
/*----------------------------------------------------------------------------*/

body,form,html{
margin:0;
padding:0;
}

/*----------------------------------------------------------------------------*/

html {
height: 100%;
margin-bottom: 1px;  /*Firefox Scrollbalken*/
font-size: 100.01%;
}

/*----------------------------------------------------------------------------*/

body {
height: 101%;
text-align: center;
padding:0px 0px 0px 0px;
margin: 0 auto;
text-align: center;
font-size: 13px;
color:#3d3d3d;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
background-color: #ececec;
background-repeat:no-repeat;
background-position:center 0px;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01{
float: left;
width: 645px;
border: 0px solid #000000;
color:#000000;
padding:0px 0px 0px 0px;
/padding:0px 0px 0px 0px;
}

#container_04 .content_middle_01 h1{
padding: 10px 0px 10px 15px;
/padding: 9px 0px 9px 15px;
color:#ffffff;
font-size: 13px;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_01 h1.zahlungsart{
padding: 12px 0px 8px 15px;
/padding: 8px 0px 8px 15px;
color:#ffffff;
font-size: 13px;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_01 h2{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}


/*HTML Editor Ansicht 1--------------------------------------------------- */


#container_04 .content_middle_01 .produkte_35  a{
text-decoration:underline;
color:#3d3d3d;
font-size: 13px;
font-family: verdana,arial,times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 .produkte_35 h1{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_35 h2{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_35 h3{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_35 h4{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}


/*HTML Editor Ansicht 2--------------------------------------------------- */


#container_04 .content_middle_01 .produkte_de_36  a{
text-decoration:underline;
color:#3d3d3d;
font-size: 13px;
font-family: verdana,arial,times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 .produkte_de_36 h1{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_de_36 h2{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_de_36 h3{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 .produkte_de_36 h4{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

/*HTML Editor ENDE ------------------------------------------------*/

#container_04 .content_middle_01 h3.info_kurz{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 ul{
padding: 10px 15px 5px 30px;
list-style-type:disc:
}

#container_04 .content_middle_01 li{
font-size: 13px;
color:#3d3d3d;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
padding:0px 0px 2px 0px;
}

#container_04 .content_middle_01 p{
margin: 0px 0px 0px 0px;
padding: 10px 15px 5px 15px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 p.grundpreis{
margin: 0px 0px 0px 0px;
padding: 10px 15px 5px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 .box_01{
padding: 0px 0px 0px 0px;
border-left: 1px solid #cac9c8;
border-right: 1px solid #cac9c8;
background-color: #f7f4ef;
}

#container_04 .content_middle_01 .box_02{
padding: 15px 0px 0px 0px;
border-left: 1px solid #cac9c8;
border-right: 1px solid #cac9c8;
background-color: #f7f4ef;
}

#container_04 .content_middle_01 .box_content{
padding: 0px 0px 0px 0px;
border-top: 1px solid #cac9c8;
border-left: 1px solid #cac9c8;
border-right: 1px solid #cac9c8;
background-color: #f7f4ef;
}

#container_04 .content_middle_01 .footer_01{
height:80px;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_01 .footer_02{
height:25px;
background-repeat:no-repeat;
background-position:left 0px;
}

/*----------------------------------------------------------------------------*/

input.anzahl{
font-size:16px;
width:40px;
border: 1px solid #3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}

input.input_01{
font-size:16px;
width:200px;
border: 1px solid #3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}

input.input_02{
font-size:16px;
width:400px;
border: 1px solid #3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}

input.input_03{
font-size:16px;
width:100px;
border: 1px solid #3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}


textarea.input_01{
font-size:14px;
width:400px;
border: 1px solid #3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.produkte_ebene_00{
margin: 0px 0px 0px 15px;
padding: 0px 10px 0px 0px;
border-collapse: collapse;
border: 0px solid #d1e06b;
}

#container_04 .content_middle_01 td.produkte_ebene_01{
width:196px;
height:200px;
border: 0px solid #cccccc;
padding: 10px 0px 10px 0px;
/padding: 5px 0px 0px 0px;
font-size: 13px;
color:#1b2e3d;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
text-align:center;
background-image: url(../images/box_ebene.jpg);
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_01 td.produkte_ebene_11{
width:196px;
height:200px;
border: 0px solid #cccccc;
padding: 10px 0px 10px 0px;
/padding: 5px 0px 0px 0px;
font-size: 13px;
color:#1b2e3d;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
text-align:center;
}

#container_04 .content_middle_01 p.produkte_ebene_03 {
padding: 10px 0px 10px 0px;
}

#container_04 .content_middle_01 p.ebene {
padding: 0px 0px 0px 0px;
}

#container_04 .content_middle_01 td.produkte_ebene_02{
width:10px;
height:10px;
border: 0px solid black;
font-size: 14px;
color:#3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}


/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.produkte_40{
margin: 20px 0px 0px 15px;
padding: 0px 0px 0px 0px;
width:480px;
border-collapse: collapse;
border: 0px solid #d1e06b;
}

#container_04 .content_middle_01 td.produkte_41{
border: 0px solid black;
padding: 0px 9px 0px 0px;
font-size: 14px;
color:#3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 td.produkte_de_31{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
width:610px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_de_36{
padding: 0px 0px 20px 15px;
border: 0px solid #000000;
width:610px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}


#container_04 .content_middle_01 td.produkte_de_32{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
width:150px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_de_33{
padding: 0px 0px 5px 0px;
border: 0px solid #000000;
width:460px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_de_34{
padding: 10px 0px 25px 0px;
border: 0px solid #000000;
width:60px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_de_35{
padding: 10px 0px 25px 0px;
border: 0px solid #000000;
width:400px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 h3.info_de_kurz{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 td.produkte_de_31 h2{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}
#container_04 .content_middle_01 td.produkte_de_31 h2.ohne{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 td.produkte_de_36 p{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}


/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.produkte_30{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
border: 0px solid #000000;
}

#container_04 .content_middle_01 td.produkte_31{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
width:130px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_32{
padding: 2px 10px 5px 15px;
border: 0px solid #000000;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_33{
padding: 2px 15px 5px 0px;
border: 0px solid #000000;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_34{
padding: 0px 0px 5px 0px;
border: 0px solid #000000;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_35{
padding: 0px 0px 20px 0px;
border: 0px solid #000000;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_info_kurz{
padding: 0px 0px 5px 0px;
border: 0px solid #000000;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_36{
padding: 10px 5px 20px 0px;
border: 0px solid #000000;
vertical-align:top;
}

#container_04 .content_middle_01 td.produkte_37{
padding: 0px 0px 20px 10px;
border: 0px solid #000000;
vertical-align:top;
}



#container_04 .content_middle_01 td.produkte_32 h2{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 td.produkte_32 p{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

a.preis_02{
font-size: 11px;
color:#5a7e00;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
padding:0px 0px 0px 0px;
}

span.preis_03{
font-size: 15px;
color:#3d322e;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
padding:0px 0px 0px 0px;
}

.bild_03{
float:left;
text-align:center;
width:206px;
padding:3px 0px 3px 0px;
/padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
border: 1px solid #cccccc;
}

.bild_de_03{
float:left;
text-align:center;
width:609px;
padding:3px 0px 3px 0px;
/padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
border: 1px solid #cccccc;
}

.bild_de_04{
float:left;
text-align:center;
width:107px;
padding:3px 0px 3px 0px;
/padding:3px 0px 3px 0px;
margin:5px 5px 0px 0px;
background-color:#ffffff;
border: 1px solid #cccccc;
}

.ausrichten_01{
padding:20px 0px 5px 15px;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.produkte_20{
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
border-collapse: collapse;
border: 0px solid #000000;
}

#container_04 .content_middle_01 td.produkte_21{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
width:130px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

td.produkte_21{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
width:130px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 td.produkte_22{
padding: 0px 0px 5px 0px;
border: 0px solid #000000;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 td.produkte_23{
padding: 0px 0px 5px 15px;
border: 0px solid #000000;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.produkte_10{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
border: 0px solid #000000;
}

#container_04 .content_middle_01 td.produkte_11{
padding: 0px 0px 10px 15px;
border: 0px solid #000000;
}

#container_04 .content_middle_01 td.produkte_12{
padding: 5px 0px 0px 15px;
border: 0px solid #000000;
vertical-align:top;
}

#container_04 .content_middle_01 p.produkt_01{
margin: 0px 0px 0px 0px;
padding: 4px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 p.produkt_02{
margin: 0px 0px 0px 0px;
padding: 10px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 td.produkte_12 h2{
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
color:#3d3d3d;
font-size: 13px;
font-family: verdana, arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 td.produkte_12 span.produkte{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 10px;
color:#3d3d3d;
font-size: 16px;
font-family: arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_01 a.produkt{
text-decoration:underline;
color:#666666;
font-size: 11px;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_01 a.produkt:hover{
text-decoration:none;
font-weight:normal;
}

.bild_02{
float:left;
text-align:center;
width:156px;
padding:3px 0px 3px 0px;
/padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
border: 1px solid #cccccc;
}

/*----------------------------------------------------------------------------*/

table.warenkorb_a{
margin: 0px 0px 0px 15px;
width:610px;
border-collapse: collapse;
border: 0px solid #000000;
}

table.warenkorb_b{
margin: 0px 0px 0px 0px;
margin: 35px 0px 0px 0px;
width:480px;
border-collapse: collapse;
border: 0px solid #d1e06b;
}

td.warenkorb_01{
border: 0px solid black;
padding: 6px 0px 0px 0px;
font-size: 13px;
color:#3d3d3d;
font-family:  verdana, arial, times, sans-serif;
font-weight:normal;
}

td.warenkorb_02{
border: 0px solid black;
padding: 15px 0px 0px 0px;
font-size: 13px;
color:#3d3d3d;
font-family:  verdana, arial, times, sans-serif;
font-weight:normal;
}

td.warenkorb_03{
border: 0px solid black;
padding: 25px 0px 0px 0px;
font-size: 13px;
color:#3d3d3d;
font-family:  verdana, arial, times, sans-serif;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_middle_02{
float: left;
width: 315px;
border: 0px solid #000000;
color:#000000;
padding:0px 0px 0px 0px;
/padding:0px 0px 0px 0px;
}

#container_04 .content_middle_02 h1{
padding: 10px 0px 10px 15px;
/padding: 9px 0px 9px 15px;
color:#ffffff;
font-size: 13px;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_02 .box_01{
padding: 5px 0px 5px 0px;
border-left: 1px solid #cac9c8;
border-right: 1px solid #cac9c8;
background-color: #f7f4ef;
}

#container_04 .content_middle_02 .box_01 td.produkt_01{
border: 0px solid black;
padding: 5px 10px 0px 10px;
}

#container_04 .content_middle_02 .box_01 td.produkt_02{
border: 0px solid black;
padding: 0px 0px 5px 0px;
vertical-align:bottom;
}

#container_04 .content_middle_02 .box_01 td.produkt_02 span.produkte{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
color:#3d3d3d;
font-size: 16px;
font-family: arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_middle_02 .box_01 td.produkt_02 p.produkt{
text-decoration:none;
color:#666666;
padding: 0px 0px 10px 2px;
font-size: 10px;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
}

#container_04 .content_middle_02 .footer_01{
height:25px;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_middle_02 .footer_02{
height:80px;
background-repeat:no-repeat;
background-position:left 0px;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_right_01{
float: left;
width: 315px;
display: inline;
border: 0px solid #000000;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
}

#container_04 .content_right_01 h1{
padding: 10px 0px 10px 15px;
/padding: 9px 0px 9px 15px;
color:#ffffff;
font-size: 13px;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_right_01 .box_01{
padding: 5px 0px 5px 0px;
border-left: 1px solid #cac9c8;
border-right: 1px solid #cac9c8;
background-color: #f7f4ef;
}

#container_04 .content_right_01 .box_01 td.produkt_01{
border: 0px solid black;
padding: 5px 10px 0px 10px;
}

#container_04 .content_right_01 .box_01 td.produkt_02{
border: 0px solid black;
padding: 0px 0px 5px 0px;
vertical-align:bottom;
}

#container_04 .content_right_01 .box_01 td.produkt_02 span.produkte{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
color:#3d3d3d;
font-size: 16px;
font-family: arial, times, sans-serif;
font-weight:bold;
}

#container_04 .content_right_01 .box_01 td.produkt_02 p.produkt{
text-decoration:none;
color:#666666;
padding: 0px 0px 10px 2px;
font-size: 10px;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
}

#container_04 .content_right_01 .footer_01{
height:25px;
background-repeat:no-repeat;
background-position:left 0px;
}

/*----------------------------------------------------------------------------*/

#container_04 .content_left_01{
float: left;
width: 257px;
display: inline;
border: 0px solid #000000;
padding:0px 0px 80px 0px;
/padding:0px 0px 80px 0px;
}

#container_04 .content_left_01 ul{
margin: 0;
padding: 0;
}

#container_04 .content_left_01 ul li{
margin: 0px 0px 0px 0px;
padding: 5px 0px 8px 40px;
/padding: 6px 0px 8px 40px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_left_01 li.ebene2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 40px;
/padding: 0px 0px 0px 40px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_left_01 li.ebene22{
margin: 0px 0px 0px 0px;
padding: 0px 0px 12px 40px;
/padding: 0px 0px 12px 40px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
}


#container_04 .content_left_01 li.box{
margin: 0px 0px 0px 0px;
padding: 5px 20px 9px 20px;
/padding: 6px 20px 9px 20px;
color:#1b2e3d;
font-size: 13px;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
list-style-type: none;
background-repeat:repeat-y;
background-position:left 0px;
}

#container_04 .content_left_01 li.boxfooter{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
/padding: 0px 0px 0px 20px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
border: 0px solid #000000;
height:27px;
}


#container_04 .content_left_01 li.header{
padding: 10px 0px 10px 20px;
/padding: 9px 0px 9px 20px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
color:#ffffff;
font-size: 13px;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
}

#container_04 .content_left_01 li.footer{
margin: 0px 0px 0px 0px;
padding: 6px 0px 23px 40px;
/padding: 7px 0px 23px 40px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_left_01 li.footer2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 23px 40px;
/padding: 0px 0px 23px 40px;
list-style-type: none;
background-repeat:no-repeat;
background-position:left 0px;
}

#container_04 .content_left_01 a{
color:#1b2e3d;
font-size: 13px;
font-family: arial, verdana, times, sans-serif;
font-weight:normal;
text-decoration: none;
}

#container_04 .content_left_01 a:hover{
text-decoration:underline;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_04{
width: 910px;
padding:10px 0px 0px 0px;
border: 0px solid #000000;
}

/*----------------------------------------------------------------------------*/

#container_03{
width: 910px;
margin: 0 auto;
border: 0px solid #000000;
text-align: left;
padding:18px 0px 0px 0px;
height:260px;
}

#container_03_2{
width: 910px;
margin: 0 auto;
border: 0px solid #000000;
text-align: left;
padding:3px 0px 0px 0px;
height:275px;
}

#container_03 .abbildung_01{
float: left;
width: 455px;
display: inline;
border: 0px solid #ffffff;
position: relative;
}

