/* 	Plan Plan Internet www.planplaninternet.nl 

/* 	Globals	*/
body {
	margin: 0;
	padding: 0;
	color: #333;
	background: #f0f2f4 url("../../images/bg-vervolg.gif") repeat-x}

#adres {
	display: none}

#particulier, #zakelijk {
	display: none;
	padding: 20px 0 40px 0}

ul#overzicht {
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: square}

ul#overzicht li a {
	text-decoration: underline;
	color: #f81415}
	
h1 {
	margin:17px 0 0 16px;
	padding:0;
	color:#fff;
	font:bold 14px verdana,arial,sans-serif;}


/*	Moeder van alle divjes	*/
#wraprijtex {
	width: 769px;
	\width: 789px;
	w\idth: 769px;
	border-right: 1px solid #fff;
	font: normal 11px verdana,arial,tahoma;
	background: #fff}

/*	Wrap het gehele top gebeuren (logo, ronding)	*/
#wraptop {
	padding: 10px 0 9px 17px;
	background: url("../../images/ronding-top.gif") right bottom no-repeat}

#keuzestop ul {
	float: right;
	margin:1px 0 0 0;
	padding:0}

#keuzetoplist li {
	display: inline;
	list-style-type: none;
	padding: 0 20px 0 20px;
	background: url("../../images/bullet-grijs.gif") no-repeat;
	background-position: 0 7px}

#keuzetoplist li a { color: #333;text-decoration: none}
#keuzetoplist li a:hover { text-decoration: underline}

/*	Rode balk en taalkeuze	*/
#balkrood {
	background: #f81415 url("../../images/bandspoor-rood.gif") no-repeat;
	height: 52px;
	border-bottom: 1px solid #fff}

#lettergrootte {
	float: right;
	color: #fff;
	padding: 18px 39px 0 0}

div #lettergrootte img { border: 0}

#talen {
	position: absolute; 
	width: 369px; 
	height: 28px; 
	z-index: 1; 
	left: -780px; 
	top: 35px;
	text-align: right}

div #talen img { border: 0}

#talen a {
	text-decoration: underline;
	color: #f81415}

#snelmenu {
	position: absolute; 
	width: 200px; 
	height: 28px; 
	z-index: 1; 
	left: -780px; 
	top: 35px;
	padding-left: 0;
	margin-left: 0}

#gasnelnaar a {
	color: #fff}

ul#gasnelnaar li {
	list-style: none;
	margin: 0;
	padding: 7px;
	border-top: 1px solid #fff;
	background: #667686}

ul#gasnelnaar li a {
	text-decoration: none;
	color: #fff}

/*	Wrap middengedeelte (foto met navigatie links en content)	*/
#wrapmidden {}

#wraplinks, #wraplinksyc {
	float: left;
	border-right: 1px solid #fff;
	width: 172px}

#bovag, #rocks, #texpas {
	padding: 25px 0 0 22px}

#keuzebedrijven { 
	padding: 7px 0 67px 16px;
	background: #fff url("../../images/bg-keuze.jpg") right no-repeat}

p {
	margin-top: 0px}

#titel {
	font-weight: bold;
	background: url("../../images/anker-rood.gif") no-repeat;
	padding: 0 0 8px 12px;
	background-position: 0 8px}

#wrapyoungcars {
	padding: 24px 0 20px 0}

div#wrapyoungcars img { border: 0}

#yctab {
	width: 535px}

#catprijs, #rijtexprijs {
	width: 104px;
	background: #667685;
	font-weight: bold;
	color: #fff;
	padding: 4px 3px 4px 3px;
	text-align: right}

#fotoyc {
	width: 94px;
	background: #667685;
	font-weight: bold;
	color: #fff;
	padding: 4px 0 4px 3px}

#omschrijvyc {
	background: #667685;
	font-weight: bold;
	color: #fff;
	padding: 4px 0 4px 3px;
	width: 219px}

#txtomschrijv {
	background: #f0f2f4;
	vertical-align: top;
	padding: 4px 0 4px 3px}

#txtomschrijv a {
	text-decoration: none;
	color: #333}

#txtomschrijv a:hover { 
	text-decoration: underline;
	color: #f81415}

#txtcatprijs {
	background: #f0f2f4;
	vertical-align: top;
	padding: 4px 3px 4px 3px;
	text-align: right}

#txtrijtexprijs {
	background: #e3e7ed;
	vertical-align: top;
	padding: 4px 3px 4px 3px;
	color: #f81415;
	text-align: right}

#meerpags {
	text-align: right;
	padding: 5px 0 5px 0}

#meerpags a {
	text-decoration: underline;
	color: #333}

#meerpags a:hover {
	color: #f81415}

blockquote {
	border-bottom: 1px solid #d1d6da;
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;}

.afbRechts {
	border: 3px solid #cadce6;
	float: right;
	margin: 6px 0 0 15px}
	
.afbLinks {
	border: 3px solid #cadce6;
	float: left;
	margin: 6px 10px 0 0}

blockquote a {
	text-decoration: underline;
	color: #f81415}

#infodetail {
	padding: 0;
	margin: 0}

#detailinfo, #detailopties {
	padding-top: 15px}

#printadres { display: none}

#fotolinks {
	float: left;
	border-right: 1px solid #d1d6da;
	padding: 0 20px 0 0;
	margin: 0 18px 10px 0}

#fotolinks a {
	text-decoration: underline;
	color: #333}

#txtaanb {
	padding: 10px 0 10px 0}

div#fotolinks img {
	border: 3px solid #cadce6}
	
#fotorechts {
	float: right;
	border-left: 1px solid #d1d6da;
	padding: 0 0 0 20px;
	margin: 0 0 10px 18px}

