body {
margin: 0px;
font-family: trebuchet ms, verdana;
}
.preloader {
width:100%; 
height:100%; 
top:0px; 
left:0px; 
background-color:#fff; 
position:absolute; 
z-index:10; 
display:block;
filter:alpha(opacity=75); /* Internet Explorer */
-moz-opacity: 0.75; /* Mozilla Browser */
opacity: 0.75; /* Opera */
}
.preloader img {
margin-top:250px;
}
a img {
border: 0px;
}
.table_1 {
background-repeat: no-repeat;
}
.div_servicenavi {
position: relative;
top:0px;
left:655px;
width: 200px;
font-size: 12px;
color: #D1A050;
}
.logo {
width: 266px;
height: 137px;
}
.div_servicenavi a {
font-size: 13px;
text-decoration: none;
color: #D1A050;
}
.td_hauptnavi {
border-top: 1px solid #E8CFA7;
border-bottom: 1px solid #E8CFA7;
font-size: 15px;
color: #961319;
}
.td_content_mitte {
border-bottom: 1px solid #E8CFA7;
font-size: 13px;
line-height: 18px;
color: #464648;
}
.td_content_mitte a {
color: #961319;
text-decoration: none;
}
.td_content_mitte a:hover {
text-decoration: underline;
}
.td_content_mitte h1 {
font-size: 15px;
font-weight: normal;
color: #961319;
}
.td_content_mitte li {
list-style-image:url(../img/bullet.gif);
}
.td_content_rechts {
border-bottom: 1px solid #E8CFA7;
}
.div_content_rechts {
border-bottom: 1px solid #E8CFA7;
width: 140px;
padding-bottom: 5px;
font-size: 13px;
color: #961319;
}
.div_content_rechts a {
color: #961319;
text-decoration: none;
}
.div_content_rechts a:hover {
text-decoration: underline;
}
.div_content_rechts h1 {
border-bottom: 1px solid #E8CFA7;
font-size: 15px;
font-weight: normal;
padding-bottom: 7px;
}

/********** pulldown **************/
/* style the outer div to give it width */
#nav, #nav ul {
float: left;
width: 550px;
list-style: none;
line-height: 8px;
font-weight: normal;
padding: 0;
border-right: 0px solid #ffffff;
margin: 0px 0 0 0;
}
*html #nav, #nav ul {
margin: 0px 0 -7px 0;
line-height: 18px;
}
 
#nav li a {
display: block;
font-size: 15px;
line-height:14px; 
text-decoration: none;
padding: 4px 20px 0px 3px;
border-right: 0px solid #ffffff;
}
*html #nav li a {
line-height:5px;
}

#nav li {
float: left;
height: 23px;
}
*html #nav li {
height: 21px;
}
 
#nav li ul {
position: absolute;
left: -999em;
height: auto;
width: 150px;
font-weight: normal;
margin-top:5px;
background-color:#F8F3E9;
}
*html #nav li ul {
margin-top:10px;
}
 
#nav li li {
width: 150px;
height: 27px;
border-top: 1px solid #E8CFA7;
}
#nav li li a {
padding: 5px 2px 0px 8px;
line-height: 15px;
border: 0px;
font-size: 12px;
color: #D1A050;
}
 
#nav li ul a {
width: 150px;
padding-left: 4px;
}
 
#nav li ul ul {
	margin: -1.75em 0 0 14em;
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
 
#nav li li:hover, #nav li li.sfhover {
background: #E8CFA7;
}
#nav li li a:hover, #nav li li a.sfhover {
color:#961319;
} 

#nav .ACT a {
color: #D1A050;
}
#nav li ul .ACT a {
color: #961319;
}
#nav li ul .ACT {
background: #E8CFA7;
}
#nav .NO a {
color: #961319;
}
/********* ende pulldown **************/















