body{
	margin:			0;
	color: #000;
	line-height: 19px;
}



h1{

	margin:			25px 0px 0px 0px;
	padding:		0px;

}

a{
	color:			#666;
	text-decoration:	none;
}

a img{
	border:			0;
}

textarea, .radio, select, input{
	width:			200px;
	border:			1px solid #F2EEED;
	background:		#F2EEED;
	font-family:		"Lucida Grande", Tahoma, Arial, Sans-serif;
	font-size:		12px;	
}

.radio{
	width:			12px;
}

.container{
	width:			855px;
	height:			100%;
	margin:			0 auto;
	font-family:		"Lucida Grande", Tahoma, Arial, Sans-serif;
	font-size:		12px;
}

.menu{
	width:			850px;
	height:			32px;
	margin:			0;
	padding:		0;
}

.menu img{
	border:			0;
}

.menu ul{
	margin:			0;
	padding:		7px 0;
}

#dropmenudiv{
	position:		absolute;
	padding-top:		7px;
	border:			0;
	font-family:		Arial, Sans-serif;
	font-size:		12px;
	font-variant:		small-caps;
	text-transform:		lowercase;
	line-height:		18px;
	color:			#211900;
}

#dropmenudiv a{
	width:			100%;
	display:		block;
	text-indent:		3px;
	padding:		1px 0;
	text-decoration:	none;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:	 #A7A7A7;
}

.header{
	width:			850px;
	height:			168px;
	margin:			0;
	padding:		0;
}

.content{

	overflow:auto;
	background: url(../images/fade.gif) top left repeat-x;
	width:	850px;

}

.content_left{
	width:			200px;
	padding:		0;
	float:			left;
	overflow:		hidden;
}

.content_left_kop{
	margin-bottom:		30px;
}

.content_left_contact{
	font-size:		12px;
	padding-left:		15px;
}

.content_left_contact a{
	text-decoration:	underline;
}

.content_left_roze{
	font-variant:		small-caps;
	text-transform:		uppercase;
	margin-bottom:		15px;
}

.content_right{
	width:			610px;
	margin:			0;
	padding:		1px 0 10px 10px;
	float:			right;
	line-height:		16px;
}

.content_right_kop{
	font-family:		arial;
	font-variant:		small-caps;
	text-transform:		uppercase;
	padding-left:		10px;
	margin-bottom:		15px;
	margin-top:		5px;
	background:		url(../images/content_right_kop.gif) center left no-repeat;
	color:			#443E12;
	font-size:		12px;
	font-weight:		bold;
}

.foto_container{
	width:			600px;
	height:			330px;
	overflow:		hidden;
	position:		relative;
}

.foto_scroll{
	height:			300px;
	position:		absolute;
	top:			0;
	left:			0;
	padding:		0;
	margin:			0;
}

.foto_subcontainer{
	width:			600px;
	height:			300px;
	float:			left;
	padding:		0;
	margin:			0;
}

.foto_subcontainer td{
	padding-right:		10px;
	padding-bottom:		10px;
	margin:			0;
	vertical-align:		top;
}

.foto_controls{
	width:			600px;
	height:			25px;
	position:		absolute;
	top:			300px;
	left:			0;
}

.foto_vorige{
	padding-left:		10px;
	cursor:			pointer;
	position:		relative;
	top:			10px;
	left:			-10px;
}

.foto_volgende{
	cursor:			pointer;
	position:		relative;
	top:			10px;
	left:			417px;
}

.foto_frame{
	width:			140px;
	height:			94px;
	overflow:		hidden;
}

.foto:hover{
	filter:			alpha(opacity=90);
				-moz-opacity: 0.9;
				opacity: 0.9;
}

.footer{
	width:			855px;
	font-family:	"Lucida Grande", Tahoma, Arial, Sans-serif;
	padding:		7px 0 0 0;
	margin:			0;
	text-align:		center;
	font-size:		11px;
	color:			#888;
	background:		url(../images/bg_footer.gif) left top repeat-x;
}

