@charset "utf-8";
/* Wensink.css */

/* Basic config */

body {margin: 0px; padding: 0px; background:#ff4e00; background-position: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
img, img a{border: 0px;}

/* font */
h1, h2, h3{margin: 0; padding: 0; font-weight: bold; color: #130000; text-align:left;}
h1 {font-size: 22px;}
h2 {font-size: 18px;}

#Content * {font-size: 12px; line-height: 18px;}
#Content p {font-size: 12px; }

a, #Content a, #Content a:visited {color: #130000;}
#Content a:hover {color: #130000;}

#Content h1 {font-size: 22px; line-height: 25px;}
#Content h2 {font-size: 18px; line-height: 21px;}
#Content h3 {font-size: 12px; line-height: 19px;}

#Content ul li {list-style: inside;}

#Header h1 {font-size: 53px; font-weight: bold; font-family:Verdana, Geneva, sans-serif; letter-spacing: -4px; margin-left: 120px; margin-top: 24px; color: #fff; line-height: 56px;}
#Header h2 {font-size: 18px; font-weight: bold; font-family:Verdana, Geneva, sans-serif; letter-spacing: -2px; margin-left: 123px; color: #fff;}
#Header p {font-size: 12px; font-weight: bold; font-family:Verdana, Geneva, sans-serif; letter-spacing: -1px; margin-left: 180px; color: #fff!important;}
#Header a {color: #fff!important;}
#Header a:hover {color: #130000!important;}


#Voorpagina_columns h1, #Voorpagina_columns h2, #Voorpagina_columns *{color: #fff;}
#Voorpagina_columns h1 {font-size: 15px;}
#Voorpagina_columns h2 {font-size: 15px;}
#Voorpagina_columns p {font-size: 10px; line-height: 12px;}
#Voorpagina_columns a {font-size: 12px; color: #fff!important; text-decoration: none;}
#Voorpagina_columns a:hover {font-size: 12px; color: #130000!important; text-decoration: underline;}

#as_master_Footer p, #as_master_Footer h1, #as_master_Footer h2, #as_master_Footer h3 {color: #ff4e00; text-decoration: none}
#as_master_Footer p {margin: 0px; line-height: 26px; }
#as_master_Footer h2 {font-size: 14px;}

#as_master_Footer a, #as_master_Footer a:visited {font-size: px; line-height: 12px; color: #ff4e00; text-decoration: none}
#as_master_Footer a:hover {font-size: px; text-decoration: none; color: #fff;}

/* website html specific config */
#SuperContainer{width: 100%; height: auto; position: absolute; background: #130000 url(../images/Wensink_BG_body.png) repeat-x; padding-bottom: 40px; z-index: -2;}
#Container{width: 811px; height: auto; min-height: 500px; margin: 0px auto;}
        
    /* HEADER  */
        #Header{width: 811px; height: 158px; background: url(../images/Wensink_voorpagina_logo.png) no-repeat; float: left;}
    /* END HEADER */
	
    /* MENU */
  		 #as_menu{width: 100%; height: 41px; background: url(../images/Wensink_vervolgpagina_BG_menu.png); float: left;}	
    
    /* CONTENT VIA CMS */ 
        #Content{width: 811px; height: auto; min-height: 200px; float: left;}
            /* Header image edit via CMS EDITOR */ 
            #ascontent_Header_photo{width: 793px; height: 310px; background: url(../images/Wensink_vervolgpagina_bg_hoofdfoto.png); margin: 7px; float: left;}
			#ascontent_Header_photo img{margin: 1px;}
    		
			#Text_Columns{width: 793px; height: auto; min-height: 100px; background: #fff; margin: 7px 7px 0px 7px; float: left;}
            /* 2 COlUMNS TEXT edit via CMS EDITOR */ 
                #ascontent_Column_left{width: 345px; min-height: 100px; float: left; padding: 30px 15px 30px 40px;}
    			#ascontent_Column_Right{width: 345px; min-height: 100px; float: left; padding: 30px 30px 30px 15px;}
			
			/* 3 COlUMNS TEXT edit via CMS EDITOR */
			#Voorpagina_columns{width: 811px; height: 369px; background: url(../images/Wensink_BG_voorpagina.png) no-repeat #130000; position: relative;}
			
			    #ascontent_BGimgn_left{width: 226px; height: 342px; background: #130000; margin-left: 21px; margin-right: 20px; border: 1px solid #fff; float: left;}
                    #ascontent_textcolumn_left{width: 206px; height: 123px; background:  url(../images/Wensink_KolomVak_BG.png); position: absolute; margin: 160px 0 0 7px; padding: 15px 25px; z-index: 2;}
                    
                #ascontent_BGimg_center{width: 226px; height: 342px; background: #130000; margin-left: 20px; margin-right: 20px; border: 1px solid #fff; float: left;}
                    #ascontent_textcolumn_center{width: 206px; height: 123px; background:  url(../images/Wensink_KolomVak_BG.png); position: absolute; margin: 160px 0 0 275px; padding: 15px 25px; z-index: 2;}
                    
                #ascontent_BGimg_right{width: 226px; height: 342px; background: #130000; margin-left: 21px; margin-right: 20px; border: 1px solid #fff; float: left;}
                    #ascontent_textcolumn_right{width: 206px; height: 123px; background:  url(../images/Wensink_KolomVak_BG.png); position: absolute; margin: 160px 0 0 544px; padding: 15px 25px;  z-index: 2;}
				
    /* END CONTENT */
    
    /* FOOTER */ 
        #as_master_Footer {width: 793px; height: 106px; background: url(../images/Wensink_Footer_bg.png) no-repeat; margin: 0px 7px 7px 7px; padding: 20px 120px 24px 39px; float: left;}

		  
/* MENU */ 
		/* #as_menu {width: 959px; height: 30px; background: #FDB813; border: solid 15px #FFF; position: relative; margin-left: -15px; top: 151px;}*/
		#as_menu ul, #as_menu li {padding: 0px; margin: 0px;}
		/* Menubalk */
		#as_menu ul.mainmenu {width: auto; height: 30px; list-style: none; margin: 0px 0px 0px 30px; position: absolute;} 
		#as_menu ul.mainmenu li {display: block; float: left; width: auto; margin: 0; padding-right: 10px; padding-left: 14px; background: url(../images/.png) no-repeat right 4px;}
		
		/* menu-items */
		#as_menu a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 36px; display: block; margin: 0; padding-top: 17px; text-align:center; color: #130000; text-decoration: none; text-shadow: #ff7f19 0px 1px 0px, #e92e00 0px -1px 0px;}	
		#as_menu a:hover {color: #fff; text-decoration: none; text-shadow: #ff7f19 0px -2px 0px, #e92e00 0px 2px 0px;}
		#as_menu a:current {color: #fff; text-decoration: none; text-shadow: #ff7f19 0px -2px 0px, #e92e00 0px 2px 0px;}
				
		/* Submenu Dropdown */

		#as_menu ul.mainmenu li ul.submenu li{
		position: relative;	
		height: auto;
		padding: 0;
		background: none;
		background: url(fake.jpg); /* IE fix om alle submenu items bereikbaar te maken */
		text-decoration: none;
		clear: left;
		list-style: none;
		border-bottom: 0px solid #ff9a00;
		border-top: 1px solid #fa5;
		width: 100%;
		z-index: 1000;
		}
		#as_menu ul.mainmenu li ul.submenu li a{
		width: 100%;
		height: auto;
		margin: 0px;
		padding: 10px 12px;
		text-align: left;
		text-shadow: 0px 0px 0px;
		}
		#as_menu ul.mainmenu li ul.submenu li span
		{
		color: #863723;
		}
		#as_menu ul.mainmenu li ul.submenu li a:hover span{
		color: #ff7f19;  /* button mouseover font color*/
		}
	
		#as_menu ul.mainmenu li ul.submenu
			{
			position: absolute;
			top: 41px;
			margin: 0px 0px -2px -13px;
			padding: 0px 0px -2px 0px;
			background: #fff url(../images/Menu_balk.png); /* IE FIX (totale background submenu's ongelijke width niet meer zichtbaar) */
			background-position:center; 
			z-index: 1000;
			border-left: 0px solid #fff; 
			border-right: 0px solid #fff;			
			border-top: 1px solid #C60; 
			border-bottom: 1px solid #C60; 
			min-width: 180px; 
			width: -moz-max-content;
			}
		#as_menu ul.mainmenu li ul.submenu li:hover
			{
			background: #221010;
			}
	
	/*Dropdown not visible/ hover visible*/	
			ul ul {display: none; }

			li:hover ul
			{
			display: block;
			/filter: alpha(opacity=100); /*IE 7 hack om het submenu UL recht onder het menuitem te krijgen */
			}
	/* END OF 2. MENU CSS */


