/* CSS Document */body {font-family: Arial,sans-serif;

color: #666666;
padding:15px;
margin:0px;
background-color: #FFF;}

a{color: #666666;
text-decoration: none;}

a:link{color: #666666;
text-decoration: none;}

a:visited{color: #666666;
text-decoration: none;}

a:hover{color: #666666;
font-weight: bold;}

h1{font-family: Arial,sans-serif;
font-size: 120%;
color: #008000;
margin: 0px;
padding: 0px;
}

h2{font-family: Arial,sans-serif;
font-size: 115%;
color: #008000;
margin: 0px;
padding: 0px;
}

h3{font-family: Arial,sans-serif;
font-size: 110%;
color: #008000;
margin: 0px;
padding: 0px;
}

h4{font-family: Arial,sans-serif;
font-size: 100%;
color: #99cc00;
margin: 0px;
padding: 0px;
}

h5{font-family: Arial,sans-serif;
font-size: 100%;
font-weight: bold;
color: #666666;
margin: 0px;
padding: 0px;
}

ul{list-style-type: square;
font-size: 130%;
color: #008000;
}

ul ul{list-style-type: disc;
}

ul ul ul{list-style-type: none;
}

.bold{font-weight: bold;
}

margin: 0px auto;
padding: 0px;
text-align:center;
background-repeat: no-repeat;
background-position: center;
border-bottom-color: #008000;
border-bottom-width: 1px;
border-bottom-style: solid;
}

#foot

{width: 1100px;
height: 20px;
margin: 0px auto;
padding-top: 15px;
text-align:center;
float: left;
}

#main
{width: 1100px;
margin: 0px auto;
padding: 0px;
background-color:#ffffff;
}
	

/************* #Nav styles **************//************** #werbung ***************/

#skyscraper{position: relative;
left: 20px;
text-align: left;
width: 15%;
float: left;
margin-right: 10px;
padding-left: 20px;
}

.skyscraper-1{text-align: center;
margin: 0px auto;
}

#Nav{padding: 5px 50px 0px 0px;
width: 1100px;
text-align: right;
color: #008000;
font-size: 75%;
margin: 0px auto;
}

/************** #subNav styles ***************/.logo{float: left;
margin-left: 0px;
margin-right: 5px;
margin-top: 0px;
margin-bottom: 5px;
padding: 0px;
}

/************** #subNav styles ***************/#subNav{position:relative;
 left: 20px;
float: left;
text-align: left;
width: 25%;
padding: 0px 0px 0px 0px;
font-size: 60%;
background-color:#ebfaff;
}

/************** .subNav styles ***************/.subNav-1{border-width: 1px;
border-style: solid;
border-color: #ebfaff;
background-color: #ebfaff;
margin-bottom: 10px;
 }

.subNav-1 h2{text-align: left;
font-size: 130%;
padding: 10px 0px 0px 10px;
}

.subNav-1 a{font-size: 130%;
padding: 0px 0px 0px 10px;
background-image:none;
}

.subNav-1 p{padding: 0px;
}

.subNav-2{border-width: 1px;
border-style: solid;
border-color: #008000;
background-color: #f5fae5;
margin-bottom: 10px;
}

.subNav-2 h2{text-align: left;
font-size: 130%;
padding: 10px 0px 0px 10px;
}

.subNav-2 a{font-size: 130%;
padding: 0px 0px 0px 10px;
}

.subNav-2 p{padding: 0px;
}

.subNav-3{border-width: 1px;
border-style: solid;
border-color: #cfec42;
margin-bottom: 10px;
background-color: #f0f7d9;
}

.subNav-3 h2{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #cfec42;
}

.subNav-3 a{font-size: 130%;
padding: 0px 0px 0px 10px;
}

.subNav-3 ul {padding: 0px 0px 0px 30px;
}

.subNav-3 li a {color: #008000;
padding: 0px 0px 0px 0px;
font-size: 100%;
}

.subNav-3 p{padding: 0px;
}

