/* -----STYLESHEET QUERELLE --------------------- */

/* ---- html definitions ----*/

body{
    margin:0px;
    background-color: #ffffef;
}
body, td{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.home_table_body a:link, .home_table_body a:visited
{
color: #DF5900 !important;
}
a:hover
{
color: #5F2600 !important;
}

/* ---- layout blocks ----*/
#pagewidth{
    width:1010px;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}
#top{
    background-image: url(../gfx/design/back_top.gif);
    width:100%;
    background-position: bottom left;
    background-repeat: no-repeat;
}
#bottom{
    background-image: url(../gfx/design/back_bottom.gif);
    background-repeat: no-repeat;
}

/* ---- page title styles ----*/
#pagetitlecontainer{
    background-color: #930000;
    border-bottom:2px solid #333333;
    margin-bottom:10px;
    padding:10px 35px 10px 35px;;
    text-align: center;
    color: #ffffff;
}
#pagetitlecontainer img{
	border:1px solid #000000;
	text-align: center;
}
#pagetitlecontainer a:link, #pagetitlecontainer a:visited{
	color: #FFBFBF;
	text-decoration: underline;
}
#pagetitlecontainer a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.pag_title{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height:28px;
    letter-spacing: 1px;
}
.pag_intro{
    text-align: left;
}

/* ---- article styles ----*/
.articles_overview{
	clear:both !important;
	padding-bottom:5px;
	margin-bottom:25px;
}
.articles_overview a:link, .articles_overview a:visited{
    color: #000000 !important;
	text-decoration: none;
}
.articles_overview a:hover{
    color: #ff0000 !important;
}
.articles_overview img{
	border:1px solid #333333;
}
.art_date_online{
	color:#666666;
}
.art_date_online a:link, .art_date_online a:visited{
	color:#666666 !important;
}
.art_date_online a:hover{
    color: #ff0000 !important;
}
.art_title{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height:28px;
    letter-spacing: 1px;
}
.art_subtitle{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height:22px;
	font-weight: bold;
    letter-spacing: 1px;
}
.art_intro{
}
.art_body{
}
.art_ov_more{
	margin:25px 0px 0px 10px;
}
.art_verder_right{
	margin:10px 0px 0px 10px;
	text-align: right;
}
.art_img_big{
	border:1px solid #333333;
	margin:0px 0px 10px 20px !important;
}
.art_img_bigfoto{
	border:1px solid #333333;
}
.img_right{
    float:right;
}
.img_thumbnail{
	border:1px solid #333333;
}
.img_thumbnail_agenda{
	border:1px solid #333333;
	margin: 0px 15px 0px 0px !important;
}
.agenda_alternate_row_0{
}
.agenda_alternate_row_1{
	background-color: #dddddd;
}
.agenda_padding{
	padding: 10px;
}
.uitslagen_padding{
	padding: 2px 10px 2px 10px;
}
.paragraph{
	clear:both !important;
	margin: 18px 0px 0px 0px;
}

#urls{
	clear:both !important;
}

#urls ul{
    margin-left: 0px;
}
#urllist li{
}
/*#urllist a{
    text-decoration: none;
}*/
#urllist a:link, #urllist a:visited{
    color: #123881;
}
#urllist a:hover{
    color: #ff0000;
} 

#downloads ul{
    margin-left: 10px;
}
#downloadlist li{
    margin-left: 15px;
    padding-left:6px;
}
/*#downloadlist a{
    text-decoration: none;
}*/
#downloadlist a:link, #downloadlist a:visited{
    color: #123881;
}
#downloadlist a:hover{
    color: #ff0000;
} 
#contentcontainer{
    background-color: #dcdc72;
    border-top:2px solid #333333;
    border-bottom:2px solid #333333;
    /*padding:15px 35px 15px 35px;*/
}
#contentcontainer a:link{
    color: #0000cc;
}
#contentcontainer a:visited{
    color: #85392c;
}
#contentcontainer a:hover{
    color: #ca0000;
}
#articlescontainer{
	width:930px;
    background-color: #eeeeee;
    border:1px solid #333333;
    padding:26px 65px 26px 65px;
}
#articlescontainer img{
    margin: 0px 0px 0px 0px;
}

/* ---- home styles ----*/
.home_table{
	width:80%;
	padding:0px;
	margin:10px 35px 10px 35px;
}
.home_table_header{
	background-color: #ff6600;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	width:31%;
	text-align: center;
	color:#ffffff;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	padding: 3px;
}
.home_between_column{
	width:10px;
}
.home_table_body{
	background-color: #ffffff;
	margin: 0px 13px 0px 3px;
	border-bottom:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	text-align: left;
	padding: 3px 21px 3px 21px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
}
.home_table_body td{
	vertical-align: top;
}
.home_table_agenda{
	padding-right: 15px;
}
.centerdiv{
	text-align: center;
}
.home_more{
	line-height: 30px;
	text-align: right;
}
/* ---- footer styles ----*/
#footer{
    text-align: center;
    padding: 20px 0px 20px 200px;
}

/* ---- navbars & lists ----*/

#navcontainer{
    /*margin-bottom:32px;*/
}
#navcontainer ul{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
border-top: 1px solid #ffffff;
border-right: 1px solid #999999;
width: 215px;
text-transform: uppercase;
}

#navcontainer li { 
margin: 0px 0px 1px 0px; 
border-bottom: 1px solid #999999;
}

#navcontainer a{
display: block;
padding: 4px 2px 4px 38px;
background-color: #ffffff;
background-image: url(../gfx/design/l1_down.gif);
margin-top:-1px;
}

#navcontainer a:link, #navlist a:visited{
color: #333333;
text-decoration: none;
}

#navcontainer a:hover{
background-color: #ff6600;
background-image: url(../gfx/design/l1_over.gif);
color: #ffffff;
}
#active a:link, #active a:visited, #active a:hover{
background-color: #ff6600;
background-image: url(../gfx/design/l1_over.gif);
color: #ffffff !important;
}
#subnavcontainer{
overflow: hidden;
color: #ffffff;
}

#subnavlist{
list-style-type: none;
margin: 0;
padding: 0;
}
#subnavlist li{
    float: right;
    margin: 0 .5em 0 -.5em;
    padding: 0 .5em 0 .5em;
    line-height:32px;
}
#subnavlist a:link, #subnavlist a:visited{
    color: #ffffff;
    text-decoration: none;
}
#subnavlist a:hover{
    text-decoration: underline;
}
#subnavactive a:link, #subnavactive a:visited, #subnavactive a:hover{
    text-decoration: underline;
}

#footernavlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
#footernavlist a:link, #footernavlist a:visited{
    color: #202020;
    text-decoration: underline;
}
#footernavlist a:hover{
    color: #ECECB0;
}
#footeractive a:link, #footeractive a:visited, #footeractive a:hover{
    color: #ECECB0;
}

.guestbook_textbox{
	width:200px;
	border: 1px solid #666;
    font-family: verdana,sans-serif;
    font-size: 11px;
	color: #333;
}
.guestbook_error{
	color: #ff0000;
	font-weight: bold;
}
.guestbook_timestamp{
	color:#666666;
	margin-bottom: 2px;
	font-size: 90%;
}
.guestbook_message{
}
.guestbook_name{
    font-size: 14px;
    line-height:28px;
    letter-spacing: 1px;
	margin-bottom: 4px
}
.guestbook_comment{
	margin:8px 45px 0px 25px;
	padding: 4px;
	border: 1px solid #999999;
	background-color: #dddddd;
}
.paging_block{
	text-align:center;
}
.paging{
	margin:5px 0px 10px 0px;
}