/* CSS Document */

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Verdana, Arial, sans-serif; COLOR: black; PADDING-TOP: 0px
}



h1 {
	FONT-SIZE: 120%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
H2 {
	FONT-SIZE: 100%; margin-bottom: 20px;margin-top: 50px;margin-left: 10px;
}
H3 {
	FONT-SIZE: 90%; margin-bottom: 20px;margin-top: 20px;margin-left: 28px;
}
H4 {
	FONT-SIZE: 70%; MARGIN: 1.5em 0px 0.25em
}
H5 {
	FONT-SIZE: 100%; MARGIN: 1em 0px 0px
}
H6 {
	FONT-SIZE: 85%; MARGIN: 0px
}
pre{
font-family:Verdana, Arial, Helvetica, sans-serif ;
LINE-HEIGHT: 0.1em; 
}
p{PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; MARGIN: 15px 0px 25px 10px}

ul{margin-left: 28px; z-index:0}
li{margin-left: 28px;}

strong * {
  font-weight: bold;
}

#isolinaheader {
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0em;
	background-color: #FFFFFF;

}
 #isolinalogo {
	MARGIN: 0px;
	padding:0px;
	text-align:right;
	width:100%;
	height:50px;
	background-color: #FFFFFF;
	background-image: url(../image/logo-1.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	position: absolute;
}
@media screen{	
#isolina{
	COLOR: #006633;
	TEXT-INDENT: -7px;
	letter-spacing: 25px;
	font-family: Verdana, sans-serif;
	font-size: 180%;
	font-weight: bold;
	font-variant: small-caps;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 320px;
}


#keuzeisolatie {
	padding-right: -100px;
	margin-right: -100px;
	PADDING-LEFT: 100px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0em;
	COLOR: #FF6600;
	LINE-HEIGHT: 2em;
	PADDING-TOP: 0em;
	letter-spacing: 7px;
	position: relative;
	left: 0px;
	top: 0px;
}
#digit{
	BORDER-RIGHT: #fff 5px double;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b3c8df 3px double;
	PADDING-LEFT: 0px;
	background-position: 25px;
	PADDING-BOTTOM: 0em;
	MARGIN: 1px 2px 0px 0px;
	PADDING-TOP: 0em;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	height:70%;
	width:100%
}
#flaxbloem{
	background-image: url(../image/flax.jpg);
	background-repeat: no-repeat;
	height:100%;
	width: 100%;
	margin-left: 0px;
	padding-left: 0px;
	background-position: left 2px;
}

#flax{
	float:left;
	background-image: url(../image/raster.gif);
	background-repeat: repeat-y;
	height:100%;
	margin-left: 0px;
	padding-left: 0px;
	background-position: left 220px;

}
#content {
	margin-left:120px;
	margin-right:10%;
	LETTER-SPACING: 0em;
	LINE-HEIGHT: 1.2em;
	font-size: 15px;
	top: 0px;
	height:inherit;
	PADDING-TOP: 3em;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-bottom: -20px;
	width:550px
}

}

@media print{
#isolina{
	COLOR: #000000;
	TEXT-INDENT: -7px;
	letter-spacing: 25px;
	font-family: Verdana, sans-serif;
	font-size: 180%;
	font-weight: bold;
	font-variant: small-caps;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 320px;
}
#keuzeisolatie {
	padding-right: -100px;
	margin-right: -100px;
	PADDING-LEFT: 100px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0em;
	COLOR: #666666;
	LINE-HEIGHT: 2em;
	PADDING-TOP: 0em;
	letter-spacing: 7px;
	position: relative;
	left: 0px;
	top: 0px;
}

#digit{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	background-position: 25px;
	PADDING-BOTTOM: 0em;
	MARGIN: 1px 2px 0px 0px;
	PADDING-TOP: 0em;
	POSITION: relative;
	height:70%;
	width:100%;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: double;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

#content {
	margin-left:120px;
	margin-right:10%;
	LETTER-SPACING: 0em;
	LINE-HEIGHT: 1.2em;
	font-size: 15px;
	top: 0px;
	height:inherit;
	PADDING-TOP: 3em;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-bottom: -20px;
	width:550px
}

}



