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

div.totaal {
width: 867px;
height: auto;
border: solid #DEDEDE 1px;
position: absolute;
left: 50%;
margin-top: 14px;
margin-left: -434px;
background-color: #FCFCFC; }

div.header {
width: 369px;
height: 150px;
background-color: #FFFFFF;
float: left; }

img.header_afbeelding {
cursor: pointer; }

div.login {
width: 491px;
height: 150px;
float: left; }

div.login_boven {
width: 491px;
height: 44px;
background-color: #FFFFFF;
float: left; }

div.login_midden {
width: 491px;
height: 55px;
background-color: #77B3D5;
float: left; }

div.login_spacing_boven {
width: 491px;
height: 10px;
float: left; }

div.login_spacing_links {
width: 35px;
height: 34px;
float: left; }

div.login_formulier {
width: 435px;
height: 30px;
padding-top: 5px;
padding-left: 9px;
border: solid 1px #FFFFFF;
overflow: hidden;
float: left; }

login_spacing_onder {
width: 491px;
height: 8px;
float: left; }

div.login_rechts {
width: 7px;
height: 150px;
background-color: #FFFFFF;
float: left; }

div.login_onder {
width: 491px;
height: 51px;
background-color: #FFFFFF;
float: left; }

select.login {
width: 135px; }

input.tekstveld {
width: 100px; }

input.gebruikersnaam {
width: 100px;
background-image: url('http://www.nederlof.nl/images/content/gebruikersnaam_achtergrond.jpg');
background-repeat: no-repeat;
border: solid 1px #CCCCCC; }

input.wachtwoord {
width: 100px;
background-image: url('http://www.nederlof.nl/images/content/wachtwoord_achtergrond.jpg');
background-repeat: no-repeat;
border: solid 1px #CCCCCC; }

input.login {
width: 70px; }

div.header_spacing {
width: 867px;
height: 4px;
background-color: #FFFFFF;
clear: both; }

div.menu_content {
width: 867px;
height: auto;
float: left; }

div.menu {
width: 223px;
height: auto;
float: left; }

div.menu_links {
width: 6px;
height: 1px;
float: left; }

div.menu_midden {
width: 214px;
float: left; }

div.menu_rechts {
width: 3px;
float: left; }

div.menu_titel {
width: 214px;
height: 43px; }

div.balk_links {
width: 6px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/content/balk_links.jpg');
float: left; }

div.balk_menu {
width: 165px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/content/balk_midden.jpg');
float: left; }

div.balk_content {
width: 588px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/content/balk_midden.jpg');
float: left; }

div.balk_copyright {
width: 588px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/content/balk_midden.jpg');
float: left; }

div.icoon_menu {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/menu.jpg');
float: left; }

div.icoon_infolijn {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/infolijn.jpg');
float: left; }

div.icoon_nieuwsbrief {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/nieuwsbrief.jpg');
float: left; }

div.icoon_home {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/home.jpg');
float: left; }

div.icoon_content {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/content.jpg');
float: left; }

div.icoon_actie {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/actie.jpg');
float: left; }

div.icoon_nieuws {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/nieuws.jpg');
float: left; }

div.icoon_vraag {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/vraag.jpg');
float: left; }

div.icoon_melding {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/melding.jpg');
float: left; }

div.icoon_geen {
width: 43px;
height: 43px;
background-image: url('http://www.nederlof.nl/images/icoon/geen.jpg');
float: left; }

div.menu_achtergrond {
width: 214px;
background-image: url('http://www.nederlof.nl/images/content/menu_achtergrond.jpg'); }

div.menu_achtergrond_onder {
width: 214px;
height: 3px;
background-image: url('http://www.nederlof.nl/images/content/menu_achtergrond_onder.jpg'); }

div.menu_spacing {
width: 214px;
height: 6px; }

div.content_spacing {
width: 638px;
height: 6px;
float: left; }

div.content {
width: 644px;
float: left; }

div.content_box {
width: 644px;
float: left; }

div.content_midden {
width: 638px;
float: left; }

div.content_rechts {
width: 6px;
float: left; }

div.content_titel {
width: 638px;
height: 43px; }

div.content_achtergrond {
width: 638px;
background-image: url('http://www.nederlof.nl/images/content/content_achtergrond.jpg'); }

div.content_achtergrond_onder {
width: 638px;
height: 3px;
background-image: url('http://www.nederlof.nl/images/content/content_achtergrond_onder.jpg'); }

div.content_tekst {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
padding: 10px 14px 10px 14px;
line-height: 18px; }

div.balk_tekst {
padding: 13px 10px; }

div.balk_titel {
height: 15px;
font-family: Verdana, Tahoma, Arial;
font-size: 13px;
color: #0D68B0; }

div.copyright_padding {
padding-top: 16px; }

div.copyright_tekst {
height: 15px;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
text-align: center; }

div.menu_tekst {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
padding: 5px 14px 10px 14px; }

div.menu_link {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
padding: 5px 0px 6px 0px;
cursor: pointer; }

div.menu_sublink {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
background-color: #EDF5FB;
border-bottom: solid #FFFFFF 1px;
padding: 5px 0px 6px 13px;
cursor: pointer; }

div.menu_subsublink {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
color: #0D68B0;
background-color: #D2E5F4;
border-bottom: solid #FFFFFF 1px;
padding: 5px 0px 6px 26px;
cursor: pointer; }

a {
color: #DD9118;
font-weight: bold;
text-decoration: none; }

a.blauw {
color: #0D68B0;
font-weight: normal;
text-decoration: none; }

a.blauw:hover {
color: #DD9118;
font-weight: bold;
text-decoration: none; }

a.oranje {
color: #DD9118;
text-decoration: none;
font-size: 18px; }

a.offerte, a.schuin {
font-style: italic; }

a.melding_rood {
font-style: italic;
color: #9F0000;
border-bottom: dashed 1px #9F0000; }

a.locatie {
font-family: Verdana, Tahoma, Arial;
font-size: 13px;
font-weight: normal;
color: #0D68B0;
text-decoration: none;
border-bottom: 0px; }

a.copyright {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
font-weight: normal;
color: #0D68B0;
text-decoration: none;
border-bottom: 0px; }

a:hover {
color: #0D68B0; }

a.copyright:hover, a.locatie:hover {
border-bottom: dashed 1px #0D68B0; }

a.oranje:hover {
border-bottom: dashed 1px #DD9118; }

h2 {
font-size: 14px;
font-weight: bold; }

div.nieuwsbrief_formulier {
width: 186px;
text-align: center; }

div.melding_rood {
font-size: 14px;
color: #9F0000; }

div.melding_groen {
font-size: 14px;
color: #418622; }


input.nieuwsbrief_voornaam {
width: 75px;
color: #666666;
float: left; }

input.nieuwsbrief_achternaam {
width: 86px;
color: #666666;
float: left;
position: relative;
left: 3px; }

input.nieuwsbrief_emailadres {
width: 170px;
color: #666666;
position: relative;
top: 2px;
float: left; }

div.nieuwsbrief_spacing {
width: 170px;
height: 5px;
clear: both; }

input.stel_uw_vraag {
width: 350px;
color: #666666;
position: relative;
top: 2px;
float: left; }

input.stel_uw_vraag_emailadres {
width: 145px;
color: #666666;
position: relative;
left: 2px;
top: 2px;
float: left; }

input.vraag_verzenden {
width: 95px;
color: #666666;
position: relative;
left: 5px;
top: 2px;
float: left; }

div.stel_uw_vraag_space {
width: 615px;
height: 1px;
clear: both; }

input.offerte, input.contact {
width: 330px; }


select.offerte {
width: 220px; }


input.offerte_rood, input.contact_rood {
width: 330px;
border: 2px solid #9F0000; }


textarea.offerte, textarea.contact {
width: 334px;
height: 125px; }

textarea.offerte_rood, textarea.contact_rood {
width: 332px;
height: 125px;
border: 2px solid #9F0000; }

div.pagina_navigatie {
width: 26px;
height: 22px;
color: #888888;
background-color: #EFEFEF;
border: solid #CCCCCC 1px;
cursor: pointer;
text-align: center;
float: left; }

div.pagina_navigatie_geselecteerd {
width: 24px;
height: 20px;
color: #888888;
background-color: #EFEFEF;
border: solid #CCCCCC 2px;
text-align: center;
float: left; }

div.pagina_navigatie_space {
width: 4px;
height: 22px;
float: left; }

span.pagina_navigatie {
position: relative;
top: 2px; }

span.pagina_navigatie_geselecteerd {
font-weight: bold;
position: relative;
top: 1px; }
