Body {
	background-color:#fff;
	background-image:	url(../_images/main_bg.jpg);
	background-repeat:repeat-x;
	margin: 0px;
}
ul {list-style-type: circle;}

img {border:0px;}


.horizontal_dotted_smallline { 
	border-bottom: 1px dotted #165da2; 
	width: 275px; 
	margin-top: 15px;
	} 
.horizontal_dotted_line { 
	border-bottom: 1px dotted #165da2; 
	width: 575px; 
	margin-top: 15px;
	} 
	.horizontal_dotted_line02 { 
	border-bottom: 1px dotted #165da2; 
	width: 575px; 
	margin-top: 1px;
	} 
	.horizontal_dotted_line03 { 
	border-bottom: 1px dotted #165da2; 
	width: 575px; 
	margin-top: 1px;
	} 
.text {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
	text-align: left;
	font-size: 14px;
	}
	.textklien {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
	text-align: left;
	font-size: 10px;
	}
.headline_navi_main_links {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-transform:uppercase;
	font-weight:lighter;
	color: #206ea8;
	text-shadow: #4c9fcd 0px 1px 1px;	
	text-align: left;
	font-size: 24px;
	}
.headline_navi_main_rechts {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-transform:uppercase;
	font-weight:bolder;
	color: #03407a;
	text-shadow: #4c9fcd 0px 1px 1px;	
	text-align: left;
	font-size: 24px;
	}
.headline01 {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-shadow: #fff 0px 1px 1px;	
	text-transform:uppercase;
	color: #165da2;
	text-align: left;
	line-height: 1em;
	font-weight:bold;
	font-size: 22px;
}
.headline02 {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-shadow: #fff 0px 1px 1px;
	text-transform:uppercase;
	color: #165da2;
	text-align: left;
	font-weight:lighter;
	font-size: 16px;
}	
.headline02a {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-transform:uppercase;
	text-shadow: #fff 0px 1px 1px;
	font-weight:lighter;
	color: #c10c1e;
	font-size: 16px;
	text-align: left;
}	
.headline03 {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-transform:uppercase;
	font-weight:lighter;
	color: #d9d9d9;
	font-size: 16px;
	text-align: center;
}	
	
	
	
	
#navi_top {
	padding: 0px;
	border:0px;
 	width: 1084px;
	height:57px;
}

#navi_logo {
	padding: 0px;
	border:0px;
 	width: 1084px;
	height:44px;
}
#navi_logo_main {
	padding: 0px;
	border:0px;
	width: 620px;
	height:44px;
}

#navibutton_1 {
	background-image: url(../_images/_navi_oben/b01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 132px;
	display: Inline-Block;
}
	#navibutton_1:hover {
	background-position: 0px -44px;
}
#navibutton_2 {
	background-image: url(../_images/_navi_oben/b02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 136px;
	display: Inline-Block;
}
	#navibutton_2:hover {
	background-position: 0px -44px;
}
#navibutton_3 {
	background-image: url(../_images/_navi_oben/b03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 100px;
	display: Inline-Block;
}
	#navibutton_3:hover {
	background-position: 0px -44px;
}
#navibutton_4 {
	background-image: url(../_images/_navi_oben/b04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 125px;
	display: Inline-Block;
}
	#navibutton_4:hover {
	background-position: 0px -44px;
}
#navibutton_5 {
	background-image: url(../_images/_navi_oben/b05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 127px;
	display: Inline-Block;
}
	#navibutton_5:hover {
	background-position: 0px -44px;
}

#navi_main_trenner {
	padding: 0px;
	border:0px;
 	width: 1092px;
	height:125px;
}

#main_content {
	padding: 0px;
	border:0px;
 	width: 1092px;
}
#main_mitteBG {
	padding: 0px;
	border:0px;
	background-image:url(../_images/main_geruest_mitte.png);
	background-repeat:repeat-y;
 	width: 1092px;
}
#main {
	padding: 0px;
	border:0px;
 	width: 1084px;
}
#subBG {
	background-image: url(../_images/_navi_links/sub.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 312px;
}
	#subBG:hover {
	background-position: 0px -28px;
}
#subBGactiv {
	background-image: url(../_images/_navi_links/sub.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 312px;
	background-position: 0px -56px;
}
.sub, A.sub:link, A.sub:visited    {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #000;
	text-shadow: #fff 0px 1px 1px;	
	margin-left: 63px;
	vertical-align:middle;
	height: 28px;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
}
A.sub:hover    {
	color: #267dbc;
	text-shadow: #fff 0px 1px 1px;	
}

.subactiv   {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-shadow: #fff 0px 1px 1px;
	margin: 63px;
	vertical-align:middle;
	height:28px;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
}
#facebook {
	z-index: 15;
	padding: 0px;
	border:0px;
	position: absolute;
	width: 150px;
	height:20px;
	left: 50%;
	margin-left: 420px;
	top: 185px;
}
#leihwagen {
	z-index: 15;
	padding: 0px;
	border:0px;
	position: absolute;
	width: 128px;
	height:1px;
	left: 50%;
	margin-left: 437px;
	top: 220px;
}
#flashslider {
	z-index: 5;
	padding: 0px;
	border:0px;
	position: absolute;
	width: 772px;
	height:261px;
	left: 50%;
	margin-left: -230px;
	top: 230px;
}
#footer {
	padding: 0px;
	border:0px;
 	width: 1092px;
	height:106px;
}

.fuss01 {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #165da2;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	font-size: 10px;
	line-height: 1.1em;
}
.fuss02, A.fuss02:link, A.fuss02:active, A.fuss02:visited    {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	font-size: 10px;
	line-height: 1.1em;
	color: #92bedd;
}
A.fuss02:hover    {
	color: #e1071c;
}


A:link, A:visited, A:active  {
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #16476b;
	text-decoration : underline;
}
A:hover   {
	color: #16476b;
	text-decoration : none;
}
.input { 
	height:26px;
	border: thin solid  #cccccc;	
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
	text-align: left;
	font-size: 14px;
	} 
	.submit {
	height:35px;
	width:125px;
	border: thin solid  #666666;
	border:0px;
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	background: -webkit-gradient(linear, 0% 100%, 0% 20%, from(#cccccc), to(#f5f5f5));	
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
	text-align: center;
	font-size: 14px;
	} 
.select { 
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #16476b;
	text-align: left;
	font-size: 14px;
} 
.textarea { 
	border: thin solid  #cccccc;	
	font-family: Lucida Sans, Trebuchet MS, Georgia;
	color: #165da2;
	text-shadow: #fff 0px 1px 1px;
	text-align: left;
	font-size: 14px;
} 
.latestthumbs{
	margin-left:41px;
	
}
.latestthumbs li, .latestthumbs .no_thumb{
	float:left;
list-style-type:none;
	padding:10px;
	}
	
.latestthumbs li a{
list-style-type:none;
	float:left;
	padding:5px 5px 5px 5px;
	background-color:#ccc;
	display:block;
	height:93px;
	width:93px;
	border:0px;
	
}
.latestthumbs li a:hover{
	background-color:#e2001a;
	border:0px;
}

