tr/* Standard */

body {
    background-color: #666666;
    font-family: Verdana, Arial, sans-serif;
    font-weight: normal;
    color: #000000;
    padding: 0;
    margin: 0;
    text-align: center;
}
a {
    color: #000;
    text-decoration: none;
}
form {
    margin: 0;
    padding: 0;
}


/** Standard-Klassen **/

.clearboth {
    clear:both;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
}



/** Header **/

#rahmen {
    width: 900px;
    margin: 0 auto 0;
    padding: 0;
    text-align: left;
}



/** Hauptbereich **/

#hauptbereich {
    margin: 0;
    padding: 0px;
}

/* HauptNavigation */

#navigation_level1 {
    display: none;
}

/* LinkeNavigation */
#navigation_level2to4_homepage {
    display: none;
}
#navigation_level2to4 {
    display: none;
}




/* Schnellzugriff */

#schnellzugriff {
    display: none;
}


/* Buttons */
.button {
    background: url("/images/navigation/img_button_mitte.gif") no-repeat right;
    display: inline;
    height:25px;
    line-height:25px;
    background-position:10px;
}
.button ul {
    margin: 0;
    padding: 0;
    list-style: none;
    background: url("/images/navigation/img_button_rechts.gif") no-repeat right top;
}
.button li {
    display: inline;
    height:25px;
    line-height:25px;
    background: url("/images/navigation/img_button_links.gif") no-repeat left top;
}
.button a, .button a:focus, .button a:visited, .button a:hover .button a:link, .button a:active {
    display: block;
    line-height: 25px;
    background: url("/images/navigation/img_button_links.gif") no-repeat left top;
    font-weight: bold;
    font-size: 0.8em;
    padding: 0 20px 0 10px;
}

/** Fußzeile **/

#footer {
    display: none;
}


/** Inhalt **/

#content {
    float:left;
    display: inline;
    width: 900px;
    margin: 0;
}

.content_liste1 {
    font-size: 1.2em;
    font-weight: normal;
    margin: 0 0 0 15px;
    /*line-height: 0.8em;*/
}
.content_liste1 ul {
    list-style-image: url("/images/navigation/img_ul_gruen.gif");
    margin: 0;
    padding: 0;
}
.content_liste1 ul li {
    margin: 9px 0;
}
.content_liste1 ul li a {
    color: #84C225;
    text-decoration: underline;
    margin: 9px 0;
}
.content_liste1 ul li ul {
    list-style-image: url("/images/navigation/img_ul_schwarz.gif");
    margin: 0;
    padding: 0 0 0 17px
}
.content_liste2 {
    font-size: 1.2em;
    font-weight: normal;
    /*line-height: 0.8em;*/
}
.content_liste2 ul {
    list-style-image: url("/images/navigation/img_ul_halbkreis.gif");
    margin: 0;
    padding: 0 0 0 16px;
}
.content_liste2 ul li {
    margin: 9px 0;
}
.content_liste2 ul li a {
    color: #84C225;
    text-decoration: underline;
    margin: 9px 0;
}
.content_liste3 {
    font-size: 1.2em;
    font-weight: normal;
    /*line-height: 0.8em;*/
}
.content_liste3 ul {
    list-style-image: url("/images/navigation/img_ul_haken.gif");
    margin: 0;
    padding: 0 0 0 16px;
}
.content_liste3 ul li {
    margin: 9px 0;
}
.content_liste3 ul li a {
    color: #84C225;
    text-decoration: underline;
    margin: 9px 0;
}

/*- Startseite -*/

.content_modul1 {
    width: 790px;
    height: 205px;
    margin: 0 0 10px 0;
}
.content_modul2 {
    float: left;
    width: 390px;
    height: 205px;
    margin: 0 0 10px 0;
}
.content_modul3 {
    float: left;
    width: 190px;
    height: 205px;
    margin: 0 0 10px 0;
}
.content_modul4 {
    float: left;
    width: 190px;
    height: 205px;
    margin: 0 0 10px 0;
}
.content_modul4 p {
    font-weight: normal;
    font-size: 1.2em;
    margin: 20px;
}
.content_modul4 a, .content_modul4 a:link, .content_modul4 a:visited {
    color: #F4007A;
    text-decoration: none;

}
.content_modul4 a:focus, .content_modul4 a:hover, .content_modul4 a:active {
    color: #F4007A;
    text-decoration: underline;
}

.flashcontent {
    display: none;
}

/*- Standardseite -*/

/* Universal einsetzbare Elemente */

.content_ueberschrift {
    width: 900px;
    height: 80px;
}
.content_ueberschrift p {
    display: inline;
    color: #84C225;
    font-weight: bold;
    font-size: 1.8em;
}
.content_text {
    clear: both;
    margin: 0;
}
.content_text p {
    color: #000000;
    font-weight: normal;
    font-size: 1.2em;
    margin: 0;
    padding: 0;
}
.content_text a {
    color: #F4007A;
}
.content_text a:hover {
    color: #F4007A;
    text-decoration: underline;
}
.content_tabelle {
    margin: 0;
    border: 0;
}
.content_tabelle tr {
}
.content_tabelle td {
    color: #000000;
    font-weight: normal;
    font-size: 1.2em;
    text-align: center;
    height: 20px;
}
.content_tabelle_ueberschrift {
    margin: 0;
}
.content_tabelle_ueberschrift p {
    color: #84C225;
    font-weight: bold;
    font-size: 1.35em;
    line-height: 10px;
}
.content_bild {
    margin: 0;
    padding: 0;
}
.content_trennlinie {
    display: none;
}
.content_trennlinie2 {
    display: none;
}

