body {  
background-color: #11568C;
padding: 0px;
margin: 0px;
}

td,body {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}

h1 {
font-size: 18px; 
color: #000000; 
padding: 0px;
margin: 0px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #000000;
padding: 0px;
margin: 0px;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #000000;
padding: 0px;
margin: 0px;
}

p, ul, ol {

}

ul { 
list-style: none;
}

li { 
padding: 0px;
margin: 0px;
}

a:link, a:active, a:visited {
font-size: 11px;
color: #000000; 
text-decoration:underline; 
font-weight:normal;
}

a:hover {
text-decoration: none;
}


/******************************

* Site en Kop

******************************/


#site {
width: 770px;
}

#kop {
width: 770px;
height: 80px;
display: block;
background: url(../images/kop.gif) no-repeat;
margin: 0px;
padding: 0px;
}

#logo {
position:absolute;
z-index:1;
}

#flash2 {
z-index:-1;
}

#bannerindex {
display: block;
float: right;
width: 767px;
height: 80px;
text-align: right;
}

.ban_placeholder{
margin-top: 10px;
margin-right: 10px;
}

.logo {
float: left;
margin-left: 0px;
}

.kopbanner {
margin-top:10px;
margin-right:10px;
}

.imgkop {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.hidden {
	visibility: hidden;
	display: none;
}

/******************************

* Linkerkolom

******************************/

.linkerkolom {
background: #91A4FF;
}

#linkerkolom_home {
background: #91A4FF;
}

#linkerkolom_vervolg {
background: #596ED1;
}

.buttons {
padding-left:5px;
}

.navigatie {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #9F6000;
font-weight:bold;
text-align:left;
padding: 5px 0px 5px 10px;
}

#menuhome a {
z-index:2;
display: block;
weight: 160px;
height: 20px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #695D54;
border-bottom: 1px solid #695D54;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
font-weight:bold;
text-decoration:none;
text-align:left;
background: url(../images/menubghome.gif) repeat;
padding: 5px 0px 0px 10px;
margin: 0px;
}

#menuhome a:hover {
color: #FF7510;
background: url(../images/menubghome.gif) repeat;
}

#menu a {
display: block;
weight: 160px;
height: 20px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #695D54;
border-bottom: 1px solid #695D54;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
font-weight:bold;
text-decoration:none;
text-align:left;
background: url(../images/menubg.gif) repeat;
padding: 5px 0px 0px 10px;
margin: 0px;
}

#menu a:hover {
color: #FF7510;
background: url(../images/menubghome.gif) repeat;
}

#wordlid a{
display: block;
weight: 160px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #695D54;
border-bottom: 1px solid #695D54;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;
background: url(../images/lidbg.gif) repeat;
padding: 5px 0px 5px 10px;
margin: 0px;
}

#aanmeld {
display: block;
weight: 160px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
margin: 5px;
}

#koplogin {
display: block;
width: 150px;
background: url(../images/loginkop.gif) no-repeat;
color: #292E8A;
font-weight: bold;
padding-top: 5px;
}

#middenlogin {
display: block;
weight: 150px;
background: #B0C3ED;
color: #292E8A;
padding: 0px 5px 0px 5px;
}

#bottomlogin {
display: block;
width: 150px;
height: 20px;
color: #292E8A;
background: url(../images/loginbottom.gif) no-repeat;
}

/******************************

* Main

******************************/

#main {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
font-weight:normal;
text-align: left;
}

.tussenkolom {
background: #FFFFFF;
}

.mainkolom {
background: #FFFFFF;
}

.mainkolom_vervolg {
background: #FFFFFF;
}

.maintop {
display: table;
width: 440px;
background: #5983EE;
padding: 5px 0px 5px 10px;
color: #FFFFFF;
}

.maintop2 {
display: table;
width: 440px;
background: #FFB700;
padding: 5px 0px 5px 10px;
color: #000000;
}

