body
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:17px;
	color:#075d95;
	margin:0px;
}

#container
{
	position:relative;
	width:994px;
	margin-left:auto;
	margin-right:auto;
}

#header
{
	width:994px;
	height:150px;
}

#header .logo
{
	float:left;
	width:228px;
	height:145px;
	background-image:url(/images/recoautoschadegroep.png);
}

#header .payoff_menu
{
	float:left;
	width:766px;
	height:119px;
}

#header .payoff_menu .payoff
{
	float:left;
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	width:540px;
	height:72px;
	line-height:62px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-228px 0px;
	color:#ffffff;
	font-size:14pt;
}

#header .payoff_menu .menu
{
	width:766px;
	height:47px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-228px -72px;
}

#topsearchform
{
	float:left;
	display:block;
	width:226px;
	height:52px;
	padding-top:20px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-768px 0px;
}

#topsearchform .search_input
{
	float:left;
	border:0px;
	width:145px;
	height:17px;
	padding:5px 0px 0px 5px;
	color:#7fb8da;
	font-size:8pt;
	background-color:#ffffff;
}

#topsearchform .submit
{
	float:left;
	width:18px;
	height:18px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-482px -285px;
	border-top:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	cursor:pointer;
}

#topsearchform .zoektitle
{
	float:left;
	width:26px;
	height:22px;
	margin-right:5px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-500px -285px;
}



/** MENU FUNCTIONALITY **/

#navmenu
{
	width:766px;
	height:47px;
	background:none;
}

#navmenu a
{
	display:block;
	text-decoration:none;
}

#navmenu,
#navmenu ul
{
	padding:0;
	margin:0;
	list-style:none;
	z-index:999;
			line-height:0;
}

#navmenu a
{
	display:block;
	padding:0;
	margin:0;
	float:left;
	height:47px;
	text-decoration:none;
	background-image:url(/images/recoautoschadegroep.png);
}

#navmenu li ul
{
	position:absolute;
	top:119px;
	left:208px;
	width:800px;
	visibility:hidden;
	height:38px;
}

#navmenu li ul li
{
	float:left;
	display:inline;
}

#navmenu li ul li a
{
	display:inline;
	float:left;
	background:none;
	border-left:1px solid #bfdbec;
	height:18px;
	line-height:18px;
	font-size:10pt;
	margin:10px 0px 10px 20px;
	padding-left:2px;
}
#navmenu li ul li a span
{
	display:block;
	float:left;
	width:8px;
	height:18px;
	margin-right:10px;
}
#navmenu li ul li a:hover span,
#navmenu li ul li a.subselected span
{
	display:block;
	float:left;
	width:8px;
	height:18px;
	margin-right:10px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-272px -301px;
	background-repeat:no-repeat;
}


#navmenu li:hover ul,
#navmenu li.sfhover ul
{
	background-color:#ffffff;
	visibility:visible;
	z-index:3;
}

#navmenu .li_selected ul
{
	visibility:visible;
	z-index:2;
}




#content
{
	padding:30px 0px 30px 10px;
}

#content .block_left
{
	float:left;
	width:422px;
	margin-right:27px;
	text-align:justify;
}

#content .block_right
{
	float:left;
	width:517px;
}



#carousel
{
	position:relative;
	width:517px;
	height:332px;
	cursor:pointer;
}

#carousel_image1
{
	position:absolute;
	top:0px;
	left:0px;
	width:517px;
	height:332px;
	z-index:1;
	background-position:center center;
}

#carousel_image2
{
	position:absolute;
	top:0px;
	left:0px;
	width:517px;
	height:332px;
	z-index:2;
	background-position:center center;
}


#content .block3_left
{
	float:left;
	width:211px;
	margin-right:22px;
}

#content .block3_left img
{
	margin-bottom:5px;
}

#content .block3_middle
{
	float:left;
	width:438px;
	margin-right:22px;
	text-align:justify;
}

#content .block3_right
{
	float:left;
	width:272px;
}

#content .block3_right_map
{
	float:left;
	width:272px;
}

#content .block3_right img
{
	margin-bottom:20px;
}

#content .block3_right span
{
	display:block;
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:11pt;
	width:242px;
	padding-left:30px;
	margin-bottom:1px;
	line-height:28px;
	color:#ffffff;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:0px -285px;
}

#content .block3_left span
{
	display:block;
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:11pt;
	width:186px;
	padding-left:25px;
	margin-bottom:1px;
	line-height:28px;
	color:#ffffff;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-5px -285px;
}

#content .block3_left div
{
	background-color:#f5f9fc;
	border:1px solid #c5deef;
	width:209px;
	line-height:25px;
}

#content .block3_left div.seperator
{
	width:209px;
	height:1px;
	background-color:#c5deef;
	border:none;
}

#content .block3_left a.newsitem
{
	display:block;
	width:195px;
	padding:7px;
	line-height:16px;
	border:none;
	cursor:pointer;
	text-decoration:none;
}
#content .block3_left a.newsitem:hover,
#content .block3_left a.newsitem_selected
{
	display:block;
	width:195px;
	padding:7px;
	line-height:16px;
	border:none;
	cursor:pointer;
	text-decoration:none;
	background-color:#c5deef;
}

