<!--



body {
	margin:0px;	
	font-family:Calibri,Helvetica,Tahoma,Verdana,Segoe,sans-serif; 	
	color:#000000;
	font-size:12px;
	overflow: auto;
	background-color:#ffffff;
}


a:link {
	color:#EA8B00;
	text-decoration: none;		
}
a:visited {
	color:#EA8B00;
	text-decoration: none;	
}

a:hover {
	color:#000000;
	text-decoration: none;
}
a:active {
	color:#000000;
	text-decoration: none;
}


.topliner {
height:4px;
background-color:#f3f3f3;
border-bottom:1px solid #dddddd;	
}

#header {
	position:relative;
	height:120px;
	padding:0px;
	background-image: url('/flec/design/zil/images/headerbg.jpg');
	background-position:center top;
}
#headerinc {
	position:relative;
	width:950px;
	margin:0px auto 0px;
	padding-top:10px;
	
}

#BigPic {
position:relative;
margin-top:0px;
background-color:#ffffff;
}

.logointext, .logointext a {
	font-size:60px;
	font-weight:bold;
}

#searchbox {
	position:absolute;
	right:8px;
	top:80px;
}
.search {
	width:106px;
	font-size:10px;
}

#Page {
	position:relative;
	top:0px;
	width:950px;
	background-color:#ffffff;
	margin:0px auto 0px;
}

.breadcrumbs {
		position:relative;
	top:12px;
	z-index:100;
}

hr {
color: #000;
background-color: #000;
height: 1px;

}

#onderaan {
	position:absolute;
	top:670px;
}

#stempelDiv {
left:0;
z-index:2;
float:left;
margin-right:20px;
margin-top:3px;
margin-left:4px;
width:320px;
line-height:8px;
color:#ffffff;
}
#stempelDiv a, #stempelDiv a:visited, #choppingBagDiv a, #choppingBagDiv a:visited {
 color:#ddb600;	
}

#contentdiv {
	width:950px;
	padding:0px;
}


.thumboverlay {
top:0px;
padding:0;
position:absolute;
left:0px;
z-index:10;
}

#choppingBagDiv {
height:3px;
position:absolute;
right:0;
top:10px;
width:120px;
z-index:2;
}
#krs {
	height:91px;
	left:915px;
	position:absolute;
	top:35px;
	width:109px;
	z-index:2;
}

#banner {
border:1px solid #CCCCCC;
left:30px;
position:absolute;
top:50px;
z-index:2;
	
}


#label3Div {
	position:absolute;
	left:6px;
	top:555px;
	width:158px;
	height:20px;
	z-index:6;
	text-align: center;
	letter-spacing: 0.05cm;
}

#pagecontentDiv {
float:left;
min-height:470px;
}






#twoMenus {
padding-top:0px;
float:left;
width:470px;

}


.menuDivContainer {
float:left;
padding-left:12px;
width:225px;
}

.menustapel {
	width:240px;
	float:left;
	list-style-type:none; 
	padding:0; 
	margin:0; 
	top: 0;
}

.ondermenus {
	margin:0 auto;
	padding-top:0px;
	width:950px;

}


.topform {
	display: inline;
}

.menu_a {
	font-size: 12px;  
}
.menulines_a {
	display:block;
	height:100%;
	width:100%;
}

.idealbut {
 margin-top:5px;
 margin-bottom:5px;
}

#page_content_window {
}

#pagecontentDiv {

	color: #000000;
	font-size: 12px;
	line-height:20px;
	width:950px;
	top:20px;
}	
.smallitemdiv {
	position:relative;
	width:120px;
	float:left;
	margin-bottom:50px;
	margin-right:5px;
}


#bigitemdiv {
float:left;
margin-bottom:15px;
margin-right:15px;


}

#bigitemdivright {

	margin-right:15px;
}
#bigitemtextdiv {
	position:relative;
	width:300px;
	float:left;
}

#itempointsdiv {
	position:relative;
	width:300px;
	float:left;
}