.main_titel {
float: left;
width: 240px;
}

a.main_title:link, a.main_title:active, a.main_title:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF;
font-weight: bold;
}

a.main_titel:hover {
text-decoration: none;
}

a.main_title2:link, a.main_title2:active, a.main_title2:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight: bold;
}

a.main_title2:hover {
text-decoration: none;
}

.main_datum {
float: right;
width: 190px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
font-weight:normal;
text-align: right;
padding-right: 10px;
}

.main_datum2 {
float: right;
width: 190px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000;
font-weight:normal;
text-align: right;
padding-right: 10px;
}

.main_omschrijving {
width: 428px;
background: #8FB4F0;
border-right: 1px solid #5983EE;
border-bottom: 1px solid #5983EE;
border-left: 1px solid #5983EE;
padding: 10px;
}

.main_omschrijving2 {
width: 428px;
background: #FFD682;
border-right: 1px solid #FFBE04;
border-bottom: 1px solid #FFBE04;
border-left: 1px solid #FFBE04;
padding: 10px;
}

.main_informatie {
float: left;
width: 140px;
padding: 5px 0px 0px 0px;
}

.main_agenda {
float: left;
width: 160px;
padding: 5px 0px 0px 0px;
}

.main_vertel {
float: left;
width: 115px;
padding: 5px 0px 0px 0px;
}

a.mainlink:link, a.mainlink:active, a.mainlink:visited {
font-size: 11px;
color: #000000; 
text-decoration:underline; 
font-weight:normal;
}

a.mainlink:hover {
text-decoration: none;
}

a.mainlink2:link, a.mainlink2:active, a.mainlink2:visited {
font-size: 10px;
color: #000000; 
text-decoration:underline; 
font-weight:normal;
}

a.mainlink2:hover {
text-decoration: none;
}

.main_vorige a{
float:left;
width: 220px;
font-size: 12px;
color: #000000; 
text-decoration:none; 
font-weight:bold;
text-algin:left;
padding-bottom: 5px;
}

.main_volgende a{
float:right;
width: 220px;
font-size: 12px;
color: #000000; 
text-decoration:none; 
font-weight:bold;
text-algin:right;
padding-bottom: 5px;
}

.bezoekers {
padding:10px;
}

.errorMsg {
vertical-align: middle;
}
.errorMsg img{
border: 0pt none; 
margin-right: 10px; 
margin-top: 5px; 
vertical-align: bottom;
}
.errorMsg a{
text-decoration: none;
}
/******************************

* Rechterkolom

******************************/


.rechterkolom {
background: #FFEFB5;
}

#rechterbalk {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
font-weight:normal;
text-decoration:none;
text-align:left;
padding: 0px 0px 0px 7px;
margin: 0px;
}

.advertentie {
font-size: 10px;
text-align: left;
color: #000000;
padding-left: 10px;
}

.rechtsbanner {
padding-left: 10px;
}

#rechterkop {
display: block;
width: 140px;
background: url(../images/rechterkop.gif) no-repeat top;
color: #FFFFFF;
font-weight: bold;
padding-top: 5px;
}

#rechtermidden {
display: block;
width: 130px;
background: #FF7610;
color: #FFFFFF;
padding: 0px 5px 0px 5px;
}

#rechterbottom {
display: block;
width: 140px;
height: 20px;
background: url(../images/rechterbottom.gif) no-repeat;
}

/******************************

* Bottom

******************************/

#bottom {
display: block;
width: 770px;
height: 100px;
background: #11568C;
}

.bottombanner {
float: left;
padding-left: 100px;
padding-top: 20px;
}

/******************************

* Overige

******************************/

.login_pass {
padding-left:2px;
margin: 2px;
border:1px solid #11568C;
background-color:#FFFFFF;
color: #11568C;
}

.zoek_regio{
border: 2px solid #FF7510;
background: #FFFFFF;
padding: 5px;
}
.zoek_regio a{
text-decoration: none;
}

