/* Style voor  vvvnoordoostpolder.nl  alstro webdesign www.alstro.nl  */
@media screen
{
html,body  {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 85%;
color: black;
margin: 0 auto;
height: 100%;
}
ul { list-style-image: url(../images/punt.jpg); }
img {border: none;}
:root { overflow-y: scroll !important; }
h1{
  color: #2b4590;
  font-size: 150%;
  font-weight: bold;
  margin-top: 0;
}
div#bc {
    width: 606px;
    padding: 10px 10px 0 10px;
    height: 20px;
    line-height: 20px;
}


div#home img {
  border: solid;
  border-color: #74bfe9;
  border-width: 4px;
}

div#container {
	width:980px;
    height:auto !important;
	height:100%;
	min-height:100%;
	background:#fff;
    color: #000;
    background-image: url(../images/mainbg.jpg);
}
.containers {
	width:980px;
    height:auto !important;
	height:100%;
	min-height:100%;
	background:#fff;
    color: #000;
    background-image: url(../images/mainbg.jpg);
}
.bglinks {
   background-color: #2b4590;
   background-image: url(../images/linksbg.jpg);
   background-repeat: repeat-x;
}
.bgrechts {
   background-color: #bad405;
   background-image: url(../images/rechtsbg.jpg);
   background-repeat: repeat-x;
}

.kop {
  font-size:120%;
  font-weight: bold;
}
.linkss {
  width: 10px;
  background-image: url(../images/linkssbg.jpg);
  background-color: #2b4590;
  background-repeat: repeat-x;
}

div#linkerdiv {
    float: left;
    width: 154px;
}
div#vvvlogo {
    width: 154px;
    height: 195px;
}
div#submenu {
  width: 150px;
}
.submenulink {
  height: 20px;
  text-align: right;
  line-height: 20px;
  padding-right: 20px;
  font-size: 110%;
  font-weight: bold;
}
div#fotokl {
  height: 350px;
  width: 150px;
}

div#middendiv {
  float: left;
  width: 626px;
}
div#topmenu {
  width: 626px;
  height: 25px;
  padding-top: 20px;
  font-size: 110%;
}
div#header {
  width: 626px;
  height: 149px;
  background-image: url(../images/header.jpg);
}
div#home {
  width: 606px;
  padding: 10px;
  font-family: Arial Narrow;
  font-size: 115%;
}
div#home1 {
  width: 606px;
  padding: 10px;
  font-family: Arial Narrow;
  font-size: 105%;
}
div#rechterdiv {
  float: left;
  width: 200px;
}
div#vvvnop{
  width: 200px;
  height: 195px;
  background-color: #fff;
}
div#foto {
   height: 350px;
}
div#adres {
    padding: 10px;
}
.koptekst {
  color: #2b4590;
  font-size: 150%;
  font-weight: bold;
}
#home a:link {
	color:#2B4590;
    text-decoration: none;
}
#home a:visited {
	color:#2B4590;
    text-decoration: none;
}
#home a:hover {
	color:#2B4590;
    text-decoration: underline;
}
#bc a:link {
	color:#2B4590;
    text-decoration: none;
}
#bc a:visited {
	color:#2B4590;
    text-decoration: none;
}
#bc a:hover {
	color:#2B4590;
    text-decoration: underline;
}
#alstro {
  text-align: center;
}
/* nieuws*/

.nieuwscontent {
    padding-top:10px;
}
.nieuws {
    float:left;
    overflow:hidden;
    padding-bottom:15px;
    width:100%;
}
.nieuwsfoto {
    border:0px solid #000000;
    float:right;
    margin-left:5px;
}
div#agenda {
  min-height: 175px;
}
.agendapunt {
  min-height: 175px;
}


.alstrolinks { text-decoration: none;color: #fff; }
.alstrolinks:visited { text-decoration: none;color: #fff;}
.alstrolinks:active { text-decoration: none;color: #fff;}
.alstrolinks:hover { text-decoration: underline;color: #fff;}

.submenulinks { text-decoration: none;color: #fff; }
.submenulinks:visited { text-decoration: none;color: #fff;}
.submenulinks:active { text-decoration: none;color: #fff;}
.submenulinks:hover { text-decoration: underline;color: #fff;}
.toplinks { text-decoration: none;color: #000; }
.toplinks:visited { text-decoration: none;color: #000;}
.toplinks:active { text-decoration: none;color: #000;}
.toplinks:hover { border-bottom:2px solid #d5df40;color: #000;}
.links { text-decoration: none;color: #2B4590; }
.links:visited { text-decoration: none;color: #2B4590;}
.links:active { text-decoration: none;color: #2B4590;}
.links:hover { text-decoration: underline;color: #2B4590;}

}