body{
	margin:0;
	padding:0px;
	font-family:"Arial";
	font-size:12px;
	text-align: center;
}

div{
	margin:0px;
	padding:0px;
}

p{
	margin:5px 10px 5px 10px;
}

img{
	border-width:0px;
}
h1
{
	font-size:15px;
	font-weight:bold;
	color:#16196E;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
}
h2{
	font-size:12px;
	font-weight:bold;
	color:#16196E;
	color:#5BA421;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
}
h3{
	font-size:11px;
	/*font-weight:bold;*/
	text-decoration:underline;
	color:#5BA421;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
}

h4{
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
h4 a{
	color:#000;
}
h5{
	font-size:13px;
	font-weight:bold;
	color:#16196E;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
}

table{
	font-size:12px;
	text-align:left;
}
input#searchword{
	border:1px solid #2D2C31;
	height:23px;
}
a:visited, a:link, a:active
{
	color:#17196E;
}
a:hover{
	text-decoration:none;
}
.clear{
	clear:both;
}

#div_container{
	background-color:#FFF;
	width:996px;
	margin: 0px auto;
}

/***MENU***/
#div_menu{
	background-color:#5BA421;
	float:left;
	height:51px;
	position:relative;
	width:996px;
}

#ul_menu_top{

	background-image:url(../images/css/menu_top_background.jpg);
	background-repeat: repeat-x;
	float:left;
	height:31px;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	width:871px;
}
#ul_menu_top li
{

	color:#AAC893;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 10px 0px;
	position:relative;
}
#ul_menu_top li a{
	color:#C3DDAD;
	margin:0px 5px 0px 5px;
	padding:0px 0px 3px 0px;
	text-transform:uppercase;
	text-decoration:none;
}
#ul_menu_top li a.aktief, #ul_menu_top li a:hover{
	border-bottom:5px solid #A5B697;
	color:#FFF;
}
#ul_menu_top li img{
	margin-top:-5px;
	padding-top:2px;
	vertical-align:middle;

	?margin-top:-2px;
}
/***END MENU***/

/***TALEN***/
#ul_talen{
	background-color:#2E530E;
	float:left;
	height:31px;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	position:relative;
	width:110px;
	?width:125px;
}

#ul_talen li{
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	margin:7px 8px 0px 0px;
}
#ul_talen li a{
	color:#FFF;
	font-size:14px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	vertical-align:top;
}
#ul_talen li a:hover{
text-decoration:underline;
}
/***END TALEN***/

/***MIDDLE***/
#middle{
	background-image:  url(../images/css/2faux.jpg);
	?background-image:url(../images/css/2faux_ie.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	overflow: hidden;
	text-align:left;
}
#middle_left{
	background-color:#FFF;
	background-image:url(../images/css/kolom_links.jpg);
	background-repeat:repeat-x;
	float:left;
	position:relative;
	width:227px;
	min-height:400px;
	?height:400px;
}
#middle_middle{
	background-color:#ffffff;
	float:left;
	position:relative;
	width:579px;
}
#middle_middle_top{
	background-image:url(../images/css/border_middle_middle_top.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
	height:20px;
}
#middle_right
{
	background-color:#59A521;
	background-image:url(../images/css/border_middle_right.jpg);
	background-repeat:no-repeat;
	float:left;
	position:relative;
	width:190px;
	min-height:400px;
}
/***END MIDDLE***/

/***BOTTOM***/
#bottom_left{
	background-image:url(../images/css/border_bottom_left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:50px;
	position:relative;
	width:227px;
}
#bottom_middle{
	background-image:url(../images/css/border_bottom_middle.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
	height:50px;
	position:relative;
	width:579px;
}
#bottom_right{
	background-image:url(../images/css/border_bottom_right.jpg);
	background-repeat:no-repeat;
	float:left;
	height:50px;
	position:relative;
	width:190px;
}
/***END BOTTOM***/

/*******RIGHT*****/
#div_infofoon, #div_zoeken_titel
{
	color:white;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	padding:5px 0px 0px 0px;
}

#div_infofoon a:link, #div_infofoon a:active, #div_infofoon a:visited{
	color:white;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#div_infofoon a:hover{
	color:white;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

