/* Stylesheet
www.sterntaler-rv.de
Start: 03/2010, Realized by MARKTPRAXIS | Agentur für Marketing | Michael Herrling, www.marktpraxis.com 
Version 1.0 03/2010
*/

* {
margin:0;
padding:0;
}

html {height:100%; margin-bottom:1px; overflow-y:scroll; }
html * { font-size: 100.01% }

#wrapper {
color:black;
background-color:#fff;
width:960px;
height:Auto;
margin-left:Auto;
margin-right:Auto;
}
#wrapper_bild {
	width:765px;
	height:Auto;
margin-left:Auto;
margin-right:Auto;}

body {
	color:black;
	background-color: #ececed;
	margin:0;
	padding:40px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75.00%;
}
#header {
	background-color:#003f6a;
	width:960px;
	height:88px;
	color:#fff;
	}
#header a {
	color:#fff;
	text-decoration:none;
}
#header a:hover {
	text-decoration:underline;
}
#header p {
	color:#fff;
	margin-left:25px;
	padding-top:61px;
}
#logo {
	width:280px;
	height:100px;
	margin-top:-47px;
	margin-right:30px;
	float:right;
	background-image: url(bilder/logo1.jpg);
	background-repeat: no-repeat;
}
#header_l {
	background-color:#003f6a;
	width:300px;
	height:113px;/* Getrickst da eigentlich 100px aber die horizontale Linie pass sonst nicht*/
	color:#fff; 
float:left;
}
#header_l a {
	width:80px;
	height:40px;
	color:#fff;
	text-decoration:none;
}
#header_l a:hover {
	text-decoration:underline;
}
#header_l p {
	color:#fff;
	margin-left:10px;
	margin-top:75px;
}
	
#header_r {
width:720px;
float:right;
height:180px;
}


#hauptbox {
	width: 960px;
	height:505px;
	}
	
#navi {
background-color:#003f6a;
float:left;
width:270px;
height:505px;
}

#navi ul li {
	font-size:1em;
	font-weight:lighter;
	margin-left:10px;
list-style-image: url(bilder/bullet.gif);
	list-style-position: inside;
	list-style-type: disc;
}
#navi a {color:#fff;
text-decoration:none;}

#navi a:hover {font-weight:bold;}
.active a{font-weight:bold;}

#navi ul ul li {
list-style-type: none;
font-size:0.8em;
font-weight:lighter;
margin-left:20px;
padding:5px;
}
#navi ul{padding-top:10px;}

#content {
float:right;
width:620px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;

}
#content-l {
float:left;
width:250px;
margin-left: 20px;
margin-right:10px;
margin-bottom:10px;
}
#content-r {
float:right;
margin-right:60px;
margin-bottom:10px;
width:430px;
}
#scroll {
	float:right;
width:690px;
height:452px;
overflow:auto;}
#content-s {
float:right;
width:605px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;
}
#teaser {
width:260px;
float:left;

}
#teaser-r {
float:right;
width:260px;
}
#footer {
width:1020px;
background-color:#eee; 
clear:both;}
/*==================ÜBERSCHRIFT UND ABSATZ==============================*/

h1 {font-size:120%; color:#003f6a ; margin-bottom:20px;}
h2 {font-size:120%; color:#003f6a; margin-bottom:20px; }
h3 {font-size:105%; color:#003f6a; ; margin-bottom:20px; margin-left:20px; }
h4 {font-size:105%; color:#5D5D5D ; margin-bottom:1em; margin-top:20px; }
h5 {font-size:105%; color:#5D5D5D ; margin-bottom:0.6em;}
h6 {font-size:80%; color:#5D5D5D ;margin-bottom:1.4em; text-align:right;}

h1 h2 h3 h4 h5 {
text-align:left;
font-style:normal;
font-weight:400;
}
a {
font-weight:400;
color:#003f6a;
}
#footer a:hover {background-color:#003f6a; color:#fff;}
p {
	font-style:normal;
	font-size:1em;
	color:#000;
	line-height: 1.6em;
	margin-right: 0;
	margin-bottom:20px;
	margin-left: 0;
}
#content p,#content-s p{ margin-left:45px;
margin-right:75px;}

#content a:hover,#content-s a:hover{ color:#8fa0bc;}
address {
	color:#5D5D5D;
	padding-left:150px;
	padding-top:5px;
	padding-bottom:5px;
	font-style:normal;
	font-size:0.9em;
	font-weight:400;
	line-height: 1.5em;
	}
strong {color:#003f6a;}

.blau {
color:#003f6a;
font-weight:bold;}
.blaur {
float:right;
color:#003f6a;}
.clearfix {clear:both;}
.right {float:right;}
.left {float:left;
padding-right:20px;}
img {border:0}
/*===============AUFLISTUNGEN===============*/

li {
	font-size:1em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 2em;
	}

a img {
border : 0 none;
}
