@charset "utf-8";
/* Groendak.info Css */

body{
background-image: url(achtergrond.jpg);
margin: 0;
padding: 0;
font-family: Tahoma;
font-size: 10pt;
color : #000000;
background-color : #3b5f1d;
}

a img {
border : none;
}

a {
outline: none;
color: #358302;
}

a:hover {
outline: none;
color: #358302;
font-weight: bold;
}


strong{
color:#358302;
}


h1 {
font-size: 1.0em; /* 22px */
margin: 0px;
color: #358302;
}

h2 {
font-size: 1.0em; /* 22px */
margin: 0px;
color: #358302;
margin-bottom: -10px;
}

h3 {
font-size: 1.0em; /* 22px */
margin: 0px;
color: #358302;
}

p {
margin-bottom: 15px;
}

.inleiding p{
margin-top: 0px;
}

#container{
overflow: hidden;
background-color: white;
width: 766px;
/*height: 600px;*/
margin-left: auto;
margin-right: auto;
margin-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 20px;
}

#topmenu{
display: block;
float: left;
margin: 0px;
padding: 0px;
}

#topmenu a{
color: #000000;
text-decoration: none;
}

#nieuwsscroller{
display: inline;
float: right;
width: 400px;
text-align: right;
}

#nieuwsscroller a{
text-decoration: none;
}

#nieuwsscroller a:hover{
font-weight: normal;
text-decoration: underline;
}

#zoeken{
float: right;
display: block;
padding: 0px;
margin: 0px;
}

#zoeken input{
width: 200px;
margin: 0px;
padding: 0px;
height: 15px;
}

#zoeken form{
margin: 0px;
padding: 0px;
}

.titel{
display: block;
float: left;
background-image: url(images/groendak.jpg);
width: 382px;
height: 79px;
margin-top: 53px;
margin-left: 11px;
padding: 0;
border: none;
outline: none;
}

.header{
background-image: url(images/header.jpg);
width: 766px;
height: 157px;
float: left;
display: block;
margin: 0px;
padding: 0px;
}

.hoofdmenu{
float: left;
display: block;
background-image: url(images/menu_bg.jpg);
width: 766px;
height: 32px;
}

.breadcrumbs{
font-size: 8pt;
margin-top: 5px;
display: block;
float: left;
width: 70%;
}

.slideshow{
background-image: url(images/slideshow.jpg);
display: block;
float: right;
width: 228px;
height: 368px;
z-index: 1;
}

.beheermenu{
text-align: center;
background-image: url(images/contentbottom.jpg);
background-position: bottom;
background-repeat: no-repeat;
display: block;
float: right;
width: 228px;
height: 368px;
}

.contactinformatie{
background-image: url(images/contentbottom.jpg);
background-position: bottom;
background-repeat: no-repeat;
display: block;
float: right;
width: 228px;
height: 368px;
line-height: 1.5em;
}

.contactinformatie p{
margin-top: 25px;
margin-left: 30px;
}

.contactinformatie img{
margin-left: 9px;
margin-top: 50px;
border: 1px solid #358302;
}

#content{
display: block;
float: left;
width: 70%;
}

.contenttop{
margin-top: 10px;
display: block;
float: left;
width: 527px;
height: 7px;
background-image:url(images/contenttop.jpg);
background-repeat: no-repeat;
}

.contentmid{
display: block;
float: left;
background-image: url(images/contentbottom.jpg);
background-position: bottom;
width: 505px;
padding-top: 3px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-repeat: no-repeat;
border-left: 1px solid #9a9a9a;
border-right: 1px solid #9a9a9a;
border-bottom: 1px solid #9a9a9a;
}

.contentbottom{
display: block;
float: left;
background-image: url(images/contentbottom.jpg);
height: 102px;
width: 507px;
padding: 10px;
background-repeat: repeat-y;
}


.inleiding{
margin-top: 10px;
display: block;
float: left;
background-image: url(images/inleiding.jpg);
height: 102px;
width: 507px;
padding: 10px;
background-repeat: no-repeat;
}

.nieuws{
background-image:url(images/nieuws_bg.jpg);
display: block;
float: left;
width: 239px;
height: 174px;
padding: 10px;
margin-top: 24px;
}

.nieuwsbrief{
background-image:url(images/nieuws_bg.jpg);
background-repeat: no-repeat;
display: block;
float: left;
width: 239px;
height: 174px;
padding: 10px;
margin-top: 24px;
margin-left: 9px;
}

.nieuwsbrief form{
margin: 0px;
padding: 0px;
}


.nieuwsbrief .input{
margin-left: 10px;
margin-bottom: 5px;
width: 200px;
margin: 0px;
padding: 0px;
}

.nieuwsbrief .submit{
width: 160px;
margin: 0px;
padding: 0px;
}


#footer{
float: left;
display: block;
background-image: url(images/menu_bg.jpg);
width: 766px;
height: 16px;
margin-top: 10px;
color: white;
text-align: center;
font-size: 8pt;
}

.datum{
font-style: italic;
font-size: 8pt;
}

.rechts{
float: right;
border: 1px solid #358302;
margin: 5px;
}