/***COPYRIGHT***/
#p_copyright{
	font-size:11px;
	color:#27296C;
	text-align:center;
	position:relative;
	margin-left:-130px;
	z-index:3;
}
#p_developed
{
	color:#777ACA;
	font-size:10px;
	text-align:center;
}

#p_developed a:link, #p_developed a:active, #p_developed a:visited{
	color:#777ACA;
	font-size:10px;
	text-decoration:none;
}

#p_developed a:hover{
	color:#777ACA;
	font-size:10px;
	text-decoration:underline;
}

#a_mailadres
{
	text-decoration:none;
}
/***END COPYRIGHT***/

/***ZOEKEN***/
#div_zoeken
{
	height:50px;
	margin-top:26px;
}
#img_pijl_zoeken{
	cursor:pointer;
	position:absolute;
	margin:6px 0px 0px 8px;
}
/***END ZOEKEN***/

/***NEWSFLASH***/
#div_newsflash_titel_margin{
	float:left;
	height:32px;
	position:relative;
	margin-top:21px;
	/*IE6 HACK*/
	_margin-top:8px;
	width:10px;
}
#div_newsflash_titel{
	background-image:url(../images/css/newsflash_background.jpg);
	background-repeat:repeat-x;
	color:#9AC776;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:20px;
	padding:7px 5px 5px 5px;
	position:relative;
	margin-top:21px;
	width:170px;
	?width:180px;
	?margin-top:12px;
	?height:32px;
	/*IE6 HACK*/
	_margin-top:-2px;
}
#div_newsflash_tekst_margin{
	float:left;
	height:210px;
	position:relative;
	width:10px;
}
#mar_newsflash_tekst
{
	background-color:#C7ECA9;
	float:left;
	height:205px;
	padding:5px 0px 0px 5px;
	position:relative;
	width:175px;
	overflow:hidden;

	_margin-top:-10px;
	?height:210px;
	?width:180px;
}
#mar_newsflash_tekst p
{
	font-size:11px;
	margin:5px 10px 10px 0px;
}
/***END NEWSFLASH***/


/*****FINANCE******/
#div_finance_titel_margin{
	background-image:url(../images/css/finance_border_left.jpg);
	float:left;
	position:relative;
	width:10px;
}
#div_finance_titel{
	background-image:url(../images/css/newsflash_background.jpg);
	background-repeat:repeat-x;
	color:#9AC776;
	font-size:16px;
	font-weight:bold;
	height:20px;
	padding:7px 5px 5px 5px;
	position:relative;
	float:left;
	width:170px;
	?width:180px;
	?height:32px;
}

#div_finance_tekst_margin{
	float:left;
	position:relative;
	width:10px;
	height:170px;
	_margin-top:-10px;
}
#div_finance_tekst{
	background-color:#C7ECA9;
	float:left;
	height:165px;
	padding:5px 0px 0px 5px;
	position:relative;
	width:175px;
	overflow:hidden;
_width:180px;
	_height:170px;
	_margin-top:-10px;
}

/*****END FINANCE***/


/***TELEFOON***/
#div_telefoon
{
	background-image:url(../images/css/telefoon.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin:10px 0px 10px 10px;
	width:170px;

}
/***END TELEFOON***/

/***LINKER_MENU***/
#div_foto_links{
	color:#2E530E;
	color:#FFF;
	width:170px;
	margin-left:30px;
	font-size:11px;
}

#div_menu_links_motorhomes{
	background-color:#2E530E;
	color:white;
	font-size:18px;
	font-weight:bold;
	height:26px;
	padding:2px 0px 0px 5px;
	position:relative;
	margin:0px 0px 0px 20px;
	width:178px;
	z-index:1;
	?width:183px;
}
#ul_home
{
	color:white;
	font-size:16px;
	font-weight:bold;
	list-style:none;
	margin:-1px 0px 0px 20px;
	padding:0px;
	width:183px;
}
#ul_home li{
	background-color:#7DB64D;
	margin:0px;
	padding:0px;
}
#ul_home li a{
	border-top: 1px solid #A4CC83;
	border-bottom: 1px solid #54842E;
	color:white;
	cursor:default;
	display: block;
	margin:0px 0px 0px 10px;
	padding: 2px 5px 2px 20px;
	text-decoration: none;
	width: 148px;
	position:relative;

	?border-bottom: 2px solid #54842E;
	?width:172px;
	?margin:-1px 0px 0px 10px;

}