.pictcontainer {
	position:relative;
	height:120px;	
	overflow:hidden;
	-moz-box-shadow: 3px 3px 20px #888;
	-webkit-box-shadow: 3px 3px 20px #888;
	border:1px solid #000000;
}

.bigpict {	
	margin-top:10px;
	-moz-box-shadow: 2px 2px 10px #888888;
	-webkit-box-shadow: 2px 2px 10px #888888;
	border:1px solid #000000;	
	z-index:80;
}


.pictcontainer_artpage {
	position:relative;
	width:40px;
	overflow:hidden;
	-moz-box-shadow: 2px 2px 10px #BBBBBB;
	-webkit-box-shadow: 2px 2px 10px #BBBBBB;
	float:left;
	margin-right:10px;
	border:1px solid #cccccc;
}

.itemname {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-box-shadow:5px 5px 10px #666666;
background-color:#000000;
color:#FFD513;
font-size:11px;
font-weight:bold;
left:-12px;
padding: 0px 3px 0px 3px;
letter-spacing:0.025cm;
overflow:hidden;
position:absolute;
top:-10px;
z-index:6;
max-width:110px;
max-height:20px;
overflow:hidden;
}




.reserved {
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:10;
	padding:0px;
}


#itemnamebig {
	font-weight: bold;
	font-size:12px;
	margin-bottom:10px;
}


#smallpage_right{
	/* width:300px; */
}
div.clearer {
	clear:both;
	height:0;
	line-height:0;
}

.marker {
	background-color:#FFE600;
	color:#000000;
	padding:1px;
	line-height:15px;
}
.marker a {
	color:#E60932;
}


.todo {
	background-color:#00ff00;
}

.smallitemdiv {


}
.bigitemdiv {
	border-color:#000000;
	border-style:solid;	
	border-width:0px;
}
.itemnotpublic {
	border-width:1px;
	border-color:#ff0000;
}

.itemnotapproved {	
	border-width:1px;
	border-style:dashed;
}

.tableheader {
	background-color:#000000;
	font-weight:bold;
	padding-left:4px;

}
.messagelist {
border-collapse:separate;
}
.unread {
	font-weight:bold;
	background-color:#ffff00;
}
#ownerdiv {
	float:left;
}
#messagesubjectdiv {
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
	padding-left:4px;
}

blockquote {
	border : 1px solid #000000;
	padding-left: 2px;
	background-color: #eeeeee;
}

#login {
	top:0px;
	z-index:10;
	margin:0px;	
	padding:5px;
	background-color:#000000;

}

#login a {
	color: #FF6600;
}

.uitleg a {
	color: #FF6600;
}

.itemname a {
	color: #FFD513;
}

.wit a {
	color: #ffffff;
}
.VIPmelding {	
	top:0px;
	margin:0px;
	padding:5px;
	background-color:#ffff00;

}

fieldset
{
border: 1px solid #000000;
background-color:#eeeeee;
width: 400px;
padding:5px;
}

legend
{
border: 1px solid #000000;
background-color:#000000;
color:#ffffff;
padding: 2px 6px;
} 

label
{
width: 20em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}


.submit
{
background:#FFA20F none repeat scroll 0 0;
border:1px outset #D7B9C9;
color:#000000;
margin:2px;
width:175px;
text-align:center;
}


.mini
{
	font-size:8px;
	margin:0px;
	width:40px;	
	display:inline;
}

.verymini
{
	font-size:9px;
	margin:0px;
	width:26px;	
	display:inline-block;
	text-align:center;
}

.inline {
	display:inline-block;
	text-align:left;
}

