
/* GLOBAL */

*
{
margin: 		0;
padding: 		0;
}



body 
{
background-color: #EEEEEE;
font-family:  	verdana, sans-serif;
color: 		#444444;
font-size: 	10px;
margin: 	0px;
padding: 	0px;
}

body.subpage
{
background-color: #FFFFFF;
}



div.main 
{
color:		inherit;
background-color: 	#ffffff;
border: 	1px solid #BDBDBD;
padding: 	0px;
width: 		700px;
margin-right:	auto;
margin-left: 	auto;
margin-top:	10px;
margin-bottom: 	10px;
}

/* OTHER */

div.text 
{
padding: 	5px;
margin:		0px;
}



div.copyright
{
background-color: 	#EEEEEE;
border:		0px;
color: 		#000000;
font-size: 	6pt;
font-weight:	normal;
position:	fixed;
bottom: 	0px;
width: 		700px;
margin-left:	auto;
margin-right:	auto;
text-align:	center;
}

div.validate
{
text-align:	center;
}


span.headline
{
font-size: 13pt;
font-weight:bold;
}

.headline2
{
font-size: 11pt;
font-weight:bold;
text-align: center;
}


span.datum
{
color: #808080;
background-color: 	transparent;
font-size: 6pt;
font-weight:normal;
}

span.newstext
{
font-size: 10pt;
}

td.home
{
vertical-align:top;
padding-left: 5px;
padding-right: 5px;
}

div.programming
{
width:		700px;
color:		inherit;
background-color: 	#F7F7F7;
margin-bottom:	15px;
padding-top:	5px;
padding-bottom:	5px;
border-top: 	1px solid #BDBDBD;
border-bottom: 	1px solid #BDBDBD;
overflow:	auto; 
}
div.left
{
width:		280px;
float:		left;
text-align:	center;
vertical-align:	middle;
}
div.right
{
margin-left: 	280px;
width:		410px;
}
div.llinks
{
width:		200px;
float:		left;
text-align:	center;
vertical-align:	middle;
}
div.rlinks
{
margin-left: 	200px;
width:		500px;
}

div.auswahlpunkt
{
text-align:	left;
line-height:	25px;
vertical-align:	middle;
float:		left;
width:		130px;
height:		25px;
padding-left:	4px;
}

div.auswahlpunkt:hover
{
background-color:#E0E0E0;
}

.zentriert
{
width: 		600px;
margin-right:	auto;
margin-left: 	auto;
}

img.auswahl
{
vertical-align:	middle;
}

a.none
{
font-family:  	verdana, sans-serif;
color: 		#777777;
font-size: 	10px;
font-weight:	normal;
}
a.none:visited
{
font-family:  	verdana, sans-serif;
color: 		#777777;
font-size: 	10px;
font-weight:	normal;
}
a.none:hover
{
font-family:  	verdana, sans-serif;
color: 		#000000;
font-size: 	10px;
font-weight:	normal;
}

a
{
background-color:	transparent;
font-weight:bold;
font-size: 10pt;
color: #444444;
text-decoration:none;
}
a:visited
{
background-color:	transparent;
font-weight:bold;
font-size: 10pt;
color: #444444;
text-decoration: none;
}
a:hover
{
background-color:	transparent;
font-weight:normal;
font-size: 10pt;
color: #444444;
text-decoration: none;
}

