html {

}

body {
}

.produktname {
    font-weight:bold;
    padding-bottom:0px;
    font-size:130%;
}

.produktsubname {
    font-weight:bold;
    padding-bottom:10px;
}

.produkttext {
    padding:0px
    padding-top:20px;
}

.gebindehead {
    font-weight:bold;
    font-size:110%;
    padding-top:20px;
}

.gebinde {
    padding-top:5px;
}


.sub_headline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    font-style: normal;
    color: #152C59
}


.bestellformular td{
   font-size:12px;
}

body {
   font-size:12px;
}

img {
 border:none;
}

.suche_input {
 border:#000000 1px solid;
 background-color:#fffbe7;
 width:80px;
 height:15px;
 font-size:10px;
 float:left;
 padding:0px;
 margin:0px;
 spacing:0px;
}

.hauptrahmen .bodytext {

}

.suche_submit {
  background-color:#fffbe7;
  border:1px solid #000000;
  padding:0px;
  margin:0px;
  spacing:0px;
  margin-left:5px;
  width:15px;
  font-size:10px;
  height:15px;

}


.newsarchiv_item {
    float:left;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    height:14px;
    border-bottom:#000000 solid 1px;
    border-right:#777777 solid 1px;
    font-size:120%;
    background-color:#fffbe7;
}

.news_item_active {
 font-weight:bold;
 position:relative;
 color:#000000;
 background-color:#efefad;
 height:16px;
 width:100%;
 display:block;
}

.news_item_inactive {

}

.newscontainer_start {
 float:none;
 padding-top:10px;
}

.newsarchiv {
    list-style-image:none;
    list-style:none;
    display:block;
    float:none;
    width:100%;
}

.news-amenu-item-year {display:none;visibility:none;width:1px;height:1px}

.news-single-img {width:100%;position:relative;}

.bottom_scroller_container {
 position:relative;
 width:400px;
 height:20px;
 overflow:hidden;
 border-left:1px solid #999999;
 border-right:1px solid #999999;
 padding:5px;
 margin-top:5px;
 margin-left:220px;

}

.bottom_scroller {
    position:relative;
    padding:auto;
    margin:auto;
    width:100%;
    font-size:12px;
    text-align:center;
}

/* Caption News-Images */
.news-single-img p {padding:0px;margin:0px;spacing:0px;}

.reno_info_box h1 {
 color:#000000;
 background-color:#fafae4;
 font-size:12px;
 padding:0px;
 margin:0px;
 width:300px;
 height:30px;
 display:block;
 border:solid #efeeaf 2px;
}

.reno_info_box p.bodytext {
 background-color:#efeeaf;
 width:300px;
 padding:2px;
 margin:0px;
 margin-top:-14px;
 border:solid #777777 1px;
 z-index:5;
 font-size:12px;
}

.reno_info_box {
 padding:2px;
}

.searchTab {
    float:left;
    margin-left:5px;
    margin-right:5px;
    padding-right:5px;
    padding-left:5px;
    border-right:#000000 1px solid;
    color:#000000;
}

.searchTab_act {
    float:left;
    color:#aa0000;
    border-right:#000000 1px solid;
    margin-left:5px;
    margin-right:5px;
    padding-right:5px;
    padding-left:5px;
}

.searchBorder {
    width:500px;
    float:none;
    display:block;
    height:20px;
    border:#aaaaaa 1px solid;
    background-color:#fffbe7;
    padding-top:5px;
}


ul {padding-top:10px;padding-bottom:10px;}
li {padding-top:10px;}

