@charset "utf-8";
/* CSS Document */

body {
	background-color: #666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}

img {
	border: none;
}

#main {
	position:absolute;
	width: 1040px;
	margin-left: -520px;
	left:50%;
	top: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#main #sponsor{
	position: absolute;
	height: 150px;
	width: 150px;
	top: 260px;
	z-index: 5;
	left: 738px;
	background-image: url(../images/rahmen.jpg);
}

#main #zshop_oben{
	position: absolute;
	height: 65px;
	width: 202px;
	top: 196px;
	z-index: 5;
	left: 674px;
	background-image: url(../images/rahmen.jpg);
}

#main #sponsor .Xheadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}

#main #sponsor .Xtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}

#main #head {
	background-image: url(../images/index_head.jpg);
	position: relative;
	height: 240px;
	width: 1040px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffee;
	font-weight: bold;
	text-transform: uppercase;
}

#main #head #lizenz{
	position: absolute;
	height: 120px;
	width: 128px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	font-weight: normal;
	text-transform: none;
	left: 907px;
	top: 6px;
}

#main #mitte {
	background-image: url(../images/index_bg_mitte.jpg);
	position: relative;
	width: 1040px;
	min-height: 1200px;
}

#main #mitte .rechts_norm1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	
}

#main #mitte .rechts_norm1_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF4E00;
	
}

#main #mitte .rechts_norm1_org_tel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF4E00;
	
}

#main #mitte .rechts_norm2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}

#main #mitte .rechts_norm2 a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	
}

#main #mitte .rechts_norm2 a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	
}

#main #mitte .rechts_norm3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
	
}

#main #mitte .rechts_norm4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	
}

.ast{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-indent: 20px;
}

.ast_2{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #000;
	text-decoration: underline;
	text-indent: 20px;
}

.ast_3{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-indent: 20px;
}




#main #mitte .region{
	font-size: 11px;
	text-decoration: none;
	
}

#main #mitte .kastenUmzug{
	height: 258px;
	width: 208px;
	background-image: url(../images/umzug.jpg);
}

#main #mitte .kastenUmzug .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenUmzug .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}



#main #mitte .kastenTransport{
	height: 258px;
	width: 208px;
	background-image: url(../images/transport.jpg);
}

#main #mitte .kastenTransport .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenTransport .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}

#main #mitte .kastenDistribution{
	height: 258px;
	width: 208px;
	background-image: url(../images/distribution.jpg);
}

#main #mitte .kastenDistribution .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenDistribution .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}
#main #mitte .kastenVermietung{
	height: 258px;
	width: 208px;
	background-image: url(../images/vermietung.jpg);
}
#main #mitte .kastenVermietung .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}
#main #mitte .kastenVermietung .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}

#main #mitte .kastenMontage{
	height: 258px;
	width: 208px;
	background-image: url(../images/montage.jpg);
}

#main #mitte .kastenMontage .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenMontage .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}




#main #mitte .kastenReinigung{
	height: 258px;
	width: 208px;
	background-image: url(../images/reinigung.jpg);
}

#main #mitte .kastenReinigung .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenReinigung .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}



#main #mitte .kastenRaeumung{
	height: 258px;
	width: 208px;
	background-image: url(../images/raeumung.jpg);
}

#main #mitte .kastenRaeumung .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenRaeumung .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}


#main #mitte .kastenLager{
	height: 258px;
	width: 208px;
	background-image: url(../images/lager.jpg);
}

#main #mitte .kastenLager .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenLager .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}


#main #mitte .kastenSenioren{
	height: 258px;
	width: 208px;
	background-image: url(../images/senioren.jpg);
}

#main #mitte .kastenSenioren .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-indent: 25px;
}

#main #mitte .kastenSenioren .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-transform: uppercase;
	line-height: 32px;
}



#main #mitte .headLine{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#main #mitte .headLine2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#main #mitte .headLine3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#main #mitte .headLine4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

#main #mitte .senioren{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#main #mitte .headLineSenioren{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#main #mitte .seniorenL{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}

#main #mitte .headLineSeniorenL{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

#main #mitte .seniorenXL{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

#main #mitte .headLineSeniorenXL{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}



#main #mitte .textWeiss{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}

#main #mitte .textNorm1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}


#main #mitte .textNorm1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

#main #mitte .textNorm1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}

#main #mitte #navi_oben {
	background-image: url(../images/navi_oben.jpg);
	position: absolute;
	height: 85px;
	width: 225px;
}

#main #mitte #navi {
	position: absolute;
	height: 300px;
	width: 170px;
	left: 18px;
	top: 75px;
	text-align: center;
}

#main #mitte #navi .balken{
	height: 22px;
	background-image: url(../images/balken.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	line-height: 22px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balken a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#main #mitte #navi .balken a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	text-decoration: none;
}

#main #mitte #navi .balkenActive{
	height: 22px;
	background-image: url(../images/balken2.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	line-height: 22px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balkenActive a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	text-decoration: none;
}

#main #mitte #navi .balkenCheck{
	height: 22px;
	background-image: url(../images/balken3.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	line-height: 22px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balkenCheck a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#main #mitte #navi .balkenCheck a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	text-decoration: none;
}

#main #mitte #navi .balkenCheckActive{
	height: 22px;
	background-image: url(../images/balken4.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	line-height: 22px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balkenCheckActive a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF4E00;
	text-decoration: none;
}

#main #mitte #navi .balkenKlein{
	height: 18px;
	background-image: url(../images/balken_klein.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	line-height: 15px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balkenKlein a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#main #mitte #navi .balkenKlein a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#main #mitte #navi .balkenKleinActive{
	height: 18px;
	background-image: url(../images/balken_klein.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	line-height: 15px;
	text-indent: 18px;
	text-transform: uppercase;
}

#main #mitte #navi .balkenKleinActive a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#main #mitte #navi .balkenKleinActive a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}



#main #mitte #navi .empfehlen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}

#main #mitte #navi .empfehlen_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
}

#main #mitte #navi .textfeld{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	width: 150px;
	border: 1px solid #000;
}

#main #mitte #navi .button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #000;
	background-color: #FF4E00;
}

#main #bottom {
	background-image: url(../images/index_bottom.jpg);
	position: relative;
	width: 1040px;
	min-height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	height: 55px;
}

#main #bottom a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}

#main #bottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
}

.button80{
	background-color: #FF4E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #000;
	width: 80px;
}

.reg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}

.white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF4E00;
	font-weight: bold;
}

.URR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-indent: 20px;
}

.URR2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-indent: 20px;
}

.stelefon{
}

.weiterWeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
}

.weiterWeb a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: underline;
}

.weiterWeb a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
}

.wheinachtenTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

