/* Start of CMSMS style sheet 'default' */
/* ========================================================================== */
/*                                                                            */
/*   default.css                                                             */
/*   (c) 2007 Michel van der Wereld (Mytrax.nl)                               */
/*                                                                            */
/*   Made for lekkerbelangrijk.eu                                             */
/*                                                                            */
/* ========================================================================== */


*{
margin:0px;
padding:0px;
}
body{
width:980px;
margin:0 auto;
text-align:left;
font-family:arial, verdana, sans-serif;
font-size:0.7em;
line-height:1.2em;
background:#fff;
}
img{
border:0px;
display:block;
}

h2{
font-size:1.2em;
padding:20px 0 10px 0;
    }
    h2 a{
    color:#222;
    text-decoration:none;
    }
    h2 a:hover{
    color:#666;
    text-decoration:none;
    }
    #content h2{
    font-size:1.4em;
    }
    #left h2, #right h2{
    clear:left;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:-0.05em; 
    }
    #left p, #right p{
    margin-bottom:20px;
    float:left;
    }
    .feestendatum{
    font-weight:bold;
    font-size:1.8em;
    line-height:1.2em;
    }
    a{
    color:#222;
    }
    .clearleft{
    clear:left;
    }


#identity{
    width:940px;
    height:130px;
    margin:10px 0 0 0;
    padding:0 20px;
    background:#fff url('../g/bg222.gif') top left repeat-x;
    }
    #logolb{
    float:left;
    width:306px;
    height:80px;
    margin:30px 0 0 0;
    display:block;
    text-indent:-999em;
    background:#fff url('../g/logolb.gif') no-repeat;
    }
    #logolb:hover{
    text-indent:1em;
    padding:0 0 0 225px;
    background:#fff url('../g/logolb.gif') no-repeat;
    text-decoration:none;
    color:#666;
    }
    
#menu {
    float:left;
    width:250px;
    height:210px;
    font-size:1.1em;
    font-weight:bold;
    text-transform:uppercase;
    background:#222 url('../g/menubg.gif');
    padding:40px 0 0 40px;
    margin:0px;
    }
    #menu ul {
    list-style:none;
    margin:0px;
    padding:0px;
    border:none;
    }
    #menu ul li a {
    display:block;
    padding:3px 2px;
    text-decoration: none;
    color:#fff;
    width:200px;
    }
    #menu ul li a:hover, #menu ul li a:focus, #menu ul li .on {
    color:#222;
    padding-left:10px;
    background-color:#fff;
    }
    
    li.on{
    display:block;
    text-decoration: none;
    width:200px;
    color:#222;
    padding:3px 2px 3px 10px;
    background-color:#fff;
    }

#spotlight{
    float:left;
    width:690px;
    height:250px;
    margin-bottom:20px;
    background:#222 url('../g/spotlightbg.gif');
}
    .spotlight_flash{
    width:350px;
    height:190px;
    margin:20px 0 0 300px;
    }

#left{
    float:left;
    width:270px;
    margin-right:20px;
    color:#fff;
    }
    #lefttop{
    float:left;
    width:230px;
    padding:0 20px 0 20px;
    background:#222 url('../g/lefttop.gif') left top no-repeat;
    }
    #leftend{
    float:left;
    width:270px;
    height:30px;
    background:url('../g/leftend.gif') left bottom no-repeat;
    }
    
    
    
