/* CSS Document */
* , div {
	margin:0;
	padding:0;
}
html { height:100%; }
body {
	width:100%;
	margin: 0;
	padding: 0;
}

#sitebody {
	width:990px;
	margin:0 auto;
	border-left: 1px solid #eedaa8;
	border-right: 1px solid #eedaa8;
	background-image:url(../images/sitebodybg.png);
	background-repeat:y-repeat;
}

/**/
#header {
	width:100%;
	
	display:block;
	background:#FFFFFF;
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	background-position:top center;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#links {
		height:120px;	
	}
}

#header a {
	color:#FFFFFF;
}

#header a:hover {
	color:#456934;
}

/*Search*/
.head1 {
width:100%;
height:21px;
display:block;
text-align:right;
padding-top:3px;
background:#74a4c8;
border-bottom:1px solid #eff2f7;
}


form#search{
	height:30px;
}

input#searchbox{
	width:125px;
	height:13px;
	display:block;
	float:left;
	font-size:11px;
	border:0px;
	padding:2px;
	margin-left:3px;
	margin-top:10px;
	color:#474848;
}
input#searchbutton{
	width:23px;
	height:21px;
	display:block;
	float:left;
	margin-left:3px;
	color:#fff;
	margin-top:10px;
	cursor: hand;
}

.head2 {
	padding-top:10px;
	width:100%;
	display:block;
	text-align:right;
}
#links {
	float:right;
	padding-right:7px;
}

#links a {
	color:#474848;
	font-size:10px;
	text-decoration:none;
}
/*Tabbuttons*/
.head3 {
	/*margin-top:124px;*/
	width:100%;
	/*height:40px;*/
	height:100%;
	display:block;
}
#tabse {
	margin-top:98px;
	width:100%;
	float:left;
	/*border-bottom:5px solid #375523;*/
}

.tabse_startseite {

	border-top:5px solid #2f541f;
}

.tabse_naehrstoffe {

	border-top:5px solid #74abba;
}

.tabse_natur {

	border-top:5px solid #ba377f;
}

.tabse_mineralien {

	border-top:5px solid #c56b27;
}

.tabse_arzneimittel {

	border-top:5px solid #f0d923;
}

.tabse_geraete {
	border-top:5px solid #4d6d9c;
}

.tabse_angebote {

	border-top:5px solid #983028;
}

#tabse a {
	padding-top:3px;
	margin-left:1px;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	float:left;
	font-weight:bold;
}

#tabse a.startseite {
	padding-top:10px;
	margin-left:1px;
	padding-left:12px;
	height:30px;
	width:127px;
	display:block;
	background:#ffffff;
	background-image:url(../images/startseite.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.startseite:HOVER {
	color:#2f541f;
	padding-top:10px;
	margin-left:1px;
	padding-left:12px;
	height:30px;
	width:127px;
	display:block;
	background:#ffffff;
	background-image:url(../images/startseite_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.startseite_a {
	color:#2f541f;
	padding-top:10px;
	margin-left:1px;
	padding-left:12px;
	height:30px;
	width:127px;
	display:block;
	background:#ffffff;
	background-image:url(../images/startseite_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.naehrstoffe {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/naehrstoffe.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.naehrstoffe:HOVER {
	margin-left:2px;
	color:#74abba;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/naehrstoffe_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.naehrstoffe_a {
	margin-left:2px;
	color:#74abba;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/naehrstoffe_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.natur {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/natur.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.natur:HOVER {
	margin-left:2px;
	color:#ba377f;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/natur_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.natur_a {
	margin-left:2px;
	color:#ba377f;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/natur_hover.png);
	background-repeat:no-repeat;
	border:0px;
}


#tabse a.mineralien {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/mineralien.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.mineralien:HOVER {
	margin-left:2px;
	color:#c56b27;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/mineralien_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.mineralien_a {
	margin-left:2px;
	color:#c56b27;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/mineralien_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.arzneimittel {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/arzneimittel.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.arzneimittel:HOVER {
	margin-left:2px;
	color:#f0d923;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/arzneimittel_hover.png);
	background-repeat:no-repeat;
	border:0px;
}


#tabse a.arzneimittel_a {
	margin-left:2px;
	color:#f0d923;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/arzneimittel_hover.png);
	background-repeat:no-repeat;
	border:0px;
}



#tabse a.geraete {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/geraete.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.geraete:HOVER {
	margin-left:2px;
	color:#4d6d9c;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/geraete_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.geraete_a {
	margin-left:2px;
	color:#4d6d9c;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/geraete_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.angebote {
	margin-left:2px;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/angebote.png);
	background-repeat:no-repeat;
	border:0px;
}


#tabse a.angebote:HOVER {
	margin-left:2px;
	color:#983028;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/angebote_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#tabse a.angebote_a {
	margin-left:2px;
	color:#983028;
	height:37px;
	width:139px;
	display:block;
	background:#ffffff;
	background-image:url(../images/angebote_hover.png);
	background-repeat:no-repeat;
	border:0px;
}

#breadcrumb {
	width:100%;
	height:25px;
	display:block;
	float: left;
	margin-top:0px;
	padding-top:5px;
	/*margin-top:15px;*/
}

