html{
	background:#687a89;
	background:#687a89;
}
body{
	margin:0;
	min-height:494px;
	width:100%;
	background:#fff url(../img/body-bg.gif) repeat-x 0 100%;
	font:12px Arial, Helvetica, sans-serif;
}
h2, h3, p, ul, form{
	margin:0;
	padding:0;
}
ul{list-style:none;}
form{position:relative;}
.clearFloat{
  clear: both;
}
.main{
	/*border: 1px solid black;*/
	width:1130px;
	margin:0 auto;
}
.main_left{
	width: 952px;
	float: left;
}
.main_right{
	width: 160px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
}
.werbebanner_rechts{
	margin-top: 134px;
}
#header{
	height:135px;
	position:relative;
}
/*--logo 1--*/
.logo-wrapper-1{
	position:absolute;
	top:38px;
	left:7px;
}
.logo-1,
.logo-1 a{
	display:block;
	width:369px;
	height:56px;
}
.logo-1{background:url(../img/logo-1.png) no-repeat;}
.logo-1 a,
.logo-2 a,
.logo-3 a{
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
}
/*--logo 2--*/
.logo-wrapper-2{
	position:absolute;
	top:47px;
	left:430px;
}
.logo-2,
.logo-2 a{
	display:block;
	width:513px;
	height:37px;
}
.logo-2{background:url(../img/logo-2.png) no-repeat;}
/*--Main menu--*/
.main-menu-wrapper{
	position:absolute;
	top:96px;
	left:0;
}
.main-menu{
	background:url(../img/main-menu-bg.png) no-repeat;
	width:927px;
	height:25px;
	padding:14px 0 0 17px;
}
.main-menu ul li{
	float:left;
	padding:0 2px 0 0;
}
.main-menu ul li a{
	float:left;
	background:url(../img/right-button.gif) no-repeat 100% 0;
	height:25px;
	padding:0 21px 0 0;
	text-decoration:none;
	position:relative;
	cursor:pointer;
	color:#630;
}
.main-menu ul li a span{
	float:left;
	background:url(../img/left-button.gif) no-repeat 0 0;
	height:25px;
	padding:0 0 0 22px;
	line-height:25px;
}
.main-menu ul li.active a,
.main-menu ul li a:hover{
	background:url(../img/right-button.gif) no-repeat 100% -25px;
	color:#000;
}
.main-menu ul li.active a span,
.main-menu ul li a:hover span{background:url(../img/left-button.gif) no-repeat 0 -25px;}
/*--content--*/
#content{
	height:1%;
	position:relative;
}
/*--header content--*/
.header-content{
	background:url(../img/header-content.png) no-repeat;
	height:91px;
}
/*--Logo header--*/
.logo-3,
.logo-3 a{
	display:block;
	width:35px;
	height:44px;
}
.logo-3{
	background:url(../img/logo-3.gif) no-repeat;
	position:absolute;
	top:15px;
	left:34px;
}
/*--Search--*/
.search{
	position:absolute;
	top:23px;
	left:88px;
}
.search label{
	font-size:11px;
	float:left;
	line-height:35px;
}
.search input{float:left;}
#id-1{
	height:15px;
	width:165px;
	font-size:12px;
	padding:0 10px;
	margin:9px 5px 0 15px;
	border-top:2px solid #666;
	border-left:2px solid #666;
	border-bottom:2px solid #ccc;
	border-right:2px solid #ccc;
}
#id-1-1{
	height:15px;
	width:165px;
	font-size:12px;
	padding:0 10px;
	margin:9px 15px 0 5px;
	border-top:2px solid #666;
	border-left:2px solid #666;
	border-bottom:2px solid #ccc;
	border-right:2px solid #ccc;
}
#id-2{margin:0 30px 0 0px;}
#id-3,
#id-4{margin:10px 2px 0 10px;}
* html #id-3{margin:7px 2px 0 10px;}
* html  #id-4{margin:7px 2px 0 10px;}
*+html #id-3{margin:7px 2px 0 10px;}
*+html  #id-4{margin:7px 2px 0 10px;}
label.search-text{
	font-size:14px;
	font-weight:bold;
}
/*--Content center--*/
.content-center{
	overflow:hidden;
	height:1%;
	background:url(../img/content-rep.png) repeat-y;
}
.column-1{
	float:left;
	width:212px;
	margin:0 0 0 21px;
	display:inline;
}
.column-2{
	float:left;
	width:440px;
	margin:0 0 0 21px;
	display:inline;
	padding:0 0 0 4px;
}
/*--*/
.main-content{
}
.main-content ul{
}
.main-content ul li{
	padding:20px 0 0 0;
}
.main-content ul ul li{
	padding:15px 0 0 39px;
}
.main-content ul ul li.home-2{background:url(../img/home-2.gif) no-repeat 0 15px;}
.main-content ul ul li.fax{background:url(../img/fax.gif) no-repeat 0 15px;}
.main-content ul ul li.web{
	background:url(../img/web.gif) no-repeat 0 15px;
	line-height:20px;
}
.main-content ul ul li.ans{background:url(../img/ans.gif) no-repeat 0 15px;}
.column-3{
	float:right;
	width:212px;
	margin:0 21px 0 0;
	display:inline;
}
/*--Box--*/
.box{
	background:#fff;
	width:212px;
	margin-bottom: 20px;
}
.box-header{
	background:url(../img/header-box.gif) no-repeat;
	height:20px;
	padding:9px 0 0 10px;
}
.box-header h3{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.box-content{
	background:url(../img/header-content-box.gif) no-repeat;
	width:190px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:0 13px 0 7px;
}
.pad{
	margin:0 0 18px 0;
}
.sponsor-links ul{padding:0 0 30px 0;}
.sponsor-links ul li {
	padding:18px 0 0 14px;
	background:url(../img/point.gif) no-repeat 0 23px;
}
.sponsor-links ul li a{
	color:#039;
	text-decoration:none;
	position:relative;
}
.sponsor-links ul li.active{
	font-weight: bold;
}
.sponsor-links ul li a:hover{
	text-decoration:underline;
}
.banners ul{padding:0 0 14px 0;}
.banners ul li{
	padding:18px 0 0 8px;
	height:32px;
}
.banners ul li a{position:relative;}
.banners ul li a img{
	border:none;
	display:block;
}
/*--*/
.adress p{padding:0 0 15px 0;}
.adress p.last-text{padding:10px 0 0px 0;}
.adress ul{padding:0 0 14px 0;}
.adress ul li{padding:15px 0 0 22px;}
.adress ul li.home{background:url(../img/home-1.gif) no-repeat 0 15px;}
.main-content ul ul li.tel,
.adress ul li.tel{background:url(../img/tel.gif) no-repeat 0 15px;}
.main-content ul ul li.email,
.adress ul li.email{background:url(../img/email.gif) no-repeat 0 16px;}
.adress ul li.email{background:url(../img/email.gif) no-repeat 0 16px;}
.main-content ul ul li.email a,
.main-content ul ul li.web a,
.adress ul li a{
	color:#000;
	text-decoration:underline;
	position:relative;
}
/*--Footer--*/
#footer{
	background:url(../img/footer-bg.png) no-repeat;
	height:18px;
	margin:0 0 37px 0;
}
a{
	color:#039;
	position:relative;
	text-decoration:underline;
}
/***************************************/
/*Style Content Default START*/
.column-2 h2{
	font-size:14px;
	padding:10px 0;
  text-align: center;
	text-transform: uppercase;
}
/*Style Content Default END*/
/***************************************/
/*Style Starseite START*/
.startseite_tagcloud{
	margin-top: 40px;
}
/*Style Starseite END*/
/***************************************/