.red { background:#D31A23 none repeat scroll 0 0; color:#ffffff; }
.green { background:#5BA00B none repeat scroll 0 0; color:#ffffff; }

.state_checked { background:#00cc00 none repeat scroll 0 0; }
.state_pending { background:#FFA20F none repeat scroll 0 0; }
.state_block { background:#FF0000 none repeat scroll 0 0; }

.submitsmall
{
background:#FFA20F none repeat scroll 0 0;
border:1px outset #D7B9C9;
color:#000000;
margin:0px;
width:80px;
font-size:9px;
}

.redback
{
background:#E60932 none repeat scroll 0 0;
}

textarea
{
color: #000000;
background: #ffffff;
border: 1px solid #999999;
width:370px;

}


#login input
{
color: #eeeeee;
background: #333333;
border: 1px solid #999999;
font-size: 9px;

}

#login .submit
{
color:#000;
background: #ffa20f;
border: 1px outset #d7b9c9;
width:auto;
}

.article_title {
font-size:20px;
font-weight:bold;
letter-spacing:0.05cm;
margin-top:10px;
}

.article_title h1 {
	font-family: Calibri,Helvetica,Tahoma,Verdana,Segoe,sans-serif; 
	font-size:20px;
}

h2 {
	margin:0px;
	font-size:14px;
	line-height:24px;
}
	
#article_body {
margin-top:10px;
}

h1 {
	font-family: Calibri,Helvetica,Tahoma,Verdana,Segoe,sans-serif; 
	font-size:20px;
	margin:0px;

}

hr {
border: 0;
color: #000;
background-color: #fff;
height: 1px;
text-align:left;
}

#itemdescription {
	color: #111;
	font-style:italic;
}



.bigalert {
	background-color: #ff0000;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
}

.dead {
	background-color: #cccccc;
	color:#dddddd;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
}
.pending {
	font-weight:bold;
}

.activecat a {

}

.dark {
	color:#333333;
}

.highlight a {
	background-color:#AFFF02;
	color:#000000;
	padding:1px;
}
.highlight2 {
	background-color:#09E1D1;
}
.highlight3 {
	background-color:#530BFF;
}

.editable {
	font-size: 20px;
	letter-spacing: 0.05cm;
	font-weight:bold;
	background-color: #fffa66;
}



.small {
	font-size: 10px;
}
#edit {
	font-size: 12px;
}
.eip { color: #afafaf; border: 1px solid #afafaf; top:5px; }
.eip_savebutton { font-size: 10px; background-color: #FFA20F; color: #000; width:50px; }
.eip_cancelbutton { font-size: 10px; background-color: #E60932; color: #000; width:50px; }
.eip_saving { background-image: url('/flec/js/ajax-loader.gif'); background-repeat: no-repeat; background-position: left; color: #903; padding: 0 0 0 20px; }
.eip_empty { color: #afafaf; border: 1px solid #afafaf; top:5px; }
.eip_editfield { background-color: #ffffd9;  color: #000000;  }
.eip_edittextarea { background-color: #ffffd9; color: #000000; width:450px; }
.smaller { 
	font-size: 9px;	
	height:12px;
	}
.grey { color: #cccccc; }
.darkgrey { color: #666666; }

.buttonlike { background-color:#FFA20F; color: #000; width:50px; padding:3px; }

.smallbutimage {
	background-image: url('/flec/design/zil/images/winkelwagen.jpg'); 
	width:130px;
	height:25px;
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	padding:5px;
}

.smallbutimageinwagen {
	background-image: url('/flec/design/zil/images/knop.jpg'); 
	width:130px;
	height:25px;
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	padding-left:10px;
}

.smallbutimageyellow {
	background-image: url('/flec/design/zil/images/knop_rood.jpg'); 
	width:130px;
	height:25px;
	border:0px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-left:10px;
}


a.detailbut {
    background: transparent url('/flec/design/images/nicebut2/bg_button_r.gif') no-repeat scroll top right;
     color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 22px;
    margin-right: 1px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    float:right;
}

a.detailbut span {
	background: transparent url('/flec/design/images/nicebut2/bg_button_l.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 5px 18px;
}

a.detailbut:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.detailbut:active span {
    background-position: bottom left;
    padding: 3px 0 5px 18px; /* push text down 1px */
} 

#messagebox {
margin-top:30px;
 width:350px;
}
.message {
font-size: 12px;
}



.headlinenews {
	float:left;
	position:relative;
	top:30px;
	width:550px;
	margin-right:15px;
}

.headlinenewstitle {
	width:100%;
	background-color:#000000;
	color:#FFFFFF;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-repeat: no-repeat; 
	background-position: left;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
}


.newitemimage {
	margin:10px;
	margin-left:0px;
	margin-top:5px;	
}
.headlinenewsitem {
	margin-bottom:10px;
}
.headline {
	font-size:20px;
	font-weight:bold;

}

.headlinecontent {
	position:relative;
	margin-top:4px;
	margin-bottom:8px;
	line-height:18px;
}

.introduction, page_intro, .article_body {
	line-height:18px;	
}

.introduction {
	font-weight:bold;
	font-size:14px;
	width:550px;
}

.article_intro {
	font-weight:bold;
	font-size:12px;
}

.page_title {
	font-style:italic;
	font-size:14px;
		font-weight:bold;
}

.infobut {
	position:absolute;
	top:-1px;
	float:right;
	width:950px;
	text-align:right;
}

.infobutbut {
	background-color:#00ff00;
	padding-left:10px;
	padding-right:10px;	
	margin-left:5px;
	font-weight:normal;
	font-size:10px;
}


#menulinesblok {
 width:560px;
}



.menutitle {
	font-weight:bold;
	margin-bottom:4px;
	color:#ffffff;
}



.menulinesitem {
border-bottom:1px dashed #CCCCCC;
float:left;
height:18px;
margin:2px 0px 2px 0;
width:225px;
list-style-type: none;

}


.menulinesitem a, .menulinesitem a:visited {
	color:#ffffff;
}

.menulinesitem a:hover {
	color:#000000;
	background-color:#d2b700;
	text-indent:5px;
}



#menulines {
	color:#cccccc;

}

.sitemap {
	color:#000000;
}

a.sitemap:link {
	color:#000000;
}




.section_menu_item {
	margin-top:3px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	float:left;
	font-size:12px;
	height:14px;
	width:200px;
}

.selecteditem {	
	text-indent:5px;
	color:#000000;
	background-color:#d2b700;
}

.selecteditem a, .selecteditem a:visited {
	color:#000000;
}

.ondercopy, .ondercopy a:link, .ondercopy a:visited {
	color:#ffffff;
}

.studiotakken, .studiotakken a:link, .studiotakken a:visited {
	color:#ddb600;
}

.warning {
	background-color: #FFE11A;
	color:#000000;
	padding:5px;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
}

.warning2 {
	background-color:#ff9999;
	color:#FFFFFF;
	padding:2px;
	padding-left:5px;
	padding-right:5px;	

}
.price {
	font-size:30px;
	font-weight:bold;
}
.tablehead, .bold {
	font-weight:bold;	
}
.tablehead {

}

.verplicht {
	font-weight:bold;
	color:#ff0000;
}




.itemprice {
background-color:#ffd513;
border: 2px outset #d7b9c9;
color:#000000;
font-size:12px;
font-weight:bold;
overflow:hidden;
padding:1px;
padding-left:6px;
padding-right:6px;
position:absolute;
bottom:-25px;
left:10px;
z-index:20;
-moz-border-radius: 10px; 
-moz-transform: rotate(-4deg);
-webkit-border-radius: 10px; 
-webkit-transform: rotate(-4deg);
-moz-box-shadow: 5px 5px 10px #aaa;
-webkit-box-shadow: 5px 5px 10px #aaa;
}



.priceeurosign {
	font-weight:bold;
	font-size:0.8em;
}

.priceeurosdiv {
	font-weight:bold;
	font-size:2.9em;
	line-height:0.8em;
}
.pricedecimaldiv {
	font-weight:bold;
	font-size:1em;
}



.itemprice {
background-color:#ffd513;
border: 1px outset #d7b9c9;
color:#000000;
font-size:12px;
font-weight:bold;
overflow:hidden;
padding:1px;
padding-left:6px;
padding-right:6px;
position:absolute;
bottom:-25px;
left:10px;
z-index:6;
}



.pricecard {
	width:130px;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	font-size:12px;
	margin-right:10px;
	float:left;
	-moz-box-shadow: 3px 3px 20px #bbb;
	-webkit-box-shadow: 3px 3px 20px #bbb;
	margin-bottom:10px;
}

.pricecarditemname {
background-color:#FFFFFF;
border-bottom:1px dashed #FFFFFF;
color:#000000;
font-size:12px;
font-weight:bold;
height:40px;
letter-spacing:0.025cm;
padding:0;
padding-left:5px;
padding-right:5px;
}

.pricecarditemdescription {
	background-color:#FFD513;
	padding:0px;
	font-size:10px;		
	position:relative;
}

.pricecardpict {
	margin:5px;
}

.pricecardtext {
	padding-left:5px;
	padding-right:5px;
}


.pricecarditemproperties {
	border-top: 1px dashed #ffffff; 
	border-bottom: 1px dashed #ffffff; 
	background-color:#FFE672;	
}

.pricecardprice {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
background-color:#ffffff;
color:#000000;
font-size:1.6em;
opacity:0.7;
padding:5px;
text-align:right;

}

.pricecardmoreinfo {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
/* background-color:#000000; */
color:#000000;
font-size:1.6em;
opacity:0.7;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:right;

}

.payoff {
	font-size:10px;
	color:#000000;
	background-color:#CB9608;
	padding-top:10px;
	background-image: url('/flec/design/zil/images/footerbg.jpg');
	background-position: center top;
	background-repeat:repeat-x;
	

}




.payoff .menuDivContainer .selecteditem a {
	color:#000000;
}

.orderaddresform {
	position:relative;
	left:360px;
	width:330px;
	text-align:right;
}


.adresform {
float:right;
width:330px;

}

.formright {
	position:relative;
	left:340px;
	width:330px;
	padding:10px;
	background-color:#ffffff;
	border:1px dashed #CCCCCC;
}

#editimagesdiv {
	float:right;
	margin-right:10px;
}
#itempropertyedit {

	width:670px;
}
#bigitemdiv-pricecard {
	float:left;
}

.catmenu {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: 0px;
padding: 0; 
}
.catmenu ul {
margin-left: 10px;	
}


.sub_soort_pict_description {
	width:120px;
	float:left;
	background-color:#ffffff;
	margin-right:2px;
	margin-bottom:2px;	
	color:#000000;
	padding:2px;
	margin-right:5px;
	padding-right:5px;
	border-right:1px dashed #CCCCCC;
}


.sub_soort_custom_description {
	background-color:#ffffff;
	color:#000000;
	float:left;
	margin-bottom:30px;
	margin-right:5px;
	padding:2px;
	width:160px;
}
.sub_soort_custom_description_pict {
	position:relative;
	margin-right:4px;
	float:left;
}

.sub_soort_custom_description_text {
	
}

.materiaalsoortpict{
	height:120px;
	vertical-align:middle;	
}


.width2 {
	width:240px;
}

.width3 {
	width:500px;
}


.previews {
 float:left;
}

.lijstpreview {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    float: left;
    margin-bottom: 2px;
    margin-right: 2px;

    overflow: hidden;
    padding: 2px;
    position: relative;
    width: 467px;
}

.zoekartikelresultaat {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#000000;
	float:left;
	margin-bottom:2px;
	margin-right:2px;
	padding:2px;
	width:467px;	
}


.omschrijving_small {
font-size:12px;
line-height:16px;
}

.formaatdiv {
	border:1px solid #000000;
	text-align:center;
	-moz-box-shadow: 1px 1px 2px #888;
	-webkit-box-shadow: 1px 1px 2px #888;
}


.formaatdivzwakker {
	border:1px solid #999999;
	text-align:center;
	opacity:0.5;
	filter:alpha(opacity=50);
}

.formaatdiv:hover, .formaatdivzwakker:hover {
	border:1px solid #cc9900;
	background-color:#ffffcc;
}



.formaatgekozen {
	border:2px solid #000000;
	text-align:center;
	-moz-box-shadow: 1px 1px 4px #888;
	-webkit-box-shadow: 1px 1px 4px #888;

}



.subsoort {
	border:1px solid #cccccc;
}
.subsoortgekozen {
	border:1px solid #000000;
	-moz-box-shadow: 1px 1px 2px #888;
	-webkit-box-shadow: 1px 1px 2px #888;	
}

.subsoort_zwakker {
	border:1px solid #cccccc;
	opacity:0.3;
	filter:alpha(opacity=30);
	 width: 100%; /* stupid IE */
}

.kleurdiv {
	border:1px solid #000000;
	text-align:center;
	-moz-box-shadow: 1px 1px 4px #888;
	-webkit-box-shadow: 1px 1px 4px #888;
}

.kleurdivzwakker {
	border:1px solid #000000;
	text-align:center;
	opacity:0.3;
	filter:alpha(opacity=30);
	
}


.subsoortlijst {
border-right:1px dashed #CCCCCC;
float:left;
padding-right:10px;
width:507px;
}

.kleurkiezer {
border-left:1px dashed #CCCCCC;
float:right;
padding-left:13px;
width:112px;
margin-left:10px;
}

.kleurkiezer_breed {
	width:168px;
	float:right;
}

.formaatkiezer {
	float:right;
}
.formatencontainer {
	width:240px;
}

.formatencontainer_breed {
	width:410px;
}
.formaatmaker {
	margin-top:5px;
	width:267px;

	border:1px dashed #000000;
	padding:5px;
}
#formaatform {
}
select {
 background-color: #000000;
 color: #ffffff; 
}

.previewpict {
	overflow:hidden;
}

.previewpict_pp {
	overflow:hidden;
	width:60px;
}

.soort_custom_bigpic {
	width:620px;
	float:left;
	margin-right:10px;
	margin-bottom:2px;	
	color:#000000;
	padding:2px;
	pading-right:20px;
	/*border:1px solid #CCCCCC;*/
	
}

.lijst_selectie {
	width:670px;
	float:left;
	margin-right:2px;
	margin-bottom:2px;
	color:#000000;
	/* padding:5px;	
	 border:1px dashed #000000; */
}


.itempictsdiv {
	width:696px;
	float:left;
	/*	border:1px solid #CCCCCC;	*/
	border-right:1px dashed #CCCCCC;
	margin-right:5px;
}


.crop_pict {
	width:396px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	float:left;
	padding:2px;
}



.crop_pict_passpartout {
	width:400px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	float:left;
	padding:0px;	
}


.crop_pict_small {
	width:126px;
	height:126px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	padding:2px;
}

.crop_color {
	width:126px; 
	overflow:hidden;
	border:1px solid #CCCCCC;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	padding:2px;
}


.small_picts {
	width:290px;
	float:left;
}

.itemrightdiv {
	margin-left:5px;
	width:240px;
	float:left;

}

.itemrightdivcustom {
	margin-left:0px;
	width:270px;
	float:left;
	margin-left:10px;


}
.custombigmaten {
	float:right;
	width:126px;
	border:1px solid #CCCCCC;
	padding:2px;
}

.itempropsdiv {
	float:left;
	width:240px;
	/* border:1px solid #CCCCCC; */
}





.soortenlijst {
	width:523px;
	float:left;
	border-right:1px dashed #cccccc;
}

.wegwijzer {
	position:absolute;
	font-size:18px;
	color:#EA8B00;
	font-weight:bold;
}




.divheadrechts {
	padding-right:5px;
	text-align:right;
}

.divhead {
	border-bottom:1px dashed #cccccc;
	margin-bottom:10px;
	text-align:right;
	font-size:18px;
	color:#777;
	/* 
	filter:alpha(opacity=60); 
	opacity:0.6;
	*/
}

.divheadrechts img {
	margin-right:10px;
	margin-bottom:6px;
}

.tcelp {
	float:left;
	width:80px;
	
	overflow:hidden;
	text-align:center;
	border:1px solid #cccccc;
}
.tcelp_pp {
		width:60px;
}

.titlecel {
	/* width:100px; */
}

.tcel {
	float:left;
	/* width:250px; */
	margin-left:15px;
	/* position:absolute; */
	/* bottom:0px; */
	/* left:115px; */
}




.tcelprijs {

/*	width:185px; */
	margin:5px;
	text-align:right; 
	bottom:0px;
/*	right:0px; */	
/*	position:absolute; */
	
}


.submenuitem {
 padding-bottom:5px;
 list-style:none;

}


#frontdiv {
	width:955px;
	height:440px;
	color:#274965;
	font-size:13px;	
}

#thebigfrontpict {
	position:absolute;
	left:0px;
	top:16px;
	width:635px;
	height:315px;
	z-index:1;
	background-color:#ffffff;
}
#opmaat {
	position:absolute;
	left:640px;
	top:16px;
	width:315px;
	height:156px;
	z-index:2;
	background-color:#ffffff;
	
background-image:url('/flec/design/zil/images/front/opmaatkl_bg.jpg');
background-position:left top;
	
}

#houtopmaat {
	position:absolute;
	left:60px;
	top:-2px;
	width:180px;
	height:70px;
	z-index:2;
	color:#274965;
	font-size:13px;

}

#aluminiumopmaat {
	height:70px;
	left:60px;
	position:absolute;
	top:71px;
	width:180px;
	z-index:2;
	color:#274965;
	font-size:13px;
}

#opmaattitel {
	position:absolute;
	bottom:0;
	right:0;
	font-size:14px;
	padding-bottom:5px;
	color:#be8f0b;
}

