html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #fff;
  font-size: 13px;
  color:#ececec;  
  text-align: left;
  font-family:Trebuchet MS;
  
  
}

:focus
{
	-moz-outline-style:none;
	} 

/*
a:link	{ color : #000; text-decoration: none; border-style:none;}
a:hover	{ color : #000; text-decoration: none; border-style:none;} 
a:visited {color : #000; text-decoration: none; border-style:none;}
a:active {color: #000; text-decoration: none; border-style:none;}
*/





#frame { 	
  text-align: left;
  vertical-align: middle;	
  margin-left: -550px;
  padding: 0px;
  width: 1100px;
  height: 600px;
  background-color: #fff;
  left:50%;
  position:absolute;
  z-index:1;
}

#header {
position:absolute;
width: 320px;
height: 47px;
top:41px;
left:766px;
}

#content {
top: 85px;
position:absolute;
left:-8px;
height: 660px;
width: 660px;
background-image: ;
background-repeat:no-repeat;
z-index:1;
}

#content2 {
top: 25px;
position:absolute;
left:0px;
height: 660px;
width: 660px;
background-image: ;
background-repeat:no-repeat;
z-index:1;
left:50%;
margin-left: -550px;
}


#active {
color:#e20a17;
background-color:#e20a17;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}


/* <-------------------------------------------------- menue --------------------------------------------------> */

#menue {
top: 97px;
width:370px;
left: 785px;
line-height:16px;
position:absolute;
font-weight:500;
z-index:1;
}

#haupt {
top: 85px;
width:290px;
left: 777px;
line-height:16px;
position:absolute;
font-weight:500;
z-index:1;
}





#daten {
top: 900px;
width:270px;
left: 785px;
line-height:16px;
position:absolute;
font-weight:500;
z-index:1;
}

.daten{
color:#ececec;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}



.redgreylinks {
color:#7c7c7c;
font-size: 15px;
font-family:Trebuchet MS;
text-decoration: none;
}

.redgreylinks a{
color:#e20a17;
font-size: 15px;
font-family:Trebuchet MS;
text-decoration: none;
}

.redgreylinks a:hover{
color:#7c7c7c;
font-size: 15px;
background-color:#ffffff;
text-decoration: none;

}


.greyredlinks	{
color:#e20a17;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}


.greyredlinks	a{
color:#7c7c7c;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}

.greyredlinks	a:hover{
color:#e20a17;
background-color:#e20a17;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}

.greyredlinks	a:active{
color:#e20a17;
background-color:#e20a17;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}

.greyredlinks	a:focus{
color:#e20a17;
background-color:#e20a17;
font-size: 13px;
font-family:Trebuchet MS;
text-decoration: none;
}


.littlelinks	{
color:#e20a17;
font-family:Trebuchet MS;

text-decoration: none;
}

.littlelinks	a{
color:#e20a17;


text-decoration: none;
}

.littlelinks	a:hover{
color:#7c7c7c;

text-decoration: none;
}



/* <-------------------------------------------------- menue ende--------------------------------------------------> */





/*
	Menue-styles fuer non-IEs
	Achtung:
	Fuer non-IEs gilt das Stylesheet 'dropdown.css'!
	Fuer IE gilt das Stylesheet 'fix-ie.css' (per CC)!
*/

#menuebox {
position: absolute;
height: 30px;
}
.stupidie {
display: none;
}
#menu {

z-index: 200;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 20em;
height: 1.6em;
text-align: left;
background-color: #ffffff;
color: #7c7c7c;
border: 0px solid;
border-color: #d0843e #78561d #78561d #d0843e;
}
#menue .aussen:hover {
height: auto;
background-color: #ffffff;
color: #e20a17;
font-weight:bold;
}

a.innen-1 {
margin-top: 0px;
}
a.innen,
a.innen-1 {
display: block;
width: 20em;
padding: 0px 7px;
text-decoration: none;
font-weight: normal;
border-bottom: 0px solid #78561d;
background-color: #ffffff;
color: #e20a17;
}
a:visited.innen,
a:visited.innen-1 {
background-color: #ffffff;
color:#3c3c3c;
}
a:hover.innen,
a:hover.innen-1 {
background-color: #e20a17;
color: #e20a17;
}

span.menutag {
display: block;

cursor: default;
}


