@charset "utf-8";
/* CSS Document */

body {
margin: 0 0 0 0px;
background-color: #efe1d1;
background-image:url(../images/bg_sides.jpg);
background-repeat:repeat-y;
background-position:center;
}

.main { 
width: 772px;
height: 100%;
background-image:url(../images/bg_main.jpg);
background-repeat:repeat-y;
margin-left: auto;
margin-right: auto;
}

.home {
background-image:url(../images/home.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.nieuws {
background-image:url(../images/nieuws.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}


.werk {
background-image:url(../images/werk.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.projecten {
background-image:url(../images/projecten.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}
 
.links {
background-image:url(../images/links.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.contact {
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.advieswerkzaamheden {
background-image:url(../images/advieswerkzaamheden.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.rapportages {
background-image:url(../images/rapportages.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.berekeningen {
background-image:url(../images/berekeningen.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.brandbeveiligingsinstallaties {
background-image:url(../images/brandbeveiligingsinstallaties.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.specials {
background-image:url(../images/specials.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

.overige {
background-image:url(../images/overige.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:left;
vertical-align: top;
padding-top: 131px;
}

a.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #133d6c;
text-decoration: none;
font-size: 11px;
margin-left: 32px;
}

a.menu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #3b89df;
font-size: 11px;
text-decoration: none;
margin-left: 32px;
}

.arrow {
border: 0px;
margin-right: 5px;
}

.arrow1 {
border: 0px;
margin-right: 5px;
}

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

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #133d6c;
font-size: 11px;
margin-left: 32px;
margin-top: 90px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #cda36f;
font-size: 11px;
font-weight: bold;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #133d6c;
text-decoration: none;
font-size: 11px;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #3b89df;
font-size: 11px;
text-decoration:underline;
}

a.link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #cda36f;
text-decoration: none;
font-size: 11px;
}

a.link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #cda36f;
font-size: 11px;
text-decoration:underline;
}

.box {
border: 2px dotted #133d6c;
margin-left: 55px;
}