#wisseltitel {
	position:absolute;
	bottom:0;
	left:25px;
	font-size:14px;
	padding-bottom:5px;
	color:#be8f0b;
}


#wissel {
	position:absolute;
	left:640px;
	top:176px;
	width:315px;
	height:156px;
	z-index:3;
	background-color:#FFFFFF;
	background-image:url('/flec/design/zil/images/front/wisselkl_bg.jpg');
	background-position:left top;
}

#houtwissel {
	position:absolute;
	right:0px;
	top:-2px;
	width:180px;
	height:70px;
	z-index:2;

}

#aluminiumwissel {
	position:absolute;
	right:0px;
	top:75px;
	width:180px;
	height:70px;
	z-index:2;

}


#materiaal {
	position:absolute;
	left:0px;
	top:339px;
	width:230px;
	height:110px;
	z-index:4;

}
#passepartouts {
	position:absolute;
	left:235px;
	top:339px;
	width:230px;
	height:110px;
	z-index:5;

}
#spiegels {
	position:absolute;
	left:470px;
	top:339px;
	width:235px;
	height:110px;
	z-index:6;

}
#baklijsten {
	position:absolute;
	left:710px;
	top:339px;
	width:240px;
	height:110px;
	z-index:7;

}


.frontoverlay {
	padding:0px;
	background-color:#ffffff;	
	opacity:0.85;
	filter:alpha(opacity=85);
	position: absolute;  
	bottom: 0;
	width:100%;
}


