/* 
HG hell: e5e5e5
hg dkl: cccccc

schrift grau: 7f7f7f
schrift blau: 00004f

Schriftart verdana

Button fläche : b2b2b2
Button rahmen : a5a5a5

*/
a {color:#7F7F7F;text-decoration:none;}
a:hover {color:#000;}
#wrapper_navigation {position: fixed; z-index: 100;}
#wrapper_header {background:none; padding-top:30px;}
#header {border-left:1px solid #fff;}
#header_links {}

#lang_navigation {float: none; background:none; border:none; padding-top:10px; position: absolute; right: 200px;}
#lang_navigation a { background:none; padding:0 2px 0 0;}/**/

#header_title {padding-left:50px;}
#header_title a {}
#header_title a h1 {color:#c6c6c6; margin:0; }
#header_title h3 {margin:0; font-weight: normal;}
h4 {color:#7F7F7F;}

/* funzt nich bei ie ??
#navigation li.logout, #navigation li.user {display: none;}
#navigation li.logout a.logout, #navigation li.user a.user{display: none;}
*/

.navKatalog {margin-left: 140px;}
.navMarktplatz {display:none !important;}
#right_navtree {display: none;}

#content {padding-left:50px;}
#content h1{color:#7f7f7f; text-transform:uppercase; font-size: 14px; margin:3px 0 12px 0;}
#content .content-titel {color:#7f7f7f; font-size:45px; margin:0; padding:0; text-transform:uppercase;  }
#frame_content_top  .content-titel { }

#content .headline-div h3 {font-size:2em; margin:0; padding:0; font-weight: normal;}
#content .boxhead {font-size:1.2em; margin:0; padding:0; color:#7f7f7f; padding:3px 0;  border-top:1px solid #fff;}

#frame_content_left ul {list-style: square; margin: 0 0 0 14px; padding: 0 0 0 0;}
#frame_content_left ul li{ margin: 0 0 6px 0;}

#stadplan-img {margin-right:30px;}

#logo-div {position:absolute; left:-50px;}
#logo-div img{position:fixed; }

#right-mainbox-div {width: 250px;}
#right-mainbox-div .distanz-div {height: 28px;}
.right-box-div {border-top:1px solid #fff;margin:0;} 

.content-bg-div {background-color: #d1d2d4; padding:0; margin:0; border-bottom:1px #fff solid; overflow: hidden;}

#wrapper_mitte {margin: 0 0 0 64px; height:70px; width:724px; padding-top: 12px; }
#content-mitte-div {margin: 0 0 12px 0; width:720px;}
.upper-p {text-transform:uppercase; font-size:9px; font-weight:bold; color:#0a355b; margin:0;}

#left-linkbox-div {float:left;}
#email-nl-div {float:left; background-color:#d1d2d4; padding:4px; margin-right:20px; width:206px;}
#newsletter_home .input-feld { border:1px solid #a7a9ac; width: 90px;  padding:2px; margin:3px 2px 0 0; float: left; }
#newsletter_home .submit-button {background:none; border:none; width: 100px; border-top:1px solid #a7a9ac;  border-bottom:1px solid #a7a9ac; background-color:#bcbdc0; margin:4px 0;  padding:0 12px; color: #fff; font-weight: bold;}
#newsletter_home .submit-button:hover {background-color:#000;}

#voting-link-div {float:left; background-color:#d1d2d4; padding:4px; width:200px;}
#voting-link-a {display: block; float: right; border-top:1px solid #a7a9ac;  border-bottom:1px solid #a7a9ac; background-color:#bcbdc0; margin:4px 12px 4px 0;  padding:0 12px; color: #fff; font-weight: bold;}
#voting-link-a:hover {background-color:#000;}

#right-linkbox-div {float: right;}

/* formulare gennerell */
#contactFrame {border:none;}
#contactFrame legend {display:none;}
#contactFrame form {width:420px ;}

#contactFrame form p {width:240px; padding:2px 0 3px 190px;}
#contactFrame form .contactFormClass_text {width:180px;}
#contactFrame form .contactFormClass_textarea {width:180px;}
#contactFrame form img.captcha {padding-right:40px;}

#contactFormCaptcha {width: 180px;}

.is_required {color:#e2001a}

/* FOOTER */
#footer {}
#footer_inside {}
#footer_inside ul.footer-menu{margin:0; padding:0; }
#footer_inside ul.footer-menu li{margin:0 8px 0 0; padding:0; float:left; list-style:none; font-size:0.9em;}
#footer_inside ul.footer-menu li.copyright{margin-right:20px;}

#copyrigth_powered-div {margin-left:64px;}
#copyright { width:730px;}