.footer a{
	color:			#888;
}

.footer .footerLeft {
	float:			left;
}

.footer .footerRight {
	float:			right;
}

.footer .footerCenter {
	float:			center;
}

.vet{
	font-weight:		bold;
	font-size:		12px;
}

.nieuws_container{
	width:			100%;
	margin:			5px 0;
	padding:		5px 0;
	border-bottom:		1px dotted #999;
}

.nieuws_kop{
	font-weight:		bold;
	padding-bottom:		2px;
}

.nieuws_datum{
	font-style:		italic;
	padding-left:		10px;
	padding-bottom:		2px;
}

.nieuws_bottom{
	padding-top:		10px;
}

.home_image{
	width:			855px;
	height:			550px;
	position:		relative;
}

.home_banner_showroom{
	width:			500px;
	height:			65px;
	position:		absolute;
	bottom:			96px;
	right:			335px;
}

.home_banner_showroom2{
	width:			330px;
	height:			150px;
	position:		absolute;
	bottom:			101px;
	right:			234px;
}

.home_nieuws{
	width:			180px;
	height:			110px;
	padding-left:		40px;
	padding-right:		20px;
	padding-top:		52px;
	filter:			alpha(opacity=90);
				-moz-opacity: 0.9;
				opacity: 0.9;
	position:		absolute;
	bottom:			100px;
	right:			15px;
	font-size:		11px;
	font-weight:	bold;
	overflow:		hidden;
	
}

.home_adres{
	position:		relative;
}

.home_adres_trans{
	width:			100px;
	height:			30px;
	position:		absolute;
	right:			0px;
}

.home_flash{
	position:		absolute;
	bottom:			20px;
	left:			195px;
}

		.tab_filialen {
			height:				288px;
			width:				575px;
			position:			relative;
			background:			#FFF;
			margin:				0;
			padding:			0;
			}
			
		.tab_veenendaal, .tab_amstelveen, .tab_groningen, .tab_antwerpen {
			height:				28px;
			width:				106px;
			position:			absolute;
			background:			transparant;
			}
			
		.tab_veenendaal {
			left:				28px;
			top:				21px;
			}
			
		.tab_amstelveen {
			left:				145px;
			top:				21px;
			}
			
		.tab_groningen {
			left:				268px;
			top:				22px;
			}
			
		.tab_antwerpen {
			left:				385px;
			top:				22px;
			}
			
		.tabs_inhoud {
			height:				197px;
			width:				350px;
			position:			absolute;
			left:				34px;
			top:				48px;
}
.showrooms{

	width:			190px;
	padding:		10px 5px 5px 0px;
	float:			left;
	font-size:		12px;
	line-height:	13pt;
	overflow:		hidden;

}

.extra_info{

	width:			580px;
	padding:		10px 5px 15px 10px;

}

.showrooms input{

	width:			140px;
	margin:			0px 0px 3px 0px;

}

/*
 * Nieuw menu
 */
#menu {
	list-style:		none;
}

#menu * {
	zoom:			1;
}

#menu li {
	list-style:		none;
	position:		relative;
	float:			left;
	padding:		0;
	margin:			0 15px 0 0;
}

#menu li ul {
	position:		absolute;
	top:			100%;
	left:			0px;
	background:		#fff;
	padding:		5px 0 0;
	margin:			0;
	border-right:		2px solid #ccc;
	border-bottom:		2px solid #ccc;
	display:		none;
	z-index:		9999;
}

#menu li ul li {
	float:			left;
	overflow:		auto;
	width:			100%;
	margin:			0;
}

#menu img {
	border:			none;
}

#menu li ul li a {
	font-family:		'Lucida Grande',Tahoma,Arial,Sans-serif;
	text-transform:		uppercase;
	font-size:		11px;
	color:			#000;
	text-decoration:	none;
	padding:		3px 5px;
	display:		block;
	outline:		none!important;
}

#menu li ul li a:hover {
	background:		#ccc;
}