.frontheader {
	color:#d3b602;
	padding:5px;
	padding-bottom:0px;
	width:100%;
}

.dotline {
	height:4px;
	margin-right:20px;
	border-bottom:4px dotted #cccccc;
}

.smalldotline {
	height:2px;
	margin-bottom:7px;
	border-bottom:1px dotted #274965;	
}

.fronttext {
	font-size:18px;
	line-height:22px;	
	padding:5px;
	width:100%;
	color:#284861;
}

h1 {
	font-family: Calibri,Helvetica,Tahoma,Verdana,Segoe,sans-serif; 
	font-size:28px;
	line-height:36px;
}

.fronth1 {
	font-family: Calibri,Helvetica,Tahoma,Verdana,Segoe,sans-serif; 
	font-size:37px;
	line-height:40px;
	color:#EA8B00;
}



.kleiner {
	font-size:13px;
}


.alert {
	/*
	background-color: #FFE11A;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	border: 3px solid #CC8700;
	*/
	padding:5px;
	border:1px solid #F8F3EB;	
	background-color:#ffff33;
	font-size:12px;	
}



a.alert:link, a.alert:visited {
	color:#000000;
}


.publisher {
	position:relative;
}

.notpublic {
	color:#cccccc;
	background-color:#eeeeee;
}