#breadcrumb h2 { padding-left:10px; color:#474848; }
#breadcrumb a { color:#3a5d2a; font-weight:normal; }
#breadcrumb a:visited { }
#breadcrumb a:hover { color:#000;}

#contentbody {
	width:100%;
	height:auto;
	display:block;
	overflow:hidden;
	/*background: url(../images/sitebg.jpg) repeat-y;*/
}

/*Left*************************************************/
#l {
	width:182px;
	display:block;
	float:left;
	padding-top:1em;
}

/**/
#l .navleft {
width:180px;
margin-bottom:11px;
margin-left:1px;
}
#l .navleft h2 {
width:180px;
height:21px;
line-height:21px;
display:block;
text-indent:5px;
}
#l .navleft ul ul ul li a{
width:180px;
display:block;
font-weight:normal;
text-indent:25px;
}
#l .navleft ul ul ul li a:hover {}
#l .navleft ul ul ul { }
#l .navleft ul ul li a{
width:180px;
display:block;
text-indent:20px;
}
#l .navleft ul ul li a#active{
width:180px;
display:block;
}
#l .navleft ul li a{
width:180px;
height:17px;
line-height:17px;
display:block;
text-indent:10px;
}
#l .navleft ul li a#active{
width:180px;
height:17px;
line-height:17px;
display:block;
text-indent:10px;
}

/**/
#l .menubox {
width:185px;
padding-bottom:0px;
margin-bottom:11px;
margin-left:3px;
background-color:#fff;
background-image:url(../images/box_middle.png);
background-repeat:repeat-y;
background-position:left center;
}
#l .menubox h2 {
width:185px;
height:21px;
line-height:21px;
display:block;
text-indent:5px;
padding-left:1px;
}

/*Mitte******************************************************/
#m {
	width:586px;
	display:block;
	float:left;
	overflow:hidden;
	padding-left:20px;
	padding-top:1em;
}

#m .pagenavi {
font-weight:bold;
margin:10pt 0pt 10px 0px;
width:538px;
text-align:right;
}
#m .pagenavi .curpage, .pagenavi a:link, .pagenavi a:visited {
background:#eff2f7 none repeat scroll 0%;
border:1px solid #456934;
padding:2px 6px;
text-decoration:none;
color:#fff;
}
#m .pagenavi .curpage {
background:#74a4c8 none repeat scroll 0%;
color:#fff;
}
#m .pagenavi a:hover {
background:#74a4c8 none repeat scroll 0%;
border-color:#000000;
color:#fff;
}

/*Right******************************************************/
#r {
	width:182px;
	display:block;
	float:right;
	padding-top:1em;
	padding-right:5px;
}
#r .menubox {
width:180px;
margin-bottom:11px;
margin-left:1px;
background-image:url(../images/box_middle.png);
background-repeat:repeat-y;
background-position:left center;
}
#r .menubox h2 {
width:180px;
height:21px;
line-height:21px;
display:block;
padding-left:1px;
}