#content{
    float:left;
    width:470px;
    }
    .breadcrumbs{
    margin-bottom:20px;
    }
    .paginabladeren{
    margin-bottom:20px;
    width:130px;
    height:23px;
    padding:7px 0 0 10px;
    color:#222;
    background:url('../g/pagenumberblock.gif') left top no-repeat;
    display:block;
    float:left;
    }
    #reclame{
    float:left;
    width:470px;
    height:90px;
    margin-bottom:20px;
    }
        #reclame img{
        float:left;
        padding-right:20px;
        }
    .bericht{
    float:left;
    width:450px;
    padding:0 20px 20px 0;
    }

    .bericht_gastenboek{
    float:left;
    width:450px;
    padding:0 20px 20px 0;
    }
    .bericht img{
    float:left;
    display:block;
    padding:0 20px 20px 0;
    }
    .gastenboekForm{
    width:430px;
    padding:0 20px 20px 0;
    background:#f60;
    margin-bottom:20px;
    float:left;
    }
    .gastenboekLeft{
    width:140px;
    float:left;
    margin-top:5px;
    }
    .gastenboekRight{
    width:310px;
    background:brown;
    float:left;
    margin-top:5px;
    }
    .gastenboekSmilies{
    float:left;
    width:430px;
    background:red;
    padding:10px;
    }
    .gastenboekBericht p{
    padding-top:20px;
    clear:left;
    }
    .gastenboekDate{
    clear:left;
    }
    .gastenboekEntry{
    margin-right:2px;
    float:left;
    }
    .smilies{
    padding:0;
    margin:0;
    clear:left;
    background:red;
    }
        .berichttop{
        float:left;
        width:410px;
        padding:20px;
        background:#e8e8e8 url('../g/berichttop.gif') left top no-repeat;
        }

        .morelink a {
        display:block;
        margin-top:10px;
        font-weight:bold;
        color:#000;
        }
        .berichtend{
        height:18px;
        background:#e8e8e8 url('../g/berichtend.gif') left bottom no-repeat;
        }
        .toTop{
        margin:10px 0;
        width:450px;
        display:block;
        float:left;
        }
    .error_message, .error{
    color:red;
    }
    label{
    clear:left;
    margin:5px 20px 0 0;

    }
    #content option{
    padding-right:10px;
    }
    #content select, #content input{

    }
    .required, .notrequired{
    margin-bottom:10px;
    }


#right{
    margin-bottom:10px;
    float:left;
    width:220px;
    color:#fff;
    }
    #righttop{
    float:left;
    width:180px;
    padding:0 20px 20px 20px;
    background:#222 url('../g/righttop.gif') left top no-repeat;
    }
    #rightend{
    float:left;
    width:220px;
    height:30px;
    background: url('../g/rightend.gif') left bottom no-repeat;
    }

        .pollresults {
        clear:left;
        }
        .polllabel{
        float:left;
        margin-right:10px;
        }
        .pollinput{
        margin:0;
        }
        .polloption{
        clear:left;
        }
        .totalvotes{
        display:block;
        margin-top:10px;
        font-weight:bold;
        }
        #vote{
        margin:10px 0 0 0;
        clear:left;
        }
        #peek{
        margin:0;
        padding:0;
        clear:left;
        }
        .pollinput, .polllabel{
        float:left;
        padding:0;
        margin:0;
        }

#footer{
    clear:left;
    text-align:center;
    margin:30px 0;
    padding:20px 0;
    color:#222;
    background:#fff url('../g/bg222.gif') top left repeat-x;
    }
    #footerleft{
    float:left; 
    width:190px;
    height:30px;
    }
    #footercenter{
    float:left; 
    width:600px;
    }
        #footer strong{
        text-transform:uppercase;
        }
        #footer p{
        margin-top:10px;
        }
        #footer a{
        color:#222;
        text-decoration:none;
        }
        #footer a:hover{
        color:#222;
        text-decoration:underline;
        }
    #footerright{
    float:left; 
    width:190px;
    height:30px;
    }
        a#mytrax_nl{
        float:right;
        display:block;
        width:85px;
        height:25px;
        background:#fff url('../g/mytrax_nl.gif');
        text-indent:-999em;
        }
        a#mytrax_nl:hover{
        background:#fff url('../g/mytrax_nl.gif') left bottom;
        }
    
/* Input edit */

    #cntnt01searchinput{
    float:left;
    padding:3px;
    width:110px;
    margin-right:10px;
    background:white;
    }
    .zoek_submit, .gastenboekSubmit{
    display:block;
    float:left;
    font-weight:bold;
    background:#222;
    border:1px solid #fff;
    padding:2px 0;
    color:#fff;
    cursor:pointer;
    }
    .gastenboekSubmit{
    margin:0 10px 0 0;
    }
/* End of 'default' */

