*   {
    margin: 0px;
    padding: 0px;

    font-family: "Verdana";
}
html, body  {
    margin: 0px;
    padding: 0px;
    
    background-color: #ee9600;
    
    width: 100%;
    
    font-size: 100%;
}

#siteContainer  {
    width: 1024px;
    
    position: absolute;
    left: 50%;
    margin-left: -512px;
}

#siteHeader {
    width: 100%;
    height: 138px;    
    background-image: url("../../gfx/siteheaderbackground.jpg");
    background-repeat: no-repeat;
}
#siteBody {
    width: 100%;
    background-image: url("../../gfx/sitebodybackground.jpg");
}
#siteFooter {
    width: 100%;
    height: 16px;
    background-image: url("../../gfx/sitefooterbackground.jpg");
    background-repeat: no-repeat;
    background-color: #ee9600;
}

#siteMenu   {
    position: absolute;
        
    left: 143px;
    width: 132px;
    
    background-image: url("../../gfx/menubackground.png");
}
#siteMenu ul   {
    list-style-image: url("../../gfx/menubullit.png");
    margin-left: 22px;
    margin-top: 10px;
}
#siteMenu ul li a   {
    font-size: 70%;
    
    color: #868686;
    text-decoration: none;
}
#siteMenu ul li a:hover   {
    text-decoration: underline;
}
#siteMenu .footer   {
    background-image: url("../../gfx/menufooterbackground.png");
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    height: 80px;

    font-size: 70%;
    color: #868686;  
    
    padding-top: 80px;
}
#siteMenu .footer span   {
    padding-left: 20px;
}


#siteContent    {
    width: 510px;
    margin-left: 316px;
    padding-bottom: 10px;

    /*font-size: 74%;*/
    font-size: 70%;
    line-height: 170%;
    
    _height: 550px;
    min-height: 550px;
}
.siteContentHome  {
    min-height: 550px;
}

#siteContent h1    {
    font-size: 195%;    
    font-family: "Arial";
    font-weight: normal;
    color: #666666;
    
    margin-bottom: 20px;
}
#siteContent h1.accent  {
    color: #ee9600;
    margin-bottom: 4px;    
}
#siteContent h2    {
    font-size: 150%;    
    font-family: "Arial";
    font-weight: bold;
    color: #666666;
    
    margin-bottom: 20px;
}
#siteContent h3    {
    font-size: 100%;
    font-family: "Arial";
    font-weight: bold;
    color: #666666;
    margin-bottom: 4px;
}
#siteContent h3 span.accent {
    color: #ee9600;
}
#siteContent h1 a, #siteContent h2 a, #siteContent h3 a, #siteContent h4 a {
    color: #666666;
}

#siteContent h4    {
    font-size: 150%;    
    font-family: "Arial";
    font-weight: bold;
    color: #666666;
    
    margin-top: 20px;
}
#siteContent    {
    color: #666666;
}
#siteContent p    {
    color: #666666;
    
    margin-top: 10px;
    margin-bottom: 10px;
}
#siteContent a  {
    color: #ee9600;
    text-decoration: none;
}
#siteContent a:hover  {
    text-decoration: underline;
}

#siteContent .homeIntro {
    padding-right: 250px;
}

#siteContent .homeAgenda    {
    margin-top: 50px;
    width: 250px;
    
    float: left;
}
#siteContent .homeAgenda .agendapunt    {
    margin-top: 10px;
    margin-bottom: 10px;
}
#siteContent .homeAgenda .agendapunt span.datum    {
    display: block;
    
    color: #ee9600;
    font-style: italic;
}
#siteContent .homeAgenda .agendapunt span.titel    {
    display: block;

    color: #666666;
    font-weight: bold;
}
#siteContent .homeAgenda .agendapunt span.titel a    {
    color: #666666;
}
#siteContent .homeAgenda .agendapunt span.plaats    {
    display: block;

    color: #666666;
}

#siteContent .homeLeden {
    margin-top: 50px;
    
    float: right;
    width: 224px;

    color: #666666;
}

#siteContent .homeLeden .leden  {
    margin-top: 10px;
    padding: 10px;
    
    background-color: #f0f0f0;    
    background-image: url("../../gfx/homeledenbackground.png");
    background-position: right bottom;
    background-repeat:  no-repeat;
}
#siteContent .homeLeden .lid    {
    margin-top: 10px;
    margin-bottom: 10px;
}
#siteContent .homeLeden .lid span.naam    {
    display: block;
    font-weight: bold;
}
#siteContent .homeLeden .lid span.bedrijf    {
    display: block;
    font-weight: normal;
}
#siteContent .homeLeden .lid span.website    {
    display: block;
    font-weight: normal;
}
#siteContent .homeLeden .lid span.website a    {
    color: #666666;
}

#siteContent .homeLedenLink  {
    display: block;
    height: 20px;
    
    background-image: url("../../gfx/ledenoverzichtlinkbackground.png");
    color: #FFFFFF;
    text-decoration: none;
    
    padding-left: 10px;
}
#siteContent .homeIcon {
    position: absolute;
    left: 570px;
    top: 101px;

    text-align: center;

    background-repeat: no-repeat;
    background-position: right top;
    
    width: 293px;
    height: 260px;
}
#siteContent .homeIcon a {
    display: block;
    
    background-image: url("../../gfx/homepage/bottomshadow.png");
    background-repeat: no-repeat;
   
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    
    margin-top: 220px;
}

#siteContent table td, #siteContent table th    {
    text-align: left;
    vertical-align: top;
}
#siteContent .listTable {
    width: 100%;
}
#siteContent .listTable th, #siteContent .listTable td {
    padding-bottom: 5px;
}
#siteContent .listTable th, #siteContent .listTable td {
    text-align: left;
    color: #666666;
}
#siteContent .listTable th  {
    width: 150px;
    vertical-align: top;
}
#siteContent .listTable td input   {
    width: 240px;
    height: 16px;
}
#siteContent .listTable td textarea   {
    width: 240px;
    height: 100px;
}

#siteContent div.photoshadow    {
    background-image: url("../../gfx/photoshadow.png");
    height: 122px;
    width: 91px;
    
    padding-left: 7px;
    padding-top: 6px;
}
#siteContent div.photoshadow img    {
    height: 115px;
    width: 84px;
}

#siteContent a.paging {
    color: #666666;
}
#siteContent a.pagingactive {
    color: #ee9600;
    font-weight: bold;
}


div.divpopup    {
    position: fixed;
    _position: absolute;
    left: 50%;
    margin-left: -167px;
    
    top: 50%;
    margin-top: -105px;
    
    padding: 5px;
    
    font-size: 90%;
    
    background-image: url("../../gfx/divpopupbackground.png");
    width: 334px;
    height: 210px;
}
div.divpopup h1    {
    font-size: 110%;
    margin-left: 10px;
    margin-top: 2px;
    color: #FFFFFF;
}
div.divpopup p    {
    margin-left: 10px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 0px;
    
    font-size: 70%;
    color: #666666;
}
div.divpopup table    {
    margin: 6px;
    margin-top: 0px;
    width: 310px;
}
div.divpopup table th, div.divpopup table td    {
    font-size: 70%;
    color: #666666;
    text-align: left;
    font-weight: normal;

    margin: 0px;
    
    padding: 0px;
}
div.divpopup input    {
    width: 99%;
    height: 14px;
}