/* Link thumbnails */
.arc90_linkpic {
margin-left: 350px;
display: none;
position: absolute;
left: 0;
top: 1.5em;
width: 160px;
height: 120px;
}
.arc90_linkpicIMG {
padding: 0 4px 4px 0;
background: transparent url(linkpic_shadow.gif) no-repeat bottom right;
width: 160px;
height: 120px;
}
/* Einde link thumbnails */			

/* Begin nieuwsfoto's css */

.nieuwsartikel{
display: block;
float: left;
padding-bottom: 15px;
}

.nieuwsfoto{
display: block;
float: left;
margin-right: 10px;
border: 2px solid white;
}
.nieuwsfoto:hover{
display: block;
float: left;
margin-right: 10px;
border: 2px solid #358302;
}

.nieuwsfoto2{ /*nieuwsfoto bij volledige artike*/
display: block;
float: left;
margin-right: 10px;
border: 2px solid white;
}

.nieuwsfoto2:hover{ /*nieuwsfoto bij volledige artike*/
display: block;
float: left;
margin-right: 10px;
border: 2px solid #358302;
}

.logo_vbb{
width: 131px;
height: 171px;
display: inline;
float: left;
}

/* Einde nieuwsfoto's css */


/* Prijsvoorstel Sedumdak formulier */


/* Bestel pagina's */
.bestellen form{
float: left;
display: block;
border-width: 1px;
border-style: dashed;
border-color: #cccccc;
padding: 15px;
width: 470px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
margin-bottom: 10px;
}

.bestellen label{
float: left;
width: 150px;
text-align: left;
margin-right: 15px;
}

.bestellen input{
background-color: #F2F2F2;
border-width: 1px;
border-style: solid;
border-color: #358302;
margin-bottom: 10px;
}

/* VERZENDEN BTN */
.bestellen #verzenden {
background-color: #358302;
border-width: 1px;
border-style: solid;
border-color:  #112b00;
margin-bottom: 10px;
cursor: pointer;
color: white;
width: 175px;
font-weight: bold;
}

.bestellen #verzenden:hover {
background-color: #358302;
border-width: 1px;
border-style: solid;
border-color: #112b00;
margin-bottom: 10px;
cursor: pointer;
color: white;
width: 175px;
text-decoration: underline;
}



.bestellen input:focus {
background-color: white;
}

.bestellen .note{
float: left;
margin-top: -5px;
margin-left: 165px;
/* font-style: italic; */
font-size: small;
}




.bestellen select{
width: 120px;
background-color: #f5f5f5;
border-color: #358302;
border-style: solid;
border-width: 1px;
margin-bottom: 10px;
}

.bestellen select:focus{
background-color: white;
}

.bestellen .bedrijfsvorm{
width: 200px;
}
.bestellen #provincie{
width: 140px;
}

.bestellen textarea{
width: 250px;
height: 100px;
background-color: #f5f5f5;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
margin-bottom: 10px;
}

.bestellen #extensie{
width: 75px;
}

.bestellen #soortdak{
width: 150px;
}

.actiedomeinnaam{
display: block;
float: left;
margin-bottom: 25px;
}

#bedrijf{
margin: 0px;
margin-right: 5px;
}

#domeinnaamactie{
margin: 0px;
margin-right: 5px;
}

/* Bestelling bevestigen: */
h4{
padding-bottom: 5px;
border-bottom: 1px solid #cccccc;
}


.bestellenbevestigen form{
float: left;
display: block;
border-width: 1px;
border-style: dashed;
border-color: #358302;
padding: 15px;
width: 425px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}

.bestellenbevestigen label{
float: left;
width: 150px;
text-align: left;
margin-right: 15px;
}

.bestellenbevestigen input{
background-color: white;
border-width: 1px;
border-style: solid;
border-color: white;
margin-bottom: 10px;
}

.bestellenbevestigen input:focus {
background-color: white;
border-width: 1px;
border-style: dashed;
border-color: #358302;
background-color: #f5f5f5;
}

.bestellenbevestigen select{
width: 120px;
background-color: #f5f5f5;
border-color: #358302;
border-style: solid;
border-width: 1px;
margin-bottom: 10px;
}

.bestellenbevestigen select:focus{
background-color: white;
}

.bestellenbevestigen .bedrijfsvorm{
width: 200px;
}

.bestellenbevestigen textarea{
width: 250px;
height: 100px;
background-color: #f5f5f5;
border-width: 1px;
border-style: solid;
border-color: #358302;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
margin-bottom: 10px;
}

.bestellenbevestigen #verzenden{
background-color: #f5f5f5;
border-width: 1px;
border-style: solid;
border-color: #358302;
margin-bottom: 10px;
}

.fout{
display: block;
margin: 0;
padding: 0;
color: red;
font-weight: bold;
}

.foutafbeelding{
display: block;
float: left;
margin-bottom: 10px;
}

.bestellingverzonden{
display: block;
float: left;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
background-color: #358302;
border: 1px solid #cccccc;
}

.bordernone{
border: none;
/*outline: none;*/
}

.klein{
font-size: 10pt;
font-style: italic;
}


.notitie{
font-size: 11px;
display: inline;
/* font-style: italic; */
}

.sedumdak_prijsvoorstel{
display: block;
float: right;
width: 182px;
height: 90px;
}


.linkthumb{
display: block;
width: 161px;
height: 160px;
padding: 3px;
text-align: center;
float: left;
}