.b3newsitems div
{
	border-bottom:0px !important;
}


#content .block3_right div
{
	background-color:#f5f9fc;
	border:1px solid #c5deef;
	width:254px;
	padding:8px;
	margin-bottom:20px;
}

#content .block3_right div ul,
#content .block3_left div ul
{
	padding-left:16px;
}

#content .block3_right div ul li,
#content .block3_left div ul li
{
	margin:12px 0px;
}

#content #block3_schadeform
{
	float:left;
	width:732px;
	line-height:22px;
	background-color:#f2f8fc;
}

#content #block3_schadeform div
{
	float:left;
}

#content #block3_schadeform h4
{
	float:left;
	display:block;
	width:360px;
	height:20px;
}


#content #block3_schadeform div.seperator
{
	float:left;
	clear:both;
	width:350px;
	height:1px;
	background-color:#7bb9dc;
	border-bottom:1px solid #ffffff;
	margin:10px 0px 0px 0px;
}

#content #block3_schadeform div input
{
	max-width:160px;
	margin-right:10px;
}

#content #block3_schadeform .formblock
{
	width:352px;
	padding-left:10px;
}

#content #block3_schadeform .versturen
{
	display:block;
	float:right;
	cursor:pointer;
	margin-right:15px;
	margin-top:12px;
	background-position:-290px -285px;
	background-image:url(/images/recoautoschadegroep.png);
	width:192px;
	height:38px;
}

#content #block3_schadeform .radio,
#content #block3_schadeform .checkbox
{
	margin-right:2px;
}
#content #block3_schadeform .straat
{
	width:270px;
	max-width:270px;
}
#content #block3_schadeform .nummer
{
	width:45px;
}
#content #block3_schadeform .postcode
{
	width:100px;
}
#content #block3_schadeform .plaats
{
	width:220px;
	max-width:220px;
}

#content #block3_schadeform select
{
	width:160px;
	margin-right:20px;
}
#content #block3_schadeform textarea
{
	width:330px;
}
#content #block3_schadeform .hepm
{
	line-height:16px;
}

#content #block3_schadeform .neeasm
{
	display:none;
}


.b3newsitems strong
{
	font-size:9pt;
}

.b3newsitems .subtitle
{
	font-size:8pt;
	font-weight:bold;
	color:#64aede;
}


#footer
{
	width:986px;
	height:109px;
	padding:10px 0px 0px 8px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:0px -166px;
}


h1
{
	display:block;
	width:100%;
	height:29px;
	background-repeat:no-repeat;
	text-indent:-10000px;
	margin:0px;
	padding:0px;
}

h2
{
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

h3
{
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:normal;
	padding:0px;
	margin:0px;
	margin-bottom:7px;
}

h4
{
	display:block;
	font-family:Myriad, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-bottom:7px;
	margin-top:10px;
}

h4 span
{
	display:block;
	float:left;
	width:18px;
	height:16px;
	padding:0px;
	margin:0px;
	margin-right:5px;
	margin-top:2px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-272px -285px;
}


.clear
{
	clear: both;
}

a
{
	color:#075d95;
}

a span
{
	display:none;
}

#navmenu a:hover span.pijltje,
#navmenu a.linkselected span.pijltje,
#navmenu li:hover a span.pijltje
{
	display:block !important;
	margin-left:auto;
	margin-right:auto;
	margin-top:-15px;
	width:18px;
	height:14px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:0px -145px;
}


/* ZOEKEN */

#zoekbox_left
{
	padding-left:10px;	
	width:199px !important;

}

#zoekbox_left .title
{
	padding:3px 0px !important;
	margin:0px !important;
	background-image:none !important;
	font-size:12pt;
	font-weight:bold;
	color:#0165a0 !important;
}
#leftsearchbox
{
	display:block;
	padding:0px;
	margin:0px;
	margin-bottom:26px;
	width:190px;
	height:22px;
	border:1px solid #0165a0;
	background-color:#ffffff;
}

#leftsearchbox .search_input
{
	float:left;
	border:0px;
	width:165px;
	height:17px;
	padding:5px 0px 0px 5px;
	color:#7fb8da;
	font-size:8pt;
}

#leftsearchbox .submit
{
	float:left;
	border:0px !important;
	width:18px !important;
	height:18px !important;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-482px -285px;
	margin-top:2px;
	cursor:pointer;
}

.search_header
{
	height:36px;
	padding-left:12px;
	background-color:#0165a0;
	color:#ffffff;
	line-height:36px;
	font-weight:bold;
	font-size:11pt;
}

.search_item
{
	display:block;
	padding:10px 0px;
	border-bottom:1px solid #bfdbec;
	text-decoration:none;
}

.search_item h2
{
	padding:0px;
	margin:2px 0px;
}

.search_item .pijltje
{
	float:right;
	display:block;
	width:14px;
	height:13px;
	margin-top:6px;
	background-image:url(/images/recoautoschadegroep.png);
	background-position:-526px -285px;
}