a.link_kolom:link, a.link_kolom:active, a.link_kolom:visited {
font-size: 11px;
color: #FFFFFF; 
text-decoration:underline; 
font-weight:bold;
line-height: 150%;
}

a.link_kolom:hover {
text-decoration: none;
}

a.link_kolom2:link, a.link_kolom2:active, a.link_kolom2:visited {
font-size: 11px;
color: #0A246A; 
text-decoration:underline; 
font-weight:bold;
line-height: 150%;
}

a.link_kolom2:hover {
text-decoration: none;
}

.pageNav {
font-size: 16px;
color: #FF780F; 
text-decoration:none; 
font-weight:bold;
}

.pageNav a{
font-size: 11px;
color: #0000000; 
text-decoration:underline; 
font-weight:normal;
}

.pageNav a:hover{
font-size: 11px;
color: #0000000; 
text-decoration:none; 
font-weight:normal;
}

.submit {
height:20px;
width:25px;
margin-right:0px;
display:inline;
padding-bottom:2px;
border:1px solid #BEBEBE;
background-color:#FFFFFF;
vertical-align:bottom;
}

.bbcode {
height:20px;
width:25px;
margin-right:0px;
display:inline;
padding-bottom:2px;
border:1px solid #11568C;
background-color:#FFFFFF;
vertical-align:bottom;
}

.submit2 {
height:20px;
margin-right:0px;
display:inline;
padding-bottom:2px;
border:1px solid #11568C;
background-color:#FFFFFF;
vertical-align:bottom;
}

.form_home {
padding-left:2px;
border:1px solid #11568C;
background-color:#FFFFFF;
margin: 2px;
}

.forum_tabel {
border: 1px solid #F5F6F6;
}

.forum_button {
height:20px;
margin-right:0px;
display:inline;
padding-bottom:2px;
border:1px solid #11568C;
background-color:#FFFFFF;
vertical-align:bottom;
font-weight:bold;
}

.forum_title {
background: #5983EE;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
padding-left: 5px;
}

.forum_topics {
background: #FFFFFF;
padding-left: 5px;
}

.forum_topics2 {
background: #8FB4F0;
padding-left: 5px;
}

.forum_title3 {
background: #FFBE04;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
padding-left: 5px;
}

.forum_topics3 {
background: #FFD682;
padding-left: 5px;
}

.forum_td {
background: #FFFFFF;
}

.forum_msg {
padding: 0px;
margin: 5px;
}

.flyer_logo_img {
float:right;
border: 1px solid #000000;
margin: 0px 5px 5px 5px;
}

.gallery_img {
border: 1px solid #000000;
margin: 5px;
}

.forum_img {
border: 1px solid #000000;
margin: 5px 0px 5px 0px;
}

.profiel_img {
border: 1px solid #000000;
margin: 5px;
}

.smilie_select {
display:none; 
width: 90%; 
padding: 5px; 
border: 2px solid #000000; 
background: #FFFFFF;
}

.friend_popup {
width: 96%; 
padding: 5px; 
border: 2px solid #000000; 
background: #FFFFFF;
}

/******************************

* Kalender

******************************/

td.kalalg { 
padding: 0px; 
margin: 0px; 
center: top; 
font: 11px Verdana, Arial; 
font-weight: bold; 
background-color: #FFFFFF; 
color: #0000CC; 
line-height: 16px; 
} 

td.kaltit { 
padding: 0px; 
margin: 0px; 
center: top; 
font: 11px Verdana, Arial; 
font-weight: normal; 
background-color: #FFFFFF; 
color: #AAAAAA; 
border-bottom: solid 1px #AAAAAA;
} 

td.kaltexr { 
width: 117px; 
padding: 0px; 
height: 65px; 
cursor: hand; 
margin: 0px; 
font: 11px Verdana, Arial; 
font-weight: normal; 
color: #000000; 
} 
