/*
  licht: #cddb20
  donker:  #999933

*/

body
{
    text-align: center;
    margin:0;
    overflow-y: scroll;
}

*
{
    font-family: trebuchet ms, arial, verdana, sans-serif;
}

body, span, div, td, p, a, ul, ol, li, font, input, textarea 
{
    font-size:13px;
}

h1, h2, h3, h4, h5, h6 {
    font-family:trebuchet MS,arial,verdana;
    margin:0;
}

#mainDiv{
    width: 953px;
    margin: 0 auto;
    text-align: left;
}


    #headerDiv
    {
        width: 953px;
        height: 148px;
        border-bottom: solid 1px #FFFFFF;
    }
    
    #menuDiv
    {
        width: 953px;
        background: #999933;
        height: 40px;
    }
        #menuContainer
        {
            margin-left: 283px;
            position:absolute;
            z-index: 55;
            top: 149px;
        }
        
            /*a.tempmenu
            {
                display: table;
                padding: 10px 10px 11px;
                color: #FFFFFF;
                text-decoration: none;
                font-size: 13px;
            }
            
            a.tempmenu:hover
            {
                background: #7E7F1F; 
            }
            
            a.tempmenuselected
            {
                display: table;
                padding: 10px 10px 11px;
                color: #FFFFFF;
                text-decoration: underline;
                font-size: 13px;
                background: #7E7F1F;
            }
            
            .tempsubmenucontainer
            {
                position: absolute;
                background: #999933;
                width: 150px;
                margin-top: 40px;
            }
            
            .tempsubmenucontainer a
            {
                display:table;
                width: 100%;
                color: #FFFFFF;
                text-decoration: none;
                font-size: 13px;
                padding: 2px 0 2px;
            }
            .tempsubmenucontainer a span
            {
                padding-left: 10px;
            }
            
            .tempsubmenucontainer a:hover
            {
               background: #cddb20;
               color: #000000;
            }*/
    
    #contenDiv{
        width: 953px;
    }
    
    
        #contentLeft
        {
            width: 283px;
            float:left;
            background: #cddb20;
        }
        
            #tabRoute
            {
                background: url("../images/css_sprite.jpg") -288px -291px;
                width: 283px;
                height: 96px;
                display: table;
                text-decoration: none;
            }
            a#tabRoute:hover
            {
                background: url("../images/css_sprite.jpg") left -291px;                
            }                                              
            
            #tabOnderweg
            {
                background: url("../images/css_sprite.jpg") -287px top;
                width: 283px;                              
                height: 96px;
                display: table;
                text-decoration: none;
            }
            a#tabOnderweg:hover
            {
                background: url("../images/css_sprite.jpg") left top;                
            }
            
            #tabFotoFilm
            {
                background: url("../images/css_sprite.jpg") -287px -97px;
                width: 283px;
                height: 96px;
                display: table;
                text-decoration: none;
            }
            a#tabFotoFilm:hover
            {
                background: url("../images/css_sprite.jpg") left -97px;                
            }
            
            #tabAgenda
            {
                background: url("../images/css_sprite.jpg") -288px -194px;
                width: 283px;
                height: 96px;
                display: table;
                text-decoration: none;
            }
            a#tabAgenda:hover
            {
                background: url("../images/css_sprite.jpg") left -194px;                
            }
            
            #youtubeLink
            {
                width: 283px;
                height: 175px;
                border-top: solid 1px #FFFFFF;
                background: url('../images/youtube_overlay.png');
            }
        
        
        #contentMiddle
        {
            width: 479px;
            float:left;
        }
            #contentContainer
            {
                font-size: 13px;
                padding: 15px;
            }
            
                #iforum
                {
                    width:100%;
                    /*border: solid 1px #FF9900;*/
                    overflow-x:hidden;
                }

            
        
        #contentRight
        {
           border-top: solid 1px #FFFFFF;
           width: 191px; 
           float: right;
        }
        
        
        
        
        
        
        
        
        
/*
    
    NIEUWS OVERZICHT

*/

.tpl_newsitem
{
    border: solid 1px #999933;
    padding: 2px;
    margin-bottom: 5px;
}
.tpl_newsitem_hover
{
    border: solid 1px #999933;
    padding: 2px;
    margin-bottom: 5px;
    background: #FFFFCC;
}

.tpl_newstitle
{
    display:table;
    width: 100%;
    padding: 2px 0;
    background: #999933;
    color: #FFFFFF;
    text-decoration: none;
}

.tpl_newstitle:hover, .tpl_newsitem_hover a.tpl_newstitle
{
    background: #CDDB20;
    color: #000000;
}

.tpl_newstitle span, .tpl_newscontent span
{
    padding: 0 10px;
}

.tpl_newscontent
{
    display:table;
    width: 100%;
    padding: 2px 0;
    color: #999933;
    font-style: italic;
    text-decoration: none;
    
}
.tpl_newscontent:hover, .tpl_newsitem_hover a.tpl_newscontent
{
    color: #000000;
}

.formfield
{
    display:none;
}


