@charset "UTF-8";
/* CSS Document */

.belangrijk{
	font-size:14px;
	color:#F00;
	}

body {
margin:0px;
border:0px;
background-color: #58595B;
background-image: url(../images/Back_Rotterdam_erasmus_luchtfoto.jpg);
background-repeat: repeat;
background-attachment:fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #58595B;
}

a img{
border:0px;
}

a, a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0071BB;
text-decoration:none;
}

a.contact:hover, a.contact:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #A6A8AB;
text-decoration:none;
}

.formkop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
font-style:italic;
color:#000000;
margin:0px;
padding-top:5px;
}

.voorbeeld{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #A6A8AB;
}

.formrow{
min-height: 30px;
width:520px;
display:block;
float:left;
border:0px;
text-decoration:none;
}

.formrowvw{
min-height: 30px;
width:520px;
display:block;
float:left;
border:0px;
text-decoration:none;
padding-top:10px;
padding-bottom:10px;
}

.formrowlijn{
min-height: 40px;
width:520px;
display:block;
float:left;
border:0px;
text-decoration:none;
border-bottom:1px solid #CCC;
padding-bottom:10px;
margin-bottom:10px;
}

.formrowklein{
height: 10px;
width:520px;
display:block;
float:left;
border:0px;
text-decoration:none;
}


.formL{
width:130px;
display:block;
float:left;
border:0px;
}

.formR{
width:300px;
display:block;
float:left;
border:0px;

}

.formL2{
width:275px;
display:block;
float:left;
border:0px;
margin-right:5px;
margin-bottom:5px;
}

.formR2{
width:70px;
display:block;
float:left;
border:0px;
margin-right:0px;
}

.formR3{
width:50px;
display:block;
float:left;
border:0px;
margin-right:5px;
}


#form{
padding-top:5px;
width:530;
padding:0px;
display:block;
float:left;
border-top:1px solid #58595B;
border-bottom:1px solid #58595B;
padding-bottom:15px;
padding-top:10px;
}


.bodykop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
font-style:italic;
color:#000000;
}

.onderschrift{
font-style:italic;
font-size:10px;
margin-top:5px;
}

.tel	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
font-weight:bold;
}

.antispam{ 
	display:none;
}

a.contact:link, a.contact:visited, a.contact:hover, a.contact:active{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0071BB;
font-weight:bold;
}


/* CONTAINER */
#container{
width:800px;
height:auto;
margin:0px auto 0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#58595B;
}



/* HEADER */
#header{
background-color:#58595B;
width:100%;
height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#header_menu{
text-decoration:none;
display:block;
float:left;
padding-left:20px;
margin:0px;
width:800px;
height:15px;

}

#header_menu ul {
margin:0px;
list-style-type: none;
float: left;
display: block;
text-align: left;
padding-left: 0px;
}

#header_menu ul li {
display:inline;
padding-right:10px;
}

#header_menu ul li a, #header_menu ul li a:visited{
text-decoration: none;
color:#FFFFFF;
font-size:10px;
}

#header_menu ul li a:hover, #header_menu ul li a:active, body#faq a#faqnav, body#av a#avnav, body#sitemap a#sitemapnav{
text-decoration: none;
color:#A6A8AB;
font-size:10px;
}

/* MAIN */
#main{
background-image:url(../images/WIT.png);
background-attachment:fixed;
background-repeat:repeat;
width:800px;
min-height:600px;
display:block;
float:left;
}

.top{
margin:0px;
width:auto;
height:90px;
}

/* MAIN LEFT */
#left{
width:530px;
display:block;
float:left;
padding-left:20px;
border:0px;
margin-right:0px;
}

#content{
width:530px;
height:auto;
float:left;
}

#slogan{
width:530px;
height:60px;
padding-top:5px;
}

#lijnlang{
background-image:url(../images/lijn_lang.png);
width:530px;
height:5px;
margin-top:-7px;
float:left;
}

#banner{
width:530px;
height:255px;
float:left;
margin-top:10px;
}

.foto{
width:530px;
height:255px;
float:left;
margin-top:10px;
}

#banner-foto{
width:530px;
height:235px;
border:0px;
display:block;
float:left;
}

#banner-onderschrift{
height:17px;
width:520px;
background:#A6A8AB;
padding-right:10px;
text-align:right;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
color:#FFFFFF;
display:block;
float:left;

}

