#abschickdruck {position:absolute; left:480px; top: 30px; width: 100px; z-index:29}
.box1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#333; margin:0px; padding:1px; width:150px;  cursor:hand; background-color:#fff; border:1px solid #ccc;}
#logodrucken {position: absolute; left:50px; top:30px; width:210px; height:37px; z-index:28}

/* ################### TEASER #################### */

.teaser_advanced_c {font-size:11px; color:#80BCD5; margin-bottom:0px; }
.headline_advanced_c {font-size:11px; font-weight:bold; margin-top: 0px; margin-bottom: 10px; }
.text_advanced_c0 {font-size:11px; margin-bottom:10px;}
.teaser_advanced {border-bottom: 1px solid #999; margin-bottom:5px;}

.teaser_advanced_b {font-size:11px; margin-bottom:5px; }
.headline_advanced_b {font-size:11px; font-weight:bold; margin-top: 0px; margin-bottom: 5px; }
.text_advancedliste_b0 {font-size:10px; margin-bottom:3px;}

.headline_advanced {font-weight:bold; margin-top: 0px; font-size:11px;  margin-bottom: 10px; }
.headline_advanced0 { margin-top: 0px; font-size:11px;  color:#666; margin-bottom: 2px; } 

.headline_advancedstart0 {font-weight:bold; font-size:11px; color:#00ACAF;}
.text_advancedstart0 {margin-bottom:10px; font-weight:bold; font-size:11px; color:#C0A062;}
.text_advancedstart1 {font-size:11px;}



/* ################### FORMULARE #################### */

.resetbuttonn, .submitbuttonn{background: url(../images/ns_senden1.gif) no-repeat left center; font-size:11px; width:100px; height:20px; color:#333; font-weight:bold; cursor: pointer; border: 0px none #0098D4; text-align:left; padding-left:20px; margin-top:15px;}

.inputlogin{background-color:#e5f2f9; padding:3px; width:310px; vertical-align:middle; color: #0098D4; border: 1px none #0098D4; overflow: auto; font-size:11px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;}
.submitlogin{background: url(../images/ns_senden1.gif) no-repeat left center; font-size:11px; width:100px; height:20px; color:#F1AF00; font-weight:bold; cursor: pointer;    border: 1px none #0098D4; text-align:left; padding-left:20px; margin-top:15px;}
.login_warning {color: #F00; text-align: center;}

#SpryContactForm select, #SpryContactForm input[type="text"]{padding:3px;
width:310px; vertical-align:middle; color: #333; border: 1px solid #999; overflow: auto;
font-size:11px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;    
}

#auf {border-bottom: 1px solid #999}

a.toggle {display:block; width:490px;color:#333; background: url(../images/ns_open1.gif) no-repeat right center;}
a.toggle:hover, a.toggle:active {color:#333; background: url(../images/ns_open.gif) no-repeat right center;}

img {border:0px none #fff}

.headline {font-weight:bold; font-size:12px; color:#333;}
.subheadline {font-weight:bold; font-size:12px; color:#333;}

#ges {/*width:100%; z-index:1;*/}
#box {text-align:left; /*margin:0px auto;*/ position:relative; left:0px; top:0px; width:670px; z-index:1;}

#header {border-bottom: 1px solid #999; position:relative; left:0px; top:0px; width:670px; height:100px; z-index:2;}
#suche {display:none;}
#leitsatz  {display:none;}
#hauptnavigat {display:none;}
#news {display:none;}
#vip {display:none;}

#content {border-bottom: 1px solid #999; position:relative; left:0px; top:0px; width:670px; z-index:2; margin-bottom:10px;}
#contentlinks  {display:none;}

#contentmitteges {float:left; position:relative; left:30px; top:0px; width:670px; z-index:4;}
#headerimage  {display:none;}
#contentmitte {padding-right: 20px; padding-left: 20px; padding-bottom: 20px; padding-top: 20px; background-color:#fff; float:left; position:relative; left:0px; top:0px; width:490px; z-index:4;}
#contentheadline {margin-bottom:20px; width:450px;}
#contenttext1 {margin-bottom:20px; width:480px;}

#contentmittegesstart {position:relative; width:670px; height:520px; z-index:4;}
#headerimagestart {position:relative; background-color:#ccc; margin-bottom:7px; width:670px; height:395px; z-index:5;}
#contentmittestart {position:relative; background-color:#E7F2F8; width:670px; height:128px; z-index:4;}
#contenttextstart1 {float:left; margin-top:15px; margin-left:50px; margin-bottom:20px; width:260px; height: 90px;}
#contenttextstart2 {margin-top:15px; margin-left:63px; float:left; margin-bottom:20px; width:260px; height: 90px;}
#contenttextstart3 {position:absolute; float:left; top:15px; left:698px; margin-bottom:20px; width:260px; height: 90px;}

#contentmitteliste {float:left; position:relative; left:0px; top:0px; width:530px; z-index:4;}
#contentmitteinhaltliste1 {margin-bottom: 7px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px; padding-top: 20px; background-color:#fff; width:490px; z-index:4;}
#contentheadlineliste1 {margin-bottom:20px; width:490px;}
#contenttextliste1 {margin-bottom:20px; width:490px;}
#contentmitteinhaltliste2 {background-color:#fff; float:left; position:relative; left:0px; top:0px; width:530px; z-index:4;}

#contentmittekurz {float:left; position:relative; left:0px; top:0px; width:530px; z-index:4;}
#contentmitteinhaltkurz {background-color:#fff; float:left; position:relative; left:0px; top:0px; width:530px; z-index:4;}
#contentheadlinekurz {padding:20px; width:490px;}
#contenttextkurz {width:530px;}

#contentrechts {display:none;}
#newsrechts {display:none;}
#beratung {display:none;}
#beratung11 {display:none;}
#beratung12 {display:none;}
#beratung2 {display:none;}

#footer {margin-bottom:50px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; position:relative; left:0px; top:0px; width:670px; height:32px; z-index:1;}
#livedemo {display:none;}
#hilfsnavigat {display:none;}
#footercopy {position:absolute; left:50px; top:8px; width:175px; height:17px;z-index:1;}


body {  padding:0;
    margin:0;
    text-align:left;
    /*min-width:965px;*/
    background-color:#fff;
    font-size:11px;
    font-family:Verdana,Arial,Tahoma,Helvetica,Sans-serif,sans-serif;
    color:#333;
    overflow-x:hidden;
    overflow:-moz-scrollbars-vertical;
}

a {color:#333; text-decoration:underline; }
a:hover { text-decoration:underline; color:#333; }