#r .login_box {
float:both;
padding-left:5px;
}

.detail_box {
width:450px;

background-repeat:repeat-y;
background-position:left center;
display:block;
}

.detail_box p{
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

/*Footer*****************************************************************/
#footer {
	width:100%;
	display:block;
	float:left;
	padding-top:8px;
}

.cls {
clear: both;
}

/* CSS Document */

/*Standards*/
* , div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
li { list-style:none; }
a 			{ font-size:1em; }
a:visited	{ font-size:1em; }
a:hover		{ color:#456934; }
input 	{ }

p 		{ font-size:1em; }

strong  { font-weight:bold; }
h1 		{ font-size:1.1em; }
h2 		{ font-size:1.0em; }
h3 		{ font-size:1.0em; }


/*Farben und Textstile Linke Navigation*/
/*-------------------------------------*/

/*Boxentitelleisten*/
#l .navleft h2, #l .menubox h2, .box1_middle h2 {
	/*text-transform:uppercase;*/
	color:#474848;
}
/*Hauptnavigation*/
#l .navleft ul a:hover { border-bottom:1px solid #fff; border-top:1px solid #456934;}
#l .navleft ul ul ul li a{
	font-weight:normal;
	color:#456934;
	background-color:#fff;
	border:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #efefef;
}
#l .navleft ul ul ul li a:hover { color:#000; border-bottom:1px solid #000;}
#l .navleft ul ul ul { background-color:#fff; }
#l .navleft ul ul li a {
	font-weight:bold;
	color:#FFF;
	background-color:#74a4c8;
	border-top:1px solid #ccdcea;
	border-bottom:1px solid #456934;
}
#l .navleft ul ul li a#active{
	font-weight:bold;
	color:#FFF;
	background-color:#456934;
	border-top:1px solid #ccdcea;
	border-bottom:1px solid #456934;
}
#l .navleft ul li a{
	font-weight:bold;
	text-decoration:none;
	color:#456934;
	background-color:#ccdcea;
	border-top:1px solid #fff;
	border-bottom:1px solid #74a4c8;
}
#l .navleft ul li a#active{
	font-weight:bold;
	color:#fff;
	background-color:#456934;
	border-top:1px solid #ccdcea;
	border-bottom:1px solid #456934;
}

#l .menubox a, .box1_middle a{
	text-decoration:none;
	width:100%
}

#l .menubox p, .box1_middle p{
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}



/*Farben und Textstile Breadcrumb*/
/*-------------------------------*/
#breadcrumb {
	background:#ffffff;
	background-image:url(../images/breadcrum_bg.png);
	background-repeat:no-repeat;
}

#breadcrumb a {
text-decoration:none;
}

/*Farben und Textstile Contentbereich*/
/*-----------------------------------*/

/*Standards*/
#m h1 			{ text-transform:uppercase; color:#456934; }
#m h2 			{ color:#86b93b; }
#m h3 			{ color:#333;}
#m p 			{ color:#333; padding: .3em 0; }
#m a 			{ color:#456934; text-decoration:none;}
#m a:visited 	{ }
#m a:hover 		{ color:#000;}

/*Preise*/
#m .angebote_preis	{ color:#456934; }
#m .artikel_preis	{ color:#456934; }

/*Tabelle für Angebote*/
#m .angebot {}
#m table.angebot { border:1px solid #456934; margin-bottom:1em;}
#m table.angebot td{ padding:.5em;}
#m table.angebot a { color:#CCDCEA; }
#m table.angebot a:visited { color:#CCDCEA;}
#m table.angebot a:hover { color:#fff;}
#m .angebot tr.angebot_footer { background-color:#74a4c8; }

