html { 
  padding:0px;
  margin:0px;
}

body  { overflow: hidden;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 16px; 
letter-spacing: 0.04em;
 }
 body a { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	
 line-height: 16px; letter-spacing: 0.04em; text-decoration: none; color: #cc253d;
 }

#bild
{
position:absolute;
top: 0px;
left: 0px;  
background-color:transparent;
width:100%;
height:100%;
border:0px;
background-repeat:no-repeat;
z-index: 0;
overflow: hidden;
}
#bild_index
{
position:absolute;
top:70px; 
left: 0px;  
background-color:transparent;
width:100%;
height:100%;
border:0px;
background-image: url(bilder/bgbild1.jpg);
background-repeat:no-repeat;
z-index: 0;
overflow: hidden;
}


#inhalt { 
position: absolute;
top: 95px;
left: 370px;
width: 480px;
padding-right: 10px;
background-color: transparent;
height: 405px;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 17px; 
letter-spacing: 0.04em;
overflow: auto;
z-index: 100;
  }
 
 #inhalt_index  { position: absolute;
top: 140px; height:380px; width: 520px; left: 370px;
padding: 0px;
background-color: transparent;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 16px; 
letter-spacing: 0.04em;
overflow: auto;z-index: 1000 }
#logo {
position: absolute; top: 25px; left:370px; width: 200px; height:50px;
background-repeat:no-repeat;
z-index: 1000;
background-image: url(bilder/logoneu_w.gif);
}

#logof {
position: absolute; top: 25px; left:370px; width: 200px; height:50px;
background-repeat:no-repeat;
z-index: 1000;
background-image: url(bilder/logoneu_w_f.gif);
}


#logo_index {
position: absolute; left:370px; width: 291px; 
background-repeat:no-repeat; z-index: 100;  top:20px; height:93px; background-image: url(bilder/logoneu_ind.gif) 
}
#copy { position: absolute; top: 554; left: 10; font-size: 9px; font-color: #333333;}
#copy a { text-decoration: none; color:#333333;font-size: 9px;
}
td, div { 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;
}
#home{
position: absolute;
top: 530;
width: 250px;
height: 45px;
left: 30px;
font-size: 10px;
color: #cc253d;
background-color: transparent; 
margin:0px;
padding: 0 0 0 0px;
}
#navi_home{
position: absolute;
top: 550px;
width: 800px;
height: 40px;
left: 100px;
background-color: transparent; 
margin: 0px;
padding: 0 0 0 0px;
}
#navi{
position: absolute;
top: 105px;
width: 250px;
height: 405px;
left: 30px;
background-color: transparent; 
margin: 0px;
padding: 0 0 0 0px;
}

ul{ 
color: #cc253d;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; padding: 0 0 0 0px;
	}
	
li{ color: #cc253d;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; padding: 0 0 0 15px; 

	}
	li.text{ color: #333;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; padding: 0 0 0 10px; 

	}
.lauftext{
font-size: 11px;
}
.hellgrau
{color: #F6F6F6}

.dunkelgrau
{color: #333333}
.weiss
{}
.schwarz
{}
.rot
{
color:#cc253d;}
.rot_klein
{font-size:11px;
color:#cc253d;}
.fett { 
font-weight: bold 
}
.aktiv {
color:#cc253d; font-weight: bold; letter-spacing: 0.5px;
}
#navi a {
color: #cc253d; text-decoration: none; letter-spacing: 0.5px; 
}
#navi a:hover {
color:#cc253d; font-weight: bold; letter-spacing: 0.5px;
}
#inhalt a {
 text-decoration: underline; color:#333333
}
#inhalt_index a {
 text-decoration: underline; color:#333333
}
#inhalt a:hover {
 text-decoration: overline; color:#333333
}
#home a {
 font-size: 10 px; color:#cc253d; text-decoration: underline;
}
#home a:hover {
 font-size: 10 px; color:#cc253d; text-decoration: overline;
}
#navi_home a {
font-size: 11px; color: #cc253d; text-decoration: none; letter-spacing: 0.5px; 
}
#navi_home a:hover {
font-size: 11px; color:#cc253d; font-weight: normal; text-decoration: underline; letter-spacing: 0.5px;
}
 a {
  text-decoration: underline;
 }
a:hover {
 text-decoration: overline;
}
form input    { color:  #cc253d; background-color: #FAFAFA; border-top: 0px solid; border-right: 1px solid  #cc253d; border-bottom: 1px solid  #cc253d; border-left: 0px solid;  font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

form select    { color: #333333; background-color: #FAFAFA;  }
form textarea    { color: #333333; background-color: #FAFAFA;   }