/*

	design by www.ador-design.de

*/



* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background:url(img/ador-design/body_bgr.gif) repeat-x #d4d4d4;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	background:url(img/ador-design/wrapper_bgr.gif) repeat-y;
}
img, img a {
	border:0;
	padding:0;
	margin:0;
}
body a:hover, body a:active {
	color:red;
}
body a {
	color:black;
}
#header {
	margin-left:auto;
	margin-right:auto;
	width:950px;
}
#header img {
	margin:0;
	padding:0;
}
/*nav content*/

#nav_content {
	border-bottom:1px solid #999;
	padding-bottom:3px;
	margin-bottom:10px;
}
#nav_content li {
	list-style:none;
	display:inline;
}
#nav_content li.rabatt {
	background:url(img/ador-design/button_rabatt.gif) no-repeat;
	padding-right:8px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:5px;
}
#nav_content li.vertrieb {
	background:url(img/ador-design/button_vertrieb.gif) no-repeat;
	padding-left:8px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:5px;
}
#nav_content li.forum {
	background:url(img/ador-design/button_forum.gif) no-repeat;
	padding-left:12px;
	padding-right:14px;
	padding-top:3px;
	padding-bottom:5px;
}
#nav_content a {
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#nav_content #nav_content_right a {
	color:black;
	font-weight:bold;
}
#nav_content a:hover, #nav_content a:active {
	text-decoration:underline;
}
#nav_content .nav_content_left {
	float:left;
}
#nav_content #nav_content_right {
	float:right;
	margin-top:-15px;
}
/*navigation*/

#nav {
	width:950px;
	height:36px;
	background:url(img/ador-design/nav_bgr.gif) #9f1515;
	border-top:1px solid white;
}
#nav a:hover, #nav a:active {
	text-decoration:underline;
}
#nav a {
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#nav ul {
	padding-top:10px;
}
#nav li {
	list-style:none;
	display:inline;
}
#nav li.amino {
	padding-left:30px;
}
#nav li.creatin {
	padding-left:50px;
}
#nav li.energie {
	padding-left:65px;
}
#nav li.fatburner {
	padding-left:67px;
}
#nav li.protein {
	padding-left:65px;
}
#nav li.trainingsbooster {
	padding-left:55px;
}
#nav li.gainer {
	padding-left:60px;
}
/*breadcrumps*/

#breadcrumps {
	padding-top:5px;
	padding-left:5px;
	width:950px;
	height:22px;
	background-color:white;
}
/*contentbereich*/

#content_bereich {
	width:950px;
	margin-top:5px;
}
#content {
	width:530px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-color:white;
}
#nav_left #boxtitle, #nav_right #boxtitle {
	color:white;
	font-weight:bold;
	padding-bottom:10px;
	font-size:13px;
}
/*main content*/

#main_content {
	background-color:white;
}
#content_bereich img {
	border:1px solid #999;
	margin:5px;
}
#content_bereich a:hover img, #content_bereich a:active img {
	border:1px solid red;
}
#main_content li {
	list-style:none;
}
#main_content #flash {
	margin-top:-8px;
	margin-bottom:10px;
	margin-left:-5px;
}
#main_content {
	width:530px;
}
#main_content #news_content a {
	color:#7b1010;
	font-weight:bold;
}
#news_content {
	border-bottom:1px solid grey;
	padding-bottom:10px;
	margin-bottom:-30px;
}
#news_content a {
	text-decoration:none;
}
#news_content a:hover, #news_content a:active {
	text-decoration:underline;
}
#news_content li {
	padding-bottom:3px;
}
#news_content img {
	border:none;
}
#news_content h2 {
	font-size:20px;
	color:#7b1010;
	padding-bottom:10px;
}
/*topseller*/

td .main {
}
/*nav_left*/

#nav_left {
	width:195px;
	min-height:1150px;
	background:url(img/ador-design/nav_left_bgr.gif) repeat-y #a21515;
	float:left;
	padding-left:5px;
}
#manufactures {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
#search {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
#search #boxtitle {
	padding-bottom:5px;
	margin-bottom:0;
}
#search #quick_find input {
	margin-bottom:5px;
}
#search #quick_find a {
	color:white;
	text-decoration:none;
}
#search #quick_find a:hover, #search #quick_find a:active {
	text-decoration: underline;
}
#categories {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
#categories #boxtitle {
	padding-bottom:5px;
	margin-bottom:0;
}
#categories a:hover, #categories a:active {
	text-decoration:underline;
}
#CatNavi {
	list-style:none;
	text-align:left;
}
#CatNavi a {
	text-decoration:none;
	font-weight:normal;
	text-align:left;
}
#CatNavi li {
	padding-top:0px;
}
#CatNavi .CatLevel1 a {
	font-weight:bold;
	color: black;
	font-size:12px;
	padding-left:5px;
}
#CatNavi .CatLevel2 a {
	color: white;
	font-weight:bold;
}
#CatNavi .CatLevel3 a {
	color: white;
	font-weight:bold;
}
#CatNavi li.CatLevel1 {
	background-color:white;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
}
#CatNavi li.CatLevel2 {
	padding-top:5px;
}
#CatNavi li.CatLevel3 {
	padding-top:3px;
}
.CatLevel2 {
	padding-left:30px;
}
.CatLevel3 {
	padding-left:60px;
}
#CatNavi li.CatLevel2.NoSubMenue.On a, #CatNavi li.CatLevel3.NoSubMenue.On a, #CatNavi li.CatLevel2.SubMenue.On a {
	font-weight:bold;
	color: black;
}
#box_content {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
#box_content a {
	color:white;
	text-decoration:none;
}
#box_content a:hover, #box_content a:active {
	text-decoration: underline;
}
#box_whats_new {
	margin-top:10px;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
	padding-bottom:10px;
}
#box_whats_new #boxcontent div {
	text-align:left;
	color:white;
}
#box_whats_new #boxcontent div a, #box_more a {
	color:white;
	text-decoration:none;
}
#box_whats_new #boxcontent div a:hover, #box_whats_new #boxcontent div a:active, #box_more a:hover, #box_more a:active {
	text-decoration: underline;
}
#box_more {
	margin-top:10px;
	/*	border-bottom:1px solid #CCC;*/

	margin-bottom:10px;
	padding-bottom:10px;
}
#box_more_img {
	padding-left:15px;
}
/*nav_right*/