@media screen{	 
#footer {
	float:right;
	BORDER-RIGHT: #bbb 0px solid;
	BORDER-TOP: #bbb 1px solid;
	FONT-SIZE: smaller;
	MARGIN: 0px;
	BORDER-LEFT: #bbb 0px solid;
	BORDER-BOTTOM: #bbb 1px solid;
	width:100%;
	background-color: #fafaff;
	background-image: url(../image/onder_flax_isolina.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#landen {
 MARGIN: 10px 0px 0px 0px; padding:0px 0px 0px 50px ; float:left
}

 #copyright {
	MARGIN: 5px 0px 5px 0px;
	padding:0px 0px 5px 150px;
	float:left;
	vertical-align: middle;
}

 #linnen {
	MARGIN: 0px 0px 0px 0px;
	padding:0px 0px 0px 110px;
	float:left;

}

 #w3org {
	MARGIN: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	width:100px;
	height:29px;
	text-align:right;
	background-image: url(../image/valid-xhtml10.png);
	background-repeat: no-repeat;
	background-position: right;

}
 #w3css {
	MARGIN: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:inherit;
	width:100%;
	height:29px;
	text-align:right;
	background-image: url(../image/vcss.gif);
	background-repeat: no-repeat;
	background-position: right;

}

#contactgegevens{display:none}


}






@media print { 
#footer{ display:none}

#contactgegevens{
	font-size: 7px;
	position: absolute;
	left: 0px;
	top: 60px;
}
#flax{
	float:left;
	width:90px;
	height:100%;
	margin-left: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fffff;
}

}





@media screen { 
#subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; Z-INDEX: 3; RIGHT: -6px; LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px 10%; PADDING-TOP: 2em; POSITION: absolute; TOP: 0px
}
#subnav A {
	COLOR: #333333; TEXT-DECORATION: none; font-size:12px
}
#subnav A:hover{text-decoration: underline;}
#subnav B {
	FONT-WEIGHT: normal; MARGIN: 0px 0.5em; COLOR: #776
}
}
@media print { #subnav {display:none}
}




@media screen { 
#navbar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 5;
	RIGHT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 0em;
	PADDING-TOP: 0.2em;
	WHITE-SPACE: nowrap;
	POSITION: absolute;
	TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 90px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98A0AD;
	border-right-color: #FFFFFF;
	border-bottom-color: #98A0AD;
}
UNKNOWN {
	MARGIN: -4px 0px 0px
}
#navbar A   {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0em;
	COLOR: #999999;
	PADDING-TOP: 0.45em;
	FONT-VARIANT: small-caps;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8f8e82;
}
UNKNOWN {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.2em
}
#navbar A#aboutisolina {
	PADDING-LEFT: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8f8e82;
}
#navbar .land{
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FF0000;
}
#navbar A:hover {
	  background-color:#DCEDDD; color:#666666}
#navbar A.land:hover { background-color:#FFF
	  }  
#navbar B {
	DISPLAY: none! important
}
.aboutisolina #navbar #aboutisolina {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black
}
.producten A#producten {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}
.verwerking A#verwerking {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}
.faq A#faq {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}
.verkrijgbaarheid A#verkrijgbaarheid {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}

.contact A#contact {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}
.aanvraag A#aanvraag {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}
.aanvraag A#direct {
	COLOR: black! important;
	BORDER-BOTTOM: #fff 1px solid;
	POSITION: relative;
	background-color: #EBEBEB;
}

}
@media print { 
#navbar{display:none}
}

a {
	
 	letter-spacing : 1px;
 }

a:link {
 color: #666666;
}

a:visited {
 color: #666666;
}

a:hover {
 text-decoration: underline; color: #3366CC;   
}


@media screen{ #adresgegevens{ display:none}}
@media print { #adresgegevens{ margin: 15px 0px 0px 10px; font-weight:bold }}

@media print { #blijfophoogte{ display:none }}


@media print { #aanvraagtable td{
	font-size: 9px;
}
input{font-size: 9px;}
select{font-size: 9px;}
textarea{font-size: 9px;}
}
@media screen { #aanvraagtable td{
	font-size: 12px;
}
input{font-size: 12px;}
select{font-size: 12px;}
textarea{font-size: 12px;}
}

.tablediv {
display:  table;
width:550px;
border-spacing:1px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
color: #666666;
width:150px;

}
 
.celltext {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	color: #666666;
	PADDING-LEFT: 1.5em;
width:auto;
	
}
 
.rowdiv  {
display:  table-row;
width:auto;height:200px
}

@media screen {
#brochure{
	margin-left: 25px;
	margin-top: 25px;
	padding: 0px;
}

#maatvoering{	padding: 0px;
	margin-left: 100px;
		margin-top: 25px;
	}
}
@media print {
#brochure{
	display:none
}

#maatvoering{	display:none
	}
}
