/* CSS Document */

h1, h2, h3, h4, h5, h6, ul, li, ol, div, p, a, img {
	margin: 0;
	padding: 0;
}

body   { 
	background: url(../bilder/hg_farbe.jpg) #F9ECD2 repeat-x;
	margin: 0 0 0 0; 
	padding: 10px 0 0px 0;	
	color: #4E4A44; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;  
	line-height: 15px;
	letter-spacing: 0px;		 
}

#newscolor  {
	background: url(../bilder/hg_news.jpg) no-repeat right bottom;
}


div#Box  {
	line-height: normal;
}


div#Box a  {
	color: #B20004;
	font-weight: bold;
	text-decoration: none;
}

div#Box a:link  {
	color: #B20004;
	font-weight: bold;
	text-decoration: none;
}

div#Box a:visited  {
	color: #B20004;
	font-weight: bold;
	text-decoration: none;
}

div#Box a:hover  {
	color: #353535;
	text-decoration: underline;
}

div#Box a:active  {
	color: #B20004;
	font-weight: bold;
	text-decoration: none;
}




/* Hauptnavigation */

#navi  {
	padding-left: 12px;
	float: left;
	clear: both;
}

ul.menu li a {
	color: #7B7977;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; 
	line-height: 13px;
	letter-spacing: 0px;	
	text-decoration: none;
}

ul.menu li a:hover {
	color: #B20004;
}

ul#submenu li {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal; 
	line-height: 15px;
	letter-spacing: 0px;	
}


ul#submenu li a {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal; 
	line-height: 15px;
	letter-spacing: 0px;	
	text-decoration: none;
	text-transform: none;
}

ul#submenu li a:hover {
	color: #B20004;	
}

ul.menu, ul.menu ul {
    list-style-type: none;
}


ul.menu a {
    display: block;
    padding: 0px 8px 0px 10px;
    font-weight:normal;
}

ul.menu ul a {
    padding: 0 8px;
}

ul.menu li {
    padding:0;
    margin:0;
    float:left;
    border-left:0px #CAC5C0 solid;
}

ul.menu ul {
    margin-left:0;
    padding: 15px 0 5px 0;
    position: absolute;
    display:none;
    min-width:160px;
    border: 0px #DEE2EC solid;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;   
}

ul.menu ul li {
    border: 1px #FCFDFE solid;
    border-collapse: collapse;
     
}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:160px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
}

ul.menu ul li {
    float:none;
    background-color: transparent;
}

/* Ende Hauptnavigation */



div#container  {
	width: 883px;
	margin: 0 auto 0;
	clear: both;
}

div#shadow  {	
}

div#head  {
	width: 883px;
	height: 403px;
	background: url(../bilder/hg_himmel.jpg) no-repeat left top;
	float: left;
	clear: both;
}


div#logo  {
	height: 157px;
	text-align: center;
	clear: both;
}

div#logo img  {
	border: 0px;
}


div#clearImage  {
	width: 105px;
	float: left;
}

div#headImages  {
	margin: 0 auto 0;	
}

div#headImages {
	width: 765px;
	height: 242px;
	border: 0px;
	border-left: 4px #ffffff solid;
	border-right: 4px #ffffff solid;
	border-top: 4px #ffffff solid;
	background-color: #ffffff;
}



div#content  {
	width: 883px;
	background: url(../bilder/hg_inhalt.jpg) repeat-y left top;
	float: left;
	clear: both;
	padding-bottom: 27px;		
}


div#boxImage {
	padding-top: 3px;
	width:765px;
	margin: 0 auto 0;
	clear: both;
}

div.boxImageLeft {
	width: 192px;
	float: left;
}

div.boxImageLeft img {
	border: 0px;
	float: left;
	width: 189px;
	height: 120px;
}

div.boxImageRight {
	width: 189px;
	float: right;
}

div.boxImageRight img {
	border: 0px;
	float: right;
	width: 189px;
	height: 120px;	
}

div#Box {
	padding-top: 30px;
	width:703px;
	margin: 0 auto 0;
	clear: both;
}

div#inhalt {
	width: 400px;
	float: left;
}

div#inhaltImage {
	width: 260px;
	padding-bottom: 5px;	
	float: right;
}

div#inhaltImage img {
	float: right;
	border: 0;
}


div#inhalt2 {
	text-align: left;
}


div#inhalt2 img {
	padding-left: 40px;
	padding-bottom: 10px;
	float: right;
	border: 0;
}

div#inhalt3 {
	text-align: left;
}



.headline {
	font-size:13px;
	color: #B20004;
	font-weight:bold;
	text-align: left;
	padding-bottom: 15px;	
}

.bodytext {
}


#footer { 		
	width: 883px;
	padding-bottom: 15px;		
	float: left;
	clear: both;
}

.adresse { 		
	color: #353535; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-align: center;	
}

.adresse a  { 
	color: #B20004;
	text-decoration: none;	
}

.adresse a:hover  { 
	color: #353535; 
	text-decoration: none;	
}


table,tr,td {
	color: #4E4A44; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;  
	line-height: 15px;
	letter-spacing: 0px;	
}



a#showroom {
 	float: left;
 	border: 0px;
 	padding: 0px;
 	margin: 0px;
}


