@charset "ISO-8859-1";
/* CSS Document jugendtrainer.com */
/* erstellt von KoDa Webdesign*/
/* http://www.koda-berlin.de */
/* Autor Nico Führ */

* {
  margin: 0;
  padding: 0;
}

a
{ 
color: #ffff3a; 
font-size: 10pt; 
text-decoration: none  
}

a:hover
{
text-decoration: underline
}

body {
	behavior:url("../css/csshover.htc");
	background-color: #0980fa;
	background-image: url(../img/bg.jpg);
	background-position: center top; 
	background-repeat: no-repeat;
	font-family: Arial;	
	font-size: 12px;
	color:#FFFFFF;
}

#maincontainer {
  	margin-left: auto;
  	margin-right: auto;
  	width: 1050px;
	background-color: #ffffff;
	height:auto;
	z-index:5;
}

#maincontainerbg {
	position:absolute;
  	text-align: left;
  	width: 1050px;
	z-index:5;
}

#banner {
	position:absolute;
	width:1050px;
	height:180px;
	background-image:url(../img/banner.jpg);
	z-index:10;
}

#bannercont {
	width:700px;
	height:20px;
	padding-left: 30px;
	z-index:125;
	padding-top:22px;
	color: #ccc;	
	font:  10px verdana, sans-serif;
	font-size:10px;
}

#wappen {
	width:1000px;
	height:20px;
	padding-left: 0px;
	z-index:25;
	padding-top:5px;
	color: #ccc;	
	font:  10px verdana, sans-serif;
	font-size:10px;
}

#links {
	width:100px;
	height:100px;
	padding-left: 0px;
	z-index:25;
	padding-top:1px;
	color: #ccc;	
	font:  10px verdana, sans-serif;
	font-size:10px;
}

#bannercont a {  height: 16px; padding: 0 4px 0 4px; color: #ccc;	font:  10px verdana, sans-serif; text-decoration: none; text-transform: capitalize;}
#bannercont a:hover
{
text-decoration: underline; color:#FFFF3a;
}
#nv-mainbg {
	width:1000px;
	height:20px;
	background-color:#ffff3a;
}

#nv-main {
	margin-left:27px;
	width:944px;
	height:20px;
	z-index:1000;
}
#nv2-mainbg {
	width:1000px;
	height:60px;
	
	background-image:url(../img/navbar2_bg.jpg);
	background-repeat:no-repeat;
}

#nv2-main {
	margin-left:0px;
	width:980px;
	height:50px;
	z-index:1000;
}

#ticker {
	width:1000px;
	height:20px;
	margin-bottom:0px;
}

#content {
	width:1000px;
	height:auto;
	background-color:#2555b6;
	background-image:url(../img/content_bg.jpg);
	background-repeat:no-repeat;	
}

#contentbg {
	background-repeat:repeat-y;
	position:absolute;
	top:180px;
	left:1px;
	width:1050px;
	height:auto;
	z-index:10;
}
#contentg {
	width:1000px;
	height:auto;
	
	margin-bottom:10px;
	z-index:15;
}
#contentg_top {
	width:1000px;
	height:0px;
}

#contentg_middle {
	width:1000px;
	height:auto;
}

#contentg_middle_content {
	width:960px;
	height:auto;
	margin-left:0px;
}

#contentg_middle_content2 {
	padding-left:50px;
	width:920px;
	height:auto;
	margin-left:0px;
}

#contentg_bottom {
	width:1000px;
	height:50px;
}
#contentk {
	width:600px;
	height:540px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:10px;
	z-index:15;
	float:left;
}
#contentk_cont {
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#295abd;
	scrollbar-face-color:#0980fa;
	scrollbar-track-color:#295abd;
	width:580px;
	padding-left:10px;
	overflow: auto;
	height:525px;
}
#content_home {
	width:600px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	z-index:15;
	float:left;
}

#aktuelles {
	margin-left:605px;
	width:387px;
	height:auto;
}