#menu{
text-decoration:none;
display:block;
float:left;
margin-top:7px;
width:530px;
height:20px;
font-family:Impact, Charcoal, sans-serif;
font-size:12px;
font-weight:bold;
}

#menu ul {
margin:0px;
list-style-type: none;
float: left;
display: block;
text-align: left;
padding-left: 0px;
}

#menu ul li {
display:inline;
padding-right:6px;
}

#menu ul li a{
text-decoration: none;
color:#58595B;
}
#menu ul li a:visited{
text-decoration: none;
color:#58595B;
}
#menu ul li a:hover{
text-decoration: none;
color:#0071BB;
}
#menu, #menu ul li a:active, #menu ul li a:focus, 
body#index a#indexnav, body#diensten a#dienstennav,
body#foto a#fotonav, body#media a#medianav,
body#tarieven a#tarievennav, body#klanten a#klantennav,
body#contact a#contactnav, body#studio a#studionav{
text-decoration: none;
color:#0071BB;
background-image:url(../images/pijl_menu.png);
}

#submenu{
text-decoration:none;
display:block;
float:left;
margin-top:0px;
width:530px;
height:20px;
font-family:Impact, Charcoal, sans-serif;
font-size:11px;
font-style:italic;
float:left;
}

#submenu ul {
margin:0px;
list-style-type: none;
float: left;
display: block;
text-align: left;
padding-left: 0px;
}

#submenu ul li {
display:inline;
padding-right:6px;
}

#submenu ul li a{
text-decoration: none;
color:#58595B;
}
#submenu ul li a:visited{
text-decoration: none;
color:#58595B;
}
#submenu ul li a:hover{
text-decoration: none;
color:#0071BB;
}
#submenu ul li a:active, #menu ul li a:focus, .current{
text-decoration: none;
color:#0071BB;
}

#titel{
padding:10px 0px 10px 0px;
font-family:Impact, Charcoal, sans-serif;
font-size:25px;
color:#0071BB;
margin-top:0px;
letter-spacing:1px;
text-decoration:none;
word-spacing:5px;
}

#inleiding{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
padding-bottom:10px;
}

#tekst{
width:530px;
font-size:11px;
}

#tekst-left{
width:250px;
display:block;
float:left;
border:0px;
margin-right:25px;
}

#tekst-left-contact{
width:350px;
display:block;
float:left;
border:0px;
margin-right:25px;
}

#tekst-left-nieuws{
width:150px;
display:block;
float:left;
border:0px;
margin-right:25px;
}

#drie60{
width:530px;
display:block;
float:left;
border:0px;
}

.klanten{
width:158px;
height:160px;
margin-right:15px;
margin-bottom:5px;
display:block;
float:left;
border:0px;
}


.lijnkort250{
background-image:url(../images/lijn_kort.png);
width:250px;
height:5px;
}

/* MAIN RIGHT */
#right{
width:200px;
display:block;
float:left;
margin-left:28px;
margin-right:20px;

}

#tekst-right{
width:250px;
display:block;
float:left;
border:0px;
margin-right:0px;
}

#tekst-right-contact{
width:150px;
display:block;
float:left;
border:0px;
margin-right:0px;
}

#tekst-right-nieuws{
width:350px;
display:block;
float:left;
border:0px;
margin-right:0px;
}

#logo{
width:200px;
height:80px;
margin-bottom:5px;
}

.lijnkort{
background-image:url(../images/lijn_kort.png);
width:200px;
height:5px;
}

.blok-right{
margin-top:10px;
margin-bottom:5px;
width:200px;
min-height:80px;
background:#FFFFFF;
}

.blok-content{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#58595B;
}

.blok-content ul {
margin:0px;
list-style-type: none;
float: left;
display: block;
text-align: left;
padding-left: 0px;
}
.blok-content ul li {
display:inline;
padding-right:6px;
}

.blok-link{
height:20px;
background:#58595B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
text-decoration:none;
padding-top:3px;
}

.blok-link a, .blok-link a:visited{
text-decoration: none;
color:#FFFFFF;
}

.blok-link a:hover, .blok-link a:active{
text-decoration: none;
color:#A6A8AB;
}


/* FOOTER */
#footer{
background-color:#58595B;
width:100%;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
position:relative;
float:left;
}

#copyright{
font-size:9px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
display:block;
float:left;
padding-left:20px;
padding-top:5px;
margin:0px;
width:800px;
}

