body {
	background-image:url(../img/bg_all.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
* { 
	margin:0;
	padding:0;
}

a {
	color:#313131;
	text-decoration:none;
}

a:hover {
}


.button {
	background-image: url(../img/button.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#FFF;
	font-size:14px;
	padding-top:3px;
	width:90px;
	height:26px;
	margin-left:90px;
	margin-top:15px;
}

.button_web {
	background-image: url(../img/button.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#FFF;
	font-size:14px;
	padding-top:3px;
	width:90px;
	height:26px;
	margin-left:90px;
	margin-top:10px;
}

.button_cor {
	background-image: url(../img/button.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#FFF;
	font-size:14px;
	padding-top:3px;
	width:90px;
	height:26px;
	margin-left:90px;
	margin-top:22px;
}

.wrapall {
	width:965px;
	overflow:hidden;
	margin:auto; 
}

.navigation {
	margin-top:5px;
	height:35px;
	background-image:url(../img/bg_nav.jpg);

}

.header {
	width:965px;
	margin-top:35px;
	height:202px;
}

.logo {
	margin-left:35px;
	margin-top:25px;
	float:left;
}

.slogan {
	margin-left:55px;
	margin-top:25px;
	float:left;
}

.content {
	background-image:url(../img/bg_content.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	padding-left:35px;
	padding-right:35px;
	padding-top:5px;
	width:821px;
	margin:auto;
	border:1px #CCC solid;
	padding-bottom:5px;
	margin-bottom:15px;
}
.text_left {
	width:500px;
	font-size:13px;
	float:left;
}
.text_right {
	width:250px;
	font-size:13px;
	float:right;
}

.kundenmeinung {
	background-image:url(../img/bg_u_c.jpg);
	background-repeat:no-repeat;
	width:369px;
	height:238px;
	padding-left:35px;
	padding-right:35px;
	padding-top:15px;
	float:left;
	margin-left:36px;
}

.live_kontakt {
	background-image:url(../img/bg_u_c.jpg);
	background-repeat:no-repeat;
	width:369px;
	height:238px;
	padding-left:35px;
	padding-right:35px;
	padding-top:15px;
	float:right;
	margin-right:35px;
}

.partner {
	width:858px;
	height:105px;
	background-image:url(../img/bg_partner.jpg);
	margin:auto;
	padding-left:35px;
	padding-top:15px;
	
}

.footer {
	background-image:url(../img/bg_footer.jpg);
	width:875px;
	height:11px;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;
	font-size:12px;
}
.slider {
	background-image:url(../img/slider_bg.png);
	width:481px;
	height:227px;
	margin-top:-181px;
	float:right;
}

.slider_inline {
	padding-top:35px;
	padding-left:66px;
}
.boxes {
	width:965px;
	padding:35px;
	padding-top:15px;
}
.box_inline {
	background-image:url(../img/bg_boxes.jpg);
	margin-right:29px;
	width:279px;
	height:174px;
	float:left;
}

.box_h1 {
	padding-left:80px;
	padding-top:25px;
	padding-right:13px;
}

.box_text {
	padding-top:15px;
	font-size:12px;
}

ul#navigation
{
  list-style:none;
  margin-left:35px;
  padding-top:8px;
}

ul#navigation li
{
  margin:    		0;
  padding:    		0;
  text-align:    	center;
  float:    		left;
}

ul#navigation li a
{
 	display:block;
    margin-right:18px;
	text-decoration:none;
	font-weight:bold;
	color:#313131;
	padding-bottom:3px;
	font-size:14px;
}

ul#navigation li a:hover
{
	color:#1f75cc;
}

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:355px;
		height:190px;
		overflow:hidden; 
		}	

	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:-160px;
		}	
	#nextBtn, #nextBtn2{ 
		left:355px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}												

/* // Easy Slider */