#ul_home li a.first_item{
	padding: 4px 5px 2px 20px;
}
#ul_home li ul{
	border-width:0px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#ul_home li ul li{
	border-width:0px;
	background-color:#5BA421;
	font-size:15px;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	position:relative;
}
#ul_home li ul li a{
	border-top: 1px solid #8EBF64;
	border-bottom: 1px solid #437B18;
	color:white;
	cursor:pointer;
	display: block;
	margin:0px 0px 0px 10px;
	padding: 3px 5px 2px 49px;
	text-decoration: none;
	width: 119px;

	?margin:-1px 0px 0px 10px;
	?width:172px;
}
#ul_home li ul li a:hover{
	text-decoration:underline;
}

/****SINGLE ITEMS****/
#ul_home_single
{
	list-style:none;
	margin:0px 0px 0px 20px;
	padding:0px;
}
#ul_home_single li{
	border-width:0px;
	background-color:#5BA421;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	position:relative;
	list-style:none;
	width:183px;
}

#ul_home_single li a{
	background-color:#5BA421;

	border-top: 1px solid #8EBF64;
	border-bottom: 1px solid #437B18;
	color:white;
	cursor:pointer;
	display: block;
	margin:0px 0px 0px 10px;
	padding: 3px 5px 2px 5px;
	text-decoration: none;
	width: 162px;
	?width:172px;

}
#ul_home_single li a:hover{
text-decoration:underline;
}
#ul_home_single li a.first_item{
	padding: 4px 5px 2px 20px;
}

#div_menu_links_bottomborder{
	border-top:1px solid #8EBF64;
	height:1px;
	position:absolute;
	background-color:#5BA421;
	margin-left:10px;
	position:absolute;
	width:173px;
	left:20px;
	z-index:2;
	?margin:-1px 0px 0px 10px;
}

#div_menu_links_bottom{
/*PNG gebruiken voor transparency*/
	background-image:url(../images/css/menu_links_bottom_left.png);
	_background-image:url(../images/css/menu_links_bottom_left.gif);
	/*?background-image:url(../images/css/menu_links_bottom_left.png);*/
	background-repeat:no-repeat;
	float:left;
	position:absolute;
	height:21px;
	left:19px;
	width:21px;
}
#div_menu_links_bottom_right{
	background-color:#5BA421;
	float:left;
	height:21px;
	position:absolute;
	width:163px;
	left:40px;
}

/***END LINKER_MENU***/

//****LOGOS****//
#div_container_logo{
	background-color:#3366cc;
	width:400px;
}
.div_logo
{
	float:left;
	position:relative;
}
/****END LOGOS***/

/****PRODUCT*******/
p.product_grote_foto
{
	text-align:center;
}
p.center
{
	text-align:center;
}
#div_model
{
	background-color:#C7ECA9;
	border: 2px solid #5BA421;
	margin-left:10px;
	padding:10px;
	width:480px;
}
#div_model a.a_model
{
	color:#7E4A10;
	text-decoration:none;
	font-weight:bold;
}
#div_model a.a_modela, #div_model a.a_model:hover{
	color:#2D530F;
	text-decoration:none;
	font-weight:bold;
}
/****END PRODUCT*******/


/**** HOME *********/
#div_homepage_banner{
	margin-top:-20px;
	margin-bottom:20px;
}

#div_homepage_news{
	background:url('../images/css/home_newsrep.jpg') repeat-y left top;
	width:550px;
	margin-left:10px;
	margin-bottom:10px;
	/*color:#e36b15;*/
	color: #27296C;
	font-weight:bold;
	/*border-left:2px solid #5BA421;
	border-right:2px solid #5BA421;*/
}

#div_ligging_openingsuren
{
	float:left;
	position:relative;
	margin:0px 30px 0px 0px;
}

#div_promo_vd_maand_container{
	float:left;
	position:relative;
	width:265px;
}
#div_promo_vd_maand
{
	background:url('../images/css/home_promo_border_rep.jpg') repeat-y left top;
}

#div_promo_vd_maandtxt
{
	padding-left:15px;
	margin-top:11px;
}

#div_promo_vd_maand_border_top{
	background-image:url(../images/css/home_promo_border_top.jpg);
	font-size:1px;
	height:11px;
	margin:0px;
	padding:0px;
	position:absolute;
	width:265px;
}

