/* CSS Document */

/********** Definition der verwendeten CSS-Styles **********/

/********** BODY style **********/

body	{
	background-color:#ffff99; 
	color:#000000; 
	font-family:Georgia, Times New Roman, Times, Palatino, serif;
	font-style:normal;
	font-size:100%;
/*	text-align:center;         */
	}

/********** DIV style **********/

div	{
	text-align:center;
	padding:1px;
	border-style:none; 
	}

.body	{
	width:100%;
	max-width:1000px;
	min-width:750px;
	}

.kopf	{
	width:98%;
	clear:both;
	}

.text	{
	width:98%;
	clear:both;
	}

.fuss	{
	width:98%;
	font-size:80%;
	padding-top:25px;
	padding-bottom:25px;
	clear:both;
	text-align:center;

	}
	
.top	{
		text-align:left;
		margin-top:15px;
		margin-bottom:15px;
		}

.bild	{
		clear:both;
		}

#kopf_links, #fuss_links, links
	{
	width:24%;
	max-width:240px;
	min-width:180px;
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	}

#kopf_rechts, #fuss_rechts, #rechts
	{
	width:74%;
	min-width:540px;
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 0px;
	padding-right:1px;
	}

#menue	{
	width:24%;
	max-width:240px;
	min-width:180px;
	float:left;
	text-align:left;
	font-size:100%;
	padding-top:25px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	}

/********** h styles **********/

h1	{
	color: #009966;
	text-align:center;
	font-size:140%;
	}
	
.kopf h1 {
		width:100%;
		font-weight:bold; 
		font-size:160%; 
		text-align:left;
		}
		
.kopf h2 {
		width:100%;
		font-weight:bold; 
		font-size:150%; 
		text-align:left;
		}

.text h1 {
		width:auto;
		font-weight:bold; 
		font-size:100%; 
		text-align:left;
		}


h2	{
	color: #009966;
	text-align:center;
	font-size:120%;
	}

h3	{
	color: #009966;
	text-align:center;
	font-size:100%;
	}

/* zukuenftig loeschen (?), da banner nicht mehr in Vorlage */
h1.banner	{ 
		width:100%;
		font-weight:bold; 
		font-size:150%; 
		margin-top:60px;
		text-align:center;
		padding-top:5px;                              
		padding-bottom:5px;                           
		border-style:solid;                           
		border-width:2px;                             
		border-color:#FF9900;                         
		background:url(../include/banner.gif) repeat; 
		}

/********** a styles **********/

a		{
		color: #009966;
		text-decoration:none;
		}

a.top	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:75%;
		color: #009966;
		text-decoration:underline;
		}

/********** img styles ************/

img.standard	{
		clear:both;
		border:0px 0px 0px 0px;
		margin-top:0px;
		margin-bottom:2px;
		margin-left:20px;
		margin-right:0px;
		}

img.rahmen	{
		clear:both;
		border:0px 0px 0px 0px;
		margin-top:2px;
		margin-bottom:2px;
		margin-left:2px;
		margin-right:2px;
		}

/********** #text styles **********/

.text p		{
		text-align:left;
		line-height:140%;
		}

.text ul	{
		text-align:left;
		line-height:140%;
		list-style:circle;
		padding-left:5px;
		}

/********** fuss styles **********/

.fuss a		{
		font-family:Arial, Helvetica, sans-serif;
		padding:1px;
		margin:2px;
		}	


/********** #menue link styles **********/

#menue ul	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:80%;
		list-style:none;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:15px;
		margin-right:15px;
		padding:0;
		}

#menue ul a	{
			font-weight:normal;
			border-style:solid; 
			border-width:1px; 
			border-color:#FF9900; 
			padding:2px;  
			margin-top:2px; 
			display:block;
			}


#menue ul a:link	{
			color: #009966;
			background:url(../include/banner.gif) repeat;  
			}

#menue ul a:visited	{
			color: #006666;
			background:url(../include/banner.gif) repeat;  
			}

#menue ul a:hover	{
			font-weight:bold;
			color: #009933;
			background:url(../include/banner.gif) repeat;  
			}

#menue ul a:active	{
			font-weight:bold;
			color: #000000;
           	background-color:#ffff99;  
			}

#menue ul a:focus	{
			color: #009966;
			background-color:#ffff99;   
			}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#menue li 		{
			border-bottom:1px solid #EEE;
			}

/* fix for browsers that don't need the hack */
html>body #menue li 	{
			border-bottom:none;
			}



