@import url('std.css');
@import url('base.css');

body {background: #FACB25 url('../images/bg.gif') repeat-y;}
#center { background: #fff;}

#menu { list-style: none; height: 23px; background: #fff;font-style: italic; font-weight: bold; border: solid 1px #000;border-left: none; border-right: none; text-transform: lowercase;}
#menu a { text-decoration: none; color: #000; display: block; margin: 3px 25px 3px 20px; }
#menu a:hover { color: #006CA4;}
#left a { color: #FACB25; text-decoration: none; font-weight: bold;}
#left a:hover { text-decoration: underline;}
#left ul { list-style: square; margin-left: 10px; color: #FACB25;}
#menu li { float: left; background: url('../images/sep.gif') center right no-repeat; }
#menu #searchform { float: right; background: none; padding: 0; width: 14em; height: 23px; border-left: solid 1px #000; text-align: right; position: relative;}
#searchform input { position: relative; height: 23px; }
#searchform input.text { position: absolute; left: 0; top: 0; width: 90%; z-index: 0; margin: 0; border-width: 0; vertical-align: middle;}

#header { padding: 1em; color: #006CA4; height: 82px;}
#header address { display: block; float: right; text-align: center;}
#header address strong { display: block; font-weight: bold; font-size: 1.6em; font-style: italic; margin-bottom: 6px;}
#header h1 { float: left; position: relative; }
#header h1 span { display:block; position:absolute; top:0px; left:0px; height:77px; width: 215px; z-index:1; background: url('../images/dolco_verhuur.gif') top left no-repeat; } 

.activesearch { color: #000;}
.emptysearch { color: gray;}
#left { color: #fff;}
a.homepage { display: block; width: 150px; height: 150px; border: solid 1px #ffffff; vertical-align: middle; margin: 1em; }
a.homepage:hover { border: solid 1px #79A7BF;}
.gallery { list-style: none; padding-top: 1em;}
.gallery li { float: left; display: block; vertical-align: middle; text-align: center; }
.listing { width: 100%; margin-bottom: 1em;}
.listing img.icon { border: none; vertical-align: middle;}
.listing td, .listing th { border: solid 1px #79A7BF; padding: 0 3px; vertical-align:top; font-size: 0.9em;}
.listing th { background-color: #EDEDED; font-weight: normal; color: #006CA4;}
.listing td.icon { padding: 0; vertical-align: middle; text-align: center; }
.listing strong a { color: #000; text-decoration: none;}
.listing .line { height: 1.2em;}
.img_left { float: left; margin: 1em; margin-left: 0; margin-top:0;}
.img_border { border: solid 1px #79A7BF; }
.img_right { float: right; margin: 1em; margin-right: 0; margin-top: 0;}
strong { font-weight: bold;}
p { margin-bottom: 0.7em; margin-top:0.7em;}
h1 { margin-bottom: 0.5em; line-height: 1.5em;}
h2 { margin-bottom: 0.5em; line-height: 1.4em;}
hr { clear: left; border:0; border-top: 1px solid #79A7BF; height: 0; background: #79A7BF; width: 100%;}
.download { padding: 4px 0px; padding-left: 24px; background: url('../images/download.gif') center left no-repeat; display: block; margin-top: 4px; margin:auto; width: 80px;}
textarea { width: 90%;}