#nav_right {
	width:195px;
	min-height:200px;
	background-color: #3FF;
	background:url(img/ador-design/nav_right_bgr.gif) repeat-y #a21515;
	float:right;
	padding-left:5px;
}
#admin {
	margin-top:10px;
	color:white;
}
#admin a {
	margin-top:10px;
	color:white;
}
#cart {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	color:white;
}
#cart a, #login a {
	color:white;
	text-decoration:none;
}
#cart a:hover, #cart a:active, #login a:hover, #login a:active {
	text-decoration:underline;
}
#reviews {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	color:black;
}
#reviews a {
	color:white;
	text-decoration:none;
}
#reviews a:hover, #reviews a:active {
	text-decoration:underline;
}
#login {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	color:white;
}
#login input {
	margin-top:5px;
	margin-bottom:5px;
}
#newsletter {
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	color:white;
}
#newsletter input {
	margin-top:5px;
	margin-bottom:5px;
}
#newsletter .infoBoxHeading_right {
	font-weight:bold;
	font-size:13px;
	padding-bottom:5px;
}
#information {
	margin-top:10px;
	padding-bottom:10px;
	color:white;
}
#ende {
	clear:both;
	margin:auto;
	width:950px;
	background-color:white;
}
/*footer*/

#footer {
	clear:both;
	margin:auto;
	width:930px;
	height:20px;
	background-color:white;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:5px;
	border-top:1px solid #999;
}
#footer a {
	text-decoration:none;
	font-weight:bold;
}
#footer a:hover, #footer a:active {
	text-decoration: underline;
}
#footer #powered {
	float:left;
}
#footer #impressum {
	float:right;
}
.copyright, .parseTime {
	clear:both;
	margin:auto;
	width:950px;
	text-align:center;
}
.parseTime {
	clear:both;
	margin:auto;
	width:950px;
	text-align:center;
	padding-bottom:10px;
}
.productOldPrice {
	text-decoration:line-through;
	font-size:12px;
	color:black;
}
#reviews {
	border-bottom:1px solid #999;
	padding-bottom:10px;
	margin-bottom:10px;
}
#reviews h2 {
	font-size:14px;
	color:#D90000;
}
/*#angebote {

	padding-bottom:7px;

	padding-top:7px;

	border-top:1px solid #999;

}*/





/*#main #name_angebote a {

	color: #D90000;

}*/

#main img {
	border:1px solid #dda700;
}
#produkt_info a:hover, #produkt_info a:active {
	color:red;
}
.contentsTopics {
	padding-top:13px;
}
.contentsTopics {
	font-size:13px;
	font-weight:bold;
}
#cart_quantity img {
	border:1px solid #999;
}
#produkt_info {
	padding-top:17px;
}
/*linker_bereich*/

#produkt_info #linker_bereich {
	float:left;
	width:210px;
}
#produkt_info #linker_bereich img {
	margin:0;
}
#produkt_info #name {
	padding-bottom:10px;
	width:520px;
}
#produkt_info #lieferung {
	margin-top:10px;
	padding-bottom:7px;
}
/*rechter_bereich*/

#produkt_info #rechter_bereich {
	float:right;
}
#produkt_info #options {
	text-align:right;
	margin-top:60px;
}
#produkt_info #options select {
	margin-left:8px;
	margin-bottom:7px;
	min-width:120px;
	text-align:right;
	font-weight:bold;
}
#produkt_info #options select option {
	padding-right:15px;
}
#produkt_info #options #in_den_korb input {
	margin-top:7px;
}
#produkt_info #options input {
	font-weight:bold;
	margin-top:10px;
}
#produkt_info #preis {
	padding-bottom:5px;
}
#produkt_info #produkt_bereich {
	clear:both;
	border-top:1px solid #999;
	padding-top:10px;
}
#produkt_info #produkt_bereich_weiteres {
	border-top:1px solid #999;
	padding-top:7px;
	margin-top:15px;
}
h1 {
	font-size:15px;
	color: #D90000;
}
#product_browsing h1 {
	margin-top:5px;
	margin-bottom:5px;
}
#product_browsing h1 a {
	color:#7b1010;
	text-decoration:none;
}
#product_browsing h1 a:hover, #product_browsing h1 a:active {
	color:black;
	text-decoration: underline;
}

#content a img.ohneRahmen {
	border: none;
}
