@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/* =body
*****************************************************/
body {font-family: Arial, sans-serif; ;font-size:11px;background:url(/images/Stijl01_01.jpg) top repeat-x #0e3a65;}

h1 { font-size:22px; }
h2 { font-size:20px; }

/* =wrapper
*****************************************************/
#wrapper {width:977px;overflow:hidden;margin:auto;background:#FFFFFF;}

	/* =header
	*****************************************************/
	#header {width:977px;height:93px;position:relative;overflow:hidden;background:url(/images/Stijl01_02.jpg) left no-repeat #0e3a65;float:left;}

		#search {width:152px;height:16px;background:#b1b3b4;overflow:hidden;position:absolute;right:0px;top:7px;}
			input#ctl02_Tb_Search {font-size:11px;width:136px;height:14px;background:#cbcdda;overflow:hidden;border-style:none;}
			input#ctl02_Bt_Search {font-size:11px;position:absolute;top:0px;right:0px;height:16px;border-style:none;width:16px;}
	
		ul#main_menu {position:absolute;top:65px;left:347px;height:28px;list-style:none;}
		ul#main_menu li {text-align:center;position:relative;float:left;width:164px;height:28px;margin:0px 2px 0px 0px;display:inline;background:#ae5f2e;}
		ul#main_menu li.main_menuitemselected {background:#ec7531;}
		ul#main_menu li a {padding:8px 0px 0px 0px;text-transform:uppercase;width:164px;height:20px;display:block;color:#FFFFFF;}
		ul#main_menu li a:hover {background:#ec7531;}
		
	/* =smenu
	*****************************************************/
	#smenu {width:977px;height:28px;overflow:hidden;background:#ec7531;float:left;}
		
		ul#sub_menu {margin:0px 0px 0px 44px;list-style:none;}
		ul#sub_menu li {text-align:center;position:relative;float:left;margin:0px 9px 0px 0px;display:inline;}
		ul#sub_menu li.sub_menuitemselected a {color:#0e3a65;}
		ul#sub_menu li a {padding:8px 0px 0px 0px;display:block;color:#FFFFFF;}
		ul#sub_menu li a:hover {color:#0e3a65;}
		
	/* =topContent
	*****************************************************/
	#topContent {width:977px;height:219px;overflow:hidden;float:left;}
	
		ul#contentfades {position:relative;left:44px;top:14px;width:707px;float:left}
		
		#_backup_winkel {color:#0e3a65;padding:18px 10px 18px 10px;position:relative;top:14px;right:17px;width:172px;height:156px;overflow:hidden;float:right;border-style:solid;border-width:1px;}
		#winkel {color:#0e3a65;left:59px ;padding:18px 10px 18px 10px;position:relative;top:14px;right:0px;width:172px;height:156px;overflow:hidden;border-style:solid;border-width:1px;}	
			p.wTitle {text-align:center;color:#0e3a65;font-size:13px;font-weight:bold;}
			p.wTekst {color:#0e3a65;margin:10px 0px 0px 0px;}
			p.wTekst span {color: #ec7531;}
			div#wBet {margin:40px 0px 0px 0px;}
			div#wBet p {margin:0px 0px 5px 0px;}
			div#wBet img {margin:0px 8px 0px 0px;}
	/* =mainContent
	*****************************************************/
	#mainContent {margin:2px 0px 0px 0px;padding:0px 0px 60px 0px;position:relative;width:977px;overflow:hidden;float:left;}
		
		#sideBox {position:absolute;left:44px;}
			#sideBox h3 {color:#ec7531;margin:0px 0px 5px 0px;font-size:13px;}
			ul#side_menu li a {color:#0e3a65;}
			ul#side_menu li a:hover {color:#071a2d;}
			ul#side_menu li {padding:0px 0px 6px 0px;}
			
		#cbwerkendlogo {margin:10px 0px 10px 0px}
			
		#tekstContent {color:#0e3a65;padding:0px 14px 0px 10px;position:relative;right:17px;width:548px;overflow:hidden;float:right;}
			
			#tekstContent p {margin:0px 0px 15px 0px;}
			#tekstContent h1,h2,h3,h4 {margin:12px 0px 15px 0px;}
		#actionbar {color:#0e3a65;padding:5px 0px 5px 8px;position:relative;right:17px;width:184px;overflow:hidden;float:right;border-style:solid;border-width:1px;}
		
 			div.actBlock  {clear:both; }
			div.actBlock a {display:inline;position:relative;bottom:0px;text-transform:uppercase;color:#0e3a65;}
			div.actBlock a:hover {color:#071a2d;}
	/*** standaard ***/
	ul { list-style:none;}
	img, fieldset { border:0px;}

A:LINK
{
color: #ec7531;
text-decoration: none;
}
A:VISITED
{
color: #ec7531;
text-decoration: none;
}
A:HOVER
{
color: #0e3a65;
text-decoration: none;
}


/******SHOP GEDEELTE******/
.groepstijl {float:left; margin:0px 1px 1px 0px; width:134px; height:143px; background:#f0f0f0; border:1px solid #c4c4c4}
.groepstijlhover {cursor:pointer; float:left; margin:0px 1px 1px 0px; width:134px; height:134px; background:#ec7531; border:1px solid #ae5f2e; color:white}
.groepstijlhover a:link, .groepstijlhover a:visited {color:white}
.artikeloverzicht { float:left; margin:0px 1px 1px 0px; width:273px; height:143px; background:#f0f0f0; border:1px solid #c4c4c4}
.artikeloverzicht .prijscell {background:#fff; padding:0px 0px 0px 4px; }
.artikeloverzichthover {cursor:pointer; float:left; margin:0px 1px 1px 0px; width:273px; height:143px; background:#ec7531; border:1px solid #ec7531}
.artikeloverzichthover .prijscell {background:#ffffff; padding:0px 0px 0px 4px; }
.artikeloverzicht input {background:#eeeeee; padding:4px; border:0px; height:20px; margin:7px 0px 0px 0px; color:#ec7531}
.artikeloverzichthover input {background:#ec7531; padding:4px; border:0px; height:20px; color:#ffffff; margin:7px 0px 0px 0px; cursor:pointer;}
.opties {float:left; margin:0px 1px 1px 0px; width:133px; height:143px; background:#f0f0f0; border:1px solid #c4c4c4}
.optieshover {cursor:pointer; float:left; margin:0px 1px 1px 0px; width:133px; height:143px; background:#ec7531; border:1px solid #ec7531}
.aanbiedingoverzicht { float:left; margin:0px 1px 1px 0px; width:273px; height:201px; background:#f0f0f0; border:1px solid #c4c4c4}
.aanbiedingoverzichthover {cursor:pointer; float:left; margin:0px 1px 1px 0px; width:273px;  height:201px; background:#ec7531; border:1px solid #ec7531}


/***********************************************************************************************************************/
/*** modal *************************************************************************************************************/
/***********************************************************************************************************************/	
 .modalPopup {background:#FFF; width:500px; margin:0 auto; padding:0px 0px 10px 0px;  border:4px solid #bdbab6; }
 .modalPopupjs {width:500px; height:230px; }
 .Closebutton {position:absolute; right:260px; top:83px; z-index:110}

 
     .modalBackground 
    {
	    background-color:Black;
	    filter:alpha(opacity=70);
	    opacity:0.7;
	    -khtml-opacity: 0.7;
    }
body
{
background:  #0e3a65;
}
