*{padding:0;margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #137731;	}

body { background-color: #fffce4;
	
}
ul {
	list-style-type: none;
}
/*<agl.folder "typo_formatierungen">*/
	.csc-header-n1  { color: #f30; margin-left: 23px }
	.csc-firstHeader { color: #7c7c72; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-indent: 0; letter-spacing: -1px; margin-left: 0; }
	h1.csc-header-n1 { color: #f30; margin-left: 23px; }
	.csc-header { color: #f30; margin-left: 23px }
	
	p.bodytext { padding-right: 15px; padding-bottom: 12px; padding-left: 15px; /*p.bodytext { padding-right: 15px; padding-bottom: 12px; padding-left: 15px; }*/}
	P.csc-subheader-1     { color: #e64215; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 7px 30px 25px 25px; padding: 0 }
	P.csc-subheader-2  { color: #69c; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 12px 0 12px 2px; padding: 0 }
	P.csc-subheader-3  { color: #667c33; font-size: 13px; font-family: Tahoma; font-style: normal; font-weight: bold; margin: 12px 0 12px 2px; padding: 0 }
	.csc-header-n2    { color: #f30; font-size: 13px; width: 480px; height: 40px }
	.csc-header-n3    { color: #f30; font-size: 12px; text-align: left; width: 480px; height: 40px }
	.csc-header-n4 { color: #f30; font-size: 13px; width: 480px; height: 40px }
/*</agl.folder>*/
/*<agl.folder "Kontakformular">*/
.csc-mailform  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 20px   }
	fieldset.csc-mailform    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 20px; padding: 0; width: 440px; border: 0  }
	csc-mailform-field  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 400px; border: 0  }
	fieldset.csc-mailform label   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; text-align: right; display: block; margin-right: 10px; width: 80px; height: 20px; float: left; vertical-align: 1px  }
	
	
	fieldset.csc-mailform input   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; margin-bottom: 10px; padding: 2px; width: 230px; height: 20px; border: solid 1px #ccc   }
	fieldset.csc-mailform textarea   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; margin-bottom: 10px; padding: 2px; width: 335px; border: solid 1px #ccc   }
	#mailformformtype_mail   { color: black; font-size: 12px; background: #f3f3f3; text-align: center; margin-left: 311px; padding: 2px; width: 100px; height: 20px; border: solid 1px #ccc }
/*</agl.folder>*/
/*<agl.folder "news">*/
	.news-list-container { background-color:#363; height: auto; margin-bottom: 5px; }
	.news-list-item {
	/* IE hack */
	height: 1%; line-height: 1.3;
	/* IE hack end */
	background-color: white; padding:3px; margin:4px 3px 3px; border:solid 1px #666; }
	.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:solid 1px #666;
	background-color:white;

}
	.news-search-emptyMsg{
	margin:0px;
}
	.news-search-form FORM {
	margin:0px;
}
	.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
	background-color: #363;
}
	.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
	.news-list-container H3 A {
	color:#fff;

}
	.news-list-container P {
	padding-left:3px;
}
	.news-list-date {
	float: right;
	color: #363;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: white;
	}
	.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}
	.news-list-container IMG { float: right; margin-bottom:5px; margin-right:2px; margin-left:5px; }
	.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}
	.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
	.news-list-morelink  { margin-top: 3px; }
	.news-list-browse {
	text-align: center;
}
/*</agl.folder>*/
/*<agl.folder "content_u_textpic">*/
	p.bodytext { margin-left: 23px; padding-right: 15px; padding-bottom: 12px; padding-left: 0; }
	.csc-textpic-intext-left   { margin: 8px 0 0 25px; padding: 0   }
	.csc-textpic-imagewrap    { margin: 0 14px 0 0; padding: 0 14px 0 0 }
	.csc-textpic-image { margin: 0; padding: 3px 8px 4px 0 }
	.csc-textpic-imagerow { margin: 0; padding: 3px 8px 4px 0; width: 490px }
	.csc-textpic-firstcol { margin: 0; padding: 3px 8px 4px 0; width: 490px }
	.csc-textpic csc-textpic-right csc-textpic-below csc-textpic-border    { margin: 0; padding: 0; }
	.csc-textpic-text    { word-spacing: -1px; margin: 0 0 0 -25px; padding: 0; }
	.csc-textpic-lastcol { margin-left: 0; padding-left: 0; }
/*</agl.folder>*/
/*<agl.folder "template">*/

	div#wrapper {
	position: relative;
	width: 980px;
	margin: 2px auto; margin-top: 10px; margin-bottom:,0px;
	
	background-color:  white;
	clear: both;
	
	

	
	
}
	
	div#header {
	margin:0 0 0px 0px;
	text-align: center;
	background-image: url(img/header_bg.png);
	width:980px; 
	height: 84px;
}

	div#header_jugendmeisterschaften {
	margin:0 0 0px 0px;
	text-align: center;
	background-image: url(img/header_bg_jugendmeistersch1.png);
	width:980px; 
	height: 84px;
}
	
	
	div#navigation {

	background-image: url(img/navi_bg.png);
	background-repeat: repeat-x;

	width:980px; 
	height: 38px;
	margin: -8px 0 20px 0px;
	
}
	div#navigation ul {
	padding-top: 12px;/*12*/
}
	div#navigation ul li {
	display: inline;
}
	div#navigation ul li a {
	
	color: White;
	text-decoration: none;
	display: block;
	float: left;
	padding: 5px 20px; /*5 20*/
	border-right: 1px solid #0B3418;
}
	
	.content_container {position: relative; z-index: 500; width:545px; min-height:300px; float:left; background-color:transparent; margin:0 19px 0 5px;}
	
	.content_top {position: relative; z-index: 500; width:545px; height:32px; background-image: url(img/content_top.png); background-repeat:no-repeat;}
	.content_mid {position: relative; z-index: 500; width:515px; min-height: 250px; background-image: url(img/content_mid.gif); background-repeat:repeat-y; padding-left:15px; padding-right:15px;}
	.content_bott {position: relative; z-index: 500; width:545px; height:42px; background-image: url(img/content_bott.png); background-repeat:no-repeat;}
	.wiese { position: relative; z-index: 400; top: -17px; background-image: url(img/bg2.png); height: 230px; width: 982px; background-repeat: no-repeat; clear: both; visibility: visible; !important; }

	.pic_container { width:400px; height:300px; float: left; visibility: visible;}
	.pic { z-index: 6; margin-top:-27px; width:377px; height:255px; background-image: url(img/janne.jpg); background-repeat:no-repeat; margin-left:6px; overflow: hidden;}
	.pic_top {position: relative; z-index: 1000; width:390px; height:27px; background-image: url(img/pic_top.png); background-repeat:no-repeat;}
	.pic_mid {position: relative; z-index: 1000; margin-top:-228px; width:390px; height:180px; background-image: url(img/pic_mid.png); background-repeat:repeat-y; padding-left:15px; padding-right:15px;}
	.pic_bott {position: relative; z-index: 1000; margin-top:0px; width:390px; height:42px; background-image: url(img/pic_bott.png); background-repeat:no-repeat;}
	
	.asd { position: relative; z-index: 500; width: 982px; background-color:transparent ; height: auto; visibility:visible;}
	img, div { behavior: url(http://test11.flavorgroup.eu/typo/fileadmin/css/iepngfix.htc)}
/*</agl.folder>*/
/*<agl.folder "Menu Inhalt">*/
	.subnavi { position: absolute;}
	.subnavi a:link {color: green; font-weight:bold; text-decoration:none;}
	.subnavi a:visited {color: green; font-weight:bold; text-decoration:none;}
	.subnavi{ font-family: Tahoma; margin: 0 0 0 7px; background-color:transparent; }
	.menu_inhalt     { color: #c96400; font-size: 12px; font-family: Tahoma; background-repeat: no-repeat; background-position: 0 5px; letter-spacing: 1px; padding-bottom: 8px }
	.subnavi a      { color: #008000; font-family: Tahoma; line-height: 1.6; text-decoration: none  }
	.subnavi a:link  { color: #008000; font-size: 12px; font-family: Tahoma; background-image: url(img/pfeil_link.png); background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px; padding-bottom: 8px; padding-left: 18px }
	.subnavi a:visited    { color: #008000; font-size: 12px; font-family: Tahoma; background-image: url(img/pfeil_link.png); background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px; padding-bottom: 8px; padding-left: 18px }
.subnavi a:hover       { color: #1f331f; font-size: 12px; font-family: Tahoma; background-image: url(img/pfeil_link_rollover.png); background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px; padding-bottom: 8px; padding-left: 18px }
.subnavi a:active    { color: #008000; font-size: 12px; font-family: Tahoma; background-image: url(img/pfeil_link.png); background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px; padding-bottom: 8px; padding-left: 18px }
	.menu_inhalt_act { color: #1f331f; font-size: 12px; font-family: Tahoma; background-image: url(img/pfeil_link_rollover.png); background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px; padding-bottom: 8px; padding-left: 18px }
	.menu_inhalt_act a      { color: #1f331f; font-size: 12px; font-family: Tahoma; text-decoration: none; background-repeat: no-repeat; background-position: 0 1px; letter-spacing: 1px }
		/*SUBMENU*/
/*</agl.folder>*/
/*<agl.folder "Text-Links">*/
p a { color: #008000; text-decoration: underline; background-color: transparent; background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px }
	p.bodytext a { color: #008000; text-decoration: underline; background-color: transparent; background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px }
	p a:link  { color: #008000; text-decoration: underline; background-color: transparent; background-image: url(img/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px }
	p.bodytext a:link { color: #008000; text-decoration: underline; background-color: transparent; background-image: url(img/bild_link.png); background-repeat: no-repeat; background-position: 4px 3px; padding-left: 20px; !important; }
	p a:visited   { color: #008000; text-decoration: none; background-color: transparent; background-image: url(img/bild_link.png) }
	p.bodytext a:visited  { color: #008000; text-decoration: none; background-color: transparent; background-image: url(img/bild_link.png) }
	p a:active { color: black; text-decoration: none; background-color: transparent }
	p.bodytext a:active { color: black; text-decoration: none; background-color: transparent }
	p a:hover  { color: #008000; text-decoration: none; background-color: transparent }
/*</agl.folder>*/


#barbottom { position: relative; background-color: #fffce4; width: 981px; height: 20px; margin: -20px auto 0px auto; clear: both;}


#c204{
					margin-left: 60px;

}
