body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
}

div#background_top {
	background-color: #E6E3CC;
	height: 251px;
	padding: 2px 3px 3px 3px;
}

div#head_top {
	background-color: #827500;
	height: 64px;
	margin-bottom: 1px;
}

div#head_bottom {
	background-color: #827500;
	height: 28px;
	border-bottom: 1px solid #2C2800;
}

img#outdoorplace {
	position: absolute;
	left: 80px;
	top: 8px;
}

img#logo {
	position: absolute;
	left: 592px;
	top: 2px;
}

div#main_nav {
	position: absolute;
	left: 79px;
	top: 39px;
	height: 35px;
	background-color: #E6E3CC;
}

div#suche {
	position: absolute;
	left: 592px;
	top: 39px;
	height: 35px;
	background-color: #B2A100;
}

input#query {
	width: 138px;
	height: 20px;
	border: 1px solid #827500;
}

td#suche {
	border-top: 1px solid #E6E3CC;
	border-bottom: 1px solid #6C6103;
}

div#func_nav {
	position: absolute;
	left: 80px;
	top: 80px;
}

div#sonderangebote {
	position: absolute;
	left: 80px;
	top: 112px;
	width: 240px;
	height: 127px;
	background-color: #E5004F;
	border-bottom: 1px solid #420017;
}

div#sonderangebote a{
	color: white;
}


div#topprodukte {
	position: absolute;
	left: 336px;
	top: 112px;
	width: 240px;
	height: 127px;
	background-color: #98C000;
	border-bottom: 1px solid #374500;
}

div#topprodukte a{
	color: white;
}

div#infoblock {
	position: absolute;
	left: 336px;
	top: 112px;
	width: 240px;
	height: 127px;
	background-color: #6495ED;
	border-bottom: 1px solid #08378B;
}

div#infoblock a{
	color: white;
}

div#aktion {
	position: absolute;
	left: 592px;
	top: 112px;
	width: 192px;
	height: 127px;
	background-color: white;
}

div#content_wide {
	position: absolute;
	left: 80px;
	top: 266px;
	width: 496px;
}

div#content_left {
	position: absolute;
	left: 80px;
	top: 266px;
	width: 240px;
}

div#content_middle {
	position: absolute;
	left: 336px;
	top: 266px;
	width: 240px;
	margin-top: 0px;
}

div#content_right {
	position: absolute;
	left: 592px;
	top: 266px;	
	width: 192px;
	margin-top: 0px;
}

p#home_left
 {
	font-weight: bold;
	color: #E5004F;
	margin-top: 0px;
}

p#home_left a {
	color: #E5004F;
}

p#home_left_left a {
	color: #E5004F;
}

p#home_middle {
	font-weight: bold;
	color: #98C000;
	margin-top: 0px;
}

p#home_middle_left a {
	color: #98C000;
}

p#home_middle a {
	color: #98C000;
}

p#home_right {
	font-weight: bold;
	margin-top: 0px;
	color: #827500;
}

p#home_left_left {
	position: absolute;
	left: 207px;
	top: 304px;
	font-weight: bold;
	color: #E5004F;
	margin-top: 0px;
}

p#home_middle_left {
	position: absolute;
	left: 464px;
	top: 304px;
	font-weight: bold;
	color: #98C000;
	margin-top: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}


iframe {
	position: absolute;
	left: 80px;
	top: 112px;
	width: 709px;
	height: 1100px;
}

img {
	border: none;
}

p.specials {
	margin: 8px 8px 8px 8px;
	font-weight: bold;
	color: white;
}

p.specials a{
	color: white;
}

div.float_rigth {
	float: right;
}

div.float_left {
	float: left;
}

span.black {
	color: black;
}

h1 {
	margin-top: 0px;
	margin-bottom: 16px;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: normal;
}

h2 {
	font-size: 14px;
	text-transform: uppercase;
	line-height: 18px;
	color: #8A2BE2;
}

h2 a,
h2 a:active,
h2 a:visited {
	color: #8A2BE2;
}


h3 {
	font-size: 12px;
	margin: 16px 0px 0px 0px;
}



a,
a:active,
a:visited
{
	color: #827500;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #E5004F;
}

a.teaser,
a.teaser:active,
a.teaser:visited {
	font-weight: normal;
}

span.price {
	color: #6495ED; 	 
}

img.thump {
	margin: 3px 4px 0px 0px;
	border: 1px solid black;
}