#container_03 .abbildung_02{
float: left;
width: 443px;
display: inline;
border: 0px solid #ffffff;
color:#ffffff;
position: relative;
padding:0px 0px 0px 0px;
}

#container_03 .abbildung_03{
border: 0px solid #ffffff;
color:#ffffff;
padding:0px 0px 0px 0px;
}

img.abbildung{
border: 2px solid #ffffff;
}

/*----------------------------------------------------------------------------*/

#container_02{
width: 910px;
margin: 0 auto;
border: 0px solid #000000;
text-align: left;
padding:0px 0px 0px 0px;
height:60px;
}

#container_02 .box_01{
float: left;
width: 568px;
display: inline;
border: 0px solid #000000;
position: relative;
}

#container_02 h2{
padding: 0px 0px 0px 0px;
color:#1b2e3d;
font-size: 24px;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
}

#container_02 h1{
padding: 0px 0px 0px 0px;
color:#999999;
font-size: 12px;
font-family: arial, verdana, times, sans-serif;
font-weight:bold;
}

#container_02 .box_02{
float: left;
width: 340px;
display: inline;
border: 0px solid #000000;
color:#ffffff;
position: relative;
padding:0px 0px 0px 0px;
}

/*----------------------------------------------------------------------------*/

#navigation {
float:left;
width:100%;
font-size:93%;
line-height:normal;
overflow:hidden;
}

