/* Content  Sidebar */

body {
    margin: 10px;
    padding: 10px;
    background : #ffffff url(../images/pback.gif) no-repeat;
}

#content h1 {
    font-size: 280%;
    font-weight: normal;
    margin: 15px 0px;
    padding: 5px 0px 2px 0px;   
    color: #8D9144;
}

#content h2 {
    font-size: 130%;
    font-weight : bold;
    text-transform: uppercase;
    margin: 15px 0px;
    color: #a0a0a0;
    padding: 10px 0px 2px 0px;  
}
#content p  {
    margin: 10px 0px;
    padding: 2px 0px 2px 0px;   
    line-height: 160%;
}

#content a  {
    text-decoration: none;
    font-weight : bold;
    color: #284010;
}

#content a:hover  {
    text-decoration: underline;
    color: #947F48;
}



#content h3 {
    font-size: 100%;
    font-weight: bold;
    margin: 15px 0px;
    padding: 2px 0px 2px 0px;   
    color: #D8DE64;
}
#content h4 {
    font-size: 200%;
    font-weight: bold;
    margin: 15px 0px;
    padding: 2px 0px 2px 0px;   
    color: black;
}

#content .sidepicture {
    float:left;
    padding: 0px 0px 0px 10px;
    margin: 15px 10px 280px 10px;
    width: 120px;
}

#content .verhuis {
    float:left;
    padding: 0px 0px 0px 0px;
    margin: 15px 10px 40px 0px;
    width: 180px;
}

img.rechts {
    float:left;
	margin: 15px 10px 70px 0px;
	}

/* Liste */

#content ul {
    padding: 0px;
    margin: 6px 0px 6px 10px;
}

#content li {
    padding: 2px 0px 2px 16px;
}


table.menu {
    border: 1px solid #C0C0C0;
    width: 100%;
    text-align: left;   
}


.menu td {
    background-color: #E1E693;
    vertical-align: baseline;
    padding: 2px;
    font-size: 120%;    
}

.menu th {
    background-color: #E1E693;
    font-weight: bold;
    font-variant: small-caps;
    font-size: 120%;
    width: 140px;
    vertical-align: baseline;
    padding: 2px;
}

table.overzicht {
    border: 1px solid #C0C0C0;
    width: 100%;
    text-align: left;   
}

.overzicht td {
    background-color: #E1E693;
    vertical-align: baseline;
    padding: 2px;   
}

.overzicht th {
    font-variant: small-caps;
    font-size: 120%;
    background-color: #97983A;
    color: #ffffff;
    font-weight: bold;
    vertical-align: baseline;
    padding: 2px;
}

table.prijslijst {
    border: 1px solid #C0C0C0;
    width: 100%;
    text-align: left;   
}

.prijslijst td {
    background-color: #E1E693;
    vertical-align: baseline;
    padding: 2px;
}

.prijslijst th {
    background-color: #97983A;
    color: #ffffff;
    font-weight: bold;
    vertical-align: baseline;
    padding: 2px;
}



/* Absatztype Formular */

input.box {
    border : 1px solid #C0C0C0;
    width: 280px;
    vertical-align: top;
    padding: 1px;
    margin: 0px 0px 10px 0px;
}

form.formular textarea  {
    border : 1px solid #C0C0C0;
    width: 280px;
    height: 200px;
    vertical-align: top;
    padding: 1px;
    margin: 0px 0px 10px 0px;
}

form.formular .formcaption {
    width: 190px;
    line-height: 180%;
    float: left;
    clear: left;
}
form.formular .verklaar {
    width: 400px;
    line-height: 180%;
    float: left;

}
form.formular .formnote {
    color: #747946;
    line-height: 160%;
    padding: 2px 0px 10px 192px;
}

.buttoncaption {
    line-height: 200%;
}


/* Plugin-Styles */

P.s2d  {
    font-size: 180%;
    color: #747946;
    font-weight : bold;
    margin: 0px;
    padding: 2px 0px 2px 0px;
    line-height: 200%;
}

P.s2dsmall  {
    font-size: 80%;
}

a.s2dsmall, a.s2dinfo  {
    text-decoration:underline;
}