body

{
	background-color:#ffffff;
}


body,td,ul,li
{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:14px;
}


img
{
	border:0px;
}
	

h1
{
font-size:12px;
margin-bottom:1px;
}

.comment
{
	color:#ffffff;
}
	
#comment_box
{
	border:2px solid black;
	background-color:#FFEFD8;
	position:absolute;
	left: 200px;
	top:20px;
	width:500px;
	z-index:1000;
}
	
#container_aussen
{

	position:relative;
	height:100%;

	background-color: #ffffff;
	margin-left:auto; 
	margin-right:auto; 
	width:981px;
	text-align:left;

}


#container_main

{

width:100%;
position:absolute;
background-color:#FFEFD8;
background-image: url(/pics/bg_main.gif);
background-repeat:repeat-y;

}

#logo
{
float:left;
}


#kopfgrafik
{

}

#bilder
{
float:left;

}

#subheader
{
width:100%;
background-color:#DC4D28;
line-height:10px;
}


#left
{
float:left;
width:211px;
background-color:#DC4D28;
position:relative;
min-height:500px;
;
}

#middle
{
float:left;
width:507px;
background-color:#FFEFD8;
padding-left:22px;
padding-right:52px;
padding-top:7px;
font-size:15px;

}
#right
{
float:left;
width:189px;
background-color:#FFEFD8;
padding-top:66px;
}


#menu {
	position:relative;
	top:50px;
	left:-17px;
	width:211px;

}

#menu ul
{
position:relative;
left:0px;
}

#menu li
{

list-style-type:none;
background-image: url(/pics/menu_pfeil.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom:10px;

}

#menu li.ohne
{
background-image: url(/pics/menu_ohne.gif);
}

#menu li a
{
color:white;
font-size:14px;
font-weight:bold;
text-decoration:none;
display:block;
}

#menu ul li ul 
{
position:relative;
left:-30px;
}


#menu ul li ul li a
{
font-size:13px;
padding-top:5px;
margin-bottom:-10px;

}




#news_button
{
position:relative;
left:30px;
padding-bottom:60px;
}


#middle h1.standard

{
color:#DC4D28;
font-family:Times New Roman;
font-size:22px;
padding-bottom:15px;
font-style:italic;
}


h1.liste
{

font-family:Times New Roman;
font-style:italic;
color:#DC4D28;
font-weight:bold;
font-size:60px;
text-align:center;
text-decoration:none;
line-height:0.9em;
}

h2.liste
{
font-size:17px;
font-weight:normal;
text-align:center;
}

hr
{
width:500px;
border:0px;
background-color:#DC4D28;
height:10px;
margin-left:0px;
margin-right:0px;
}


#right img,.bild_linie
{
border-bottom:8px solid #DC4D28;
border-left:1px solid black;
border-top:1px solid black;
}


#ensemble
{
border-collapse:collapse;
width:749px;
}

#ensemble td
{

vertical-align:top;
border:0px;
padding:0px;
margin:0px;
border-collapse:collapse;
}

.ensemble_links
{
width:189px;

}

.ensemble_mitte
{
width:368px;
font-style:italic;
}

.ensemble_rechts
{
width:189px;
}


.ensemble_2spalten
{
width:450px;
font-style:italic;
}

.linie
{
height:10px;
background-color:#DE5A2E;
line-height:10px;
}

#ensemble h2, #right h2
{
color:#DE5A2E;
margin-top:0px;
margin-bottom:20px;
font-size:16px;
font-weight:normal;
}

#right h2
{
color:#DE5A2E;
margin-top:0px;
margin-bottom:20px;
font-size:16px;
font-weight:bold;
}

a

{
text-decoration:none;
color:#DD4F12;
}


.kursiv
{
font-style:italic;
}


.bildunterschrift
{
color:#DD4F12;
font-style:italic;
}


/*
----Klassen für wysiwig
*/

.rot
{
color:#DD4F12;
}