#navigation ul {
margin:0;
padding:23px 0px 0px 0px;
list-style:none;
}

#navigation li {
display:inline;
margin:0;
padding:0;
padding:0px 0px 0px 0px;
}

/*----------------------------------------------------------------------------*/

#navigation a{
float:left;
margin:0;
padding:0 0 0 8px;
text-decoration:none;
font-size: 14px;
color:#ffffff;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
}

#navigation a span{
float:left;
display:block;
padding:9px 9px 8px 3px;
margin-right:5px;
color:#544b3e;
}

a {
	color:#544b3e;
	font-family: arial, verdana,times, sans-serif;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a span {float:none;}

/* End IE5-Mac hack */
#navigation a:hover span {
}

#navigation a:hover {
background-position:0px -33px;
color:#3d3d3d;
}

#navigation a:hover span {
background-position:100% -33px;
color:#ffffff;
}

/*----------------------------------------------------------------------------*/

#navigation a.aktiviert_01 {
float:left;
margin:0;
padding:0 0 0 8px;
text-decoration:none;
font-size: 14px;
color: #ffffff;
font-family: arial, verdana,times, sans-serif;
font-weight:bold;
}

#navigation a span.aktiviert_01 {
float:left;
display:block;
padding:8px 9px 8px 3px;
margin-right:5px;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a span.aktiviert_01 {float:none;}

