/* CSS Document */

.menu { list-style: none; margin: 0px; padding: 0px; }
.menu a {
    width: 140px;
    color: #ffffff;
    text-decoration: none;
    text-align: left;
    font: 85% verdana;
    display: block;
    border-bottom: 1px dashed #990033;
    padding: 3px 3px 3px 3px;
    margin: 0px 0 0 0;
}
.menu a:hover { color: #ffffff; background-color: #CC6600; }

.menu1 { list-style: none; margin: 0px; padding: 0px; }
.menu1 a {
    width: 140px;
    color: #ffffff;
    background: #FF9900;
    text-decoration: none;
    text-align: left;
    font: 80% verdana;
    display: block;
    border-bottom: 1px solid #990033;
    padding: 3px 3px 3px 3px;
    margin: 0px 0 0 0;
}
.menu1 a:hover { color: #ffffff; background-color: #CC6600; }

.menu2 { list-style: none; margin: 0px; padding: 0px; }
.menu2 a {
    width: 155px;
    color: #ffffff;
    background: #FFCC99;
    text-decoration: none;
    text-align: left;
    font: 85% verdana;
    display: block;
    border-bottom: 1px dashed #0A5891;
    padding: 3px 3px 3px 3px;
    margin: 0px 0 0 0;
}
.menu2 a:hover { color: #ffffff; background-color: #CC6600; }

td {FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana}


a:link       { font-family:Verdana,Arial;TEXT-DECORATION: none}
a:visited    { font-family:Verdana,Arial;TEXT-DECORATION: none}
a:active     { font-family:Verdana,Arial;TEXT-DECORATION: none}

body
{background-image: url(bg.gif); margin: 0px; padding:0px;}
.leiste 
{
border-width: 0px;
width: 900px;
height: 130px;
position: absolute;
left:0px;
top:0px;
background-image: url(bg_logo_hinten.gif)
}

.leiste1 
{
	width: 714px;
	height: 130px;
	position: absolute;
	left:186px;
	top:0px;
	background-image: url(logo_layer_oben.jpg);
	visibility: inherit;
}


.news

{
width: 220px;
position: absolute;
top:582px;
left:677px}

.rechtst1
{
width: 220px;
position: absolute;
top:362px;
left:678px;
text-align: left;
font: 90% verdana;
color: #FFffff;
background-color:#FF9900;
border-bottom: 1px solid #FFffff;
border-top: 1px solid #FFffff
}
.rechtst0
{
width: 220px;
position: absolute;
top:176px;
left:677px;
text-align: left;
font: 90% verdana;
color: #FFffff;
background-color:#FF9900;
border-bottom: 1px solid #FFffff;
border-top: 1px solid #FFffff
}
.rechtst
{
width: 220px;
position: absolute;
top:553px;
left:677px;
text-align: left;
font: 90% verdana;
color: #FFffff;
background-color:#FF9900;
border-bottom: 1px solid #FFffff;
border-top: 1px solid #FFffff
}
.flash
{
width: 220px;
position: absolute;
top:389px;
left:677px

}
.flash1
{
	width: 220px;
	position: absolute;
	top:200px;
	left:677px;
}
.tab
{
	width: 650px;
	position: absolute;
	top:166px;
	left:15px;
	height: 172px;

}



.menue4
{
text-align: center;
width: 155px;
text-align: left;
font: 90% verdana;
color: #000000;

}


.topline1
{
width: 900px;
height: 25px;
position: absolute;
top:129px;
left:0px;
background-color:#FF9900;
border-bottom: 1px solid #FFffff;
border-top: 1px solid #FFffff
}
.topline2
{
	position: absolute;
	top:133px;
	left:191px;
	text-align: left;
	font: 90% verdana;
	color: #FFffff;
	width: 595px;
	height: 17px;
}
.lang
{
width:50px;
height: 15px;
position: absolute;
top:135px;
left:847px}

