﻿body
{
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Sans-Serif;
	background-image: url('images/startseite-hg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 12px;
}

#zentrierer
{
	width: 990px;
	margin: auto;
	padding: 0px;
	text-align: left;
}

#rahmen
{
	width: 990px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

#oben
{
	width: 990px;
	height: 135px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

#olinks
{
	margin: 0px;
	padding: 0px;
	width: 295px;
	margin-left: 210px;
	margin-top: 10px;
	float: left;
}

* html #olinks
{
	margin-left: 105px;
}

#olinks h2
{
	color: #ffffff;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

#navi
{
	margin: 0px;
	padding: 0px;
	float: right;
	margin-top: 8px;
}

#navi a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin-left: 13px;
}

#navi a:hover
{
	text-decoration: underline;
}


ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

ul li
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.bodybuilding
{
	background-image: url('images/bodybuilding.jpg');
	background-repeat: no-repeat;
}

.ausdauer
{
	background-image: url('images/ausdauer.jpg');
	background-repeat: no-repeat;
}

.fitness
{
	background-image: url('images/fitness.jpg');
	background-repeat: no-repeat;
}

.lowcarb
{
	background-image: url('images/lowcarb.jpg');
	background-repeat: no-repeat;
}

.zumshop
{
	margin: 0px;
	padding: 0px;
	margin-right: 45px;
	margin-top: 7px;
	width: 87px;
	height: 55px;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	float: right;
}

* html .zumshop
{
	margin-right: 23px;
}

.weitereinfos
{
	margin: 0px;
	padding: 0px;
	margin-left: 482px;
	margin-top: 129px;
	width: 274px;
	height: 16px;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	float: left;
}

* html .weitereinfos
{
	margin-left: 241px;
}

#startinhalte
{
	margin-left: 10px;
	margin-right: 10px;
}

#ilinks
{
	margin: 0px;
	padding: 0px;
	margin-top: 30px;
	width: 125px;
	float: left;
}

#irechts
{
	margin: 0px;
	padding: 0px;
	width: 115px;
	margin-top: 5px;
	float: left;
}

#inhalte
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 35px;
	width: 700px;
	float: left;
}
#inhalte-body
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 50px;
	width: 685px;
	float: left;
}

#inhalte-low
{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 80px;
	margin-right: 80px;
	width: 590px;
	float: left;
}

.entry img
{
border:none;	
}
.linkssort
{
width: 172px;
height:140px;
float: left; 


}
.entry ul 
{
list-style-type:disc;
margin-left: 20px;
}
.raster
{
width:210px;
float:left; 

}
.button
{
width: 210px;
float:left;

}
.linkzeile
{
width: 210px;
float:left;

}
.shop-rechts
{
	

}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 0px 0px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0 7px 0 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
table tr td a
{
color: #a24536;
text-decoration:none; 
font-weight:bold;

}
table tr td a:hover
{
color: #303392;
text-decoration:none; 
font-weight:bold;

}
ul li a
{
color: #a24536;
text-decoration:none; 
font-weight:bold;

}
ul li a:hover
{
color: #303392;
text-decoration:none; 
font-weight:bold;

}

ul li
{
color: #303392;
font-weight: bold;
}

h2
{
color: #a24536;	

}
h3
{
color: #303392;	

}

#verticalmenu
{
	margin-top: 135px;
}

* html #verticalmenu
{
	margin-top: 0px;
}
