/* Style voor http://www.reclamesticker.nl  by alstro webdesign */
:root { overflow-y: scroll !important; }
@media screen
{


html,body  {
    margin: 0 auto;
    height: 100%;
    font-family: Verdana;
    font-size: 12px;
    line-height: 20px;
    margin: 0px;
    padding: 0px;
    background-color: #454642;
    background-position: top;
    background-image: url(../img/htmlbg.jpg);
    background-repeat: repeat-x;
}

div#container {
	margin:0 auto;
	width:982px;
    height:auto !important;
	height:90%;
	min-height:90%;
    color: #fff;
    background-image: url(../img/bg.jpg);
    background-position: center;
}

img {
    border: none;
}
h2 {
  margin-top: 0px;
}

div#headertop {
    height: 10px;
    background: #1f1a17;
}
div#header {
    height: 121px;
    background: #1f1a17;

}
div#headercontent {
    width: 980px;
    margin: 0 auto;
    height: 121px;
    border-top-color: #fff;
    border-top-width: 1px;
    border-top-style: solid;
    border-left-color: #fff;
    border-left-width: 1px;
    border-left-style: solid;
    border-right-color: #fff;
    border-right-width: 1px;
    border-right-style: solid;
}
div#headerlogo {
    width: 474px;
    float: left;
}

div#headerrechts {
    float: left;
    width: 506px;

}

div#headermenu {
    height: 30px;
    text-align: right;
    line-height: 30px;
    padding-right: 20px;
    color: #fff;
}

div#headerslogan {
    height: 40px;
    color: #fff;
    text-align: right;
    padding-right: 20px;
    font-size: 20px;
    font-weight: bold;
    padding-top: 50px;
    line-height: 40px
}

div#mainmenu {
  float: left;
  padding: 10px;
  width: 180px;
}

/* home */
div#home {
  float: left;
  width: 740px;
  padding: 0 20px 10px 20px;
}
div#bc {
  width: 740px;
  height: 20px;
  padding: 10px 0 10px 0;
}
div#hometekst {
  padding-bottom: 10px;
  width: 740px;
}


/* foto's */


.foto {
  float: left;
  padding: 5px 0 0 10px;
  width: 175px;
  height: 139px;
  background-image: url(../img/fotobg.jpg);
}

div#fotodiv {
   width: 740px;
   height: 144px;
}



div#footer {
    width: 100%;
    padding: 0;
    height: 160px;
    background-image: url(../img/footerbg.jpg);
    background-repeat: repeat-x;
        }
div#footercontent {
    width: 980px;
    height: 150px;
    margin: 0 auto;
    border-bottom-color: #fff;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-color: #fff;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-color: #fff;
    border-left-width: 1px;
    border-left-style: solid;
}

div#footeradres {
  float: left;
  width: 190px;
  padding-left: 10px;
  color: #fff;
  font-size: 13px;
}
div#footercenter {
  float: left;
  width: 530px;
}
div#footerlogo {
  float: left;
  width: 250px;
  color: #fff;
}
#home a:link {
	color:#db241c;
    font-weight: bold;
    text-decoration: none;
}
#home a:visited {
	color:#db241c;
    font-weight: bold;
    text-decoration: none;
}
#home a:hover {
	color:#fff;
    font-weight: bold;
    text-decoration: underline;
}

.toplinks { text-decoration: none;color: #EEEEEE;}
.toplinks:visited { text-decoration: none;color: #EEEEEE;}
.toplinks:active { text-decoration: none;color: #EEEEEE;}
.toplinks:hover { text-decoration: none;color: #fff;}

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

.links { text-decoration: none;color: orange;font-weight: bold;}
.links:visited { text-decoration: none;color: orange;font-weight: bold;}
.links:active { text-decoration: none;color: orange;font-weight: bold;}
.links:hover { text-decoration: underline;color: orange;font-weight: bold;}

.menulinks { text-decoration: none;color: #fff;font-weight: bold;}
.menulinks:visited { text-decoration: none;color: #fff;font-weight: bold;}
.menulinks:active { text-decoration: none;color: #fff;font-weight: bold;}
.menulinks:hover { text-decoration: none;color: #fff;font-weight: bold;}
 /* menu */
 .menu {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-image: url(../img/pijl.png);
   background-position: right;
   background-repeat: no-repeat;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
 }
  .menu a:hover{
   width: 180px;
   height: 20px;
   background-image: url(../img/pijl.png);
   background-position: right;
   background-repeat: no-repeat;
   line-height: 20px;
   background-color: #1f1a17;
   display: block;
 }
  .menua {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-image: url(../img/pijld.png);
   background-position: right;
   background-repeat: no-repeat;
   background-color: #1f1a17;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
 }
.menubottom {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-image: url(../img/pijl.png);
   background-position: right;
   background-repeat: no-repeat;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
   border-bottom-color: #fff;
   border-bottom-width: 1px;
   border-bottom-style: solid;
 }
.menubottoma {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-image: url(../img/pijld.png);
   background-position: right;
   background-repeat: no-repeat;
   background-color: #1f1a17;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
   border-bottom-color: #fff;
   border-bottom-width: 1px;
   border-bottom-style: solid;
 }
.menubottom a:hover{
   width: 180px;
   height: 20px;
   background-image: url(../img/pijl.png);
   background-position: right;
   background-repeat: no-repeat;
   line-height: 20px;
   background-color: #1f1a17;
   display: block;
 }
.submenu {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-image: url(../img/punt.png);
   background-position: left;
   background-repeat: no-repeat;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
 }
 .submenua {
   width: 180px;
   height: 20px;
   line-height: 20px;
   background-color: #e9262b;
   background-image: url(../img/punt.png);
   background-position: left;
   background-repeat: no-repeat;
   border-top-color: #fff;
   border-top-width: 1px;
   border-top-style: solid;
   border-left-color: #fff;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-color: #fff;
   border-right-width: 1px;
   border-right-style: solid;
 }
.submenu a:hover{
   width: 180px;
   height: 20px;
   background-image: url(../img/punt.png);
   background-position: left;
   background-repeat: no-repeat;
   line-height: 20px;
   background-color: #e9262b;
   display: block;
 }
}
