/* CSS Document 

Grün		008c49
Orange		e76310

Dunkelgrau 	666666
Hellgrau	cccccc
*/

body										{	margin-top: 0px; background-color:#CCCCCC; font-family:arial; font-size:11px; }

h1											{	font-family:arial; font-size:11px; font-weight: bold; line-height:normal; margin: 0px; padding:0px;}

hr											{
												background-color: #cccccc; /* Farbe für Opera und Firefox */
												color: #cccccc; /* Farbe für Internet Explorer (IE) */
												border: 0;
												height: 1px;
											}

div.center									{	width:950px;margin:auto; padding: 0px; background-color:#FFFFFF; border: 1px solid #999999;}

#border_top									{	width: 100%; height: 20px; background-color:#666666;}
#border_bottom								{	width: 100%; height: 20px; background-color:#666666;}

#header 									{	width: 100%; padding-top: 5px;}
#logo										{	margin-left: 20px;}
#company									{	margin-top: 50px; margin-bottom: 20px; margin-left: 10px;}

#content									{	padding-top: 5px;}

#left_content								{	float: left; width: 135px; margin-left: 5px; margin-right: 0px; padding: 0px; border: 1px solid #cccccc;
												!important overflow:hidden; display:inline;}
												
#center_content								{	margin-left: 10px; margin-right: 10px; float: left; width: 644px; border: 1px solid #cccccc;
												!important overflow:hidden; display:inline;}
#center_content .text						{	padding-top: 2px; padding-left: 5px; padding-right: 5px;}												

#right_content								{	float: right; width: 135px; margin-left: 0px; margin-right: 5px; padding: 0px; border: 1px solid #cccccc;
												!important overflow:hidden; display:inline;}

#news 										{	line-height: 20px; padding-left: 5px; padding-top: 2px;  color: #e76310; font-size:11px; }
#news .header								{	font-weight: bold; }
#news .item									{	padding-left: 10px;}

#news a:link  								{	color: #e76310; text-decoration:none;}
#news a:visited  							{	color: #e76310; text-decoration:none;}
#news a:hover  								{	color: #e76310; text-decoration:none;}
#news a:active  							{	color: #e76310; text-decoration:none;}


#counter									{	color: #666666; padding: 5px;}

#footer 									{	clear: left; width: 950px; background-color:#fff;}

a:link  									{	color: #000000; text-decoration:underline;}
a:visited  									{	color: #000000; text-decoration:underline;}
a:hover  									{	color: #000000; text-decoration:underline;}
a:active  									{	color: #000000; text-decoration:underline;}

.nav										{	line-height: 20px; padding-left: 10px; padding-top: 2px; font-weight: bold;  font-size:11px;}
.nav a:link  								{	color: #008c49; text-decoration:none;}
.nav a:visited  							{	color: #008c49; text-decoration:none;}
.nav a:hover  								{	color: #008c49; text-decoration:none;}
.nav a:active  								{	color: #008c49; text-decoration:none;}

.nav .subnav a:link 						{	margin-left: 11px; font-size: 10px; font-weight: normal;}
.nav .subnav a:visited  					{	margin-left: 11px; font-size: 10px; font-weight: normal;}
.nav .subnav a:hover 						{	margin-left: 11px; font-size: 10px; font-weight: normal;}
.nav .subnav a:active						{	margin-left: 11px; font-size: 10px; font-weight: normal;}

.gruen										{	color: #008c49;}
.orange										{	color: #e76310;}


input, select, textarea {color: #000000; background-color: #FFFFFF; border: 1px solid #AAAAAA; font-size: 11px; font-family: arial; margin: 1px;}

input.formButton {font-size: 11px;}