.subNav-4{border-width: 1px;
border-style: solid;
border-color: #1A93C0;
margin-bottom: 10px;
text-align:left;
background-color: #FFF;
}

.subNav-4 h3{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #1A93C0;
color: #FFFFFF;
}

.subNav-4 a{font-size: 130%;
padding: 0px 0px 0px 5px;
background-image:none;
}

.subNav-4 ul {padding-left: 20px;
margin-left: 20px;
}

.subNav-4 li a {color: #008000;
padding: 0px 0px 0px 0px;
font-size: 100%;
}

.subNav-4 p{padding: 0px;
}

.subNav-4 img{	border:none;
}

.subNav-5{border-width: 1px;
border-style: solid;
border-color: #008000;
margin-bottom: 10px;
 }.subNav-5 h4{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #008000;
}.subNav-5 a{padding: 0px 0px 0px 10px;
font-size: 130%;
color: #99cc00;
text-decoration: non;
}.subNav-5 p{padding: 0px;
}.subNav-6{border-width: 1px;
border-style: solid;
border-color: #99cc00;
margin-bottom: 10px;
}.subNav-6 h3{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #99cc00;
}.subNav-6 a{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #99cc00;
}.subNav-6 ul {padding: 0px 0px 0px 30px;
}.subNav-6 li a {color: #008000;
padding: 0px 0px 0px 0px;
font-size: 100%;
}.subNav-6 p{padding: 0px;
}

/************** #content style ***************/#content{width: 55%;
float: left;
text-align: left;
padding: 0px 0px 0px 10px;
font-size: 75%;
background-color:#FFF;
}#content-lp{float: left;
text-align: left;
width: 95%;
padding: 0px 0px 0px 20px;
font-size: 75%;
}.subNav-7 a{text-align: left;
font-size: 130%;
padding: 10px 0px 10px 10px;
background-color: #99cc00;
}


}/************* .siteInfo styles ***************/.siteInfo{font-size: 75%;
color: #008000;
padding: 5px 0px 5px 0px;
text-align: center;
}

/************* .content styles ***************/

.picture{height: 330px;
background-image: url(../images/laufen-am-meer.jpg);
background-repeat: no-repeat;
}.pictureText-1{width: 150px;
height: 30px;
float: left;
margin-top: 30px;
margin-left: 152px;
border-color: #FFFFFF;
border-style: solid;
border-width: 1px;
}.pictureText-1 p{font-size: 100%;
font-weight: bold;
color: #FFFFFF;
}.pictureText-2{width: 150px;
height: 30px;
float: left;
margin-top: 18px;
margin-left: 152px;
border-color: #FFFFFF;

	border-style: solid;
	border-width: 1px;
	}

/************* Startseite ***************/