#div_promo_vd_maand_border_bottom{
	background-image:url(../images/css/home_promo_border_bottom.jpg);
	font-size:1px;
	height:11px;
	margin:0px;
	padding:0px;
	position:absolute;
	width:265px;
	?margin-top:-5px;
}
.span_doorstreept
{
	text-decoration : line-through;
}
.span_red{
	color:#B22222;
}
.redtext{
	color:#B22222;
}
.span_klein
{
	font-size:9px;
}
.span_bold
{
	font-weight:bold;
}
/**** END HOME *********/

//******NIFTY*****/
div#nifty{
	background:#5BA421;
}
div#nifty2{
	margin:2px;
	background-color:#FFFFFF;
}
//******END NIFTY*****/


/*******TWEEDEHANDS ********/
#div_tweedehands{

}
#div_tweedehands .div_container{
	border:2px solid #5BA421;
	margin:5px;
	width:525px;
}
#div_tweedehands .div_container .div_foto{
	float:left;
	padding:5px;
	position:relative;
	width:75px;
}
#div_tweedehands .div_container .div_tekst{
	float:left;
	padding:5px;
	position:relative;
	width:300px;
}
#div_tweedehands .div_container .div_prijs{
	float:left;
	padding:5px;
	position:relative;
	width:100px;
}
/*******END TWEEDEHANDS ********/

/******OPENINGSUREN******/
#tbl_openingsuren{
	margin-left:10px;
	padding:0px;
}
#tbl_gesloten{
	margin-left:10px;
	padding:0px;
}
.gesloten{
	background-color:#5BA421;
}
/******END OPENINGSUREN******/

/********LINKS************/

.link_info{
	color:gray;
}
/********END LINKS************/

/********ALGEMENE INFO**********/



div#middle_leftalgemeen{
	background-color:#FFF;
	/*background-image:url('../images/css/kolom_links.jpg');*/
	background-repeat:repeat-x;
	float:left;
	position:relative;
	width:227px;
	min-height:400px;
	?height:400px;
}

div.algemeneinfo-merken{
	background-color:#e36b15;
	width:209px;
	height:25px;
	height:33px !ie;
	margin-top:25px;
	padding-top:8px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}

div.algemeneinfo-merk{
	float:left;
	width:104px;
	text-align:center;
}

div.algemeneinfotop{
	background-image:url('../images/algemeneinfotop.jpg');
	background-repeat:no-repeat;
	width:539px;
	width:572px !ie;
	height:25px;
	height:33px !ie;
	margin-bottom:18px;
	margin-top:5px;
	padding-top:8px;
	padding-left:33px;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
}

div.tools{
	float:left;
	background-image:url('../images/greenborder-top.jpg');
	background-repeat:no-repeat;
	width:539px;
	width:572px !ie;
	height:70px;
	padding-left:33px;
}

div.tools a.button{
	color: #ffffff;
	font-weight: 700;
	text-decoration: none;
}
div.tools a.button:hover{
	color: #ffffff;
	font-weight: 700;
	text-decoration:underline;
}

div.tools a.buttonbig{
	font-size:16px;
	color: #ffffff;
	font-weight: 700;
	text-decoration: none;
}
div.tools a.buttonbig:hover{
	font-size:16px;
	color: #ffffff;
	font-weight: 700;
	text-decoration:underline;
}

div.tools a.buttonbigprice{
	font-size:16px;
	color: #f1a593;
	font-weight: 700;
	text-decoration: none;
}

div.orangeball-back{
	background-image:url('../images/orangeball-back.jpg');
	background-repeat:no-repeat;
	float:left;
	width:43px;
	width:61px !ie;
	height:46px;
	height:70px !ie;
	padding-left:18px;
	padding-top:24px;
	margin-right:33px;
}

div.orangeball{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:12px;
	margin-right:33px;
	text-align:center;
}

div.orangeball2{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:10px;
	margin-right:33px;
	text-align:center;
}

div.orangeball-back_NL{
	background-image:url('../images/orangeball-back.jpg');
	background-repeat:no-repeat;
	float:left;
	width:43px;
	width:61px !ie;
	height:46px;
	height:70px !ie;
	padding-left:18px;
	padding-top:24px;
	margin-right:33px;
}

