/* CSS Document verc.de Redesign 2007 */

/* Standardformatierungen */
a img { border: 0 none;}
ul {margin: 0; padding: 0; list-style-type: none;}
label, select, input[type=checkbox], input[type=radio], 
input[type=button], input[type=submit] {
 	cursor: pointer;
}
.clear {clear:both;}
form, input {margin: 0; padding: 0;}

body {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #ecf4fc;
	background: #ecf4fc url(../img/bg.gif) repeat-y;
	font-size: 0.8em;
	text-align:center;
	background-position:center;
}
#container {
	width: 961px;
	margin: 0 auto;
	text-align:left;
}
#header {
	height: 152px;
	background: url(../img/header.jpg) no-repeat;
}
#links {
	width:200px;
	float:left;
	font-size: 1em;
	line-height: 1.5em;
	background:url(../img/links_head.jpg) no-repeat top;
}
#mitte {
	float: left;
	padding: 0 10px;
	width: 541px;
	font-size: 1em;
	line-height: 1.3em;
	background:url(../img/mitte_head.jpg) no-repeat top;
}

#rechts {
	width: 200px;
	float:right;
	font-size: 1em;
	line-height: 1.5em;
	padding-top: 43px;
	background:url(../img/rechts_head.jpg) no-repeat top;
	z-index:5;
}
#footer {
	clear:both;
	height:1px;
}
#sportnews {
	line-height: 1em;
	padding: 10px 5px;
}
.button_first {padding: 0 0 5px 0;}
.button_first_left {padding: 0 0 8px 0;}
.button {padding: 10px 0;}
#sponsor {
	text-align:center;
	height: 52px;
	padding-top: 21px;
}
#partner {
	background: url(../img/partner.gif) no-repeat;
	padding-top: 20px;
}
.partner1, .partner2 {
	height: 68px;
	width: 68px;
	float:left;
}
.partner2 {margin-left: 10px;}

/* Suche */
#suche, #suchen {
	padding: 0 0 11px 15px;
}
#suche input[type=submit] {
	background: #d5d5d5;
 	color: #000000;
 	border: 1px solid #57595e;
	height:19px;
}
#suche input[type=text], #suche textarea {
 	background: #537dc4;
 	color: #FFFFFF;
 	border: 1px solid #57595e;
	height:18px;
}
#suche input:focus, #suche textarea:focus {
 	color: #000;
 	background: #fff;
 	border: 1px solid #57595e;
}
.sponsoren {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 5px 0;
	height:51px;
	display:block;
}
.sp_foerstina {background:no-repeat url(../img/sponsoren/foerstina.gif);}

.sp_cinebank {background:no-repeat url(../img/sponsoren/cinebank_sw.gif);}
.sp_cinebank:hover {background:no-repeat url(../img/sponsoren/cinebank.gif);}

.sp_ahlbrand {background:no-repeat url(../img/sponsoren/ahlbrand_sw.gif);}
.sp_ahlbrand:hover {background:no-repeat url(../img/sponsoren/ahlbrand.gif);}

.sp_mueller {background:no-repeat url(../img/sponsoren/getraenkemueller_sw.gif);}
.sp_mueller:hover {background:no-repeat url(../img/sponsoren/getraenkemueller.gif);}

.sp_lauterbacher {background:no-repeat url(../img/sponsoren/lauterbacher.gif);}
.sp_bustourist {background:no-repeat url(../img/sponsoren/bustourist.gif);}

.sp_d_k_a {background:no-repeat url(../img/sponsoren/d_k_a_sw.gif);}
.sp_d_k_a:hover {background:no-repeat url(../img/sponsoren/d_k_a.gif);}

.sp_kreativbuero {background:no-repeat url(../img/sponsoren/kreativbuero_sw.gif);}
.sp_kreativbuero:hover {background:no-repeat url(../img/sponsoren/kreativbuero.gif);}

.sp_metzendorf {background:no-repeat url(../img/sponsoren/metzendorf.gif);}

