body
{
background-color: #ffffff;
color: #333333;
font-family: Verdana,Helvetica,sans-serif;
text-decoration: none;
font-size: 12px;
text-align: left;
margin: 0px;
padding:0px;
}
textarea {
font-family: Verdana,Helvetica,sans-serif;
text-decoration: none;
font-size: 12px;
}

ul {margin-top: 0px; margin-bottom: 0px;}

table, tr, td
{margin: 0px; padding:0px; vertical-align: top; border: 0px;}

img
{padding: 0px; margin: 0px; border: 0px;}

p {margin-bottom: 8px; margin-top: 3px; padding: 0px;}

.con_content h1, h1 {color: #333333; font-family: Verdana,Helvetica,sans-serif; font-weight: bold; font-size: 14px; margin-bottom: 13px; margin-top: 0px; padding: 0px;}
.con_content h2, h2 {color: #333333; font-family: Verdana,Helvetica,sans-serif; font-weight: bold; font-size: 12px; margin-bottom: 3px; margin-top: 0px; padding: 0px;}
.con_content h3, h3 {color: #333333; font-family: Verdana,Helvetica,sans-serif; font-size: 12px; margin-bottom: 3px; margin-top: 0px; padding: 0px;}
.con_sitemap h2 {color: #333333; font-family: Verdana,Helvetica,sans-serif; font-weight: bold; font-size: 12px; margin-bottom: 0px; margin-top: 0px; padding: 0px;}
.con_content h4, h4 {color: #333333; font-family: Verdana,Helvetica,sans-serif; text-decoration: none; font-size: 10px; margin-bottom: 0px; margin-top: 0px; padding: 0px;}

a:link, a:visited, a:active {color: #5C121D; font-weight: bold; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
a:hover {color: #ECD8A0;}

.con_sieheauch, .con_sieheauch a:link, .con_sieheauch a:visited, .con_sieheauch a:active {color: #5C121D; font-size: 10px; font-weight: bold; text-decoration: none; font-family: Verdana,Helvetica,sans-serif; margin-bottom: 20px;}
.con_sieheauch a:hover, .con_sieheauch:hover {color: #ECD8A0;}

.basis_table {position:absolute; left:0px; top:0px;}
.basis_leftblank {background-color: #ffffff; width: 300px; height: 90px;}
.basis_white {height: 50px; background-color: #ffffff;}
.basis_purpur_right {background-color: #5C121D;}
.basis_creme {height: 4px; background-color: #ECD8A0;}
.basis_blank {height: 20px; background-color: #ffffff;}
.basis_blank2 {height: 40px; background-color: #ffffff;}
.basis_blank3 {height: 5px; background-color: #ffffff;}
.basis_borderline {height: 2px; background-color: #ffffff;}
.basis_bildborder {height: 2px; background-color: #ffffff; margin: 0px; padding: 0px;}
.basis_verticalborder {width: 2px; background-color: #ffffff;}
.basis_purpur_top {height: 70px; width: 800px; background-color: #5C121D;}
.basis_purpur_bottom {height: 20px; width: 800px; background-color: #5C121D;}
.basis_bildblock {width: 800px; margin: 0px; padding: 0px; border:0px;}
.basis_mininav {width: 500px; padding-top: 5px; text-align: right; font-size:10px; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
.basis_mininav a:link, .basis_mininav a:visited, .basis_mininav a:active {font-size:10px; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
.basis_mininav a:hover {text-decoration: underline;}
.basis_nav {width: 400px; height: 24px; text-align: right; font-size:11px; font-weight:bold; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
.basis_nav a:link, .basis_nav a:visited, .basis_nav a:active {padding-bottom: 10px; padding-top: 3px; padding-left: 3px; padding-right: 3px; font-size:11px; font-weight:bold; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
.basis_nav a:hover {border-bottom:1px solid #ECD8A0; background-color: #ECD8A0; color: #5C121D;}
.basis_logo {position:absolute; left:20px; top:40px;}
.basis_rattan {position:absolute; left:144px; top:48px;}
.basis_cremeline {height: 2px; background-color: #ECD8A0; margin: 0px; padding: 0px;}

.con_divided {width: 800px;}
.con_puffer {width: 20px;}
.con_sample {width: 180px;}
.con_content {width: 580px;}
.con_thumb {border:2px solid #ECD8A0; padding: 0px; margin: 0px; }
.con_empfohlen {color: #333333; font-weight: bold; padding-bottom: 5px;}
.con_cremeimgborder {border: 2px solid #ECD8A0;}
.con_dotted {height: 1px; width: 580px; background-color: #ECD8A0; margin-top: 6px; margin-bottom: 20px;}
.con_dotted2 {height: 1px; width: 580px; background: url(Img_Basic/trennpunkte.gif) repeat-x; margin-top: 20px; margin-bottom: 20px;}

#con_little, .con_little {color: #333333; font-family: Verdana,Helvetica,sans-serif; font-size: 10px; margin: 0px; padding: 0px;}
#con_quelle {color: #333333; font-family: Verdana,Helvetica,sans-serif; text-decoration: none; font-size: 10px; margin-bottom: 0px; margin-top: 0px; padding: 0px;}

#con_flash {background: url(Img_Cover/coverbilder_fehler.jpg); width: 800px; height: 260px; font-size:12px; color:#ffffff; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
#con_flash a {font-size:12px; color:#5C121D; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
#con_flash a:hover {color: #ECD8A0;}

.con_artlink {background-color: #ECD8A0; width: 180px; height: 15px; border: 0px; margin: 0px; padding-top: 0px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px;  }
.con_artlink a {font-size: 10px; color: #5C121D; text-decoration: none; font-weight: normal; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}

#con_copyright, #con_copyright a:link, #con_copyright a:visited, #con_copyright a:active {margin: 0px; padding: 0px; vertical-align: bottom; font-size:10px; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif; width: 600px;}
#con_copyright a:hover {text-decoration: underline;}

#con_copyright2, #con_copyright2 a:link, #con_copyright2 a:visited, #con_copyright2 a:active {margin: 0px; padding: 0px; vertical-align: bottom; font-size:10px; color:#2f2f2f; text-decoration: none; font-family: Verdana,Helvetica,sans-serif;}
#con_copyright2 a:hover {text-decoration: underline;}

#subnav {position:absolute; left:237px; top:100px;}
#subnav2 {position:absolute; left:195px; top:100px;}
#subnav3 {position:absolute; left:566px; top:100px;}
#subnav a:link, #subnav a:visited, #subnav a:active, #subnav2 a:link, #subnav2 a:visited, #subnav2 a:active, #subnav3 a:link, #subnav3 a:visited, #subnav3 a:active
         {font-size:11px; color:#ffffff; text-decoration: none; font-family: Verdana,Helvetica,sans-serif; padding-left: 10px; background-color: #5C121D;}
#subnav a:hover, #subnav2 a:hover, #subnav3 a:hover {color: #ECD8A0;}

#accordion {position:absolute; left:618px; top:168px; z-index:3; background-color: #696969; width: 180px; border-left:2px solid #ffffff; border-bottom:2px solid #ffffff; color: #ffffff; font-weight:normal; font-family: Verdana,Helvetica,sans-serif;}
.accordion_text {padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 5px; color:#ffffff; font-size:11px; font-family: Verdana,Helvetica,sans-serif;}
.accordion_text a {color: #333333; font-size: 10px; font-family: Verdana,Helvetica,sans-serif;}
.accordion_text a:hover {text-decoration: underline;}
#accordion h2 {background-color:#2f2f2f; margin:0px; padding:5px 5px; font-size:11px; font-weight:bold; color: #ffffff; font-family: Verdana,Helvetica,sans-serif; border-top:1px solid #ffffff; cursor:pointer;}
#accordion h2.current {background-color:#5C121D; border-bottom:1px solid #ffffff; margin: 0px; color: #ffffff; cursor:default;}
#accordion div.pane {display:none; color:#ffffff; font-size:11px; font-weight:normal; font-family: Arial,Verdana,Helvetica,sans-serif;}
#accordion div.pane h3 {font-weight: bold; font-family: Verdana,Helvetica,sans-serif; margin:5px; font-size:11px; color:#5C121D;}

.none {padding: 0px; margin: 0px; display: inline; }

a.tag_01 {color: #5C121D; font-weight: bold; font-size: 14px; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}
a.tag_02 {color: #5C121D; font-weight: bold; font-size: 12px; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}
a.tag_03 {color: #5C121D; font-weight: bold; font-size: 10px; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}
a.tag_04 {color: #5C121D; font-weight: bold; font-size: 9px; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}
a.tag_05 {color: #5C121D; font-weight: bold; font-size: 8px; font-family: Verdana,Helvetica,sans-serif; padding: 0px; margin: 0px;}
a:hover.tag_01, a:hover.tag_02, a:hover.tag_03, a:hover.tag_04, a:hover.tag_05 {color: #ECD8A0;}

.con_schlagworte {background-color: #ffffff; border:2px solid #ECD8A0; width: 180px; margin: 0px; padding-right: 5px; padding-left: 5px; padding-top: 0px; padding-bottom: 3px; }

.img_spacer {text-align: left; margin-bottom: 2px; margin-right: 5px; float: left;}