/* End IE5-Mac hack */
#navigation a.aktiviert_01:hover span {
}

#navigation a.aktiviert_01:hover {
background-position:0px -33px;
}

#navigation a.aktiviert_01:hover span {
background-position:100% -33px;
color:#544b3e;
}

/*----------------------------------------------------------------------------*/

#container_01{
width: 900px;
margin: 0 auto;
border: 0px solid #000000;
text-align: right;
padding:2px 0px 0px 0px;
height:15px;
}

#container_01 .navigation {
float:left;
width:100%;
font-size:93%;
line-height:normal;
overflow:hidden;
}

#container_01 .navigation ul {
margin:0;
padding:0px 0px 0px 0px;
list-style:none;
}

#container_01 .navigation li {
display:inline;
margin:0;
padding:0;
padding:0px 0px 0px 0px;
font-size: 13px;
color: #999999;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
}

#container_01 .navigation a{
text-decoration:none;
font-size: 12px;
color: #999999;
font-family: arial, verdana,times, sans-serif;
font-weight:normal;
}

#container_01 .navigation a:hover{
text-decoration:underline;
font-weight:normal;
}

/*----------------------------------------------------------------------------*/

#container_00{
width: 900px;
margin: 0 auto;
border: 0px solid #ffffff;
text-align: left;
padding:0px 0px 0px 0px;
}

