/* ======== BODY =======================================================================================================================*/
body {						margin: 				0px;
							background:				#353535;
							background-image: 		url(img/bg.jpg);
							background-position: 	top;
							background-repeat: 		repeat-x;}
							
#body_2 {					width:					980px;}

#links {					width:					180px;
							float:					left;
							padding-left:			7px;
							padding-rechts:			7px;
							clear:					none;
    						vertical-align:			top;}

#rechts {					width:					786px;
							float:					left;
							padding-top:			7px;
							padding-left:			7px}
							
/* ======== BODY ENDE ==================================================================================================================*/



/* ======== HEAD =======================================================================================================================*/
#header{					height:					113px;
							width:					980px;
							background:				url(img/header.png);}
/* ======== HEAD ENDE ==================================================================================================================*/




/* ======== HORZNAV ====================================================================================================================*/
.horznav{					height:					24px;
							width:					980px;}
							
.horznav ul{				padding: 				0px;
							margin:					0px;
							float:					left;
							margin-bottom:			0px;
							list-style-type:		none;	}

.horznav li{				margin: 				0px;
							padding: 				0px;
							float:					left;
							margin-bottom:			0px;							
							list-style-type:		none;} 

.horznav li ul	{			margin-bottom:			0px;
							padding: 				0px;
							float:					left;
							margin: 				0px;}

.horznav li li	{			margin-bottom:			0px;
							padding: 				0px;
							float:					left;
							margin: 				0px;
							margin-top:				0px;}
								
.horznav li a{				margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							float:					left;
							padding-top:			8px;
							width:					140px;
							height:					16px;
							color: 					#FFFFFF;
							font-size: 				11px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							background-image:		url(img/button_horz.jpg);}
								
.horznav li a:hover{		margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							float:					left;
							padding-top:			6px;
							width:					140px;
							height:					18px;
							color: 					#FFFFFF;
							font-size: 				11px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							background-image:		url(img/button_horz_hover.jpg);}

/* ======== HORZNAV ENDE ===============================================================================================================*/


/* ======== LOGINBOX ANFANG ============================================================================================================*/
.borderecken {				width:					149px;
							padding-left:			3px;
							border:					solid 1px #000066;
							-moz-border-radius:		3px;
							color:					#FFFFFF;
							background-color:		#005b98;
							font-size: 				11px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}	
							
.loginbox {					width:					212px;
							padding-left:			3px;
							height:					20px;
							border:					solid 1px #000066;
							-moz-border-radius:		3px;
							color:					#FFFFFF;
							background-color:		#005b98;
							font-size: 				12px;
							font-weight: 			bold;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}	
							
.regist {					width:					212px;
							height:					17px;
							padding-left:			0px;
							margin-top:				5px;
							border:					solid 1px #000066;
							-moz-border-radius:		3px;
							background-color:		#0000FF;}		
							
.registlink a{				color:					#FFFFFF;
							font-size: 				11px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}	
							
.boxes_lo {					width:					99px;
							height:					66px;
							padding-top:			9px;
							margin-top:				5px;
							border:					1px solid #666666;
							background-color:		#b9d8ff;
							color:					#00285a;
							font-family:			Arial, Helvetica, sans-serif;
							font-size:				11px;
							font-weight:			bold;}		
							
.boxes_na {					width:					200px;
							height:					14px;
							padding:				3px;
							margin-top:				5px;
							border:					1px solid #000066;
							background-color:		#005b98;
							color:					#FFFFFF;
							font-family:			Arial, Helvetica, sans-serif;
							font-size:				11px;}			
							
.boxes_admin {				width:					200px;
							height:					18px;
							padding:				3px;
							margin-top:				5px;
							border:					1px solid #000066;
							background-color:		#005b98;
							color:					#FFFFFF;
							font-family:			Arial, Helvetica, sans-serif;
							font-size:				11px;}																																			

/* ======== LOGINBOX ENDE ==============================================================================================================*/


/* ======== NAVI_LEFT ==================================================================================================================*/							
#boxes_l{					width:					180px;
    						text-align:				left;
							clear:					none;
    						vertical-align:			top;}				

