/* CSS TEMPLATENAME
*********************************************/
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, 
h5, h6, p, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol,
ul, li, fieldset, form, label, legend, caption,
tfoot, thead, table, tr, th, td {border:0; margin:0; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
a {outline:none;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
del, ins {text-decoration:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5 {font-size:100%; font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0; font-variant:normal;}
sup, sub {vertical-align:baseline;}
legend {color:#000;}
input, button, textarea, select, optgroup, option {font-family:inherit; font-size:inherit;font-style:inherit; font-weight:inherit;}
input, button, textarea, select {*font-size:100%;}
/********************layout*****************************/
BODY {background-color:#333333;background-image:url(../images/bg.jpg);background-repeat:repeat-y;}
div#wrap{position:absolute;
	left:20px;
	width:1000px;height:1350px;}
div#overlogo{background:url(../images/images/over_top.png);background-position:right;background-repeat:no-repeat;
	position:absolute;
	left:20px;
	height:27px;width:1000px;}
div#logo{background-image:url(../images/images/logo.png); background-repeat:repeat-x;
	position:absolute;
	left:20px;top:27px;
	width:1000px;height:200px;}
/******men&uuml;layout********/
div#menuleft{background:url(../images/images/menu_left.png);background-repeat:no-repeat;
	position:absolute;
	left:20px;top:227px;
	width:309px;height:50px;}
div#menuBar {background-color:#ffee09;
	position: absolute;
	top:227px;left:245px;
	height:27px;}
div#menuright{background-image:url(../images/images/menu_right.png);background-repeat:no-repeat;
	position:absolute;
	left:550px;top:227px;
	width:350px;height:27px;}
/*******left-side-eyecacher**********/
div#eyecatcher{	position: absolute;
	top:280px;left:20px;
	width:200px;height:290px;
	border:#ffff0d 1px solid;}
div#eyecatcher2{position:absolute;
	top:600px;left:20px;
	width:200px;height:200px;
	border:#ffff0d 1px solid;}
div#eyecatcher4{position: absolute;
	top:830px;left:20px;
	width: 200px;height: 200px;
	border:#ffff0d 1px solid;}
/*******right-side-eyecacher**********/
div#kalender{background-image:url(../images/images/kalender_bg.png);background-repeat:repeat-x;
	position:absolute;
	width:200px;height:200px;
	left:1050px;top:25px;}
div#eyecatcher3{ background-color:#000000;
	position: absolute;
	top:280px;left:1050px;
	width:200px;height: 290px;
	border:#ffff0d 1px solid;}
div#facebook{background-color:#000000;
	position:absolute;
	width:200px;height:255px;
	left:1050px;top:600px;}
div#twitter{position:absolute;
	width:200px;height:200px;
	left:1050px;top: 890px;}
/*******footer**********/
div#footer_left{background-image:url(../images/images/footer_left.png);background-repeat:no-repeat;
	position:absolute;
	left:20px;top:1061px;
	height:130px;width:157px;}
div#footer_middle{background-image:url(../images/images/footer_bg.png);background-repeat:repeat-x;
	position:absolute;	
	left:177px;top:1061px;
	height:130px;width:800px;}
div#footer_right{background-image:url(../images/images/footer_right.png);background-repeat:no-repeat;	
	position:absolute;
	top:1061px;left:976px;
	width:44px;height:410px;}
/*******content**********/
div#content {position: absolute;
	top:280px;left:245px;
	width:565px;height:754px;
	padding:0 180px 0 30px;
	overflow:auto;}
/*******klassen**********/
div.footer_left_in{padding: 10px 0 0 30px;}
div.logo_in{padding: 0 0 0 100px; color:#00FF33;}
div.news_in{ font-weight:bold;padding: 30px 10px 10px 10px;}
/*******Seiteninhalt**********
*******team**********/
div#team{position:absolute;
	width:690px;height:2155px;
	left:40px;}
div#trainer{position:absolute;
	width:600px;height:180px;
	top:680px;
	border:#ffffff 1px solid;}
div#tor{position:absolute;
	width:600px;height:200px;
	top:870px;
	border:#ffffff 1px solid;}
div#abwehr{position:absolute;
	width:600px;height:350px;
	top:1080px;
	border:#ffffff 1px solid;}
div#mittelfeld{position:absolute;
	width:600px;height:330px;
	top:1440px;
	border:#ffffff 1px solid;}
div#sturm{position:absolute;
	width:600px;height:330px;
	top:1780px;
	border:#ffffff 1px solid;}
/*******sponsoren**********/
div#sponsor1{position:absolute;
	top:120px;left:30px;
	width:220px;height:300px;
	border:#ffffff 1px solid;}
div#sponsor2{position:absolute;
	top:120px;left:300px;
	width:220px;height:300px;
	border:#ffffff 1px solid;}
div#sponsor3{position:absolute;
	top:440px;left:30px;
	width:220px;height:300px;
	border:#ffffff 1px solid;}
div#sponsor4{position:absolute;
	top:440px;left:300px;
	width:220px;height:300px;
	border:#ffffff 1px solid;}
/*******men&uuml;-button**********/
a.menuButton, a.menuButtonActive  {display: block;
	float: left;
	height: 17px;
	color: #000000;
	text-decoration: none;
	padding: 5px 6px 5px 6px;
	border-right: 1px solid #000000;}
a.menuButton2{display: block;
	float: right;
	height: 17px;
	color: #000000;
	text-decoration: none;
	padding: 5px 6px 5px 6px;}
.menu {	position: absolute;
	border: 1px solid #000000;
	text-align: left;
	visibility: hidden;
	left:0;top:0;
	z-index: 10;
	background:#FFFF0d none no-repeat left top;
	color: #000000;}
a.menuItem, a.menuItemActive {color: #000000;
	background-color: transparent;
	display: block;
	padding: 6px 16px 6px 16px;
	text-decoration: none;
	white-space: nowrap;}
a.menuButtonActive, a.menuButton:hover, a.menuButton2:hover, a.menuItem:hover, a.menuItemActive {
  background-color: #000000;
  color: #ffff0d;}
/*******in_load**********/
.items { display:none; }
.items p{ line-height:180%;}
.items ul{line-height:180%;	
	list-style-type:disc;
	list-style-position:inside;
	margin: 6px 0px 6px 10px;}
.clear { clear:both; }