/*Tabelle Artikelliste*/
#m table.artikel td{ padding:5px;}
#m table.artikel { border:1px dotted #cacaca; }
#m .artikel tr.artikel_footer { background-color:#99cc33; height:20px }
#m .artikel tr.artikel_footer a { color:#FFFFFF; font-weight:bold; }

/*Tabelle Artikelliste Startseite*/
#m table.artikel_startseite table{}
#m table.artikel_startseite td{padding:5px;}
#m table.artikel_startseite { border:0px dotted #cacaca; }
#m .artikel_startseite tr.artikel_footer { text-align:right; background-color:#FFF; height:20px }
#m .artikel_startseite tr.artikel_footer a { color:#000; font-weight:bold; }

/*Tabelle Artikeldetails*/
#m .artikeldetails {}
#m .artikeldetails img { float:left; display:block;}
#m table.artikeldetails { border:1px solid #456934;  padding:.5em; margin-bottom:1em;}


/*Right******************************************************/
#r .menubox h2{
color:#FFFFFF;
text-transform:uppercase;
text-indent:5px;
background-image:url(../images/box_r_top.png);
background-repeat:no-repeat;
background-position:left center;

}

/**/
#r .menubox {
background-color:#fff;
}

#r .menubox a, .box2_middle a{
	text-decoration:none;
	width:100%
}

#r .menubox p, .box2_middle p{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

/*Footer*****************************************************************/
#footer {
	color:#fff;
	background: #ffffff;
	text-align:center;
}

#footer a{
	color: #FFFFFF;
	font-size:1em;
	text-decoration:none;
	font-weight:normal;
}
#footer a:visited{}

.textbox,.textarea/*EDIT*/ {
	font-family:Verdana;
	font-size:11px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	span:100%;
}

/*Formular Felder Fehler*/
.textboxfehler,.textareafehler/*EDIT*/ {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#FFEBE8;
	border:1px solid #000000;
}

.bestellschritt {
	background-color:#ccdcea;
	color:#456934;
	font-weight:bold;
	text-align:center;
}

.bestellschritt_aktiv {
	background-color:#74a4c8;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

/*Tabelle Artikelliste*/
#m table.fortschritt td{ padding:0px;}
#m table.fortschritt { border:0px solid #FFF; }
#m .fortschritt tr { background-color:#FFF; height:40px }

.feld_1_a {
	background-image:url(../images/1_a.png);
}

.feld_1_h {
	background-image:url(../images/1_h.png);
}

.feld_2_a {
	background-image:url(../images/2_a.png);
}

.feld_2_d {
	background-image:url(../images/2_d.png);
}


.feld_2_h {
	background-image:url(../images/2_h.png);
}

.feld_3_a {
	background-image:url(../images/3_a.png);
}

.feld_3_d {
	background-image:url(../images/3_d.png);
}

.feld_3_h {
	background-image:url(../images/3_h.png);
}

.feld_4_a {
	background-image:url(../images/4_a.png);
}

.feld_4_d {
	background-image:url(../images/4_d.png);
}


.forward {
	background-image:url(../images/forward.png);
	background-repeat:no-repeat;
	background-position: right center;
	border: 0 #fff solid;
	background-color: #fff;
	height: 30px;
	width: 140px;
	cursor: hand;
}

.back {
	background-image:url(../images/back.png);
	background-repeat:no-repeat;
	background-position: left center;
	border: 0 #fff solid;
	background-color: #fff;
	height: 30px;
	width: 140px;
	cursor: hand;
}

.refresh {
	backgrounde:url(../images/aktualisieren.png);
	background-repeat:no-repeat;
	background-position: center center;
	border: 0 #fff solid;
	background-color: #fff;
	height: 30px;
	width: 160px;
	cursor: hand;
}

.buy {
	background-image:url(../images/warenkorb.png);
	background-repeat:no-repeat;
	background-position: left center;
	background-color:transparent;
	border: 0 #fff solid;
	height: 30px;
	width: 160px;
	cursor: hand;
}



.button {
	border: 1px #000 solid;
	background-color: #fff;
	cursor: hand;
}

.login {
	border: 0px #000 solid;
	background-color: #fff;
	cursor: hand;
}

.login_button {
	background-image:url(../images/schloss.png);
	border: 0 #fff solid;
	background-color: #eaf0d9;
	background-repeat:no-repeat;
	background-position: right center;
	height: 30px;
	width: 120px;
	cursor: hand;
}

.fehler {
	text-align:center;
	font-weight:bold;
	color:#BD0000;
}

#search-results {
	background:#456934 ;
	border:0px solid;
	position:absolute;
	text-align:left;
	width:316px;
	z-index:500;
}
#ls {
	background:#FFF;
	border:1px solid;
	z-index:501;
}
#li_ls_1 {
	background-color:#456934;
	list-style-image:none;
	list-style-type:none;
}
#li_ls_2 {
	background-color:#FFF;
	list-style-image:none;
	list-style-type:none;
}
#ls_highlight {
	background-color:#456934;
	list-style-image:none;
	list-style-type:none;
}

