/* CSS Document */

body{
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#5c5c52;
  background:url(../htmimages/bg.jpg);
  background-position:center 216px;
}

a{color:#5c5c52;}
a:hover{color:#000000;}

h1{
  font-size:15px;
  margin-bottom:10px;
  margin-top:10px;
}

h2{
  font-size:13px;
  margin-bottom:3px;
  margin-top:10px;
}

table, td, div, input, textarea, select{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#5c5c52;
}

input, select{color:#5c5c52;}

.spacer{clear:both;}

.greentitle{
  font-weight:bold;
  color:#7abb02;
}
.redtitle{
  font-weight:bold;
  color:#a58908;
}


#container_top{
  height:216px;
  text-align:center;
  background:url(../htmimages/bg_top.jpg) left #FFFFFF;
  margin-bottom:10px;
}

#container_content{
  width:935px;
  margin-left:auto;
  margin-right:auto;
}

#container_content_left{
  width:151px;
  margin-left:20px;
  margin-right:3px;
  background-color:#FFFFFF;
  float:left;
}

#container_content_right{
  width:700px;
  float:left;
}

#sponsors_big{
  margin-bottom:3px;
}

#container_content_bg{
  margin-bottom:3px;
  background:#FFFFFF;
}

#container_content_tekststandings{
  background:#FFFFFF;
  padding-left:20px;
}

#container_content_tekst{
  width:455px;
  float:left;
}

#container_content_tekstblok{
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  background:#FFFFFF url(../htmimages/bg_tekst.gif) repeat-y top left;
}

#container_content_standings{
  width:201px;
  padding-left:24px;
  padding-top:180px;
  float:left;
  background:url(../htmimages/standings_foto.jpg) left top no-repeat;
}

#container_content_standings_tekst{
  background:url(../htmimages/bg_standings_bottom.gif) no-repeat left top;
  background-position:0px 147px;
  padding-left:10px;
  padding-right:40px;
  padding-bottom:10px;
  text-align:left;
}

#footer{
  width:680px;
  height:35px;
  padding-top:21px;
  padding-left:20px;
  background:url(../htmimages/bg_footer.gif) left;
  color:#685602;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

#footer a{color:#685602;}
#footer a:hover{color:#443802;}

.horstipjes{
  width:435px;
  height:1px;
  background:url(../htmimages/pttrn_horstip.gif) repeat-x;
}

.error{color:#FF0000;}

.small{font-size:9px;}

/* HOME ----------------------------------*/
.pc_item1{
  width:415px;
  padding:10px;
  margin-bottom:2px;
  color:#134e67;
  background:#f4f4f4;
}

.pc_item1 a:hover img{
  filter:alpha(opacity=70);   
  -moz-opacity: 0.7;   
  opacity: 0.7;
}

.pc_item2{
  width:415px;
  padding:10px;
  margin-bottom:2px;
  color:#695806;
  background:#fed309;
}
.pc_item2 table td{color:#695806;}
.pc_item2 table td a{color:#695806;}

.pc_item2 a:hover img{
  filter:alpha(opacity=70);   
  -moz-opacity: 0.7;   
  opacity: 0.7;
}

.pc_item_titel{
  font-size:13px;
  font-weight:bold;
  color:#5c5c52;
}

.pc_item_titel2{
  font-size:13px;
  font-weight:bold;
  color:#685602;
}

.itemthumb{
  border:solid 1px #000000;
}

.pc_extra_foto{
  width:135px;
  height:130px;
  padding:3px;
  margin-right:3px;
  margin-bottom:3px;
  float:left;
  background-color:#f4f4f4;
  border: #e2e1e1 solid 1px;
  text-align:center;
}

a:hover .pc_extra_foto img{
  filter:alpha(opacity=70);   
  -moz-opacity: 0.7;   
  opacity: 0.7;
}

/* GUESTBOOK ---------------------------------------------*/
.gastenboek_formfield{
  width:280px;
  height:15px;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  margin-bottom:4px;
  background:#FFFFFF;
  border: #d1d0d0 solid 1px;
}

.gastenboek_formfieldmsg{
  width:380px;
  height:50px;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  margin-bottom:4px;
  background:#FFFFFF;
  border: #d1d0d0 solid 1px;
}

.gastenboek_formfieldcaptcha{
  width:273px;
  height:15px;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  background:#FFFFFF;
  border: #d1d0d0 solid 1px;
}

.gastenboek_formfieldcaptcha_wrong{
  width:273px;
  height:15px;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  color:#FFFFFF;
  background:#FF0000;
  border: #d1d0d0 solid 1px;
}

.gastenboek_entrie1{
  width:427px;
  padding:10px;
  margin-bottom:3px;
  background-color:#f4f4f4;
}

.gastenboek_entrie2{
  width:427px;
  padding:10px;
  margin-bottom:3px;
  background-color:#e7e7e7;
}

/* WALLPAPERS ---------------------------------------------*/
.wallpaper_foto{
  width:135px;
  height:90px;
  padding:5px;
  margin-right:3px;
  margin-bottom:3px;
  float:left;
  background-color:#f4f4f4;
  border: #e2e1e1 solid 1px;
}
