#shutters { width:620px; padding-top:10px; }
#sampleview { background-color:black; position:relative; height:287px; width:580px; }
#flashzone { position:absolute; height:283px; width:403px; left:0; top:0; border:1px solid black; padding-top:2px; padding-left:2px; }
#closeupfinish { position:absolute; height:287px; width:167px; right:0; top:0; }
#shuttername { position:relative; width:560px; padding:5px 10px 6px; margin-top:1px; background-color:black; }
#shuttername div { position:absolute; left:83px; top:2px; }
#shuttername div span,#shuttername div input[type=text] { width:150px; background-color:#FFFFFF; padding-bottom:3px; }
#shuttername div .editor_ok_link { left:155px; }
#shuttername div .editor_cancel_link { left:175px; }
#shuttername a { font-size:11px; color:#00ace5; }
#shuttername a:hover { text-decoration:underline; }
#addshutter { background-position: left center; padding-left: 10px; background-repeat: no-repeat; background-image: url(/sitestyle/images/icons/plus.gif); top:5px; right:10px; position:absolute; }
#changetoinches { padding-left: 16px; background-image: url(/sitestyle/images/icons/switch.gif); background-position: left center; background-repeat: no-repeat;}
#tabszone { position:relative; width:580px; margin-top:10px; }
#tabarea { position:relative; border:1px solid #4f4d4f; }
#tabarea .tabinfo { padding-top:5px; border-bottom:1px solid #4f4d4f; margin-bottom:5px; }
#tabarea .tabquestion { padding-top:5px; border-bottom:1px solid #555555; margin-bottom:5px; }
.tabinfo .nexttab { font-weight:bold; }
#tabarea h2 { padding-bottom:5px; padding-right:7px; padding-left:7px; font-size:12px; }
#tabarea h3 { color:#fcc033; font-size:11px; padding:3px 7px 5px; }
#tabarea p { padding:7px; }
#tabarea .error { background-color:black; padding:3px 7px; position:relative; }
#tabarea .error p { padding:0; color:#CC0000; }
#tabarea .error a { background-image:url(/sitestyle/images/delete.gif); background-repeat:no-repeat; text-indent:-500px; display:block; overflow:hidden; position:absolute; height:12px; width:12px; top:1px; right:1px; }
#shuttererror { margin-top: 3px; background-color: #cc0000; padding:3px 7px; position:relative; }
#shuttererror p { padding:0; color: white; margin-bottom: 0px; }
#shuttererror a {text-decoration: underline; color: white;}
#shuttererror a:hover {text-decoration: none;}
#shuttererror .remove { background-image:url(/sitestyle/images/delete.gif); background-repeat:no-repeat; text-indent:-500px; display:block; overflow:hidden; position:absolute; height:12px; width:12px; top:1px; right:1px; }