#intern_top {
	width:387px;
	height:110px;
	background-image:url(../img/intern_top.jpg);
	background-repeat:no-repeat;
}

#intern_top_content {
	width:367px;
	height:50px;
	padding-top:60px;
	margin-left:10px;
}

#aktuelles_top {
	width:387px;
	height:60px;
	background-image:url(../img/news_top.jpg);
	background-repeat:no-repeat;
}

#aktuelles_middle {
	width:387px;
	height:auto;
}

#aktuelles_middle_content {
	width:382px;
	height:auto;
	margin-left:5px;
}

#aktuelles_bottom {
	width:387px;
	height:0px;
	padding-bottom:10px;
}

#content ul {
	padding-left:30px;
}

#spacer{
	background-image:url(../img/spacer_bg.jpg);
	background-repeat:no-repeat;
	clear:both;
	margin-left:0px;
	height:250px;
	width:1000px;
}

#footer {
width:1000px;
height:60px;
background-image:url(../img/bottom_bg.jpg);
background-repeat: no-repeat;
z-index:10;
text-align:center;
}

h2 {
font-size: 16px
} 

h3 {
font-size: 13px
}


#nv {	margin: 0;	padding: 0;	z-index: 1;	width: 980px;	height: 20px;	line-height: 20px;	list-style: none;	list-style-image: none; }
#nv li { float: left; margin: 0; padding: 0; width: auto; height: 20px; line-height: 20px;	list-style: none;	list-style-image: none; }
#nv .nav-on a.menubar-link {color:#000; background-color:#333333;}
#nv a { display: block; height: 20px; padding: 0 9px 0 9px; color: #ffffff;	font: bold 10px/19px verdana, sans-serif; text-align: center; text-decoration: none; text-transform: uppercase; color:#000000;}
#nv a:hover { text-decoration: none !important; background-color: #0980fa; color:#ffffff;}
#nv li.sfhover a:hover { text-decoration: none !important; background-color: #ffff3a; color:#000000;}

#nv li ul { margin: 0;	padding: 0; display: none;}
#nv li ul li {	display: block;	float: none;	margin: 0;	padding: 2px 0px 0px 0px;	 width: 160px; 	height: 16px; 	background-image: none;}
#nv li ul li a:hover {text-decoration: none !important; background-color: #ffff3a; color:#000000;}
#nv li ul li.subChoiceMarker a:hover {text-decoration: none !important;}
#nv li ul li:last-child { border-bottom: none; padding-bottom: 5px;}
#nv li ul li a {margin:0; background-color:none; padding:0; color:#fff; font-weight:bold; text-align:left; text-transform:none; white-space:nowrap;}

#nv li ul li.subChoiceMarker a {font-weight:normal;}
#nv li ul li.subChoice a {margin-left:5px;}
/*SUB-MENU ACTIVE*/
#nv li:hover ul,#nv li.sfhover ul {display: block;	position: absolute;	z-index: 1;	margin-top: 0;	margin-left: -1px;	background-color: #0980fa;	border-left: 1px solid #ffff3a;	border-right: 1px solid #ffff3a;	border-top: none;	border-bottom: 1px solid #ffff3a;}
#nv li.sfhover ul li a, #nv li.sfhover ul li a:hover {background-color: transparent;}

/*untermenu*/
#nv2 {	margin: 0;	padding: 0;	z-index: 1;	width: 980px;	height: 20px;	line-height: 20px;	list-style: none;	list-style-image: none; }
#nv2 li { float: left; margin: 0; padding: 0; width: auto; height: 20px; line-height: 20px;	list-style: none;	list-style-image: none; }
#nv2 .nav-on a.menubar-link {color:#fff; background-color:#000000;}
#nv2 a { display: block; height: 20px; padding: 0 9px 0 9px; color: #ffffff;	font: bold 10px/19px verdana, sans-serif; text-align: center; text-decoration: none; text-transform: uppercase; color:#ffffff;}
#nv2 a:hover { text-decoration: none !important; background-color: #ffff3a; color:#000000;}
#nv2 li.sfhover a:hover { text-decoration: none !important; background-color: #ffff3a; color:#000000;}