.o_l{
	background-image:url(../images/o_l.png);
	background-repeat:no-repeat;
	height: 10px;
}

.o{
	background-image:url(../images/o.png);
	background-repeat:x-repeat;
	height: 10px;
}

.o_r{
	background-image:url(../images/o_r.png);
	background-repeat:no-repeat;
	height: 10px;
}

.u_l{
	background-image:url(../images/u_l.png);
	background-repeat:no-repeat;
	height: 10px;
}

.u{
	background-image:url(../images/r.png);
	background-repeat:x-repeat;
	height: 10px;
}

.u_r{
	background-image:url(../images/r_u.png);
	background-repeat:no-repeat;
	height: 10px;
}

.r{
	background-image:url(../images/l.png);
	background-repeat:y-repeat;
	width: 13px;
}

.l{
	background-image:url(../images/u.png);
	background-repeat:y-repeat;
	width: 13px;
}

.box1_top {
	background:transparent url(../images/box_top.png) no-repeat scroll 0%;
	font-size:0px;
	height:8px;
	line-height:0px;
	margin:0px auto;
	width:185;
}

.box1_middle {
	background-image:url(../images/box_middle.png);
	color:#FFFFFF;
	margin:0px auto;
	padding:0px 10px;
	text-align:justify;
	width:185;
}

.box1_bottom {
	background:transparent url(../images/box_bottom.png) no-repeat scroll 0%;
	font-size:0px;
	height:8px;
	line-height:0px;
	margin:0px auto;
	width:185;
	margin-bottom: 10px;
}

.box2_top {
	background-image:url(../images/box_r_top.png);
	height:24px;
	margin:0px auto;
	width:185;
	margin-left: 3px;
}
.box2_top h2{
	padding-top: 5px;
	color:#FFFFFF;
	/*text-transform:uppercase;*/
	text-indent:5px;
}

.box2_middle {
	background-image:url(../images/box_middle.png);
	color:#FFFFFF;
	margin:0px auto;
	padding:0 0 0 0;
	text-align:justify;
	width:185;
	margin-left: 3px;
}

.box2_bottom {
	background:transparent url(../images/box_bottom.png) no-repeat scroll 0%;
	font-size:0px;
	height:8px;
	line-height:0px;
	margin:0px auto;
	width:185;
	margin-bottom: 10px;
	margin-left: 3px;
}

.pad {
	padding-left: 10px;
}

.box3_top {
	background:transparent url(../images/box_top_3.png) no-repeat scroll 0%;
	font-size:0px;
	height:8px;
	line-height:0px;
	margin:0px auto;
	width:360px;
}

.box3_middle {
	background-image:url(../images/box_middle_3.png);
	color:#FFFFFF;
	margin:0px auto;
	padding:0px 10px;
	text-align:justify;
	width:340px;
}

.box3_bottom {
	background:transparent url(../images/box_bottom_3.png) no-repeat scroll 0%;
	font-size:0px;
	height:8px;
	line-height:0px;
	margin:0px auto;
	width:360px;
	margin-bottom: 10px;
}