#fotorechts a {
	text-decoration: underline;
	color: #333}

div#fotorechts img {
	border: 3px solid #cadce6}

#balkgrijs {
	height: 43px;
	background: #667685 url("../../images/bandspoor-grijs.gif") right no-repeat;
	border-top: 1px solid #fff}

h2 {
	font: bold 11px verdana,arial,tahoma;
	padding: 31px 0 7px 0;
	margin: 0;
	color: #5a6a7a;
	border-bottom: 1px solid #d1d6da}

h2#detail {
	font: bold 11px verdana,arial,tahoma;
	padding: 17px 0 7px 0;
	margin: 0;
	color: #f81415;
	border-bottom: 1px solid #d1d6da}

#occaantal {
	float: right;
	padding-top: 15px}

#occaantal a {
	text-decoration: underline;
	color: #333}

#occaantal a:hover { color: #f81415}

#detaillinks {
	float: left;
	width: 270px;
	padding: 0 30px 0 0}

#detailrechts {
	float: left;
	width: 235px}

#detailrechts a {
	text-decoration: underline;
	color: #333}

#detailrechts a:hover { color: #f81415}

div#detailrechts img {
	border: 0;
	margin: 0}

#wrapfotodetail {
	padding: 27px 0 0 0}

#slidenext {
	background: #667686;;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	padding: 7px}

#slidenext a {
	text-decoration: none;
	color: #fff}

#slidenext a:hover { 
	text-decoration: underline;
	color: #fff}

a.linkrood:link, a.linkrood:visited, a.linkrood:active, a.linkrood:hover {
	color: #f81415; 
	text-decoration: underline}

#uitlegslide {
	background: #e6eaef;
	padding: 7px;
	margin-bottom: 36px}

#iconen { padding-left: 7px}

#lgrijsvlak {
	background: #f0f2f4;
	margin: 26px 0 34px 0;
	line-height: 150%;
	padding: 12px}

#lgrijsvlak a {
	text-decoration: underline;
	color: #333}

#wraprechts {
	float: left;
	width: 566px;
	padding: 25px 0 0px 30px}

#broodkruimels { padding: 0 0 37px 0}
#broodkruimelsyc { padding: 0 0 0 0}

#broodkruimels a, #broodkruimelsyc a {
	color: #333;
	text-decoration: underline}

#broodkruimels a:hover, #broodkruimelsyc a:hover { color: #f81415}

#navlist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	font: bold 12px verdana,arial,tahoma}

#navlist li {
	background: url("../../images/bullet-rood.gif") no-repeat;
	background-position: 0 1px;
	padding: 0 0 5px 35px}

#navlist li a { color: #333}
#navlist li a:hover { text-decoration: underline}

#navcontainer {
	background: #e3e7ed;
	padding: 75px 0 51px 22px}

#navcontainertex {
	background: #e3e7ed;
	padding: 75px 0 51px 22px}

#infodetail {
	padding-left: 0;
	margin-left: 0}

#infodetail li {
	list-style: none;
	margin: 0;
	border-bottom: 1px solid #d1d6da;
	padding: 5px 0 6px 0}

#menulinks, #detailcars, #menulinkstex {
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid #fff;
	width: 150px}

#detailcars li {
	list-style: none;
	margin: 0;
	padding: 7px 0 7px 0;
	border-top: 1px solid #fff;
	font-weight: bold}

#menulinks li {
	list-style: none;
	margin: 0;
	padding: 7px 0 7px 15px;
	border-top: 1px solid #fff;
	background: url("../../images/bullet-menu.gif") no-repeat;
	background-position: 0 13px}

#menulinks li a { 
	text-decoration: none;
	color: #333}

#menulinks li a:hover {
	text-decoration: underline;
	color: #f81415}

#menulinkstex li {
	list-style: none;
	margin: 0;
	padding: 7px 0 7px 15px;
	border-top: 1px solid #fff;
	background: url("../../images/bullet-menu.gif") no-repeat;
	background-position: 0 13px}

#menulinkstex li a { 
	text-decoration: none;
	color: #333}

#menulinkstex li a:hover {
	text-decoration: underline;
	color: #f81415}

#wraptxt {
	padding: 0 31px 50px 0;
	line-height: 150%}

#holdformL, #holdformR {
	float:left;
	width:267px}

#veld {
	font: normal 11px verdana,arial,tahoma;
	width: 185px;
	height: 16px;
	margin-top: 5px;
	background: #cadce6;
	border: 0;
	padding: 4px}

#opmerkingen {
	font: normal 11px verdana,arial,tahoma;
	width: 452px;
	height: 100px;
	margin-top: 5px;
	background: #cadce6;
	border:0;
	padding: 4px;
	overflow-y: auto}

#knopform {
	border: 0;
	background: #f81415;
	color: #fff;
	width: 194px;
	height: 24px;
	font: normal 11px verdana,arial,tahoma;
	cursor: hand}

form {
	margin: 0;
	padding: 0}
	
/*	Footer met de statements	*/
#wrapfoot {
	background: #cadce6;
	border-top: 1px solid #fff;
	text-align: right;
	padding: 19px 24px 19px 0}

#wrapfoot a {
	color: #333;
	text-decoration: none}

#wrapfoot a:hover { text-decoration: underline}

#clearer, #clearer2 {
	clear: left; 
	line-height: 0; 
	height: 0;
	font-size: 0px}
ul {
	margin:16px 26px;
	padding:0;}
	
.clearfloat:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
  
.clearfloat { 
	display:block;
	margin-bottom:30px;
}  

* html .clearfloat {
	height:1%;
}

.clearfloat {
	display:block;
}
