/* Style voor  tekstbeeld.eu  alstro webdesign www.alstro.nl  */
@media screen
{
html,body  {
margin: 0px;
padding: 0px;
font-family: arial, helvetica, sans-serif;
font-size: 85%;
color: black;
margin: 0 auto;
background-image: url(../images/bg.jpg);
background-repeat: no-repeat;
height: 100%;
}
ul { list-style-image: url(/images/punt.png); }
img {border: none;}
.koptekst {
  font-weight: bold;
  font-size:110%;
}

div#container {
	margin:0 auto;
	width:863px;
    height: 550px;
	background:#fff;
    background-repeat: no-repeat;
}
div#top {
    height: 50px;
    margin: 0 auto;
}
div#menu {
  float: left;
  width: 263px;
}
div#blankmenu {
  width: 263px;
  height: 80px;
}
.menuactief {
  width: 240px;
  height: 23px;
  line-height: 24px;
  margin: 0 10px 0 13px;
  font-size: 130%;
  font-weight: bold;
  color:#e6228e;
  background-image: url(../images/actief.gif);
  background-position: right;
  background-repeat: no-repeat;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #404040;
}
.menu {
  width: 240px;
  height: 23px;
  line-height: 24px;
  font-size: 130%;
  font-weight: bold;
  color:#000;
  margin: 0 10px 0 13px;
  background-image: url(../images/pijl.gif);
  background-position: right;
  background-repeat: no-repeat;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #404040;
}
.submenu {
  width: 230px;
  height: 23px;
  line-height: 24px;
  font-size: 130%;
  color:#000;
  padding-left: 10px;
  margin: 0 10px 0 13px;
  background-image: url(../images/meerpijl.gif);
  background-position: right;
  background-repeat: no-repeat;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #404040;
}
div#promo {
  width: 200px;
  padding: 30px 0 0 30px;
}

div#home {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bghome1.jpg);
  background-repeat: no-repeat;
}
div#homeconcept {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgconcept.jpg);
  background-repeat: no-repeat;
}
div#homeemail {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgemail.jpg);
  background-repeat: no-repeat;
}
div#hometekst {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgtekst.jpg);
  background-repeat: no-repeat;
}
div#homecom {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgcom.jpg);
  background-repeat: no-repeat;
}
div#homeartikel {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgartikel.jpg);
  background-repeat: no-repeat;
}
div#homejaarverslag {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgjaarverslag.jpg);
  background-repeat: no-repeat;
}
div#homestyle {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgstyle.jpg);
  background-repeat: no-repeat;
}
div#homeredactie {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgredactie.jpg);
  background-repeat: no-repeat;
}
div#homectwt {
  float: left;
  width: 530px;
  height: 480px;
  padding: 35px;
  font-size: 110%;
  background-image: url(../images/bgctwt.jpg);
  background-repeat: no-repeat;
}

div#teksten {
  padding: 10px 0 0 10px;
  width: 526px;
  height: 445px;
  overflow: auto;

}

.pdf {
  float: left;
  width: 120px;
  padding-left: 10px;
  text-align: center;
  color: #e6228e;
}

.menulinks { text-decoration: none;color: #404040; }
.menulinks:visited { text-decoration: none;color: #404040;}
.menulinks:active { text-decoration: none;color: #404040;}
.menulinks:hover { border-bottom:1px solid #e6228e;color: #404040;}

.menulinksactief { text-decoration: none;color: #e6228e; }
.menulinksactief:visited { text-decoration: none;color: #e6228e;}
.menulinksactief:active { text-decoration: none;color: #e6228e;}
.menulinksactief:hover { text-decoration: none;color: #e6228e;}

.links { text-decoration: none;color: #e6228e; }
.links:visited { text-decoration: none;color: #e6228e;}
.links:active { text-decoration: none;color: #e6228e;}
.links:hover { text-decoration: underline;color: #e6228e;}

}