.bodytext,td {
padding:0px;margin:0px;   font-size:12px;
}
.table_downloadbereich {border:1px solid #000000;font-size:10px;}

.csc-textpic {vertical-align:top;margin-top:10px;}

.csc-textpic-caption {font-size:90%;}

.usertable {border:1px #000000 solid;}
.usertable_tr0 {}
.usertable_tr1 {}
.usertable_th1 {font-size: 9pt;font-weight:bold;background-color:#EFEEAF;height:10px;padding:0px;margin:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_th2 {font-size: 9pt;font-weight:bold;background-color:#EFEEAF;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_th3 {font-size: 9pt;font-weight:bold;background-color:#EFEEAF;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_th4 {font-size: 9pt;font-weight:bold;background-color:#EFEEAF;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}

.usertable_td1 {font-size: 9pt;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_td2 {font-size: 9pt;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_td3 {font-size: 9pt;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}
.usertable_td4 {font-size: 9pt;height:10px;padding:0px;margin:0px;padding-left:5px;padding-right:5px;}

p td form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; font-style: normal; color: #152C59}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: lighter; font-style: normal; color: #152C59}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: normal; color: #152C59;border-bottom:1px #000000 solid;padding:0px;margin:0px;}

table.reftable {background-color:#ffffff;border:1px solid #000000}
td.ref_item {background-color:#efeeaf;width:650px;font-size: 9pt}
td.ref_itemtitle {background-color:#000099;color:#ffffff;width:150px;font-weight:bold}
td.referenzen_date {color:#000000;}
td.referenzen_title {color:#000000;}
table.refliste {background-color:#efeeaf}


.kontakt-label {font-size:10px;}
.kontakt-table {padding:0px;margin:0px;}
.kontakt-textarea {font-size:10px;width:400px;height:40px;scrolling:no;border:#000000 solid 1px;}
.kontakt-input {font-size:10px;;border:#000000 solid 1px;}
.kontakt-plz{font-size:10px;;border:#000000 solid 1px;}
.kontakt-ort {font-size:10px;;border:#000000 solid 1px;width:148px}
.kontakt-submit {font-size:10px;border:#000000 solid 1px;}
.kontakt-select {font-size:10px;}
.kontakt-dsh {width:14px;height:14px}
input {font-size:10px;}

ul {margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;}

.newsdate {color:#000000;}
.newstitle {color:#000000;font-size:12px;}
.newssubheader {color:#000000;}
.newstrenner {color:#000000;}
.newscontent {color:#000000;}
.newsimage {color:#000000;}

a:hover { font-style: normal; font-weight: normal; text-decoration: none; color: #C7B254; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
a { font-style: normal; font-weight: normal; text-decoration: none; color: #384e7b; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}

.vbr_link {color:#384e7b;cursor:pointer;}

.suche_rahmen {border:solid 1px #bbbbbb;}
.haendler_suchergebniss {font-size:10px;}

.rlinks0 {font-size:10px}
.rlinks0:hover {font-size:10px}

.rlinks1 {font-size:10px}
.rlinks1:hover {font-size:10px}

.impressum {font-size:10px}
.impressum:hover {font-size:10px}

.contenttable {padding:0px;margin:5px;spacing:0px;font-size:12px;}
.td-0 {border-bottom:1px #000000 solid;padding:0px;margin:5px;spacing:0px;font-size:12px;}
.td-1 {border-bottom:1px #000000 solid;padding:0px;margin:5px;spacing:0px;font-size:12px;}
.td-2 {border-bottom:1px #000000 solid;padding:0px;margin:5px;spacing:0px;font-size:12px;}
.td-3 {border-bottom:1px #000000 solid;padding:0px;margin:5px;spacing:0px;font-size:12px;}
.tr-0 {font-weight:bold;}

/* Standard-Menus, horiz */
.hmenu0 {color:#000000;font-size:10px;}
.hmenu0:hover {color:#000000;font-size:10px;}
.hmenu1 {color:#000000;font-size:10px;height:14px;;width:210px;display:block;padding:0px;margin:0px;background-color:#fffbe7}
.hmenu1:hover {color:#000000;font-size:10px;height:14px;;width:210px;display:block;padding:0px;margin:0px;background-color:#fffbe7}

.menu_item_container {padding:2px;width:210px;height:14px;background-color:#fffbe7;border-top: 1px solid #444444;border-left: 1px solid #444444;border-right: 1px solid #444444;margin:0px;}
.menu_container {width:210px;border-bottom: 1px solid #444444;width:210px;}


/* Layout */
.rahmen {position:absolute;left:0px;top:0px;padding:0px;margin:0px;width:80%;}

.leftmenu {position:absolute;width:130px;background-color:#EFEFAD;height:100%;z-index:2;}

.mainheader {position:relative;left:0px;top:0px;margin:0px;padding:0px;height:40px;background-color:#FFFBE7;padding-left:140p;z-index:1}

.menu_rahmen {position:relative;left:120px;top:28px;height:22px;padding-top:4px;overflow:hidden;margin:0px;background-color:#EFEFAD;border-top:1px #000000 solid;z-index:3;margin-right:120px;}

.hauptrahmen{position:relative;left:0px;top:40px;padding:0px;margin-left:140px;padding-right:10px;}

.content_rahmen {}
.ref_block {width:110px;background-color:#F7FBC6;}

.ref_title {position:relative;width:110px;height:25px;padding-top:5px;text-align:center}
.ref_1 {position:relative;width:110px;height:128px;padding-top:10px;text-align:center}
.ref_2 {position:relative;width:110px;height:148px;background-color:#F7FBC6;text-align:center}
.impressum {position:relative;padding-top:30px;width:120px;height:30px;text-align:center;background-color:#ffffff;}
.copyright {position:relative;padding-top:30px;width:120px;height:30px;text-align:center;font-size:80%;background-color:#ffffff}




.wintertabelle {
}

.wintercell{
    padding-left:15px;
    padding-right:25px;
    padding-top:10px;
}

.wintercell p .bodytext {
    margin:0px;
    padding:0px;
}

table.hauptrahmen {
    width:90%;
}

#pressemeldungen_list_item:hover {
    background-color:#fffbe7;
}
