/* FARBEN
---#4D87EA   dkl. blau
--#8BB2F5    blau
-#F1F5FF     hell blau
#FFBE00      gelb
*/
html, body{margin:0px 0px; padding:0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background:#F1F5FF;}
#startseite{min-width:1600px;}


.m_b_0{margin-bottom:0;}
.m_l_10{margin-left:10px;}


.fl_left{float:left;}
.fl_right{float:right;}
.clearer{clear:both;}


#leftside{float:left; background:#8BB2F5; width:163px; border-right:2px solid #011F65; border-bottom:2px solid #011F65;}
	#subnavi{color:#fff; font-weight:bold; font-size:12px;}
		#subnavi ul{padding-left:7px; list-style:none;}
		#subnavi li{}
		#subnavi a{color:#fff; text-decoration:none;}
		#subnavi a:hover{color:#4D87EA;}
	#trainingscamps_leftnavi{}
		#trainingscamps_leftnavi ul{padding-left:0px; list-style:none;}
		#trainingscamps_leftnavi li{padding-left:7px; font-size:10px; margin-bottom:6px;}
		#trainingscamps_leftnavi li.laender{color:#ff0; font-size:12px; font-weight:bold; background:#4D87EA;}
		#trainingscamps_leftnavi a{color:#000; text-decoration:none;}
		#trainingscamps_leftnavi a:hover{color:#fff;}
	#newsletter{background:#fff; width:155px; margin-left:4px; padding-top:5px; margin-bottom:25px;}
		#newsletter h1{background:#FFBE00; font-size:10px; font-weight:bold; color:#fff; padding:5px 5px;}
		#newsletter p{font-size:10px; padding-left:4px;}
		#newsletter p.small{font-size:9px; padding-bottom:15px; padding-left:4px; padding-right:4px;}
		
#content{float:left; width:1125px; margin-left:10px;}
#content a img{border:0;}
	#welcome{border:1px solid #FFBE00; background:#fff; width:555px;}
		#welcome h1{background:#FFBE00; font-size:18px; color:#fff; margin:0px 0px; padding:2px 0px 2px 7px;}
		#welcome p{font-size:12px; padding-left:7px;}
	#telefonbox{border:1px solid #FFBE00; background:#FFBE00; height:141px; width:555px;}
		.tele {float:left;}
		.tele h5{font-size:14px; color:#fff; text-align:left; margin:5px 0px 0px 10px; padding:0px 0px;}
		.tele p{font-size:12px; margin:0px 0px 0px 10px; text-align:left; width:425px;}
		#telefonbox img{float:right;}
	#newsbox_left{float:left; width:260px; /* min-height:260px; */ border:1px solid #FFBE00; background:#fff;}
	#newsbox_right{float:right; width:260px; min-height:260px; border:1px solid #FFBE00; background:#fff;}
		#newsbox_left, #newsbox_right{margin-bottom:20px;}
		#newsbox_left h3, #newsbox_right h3{float:left; font-size:12px; text-align:left; height:35px; width:222px; background:url(pics/verlauf_teaser.jpg) top right repeat-y; margin:0px 0px; padding-left:3px;}
		#newsbox_left p, #newsbox_right p{font-size:10px; padding-left:5px; margin-top:2px; padding-bottom:3px;}
		#newsbox_left a, #newsbox_right a{font-size:10px; color:#4D87EA; text-decoration:none;}
		#newsbox_left a:hover, #newsbox_right a:hover{font-size:10px; color:#4D87EA; text-decoration:underline;}
		.teaser{margin-left:1px;}
		
#rightside{float:left; width:280px; margin-left:14px;}
	#kundenmeinung{border:1px solid #8BB2F5; background:#fff;}
		#kundenmeinung h2{background:#8BB2F5; color:#fff; font-size:14px; font-weight:bold; margin:0px; padding:5px 0px 5px 7px;}
		#kundenmeinung p{font-size:12px; padding-left:7px;padding-right:7px;}
		#kundenmeinung a{color:#4D87EA; text-decoration:none;}
		#kundenmeinung a:hover{color:#4D87EA; text-decoration:underline;}
	#trainingscamps_rightnavi{border:1px solid #8BB2F5; background:#fff;}
		#trainingscamps_rightnavi ul{padding-left:0px; list-style:none; margin:0px 0px;}
		#trainingscamps_rightnavi li{padding-left:7px; margin-bottom:10px; font-size:10px;}
		#trainingscamps_rightnavi li.laender_right {background:#8BB2F5; color:#fff; font-size:12px; font-weight:bold;}
		#trainingscamps_rightnavi a{color:#000; text-decoration:none;}
		#trainingscamps_rightnavi a:hover{color:#4D87EA;}
	
		#sportreisen2008{background:#FFBE00;border:5px solid #FFBE00;font-weight:bold;text-align:center;}
		#sportreisen2008 h1{color:#000;}
		#sportreisen2008 a{color:#FFFFFF;text-decoration:none;}
		#sportreisen2008 a:hover{color:#fff;}

		#new_teaser{border:1px solid #F00; background:url(../pics/bg_new_teaser.jpg) 50% 50px no-repeat #fff; height:175px;}
		#new_teaser ul{padding-left:0px; list-style:none; margin:0px 0px; }
		#new_teaser li{padding:3px 0px 6px 7px; font-size:14px;}
		#new_teaser li.new_teaser_head{background:#F00; color:#fff; font-size:12px; font-weight:bold; } 
		#new_teaser a{color:#000; text-decoration:none;}
		#new_teaser a:hover{color:#F00;}
		
		
		#jubilaeum{display:block; margin-bottom:15px;}