/* Contact Formulier */		
 .frmsubmit{color: #130000; border: #130000 solid 1px; width: auto; height: 32px; padding: 0px 15px; cursor: pointer;}
 .frmsubmit:hover{background: #130000 ; color: #130000; border: #130000 solid 1px; cursor: pointer;}
 .frmLabel {width: 21%; margin: 2px 0px;}
 .frmControl{margin: 0px;}
 .frmText {border: 1px solid; height: 20px; width: 340px; padding: 2px 5px; background: #fff;}
 .frmTextArea{border: 1px solid; height: 120px; width: 340px; padding: 2px 5px; background: #fff;}

		
		
		/* Sitetogo_handtekening */
		#Sitetogo_handtekening {float:right; margin-right: -5px; padding: 0px 21px 50px 0px;}
		#Sitetogo_handtekening ul {margin:5px 0px 0px 0px;list-style:none; float:left; padding: 0px;}
		#Sitetogo_handtekening li {float:left; display:block;}
		#Sitetogo_handtekening li a {font-size:11px; margin: 0px 5px 10px 5px; font-weight:normal; color:#777;}
		
		
		
		/* cms config overrides */
		#main_content_ico_id a img, #master_content_ico_id a img, #main_content_ico_id a, #master_content_ico_id a, #main_content_ico_id a:hover, #master_content_ico_id a:hover {border: 0px; margin: 0px; padding: 0px; background: none;}
		
