@charset "utf-8";
html,body	{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	background-color:#333;
	color:#FFF;

}
.red	{ color:#FF0000;	}
img	{
	border:none;
}

#breadcrumbs	{
	margin-left:10px;
	padding-top:130px;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	
}

#breadKontakt	{
	position:absolute;
	right:120px;
	text-align:right;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
}


#breadKontakt:hover	{
	color:#FFF;
	text-decoration:underline;
}

.breadcrumb	{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.breadcrumb:hover	{
	color:#CCC;
	text-decoration:underline;
}


#wrapper	{
	position:relative;
	width:1000px;
	margin:0 auto;
	background-color:#c4cad0;
/* shadow for Firefox , Safari , Chrome */
-moz-box-shadow: 2px 2px 5px #000;
-webkit-box-shadow: 2px 2px 5px #000;


}

#head	{
	background-image:url(img/head.jpg);
	width:1000px;
	height:163px;
	cursor:pointer;
}

#main	{
	background-image:url(img/Unbenannt-1_02.jpg);
	width:980px;
	padding:10px 10px 0px 10px;
	padding-bottom:162px;

}

#navi2	{
	background-color:#999;

	width:260px;
	min-height:230px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:10px;
	float:left;
}

#navi	{
	background-color:#999;
	background-image:url(img/navi.jpg);
	background-repeat:no-repeat;
	width:260px;
	min-height:230px;
	padding-left:20px;
	padding-top:20px;
	float:left;
}

#content2	{
	background-image:url(img/content2.jpg);
	background-repeat:no-repeat;
	background-color:#5f5f5f;
	width:700px;
	height:250px;
	float:left;
}

#content	{
	background-image:url(img/content2.jpg);
	background-repeat:no-repeat;
	background-color:#5f5f5f;
	padding-top:00px;
	padding-bottom:30px;
	width:700px;
	min-height:250px;
	height:auto !important;
	float:left;
}

#contentText	{
	padding-left:10px;
	padding-top:10px;
	color:#FFF;
	font-size:14px;
}
#contentTextLeft	{
	padding-left:10px;
	float:left;
	color:#FFF;
	font-size:14px;
	width:300px;
	border-right:1px solid #CCC;
	padding-right:10px;
}

#contactform	{
	padding-left:10px;
}

.contentOffer	{
	width:620px;
	height:209px;
	padding-left:30px;
	padding-right:30px;
	padding-top:70px;
	border-bottom:1px solid #e4e4e4;
}

.naviLink	{
	text-decoration:none;
	background-image:url(img/kreis1.gif);
	display:block;

	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	font-size:18px;
}

.naviLink:hover	{
	text-decoration:underline;
	background-image:url(img/kreis2.gif);
	display:block;
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	color:#CCC;
}

#naviSub	{
	margin-top:5px;
	margin-bottom:5px;
}

.naviLinkSub	{
	text-decoration:none;
	background-image:url(img/skreis2.gif);
	display:block;
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	font-size:15px;
	margin-left:15px;
}

.naviLinkSub:hover	{
	text-decoration:underline;
	background-image:url(img/skreis1.gif);
	display:block;
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	color:#CCC;
}

#naviLinkSubActive	{
	text-decoration:none;
	background-image:url(img/skreis1.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#CCC;
}

.naviLinkSub2	{
	text-decoration:none;
	background-image:url(img/skreis2.gif);
	display:block;
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	font-size:15px;
	margin-left:30px;
}

.naviLinkSub2:hover	{
	text-decoration:underline;
	background-image:url(img/skreis1.gif);
	display:block;
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	color:#CCC;
}

#naviLinkSub2Active	{
	text-decoration:none;
	background-image:url(img/skreis1.gif);
	padding-left:12px;
	background-position:left;
	background-repeat:no-repeat;
	color:#CCC;
}



h1	{
	font-size:20px;
}

h2	{
	font-size:24px;
	color:#FFF;
	border-bottom:2px solid #F00;
}




#links	{
	clear:both;
}






.angeboteLink	{
	display:inline-block;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	margin-top:10px;
	_margin-top:0px;
	!margin-top:0px;
	margin-right:10px;
	width:227px;
	height:120px;
	float:left;
	padding-top:110px;
	padding-left:5px;
	padding-right:5px;
	
}

.angeboteLink:hover	{
	color:#FFF;
	font-size:14px;
	text-decoration:underline;
}
.footLink	{
	color:#999;
	font-size:14px;
	text-decoration:none;

}
.footLink:hover	{
	color:#999;
	font-size:14px;
	text-decoration:underline;
}
#konf	{
	background-image:url(img/konferenz.jpg);
}

#dj	{
	background-image:url(img/mobil.jpg);
}

#ton	{
	background-image:url(img/tontechnik.jpg);
}

#licht	{
	background-image:url(img/licht.jpg);
	margin-right:0px;
}

.trenn	{
	width:1000px;
	height:1px;
	clear:both;
}

#foot	{
	color:#FFF;
	font-size:14px;
	background-image:url(img/foot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:10px;	
	padding-top:150px;
	text-align:right;
	padding-right:10px;
	width:990px;
	height:12px;

}

.pdficon	{
	background-image:url(img/pdficon_small.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:17px;
	padding-left:20px;
	margin-top:6px;
}

.contentPriceTable	{
	margin-top:20px;
	text-align:center;

}

.price	{
	padding-left:8px;
	padding-right:8px;
	
}

a	{
	color:#CCC;
	text-decoration:none;
}

a:hover	{
	color:#FFF;
	text-decoration:underline;
}