body{
font-family: Arial, Helvetica;
background: #667ab3;
margin: 0px 0px 0px 0px;}


#header tr td{
background: #D4AEC0;
background-image: url('http://www.pvdagouda.nl/images/layout/bg.gif');
}

#content{
background: #ffffff;
padding-top: 30px;
padding-bottom: 20px;
}

#rightcolumn{
width: 225px;
vertical-align:top;
border-left: 1px solid #CCCCCC;
text-align: center;
}

#footer{
font-size: 11px;
margin-left: auto;
margin-right: auto;
background: #D4AEC0;
background-image: url('http://www.pvdagouda.nl/images/layout/bg2.gif');
height: 20px;
}



h1{	
font-family: Arial,Helvetica;
font-size: 22px;
font-style: normal;
font-weight: normal;
color: #2E448C;
display: list-item;
list-style-position: inside; 
list-style-type: square;
list-style-image: url('http://www.pvdagouda.nl/images/layout/bluesquare.gif');
border-bottom: 1px solid #CCCCCC;
padding: 0px 0px 0px 12px;
margin: 0px 20px 0px 0px;}


h2{
font-family: Arial,Helvetica;
font-weight: bold;
font-style: normal;
font-size: 15px;
text-align: left;
padding: 0px 0px 1px 0px;
margin: 20px 0px 0px 25px;}


td ul,td ol{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 9pt;
color: #000000;
text-align: left;
padding: 0px 1px 0px 1px;
margin: 0px 0px 0px 0px;
}

li{
margin-left:20px;
}

table{
font-weight: normal;
color: #000000;
text-align: left;
}

hr {
border : 0 none;
width: 98%;
color : #CCCCCC;
background-color: #CCCCCC;
height : 1px;
line-height : 1px;
margin: 10px 15px 15px 10px;
}

p.meta{
font-size: .7em;
color: #667ab3;
margin: 0 0 0 25px;
}

span.meta, form.meta table{
font-size: .9em;
color: #667ab3;
}

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

.geheel {display: inline-block;}

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

div.geheel{
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;}

p, div.geheel table tr td{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 9pt;
text-align: left;
line-height : 135%;
color: #000000;
padding: 0px 1px 0px 1px;
margin: 0px 10px 10px 0px;
}


.dossier {
background: #dde;
border: 1px solid #CCCCCC;
padding: 0px 10px 10px 10px;
margin: 10px 20px 10px 0;}

div.geenlijn{
border: solid;
border-width: 0px;
padding: 10px 0px 0px 0px;
margin: 20px 80px 20px 80px;}

div.links{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: x-small;
color: #000000;
text-align: left;
background: #EEEEEE;
padding: 2px 2px 2px 2px;
margin: 20px 80px 20px 80px;}

.inhoudopg{
background: #F7D7D7;
border: 1px solid #CCCCCC;
padding: 0 20px 20px 20px;
margin: 5px 10px 10px 10px;
}

.imgart{
padding: 0px;
margin: 5px 5px 5px 15px;
}


.geheel .imgart div{
background: #CD2A2F;
padding: 3px;
margin: 0px;
color: white;
font-size: .7em;
}

.agenda {
width: 178px;
background: #667ab3;
border: 1px solid #000000;
margin-left: auto;
margin-right: auto;
}

.agenda span{
margin-bottom:0px;
font-size: .9em;
}

img{
border: none;
margin: 0px;
padding: 0px;
}


.geheel a:link{
font-family: Arial, Helvetica;
color: #0000ff;
text-decoration: underline;}

.geheel a:active{
font-family: Arial, Helvetica;
color: #0000dd;
text-decoration: underline;}

.geheel a:visited{
font-family: Arial, Helvetica;
color: #000000;
text-decoration: underline;}

.geheel a:hover{
font-family: Arial, Helvetica;
color: #0000dd;
text-decoration: underline;}


/* Menu layout */
.ddmx {
    font-size: 11px;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 4px 8px 4px 8px;
    border-bottom: 0px solid #ffffff;
    background: #CD2A2F;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    margin-bottom: 3px;
}

.ddmx .item1:hover,
.ddmx .item1-active:hover{
background: #F7D7D7;
color: #ffffff;
}


.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #e5e1da;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #ffffff;
}
