*/* -------------BODY---------------------------------------------------------------------------*/
body {						margin: 				0px;
							background:				#2D2D2D;
							background-image: 		url(img/background.jpg);
							background-position: 	top;
							background-repeat: 		repeat-x;}
							
#main {						width:					1230px;
							background-image: 		url(img/navi_bg.jpg);
							background-repeat:		repeat-y;
         					vertical-align:			top; }


/* -------------HEADER---------------------------------------------------------------------------*/
#header1 {					float:					none;
							padding:				0px; 
 							margin:					0px;  
 							height:					13px; 
 							width:					1230px; 
 							background:  			url(img/header_1.jpg); }
							
#header2 {					float:					none; 
							padding:				0px; 
 							margin:					0px;  
 							height:					45px; 
 							width:					1230px; 
 							background: 			url(img/header_2.jpg); }
							
.header2_text {				font-family:			Arial, Helvetica, sans-serif;
							font-size:				10px;
							float:					right;
							margin-right:			4px;
							margin-top:				4px;
							color:					#FFFFFF}
							
.hmenu{						font-family:			Arial, Helvetica, sans-serif;;
							font-size:				12px;
							float:					left;
							margin-left:			55px;
							margin-top:				17px;
							color:					#FFFFFF}							
							
#header3 {					float:					none;
							padding:				0px; 
 							margin:					0px;   
 							height:					204px; 
 							width:					1230px; 
 							background:  			url(img/header_3.jpg);
							border-right:			1px solid #ddd;}
							
//.headerlogo {				float:					left;
							margin-left:			3px;
							margin-top:				3px;
							padding:				0px;
							height:					197px;
							width:					269px;
							background:  			url(img/nexorlogo.jpg);}
							
.balken {					float:					left;
							margin-left:			3px;
							margin-top:			3px;
							margin-bottom:			155px;
							padding:			2px;
							height:				15px;
							width:				1217px;
							font-size:			30px;
							border:				1px solid #ddd;
							background:				#232323;}
							
.balken2 {					float:					left;
							margin-left:			3px;
							margin-top:				3px;
							padding:				2px;
							height:					15px;
							width:					1217px;
							border:					1px solid #ddd;
							background:				#232323;}																					
							
/* -------------NAVILINKS---------------------------------------------------------------------------*/
#navibox_l{					width:					218px;
    						text-align:				left;
							clear:					none;
    						float:					left;
    						vertical-align:			top;
							background-color: 		#000000}

#navilinks {				float:					left;
							width:					218px;	}

.top{						width:					218px;
							height:					16px;
							margin-bottom:			1px;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				14px;
							padding-top:			3px;
							float:					right;
							background-image:		url(img/navitop.jpg);
							text-align:				left;
							font-weight:			bold;
							vertical-align:			top;
							color:					#000000;}
							
.input{						padding-left:			3px;
							padding-top:			0px;}							

.navi1{						width:					216px;
							height:					19px;
							margin-bottom:			1px;
							float:					right;
							color: 					#FFFFFF;
							font-size: 				12px;
							font-family:			Arial, Helvetica, sans-serif;
							line-height:			20px;
							background-image:		url(img/navi.jpg);
							font-weight:			normal;}

.com_menu ul{				float:					right;
							padding: 				0px;
							margin:					0px;
							margin-bottom:			1px;
							list-style-type:		none;	}

.com_menu li{				float:					right;
							margin: 				0px;
							padding: 				0px;
							margin-bottom:			1px;							
							list-style-type:		none;} 

.com_menu li ul	{			float:					right;
							margin-bottom:			1px;
							padding: 				0px;
							margin: 				0px;}

.com_menu li li	{			float:					right;
							margin-bottom:			1px;
							padding: 				0px;
							margin: 				0px;
							margin-top:				1px;}
								
.com_menu li a{				float:					right;	
							margin-bottom:			1px;			
							display:				block;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#FFFFFF;
							text-indent:			25px;
							font-size: 				12px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			18px;
							background-image:		url(img/navi.jpg);}
								
.com_menu li a:hover{		float:					right;	
							margin-bottom:			1px;			
							display:				block;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#FFFFFF;
							text-indent:			25px;
							font-size: 				12px;
							font-family:	 		Arial, Helvetica, sans-serif;
							font-weight: 			bold;
							text-decoration: 		none;
							line-height:			18px;
							background-image:		url(img/navi_hover.jpg);}
								
.com_menu li li a{			display:				block;
							margin-bottom:			1px;
							float:					right;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#FFFFFF;
							text-indent:			35px;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;
							line-height:			17px;
							background-image:		url(img/navi.jpg);}
								
.com_menu li li a:hover{	display:				block;
							margin-bottom:			1px;
							float:					right;
							margin:					0px;
							padding: 				0px;
							width:					218px;
							height:					19px;
							color: 					#FFFFFF;
							text-indent:			35px;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;
							line-height:			17px;
							background-image:		url(img/navi_hover.jpg);}

.box_l {					width:					210px;
							padding:				3px;
							background-color:		#232323;
							border:					1px solid #FFFFFF;
							float:					right;
							color:					#FFFFFF;
							margin-bottom:			1px;
							text-indent:			25px;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}
							
	
														
/* -------------CONTENTBEREICH---------------------------------------------------------------------------*/	
#content {					width:					782px;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				11px;
    						text-align:				left;
    						float:					left;
    						vertical-align:			top;
							padding:				4px;
							background-color: 		#232323;
							color:					#FFFFFF;}				
							
/* -------------NAVIRECHTS---------------------------------------------------------------------------*/
#navibox_r {				width:					220px;
    						text-align:				left;
    						float:					left;
    						vertical-align:			top;
							background-color: 		#000000}	

.top_r {					width:					220px;
							height:					16px;
							margin-bottom:			1px;
							font-family:			Arial, Helvetica, sans-serif;
							font-size: 				14px;
							padding-top:			2px;
							float:					left;
							background:				url(img/navi_r_but.jpg);
							text-align:				left;
							font-weight:			bold;
							vertical-align:			top;
							color:					#000000;}
							
.input_r {					padding-left:			3px;
							padding-top:			0px;}
							
.box_r {					width:					212px;
							padding:				3px;
							background-color:		#232323;
							border:					1px solid #FFFFFF;
							float:					left;
							color:					#FFFFFF;
							margin-bottom:			1px;
							text-indent:			15px;
							font-size: 				12px;
							font-weight: 			normal;
							font-family:			Arial, Helvetica, sans-serif;
							text-decoration: 		none;}						

/* -------------STANDARDSUMS---------------------------------------------------------------------------*/						
.abg {						}

td {						font-family: 			Verdana; 
  							font-size: 				11px;
  							color: 					#FFFFFF;}

a {							font-family: 			Arial, Helvetica, sans-serif;
  							font-size: 				11px;
  							text-decoration: 		none;
  							color: 					#FFFFFF;
  							font-weight: 			bold;}

 a:link {					font-family: 			Arial, Helvetica, sans-serif;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#FFFFFF;
							font-weight: 			bold; }
 
a:visited {					font-family: 			Arial, Helvetica, sans-serif;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#FFFFFF;
							font-weight: 			bold; }
							
a:hover {				 	font-family: 			Arial, Helvetica, sans-serif;
							font-size: 				11px;
							text-decoration: 		none;
							color: 					#098EF5;
							font-weight: 			bold; }

a.box{ 					  	color: 					#FFFFFF; 
  							font-family: 			Arial, Helvetica, sans-serif;
  							font-size: 				11px; }

a.box:hover {  				color: 					#098EF5;
  							text-decoration: 		none;  }
							
.Chead {  					background-color: 		#098EF5;
  							color: 					#000000;}


.Chead td, .Chead td strong, .Chead h4, .Chead td b{ color: #FFFFFF;}


.Callg {					color: 					#FFFFFF;
	  						font-family: 			Arial, Helvetica, sans-serif;
  							font-size: 				12px; }

.Callg td {  				color: 					#FFFFFF;
    						font-family: 			Arial, Helvetica, sans-serif;
  							font-size: 				12px; }

.Cnorm {  					background-color: 		#2B2B2B;}

.Cmite {  					background-color: 		#2B2B2B;}

.Cdark {				  	background-color: 		#2B2B2B;}

#Ballg {					color: 					#FFFFFF;}

#Ballg td {					color: 					#FFFFFF;}

.Bhead {					color: 					#FFFFFF;}

.Bbody {					color: 					#FFFFFF;}

.Bbody2 {					color: 					#2B2B2B;}

.rand {						}

.smalfont {     			font-size: 				11px;
							text-decoration: 		none;}

.border {     				background-color: 		#FFFFFF;}

hr {     					height: 				0px; 
							border-top-width: 		1px; }

input, textarea, select {	color: 					#000000;  
							font-family: 			Arial, Helvetica, sans-serif;
    						font-size: 				11px; 
    						border-color: 			#098EF5;
  							border-width: 			1px;
    						border-style: 			solid;  
    						text-decoration: 		none;}

#menu {						}

#menu ul { 					padding-left: 			1px; 
							margin-left: 			6px; 
							margin-top: 			4px}
							
#smallmenu { 				}
#smallmenu li { 			font-size: 				11px; }
#smallmenu a { 				font-size: 				11px; }
																																												