/*firefox scrollbars*/
html { overflow:-moz-scrollbars-vertical; }

body { margin: 0;padding: 0; 
font: 12px/1.3em Arial,Verdana,  sans-serif;
background-color: #fefffc;
color: #444141;
background-image: url(../images/bg-top.gif);background-repeat: repeat-x;
}
div#center  { position: relative; width: 1050px; background-color: transparent; margin-top: 0; overflow: auto;
background-image: url(http://www.bureaustoel-comforto.nl/images/bg-menu-balk.gif); background-repeat: repeat-y;}

div#right { margin-left: 250px;  background-color: #fefffc;margin-top: 15px;}
h1 { font-size:20px; color:#bc0d42; margin-top: 5px} 
h2, h3 { font-size: 12px; color:#bc0d42 }


p { width: 640px; margin-top: 8px}
a,  a:hover {text-decoration: none; color:#bc0d42 }
a img{border: none}
address{color: white; font-style: normal; line-height:1.6em; text-align: right;
font-size: 11px;padding: 4px; margin-top: -3; background-color: #bc0d42; width: 230px; margin-left: -47px}
address a {color:white; display: block}
address a:hover{color: black}
address img {display: none}
div#logo {background-color: transparent;margin-top: 2px;}
img#comforto {position: absolute; top: 98px; left: 850px; display: block; margin:0}
div.float {float:left; margin-top: 10px; margin-right: 20px}
div.float span{font-weight: bold }
div.float a {display: block; color: #bc0d42; font-weight: bold; margin-bottom: 5px; font-size: 10px}
div.float img {padding: 2px; border: 1px solid #ccc}
div#right div.foto {width: 690px;  background-color: #e6e8e5;padding: 10px 10px 8px 10px}

div#right ul {margin:0; padding-left:16px}
div#right li {list-style: square}

/*table omschrijvingen stoelen */
table {margin-top: 15px; margin-bottom: 15px}
th {text-align: left}
td {padding-right: 15px}

/*styles voor footer */
div#footer { margin-top: 0;margin-bottom: 30px; padding-left: 250px; color: #a29e9e;  border-top:1px solid #e6e8e5}
div#footer p {width: 750px}
div#footer a {color: #a29e9e;}
div#footer a:hover {color: #bc0d42; }
img.float-right{ float: right;}

#homefooter {
margin-left: 250px;
width:750px;
background:#e6e8e5;
}

div#homefooter table tbody tr td a {color: #a1a2a1;}
#homefooter table {width: 750px}


/*formulieren*/
table {margin-top: 20px;}
table td {vertical-align: top; padding: 1px 5px; font-size: 11px}

input {border: 1px solid #bc0d42; background-color: white;}
textarea {border: 1px solid #bc0d42;}
/*pagina overzicht*/
div.overzicht {width: 170px; float: left; text-align: center; margin-right: 5px; margin-bottom: 10px}
div.overzicht a {color: #444141}
div.overzicht a:hover {color:#bc0d42;}
div.overzicht-2 {float:left; width: 343px; margin-right: 5px; margin-bottom: 10px}
div.overzicht-2 a {color: #444141}
div.overzicht-2 a:hover {color:#bc0d42;}

div#left {width: 190px; float: left; margin-left: 40px; margin-top: -3px}
div#menu {text-align:left; margin-left: 5px; font-weight: bold;}

div#menu  a {display: block; color: #444141; padding:3px 5px 3px 0;border-bottom: 2px solid #ffffff; font-weight: bold;
font-size: 11px}

div#menu a:hover{color: #bc0d42; }
div#menu a.border-top {border-top: 2px solid white;}

#menu ul li{
list-style:none;
font-size:11px;
margin-left:0;
font-weight: bold
}

div#menu ul li ul li a {
color: #bc0d42;
font-weight:normal;
display:block;
width:125px;
margin-left:-25px;
border: none
}
/*index pagina mini stoelen*/
td span, h3 span{color: black}

/*link naar offerte op pagina modellen */
p.knop a  {border: 1px solid #BC0D42; padding: 3px}
p.knop a:hover {color: #ccc} 

h2.minder {margin-bottom: 2px}
