*						{
	margin				: 0;
	padding				: 0;
	border				: 0;
}

/* css knipper bug oplossing */
html 					{ 
	filter				: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

body					{
	background			: url(../img/background.gif) repeat-x #262c7f;
	margin				: 0 auto;
	padding				: 0;
	font				: .7em Verdana, Arial, Helvetica, sans-serif;
	text-align			: center; /* #container centreren voor IE5 */
}


/* --------------------------------	*/
/* container					 	*/
/* --------------------------------	*/
#container				{
	position			: relative;
	margin				: 0 auto;
	width				: 886px;
	text-align			: left;
}

/* --------------------------------	*/
/* header						 	*/
/* --------------------------------	*/
#top					{
	height				: 55px;
	width				: 886px;
	background			: url(../img/top.gif) no-repeat;
}

#top h1 a				{
	width				: 886px;
	height				: 55px;
	overflow 			: hidden;
	text-indent			: -9000em;
	display				: block;
}

/* --------------------------------	*/
/* header					 		*/
/* --------------------------------	*/
#header					{
	background			: url(../img/header.jpg) no-repeat;
	width				: 662px;
	height				: 231px;
	float				: left;
}

/* --------------------------------	*/
/* menu						 		*/
/* --------------------------------	*/
#menu					{
	float				: left;
	width				: 224px;
	_width				: 224px;
}

#menu ul				{
	list-style-type		: none;
}

#menu li a				{
	display				: block;
	text-indent			: -9000em;
	overflow			: hidden;
	_height				: 1%; !important;

}

#menu .home a					{ background: url(../img/buttons/menu_home.gif) no-repeat; width: 224px; height: 33px;}
#menu .bedrijfsinfo a			{ background: url(../img/buttons/menu_bedrijfsinfo.gif) no-repeat; width: 224px; height: 36px;}
#menu .diensten a				{ background: url(../img/buttons/menu_diensten.gif) no-repeat; width: 224px; height: 36px;}
#menu .occasions a				{ background: url(../img/buttons/menu_occasions.gif) no-repeat; width: 224px; height: 36px;}
#menu .autozoekopdracht a		{ background: url(../img/buttons/menu_autozoekopdracht.gif) no-repeat; width: 224px; height: 36px;}
#menu .contact a				{ background: url(../img/buttons/menu_contact.gif) no-repeat; width: 224px; height: 54px;}

#menu a:hover, #menu a.actief	{ background-position: left bottom !important;}

/* --------------------------------	*/
/* main					 			*/
/* --------------------------------	*/
#main					{
	background			: url(../img/main_bg.gif) repeat-y top left;
	height				: 100%;
}

#main .clear			{
	clear				: both;
}

#altijdokeonderhoud		{
	background			: url(../img/altijdokeonderhoud.gif) bottom left no-repeat;
}

/* --------------------------------	*/
/* submenu			 				*/
/* --------------------------------	*/
#submenu				{
	float				: left;
	width				: 195px;
	_width				: 195px;
}

#submenu ul				{
	list-style-type		: none;
}

#submenu li a			{
	display				: block;
	text-indent			: -9000em;
	overflow			: hidden;
	_height				: 1%; !important;

}

#submenu .in-enverkoop a			{ background: url(../img/buttons/submenu_in-enverkoop.gif) no-repeat; width: 195px; height: 35px;}
#submenu .onderhoudsbeurt a			{ background: url(../img/buttons/submenu_onderhoudsbeurt.gif) no-repeat; width: 195px; height: 20px;}
#submenu .apk a						{ background: url(../img/buttons/submenu_apk.gif) no-repeat; width: 195px; height: 20px;}
#submenu .aircocleaning a			{ background: url(../img/buttons/submenu_aircocleaning.gif) no-repeat; width: 195px; height: 20px;}
#submenu .lpginstallaties a			{ background: url(../img/buttons/submenu_lpginstallaties.gif) no-repeat; width: 195px; height: 20px;}
#submenu .schadeafhandeling a		{ background: url(../img/buttons/submenu_schadeafhandeling.gif) no-repeat; width: 195px; height: 20px;}
#submenu .bovagpechhulp a			{ background: url(../img/buttons/submenu_bovagpechhulp.gif) no-repeat; width: 195px; height: 20px;}
#submenu .vervangendvervoer a		{ background: url(../img/buttons/submenu_vervangendvervoer.gif) no-repeat; width: 195px; height: 20px;}
#submenu .financiering a			{ background: url(../img/buttons/submenu_financiering.gif) no-repeat; width: 195px; height: 20px;}
#submenu .verzekering a				{ background: url(../img/buttons/submenu_verzekering.gif) no-repeat; width: 195px; height: 20px;}
#submenu .leasing a					{ background: url(../img/buttons/submenu_leasing.gif) no-repeat; width: 195px; height: 20px;}
#submenu .erkendereparateur a		{ background: url(../img/buttons/submenu_erkendereparateur.gif) no-repeat; width: 195px; height: 35px;}
#submenu .diagnosespecialist a		{ background: url(../img/buttons/submenu_diagnosespecialist.gif) no-repeat; width: 195px; height: 20px;}
#submenu .autozoekopdracht a		{ background: url(../img/buttons/submenu_autozoekopdracht.gif) no-repeat; width: 195px; height: 20px;}
#submenu .bandenwebshop a			{ background: url(../img/buttons/submenu_bandenwebshop.gif) no-repeat; width: 195px; height: 20px;}

