@charset "utf-8";
/* CSS Document */

@media all {

	* { margin: 0; padding: 0; }
	body { background-color: #fff; font: 12px/24px Georgia, "Times New Roman", Times, serif;  color: #666; }
	img { border: none; }
	p, ul, ol { margin-bottom: 24px; }
	ul, ol { margin-left: 18px; }
	a { text-decoration: underline; }
	a:hover { text-decoration: none; }
	
	h1 { display: block; width: 954px; height: 80px; }
	h2 { font: 14px/24px Georgia, "Times New Roman", Times, serif; font-weight: bold; }
	h3 { font: 14px/24px Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #9bc7ed; }
	
	
	div#wrapper { width: 954px; margin: 10px auto 0; position: relative; border: 3px double ; }
		
		#vlag_de { position: absolute;	right: 76px;	top: 11px; }
		#vlag_nl { position: absolute;	right: 142px;	top: 11px; }
		#vlag_en { position: absolute;	right: 43px;	top: 11px; }
		#vlag_dk { position: absolute;	right: 109px;	top: 11px; }
		#flag { position: absolute;	right: 4px; top: 7px; z-index: -1; }
		div#country_language { position: absolute; right: 52px; top: 7px; font-size: 11px; line-height: 14px; text-align: right; }
		div#country_language a { color: #666; }
		div#inline_change_country img.flag { border: 1px solid #E8E8E8; }
		div#inline_change_country a { text-decoration: none; color: #666; }
	
		.wrapper_home { border-color: #869397; }
		.wrapper_ebretti-electric { border-color: #039b50; }
		.wrapper_ebretti-zakelijk { border-color: #eb200f; }
		.wrapper_verzekering { border-color: #6094DB; }
		.wrapper_modellen { border-color: #9bc7ed; }
		.wrapper_accessoires { border-color: #9262ae; }
		.wrapper_dealers { border-color: #eddb40; }
		.wrapper_dealers2 { border-color: #eddb40; }
		.wrapper_archief { border-color: #d6da47; }
		.wrapper_faq { border-color: #c41a7a; }
		.wrapper_contact { border-color: #a7c244; }
		
		ul#nav { font-size: 16px; line-height: 24px; margin: 0; padding-left: 120px; height: 24px; list-style: none; }
		.nav_home { background-color: #869397; }
		.nav_ebretti-electric { background-color: #039b50; }
		.nav_ebretti-zakelijk { background-color: #eb200f; }
		.nav_verzekering { background-color: #6094DB; }
		.nav_modellen { background-color: #9bc7ed; }
		.nav_accessoires { background-color: #9262ae; }
		.nav_dealers { background-color: #eddb40; }
		.nav_dealers2 { background-color: #eddb40; }
		.nav_archief { background-color: #d6da47; }
		.nav_faq { background-color: #c41a7a; }
		.nav_contact { background-color: #a7c244; }
			
			ul#nav li { float: left; margin-right: 9px; color:#fff; text-decoration:none;}
			ul#nav li a { color: #000; text-decoration: none; }
			ul#nav li a:hover{ color: #fff; text-decoration: none; }
			
			ul#nav li img { margin-bottom: 3px; }
			
		#header { width: 777px; padding-left: 177px; }
			
		div#content { width: 954px; }
		.content_home { background: url(../images/home_left_small318.jpg) bottom left no-repeat; }
			div#left_home, div#left_dealers { float: left; margin-left: 275px; margin-top: 45px; width: 415px; }
			div#right_home_nl { background: #f4f4f4 url(../images/right_home_nl.gif) top right no-repeat; width: 214px; margin-top: 20px; float: right; padding-top: 61px; padding-left: 17px; margin-bottom: 20px; }
			div#right_home_en { background: #f4f4f4 url(../images/right_home_en.gif) top right no-repeat; width: 214px; margin-top: 20px; float: right; padding-top: 61px; padding-left: 17px; margin-bottom: 20px; }
				div#right div { float: left; clear: both; display: block; width: 206px; }
				div#right_home_nl p { font: 11px/18px Arial, Helvetica, sans-serif; float: left; width: 160px; margin-bottom: 17px; height: 66px; font-size: 11px; 
				line-height: 14px; background: url(../images/right_home_border.gif) bottom left no-repeat;  }
				div#right_home_en p { font: 11px/18px Arial, Helvetica, sans-serif; float: left; width: 160px; margin-bottom: 17px; height: 66px; font-size: 11px; 
				line-height: 14px; background: url(../images/right_home_border.gif) bottom left no-repeat;  }
				.leesmeer { font: 11px/18px Arial, Helvetica, sans-serif; font-size: 10px; color: #039b50; text-decoration: none; height: 13px; line-height: 10px; position: relative; float: right; top: -40px; margin-right: 9px; }
				.leesmeer:hover { text-decoration: underline !important; }
				.meernieuws { font: 11px/18px Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #039b50; text-decoration: none; height: 13px; line-height: 10px; position: relative; float: right; top: -5px; margin-right: 0px; }
				.meernieuws:hover { text-decoration: underline !important; }
				div#right_home_nl strong { color: #039b50; }
				div#right_home_en strong { color: #039b50; }
				div#right_home_nl img { float: right; margin-top: 10px; margin-right: 9px; }
				div#right_home_en img { float: right; margin-top: 10px; margin-right: 9px; }
				
		.content_ebretti-electric { padding-top: 45px; }
			div#left_ebretti-electric { float: left; margin-left: 193px; width: 497px; margin-bottom: 20px; }
			div#right_ebretti-electric, div#right_dealers { background: url(../images/weetje_bg.gif) top right repeat-y; width: 214px; float: right; position: relative; margin-bottom: 20px; margin-top: 20px; }
				div#right_ebretti-electric p, div#right_dealers p { font: 11px/18px Arial, Helvetica, sans-serif; text-indent: 32px; width: 169px; }
				div#right_ebretti-electric img, div#right_dealers img { position: absolute; top: 0; left: 0; }
				div#weetje_ding { margin-top: 48px; padding-left: 17px; padding-bottom: 30px; min-height: 220px; background: url(../images/right_ebretti-electric.gif) bottom right no-repeat; }
			
		.content_ebretti-zakelijk { padding-top: 45px; }
		.content_verzekering { padding-top: 45px; }
			div#left_ebretti-zakelijk { float: left; margin-left: 193px; width: 497px; margin-bottom: 20px; }
			div#right_ebretti-zakelijk, div#right_dealers { background: url(../images/weetje_bg.gif) top right repeat-y; width: 214px; float: right; position: relative; margin-bottom: 20px; margin-top: 20px; }
				div#right_ebretti-zakelijk p, div#right_dealers p { font: 11px/18px Arial, Helvetica, sans-serif; text-indent: 32px; width: 169px; }
				div#right_ebretti-zakelijk img, div#right_dealers img { position: absolute; top: 0; left: 0; }
				div#weetje_ding { margin-top: 48px; padding-left: 17px; padding-bottom: 30px; min-height: 220px; background: url(../images/right_ebretti-electric.gif) bottom right no-repeat; }
				
		.content_modellen { padding-top: 45px; padding-left: 275px; width: 679px !important; }
			.content_modellen img { margin-top: 7px; }
			#sizes { float: left; width: 226px; padding-right: 30px; margin-left: 20px; }
			.bekleding { display: block; width: 135px; height:17px; padding-top: 40px; text-align: right; background-repeat:no-repeat; margin-bottom: 14px; text-decoration: none; color:#666;}
}
			
		.content_accessoires, .content_model { padding-top: 45px; }
			div#left_accessoires, div#left_model { float: left; padding-top: 77px; padding-left: 96px; width: 179px; }
			div#left_model { display: none; }
				div#left_accessoires img, div#left_model img { margin-right: 20px; margin-bottom: 12px; border: 1px solid #999; }
				
			div#middle_model { float: left; width: 415px; margin-right: 50px; }
			div#right_model { float: left; width: 190px; }
				div#bekleding img { margin-right: 8px; margin-bottom: 8px; }
			div#right_accessoires { float: left; width: 415px; }
			
		div#bottom_dealers { position: absolute; left: 25px; bottom: 0; font-size: 11px; line-height: 14px; }
			div#bottom_dealers a { color: #0085bd; }
		
		div#bottom_dealers2 { position: absolute; left: 25px; bottom: 0; font-size: 11px; line-height: 14px; }
			div#bottom_dealers2 a { color: #0085bd; }

                div#bottom_verzekering { position: absolute; left: 25px; padding-top: 45px; font-size: 11px; line-height: 14px; }
			div#bottom_verzekering a { color: #0085bd; }
                        a.verzekering { color: #0085bd; }
			
			div#bottom_zakelijk { position: absolute; left: 25px; padding-top: 30px; font-size: 12px; line-height: 20px; width: 200px; }
			div#bottom_zakelijk a { color: #0085bd; }
			div#bottom_zakelijk input { border: 1px solid; border-color: #eb200f; width: 130px; height: 16px; font: 11px/16px Arial, Helvetica, sans-serif; color: #999; padding-top: 3px; padding-bottom: 3px; }
            div#bottom_zakelijk input.button{ width: 80px; background-color: #fff; line-height: 18px; height: 24px; color: #999; border: 3px double #eb200f; cursor: pointer; }
		
		div#bottom_contact { position: absolute; left: 25px; bottom: 0; font-size: 11px; line-height: 14px; }
			div#bottom_contact a { color: #0085bd; }
			
		.content_archief { padding-top: 45px; padding-left: 18px; margin-bottom: 20px; }
		
			ul.archief { width: 307px; list-style: none; float: left; margin: 0; margin-right: 21px; }
				ul.archief li { padding-left: 10px; border-bottom: 1px solid #d6da47; }
				ul.archief li.titel { background-color: #d6da47; }
			ul.archief a { color: #666; text-decoration: none; }
			ul.archief a:hover { text-decoration: underline; }
			ul.archief_small { width: 236px; }
			
			ul.archief span { float: left; width: 135px; }
			ul.archief em { float: left; width: 78px; font-style: normal; }
			ul.archief div { float: right; width: 80px; clear: right;}
		
		.content_faq, .content_contact { padding-top: 45px; padding-left: 275px; width: 415px !important; }
		
/*			.content_archief .archief_head { padding-left: 12px; font-weight: bold; margin: 0; width: 403px; background-image: url(../images/archief_pijl1.gif); cursor: pointer; }
			.content_archief td.first { padding-left: 12px; width: 325px; }
			.content_archief td.second { text-align:right; padding-right: 8px; width: 70px; }
			.content_archief td { border-bottom: 1px solid #d6da47; }*/
			
			.content_faq .faq_head_nl { padding-left: 12px; margin: 0; width: 403px; background-image: url(../images/faq_bg_nl.gif); cursor: pointer; }
			.content_faq .faq_head_en { padding-left: 12px; margin: 0; width: 403px; background-image: url(../images/faq_bg_en.gif); cursor: pointer; }
			.content_faq .faq_body p { margin-bottom: 0; }
			
		.content_modellen table, .content_archief table { margin-bottom: 20px; }
		.content_contact { width: 500px; }
		
			form#form_contact { margin-bottom: 20px; }
			form#form_contact textarea { border: 1px solid; border-color: #c7e264; width: 300px; }
			form#form_contact input { border: 1px solid; border-color: #c7e264; width: 300px; height: 16px; font: 11px/16px Arial, Helvetica, sans-serif; color: #999; }
			form#form_contact input.small { border: 1px solid; border-color: #c7e264; width: 132px; }
			form#form_contact input.radio { width: 25px; border: none !important; }
			form#form_contact input.error { border: 1px solid; border-color: #FF0000; }
			form#form_contact input.button{ width: 150px; background-color: #fff; line-height: 24px; height: 24px; color: #999; border: 3px double #c7e264; cursor: pointer; }
			.error {color: #ff0000; }
		
		div#content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
		
		div#creabea_holder { position: relative; margin: 10px auto; width: 934px; }
			img#creabea { float: right; }

}