.top{						width:					180px;
							height:					20px;
							margin-top:				7px;
							padding-top:			5px;
							background-image:		url(img/navi_top.png);
							font-family: 			Geneva, Arial, Helvetica, sans-serif;
							font-size: 				12px;
							font-weight: 			bold;							
							text-align:				left;
							text-indent:			22px;
							vertical-align:			top;
							color:					#FFFFFF;}
							
.navi_bottom{				width:					180px;
							height:					4px;
							background: 			url(img/navi_bottom.png);}			
							
.box_bottom{				width:					180px;
							height:					4px;
							background: 			url(img/navi_bottom.png);}							
				
							
.input{						padding-left:			0px;
							padding-top:			0px;}							

.com_menu ul{				padding: 				0px;
							margin:					0px;
							margin-bottom:			0px;
							list-style-type:		none;	}

.com_menu li{				margin: 				0px;
							padding: 				0px;
							margin-bottom:			0px;							
							list-style-type:		none;} 

.com_menu li ul	{			margin-bottom:			0px;
							padding: 				0px;
							margin: 				0px;}

.com_menu li li	{			margin-bottom:			0px;
							padding: 				0px;
							margin: 				0px;
							margin-top:				0px;}
								
.com_menu li a{				margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							padding-top:			1px;
							width:					180px;
							height:					21px;
							color: 					#FFFFFF;
							text-indent:			24px;
							font-size: 				11px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			21px;
							background-image:		url(img/navi.jpg);}
								
.com_menu li a:hover{		margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							padding-top:			1px;
							width:					180px;
							height:					21px;
							color: 					#FFFFFF;
							text-indent:			24px;
							font-size: 				11px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			21px;
							background-image:		url(img/navi_hover.jpg);}
								
.com_menu li li a{			margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							padding-top:			1px;
							width:					180px;
							height:					21px;
							color: 					#FFFFFF;
							text-indent:			27px;
							font-size: 				10px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			21px;
							background-image:		url(img/navi2.jpg);}
								
.com_menu li li a:hover{	margin-bottom:			0px;			
							display:				block;
							margin:					0px;
							padding-top:			1px;
							width:					180px;
							height:					21px;
							color: 					#FFFFFF;
							text-indent:			27px;
							font-size: 				10px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			21px;
							background-image:		url(img/navi2_hover.jpg);}

							
.box_r {					width:					232px;
							padding:				0px;
							border:					solid 1px #333333;
							color:					#000000;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}												
							
.top_r{						width:					224px;
							color:					#0033FF;
							padding-bottom:			3px;
							font-size: 				13px;
							font-weight: 			bold;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}
							
.box_c {					width:					530px;
							padding:				0px;
							border:					solid 1px #333333;
							color:					#000000;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}								
							
.left{						float:					left;}												
							
/* ======== NAVI_LEFT ENDE =============================================================================================================*/	


/* ======== CONTENT ====================================================================================================================*/
	
.content_mitte_1 {			width:					530px;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				12px;
    						text-align:				left;
    						margin:					0px;
    						vertical-align:			top;
							float:					left;
							padding-left:				8px;
							padding-right:			8px;
							padding-bottom:			8px;
							color:					#000000;
							background-color:		#FFFFFF;}
							
.content_mitte_1_forum {	width:					770x;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				12px;
    						text-align:				left;
    						margin:					0px;
    						vertical-align:			top;
							float:					left;
							padding-left:			8px;
							padding-right:			8px;
							padding-bottom:			8px;
							color:					#000000;
							background-color:		#FFFFFF;}									
							
.content_mitte_2 {			width:					240px;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				12px;
    						text-align:				left;
    						margin:					0px;
							float:					left;
    						vertical-align:			top;
							padding:				0px;
							color:					#000000;
							background-color:		#FFFFFF;}												
							
/* ======== CONTENT ENDE ===============================================================================================================*/

/* ======== SHOUTBOX ANFANG ============================================================================================================*/
.shoutbox_border {     		background-color: 		#000000;}

.shoutbox_Cnorm {  			background-color: 		#f2f2f2;}

.shoutbox_Cmite {  			background-color: 		#f2f2f2;}

.shoutbox_form_name {		width:					209px;
							background-color:		#eff4f7;
							padding:				3px;
							border:					1px solid #333333;
							font-size:				11px;
							margin-bottom:			4px;}

.shoutbox_text {			border:					1px solid #333333;
							font-size:				11px;
							width:					207px;
							color:					#00285a;
							padding:				4px;
							margin-top:				5px;
							background-color: 		#b9d8ff;}

.shoutbox_Cdark {			background-color: 		#FFFFFF;}

.shoutbox_submit {			width:					217px;
							height:					20px;
							border:					solid 1px #000066;
							color:					#FFFFFF;
							background-color:		#005b98;
							font-size: 				11px;
							font-weight: 			bold;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}
							
.antispam {					border:					1px solid #333333;
							font-size:				11px;
							width:					205px;
							color:					#00285a;
							padding:				5px;
							margin-top:				1px;
							margin-bottom:			5px;
							background-color: 		#eff4f7;}							

/* ======== SHOUTBOX ENDE ==============================================================================================================*/	

/* ======== BOTTOM =====================================================================================================================*/
#bottom{					height:					33px;
							width:					979px;
							background:				url(img/bottom.jpg);}
/* ======== BOTTOM ENDE ================================================================================================================*/							


/* ======== ILCH =======================================================================================================================*/
.abg {						}

td {						font-family: 			Verdana; 
  							font-size: 				10px;
  							color: 					#000000;}

a {							font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px;
  							text-decoration: 		none;
  							color: 					#000000;
  							font-weight: 			bold;}

 a:link {					font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				9px;
							text-decoration: 		none;
							color: 					#000000;
							font-weight: 			bold; }
 
a:visited {					font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				9px;
							text-decoration: 		none;
							color: 					#000000;
							font-weight: 			bold; }
							
a:hover {				 	font-family: 			Verdana, Helvetica, sans-serif, Default;
							font-size: 				9px;
							text-decoration: 		none;
							color: 					#005b98;
							font-weight: 			bold; }

a.box{ 					  	color: 					#000000; 
  							font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

a.box:hover {  				color: 					#005b98;
  							text-decoration: 		none;  }
							
.Chead {  					background-color: 		#005b98;
  							color: 					#FFFFFF;}


.Chead td, .Chead td strong, .Chead h4, .Chead td b{ color: #FFFFFF;}


.Callg {					color: 					#000000;
	  						font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

.Callg td {  				color: 					#000000;
    						font-family: 			Verdana, Helvetica, sans-serif, Default;
  							font-size: 				9px; }

.Cnorm {  					background-color: 		#efefef;}

.Cmite {  					background-color: 		#efefef;}

.Cdark {				  	background-color: 		#efefef;}

#Ballg {					color: 					#000000;}

#Ballg td {					color: 					#000000;}

.Bhead {					color: 					#000000;}

.Bbody {					color: 					#000000;}

.Bbody2 {					color: 					#2B2B2B;}

.smalfont {     			font-size: 				10px;
							text-decoration: 		none;}

.border {     				background-color: 		#000000;}

hr {     					height: 				0px; 
							border-top-width: 		1px; }

input, textarea, select {	color: 					#000000;  
							font-family: 			Verdana, Helvetica, sans-serif, Default;
    						font-size: 				9px; 
    						border-color: 			#005b98;
  							border-width: 			1px;
    						border-style: 			solid;  
    						text-decoration: 		none;}


#menu ul { 					padding-left: 			1px; 
							margin-left: 			6px; 
							margin-top: 			4px}
							
#smallmenu { 				}
#smallmenu li { 			font-size: 				9px; }
#smallmenu a { 				font-size: 				9px; }
																													