.prijsdiv {	
	position:absolute;
	background-color:#b37e05;
	border:1px solid #CCCCCC;
	text-align:center;
	width:70px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index:2000;
	padding:2px;
	font-size:12px;
	line-height:15px;
	color:#ffffff;
}

.subsoort a:visited, .subsoort a:link, .subsoortgekozen a:visited, .subsoortgekozen a:link {
	color:#000000;
}

.prijsdiv_alu {
	left:20px;
	top:70px;

}

.prijsdiv_hout {
	left:20px;
	top:10px;
}

.prijsdiv_baklijst {
right:0;
bottom:0px;
width:100px;
}

.prijsdiv_spiegel {
right:0;
bottom:0px;
width:40px;	
}


.prijsdiv_opmaat1 {
right:0;
top:5px;
width:55px;
}

.over_subsoort {
	right:-2px;
	top:-2px;
}


.over_small {
	right:7px;
	/* top:2px; */
}


.shadow {  
     -moz-box-shadow: 2px 2px 2px #ccc; /* Firefox/Mozilla */  
     -webkit-box-shadow: 2px 2px 2px #ccc; /*Safari/Chrome */  
     box-shadow: 2px 2px 2px #ccc; /* Opera & hoe het zou moeten */  
     /* Voor IE 8 */  
   /*  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')"; */  
     /* Voor IE 5.5 - 7 */  
    /* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc ');  */
 }  
  
  
  
