body {
    background: #ffffff url(../img/bg.gif) repeat-x ;
    background-color: white;
    margin: 0px;
    padding: 0px;
    font-family: "Verdana";
    font-size: 12px;
    letter-spacing: 1px;

}

h1 {
    letter-spacing:4px;
    font-size:24px;
    font-weight:bold;
    font-family:"Trebuchet MS","Palatino Linotype", "Verdana";
    padding:10px 0px 10px 0px;
    margin:0px;
    text-decoration: none;
}


h2 {
    letter-spacing:2px;
    font-size:22px;
    font-weight:bold;
    font-family:"Trebuchet MS","Palatino Linotype", "Verdana";
    padding:10px 0px 5px 0px;
    margin:0px;
}



h3 {
    letter-spacing:1px;
    font-size:16px;
    font-weight:bold;
    font-family:"Trebuchet MS","Palatino Linotype", "Verdana";
    padding:10px 0px 0px 0px;
    margin:0px;
}

p {
    margin:5px 0px 8px 0px;
    padding:0px;
}

a {
    color: #0000EE;
    text-decoration: none;
}


#mainContainer {
    width:934px;
    background: #ffffff url(../img/bg_maincontainer.gif) no-repeat ;
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    overflow:auto;
    min-height:550px;

}

#headerContainer {
    width:934px;
    background: #ffffff url(../img/bg_header.jpg) no-repeat ;
    height: 188px;
}

#headerText {

    margin:0px;
    padding:0px;
}

#headerText h1 {
    margin:0px 0px 0px 0px;
    width:290px;
    padding:50px 0px 0px 320px;
    letter-spacing:2px;
    font-size:30px;
    color:navy;
    border:0px dotted purple;
    text-align:center
}

#headerText h1:first-letter {
    font-size:70px;
    font-family:"Times New Roman", Times, serif;
    line-height:1px;

}

#contentContainer {
    width:900px;
    border: 0px dotted purple;
    margin:0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    overflow:auto;
    min-height:270px;

}

/********************************************************
 homepage gedeelte. het grijse snel reserveer formulier
 gedeelte wordt hieronder geregeld
*********************************************************/
#reserveerFormBox {
    background: #E3E9ED url(../img/island_car_rental_logo.gif) no-repeat bottom center;
    margin:2px 0px 0px 3px;
    padding: 0px 0px 0px 0px;
    width:254px;
    height:265px;
    float:left;
    overflow:hidden;
}

#homepageForm {
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 30px;

}

#homepageForm form{
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;

}

#homepageForm h2 {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-size:20px;
    letter-spacing:5px;
}

#homepageForm label {
    font-size:11px;
    letter-spacing:2px;
    padding:0px 0px 2px 0px;
    margin:0px;
    display: block;

}
#homepageForm select {
    font-size:11px;

}

.submitRes {
    font-size:11px;
    padding:2px 5px;
    margin:10px 0px 0px 80px;
    background-color:white;
    border: 1px solid navy;
}
/*********************************************************/



#bodyContainer {

    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    clear:both
}


#bodyContainer a:hover {
    text-decoration:underline;
}


#bodyHeleBreedte {
    width:875px;
    padding:10px 10px;
    margin: 0px;
    border:0px dotted green;
}

#bodyLeft {
    width:375px;
    float:left;
    padding:10px 10px;
    margin: 0px;
    border:0px dotted green;
}

#bodyRight {
    width:485px;
    float:left;
    padding:10px 10px;
    margin: 0px;
    border:0px dotted blue;;
}


.fotokader {
    background-color: lightblue;
    margin: 1px;
    padding: 2px;
    border: 1px solid navy ;
    text-decoration:none;
}
.fotorij a:hover {
    text-decoration: none;
}
.more {
    text-align: right;
}
