/*============================================================
	STYLESHEET FUER DEKOPLUS
============================================================*/


/*============================================================
	BODY
============================================================*/

* {
	margin: 0;
	padding: 0;
	outline: none;
	}

body {
	background: #5f5f5f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
/*============================================================
	CONTAINER + BOXEN
============================================================*/

#uber_container {
	width: 1024px;
	margin: 8px auto 0 auto;
	}
	
#header {
	width: 1024px;
	height: 161px;
	background-image: url(../_images/header.jpg);
	}

#slider {
	margin-left:550px;
	padding-top:20px;
}
	
	
#content_container {
	margin-left: 12px;
	background: #fff;
	width: 1000px;
	padding-top: 15px;
	display: inline-block;
	}
	
#contentbox {
	width: 450px;
	float: right;
	text-align: left;
	margin-right: 342px;
	margin-top: -390px;
	padding-bottom: 50px;
	}
	
#info_spalte {
	width: 300px;
	float: right;
	margin-right: 15px;
	height:390px;
	}	
	
.infobox {
	width: 302px;
	border-top: solid 2px #c83232;
	margin-bottom: 25px;
	}
	
.infobox_inside {
	width: 300px;
	border: 1px solid #cfcfcf;
	margin-top: 2px;
	padding-bottom: 15px;
	line-height: 10px;
	}

.infoboxzwei {
	width: 440px;
	border-top: solid 2px #c83232;
	margin-bottom: 25px;
	}
.infoboxzwei_inside {
	width: 438px;
	border: 1px solid #cfcfcf;
	margin-top: 2px;
	padding-bottom: 15px;
	line-height: 10px;
	}

.auflistung {
	text-align: left;
	}

.auflistung li {
	text-align: left;
	list-style-image: url(../img/auflistung.gif);
	margin-bottom: 5px;
	color: #252525;
	font-weight: bold;
	font-size: 12px;
	}
	
p {
	font-size:12px;
	font-weight:normal;
	margin:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
	
/*============================================================
	NAVI
============================================================*/

#navi {
	width: 170px;
	height: 255px;
	float: left;
	font-size: 16px;
	font-weight:bold;
	}

#navi ul {
	list-style: none;

	
	}
	
#navi li {
	display: block;
	margin: 2px 0 2px 0;
	padding: 4px 0 4px 10px;
	background-color: #e3e3e3;
	}
	
ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

ul#navi li a {
	text-align: left;
	border: none;
	background-color: #e3e3e3;
	display: block;
	color:#5f5f5f;
	text-decoration:none;

	}

ul#navi li a + ul.subnavi {
	display: block;
	}

ul#navi li a:focus + ul.subnavi, .aktiv {
	color: #34537c;
	}

a.navi li a:visited {
	color: #d68080;
	background-color: #e3e3e3;
	text-decoration:none;
	display: block;
	}

ul#navi li a:hover {
	color: #d68080;
	background-color: #e3e3e3;
	text-decoration:none;
	display: block;
	}

a.navilink_aktiv {
	color: #00FF33;
	background-color: #e3e3e3;
	text-decoration:none;
	display: block;
	}


/*============================================================
	SUBNAVI
============================================================*/

ul#subnavi1 li a, ul#subnavi2 li a, ul#subnavi3 li a, ul#subnavi4 li a, ul#subnavi5 li a, ul#subnavi6 li a, ul#subnavi7 li a, ul#subnavi8 li a, {

	}

ul .subnavi li  {
	font-size: 12px;
	background-color: #e3e3e3;
	padding: 0 0 0 25px;
	display: block;
	}

/*============================================================
	TYPO
============================================================*/

h1 {
	color:#c83232;
	font-size: 17px;
	}

h2 {
	color:#c83232;
	background-color: #e3e3e3;
	padding: 8px;
	display: block;
	font-size:13px;
	}
	
a, a:link, a:visited {
	color: #c83232;
	text-decoration: none;
	}

a, a:hover {
	color: #d68080;
	text-decoration: none;
	}

.info {
	color: #767676;
	margin-left:15px;
	margin-top: 15px;
	width:95px;
	display: inline-block;
	}

/*============================================================
	FOOTER
============================================================*/

#footer {
	color: #8f8f8f;
	font-size: 10px;
	padding: 5px 0 15px 12px;
	}