/* Spezielle Elemente */

.content_einspaltig {
    width: 900px;
}
.content_einspaltig_titelbanner {
    display: none;
}
.content_einspaltig_infobanner {
    display: none;
}
.content_einspaltig_produktbanner {
    display: none;
}
.content_zweispaltig {
    /*float: left;*/
    width: 900px;
}
.content_zweispaltig_spalte {
    /*float: left;*/
    width: 440px;
}
.content_dreispaltig {
    /*float: left;*/
    width: 900px;
}
.content_dreispaltig_spalte {
    float: left;
    width: 300px;
}
.content_dreispaltig_spalte_mitte {
    float: left;
    width: 250px;
    margin: 0 25px 0 25px;
}
.content_dreispaltig_spalte_zusammen {
    float: left;
    width: 575px;
    margin: 0 0 0 25px;
}


/* Formulare */

.form {
    color: #000000;
    float: left;
    line-height: 20px;
    margin: 0;
    padding: 0;
    width: 900px;
    font-size: 1.2em;
}
.form_button {
    /* background-image: url("/images/navigation/img_button_formular.gif"); */
    /* background-color: #FFFFFF; */
    /* background-position: 0 0; */
    background-color: #C9EB94;
    border: 1px solid #A9DF56;
    cursor: pointer;
    font-weight: bold;
    width: 170px;
    height: 20px
}
.form_head {
    color: #000000;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 310px;
    font-size: 1.2em}
.form_element {
    color: #000000;
    float: left;
    line-height: 25px;
    width: 210px;
    font-size: 1.2em;
    font-family: Verdana, Arial, sans-serif
}
.form_element_radio {
    color: #000000;
    float: left;
    line-height: 25px;
    width: 380px;
    font-size: 1.2em}
.form_error {
    color: red;
    float: left;
    height: 25px;
    line-height: 25px;
    visibility: hidden;
    width: 180px;
    font-size: 1.2em}
.form_head_textarea {
    color: #000000;
    float: left;
    height: 110px;
    line-height: 25px;
    width: 310px;
    font-size: 1.2em;
    font-family: Verdana, Arial, sans-serif
}
.form_element_textarea {
    color: #000000;
    float: left;
    height: 110px;
    line-height: 25px;
    width: 210px;
    font-size: 1.2em;
    font-family: Verdana, Arial, sans-serif;
}
.form_error_textarea {
    color: red;
    float: left;
    height: 110px;
    line-height: 25px;
    visibility: hidden;
    width: 180px;
    font-size: 1.2em;
}
.form_shop_count {float:left;width:60px}
.form_shop_price {float:left}
.form_shop_sumhl {float:right;margin-right:7px}
.form_text_shop_50 {color:#000;float:right;margin-top:-23px;margin-right:4px;width:50px}
.form_text_shop_focus_50 {background-color:#DAE8F6;color:#000;float:right;margin-top:-23px;margin-right:4px;width:50px}
.form_select {
    color: #000000;
    width: 200px;
    font-family: Verdana, Arial, sans-serif
}
.form_textarea_sms_counter {background-color:#DAE8F6;border:0}
.form_text_150 {
    color: #000000;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 150px
}
.form_text_140 {
    width: 145px
}
.form_text_focus_140 {
    background-color: #C9EB94;
    width: 145px
}
.form_text_70 {
    width: 70px
}
.form_text_focus_70 {
    background-color: #C9EB94;
    width: 70px
}
.form_text_50 {
    width: 50px
}
.form_text_focus_50 {
    background-color: #C9EB94;
    width: 50px
}
.form_text_radio_50 {
    width: 50px
}
.form_text_radio_focus_50 {
    background-color: #C9EB94;
    width: 50px
}
.form_text_20 {
    width: 20px
}
.form_text_focus_20 {
    background-color: #C9EB94;
    width: 20px
}
.form_textarea {
    scrollbar-face-color: #A9DF56;
    color: #000000;
    height: 100px;
    width: 200px;
    font-family: Verdana, Arial, sans-serif
}
.form_textarea_focus {
    scrollbar-face-color: #A9DF56;
    background-color: #C9EB94;
    color: #000000;
    height: 100px;
    width: 200px;
    font-family: Verdana, Arial, sans-serif;
}
.form_text {
    color: #000000;
    width: 200px;
    font-family: Verdana, Arial, sans-serif
}
.form_text_focus {
    background-color: #C9EB94;
    color: #000000;
    width: 200px;
    font-family: Verdana, Arial, sans-serif
}


.subline {
    color: #000000;
    font-weight: bold;
    font-size: 1.2em;
    margin: 0;
    padding: 0;
}
