/* ===============================
http://www.eljardindelossuenos.es
media: screen
date: 29.05.2008
author: Klaus Lohmueller
=============================== */

* { padding:0; margin:0; }
html { height:101%; }

body { background-color:#fff; color:#006633; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.9em; }
h1 { color:#007744; font-size:15px; margin:20px 0; }
h2 { font-size:13px; margin:10px 0;}
a { color:#006600; outline:none; text-decoration:none; }
img { padding:0px; margin:0px; }

table td { width:110px; text-align:right; padding:1px 0; }
#preise table td { width:125px; text-align:right; padding:3px 0; }
table td span { display:block; width:140px; text-align:left;}
.nota { font-size:10px; text-align:right; line-height:1.4em; width:400px; padding-top:0px; border-top:1px solid #ccc; margin-top:7px; margin-bottom:40px;}
#text .nota p { text-align:right; margin-top:3px; }
#preise { padding-top:10px; margin-top:30px; }

#wrapper { background-image:url(images/background_840x500.gif); background-repeat:no-repeat; width:800px; padding:0 20px 0 20px; margin:0 auto; }
#container { background-color:#fff; padding-left:15px; padding-right:15px;}
#header { padding:10px 10px 7px 0px; border-bottom:1px solid #ccc;}
#logo { float:left; width:200px;}
#header h1 { margin:0; }
#header .right { float:right; width:300px; text-align:right; padding-top:40px; margin-right:5px; }
#header .center { padding-top:40px; padding-left:30px; margin-right:330px; margin-left:250px;}

#left { float:left; width:190px; margin-top:40px; }
#content { margin-top:40px; margin-left:210px; }
#text { width:404px; text-align:justify; margin-top:30px; margin-bottom:120px; }
#text p { text-align:justify; margin-top:10px; margin-bottom:30px; }
#text img { margin-right:2px; margin-bottom:0px; }

#navi00 { font-size:10px; text-align:right; margin-right:40px; }
#navi00 li { display:inline; padding:0; }
#navi00 a:link { background-color:#ecedf3; padding:0px 4px 2px 4px; margin-right:1px; border-top: border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
#navi00 a:visited { background-color:#ecedf3; padding:0px 4px 2px 4px; margin-right:1px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
#navi00 a:hover, #navi00 a:focus { background-color:#6b7a49; color:#fff;}
#navi00 a:active {}
#navi00 span { padding:3px 5px 3px 5px; margin-right:5px; }

#navi01 { width:180px; line-height:normal;}
#navi01 ul { list-style-type:none; width:154px; }
#navi01 li { margin-top:11px; }
#navi01 li a { display:block; width:150px; height:1.5em; padding-bottom:3px; border-bottom:1px solid #eee; }
#navi01 li a:link { border-right:4px solid #f4c78c; }
#navi01 li a:visited { border-right:4px solid #f4c78c; }
#navi01 li a:hover, #navi01 a:focus { color:#00bb00; border-right:4px solid #6b7a49; }
#navi01 li a:active { border-right:4px solid #f4c78c; }
#navi01 li span { display:block; width:154px; height:1.5em; padding-bottom:3px; border-bottom:1px solid #eee; }


#footer { clear:both; color:#6b7a49; font-size:11px; text-align:center; padding-top:7px; padding-bottom:40px; border-top:1px solid #ccc; }
