@charset "utf-8";
/* CSS Document voor Delfisch.com || Webshop ///////////////////////////////////////////////////////////////////////  */

/* Indeling ------------------------------------------------------ */
body,td,th {
	font-family: Arial;
	font-size: 13px;
	color: #000;
}
body {
	background-image: url(img/bg/_bg_main.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* container ------------------------------------------------------ */

#container {
	width: 100%;
	height: 100%;
	border: 0px;
}

/* kop ------------------------------------------------------ */

#kop {
	position: relative;
	width: 982px;
	height: 185px;
	left: 50%;
	margin-left: -491px;
	background-image:url(img/indeling/_kop.jpg);
	background-repeat:no-repeat;
	border: 0px;
}

#webshop_nl_en {
	position: absolute;
	width: 217px;
	height: 35px;
	top: -1px;
	left: 418px;
	border: 0px;
}

/* navigatie ------------------------------------------------------ */

#nav_home {
	position: absolute;
	width: 90px;
	height: 34px;
	left: 39px;
	top: 115px;
	border: 0px;
}

#nav_terugnaarhome {
	position: absolute;
	width: 169px;
	height: 46px;
	right: 22px;
	top: 110px;
	border: 0px;
}

#nav_contact {
	position: absolute;
	width: 137px;
	height: 35px;
	left: 153px;
	top: 125px;
	border: 0px;
}

#nav_hoewerkt {
	position: absolute;
	width: 222px;
	height: 60px;
	left: 291px;
	top: 94px;
	border: 0px;
}

#nav_bedrijfscode_menu {
	position: absolute;
	width: 136px;
	height: 38px;
	left: 528px;
	top: 79px;
	border: 0px;
}



#nav_winkelwagen {
	position: absolute;
	width: 93px;
	height: 110px;
	right: 7px;
	top: 0px;
	border: 0px;
}

#nav_bedrijfscode {
	position: absolute;
	width: 125px;
	height: 50px;
	right: 45px;
	top: 0px;
	border: 0px;
}


/* productlijn ------------------------------------------------------ */

#productlijn {
	position: relative;
	width: 982px;
	height: 50px;
	left: 50%;
	margin-left: -491px;
	border: 0px;
}


/* tussenlijn ------------------------------------------------------ */

#tussenlijn {
	position: relative;
	width: 982px;
	height: 10px;
	left: 50%;
	margin-left: -491px;
	border: 0px;
}

/* inhoud ------------------------------------------------------ */

#inhoud {
	position: relative;
	width: 982px;
	min-height: 100px;
	height: 			expression( this.scrollHeight < 101 ? "100px" : "auto" ); /* sets min-height for IE */
	left: 50%;
	margin-left: -491px;
	border: 0px;
}

#inhoud_navigatie {
	position: relative;
	width: 285px;
	min-height: 100px;
	height: 			expression( this.scrollHeight < 101 ? "100px" : "auto" ); /* sets min-height for IE */
	left: 0px;
	border: 0px;
}

#inhoud_navigatie_tekst {
	position: relative;
	width: 275px;
	min-height: 100px;
	height: 			expression( this.scrollHeight < 101 ? "100px" : "auto" ); /* sets min-height for IE */
	left: 5px;
	border: 0px;
	text-align:left;
}

#inhoud_blok1 {
	position: relative;
	width: 275px;
	height: 100%;
	left: 30px;
	float:left;
}


#inhoud_blok1_tussenlijn {
	position: relative;
	width: 285px;
	height: 20px;
	
}

#inhoud_navigatie_tekst a:link 			{ 		color: #A0973F; text-decoration: underline;  }
#inhoud_navigatie_tekst a:visited 		{		color: #A0973F; text-decoration: underline;  }
#inhoud_navigatie_tekst a:hover 		{		color: #A0973F; text-decoration: none;  }
#inhoud_navigatie_tekst a:active 		{		color: #A0973F; text-decoration: underline; }

#inhoud_blok2 {
	position: relative;
	width: 600px;
	height: 100%;
	left: 60px;
	top: 0px;
	float:left;
	
}

#inhoud_blok2_tekst {
	position: relative;
	width: 580px;
	height: 100%;
	left: 10px;
	
}