#nv2 li ul { margin: 0;	padding: 0; display: none;}
#nv2 li ul li {	display: block;	float: none;	margin: 0;	padding: 2px 0px 0px 0px;	 width: 160px; 	height: 16px; 	background-image: none;}
#nv2 li ul li a:hover {text-decoration: none !important; background-color: #ffff3a; color:#000000;}
#nv2 li ul li.subChoiceMarker a:hover {text-decoration: none !important;}
#nv2 li ul li:last-child { border-bottom: none; padding-bottom: 5px;}
#nv2 li ul li a {margin:0; background-color:none; padding:0; color:#000000; font-weight:bold; text-align:left; text-transform:none; white-space:nowrap;}

#nv2 li ul li.subChoiceMarker a {font-weight:normal;}
#nv2 li ul li.subChoice a {margin-left:5px;}
/*SUB-MENU ACTIVE*/
#nv2 li:hover ul,#nv li.sfhover ul {display: block;	position: absolute;	z-index: 1;	margin-top: 0;	margin-left: -1px;	background-color: #bbbbbb;	border-left: 1px solid #ffff3a;	border-right: 1px solid #ffff3a;	border-top: none;	border-bottom: 1px solid #ffff3a;}
#nv2 li.sfhover ul li a, #nv li.sfhover ul li a:hover {background-color: transparent;}

#contentg ul {
	padding-left:30px;
}

#contentk ul {
	padding-left:30px;
}

#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color:#FFFFff;
}

#copyright a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color:#FFFF3a;
}

#copyright a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9px;
	color:#FFFF3a;
}
#colm_center {
	width:1000px;
	height:10px;
	clear:both;
}
#colm_center1 {
	width:1000px;
	height:150px;
	clear:both;
}
#mein_konto {
	background-image:url(../img/konto_bg.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:600px;
}
#mein_konto_begr {
	margin-left:300px;
	height:40px;
	padding-top:50px;
	width:500px;
}
#mein_konto_nav {
	margin-left:72px;
	margin-top:120px;
	width:178px;
	height:auto;
	background-color:#010e2b;
	float:left;
}
* html #mein_konto_nav {
	margin-left:35px;
}
#mein_konto_nav li ul {
	padding-left:5px;
	}
#mein_konto_inhalt {
	background-image:url(../img/konto_inhalt_bg.jpg);
	background-repeat:no-repeat;
	margin-left:260px;
	width:640px;
	height:500px;
	background-color:#010e2b;
	padding:30px 30px 30px 30px;
}

#colm_left_big {
	height:300px;
	width:650px;
	margin-left:10px;
	margin-top:10px;
	z-index:15;
	float:left;
}
#colm_left {
	height:300px;
	width:320px;
	margin-left:10px;
	margin-top:10px;
	z-index:15;
	float:left;
}
#colm_middle {
	height: auto;
	margin-left: 10px;
	width:320px;
	margin-top:10px;
	z-index:15;
	float:left;
}
#colm_right1 {
	height:400px;
	margin-left: 670px;
	margin-top:10px;
	width:320px;
	z-index:15;
}
#colm_right {
	height:300px;
	margin-left: 670px;
	margin-top:10px;
	width:320px;
	z-index:15;
}
#colm_right2 {
	background-image: url(../img/vote_spiel.jpg);
	background-repeat:no-repeat;
	height: 400px;
	margin-left: 10px;
	margin-top:10px;
	padding-top:50px;
	width:320px;
	float:left;
	z-index:15;
}
#colm_left_big1 {
	height: auto;
	width:610px;
	margin-left:10px;
	margin-top:10px;
	z-index:15;
	float:left;
}
