/* -----------------------------------------------------------------------------------------------------------------
	screen.css - costum changes; load after common.css
----------------------------------------------------------------------------------------------------------------- */

	.px210x750 > .col1  { width: 209px; border-right: 1px solid #dcdcdc; }
	.px210x750 > .col2  {	width: 750px;	}
	.px210x750 ul { padding-left: 7px; margin-left: 7px; }
	
	body { font-family: Arial, Helvetica, sans-serif; padding: 20px 0; background-color: #333; }
	
	#mainMenu { margin-top:0px; width:1000px; float:left; clear:both; background-image: url(../images/menu_bg.gif); height: 38px; position: relative; }
	#subMenu { width:1000px; float:left; background-image: url(../images/submenu_bg.gif); height: 33px;	}

	/* MainMenu LEVEL 1*/
	#mainMenu ul{margin: 10px 0;}
	#mainMenu li{ float: left; list-style: none; font-weight: bold;  margin: 0 10px; }
	#mainMenu li a{text-decoration: none; color: #fff; background: url(../images/menu_ico.png) no-repeat top center; padding-top: 5px;}
	
	/* MainMenu LEVEL 2*/
	#mainMenu ul ul{padding: 0; position: absolute; margin-top: 20px; left: 40px; }
	#mainMenu ul ul li{ font-size: 12px;}

	#content { min-height: 500px; float:left; clear:both; width:980px; padding: 10px; background-color: #CCCCCC; }
/*	#header { background:url(../images/header.jpg); width:1000px; height:180px; } */
	#header { background:url(../images/header.jpg); width:1000px; height:250px; }
	#footer { background:url(../images/footer_bg.gif); width: 1000px; float: left; clear: both; text-align: center; margin: 0 0 20px 0; padding: 8px 0px; }
	
	#contentMain .colmask { padding-top: 10px; margin-top: 10px; border-top: 1px solid #000; }
	#contentMain > div:first-child { border: none; margin-top: 0; padding-top: 0; }
	
	.left{ text-align:left; }
		.highlight{ background:#fff; }  
  			.even{ background:#ccc; }  
  				.mo{ background:#ddd; }  
  					.odd{ background:#aaa; }  
  						.zebra th{ padding:5px; color:#000080; background:#c0c0c0; border-bottom:1px solid #fff; text-align:left; font-weight:bold; }  
  							.zebra td{ padding:5px 20px 5px 5px; border:1px solid #fff; border-collapse:collapse;}  

	.csc-textpic-lastcol { padding-bottom: 25px; }
	
	.mannschaft_item { float: left; width: 496px; }
		.mannschaft_item .mannschaft_image { float: left; width: 110px;}
			.mannschaft_item .mannschaft_text { float: left; width: 386px;}
				.mannschaft_item .mannschaft_text h2 { margin: 0px; font-size: 1em; padding-bottom: 1em; }
					.mannschaft_item .mannschaft_text p { padding-bottom: 1em;}
						.mannschaft_item .mannschaft_text .mannschaft_head { color: #666666;}