.ad{
	background-color: #f4f4f4;}
.ad p{
         font-weight: bold;
         text-align: center;
         padding-top: 10px;
         padding-bottom: 10px;}


.inhalt-teaser{ 
	background-color: #ebfaff;
	color:#000;
	font-size:13px;
	line-height:18px;
	padding: 10px;
	border-bottom: solid;
	border-top: solid;
	border-color: #1A93C0;
	border-top-width:0px;
	border-bottom-width:1px;
	margin-bottom: 20px;
	}

.inhalt-teaser h2{
	color:#09458a;
	padding: 5px 2px 5px 10px;
	font-size: 130%;
	border-bottom:solid;
	border-bottom-width:1px;
}

.inhalt-teaser h3{
	padding: 10px 5px 0px 10px;
         font-size: 110%;
         color:  #2fb0e0;}

.inhalt-teaser p{
	padding: 0px 10px 0px 10px;}
	
.inhalt-teaser img{
	float: left;
    margin: 10px;}
	
.inhalt-teaser img a{
	border: none;
	text-decoration: none;		
}

.inhalt-teaser a{
         font-weight: bold;
         color: #09458A;
         font-size: 100%;
	text-decoration: underline;}

.inhalt-teaser a:hover{
	color: #09458A;
	font-weight: bold;
	text-decoration: none;}

.inhalt-teaser ul{
	color: #666666;
	padding: 5px 10px 5px 20px;
	font-size: 100%;
	}

.inhalt-teaser li{
	padding-top: 5px;
	list-style:disc;
	}


	
/************* Werbung **************/

#container {
	height: 280px;
	background-color: #f0f7d9;
	padding: 10px;
	border-bottom: dashed;
	border-top: dashed;
	border-color: #008000;
	border-top-width:0px;
	border-bottom-width:0px;
	margin-bottom: 20px;
}

.container h2 {
	padding: 5px 2px 5px 10px;
	font-size: 130%;
	border-bottom:solid;
	border-bottom-width:1px;

}

.Product-Gesamt	{
	width: 163px;
	height: 220px;
	background: url(../images/hintergrund.png) no-repeat;
	margin-left:15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: left;
}

.Product-Ueberschrift 	{
	width: 150px;
	height: 47px;
	color: #008000;
	padding-top: 13px;
	text-align:center;
	padding-left: 5px;
	padding-right: 13px;
}

.Product-Ueberschrift  h2 {
	font-size: 120%;
}

.Product-Bild {
	float: none;
	margin: 3px;
	padding-left: 10px;
	padding-right: 15px;
	margin-top: 5px;
	}



.Product-Text {
	margin: 0px;
	}

.Product-Text p {
	margin: 0px;
	padding-left: 10px;
	padding-right: 17px;
	float: left;
	}

#Product-Text-stabil {
	float: right;
	height:20px;
	width: 100px;
	display:block;
	text-align:center;
	margin: 0px;
	margin-right: 8px;
	color: #FFFFFF;
	background-color:#FF0000;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 6px;
	}

#Product-Text-daempfung {
	float: right;
	height:20px;
	width: 100px;
	display:block;
	text-align:center;
	margin: 0px;
	margin-right: 8px;
	color: #FFFFFF;
	background-color: #009900;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 6px;
	}

#Product-Text-trail {
	float: right;
	height:20px;
	width: 100px;
	display:block;
	text-align:center;
	margin: 0px;
	margin-right: 8px;
	color: #FFFFFF;
	background-color: #660000;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 6px;
	}

#tabelle-shop{
	background-image: url(../images/hintergrund-tabelle-1.png);
	background-repeat: no-repeat;
	background-position:center;
	margin:auto;
	height: 340px;
	width: 600px;}	

#Teaser-Tabelle p{
	float: right;
	text-align:center;
	margin: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top:10px;
	color: #FFFFFF;
	background-color:#008000;
	font-weight: bold;	
	height:20px;
	width:200px;
	padding-top:5px;
	padding-bottom:3px;
	z-index:3;
	}

#Teaser-Tabelle a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	}

#Teaser-Tabelle a:hover {
	font-weight: bold;
	text-decoration:none;
	}

		
	
/************* Werbung **************/

#Ad{
	width: 1100px;
	text-align: center;
		margin: 10px;

}

#Spacer{
		text-align: center;
		visibility:hidden;
}

.space1{
	height: 0px;
	width: 0px;
	background: url(/ps.jpg);
}

.space2{
	height: 0px;
	width: 0px;
	background: url(/uq.jpg);
}
.space3{
	height: 0px;
	width: 0px;
	background: url(/cs.jpg);
}
.space4{
	height: 0px;
	width: 0px;
	background: url(/mn.jpg);
}
.space5{
	height: 0px;
	width: 0px;
	background: url(/bl.jpg);
}
.space6{
	height: 0px;
	width: 0px;
	background: url(/ks.jpg);
}
.space7{
	height: 0px;
	width: 0px;
	background: url(http://www.joggen-online.de/Tracking-IDs/tracking_etracker_0811_tc.jpg);
}

#ad1 {
	text-align: center;
	margin: 40px 0;
	width: 800px;
	padding-left: 20%;
}

#ad2 {
	float: right;
	margin-right: 10px;
	margin-bottom: 20px;
}
