a.seite_link:link, a.seite_link:visited {color:#787878;}
div#spalte3 a:link,div#spalte3 a:visited,div#spalte2 a:link,div#spalte2 a:visited,div#spalte1 a:link,div#spalte1 a:visited {color:#A6121C;text-decoration:none;}
a.ordner_verfolgt_link:link, a.ordner_verfolgt_link:visited {color:#A6121C;}
a.ordner_link:link, a.ordner_link:visited {color:#787878;}
a.seite_aktuell_link:link, a.seite_aktuell_link:visited {color:#A6121C;}
div#menu_horizontal a.ordner_aktiv_link:link,div#menu_horizontal a.ordner_aktiv_link:visited {color:#A6121C;}
a:link, a:visited {color:#A6121C;text-decoration:none;}
a.seite_link:link, a.seite_link:visited {color:#787878;}
div#spalte3 a:link,div#spalte3 a:visited,div#spalte2 a:link,div#spalte2 a:visited,div#spalte1 a:link,div#spalte1 a:visited {color:#A6121C;text-decoration:none;}
a.ordner_verfolgt_link:link, a.ordner_verfolgt_link:visited {color:#A6121C;}
a.ordner_link:link, a.ordner_link:visited {color:#787878;}
a.seite_aktuell_link:link, a.seite_aktuell_link:visited {color:#A6121C;}
div#menu_horizontal a.ordner_aktiv_link:link,div#menu_horizontal a.ordner_aktiv_link:visited {color:#A6121C;}
a:link, a:visited {color:#A6121C;text-decoration:none;}
#__menu a:active,#___menu a:hover {color:#A6121C;}
div#spalte1 a:hover,div#spalte1 a:active,div#spalte2 a:hover,div#spalte2 a:active, div#spalte3 a:hover,div#spalte3 a:active {color:#A6121C;text-decoration:underline;}
a:hover,a:active {color:#A6121C;text-decoration:underline;}
#__menu a:active,#___menu a:hover {color:#A6121C;}
div#spalte1 a:hover,div#spalte1 a:active,div#spalte2 a:hover,div#spalte2 a:active, div#spalte3 a:hover,div#spalte3 a:active {color:#A6121C;text-decoration:underline;}
a:hover,a:active {color:#A6121C;text-decoration:underline;}
body {background-color: #FBFBFB; margin:0; padding:0; background-image: url(../../media/layout/bg_verlauf.png); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; }
#center {position:absolute; left:50%; margin-top:0px; width:1px; height:1px; overflow:visible; }
#main {position: relative; width: 870px; left:-435px; background-repeat: repeat-y; background-image: url(../../media/layout/bg_unten.png); margin-bottom:40px; min-height:680px;}
#content {position:relative;top:0px; width:830px; display:block; margin-left:20px; overflow:hidden; background-image: url(../../media/layout/bg_content.png); background-repeat: repeat-y;}
h1 {/* color:#A6121C;*/ font-size:14px;color:#C4C007;}
#spalte1 {position: relative; margin-top:30px; margin-left:20px; width: 243px; float:left; }
#spalte2 {position: relative; margin-top:30px; margin-left:50px; width: 480px; float:left; }
#spalte2 {line-height:20px; }
#menu ul {list-style-type: none; }
#menu a {text-decoration:none; font-weight:bold; letter-spacing: 1px; line-height:20px; }
#kopf {position:relative; width:830px; height: 350px; background-image: url(../../media/layout/headpic/company.jpg); background-repeat: no-repeat;}
#logo {position:absolute; width:203px; height:75px; z-index:10; background-image: url(../../media/layout/sterzenbach.png); background-repeat: no-repeat; left: 300px; top: 20px; }
#bg_oben {position:absolute; left:0px; top:0px; width:870px; height:350px; z-index:0; background-image: url(../../media/layout/bg_oben.png); background-repeat: no-repeat;}
#line_red {background-color: #A6121C; top:320px; position: absolute; height: 1px; width: 830px; }
#line_black {background-color: #787878; top:280px; left:261px; position: absolute; height: 80px; width: 1px; }
#fuss {position:relative; margin-left:0px; margin-right:0px; height:80px; width:870px; background-image: url(../../media/layout/bg_fuss.png);}
#menu {width:200px; min-height:500px;}
#auswahl {z-index: 999;}
h2 {color:#A6121C; font-size:12px;}
#overview {position:relative;z-index:1000;}
table.shopartikel td {padding:15px;}
.dottedline {border-top: 1px dashed #CCC;}
td.teaserimage img {border: 0px;}
.infoblock_content {padding-top:3px; padding-bottom:3px; padding-left: 12px; padding-right: 12px;}
h3,h4,h5,h6 {color:#A6121C; font-size:12px;font-weight:normal;margin-bottom:3px;}
.red_text {color:#A6121C; font-size:12px;}
.red_text_kursiv {color:#A6121C; font-size:12px; font-style: italic;}
div#spalte2 li {list-style-image: url(http://admin.lebenskraft.com/cms/media/layout/S_.png);}
div#menu ul li ul li  a {position:relative;line-height: 10px; font-size: 11px;}
#spalte3 {display:none;}
div#menu ul li ul li {margin-top:6px;margin-bottom:6px;}
div#menu ul {list-style-image:none; list-style-type: none;}
#menu ul li ul li  a {text-decoration:none; font-weight:normal; line-height:20px;}
.news_entry {border-bottom-style:dashed;border-bottom-width:1px;border-bottom-color:#CCC;margin-bottom:6px;padding-bottom:4px;}
.news_entry_image {float:right;}
.red_price {color:#A6121C; font-size:18px;}
hr {background-color: #787878; height: 1px; border-width: 0;}
.organizerlink img {border: 0px;}
#go_frm100,#go_frm120 {width:300px;}
div#spalte3 input {font-size:10px;}
#auslogger {position:relative;top:280px;left:500px;width:400px;color:#A6121C;font-size:11px;text-align: right;}
#nl_subscribe {width: 500px; height: 200px; margin: 30px; display: block; top: 60px; position: absolute; left: 0;}
#nl_logo {display: block; top: 10px; left: 200px; float: none; position: absolute;}
#nl_headline {position: absolute; left: 250px; top: 70px;}
#nl_message {width: 500px; margin: 30px; top: 100px; position: absolute;}
#registrierter_user {border-width:2px; border-style:solid; border-color:#A6121C;padding:16px;}
#menu ul li ul {position:relative;margin-left:10px;padding:0px;}
.capital_text {color:#666666; font-family:Garamond,"Times New Roman",Times,serif; font-size:14px; text-transform:uppercase;}
.redstar {color: #A6121C; font-size: 16px;}
