/* CSS Document Wahooka 2009 CSSTidy1.3*/
body{font-family:Arial,Tahoma,Helvetica,sans-serif;margin:0;padding:0;background:#707070 /*url(./sofa-images/back2.png) repeat 0 0*/;color:#000}
#container{margin:15px auto;padding:20px;background-color:#e1e1e1;width:90%;min-width:770px;background-repeat:repeat;border:2px solid #555}
img{border:none;position:relative;}
#banner{background-position:left top;padding:15px;background:#d96b00 url(./sofa-images/headerkale_2.png) no-repeat top left;height:120px;border:2px solid #555;background-repeat:no-repeat;color:#555;}
#banner .title{text-align:right;background-color:transparent;color:#555;margin-top:65px;font-size:1.5em;font-family:Verdana,Helvetica,sans-serif;font-weight:bolder}
#banner .bannerlink{position:relative;top:-15px;left:-15px;}
#topmenu{background-color:#d96b00;text-align:center;font-size:.90em;padding-top:5px;padding-bottom:5px;margin-top:15px;margin-bottom:0;color:#FFF;border:2px solid #555}
#topmenu ul{margin:0;padding:0;list-style-type:none}
#topmenu li{display:inline;list-style-type:none;padding:0;padding-right:1em}
a:link{font-weight:700;color:#d96b00;background:transparent;text-decoration:none}
a:hover{font-weight:700;text-decoration:none;background:transparent;color:#d96b00;text-decoration:underline}
a.pfeillinks:link{background:transparent url(./sofa-images/pfeilorbl.gif) no-repeat 0 50%;border:0;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.pfeilrechts:link{background:transparent url(./sofa-images/pfeilorbr.gif) no-repeat 100% 50%;border:0;color:#d96b00;font-weight:700;padding:0 15px 0 5px;text-decoration:none}
a.pfeiloben:link{background:transparent url(./sofa-images/pfeilorbo.gif) no-repeat 0 50%;border:0;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.norma:link{color:#d96b00;font-weight:700;padding-left:1px;text-decoration:none}
a.normaext:link{background:transparent url(./sofa-images/linko.gif) no-repeat 0 50%;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.imp:link{color:#d96b00;font-size:10px;font-weight:700;padding-left:2px;text-decoration:none}
a.pfeillinks:visited{background:transparent url(./sofa-images/pfeilorbl.gif) no-repeat 0 50%;border:0;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.pfeilrechts:visited{background:transparent url(./sofa-images/pfeilorbr.gif) no-repeat 100% 50%;border:0;color:#d96b00;font-weight:700;padding:0 15px 0 5px;text-decoration:none}
a.pfeiloben:visited{background:transparent url(./sofa-images/pfeilorbo.gif) no-repeat 0 50%;border:0;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.norma:visited{color:#d96b00;font-weight:700;padding-left:1px;text-decoration:none}
a.normaext:visited{background:transparent url(./sofa-images/linko.gif) no-repeat 0 50%;color:#d96b00;font-weight:700;padding:0 5px 0 15px;text-decoration:none}
a.imp:visited{color:#d96b00;font-size:10px;font-weight:700;padding-left:2px;text-decoration:none}
a.pfeillinks:hover,a.pfeillinks:active,a.pfeilrechts:hover,a.pfeilrechts:active,a.pfeiloben:hover,a.pfeiloben:active,a.norma:hover,a.norma:active,a.normaext:hover,a.normaext:active,a.imp:hover,a.imp:active{text-decoration:underline}
a:visited{font-weight:700;color:#555;background:transparent;padding:0}
a:active{font-weight:700;text-decoration:underline;background:#BFDFE2;color:#fff}
a.pfeillinks:hover,a.pfeilrechts:hover,a.pfeiloben:hover,a.norma:hover,a.normaext:hover,a.imp:hover{text-decoration:underline}
a.pfeillinks:active,a.pfeilrechts:active,a.pfeiloben:active,a.norma:active,a.normaext:active,a.imp:active{text-decoration:none}
#content,#contact{position:relative;margin-right:20px;margin-left:20px;padding:5px 10px 10px;text-align:left;font-size:.9em;line-height:1.4em}
/* Navi-Hover OBEN */
#navlist{text-shadow:3px 3px 4px black;margin:0;padding:0;padding-left:180px;background-color:transparent;padding:3px 0}
#navlist a:hover,#navlist a:active,#navlist a:focus{background-color:#555;color:#fff;padding:8px 20px;text-decoration:none}
#navlist a,#navlist a:link,#navlist a:visited{padding:8px 20px;color:#fff;font-weight:700;text-decoration:none}
#navlist li{padding-right:1px;display:inline;font-size:.9em}
#navlist ul{margin:0;padding:0}
#navlist #active a{background-color:#FC6}
/*Navi-Hover LINKS */
#leftnav a{color:#fff;display:block;margin:0 0 0 -10px;padding:8px;width:142px;background-color:#555;text-decoration:none}
#leftnav ul{margin:15px 0 0 10px;padding:0;font-weight:700}
#leftnav li{list-style:none;padding:0}
#leftnav ul li{text-decoration:none;padding:0;margin:10px}
#leftnav ul ul li{padding:0;font-size:.8em;font-weight:400;margin:2px}
#leftnav a:link,#navlist a:visited{}
#leftnav a:hover{background-color:#d96b00;color:#fff;width:142px}
#leftnav{color:#d96b00;padding:0;margin:15px 10px 10px 0;border:2px solid #d96b00;float:left;background-color:#555;width:180px}
#rightnav{color:#FFF;padding:10px;margin:15px 0 10px 10px;border:2px solid #d96b00;float:right;background-color:#555;width:160px}
#footer{border-top:5px solid #d96b00;clear:both;padding:5px;background-color:inherit;text-align:center}
#footer p{margin-top:0;margin-bottom:0;line-height:1.2em;font-size:.9em}
#footleft{width:33%;float:left;text-align:left;}
#footcenter{width:33%;float:left;text-align:center;}
#footright{width:33%;float:left;text-align:right;}
hr{width:50%;text-align:center;background-color:#d96b00;height:5px}
h1,h2,h3,h4{color:#d96b00;background-color:inherit}
h1{font-size:1.5em}
h2{font-size:1.2em}
h3{font-size:.9em}
h4{font-size:.9em}
.key{background:#CCC url(./sofa-images/key.png) no-repeat 0 50%;border:1px solid #000;color:#000;padding:2px 10px 2px 20px}
.center{text-align:center}
.just{text-align:left}
.right{text-align:right}
.justint{clear:left;text-align:justify}
.confeld{text-align:center;padding-top:6px}
.erro{list-style-type:none;text-align:center;color:#f64a4c;font-family:Verdana,Arial,sans-serif;font-size:14px}
.past{list-style-type:none;text-align:center;color:#64ac5b;font-family:Verdana,Arial,sans-serif;font-size:14px}
hr.linie{background-color:#CCC;border:0;width:98%}
.formu{background-color:#CCC;font-size:12px;font-family:Verdana,Arial,sans-serif;border:1px solid #000;width:200px}
.versteck{display:none}