#submenu a:hover, #submenu a.actief	{ background-position: left bottom !important;}

#nieuwsbovag			{
	margin				: 25px 0 0 33px;
}

/* --------------------------------	*/
/* content			 				*/
/* --------------------------------	*/
#content				{
	float				: right;
	background			: #fff;
	width				: 691px;
	line-height			: 1.5em;
	padding-bottom		: 40px;
}

#content h2				{
	color				: #d2001b;
	margin				: 20px 0 0 60px;
	font-size			: 1.4em;
	font-weight			: bold;
	background			: url(../img/lijn.gif) no-repeat bottom left;
}

p						{
	margin				: 10px 40px 0 60px;
	line-height			: 20px;
}

#lijstmetoccasions		{
	margin				: 20px 0 0 20px;
}

.mobielgarant			{
	margin				: 20px 0 0 58px;
}

.scootmobiel			{
	margin				: 20px 0 0 58px;
}

.scootmobiel img		{
	margin				: 0 15px 15px 15px;
}

.logo					{
	margin				: 40px 0 0 160px;
}

.logo img				{
	margin				: 0 10px 0 0;
}

#teamautobedrijf		{
	margin-left			: 158px;
	margin-top			: 20px;
	margin-bottom		: 10px;
}	

#apkherinnering			{
	margin				: 20px 0 0 273px;
}

#content ul 			{
	margin-left			: 72px;
	line-height			: 20px;
}

#map					{
	width				: 500px;
	height				: 300px;
	margin				: 10px 0 0 60px;
}

.foto_content			{
	margin				: 20px 0 0 195px;
	padding-bottom		: 10px;
}

.foto_content_overig	{
	margin				: 20px 0 0 158px;
	padding-bottom		: 10px;
}

.image_content			{
	margin				: 20px 0 0 245px;
	padding-bottom		: 10px;
}

.bovagpechhulplogo		{
	margin				: 20px 0 0 280px;
	padding-bottom		: 10px;
}

a:link					{
	color				: #003180;
	text-decoration		: none;
}

a:visited				{
	text-decoration		: none;
	color				: #003180;
}

a:hover					{
	text-decoration		: underline;
}

.bovaglinks				{
	padding-left		: 10px;
}

/* --------------------------------	*/
/* footer		 					*/
/* --------------------------------	*/
#footer					{
	margin				: 10px 0 10px 0;
	font-size			: .9em;
	color				: #a8bbdc;
	text-align			: center;
}

#footer a				{
	color				: #fff;
	text-decoration		: none;
}

#footer a:hover			{
	text-decoration		: underline;
}

#footer a:visited		{
	text-decoration		: none;
}

#footer ul				{
	list-style-type		: none;
}

#footer li 				{
	display				: inline;
}

/* --------------------------------	*/
/* zoekformulier		 			*/
/* --------------------------------	*/
#zoekformulier			{ margin: 20px 0 0 54px;}

.velden					{ font-size: 11px; }
select					{ color:#000; font-family:Verdana; font-size:11px; border:1px solid #dcdcdc; width:200px; height:19px; margin-bottom: 4px; }
.but-verzend			{ color:#fff; font-weight:bold; font-family:Verdana; font-size:11px; height:25px; vertical-align:middle; line-height: 25px; 			
						width: 110px; background: #003180; border:none; text-decoration:none; text-align:center; cursor:pointer; 
						margin-top:10px; }
.titelregel				{ font-weight: bold; font-size:.95em; }
.error 					{ font-family: Verdana; font-size: 11px; color: #FF0000; margin-left: 0px; line-height: 20px; font-weight: bold; display: none; }
 
td   					{ height:10px; padding:3px 5px 3px 5px; margin:0px; line-height: 1.6em; font-size: 11px;}
input					{ color:#000; font-family:Verdana; font-size:11px; height:21px; margin-bottom: 4px; }
textarea				{ color:#000; font-family:Verdana; font-size:11px; height:100px; margin-bottom: 4px; padding: 3px 0px 0px 0px; line-height: 18px; }
#naam, #adres, #woonplaats, #emailadres, #telefoon, #merk, #model, #kleur, #maxprijs, #kenteken, #merkinruil, #modelinruil, #kilometerstandinruil, #kleurinruil { background: url(../img/bg_input.jpg) no-repeat; border: none; width: 202px; height: 21px; }
#postcode { background: url(../img/bg_postcode.jpg) no-repeat; border: none; width: 62px; height: 21px; }
#andereopties, #opmerkingen { background: url(../img/bg_textarea.jpg) no-repeat; border: none; width: 302px; height: 100px; }
.checkbox_1 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_2 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_3 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_4 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_5 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_6 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
.checkbox_7 			{ border: none; margin-right: 15px; margin-bottom: 4px; }
label 					{ font-size: 1.0em; margin-left: 8px; margin-top: 5px; }