div.orangeball_NL{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:12px;
	margin-right:33px;
	text-align:center;
}

div.orangeball2_NL{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:10px;
	margin-right:33px;
	text-align:center;
}

div.orangeball-back_FR{
	background-image:url('../images/orangeball-back.jpg');
	background-repeat:no-repeat;
	float:left;
	width:49px;
	width:61px !ie;
	height:46px;
	height:70px !ie;
	padding-left:12px;
	padding-top:24px;
	margin-right:33px;
}

div.orangeball_FR{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:50px;
	height:70px !ie;
	padding-top:20px;
	margin-right:33px;
	text-align:center;
}

div.orangeball2_FR{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:10px;
	margin-right:33px;
	text-align:center;
}

div.orangeball-back_EN{
	background-image:url('../images/orangeball-back.jpg');
	background-repeat:no-repeat;
	float:left;
	width:43px;
	width:61px !ie;
	height:46px;
	height:70px !ie;
	padding-left:18px;
	padding-top:24px;
	margin-right:33px;
}

div.orangeball_EN{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	height:70px !ie;
	padding-top:20px;
	margin-right:33px;
	text-align:center;
}

div.orangeball2_EN{
	background-image:url('../images/orangeball.jpg');
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:62px;
	height:70px !ie;
	padding-top:8px;
	margin-right:33px;
	text-align:center;
}

div.algemeneinfo-logobig{
	float:left;
	margin-left:100px;
}

div.algemeneinfocontent{
	background-image:url('../images/greenborder-rep.jpg');
	background-repeat:repeat-y;
	width:572px;
}

div.algemeneinfoimgs{
	margin-left:12px;
	padding-top:4px;
}

div.photogallery{
	float:left;
	padding-top:8px;
	padding-top:5px !ie;
	padding-left:12px;
}

a.photogallerylink:link, a.photogallerylink:visited, a.photogallerylink:active
{
	font-size:14px;
	color:#5BA421;
	font-weight:bold;
	text-decoration:underline;
}
a.photogallerylink:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


div.algemeneinfotxt{
	margin-left:25px;
	margin-right:25px;
	margin-top:18px;
	padding-top:4px;
	padding-bottom:20px;
}

div.algemeneinfo-greenbtm{
	background-image:url('../images/greenborder-rep.jpg');
	background-repeat:no-repeat;
	float:left;
	height:8px;
}

div.cleardiv{
	font-size:0;
	margin:0;
	padding:0;
	overflow:hidden;
	clear:both;
}


/***WEETJES***/
a.nieuwslink:link,a.nieuwslink:active,a.nieuwslink:visited{
	color:#5ba421;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}

a.nieuwslink:hover{
	color:#5ba421;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}


/***INDEX**/
.splash
{
	color:#FFFFFF;
	font-weight:bold;
}
/***END INDEX**/


/**** DIV.INTRO ***/
div.intro
	{
	width: 100%;
	height: 281px;
	background: url('../images/css/bg_index_2.png') repeat-x;	
	top: 50%;
	margin-top: -140px;
	left: 0%;
	position: absolute;	
	display: block;
	}
	
div.intro div.inner
	{
	width:100%;
	float: left;
	height: 252px;
	margin-top: 14px;
	background:#ff0b00 url('../images/css/index_banner3.jpg') no-repeat;	
	/*background: url('../images/css/index_image.jpg') repeat-x;*/
	}
	
div.intro div.wrap 	
	{
	width: 995px;
	height: 252px;
	margin: 0 auto;
	}
	
div.intro ul
	{
	width: 260px;
	padding: 160px 0 0 110px;
	padding: 160px 0 15px 110px !ie;
	height: 88px;
	display: block;
	background: url('../images/css/bg_nav_index.png') no-repeat;
	margin: 1px 0 0 605px;
	margin: 1px 0 0 585px !ie;
	/*margin: 50px 0 0 530px;
	margin: 50px 0 0 500px !ie;*/
	}
	
div.intro ul li
	{
	float: left;
	width: 300px;
	text-align: left;
	list-style: none;
	margin: 0 0 10px 0;
	}
	
div.intro ul li a,
div.intro ul li a:hover,
div.intro ul li a:focus,
div.intro ul li a:visited
	{
	color: #162983;
	}

/**** END DIV.INTRO **/