.ro {
	background:url(../images/ro.png) top right no-repeat;
	margin:0;
	padding:0;
}

.lo {
	background:url(../images/lo.png) top left no-repeat;
	margin:0;
	padding:0;
}

.ru {
	background:url(../images/ru.png) bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu {
	background:url(../images/lu.png) bottom left no-repeat;
	margin:0;
	padding:0 0 2.5em 0;
}

.inhalt {
	margin:0;
	padding:0.5em 0.0em 0 1.0em;
}


.inhalt p {
	margin:0;
	padding:0;
}

.preis {
	color: #a01929;
	font-weight:bold;
}

.aktions_preis {
	color:#FF0000;
	font-weight:bold;
}

.padding {
	padding:4px;
	width:120px;
	text-align:left;
}

.boxheadline {
	height:39px;
}

.boxbeschreibung {
	margin-top: 1px;
	height:93px;
	overflow:auto;
}

.werbung img {
	border:0;
	padding-left:2px;
}

#order-button {
	position: relative;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#tabs {
	background-image:url('../images/tabs/tabs_bg.png');	
	margin-top:120px;
	width:100%;
	height:41px;
	overflow:hidden;
	text-align:center;
	/*border-bottom:5px solid #375523;*/
}

#tabs #start {
	background-image:url('../images/tabs/start.png');
	display:inline-block;
	height:30px;
	width:72px;
	padding:11px 0 0 40px;
}
#tabs #start_a {
	background-image:url('../images/tabs/start.png');
	display:inline-block;
	height:30px;
	width:72px;
	padding:11px 0 0 40px;
	color:#456934;
}

#tabs .tab {
	display:inline-block;
	height:30px;
	width:216px;
	padding-top:11px;
	text-align:center;
	margin-left:-1px
}

#tabs a{
	font-weight:bold;
	text-decoration:none;
}

#tabs #naehr {
	background-image:url('../images/tabs/naehr.png');
}

#tabs #koerper {
	background-image:url('../images/tabs/koerper.png');
}

#tabs #gesund {
	background-image:url('../images/tabs/gesund.png');
}

#tabs #angebote {
	background-image:url('../images/tabs/angebote.png');
}

a.naehr:hover{
	color:#C7E651 !important;
}
a.naehr_a{
	color:#C7E651 !important;
}

a.koerper:hover{
	color:#D1E5F9 !important;
}
a.koerper_a{
	color:#D1E5F9 !important;
}

a.gesund:hover{
	color:#FFCF4D !important;
}
a.gesund_a{
	color:#FFCF4D !important;
}

a.angebote:hover{
	color:#D082AF !important;
}
a.angebote_a{
	color:#D082AF !important;
}

.sub_navi_top {
	background-image:url("../images/box_r_top.png");
	height:24px;
}

.sub_navi_top h2{
	color:#FFFFFF;
	padding-top:5px;
	text-indent:5px;
}

.sub_navi_middle {
	background-image:url("../images/box_middle.png");
	color:#FFFFFF;
	padding-left:13px;
}

.sub_navi_middle p{
	padding:5px;
	padding-left:0;
}

.sub_navi_middle a{
	color:#000;
	text-decoration:none;
}

.sub_navi_bottom {
	background:url("../images/box_bottom.png") no-repeat scroll 0 50% transparent;
	font-size:0;
	height:8px;
	line-height:0;
	margin:0 auto 10px 0px;
}

#newsletter_box {  
	background-image:url('../images/Button_NL_Links.gif');
	margin:0 auto 11px 10px;
	height:56px;
	display:block;
}

#newsletter_box h2 {
	padding-top:5px;
	padding-left:5px;
	color:#fff
}

#newsletter_box a {
	display:block;
	margin-top:14px;
	margin-left:38px;
	text-decoration:none
}

.staffelHead { color: #fff; }

.fb_link { background: url('../images/facebook_button.gif'); display:block; height:27px; width:97px; cursor:pointer; margin-top:8px }