#inhoud_blok2_tekst a:link 			{ 		color: #A0973F; text-decoration: underline;  }
#inhoud_blok2_tekst a:visited 		{		color: #A0973F; text-decoration: underline;  }
#inhoud_blok2_tekst a:hover 		{		color: #A0973F; text-decoration: none;  }
#inhoud_blok2_tekst a:active 		{		color: #A0973F; text-decoration: underline; }

/* footer ------------------------------------------------------ */

#footer {
	position: relative;
	width: 982px;
	height: 96px;
	left: 50%;
	margin-left: -491px;
	background-image:url(img/indeling/_footer.jpg);
	background-repeat:no-repeat;
	border: 0px;
	clear:both;
}

#footer_copyright {
	position: absolute;
	width: 500px;
	height: 20px;
	top: 22px;
	left: 35px;
	border: 0px;
}

#footer_menu {
	position: absolute;
	width: 140px;
	height: 20px;
	top: 22px;
	right: 80px;
	border: 0px;
	text-align:right;
}

#footer_menu a:link 		{ 		color: #000000; text-decoration: none;  }
#footer_menu a:visited 		{		color: #000000; text-decoration: none;  }
#footer_menu a:hover 		{		color: #A0973F; text-decoration: underline;  }
#footer_menu a:active 		{		color: #000000; text-decoration: none; }

#footer_adres {
	position: absolute;
	width: 500px;
	height: 20px;
	top: 65px;
	left: 50%;
	margin-left: -250px;
	border: 0px;
	text-align:center;
	color:#012C4A;
	font-size:10px;
}

#footer_td {
	position: absolute;
	width: 140px;
	height: 20px;
	top: 65px;
	right: 65px;
	border: 0px;
	text-align:right;
	color:#999;
	font-size:9px;
}

#footer_td a:link 		{ 		color: #999; text-decoration: none;  }
#footer_td a:visited 	{		color: #999; text-decoration: none;  }
#footer_td a:hover 		{		color: #F90; text-decoration: underline;  }
#footer_td a:active 	{		color: #999; text-decoration: none; }


/* titels ------------------------------------------------------ */

#titel_welkom {
	position: relative;
	width: 285px;
	height: 40px;
	left: 0px;
	border: 0px;
	background-image:url(img/titels/_titel_welkom.jpg);
	background-repeat:no-repeat;
}

#titel_belmijterug {
	position: relative;
	width: 285px;
	height: 40px;
	left: 0px;
	border: 0px;
	background-image:url(img/titels/_titel_belmijterug.jpg);
	background-repeat:no-repeat;
}

/* titels breed ------------------------------------------------------ */


#titel_breed_nieuws {
	position: relative;
	width: 600px;
	height: 40px;
	left: 0px;
	border: 0px;
	background-image:url(img/titels/_titel_breed_nieuws.jpg);
	background-repeat:no-repeat;
}

/* titels tekst ------------------------------------------------------ */

#titel_tekst {
font-weight:bold;
font-size:14px;
color:#898858;
height: 20px;
width: 250px;
}
/* FORMS ////////////////////////////////////////////////////////////////////////////////////////////////////*/


.rood {
color:#CC0000;
font-weight: bold;
}

.groen {
color: #00CC00;
font-weight: bold;
}

.form_fout {  
border: 1px #990000 solid;  
background: #EDD1D1;  
font-family:  Arial, Helvetica, sans-serif;	
font-size: 9px;
}

.form_balk {  
border: 1px #cccccc solid;  
font-family:  Arial, Helvetica, sans-serif;	
font-size: 9px;
}

.form_submit {  
border: 1px #E9E798 solid;  
font-family:  Arial, Helvetica, sans-serif;	
font-size: 10px;
background-color:#F4F3CB;
}

/* teksten ////////////////////////////////////////////////////////////////////////////////////////////////////*/

#tekst_volledig {
position: relative;
width:900px;
left:30px;

}

#tekst_volledig a:link 			{ 		color: #A0973F; text-decoration: underline;  }
#tekst_volledig a:visited 		{		color: #A0973F; text-decoration: underline;  }
#tekst_volledig a:hover 		{		color: #A0973F; text-decoration: none;  }
#tekst_volledig a:active 		{		color: #A0973F; text-decoration: underline; }