/*----------------------------------------------------------------------------*/

.container_footer_01{
width: 910px;
height:128px;
margin: 0 auto;
border: 0px solid #000000;
text-align: left;
padding:9px 0px 0px 0px;
color:#ffffff;
}

.bild_01{
float:left;
text-align:center;
width:218px;
padding:3px 0px 3px 0px;
/padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
background-color:#ffffff;
border: 1px solid #cccccc;
}

.container_footer_01 .produkt_01{
float: left;
width: 228px;
display: inline;
border: 0px solid #000000;
position: relative;
padding:0px 0px 0px 5px;
}

.container_footer_01 .produkt_02{
float: left;
width: 228px;
display: inline;
border: 0px solid #000000;
position: relative;
}

.container_footer_01 .produkt_03{
float: left;
width: 227px;
display: inline;
border: 0px solid #000000;
position: relative;
}

.container_footer_01 .produkt_04{
float: left;
width: 215px;
display: inline;
border: 0px solid #000000;
position: relative;
}

.container_footer_02{
width: 900px;
margin: 0 auto;
border: 0px solid #000000;
text-align: right;
padding:0px 0px 0px 0px;
color:#ffffff;
}

.container_footer_02 a{
font-size: 11px;
color:#ffffff;
font-weight:normal;
font-family: arial, verdana, times, sans-serif;
text-decoration: none;
}

