/* 
STANDAARD CSS BESTAND 
DATUM: 05-01-2006
*/

/* BODY */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#515151; line-height:20px;
}

.kop{ font-size:14px; font-weight:bold}
.footer{font-size:11px;}

/* LAYERS */
div#container 			{	width:776px; margin:0 auto; text-align:center; border:0px solid #000000; height:auto;}
div#container .header 	{	width:776px; margin:0 auto; text-align:left;   border:1px solid #000000;}
div#container .navblock	{	width:776px; margin:0 auto; text-align:left;   border:1px solid #000000; height:25px; font-size:11px;}
div#container .crumb 	{	width:776px; margin:0 auto; text-align:left;   border:1px solid #000000;}
div#container .main 	{	width:776px; margin:0 auto; text-align:left;   border:1px solid #000000; min-height:525px; _height:525px; }
div#container .footer 	{	width:776px; margin:0 auto; text-align:left;   border:1px solid #000000;}

div#shopcontainer				{ 	margin-bottom:25px; }
div#shopcontainer #tabs			{	width:735px; border:0; font-size:11px; margin-left:20px; margin-top:20px;}
div#shopcontainer #productblock	{	width:715px; border:0; font-size:11px; margin-left:20px; margin-top:0; border:1px solid #000000; padding:10px;}
div#shopcontainer .product		{	float:left; text-align:center; width:155px; margin:0px; font-size:11px; border:0px solid #000000; margin-right:3px; margin-bottom:3px; padding:10px;}
div#shopcontainer .shopfoto		{	border:1px solid #000000; }

/* KOPJES */
h1 { 			font-size:14px; font-weight:bold;padding-left:10px;margin:0px;}
h2 { 			font-size:14px; font-weight:bold; }
h3 {			font-size:12px; font-weight:bold; }
hr {			color:#00FF00; }

/* FONTS */
/* font{ 			font-family:Arial, Helvetica, sans-serif; font-size:11px;} */

/* AFBEELDINGEN */
.hoofdfoto { 	border:1px solid #000000; }
.thumbfoto { 	border:1px solid #000000; }  

/* LINKS */
a:link{ color:#515151; text-decoration:underline;}
a:hover{ color:#515151; text-decoration:none;}
a:active{ color:#515151; text-decoration:underline;}
a:visited{ color:#515151; text-decoration:underline;}


/* NAVIGATIE */
.navblock a 					{ text-decoration: none; }
.navblock ul, .navblock li 		{ margin:0; padding:0;margin-right:46px; }  
.navblock ul 					{ list-style:none;} 
.navblock li 					{ position:relative; min-height:22px; _height:22px; background:#FFFFFF; border:0; z-index:9; float:left; text-indent:5px; padding-top:3px;}
.navblock ul.subitems			{ width:185px; left:-1px;  top:25px; }
.navblock ul.subsubitems		{ width:185px; left:185px; top:-1px; }
.navblock ul.subitems li		{ width:185px; _border-right:0}
.navblock ul.subsubitems li		{ width:185px; _border-right:0}

/* NAVIGATIE :: DE STYLE VOOR DE ITEMS DIE EEN SUBITEM BEVATTEN */
.navblock li.folder 			{  }

/* NAVIGATIE :: DE STYLE VOOR DE MOUSEOVER */
.navblock li:hover 				{ z-index:15; }

/* NAVIGATIE :: OVERIGE */
.navblock ul ul 				{ position:absolute; display:none; }
.navblock li:hover ul ul 		{ display:none;  }
.navblock li:hover ul  			{ display:block; }
.navblock li:hover li:hover ul 	{ display:block; }


/* SUBNAVIGATIE */
.subnavblock a 					{ text-decoration: none; }
.subnavblock div				{ width: 230; padding:0;margin:0; }
.subnavblock ul, .subnavblock li{ margin:0; padding:0; }  
.subnavblock ul 				{ list-style:none;} 
.subnavblock li 				{ position:relative; min-height:22px; _height:22px; background:#FFFFFF; border:0; z-index:9; text-indent:0px; padding:0px; margin:0px;}
.subnavblock ul.subitems		{ width:185px; left:-1px;  top:25px; }
.subnavblock ul.subsubitems		{ width:185px; left:185px; top:-1px; }
.subnavblock ul.subitems li		{ width:185px; _border-right:0}
.subnavblock ul.subsubitems li	{ width:185px; _border-right:0}

/* SUBNAVIGATIE :: DE STYLE VOOR DE ITEMS DIE EEN SUBITEM BEVATTEN */
.subnavblock li.folder 			{  }

/* SUBNAVIGATIE :: DE STYLE VOOR DE MOUSEOVER */
.subnavblock li:hover 			{ z-index:15; }

/* SUBNAVIGATIE :: OVERIGE */
.subnavblock ul ul 					{ position:absolute; display:none; }
.subnavblock li:hover ul ul 		{ display:none;  }
.subnavblock li:hover ul  			{ display:block; }
.subnavblock li:hover li:hover ul 	{ display:block; }

/* Realisatie */
div#realisatie {clear: left; float: right; margin: 5px; width: 35px;}
div#realisatie a {display: block; text-indent: -500px; overflow: hidden; width: 100%; height: 30px; background: url('/images/e-sites.gif') center center no-repeat}
div#realisatie a:hover {background-image: url('/images/e-sites-active.gif')}

.lijn_top{ margin:0px;padding:0px; }
td#beeld_top{ margin:0px;padding:0px; }
td#content1{ text-align:left; }
div#content1_2{ text-align:left; }