.sp_uniwork {background:no-repeat url(../img/sponsoren/uniwork.gif);}

.sp_duo {background:no-repeat url(../img/sponsoren/duotechnik_sw.gif);}
.sp_duo:hover {background:no-repeat url(../img/sponsoren/duotechnik.gif);}

.sp_esperanto {background:no-repeat url(../img/sponsoren/esperanto_sw.gif);}
.sp_esperanto:hover {background:no-repeat url(../img/sponsoren/esperanto.gif);}

.sp_ohnews {background:no-repeat url(../img/sponsoren/osthessen-news.gif);}
.sp_ohsport {background:no-repeat url(../img/sponsoren/osthessen-sport.gif);}
.sp_hockeytreff {background:no-repeat url(../img/sponsoren/hockeytreff.jpg);}
.sp_la {background:no-repeat url(../img/sponsoren/lauterbacher_anzeiger.gif);}

.sp_prebena {background:no-repeat url(../img/sponsoren/prebena_sw.gif);}
.sp_prebena:hover {background:no-repeat url(../img/sponsoren/prebena.gif);}

.sp_saunalux {background:no-repeat url(../img/sponsoren/saunalux_sw.gif);}
.sp_saunalux:hover {background:no-repeat url(../img/sponsoren/saunalux.gif);}

.sp_td {background:no-repeat url(../img/sponsoren/team_digital.gif);}

.sp_hzk {background:no-repeat url(../img/sponsoren/hzk.gif);}

.sp_dampfit {background:no-repeat url(../img/sponsoren/dampf_it_sw.gif);}
.sp_dampfit:hover {background:no-repeat url(../img/sponsoren/dampf_it.gif);}

.sp_gwv {background:no-repeat url(../img/sponsoren/gwv_sw.gif);}
.sp_gwv:hover {background:no-repeat url(../img/sponsoren/gwv.gif);}

.sp_goool {background:no-repeat url(../img/sponsoren/goool.gif);}
.sp_hockeyheaven {background:no-repeat url(../img/sponsoren/hockeyheaven.gif);}


/* Menu Styles */
#links ul {margin-left: 10px;}
#links li {
	background: url(../img/list1.gif) 0 .6em no-repeat;
	padding-left: 12px;
}

#links ul ul {margin-left: 14px;}
#links ul ul li {
	background: url(../img/list2.gif) 0 .6em no-repeat;
	padding-left: 12px;
}
#links a {
	color:#292929;
	text-decoration: none;
}
.menu_current {
	font-weight:bold;
}

/* Typo */
h1 {margin:0;}
p {margin: 1.5em 0;}
h1+p, h2+p, h3+p, h4+p, h5+p, h6+p {margin-top: 0; }

h1 {
	margin-top: 13px;
	margin-bottom: 3px;
	font-family:Trebuchet, "Trebuchet MS", Verdana, sans-serif;
	font-size: 1.5em;
	color: #172983;
}
h2, h3, h4, h5, h6 {
	margin-top: 1em;
	margin-bottom: 0em;
	font-family:Trebuchet, "Trebuchet MS", Verdana, sans-serif;
	font-size: 1.333em;
	color: #172983;
}
#mitte a:link {
/*Normale Schriftdarstellung, eine Schriftfarbe, eine gleichfarbige Unterstreichung*/
	color: #000000;
	text-decoration: underline;
}
#mitte a:visited {
/*Kursive Schriftdarstellung, eine andere Schriftfarbe, eine andere Unterstreichung*/
	color: #172983;
	text-decoration: underline;
	font-style:italic;
}
#mitte a:hover, #mitte a:active, #mitte a:focus{
/*Normale Schriftdarstellung, helle Schriftfarbe, dunkle Hintergrundfarbe, keine Unterstreichung*/
	color: #FFFFFF;
	background-color: #172983;
	text-decoration:none;
}
.headline {
	font-size: 1.5em;
	color: #000080;
	background-color:#FFFF00;
	font-weight:bold;
	line-height:110%;
}