div.topdiv
{
    margin-left: 0px;
    width:560px;
    position:relative;
    z-index:2; 
    float:left;
}

div.topdiv_big
{
    margin-left: 30px;
    width:704px;
    position:absolute;
    z-index:2; 
    float:left;
}

div.contentheader
{
    float:left;
    width:550px;
}

div.contenttext
{
    padding-top:-6px;
    padding-left:0px;
    width:320px; 
    float:left;
}
div.column
{
    height:80px;
    clear:both;
}

div.newscolumn
{
    width:590px;
    position: relative; 
    margin-top:170px;
}

div.newscolumn div.header
{
    width:580px;
}

div.newscolum div.contentrow
{
    background-color: #b5e6fa; 
}
div.newscolumn div.contentrow div.contentyellow
{
    width:480px;
    float:left;
    background-color: #fffce5;
    border:1px solid #efe37f;
    height:50px;
}

div.newscolumn div.contentrow div.contentyellow div.contenttext
{
    float:left;
    padding: 2px;
    width:480px;
}

div.newscolumn div.contentrow div.contentblue
{
    width:480px;
    float:left;
    background-color: #e8f9fe;
    border:1px solid #a8e2f2;
    height:50px;
}

div.newscolumn div.contentrow div.contentblue div.contenttext
{
    float:left;
    padding: 2px;
    width:100%;
}

div.newscolumn div.contentrow div.content div.contentpadding
{
    padding: 0px;
}

div.newscolumn div.contentrow div.spacer
{
    width: 2px;
    float:left;
    position: relative;
}

div.newscolumn div.contentrow div.contentimg
{
    width:86px;
    float:left; 
    position: relative;
    text-align: left;
}

div.newscolumn div.contentrow div.contentimg .newsimg
{
    border:1px solid #187da7;
}

div.newscolumn div.newsinfo
{
    width:580px;
}

div.rightside
{
    width:200px;
    float:right;
    min-height:330px;
    position:relative;
    z-index:2;
}

div.rightside div.img_left
{
    background-image: url(../images/small_top_l.gif);
    background-repeat: no-repeat;
    width:180px;
    height:14px;
}

div.rightside div.img_right
{
    background-image: url(../images/small_bottom_r.gif);
    background-repeat: no-repeat;
    width:180px;
    height:14px;
}

div.calendarBig
{
    float:left;
    margin-left:25px;
}

ul.calItem
{
    margin-left:18px;
    margin-top:-2px;
}

div.rightside div.calendar
{
    height:240px;
}

div.rightside div.recentalbums
{
    float:left;   
}

div.rightside div.recentalbums div.albumcontent
{
    padding-left:6px;
}

div.rightside div.recentalbums div.albumdate
{
    width:45px;
    float:left
}

div.rightside div.recentalbums div.albumname
{
    width:120px;
    float:left
}

div.rightside div.poll
{
    /*height:230px;*/
    float:left;     
}

div.rightside div.poll div.pollcontent
{
    padding-left:6px;    
}

div.rightside div.poll div.pollbtn
{
    width:20px;
    float:left;
    height:25px; 
}        

div.rightside div.poll div.pollanswer
{
    width:150px;
    float:left;
    color: #1d6b8c;
    font-weight: bold;
}

div.rightside div.poll div.submitbtn
{
    text-align:center;
    font-size: 6px;
}

div.comment_nav
{
    width:550px;
    text-align: center;
}

div.comment
{
    width:565px;
    color: #1d6888; 
    
}

div.comment div.top
{
    float:right;
}

div.comment div.body
{
    float:left;
    background-color: #e8f9fe;
    border:1px solid #a8e2f2;
    width:100%;
}

div.bodytext
{
    padding: 4px;      
}

div.votebar
{
    height:10px;
    width:178px;
    border:1px solid #2591b1;
    padding:1px;
}

div.singlenews
{
    width:750px;
    position:relative;
    margin-top:22px;
}

div.singlenews div.left
{
    width:600px;
    float:left;
}

div.singlenews div.spacer
{
    width:2px;
    float:left;
}

div.singlenews div.right
{
    width:144px;
    float:left;
}

div.reacties
{
    width:90px;
    margin-left:0px;     
    position:relative;
}

div.newsitem
{
    margin-left: 30px;
    width:570px;
    float:left;
}

div.reaction
{
    width:750px;
    float:right;
    margin-left:0px;     
    position:absolute;
}

div.reaction div.who
{
    float:right;
}

div.reaction div.contentyellow
{
    width:750px;
    float:left;
    background-color: #fffce5;
    border:1px solid #efe37f;
}

div.reaction div.contentyellow div.contenttext
{
    float:left;
    padding: 4px;
    width:100%;
}

div.reaction div.contentblue
{
    width:750px;
    float:left;
    background-color: #e8f9fe;
    border:1px solid #a8e2f2;
}

div.reaction div.contentblue div.contenttext
{
    float:left;
    padding: 4px;
    width:100%;
}

div.form_left
{
    width:150px;
    float:left;
}

div.form_right
{
    float:left;
}

div.submitrow
{
    width: 350px;
    float:left;
    height: 30px;
}

div.submitrow div.left
{
    float:left;
}

div.submitrow div.right
{
    float:right;
}

div.storereaction
{
    width: 550px;
    text-align:right;
    margin-top:0px;
}

/**
GUESTBOOK -
**/

div.guestbook_body
{
    width:550px;
    background-color: #e8f9fe;
    border:1px solid #a8e2f2;
    padding:8px;   
    
}

div.date
{
    float:left;
    width: 570px;
    padding-left:8px;
}

div.guestbook_body div.left_small
{
    float:left;
    height:8px;
    width:150px;
    color: #1d6888;
}

div.guestbook_body div.right_small
{
    float:left;
    height:8px;
    width: 300px;
    padding:2px;
    color: #1d6888;
}

div.guestbook_body div.left_big
{
    float:left;
    width:150px;
    color: #1d6888;
}

div.guestbook_body div.right_big
{
    float:left;
    background-color: #ffffff;
    border:1px solid #55b7e0;
    width: 390px;
    padding:2px;
    color: #1d6888;
}

div.guestbook
{

}
