BODY
{
background: #006AB0;
margin:0px;
padding:0px;
text-align: center;
}

	#frame {
		width:1030px;
		margin-right:auto;
		margin-left:auto;
		position:relative;
		background-image:url('../images/achter.gif');
		padding:0px;
		text-align:left;
		}
.ww
{
padding-top:10px;
min-height: 150px; 
width:100%;
float:left;
padding-bottom:30px;
border-bottom:1px solid #006ab0;
}

.wwcats
{
width:160px;
min-height:155px;
margin-right:30px;
margin-bottom:10px;
text-align:center;
font-size: 10pt;
font-family: Helvetica, sans-serif, Verdana, Arial;	
border: 1px solid #006ab0;
float:left;
}

.wwcatsfoto
{
width:160px;
height:130px;
line-height:130px;
float:left;
}	

#left
{
width: 980px;
float:left;
}

#right
{
width:50px;
float:right;
}

#footer
{
width:1030px;
height:80px;
position:bottom;
background-image:url('../images/voet.gif');
float:left;
}


#sitevlak
{
background: #ffffff url(http://www.theostet-aanhangwagens.nl/images/achtergrond.gif) repeat-x;
margin:0px auto;
width:913px;
position:relative;
text-align: left;
}

.menu
{
background: #006ab0;
width:980px;
border-bottom: 5px solid #fdf7d3;
float:left;
}

.menu ul {
		margin 	: 0;
		padding: 0;
	}
	
		.menu li {
			display 		: block;
	 		float: left;
			list-style: none;
		}
	
			.menu ul li span {
				display	: none;
			}
			
			.menu ul li a {
				display 		: block;
				border-right	: 1px solid #ffffff;  
				text-align 		: center;
					font-size: 10px;
	line-height: 10pt;
	color: #ffffff;
font-family: Helvetica, Verdana, Arial,  sans-serif;
				width:125px;
				color 			: #fff;
				text-decoration	: none;
				height:25px;
				font-size:12px;
				margin-top:2px;
				margin-bottom:2px;
				line-height:25px;
			}
			
			.menu ul li.active a {
			
			}
			
			.menu ul li a:hover {
			    color 			: #006AB0;
			    background: #FAD500;
			}
						
#merken
{
width:170px;
padding:10px;
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 8pt;
background: #fad500;
color:#000000;
float:left;
}

#tekst
{
width: 580px;
padding:10px;
float:left;
}

#acties
{
width:190px;
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 8pt;
background: #fad500;
color:#000000;
float:left;
}

.contactbox
{
width:350px;
font-size: 10pt;
border:1px solid #006ab0;
font-family: Verdana, Arial, Helvetica, sans-serif;	
color: #000000;
}

.contactarea
{
font-size: 9pt;
width:350px;
height:80px;
border:1px solid #006ab0;
font-family: Verdana, Arial, Helvetica, sans-serif;		
color: #000000;
}

.contactsubmit
{
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;	
color: #000000;
}

#adres
{
margin-top:30px;
width:164px;
float:left;
padding:3px;
background: #fdf7d3;
border:1px solid #006ab0;
}

.belnu
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 16pt;
font-weight:bold;
color: #006ab0;	
}

#openingstijden
{
margin-top: 42px;
margin-left: 15px;
width:440px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#ffffff;
z-index: 4;
position:absolute;
}


.vlak
{
width:190px;
text-align:center;
padding-top:10px;
float:left;
}

.vlakmarq
{
margin-top:10px;
width:145px;
height:350px;
margin-left:25px;
text-align:center;
padding-bottom:10px;
float:left;
z-index:2;
}

.wolkje
{
width:75px;
height:77px;
margin-left:85px;
margin-top:70px;
line-height:25px;
text-align:center;
color:#ffffff;
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 10pt;
font-weight:bold;
position:absolute;
z-index:101;
background-image:url('../images/aanbieding.png');
background-repeat:none;
}

.ticker
{
margin-top:10px;
margin-left:25px;
height:180px;
}

.marqaanb
{
width:170px;
float:left;
text-align:left;
color: #006ab0;

font-family: Helvetica, Verdana, Arial,  sans-serif;
}

.marqtext
{
width:145px;
padding-top:5px;
font-size: 11pt;
color: #006ab0;
background: #fdf7d3;
font-weight:bold;
border-top:2px solid #ed1f24;
line-height: 25px;
text-align:center;
float:left;
}

.marqpic
{
width:170px;
height:150px;
float:left;
}

#vlak2
{
margin-top: 203px;
margin-left: 722px;
width:145px;
height:97px;
z-index: 4;
background: #000000;
position:absolute;
}

#vlak3
{
margin-top: 310px;
margin-left: 722px;
width:145px;
height:145px;
z-index: 4;
background: #FAD500;
position:absolute;
}

#vlak4
{
margin-top: 460px;
margin-left: 722px;
width:145px;
height:97px;
z-index: 4;
background: #000000;
position:absolute;
}

#fotovoet
{
margin-top: 460px;
margin-left: 200px;
width:510px;
height:97px;
z-index: 4;
background: #FAD500;
position:absolute;
}

#fotovoet1
{
margin-top: 9px;
margin-left: 9px;
width:110px;
height:80px;
z-index: 4;
background: #000000;
position:absolute;
}

#fotovoet2
{
margin-top: 9px;
margin-left: 123px;
width:110px;
height:80px;
z-index: 4;
background: #000000;
position:absolute;
}

#fotovoet3
{
margin-top: 9px;
margin-left: 237px;
width:150px;
height:80px;
z-index: 4;
background: #000000;
position:absolute;
}

#fotovoet4
{
margin-top: 9px;
margin-left: 391px;
width:110px;
height:80px;
z-index: 4;
background: #000000;
position:absolute;
}

.cat
{
width:477px;
margin-bottom:5px;		
}

.catbox
{
overflow:auto;
width:580px;
padding-top:5px;
padding-bottom:5px;
border-bottom: 1px solid #000000;

}

.catfoto
{
width:200px;
float:left;	
}

.catomschr
{
width:175px;
float:left;	
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 9pt;
}

.catinfo
{
width:200px;
float:left;	
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 9pt;
}

.catprijsbox
{
margin-left: 400px;
margin-top: 0px;
width: 150px;
height: 25px;
text-align:right;
z-index: 7;
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 12pt;
font-weight:bold;
color: #ff0000;
position:absolute;
}

H2
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 12pt;
line-height:25px;
margin:0;
padding:0;
font-weight:bold;
}

.catgroep
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 14pt;
color: #006ab0;
text-decoration: underline;
margin-bottom:10px;
}

.form
{
width: 570px;
height: 27px;
background: #fad500;
padding:5px;
}

.formleft
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 10pt;
width: 190px;
float: left;
line-height:25px;
height:25px;
}

.formright
{
width: 300px;
float: left;
line-height:25px;
height:25px;
}

.text
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 10pt;
color: #000000;
}

H1
{
font-family: Helvetica, Verdana, Arial,  sans-serif;
font-size: 20pt;
padding:0;
margin:0;
font-weight: bold;
color: #ff0000;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


