@charset "utf-8";body  							{ margin:0px auto; text-align:center;padding:0px;font:11px/15px Arial, Helvetica, sans-serif; background:#d3bc82 url(../gfx/site_bg.png) repeat-x 0px 0px; color:#202020;}h1								{ margin:0px 0px 10px 0px; font: 13px Arial, Helvetica, sans-serif;color: #202020; font-weight:bold;}h2								{ margin:0px 0px 5px 0px; font: 11px Arial, Helvetica, sans-serif;color: #202020; }h3								{ margin:10px 0px 0px 0px;color:#a98427 }h4								{ margin:0px 0px 0px 0px }p								{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }p a:hover						{ color:#202020;text-decoration:underline;}.clearer 						{ clear:both;display:none;}.clearer_modul					{ width:520px;clear:both;height:20px;display:block;}ul, li, table, td, tr 			{ margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px; }ul, li							{ list-style-type:none;}em								{ color:#e2007a;text-decoration:none;}input							{ border:1px solid #2d7565;font:11px Arial, Helvetica, sans-serif;color:#2d7565;padding:2px 4px 2px 5px;}select							{ border:1px solid #2d7565;font:11px Arial, Helvetica, sans-serif;color:#2d7565;padding:1px 0px 1px 5px;}textarea						{ border:1px solid #2d7565;font:11px Arial, Helvetica, sans-serif;color:#2d7565;padding:1px 0px 1px 5px;}option							{ padding:0px 0px 0px 5px;}a								{ color:#202020;text-decoration:none;}a.txtlink						{ font:11px / 15px Arial, Helvetica, sans-serif; color:#202020;padding:0px 0px 0px 0px;overflow:hidden;}.icon, .icon a 					{ position: relative; width: 10px; height: 14px; margin-top: -2px;cursor:pointer; overflow:hidden; }.icon							{ display: -moz-inline-box; display: inline-block; vertical-align: middle;  }.icon a							{ padding: 0px !important; margin: 0px !important; background: none !important;}.icon span						{ position: absolute; left: -1000em; z-index:1; }.arrow							{ background:url(../gfx/icon_link.gif) no-repeat 1px 2px;}.btn 							{ cursor: pointer; }.fl								{ float:left;}.spacer							{ background:url(../gfx/cnt_spacer_full_bg.jpg) no-repeat right 0px; float:left; height:2px;width:550px;margin:20px 0px 20px 0px;clear:both;}.small							{ width:400px;}fieldset						{ border:0px solid #fff;padding:0px;margin:0px;}fieldset label					{ font-weight:bold;}form							{ margin:0px;padding:0px;display:inline;}img 							{ border:0px solid #fff;}		/*** ///sitedefinitionen/// ***/#sitecontainer					{ width:833px;margin:0px auto;text-align:left; }#spacer							{ width:815px;float:left;background:url(../gfx/spacer_bg.png) repeat-y -2px 0px;padding:0px 9px 0px 9px}*html #spacer					{ background-image:none;}#header							{ padding:0px 0px 0px 0px; height:129px; background:url(../gfx/header_bg.jpg) no-repeat -1px 0px;float:left;width:815px;overflow:hidden;}#header #pic					{ height:126px;width:520px;margin:0px 0px 0px 296px;}*html #header #pic				{ margin:0px;position:relative;top:0px;left:141px;}*+html #header #pic				{ margin:0px;position:relative;top:0px;left:144px;}#header #logo					{ padding:40px 0px 0px 20px; float:left; }#header #logo a					{ background:url('/lib/gfx/logo.jpg'); width:132px;height:70px;display:block;}#header #logo a span			{ display:none; }#mainnav						{ padding:0px 0px 0px 0px;float:left;position:relative;}#mainnav ul						{ margin:0px; padding:1px 0px 0px 20px;height:24px; background:url(../gfx/mainnav_bg.png) no-repeat right 0px;width:795px;float:left;overflow:hidden;}#mainnav ul li					{ float:left;padding:5px 30px 7px 0px;}#mainnav ul li	a				{ display:block; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; text-transform:uppercase; }#mainnav ul li	a:hover,#mainnav ul li	a.aktiv			{ color:#a98427;}#mainnav ul li.special			{ }#mainnav ul li.special	a		{ position:absolute;left:670px;top:6px;color:#fff;margin:0px 0px 0px 0px; width:70px;}#main 							{ padding:0px 0px 0px 0px;float:left;background-color:#fff;}#main  #ct						{ padding:30px 15px 20px 20px;float:left;width:780px; background:url(../gfx/ct_bg.gif) repeat-y 0px 0px}#main  #ct	#mid				{ width:560px;float:left;padding:0px 15px 0px 0px;}*html 	#main  #ct	#mid		{ overflow:hidden;}#main  #ct  #sidebar			{ width:190px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px }#main  #ct	#mid	a:hover		{ text-decoration:underline;}body.subnav #main  #ct	#mid	{ width:385px;float:left;padding:0px 15px 0px 0px;}#main  #ct	#subnav 			{ width:175px;float:left;overflow:hidden;}#main  #ct	#subnav ul 			{ margin:0px;padding:10px 0px 0px 0px;background:url(../gfx/subnav_bg.gif) no-repeat 0px 0px; width:175px;float:left; height:170px;}#main  #ct	#subnav ul li 		{ margin:0px;padding:0px 0px 0px 0px;list-style-type:none;float:left;}#main  #ct	#subnav ul li a 	{ border-bottom:1px solid #dcca9e;padding:8px 0px 8px 15px;float:left;margin:0px 0px 0px 18px;width:140px;}*html #main  #ct	#subnav 	{ overflow:hidden;margin:0px;width:175px;}.footer							{ }*html .footer					{ display:none;}.textpic						{ float:left;margin:15px 0px 0px 0px; width:560px;}.textpic img					{ float:left;margin:0px 10px 20px 0px;}.jury							{ width:270px;margin:15px 10px 0px 0px;}.partner						{ width:270px;margin:15px 10px 0px 0px;}.sportler						{ width:270px;margin:15px 10px 0px 0px;}.partner	img					{ border:0px !important;}.sportler_single				{ float:left;width:560px;margin:15px 0px 0px 0px;}.sportler_single img			{ float:left;margin:0px 10px 0px 0px;}/*** ///Galerie///  ***/.galerie						{ float:left;margin:20px 0px 0px 0px}					.galerie .item 					{ float:left;width:58px;height:48px;overflow:hidden;margin:0px 4px 4px 0px;border:1px solid #c0a55e;}.galerie .item img				{ border:0px !important; }#mid img						{ border:1px solid #c0a55e;}/*** ///Teaser/// ***/div.teaser						{ width:190px;float:left;margin:0px 0px 20px 0px;overflow:hidden;}div.teaser h2					{ background:url(../gfx/teaser_headline_bg.jpg) no-repeat;margin:0px; padding:7px 5px 7px 5px; color:#fff;font-weight:bold;}div.teaser p					{ }div.teaser .text				{ border:1px solid #bea158;border-width:0px 1px 1px 1px;float:left;padding:5px;width:178px;}div.teaser	a:hover				{ text-decoration:underline;}