/*----------------------------------------------------------------------------*/

* {margin:0;padding:0;}

html, body, #wrap{
height: 100%;
margin-bottom: 1px;  /*Firefox Scrollbalken*/
font-size: 100.01%;
}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 175px;}

#footer {
	position: relative;
	margin-top: -175px;
	height: 175px;
	clear:both;
    border: 0px solid #cccccc;
    background-repeat:no-repeat;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}

* html .clearfix { height: 1%;}
.clearfix {display: block;}

/*----------------------------------------------------------------------------*/

a.seite_aktiviert{
font-family: times, sans-serif, arial, verdana;
font-size: 16px;
color:#9d1c20;       /*Wenn LINK AKTIVIERT*/
letter-spacing:0px;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert{
font-family: times, sans-serif, arial, verdana;
font-size:16px;          /*Wenn LINK Nicht Aktiviert*/
letter-spacing:0px;
color:#3d322e;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert2{
font-family: times, sans-serif, arial, verdana;
font-size:16px;             /*ENDE ANFANG*/
letter-spacing:0px;
color:#3d322e;
font-weight: bold;
text-decoration: none;
}

a.seite_deaktiviert3{
font-family: times, sans-serif, arial, verdana;
font-size:16px;
letter-spacing:0px;
color:#3d322e;            /*Weiter ZURÜCK */
font-weight: bold;
text-decoration: none;

}

.seite_auf_1{
text-align:left;
padding:15px 0px 10px 15px;
}


/*----------------------------------------------------------------------------*/

#container_04 .content_middle_01 table.tabelle_10{
width:610px;
margin: 0px 0px 0px 15px;
padding: 10px 0px 0px 15px;
border-collapse: collapse;
border: 0px solid #000000;
}

#container_04 .content_middle_01 td.tabelle_11{
padding: 2px 5px 2px 5px;
border: 1px solid #cccccc;
font-family:  arial, verdana,times, sans-serif;
font-size:13px;
letter-spacing:0px;
color:#3d322e;
font-weight: bold;
background-color:#dddddd;
}

#container_04 .content_middle_01 td.tabelle_12{
padding: 5px 5px 5px 5px;
border: 1px solid #cccccc;
font-family:  arial, verdana,times, sans-serif;
font-size:13px;
letter-spacing:0px;
color:#3d322e;
font-weight: normal;
background-color:#ffffff;
}

/*----------------------------------------------------------------------------*/

#errorbox  { 
	color: #ffffff; 
	padding-top: 5px;
	font: bold 13px  Arial, Tahoma, Sans-Serif;
	letter-spacing: +1px;
	text-align: center;
	background-color: #E23030;
	width: 100%;
	height: 38px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	cursor: pointer;

}
#msgbox  { 
	color: #ffffff; 
	padding-top: 5px;
	font: bold 13px  Arial, Tahoma, Sans-Serif;
	letter-spacing: +1px;
	text-align: center;
	background-color: #75A54B;
	width: 100%;
	height: 38px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	cursor: pointer;
}

#inactivebox {
	color: #ffffff; 
	padding-top: 5px;
	font: bold 13px  Arial, Tahoma, Sans-Serif;
	letter-spacing: +1px;
	text-align: center;
	background-color: #E23030;
	width: 100%;
	height: 18px;
	position: fixed;
	bottom: 0px;
	left: 0px;
}