/* TEXT INPUT */
form.inplaceeditor-form { display:inline; }
.textinput span { font-weight:bold; color:#00ace5; border:1px solid #4f4d4f; position:absolute; left:0; top:0; display:block; width:70px; padding-top:2px; padding-left:5px; padding-bottom:5px; }
form.inplaceeditor-form input[type=text] { font-weight:bold; color:#00ace5; border:1px solid #919191; position:absolute; left:0; top:0; display:block; width:70px; padding-top:2px; padding-left:5px; padding-bottom:5px; }
form.inplaceeditor-form .editor_ok_link { position:absolute; left:80px; top:3px; }
form.inplaceeditor-form .editor_cancel_link { position:absolute; left:100px; top:3px; }
form.inplaceeditor-form input[type=submit] { margin-left:1em; }
form.inplaceeditor-form a { margin-left:1em; }

/* SIZE LAYOUT */
#unitesmm,#unitesinch { position:relative; height:30px; }
.uniteswidth,.unitesheight { position:absolute; top:5px; width:200px; padding-top:3px; }
.uniteswidth { left:7px; }
.unitesheight { left:250px; }
.uniteswidth div,.unitesheight div { position:absolute; left:75px; top:0; width:150px; }
#sectionadd { padding-left:10px; background-image:url(/sitestyle/images/icons/plus.gif); background-repeat:no-repeat; background-position:left center; margin-left:4px; }
#sectionremove { padding-left:10px; background-image:url(/sitestyle/images/icons/minus.gif); background-repeat:no-repeat; background-position:left center; margin-left:4px; }
#sectionlayout { margin:5px; height:70px; }
#sectionlayout span { width: 20px; background-position: 50px 0px; background-image: url(/sitestyle/images/sprite-shutters.png); background-repeat: no-repeat; display:block; height: 70px; float:left; }
#sectionlayout span.left_out {background-position: -840px 0px; width: 31px;}
#sectionlayout span.left_in {background-position: -871px 0px; width: 30px;}
#sectionlayout span.right_out {width: 31px; background-position: -842px 0px;}
#sectionlayout span.right_in {width: 30px; background-position: -873px 0px;}
#sectionlayout span.frame {width: 4px; background-position: -903px 0px;}
#sectionlayout a { background-image: url(/sitestyle/images/sprite-shutters.png); height: 70px; width: 35px; float:left; }
#sectionsLeft { margin-right: 10px; background-position: -2065px 0px; }
#sectionsRight { margin-left: 10px; background-position: -2030px 0px; }
.shuttercolouractive { font-weight:bold; }
.hingecolouractive { font-weight:bold; }
.handlecolouractive { font-weight:bold; }
#slidetabsmenu { width:100%; height:22px; }
#slidetabsmenu ul { list-style-type:none; }
#slidetabsmenu li { display:inline; background-image:none; margin:0; padding:0; }
#slidetabsmenu a { padding-left:6px; padding-bottom:0; padding-right:0; padding-top:0; float:left; margin:0 1px 0 0; text-decoration:none; background-image:url(/sitestyle/images/tab-left.gif); background-repeat:no-repeat; background-position:left top; }
#slidetabsmenu a span { padding-left:5px; padding-bottom:3px; padding-right:12px; padding-top:4px; float:left; display:block; font-weight:normal; color:#FFFFFF; background-image:url(/sitestyle/images/tab-right.gif); background-repeat:no-repeat; background-position:right top; font-size:11px; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span { float:none; }

/* End IE5-Mac hack */
#slidetabsmenu a:hover span { color:#FFFFFF; text-decoration:underline; }
#slidetabsmenu #current a { background-position:0 -23px; }
#slidetabsmenu #current a span { background-position:100% -23px; color:#FFFFFF; text-decoration:underline; }
#slidetabsmenu a:hover { background-position:0 -23px; }
#slidetabsmenu a:hover span { background-position:100% -23px; }
.imagechoice { height: 95px; position:relative; padding-top:5px; }
.imagechoice h3 { text-align:left; display:block; float:left; height:20px; width:100%; position:relative; font-weight:bold; color:#333333; }
.imagechoice a { text-decoration:none; text-align:center; display:block; float:left; height:93px; width:90px; position:relative; }
.imagechoice em { text-align:center; display:block; }
.imagechoice img { text-decoration:none; border:2px solid black; }
.imagechoice a:hover { text-decoration:none; }
.imagechoice a:hover img { text-decoration:none; border:2px solid #fcc033; }
.imagechoice a:hover em { text-decoration:underline; }
.imagechoice-on img { text-decoration:none; border:2px solid #FCC033; }
.imagechoice-on em { font-weight:bold; text-decoration:underline; color: #fcc033; }

.imagechoice a b { margin-right: auto; background-image: url(/sitestyle/modules/code/shutters/images/sprite-shutters.png); background-repeat: no-repeat; width: 70px; height: 70px; display: block;margin-left: auto;}
.imagechoice.shuttertype {height: 200px;}
.imagechoice.shuttertype a { width: 133px; height: 100px;}
.imagechoice.shuttertype a b { margin-left: 31px; }
.imagechoice span {position: absolute; right: 30px; bottom: 30px;}
.colourchoice { padding-left:8px; }
.colourchoice a { width:93px!important; }
.installationchoice a b { background-image: url(/sitestyle/modules/code/shutters/images/sprite-frames-uk70.jpg); background-repeat: no-repeat; margin-left:22px;}
.installationchoice a { width:112px!important; height:120px!important; }
.hingecolour a b {background-image: url(/sitestyle/modules/code/shutters/images/hinges.jpg); margin-left: 10px;}
#detailview { margin-right:4px; margin-left:4px; border-color:black; border-width:1px; border-style:solid; background-color:#111111; padding-bottom:10px; }
#detailview h2 { background-color:black; font-size:12px; color:#FFFFFF; padding-left:10px; padding-top:6px; padding-bottom:6px; margin-bottom:5px; font-weight:bold; }
#detailview h3 { padding-left:10px; font-size:13px;  font-weight: bold; color: #fcc033; }
#detailview h3 del { font-style: normal; font-weight: normal; font-size: 12px; text-decoration: line-through; color: #555555; }
#detailview h3 span {font-size:11px; color: #FFFFFF; font-weight: normal;}
#detailview p { padding-left: 5px; padding-bottom: 2px; padding-right: 5px; padding-top: 0; border-bottom-color: #bbbbbb; border-bottom-width: 1px; border-bottom-style: dashed; font-size:11px; margin-bottom: 3px; overflow: hidden;}
#detailview p span { font-size: 11px; font-style: italic; float:left; width: 90px;}
#detailview strong {color: #00ace5; font-weight: bold;}
#detailview input { margin:5px; padding:5px; width:165px; }
#listview { border-color:black; border-width:1px; border-style:solid; margin-right:4px; margin-left:4px; background-color:#111111; }
#listview h2 { background-color:black; font-size:12px; color:#FFFFFF; padding-left:10px; padding-top:6px; padding-bottom:6px; font-weight:bold; }
.listviewitem { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:black; background-color:#111111; position:relative; padding-top:5px; padding-bottom:5px; padding-left:10px; }
.listviewitem h3 { color:white; font-size:11px; font-weight:bold; }
.listviewitem p { font-size:11px; font-weight:bold; position:absolute; right:10px; top:20px; padding:0; }
.listviewitem p del { font-style: normal; font-weight: normal; text-decoration: line-through; font-size: 10px; color: #555555; padding:0; }
.listdelete { }
#newshutter { background-color:#111111; position:absolute; height:770px; width:580px; z-index:100; top:20px; background-position:0; }
#newshutter p { line-height:1.4em; }
#newshutter div { position:absolute; height:630px; width:580px; top:8px; left:0; }
#newshutter form { height:200px; width:496px; border:1px solid #3b3a3b; margin-top:20px; margin-right:auto; margin-left:auto; background-color:#191919; text-align:left; padding:20px; font-size:12px; }
#newshutter form input[type=text] { padding:5px; vertical-align:middle; }
.newshutter-submit { position:absolute; top:220px; right:50px; }
.newshutter-cancel { position:absolute; top:220px; right:170px; }
.fracNum { vertical-align:.2em; }
.fracDen { vertical-align:-.2em; }
.helptab { position:absolute; top:0; right:0; }
.tabhelp h5 { font-size:18px; color:#cc0000; font-weight:normal; padding-left:7px; padding-top:10px; }
.tabhelp h6 { font-size:14px; font-weight:normal; padding-top:10px; padding-left:7px; }
.helpregister { background-image:url(/sitestyle/images/register.gif); height:19px; width:73px; }
a.railStyleOff { text-decoration:none; color:#999999; cursor:default; }
a.railStyleOff img { filter:alpha(opacity=40); opacity: 0.4; }
a.railStyleOff:hover img { border:2px solid #999999; }
a.railStyleOff:hover span { text-decoration:none; }

/* new SPRITES */
.full_height b {background-position: 0px 0px;}
.full_height_rail b {background-position: -70px 0px;}
.cafe_style b {background-position: -140px 0px;}
.cafe_style_rail b {background-position: -210px 0px;}
.tier_on_tier b {background-position: -280px 0px;}
.half_solid_raised b {background-position: -350px 0px;}
.full_solid_shaker b {background-position: -420px 0px;}
.full_solid_raised b {background-position: -490px 0px;}

#slatsize47 b {background-position: -910px 0px;}
#slatsize64 b {background-position: -980px 0px;}
#slatsize89 b {background-position: -1050px 0px;}
#slatsize114 b {background-position: -1120px 0px;}

#pushrodVoorkant b {background-position: -1540px 0px;}
#pushrodVerborgen b {background-position: -1610px 0px;}
#sidebarsStandaard b {background-position: -1190px 0px;}
#sidebarsLichttegenhouden b {background-position: -1260px 0px;}
#blackoutJa b {background-position: -1400px 0px;}
#blackoutNee b {background-position: -1470px 0px;}

#hingecolourAntiekkoper b {background-position: 0px 0px;}
#hingecolourKoper b {background-position: -70px 0px;}
#hingecolourRVS b {background-position: -140px 0px;}
#hingecolourChroom b {background-position: -210px 0px;}
#hingecolourIvoor b {background-position: -280px 0px;}
#hingecolourWit b {background-position: -350px 0px;}
#hingecolourBlack b {background-position: -420px 0px;}

.installationOMDecoL57mmDeep4031 b {background-position: 0px 0px;}
.installationOMDecoL67mmDeep4032 b {background-position: -70px 0px;}
.installationOML57mmDeep4033 b {background-position: -140px 0px;}
.installationOMDeepL67mmDeep4034 b {background-position: -210px 0px;}
.installationOMXDeepL85mmDeep4039 b {background-position: -280px 0px;}
.installationOMXXDeepL97mmDeep4038 b {background-position: -350px 0px;}
.installationIMLTighttowindow57mmDeep4033 b {background-position: -420px 0px;}
.installationIMDeepLTighttowindow67mmDeep4034 b {background-position: -490px 0px;}
.installationIMXDeepLTighttowindow85mmDeep4039 b {background-position: -560px 0px;}
.installationIMXXDeepLTighttowindow97mmDeep4038 b {background-position: -630px 0px;}

.installationIMLFrontofrecess57mmDeep4033 b {background-position: -700px 0px;}
.installationOMDecocamberframe4002 b {background-position: -770px 0px;}
.installationIMZFrame4023 b {background-position: -840px 0px;}
.installationIMFlatTighttowindow57mmDeep4018 b {background-position: -910px 0px;}
.installationIMFlatFrontofrecess57mmDeep4018 b {background-position: -980px 0px;}
.installationIMVelux4007 b {background-position: -1050px 0px;}

#sidesAlle b {background-position: -1680px 0px;}
#sidesLinksRechtsTop b {background-position: -1750px 0px;}
#sidesLinksRechtsOnder b {background-position: -1820px 0px;}
#sidesGeenFrames b {background-position: -1960px 0px;}
#sidesLinksRechts b {background-position: -1890px 0px;}

#hover_outer {border-color: #666666; border-width: 1px; border-style: solid; z-index: 999; position: absolute;  height: 160px; width: 160px;}
#hover_outer span {background-image: url(/sitestyle/images/sprite-frames-uk160.jpg); background-repeat: no-repeat; left: 0px; top: 0px; position: absolute; height: 160px; width: 160px;}
#hover_outer span.installationOMDecoL57mmDeep4031 {background-position: 0px 0px;}
#hover_outer span.installationOMDecoL67mmDeep4032 {background-position: -160px 0px;}
#hover_outer span.installationOML57mmDeep4033 {background-position: -320px 0px;}
#hover_outer span.installationOMDeepL67mmDeep4034 {background-position: -480px 0px;}
#hover_outer span.installationOMXDeepL85mmDeep4039 {background-position: -640px 0px;}
#hover_outer span.installationOMXXDeepL97mmDeep4038 {background-position: -800px 0px;}
#hover_outer span.installationIMLTighttowindow57mmDeep4033 {background-position: -960px 0px;}
#hover_outer span.installationIMDeepLTighttowindow67mmDeep4034 {background-position: -1120px 0px;}
#hover_outer span.installationIMXDeepLTighttowindow85mmDeep4039 {background-position: -1280px 0px;}
#hover_outer span.installationIMXXDeepLTighttowindow97mmDeep4038 {background-position: -1440px 0px;}

#hover_outer span.installationIMLFrontofrecess57mmDeep4033 {background-position: -1600px 0px;}
#hover_outer span.installationOMDecocamberframe4002 {background-position: -1760px 0px;}
#hover_outer span.installationIMZFrame4023 {background-position: -1920px 0px;}
#hover_outer span.installationIMFlatTighttowindow57mmDeep4018 {background-position: -2080px 0px;}
#hover_outer span.installationIMFlatFrontofrecess57mmDeep4018 {background-position: -2240px 0px;}
#hover_outer span.installationIMVelux4007 {background-position: -2400px 0px;}

#posten p a em{
	margin-left:5px;
}


#posten p a{
	width:80px !important;
	max-width:80px !important;
}

#posten div{
	margin-bottom:5px;
}