#front_houtopmaat {
cursor:pointer; 
padding:0px; 
width:635px; 
height:315px; 
background-image:url('/flec/design/zil/images/front/houtopmaat.jpg'); 
background-position:left top;
 }
 

#front_aluminiumopmaat {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/aluminiumopmaat.jpg');
background-position:left top;
}


#front_houtwissel {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/wisselhout.jpg');
background-position:left top;
}

#front_aluminiumwissel {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/aluminium_wissel.jpg');
background-position:left top;
}


#front_materiaal {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/materiaal.jpg');
background-position:left top;
}


#front_passepartouts {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/passepartouts.jpg');
background-position:left top;
}


#front_spiegels {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/spiegels_groot_nw.jpg');
background-position:left top;
}

#front_baklijsten {
padding:0px;
width:635px;
height:315px;
background-image:url('/flec/design/zil/images/front/baklijst.jpg');
background-position:left top;
}

#front_alu_block {
	position:absolute;
	top:30px;
}

.pointer {
	cursor:pointer;
}

.ad_lines {
	background-color:#f8f3eb;
	margin-bottom:10px;
	padding:5px;
	/* border:1px solid #b37e05; */
}

.ad_line {
	padding:0px 2px;
	/* background-color:#b37e05; */
	color:#D3B602;
	font-size:18px;
	font-weight:bold;
}

.introtext_front {
	padding:10px;
	border:1px solid #F8F3EB;	
	
}


.introtext_front h1 {
	font-size:16px;
}

.introtext_front h2 {
	font-size:14px;
}

.introtext_front h3 {
	font-size:14px;
}

.formaatimg:hover {
	
}

.divhead {
	position:relative;
}

#guideDiv {
	text-align:center;
	padding:5px; 
	border:1px solid #ffffff;	
	background-color:#ffffff;
	font-size:12px;	
	margin-bottom:10px;
}

.guideDiv {
	text-align:center;
	padding:5px; 
	border:1px solid #ffffff;	
	background-color:rgb(255, 255, 102);
	font-size:12px;	
	margin-bottom:10px;
	color:#000000;
}

.sorteer {
	font-size:14px;	
	/* font-weight:bold;	*/
}
-->

