html,body {
	background-color: #008AD3;
	margin: 2px 0px 0px 0px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:10px;
	
	overflow:auto;
	
/*
	scrollbar-arrow-color:#BFCAF3;
		scrollbar-base-color:#03699C;
		scrollbar-track-color:#BFCAF3;
		scrollbar-highlight-color:#BFCAF3;
		scrollbar-shadow-color:#BFCAF3;
		scrollbar-darkshadow-color:#03699C;
		scrollbar-3dlight-color:#BFCAF3;
		scrollbar-face-color:#03699C;
*/
}

#scroll {
	position:relative; 
	left:5px;
	top:5px;
	height:460px;
	width:600px;
	overflow: auto;
	font-family:Helvetica,"times new roman",Courier,Arial,Verdana,sans-serif;
	line-height:1.3em;
	
/*
	scrollbar-arrow-color:#BFCAF3;
		scrollbar-base-color:#03699C;
		scrollbar-track-color:#BFCAF3;
		scrollbar-highlight-color:#BFCAF3;
		scrollbar-shadow-color:#BFCAF3;
		scrollbar-darkshadow-color:#03699C;
		scrollbar-3dlight-color:#BFCAF3;
		scrollbar-face-color:#03699C;
*/
}
#chess {
	position:relative; 
	left:5px;
	top:5px;
	height:460px;
	width:600px;
	

}
#training {
	position:relative; 
	left:5px;
	top:5px;
	height:480px;
	width:600px;
	overflow:hidden;

}
h1 {display:inline;font-size:1.1em;}
h2 {display:inline;font-size:1.0em;}
h3 {display:inline;font-size:0.9em;}
.titleline	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;color:#03699C;font-weight:bold;margin:0 0 1em 0;text-decoration:none;}
.headline {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
.headline a:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#99CCFF ;font-weight:bold;text-decoration:none;}


.headline_blue {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#008AD3;font-weight:bold;text-decoration:none;}
.content_blue {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#03699C;text-decoration:none;}

.contentline a:hover 	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#008AD3;font-weight:bold;text-decoration:none;}

.contentline	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;}
.contentline_small {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;}
.contentline_table  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#000000;background-color:#ffffff;font-weight:bold;margin:0 0 0 0;text-decoration:none;}

.content_black	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.bodytext	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;font-weight:bold;}

.text_grau 	{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#787878;}
.tabletext {font-family: Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000;}
.imgwappen { border: 8px ridge #F5F5F5;}

.img {float:left;margin:1em 1em 0.5em 0;}

#img_left {float:left;margin:1em 1em 0.5em 0;}


.img_right {float:right;margin:1em 0 0.5em 1em;}


a  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#03699C;text-decoration:none;line-height:14px;}

a:active {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:blue;font-weight:normal;text-decoration:none;}
	
a:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#008AD3;text-decoration:none;}


a.tabelle  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:none;line-height:14px;}

a.tabelle:active {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:bold;font-weight:normal;text-decoration:none;}
	
a.tabelle:hover {font-family:Arial,Verdana,Helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;background-color:#008AD3;}



a.links  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#03699C;font-weight:bold;text-decoration:none;line-height:14px;}

a.links:active {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#03699C;font-weight:bold;font-weight:normal;text-decoration:none;}
	
a.links:hover {font-family:Arial,Verdana,Helvetica,sans-serif;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;background-color:#008AD3;}

a.partnerlinks  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;color:#ffffff;font-weight:normal;text-decoration:none;line-height:14px;}

a.partnerlinks:active {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;color:#ffffff;font-weight:bold;font-weight:normal;text-decoration:none;}
	
a.partnerlinks:hover {font-family:Arial,Verdana,Helvetica,sans-serif;color:#ffffff;font-size:9pt;font-weight:bold;text-decoration:none;background-color:#008AD3;}


.submit {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color: #0F1F7F;
	}
.menue1 {
	display:block;
	padding:0px 0px 0px 0px;
	border:0px;
	width:150px;
	background-color:#008AD3;
        color:#000;
	text-decoration:none;
}
.menue a {
	display:block;
	padding:0px 0px 0px 0px;
	border:0px;
	
	font-size:12px;
	background-color:#99CCFF;
        color:#000;
	text-decoration:none;
}
.menue a:link {	
	font-size:12px;
	background-color:#008AD3;
        color:#FCFCFC;
        border:0px;
	text-decoration:none;
	}
.menue a:visited {	
 	font-size:12px;
	background-color:#008AD3;
	color:#FCFCFC;
	border:0px;
	text-decoration:none;
	}	
.menue a:hover {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px;color:#03699C;text-decoration:none;background-color:#99CCFF;}

.menue_visited {
	padding:0px 0px 0px 0px;
	border: 0px solid #333;
	width: 150px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#03699C;
	font-weight:bold;
	text-decoration:none;
	background-color:#99CCFF;
	}	
.tabcontent  {background-color: #FFFFFF;}

.menu  { font-family:Verdana,Arial; font-size:10px; color:#FFFFFF;}

.normal { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:black; line-height:12px;}

marquee {background-color:#99CCFF;border:0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#008AD3;font-size:10pt;padding:0px;}
.remark {background-color:#99CCFF;border:0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#03699C;font-size:9pt;padding:0px;}
select  {
	background-color:#008AD3;
	/* base-color:#FFFFFF;	*/
	border: 2px solid #FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:9pt;
	padding:2px;
	display:inline;
	}
.select_training  {
	background-color:#FFFFFF;
	/* base-color:#FFFFFF;	*/
	border: 2px solid #008AD3;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#008AD3;
	font-weight:normal;
	font-size:10pt;
	padding:2px;
	display:inline;
	}
.input_admin  {background-color:#008AD3;border: 1px solid #333;border-color:#FFFFFF;font-family:Arial,Verdana,Helvetica,sans-serif;color:#FFFFFF;font-weight:bold;font-size:10pt;padding:2px;}
table.team {border:1px solid #03699C;}
#training_links  {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#FFCC00;font-weight:bold;text-decoration:none;}



#ads {
position:absolute;
margin-top:0px;
margin-left:800px;
}
#main {
position:absolute;
margin-top:0px;
margin-left:10px;
}
#ticker li {
    list-style-type:none;
}

#imap {display:block; width:450px; height:338px; background:url(fotos/mannschaft.jpg); position:relative; border:1px solid #03699C;}

#imap a#title {
  display:block;
  width:450px;
  height:0;
  padding-top:320px;
  overflow:hidden;
  position:absolute;
  left:0;
  top:0;
  border: 0;
  background: transparent url(fotos/mannschaft.jpg) no-repeat 450px 338px;
  cursor:default;
  }
 html #imap a#title {
height:240px;
height:20px;}

#imap a#title:hover {
  background-position: 0 0;
  z-index:10;
  }

#imap dd {position:absolute; padding:0; margin:0;}
#imap #picleon {left:6px; top:126px; z-index:20;}
#imap #pickurt {left:76px; top:126px; z-index:20;}
#imap #pictofik {left:116px; top:116px; z-index:20;}
#imap #picoliver {left:162px; top:100px; z-index:20;}
#imap #pichans {left:202px; top:90px; z-index:20;}
#imap #picrolf {left:252px; top:90px; z-index:20;}
#imap #picchristoph {left:292px; top:100px; z-index:20;}
#imap #pichelge {left:342px; top:80px; z-index:20;}


#imap a#leon, #imap a#kurt, #imap a#tofik, #imap a#oliver, #imap a#hans, #imap a#rolf, #imap a#christoph, #imap a#helge {display:block; width:85px; height:85px; background:transparent url(images/hover.gif) -100px -100px no-repeat; text-decoration:none; z-index:200;cursor:help;}

#imap a span, #imap a:visited span {display:none;}

#imap a#leon:hover, #imap a#kurt:hover, #imap a#tofik:hover, #imap a#oliver:hover, #imap a#hans:hover, #imap a#rolf:hover, #imap a#christoph:hover, #imap a#helge:hover  {position:absolute;background-position:0 0;}

#imap a:hover span {position:absolute;  width:192px; display:block; font-family:arial; font-size:11px; background:#fff; color:#03699C; border:1px solid #03699C; padding:5px;}

#imap a#leon:hover span {left:450px; top:-126px;}
#imap a#kurt:hover span {left:380px; top:-126px;}
#imap a#tofik:hover span {left:340px; top:-116px;}
#imap a#oliver:hover span {left:294px; top:-100px;}
#imap a#hans:hover span {left:254px; top:-90px;}
#imap a#rolf:hover span {left:204px; top:-90px;}
#imap a#christoph:hover span {left:164px; top:-100px;}
#imap a#helge:hover span {left:114px; top:-80px;}

#imap a span {font-weight:normal; font-style:normal;}

#bildbox {
		position: absolute;
		width: 180px;
		border: 1px solid black;
		padding: 2px;
		background-color: #F5F5DC;
		visibility: hidden;
		z-index: 100;
}
ul {
	list-style-type:none;
}
li a.links{
	line-height:1.8em;
}