@charset "utf-8";
/* CSS Screen Waltraud Windhofer */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #E42528;
	width: auto;
	}
p, h1, h2, h3, h4, h5, h6, form {margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
p, h1, h2, h3 { padding-bottom: .6em; line-height: 1.5em;}
h1 {
	font-size: 2.5em;
	font-weight: normal;
	color:#E42528;
}

h2 {
	font-size: 1.5em;
	font-weight: normal;
	color: #E42528;
}


h3 {
	font-size: 1.5em;
	font-weight: normal;
	color: #83092B;
	line-height: normal;
}
h4 {
	font-size: 1.3em;
	font-weight: bold;
	color: #83092B;
	line-height: normal;
}
p{
	font-weight: normal;
	color: #666666;
}

	a:link, a:visited, a:active {color: #E42528; text-decoration:underline;}
	a:hover {color: white; text-decoration: none;}
/*CONTENT
------------------------------------------------------------*/
#main {width:auto;
height:auto;
margin: 50px;
}

.bild {float:left;}

#content {
	width: 530px;
	height: 480px;
	position:absolute;
	top: 204px;
	left: 410px;
	padding:5px;
	background-color:#CCCCCC;
}


#content2 {width: 370px;
height: 480px;
position:absolute;
top: 204px;
left: 570px;
padding:5px;
background-color:#CCCCCC;}

#boxsubnav {width: 100px;
height: 490px;
position:absolute;
top: 204px;
left: 410px;
background-color:#FFFFFF;
}
#scrollmenue {
	width: 370px;
	height: 480px;
	position: absolute;
	top: 204px;
	left: 570px;
	overflow:auto;
	background-color:#CCCCCC;
	padding:5px;
}
#scrollmenue2 {
	width: 530px;
	height: 480px;
	position: absolute;
	top: 201px;
	left: 410px;
	overflow:auto;
	background-color:#CCCCCC;
	padding:5px;
}


/*NAVIGATION
-------------------------------------------------------------*/
/*#nav {width: 540px;
height:140px;
background-color:white;
position:absolute;
top: 52px;
left: 410px;

}*/

 #navlist
{
list-style-type: none;
color: darkgray;
margin-left: 5px;
font-family:"Arial Rounded MT Bold";
font-size: 16px;
letter-spacing: -0.1em;
margin-top: 0px;
/*padding-top:2px;*/
}

#active:hover li { display: block; }
#active li { display: none; }

#navcontainer{
	width: 540px;
	height:135px;
	background-color: white;
	position:absolute;
	top:52px;
	left: 410px;
}

#navcontainer a{
text-decoration: none;
color:#666666;
}

#navcontainer a:visited{
	color:#666666;
	text-decoration:none;
}

#navcontainer a:active{
	color: #666666;
	text-decoration:none;
}

#navcontainer a:hover{
color: #E42528;
text-decoration:none;
}

#home{
	position:absolute;
	top: 60px;
	left: 900px;
}

.Stil1{
	color: #E42528
}

/*ENDE NAVIGTION ----------------------------------------------------------------------------------------*/

/*SUBNAVIGATION -----------------------------------------------------------------------------------------*/
#subcontainer {
	width: 150px;
	height: 490px;
	background-color:#FFFFFF;
	position:absolute;
	top: 204px;
	left: 410px;

}

 .subnav
{
	list-style-type: none;
	display:block;
	margin:0px;
	padding:0px;
/*	color: darkgray;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*letter-spacing: -0.1em;
	margin-left:3px;*/
}

/*#active:hover li { display: block; }
#active li { display: none; }

#subnavcontainer{
	width: 160px;
	height:490px;
	background-color: white;
	position:absolute;
	top:204px;
	left: 410px;
}

#subnavcontainer a{
text-decoration: none;
color:#666666;
}

#subnavcontainer a:visited{
	color:#666666;
	text-decoration:none;
}

#subnavcontainer a:active{
	color: #666666;
	text-decoration:none;
}*/

#subnavcontainer a:hover{
color: #E42528;
text-decoration:none;
}

/*ENDE SUBNAVIGATION--------------------------------------------------*/

.ultext {
	line-height: normal;
	text-indent: -35px;
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
}
#footer {
	clear:both;
	color: white;
	line-height: 1em;
	height: 25px;
	width: 800px;
	text-align: left;
	font-size:10px;
	margin-left: 50px;
	font-weight: bold;
}
#footer a{
text-decoration: none;
color:#666666;
}

#footer a:visited{
	color:#666666;
	text-decoration:none;
}

#footer a:active{
	color: #666666;
	text-decoration:none;
}

#footer a:hover{
color: #CCCCCC;
text-decoration:none;
}