a#showroom:hover {
	background-color: #FBEED0;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}


.anfrage   { 
	color: #4E4A44; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;  
	letter-spacing: 0px;		 
}

.formul   { 
	color: #353535; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;  
	letter-spacing: 0px;		 
}



/* Akiv Hauptlink  */
body#AH-1  #LH-1,
body#AH-2  #LH-2,
body#AH-3  #LH-3,
body#AH-4  #LH-4,
body#AH-5  #LH-5,
body#AH-6  #LH-6,
body#AH-7  #LH-7,
body#AH-8  #LH-8,
body#AH-9  #LH-9,
body#AH-10 #LH-10,
body#AH-11 #LH-11,
body#AH-12 #LH-12
{
	color: #B20004;	
}

/* Akiv Unterlinks 1  */
#A1-U-1 #L1-U-1,
#A1-U-2 #L1-U-2,
#A1-U-3 #L1-U-3,
#A1-U-4 #L1-U-4,
#A1-U-5 #L1-U-5,
#A1-U-6 #L1-U-6,
#A1-U-7 #L1-U-7,
#A1-U-8 #L1-U-8,
#A1-U-9 #L1-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 2  */
#A2-U-1 #L2-U-1,
#A2-U-2 #L2-U-2,
#A2-U-3 #L2-U-3,
#A2-U-4 #L2-U-4,
#A2-U-5 #L2-U-5,
#A2-U-6 #L2-U-6,
#A2-U-7 #L2-U-7,
#A2-U-8 #L2-U-8,
#A2-U-9 #L2-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 3  */
#A3-U-1 #L3-U-1,
#A3-U-2 #L3-U-2,
#A3-U-3 #L3-U-3,
#A3-U-4 #L3-U-4,
#A3-U-5 #L3-U-5,
#A3-U-6 #L3-U-6,
#A3-U-7 #L3-U-7,
#A3-U-8 #L3-U-8,
#A3-U-9 #L3-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 4  */
#A4-U-1 #L4-U-1,
#A4-U-2 #L4-U-2,
#A4-U-3 #L4-U-3,
#A4-U-4 #L4-U-4,
#A4-U-5 #L4-U-5,
#A4-U-6 #L4-U-6,
#A4-U-7 #L4-U-7,
#A4-U-8 #L4-U-8,
#A4-U-9 #L4-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 5  */
#A5-U-1 #L5-U-1,
#A5-U-2 #L5-U-2,
#A5-U-3 #L5-U-3,
#A5-U-4 #L5-U-4,
#A5-U-5 #L5-U-5,
#A5-U-6 #L5-U-6,
#A5-U-7 #L5-U-7,
#A5-U-8 #L5-U-8,
#A5-U-9 #L5-U-9
{
	color: #B20004;	
}

/* Akiv Unterlinks 6  */
#A6-U-1 #L6-U-1,
#A6-U-2 #L6-U-2,
#A6-U-3 #L6-U-3,
#A6-U-4 #L6-U-4,
#A6-U-5 #L6-U-5,
#A6-U-6 #L6-U-6,
#A6-U-7 #L6-U-7,
#A6-U-8 #L6-U-8,
#A6-U-9 #L6-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 7  */
#A7-U-1 #L7-U-1,
#A7-U-2 #L7-U-2,
#A7-U-3 #L7-U-3,
#A7-U-4 #L7-U-4,
#A7-U-5 #L7-U-5,
#A7-U-6 #L7-U-6,
#A7-U-7 #L7-U-7,
#A7-U-8 #L7-U-8,
#A7-U-9 #L7-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 8  */
#A8-U-1 #L8-U-1,
#A8-U-2 #L8-U-2,
#A8-U-3 #L8-U-3,
#A8-U-4 #L8-U-4,
#A8-U-5 #L8-U-5,
#A8-U-6 #L8-U-6,
#A8-U-7 #L8-U-7,
#A8-U-8 #L8-U-8,
#A8-U-9 #L8-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 9  */
#A9-U-1 #L9-U-1,
#A9-U-2 #L9-U-2,
#A9-U-3 #L9-U-3,
#A9-U-4 #L9-U-4,
#A9-U-5 #L9-U-5,
#A9-U-6 #L9-U-6,
#A9-U-7 #L9-U-7,
#A9-U-8 #L9-U-8,
#A9-U-9 #L9-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 10  */
#A10-U-1 #L10-U-1,
#A10-U-2 #L10-U-2,
#A10-U-3 #L10-U-3,
#A10-U-4 #L10-U-4,
#A10-U-5 #L10-U-5,
#A10-U-6 #L10-U-6,
#A10-U-7 #L10-U-7,
#A10-U-8 #L10-U-8,
#A10-U-9 #L10-U-9
{
	color: #B20004;	
}


/* Akiv Unterlinks 11  */
#A11-U-1 #L11-U-1,
#A11-U-2 #L11-U-2,
#A11-U-3 #L11-U-3,
#A11-U-4 #L11-U-4,
#A11-U-5 #L11-U-5,
#A11-U-6 #L11-U-6,
#A11-U-7 #L11-U-7,
#A11-U-8 #L11-U-8,
#A11-U-9 #L11-U-9
{
	color: #B20004;	
}





