BODY {
font-family:arial,sans-serif;;
font-size: 12px;
color: #FFF;
text-align:left;

display:block;
background-color:#000;
}

#body{
 margin:auto;
 width:800px;	
 background-color:#FFF;
 color: #000;
}

#content {

}

.ausklapplink {
	cursor:hand;
	cursor:pointer;
	color: #FF3300;
	}
.ausklappliste {
margin:10px;
	}

img.equipmentbilder{
	float:left;
	margin:0px;
}
	
td.bandname{
width:250px;
}
th.preise{
width:150px;
height:30px;
}

#content ul{
list-style-position:inside;	
list-style-image:url(box-bullet.png);
}


.thickbox img{
border:1px solid #000;}


img.reflect{
	float:left;

	}

a.keyword{	
font-weight:bold;
color:#FF6633;	
}
	

	
div.contactLinks{	
text-align:right;font-size:10px;
}

a.contactLinks {	
text-align:right;font-size:10px;	
padding:3px;
background:none;
}


	
H1 {
color:#FF3300;
font-size: 14px;
font-weight:bold;
text-align:left;
clear:both;
margin-left:5px;
margin-bottom:5px;
}

H2 {
font-size: 12px;
color:#FF3300;
font-weight:normal;
margin-top:20px;
}
A {
color:#000000;


text-decoration:none;
}

.menuframe{
	clear:both;
	width:100%;
	height:10px;
	list-style-type:none;
	}
.menuframe ul{
	list-style-type:none;
}	

#content{
	text-align:left;
	clear:both;
	padding:20px;
}
	
div.impressumContent *, div.contactContent * {
	margin:0px;
	line-height:2;
	}	

.contentimage{
	float:left;
	width:100px;
	margin-right:40px;
	padding:10px;
}
.content img{
/*border:1px solid black;		*/

}



.frontList li{
margin-left:25px;
}	
	


.impressum{
margin:10px;
padding:10px;
line-height:1;
text-align:left;
}

.impressum_block{
float:left;
width:250px;
margin:10px;
padding:10px;
line-height:1;
text-align:left;
}


.objectDiv{
margin:15px;
width:200px;
height:170px;
float:left;
border:1px solid #CCC;
}

.services h2 {
margin-left:240px;
clear:both;}	

.anchorlinks{
text-align:right;
}		
	
	
	
.contactForm input,.contactForm select {
font-size:12px;
background:#FFF;
color:#000;
border:1px solid #000;
height:20px;
width:200px;
}	

option{
padding:2px;
}
	
div.contactFormLabel {
width:110px;
float:left;
}
	
.contactForm li {		
margin:10px;	
list-style:none;
}
	
#footer {
text-align:center;
width:700px; 
clear:both;
background-color:#FFF;
margin-top:10px;
margin-bottom:10px;
}

table.preise tr td {
padding:5px;
height:20px;
vertical-align:middle;
padding-left:0px;
}		
