* {
padding:0;
margin:0;
}
img{
border:0px;
}
/***********************/
/******* EBENE 1 *******/
/***********************/
body{
text-align:center; /* für den IE */
background:#000000 url(../bilder/hg.jpg) top left repeat-x;
background-attachment:fixed;
font-size:12px;
font-family:Arial;
color:#1e1e1e;
letter-spacing:0px;
}
.mittig{
margin:auto;
text-align:left; /* für den IE */
}
.breite{
width:987px;
}
#kopfbereich{
background:transparent;
position:absolute;
z-index:4;
}
#navbereich{
position:absolute;
background:#B2B2B2;
z-index:3;
margin-top:162px; /* Hoehe des Headers */
background:transparent url(../bilder/navhg.jpg) top left repeat-x;
}
#hauptnav li.aktiv{
background:transparent url(../bilder/navaktiv.jpg) top left repeat-x;
}
#hauptnav li:hover{
background:transparent url(../bilder/navaktiv.jpg) top left repeat-x;
}
#seitenbereich{
margin-top:210px; /* Hoehe des Haeders und der Nav (eingefahren) */
position:absolute;
z-index:2;
}
/***********************/
/******* EBENE 2 *******/
/***********************/
.breite_0{
width:757px;
float:left;
}
.breite_1{
width:230px;
float:right;
}
/***********************/
/******* EBENE 2 *******/
/***** #kopfbereich ****/
/***********************/
#ueberschrift{
float:left;
background:transparent url(../bilder/ueberschrift.png) top left no-repeat !important;
background:transparent url(../bilder/ueberschrift.gif) top left no-repeat;
margin-left:30px;
margin-top:60px;
width:465px;
height:57px;
}
#logo{
float:right;
width:174px;
height:174px;
background:transparent url(../bilder/logo.png) top left no-repeat !important;
background:transparent url(../bilder/logo.gif) top left no-repeat;
margin-right:60px;
}
#spieler{
width:170px;
height:122px;
float:right;
margin-right:55px;
margin-top:20px;
background:transparent url(../bilder/spieler.png) top left no-repeat !important;
background:transparent url(../bilder/spieler.gif) top left no-repeat;
}
/***********************/
/******* EBENE 2 *******/
/***** #navbereich  ****/
/***********************/
#hauptnav{
list-style-type:none;
height:48px;
overflow:hidden;
font-size:12px;
}
#netze{
height:48px;
overflow:hidden;
list-style-type:none;
}
/***********************/
/******* EBENE 2 *******/
/*** #seitenbereich  ***/
/***********************/
#inhaltbereich{
background:#FFFFFF url(../bilder/sponsoren_verlauf.png) 757px 0px repeat-y !important;
}
#fussbereich{

}
/***********************/
/******* EBENE 3 *******/
/***********************/

/***********************/
/******* EBENE 3 *******/
/*** #ueberschrift  ****/
/***********************/
#ueberschrift h1{
text-indent:-9999px;
}
/***********************/
/******* EBENE 3 *******/
/****** #netze  ********/
/***********************/
#netze li{
margin-top:16px;
margin-bottom:16px;
margin-right:9px;
float:right;
}
/***********************/
/******* EBENE 3 *******/
/*** #inhaltbereich  ***/
/***********************/
#inhalt{
background:transparent url(../bilder/inhaltverlauf.png) top left repeat-x !important;
background:transparent url(../bilder/inhaltverlauf.gif) top left repeat-x;
padding-bottom:8px;
}
#sponsoren{
background:transparent url(../bilder/inhaltverlauf.png) top left repeat-x !important;
background:transparent url(../bilder/inhaltverlauf.gif) top left repeat-x;
}
/***********************/
/******* EBENE 3 *******/
/**** #fussbereich  ****/
/***********************/
#fussnav{
list-style-type:none;
float:right;
margin-top:18px;
margin-bottom:18px;
}
/***********************/
/******* EBENE 3 *******/
/*****  #hauptnav   ****/
/***********************/
#hauptnav li{
float:left;
border-left:1px solid #B2B2B2;
border-right:1px solid #E8E8E8;
text-align:center;
line-height:48px;
padding-left:19px;
padding-right:19px;
}
#hauptnav > li:last-child{
border-right:0px;
}
#hauptnav > li:first-child{
border-left:0px;
}
/***********************/
/******* EBENE 4u ******/
/***********************/


/***********************/
/******* EBENE 4u ******/
/****** #fussnav  ******/
/***********************/
#fussnav li{
float:left;
margin-right:20px;
padding-left:12px;
background:transparent url(../bilder/pfeil.png) center left no-repeat !important;
background:transparent url(../bilder/pfeil.gif) top left no-repeat;
}
#fussnav li a{
color:#FFFFFF;
text-decoration:none;
}
#fussnav li a:hover{
text-decoration:underline;
}
/***********************/
/******* EBENE 4u ******/
/******* #inhalt *******/
/***********************/
#inhalt *{
color:#1e1e1e;
}
/***********************/
/******* EBENE 4u ******/
/***** #sponsoren ******/
/***********************/
#sponsoren ul{
list-style-type:none;
padding-left:8px;
padding-right:8px;
}
#sponsoren ul li{
border-bottom:#FFFFFF 1px solid;
border-top:#D2D2D2 1px solid;
text-align:center;
display:block;
padding-top:20px;
padding-bottom:20px;
}
#sponsoren ul > li:last-child{
border-bottom:0px;
}
#sponsoren ul > li:first-child{
border-top:0px;
}
/***********************/
/******* EBENE 4u ******/
/*****  #hauptnav   ****/
/***********************/
#hauptnav li a{
text-decoration:none;
text-transform:uppercase;
color:#000000;
font-weight:bold;
display:block;
}
/***********************/
/******* EBENE 4u ******/
/*****  #unterkopf *****/
/***********************/
#unterkopf{
min-height:16px;
}
/***********************/
/******* EBENE 4u ******/
/*****  .eben3_ *****/
/***********************/
.ebene3_inaktiv, .ebene3_aktiv{
border-top:0px !important;
background:#FFFFFF !important;
}
.ebene3_aktiv a,.ebene3_inaktiv a:hover{
background:#FFFFFF !important;
font-weight:normal !important;
text-decoration:underline !important;
padding:6px !important;
padding-left:18px !important;
}
.ebene3_inaktiv a{
font-weight:normal !important;
padding:6px !important;
padding-left:18px !important;
}
/***********************/
/******* EBENE 4u ******/
/*****  #unterseite ****/
/***********************/
#unterseite{
text-align:left;
background:transparent url(../bilder/1px.png) 500px 0px repeat-y !important;
background:transparent url(../bilder/1px.gif) 500px 0px repeat-y;
}
.unternav{
list-style-type:none;
}
.unternav li{
border-top:#DADADA solid 1px;
margin-right:4px;
}
.unternav li a{
text-decoration:none;
padding:12px;
text-transform:uppercase;
display:block;
font-weight:bold;
}
.unternav li a:hover{
background:#ECECEC;
}
.unternav li.aktiv{
border-top:#DADADA solid 1px;
background:#ECECEC;
}
#ulinks{
width:484px;
float:left;
margin-left:8px;
margin-right:8px;
}
#ulinks p{
line-height:180%;
}
#urechts{
margin-left:8px;
width:248px;
float:right;
}
.meta{
font-style:italic;
color:#7d7d7d !important;
}
/* tt_content */
h1.csc-firstHeader{
margin-top:10px;
margin-bottom:10px;
}
/* csc-uploads */
.csc-uploads{
width:450px;
}
.csc-uploads td{
padding:20px;
}
.tr-odd{
background:#ECECEC;
}
.tr-even{
background:#FFFFFF;
}
/* Sitemap */
.csc-sitemap{
margin-left:20px;
}
.csc-sitemap li{
margin-left:10px;
}
/* Google Maps Ext */
.tx-rzgooglemaps-pi1{
margin:0px;
}
/*TYPO3 ADDon Kontakt*/
.csc-mailform{
border:0 !important;
}
.csc-mailform-field{
display:block;
float:left;
border:1px #E7E7E7 solid;
margin:2px;
}
.csc-mailform-field input{
width:200px;
height:23px;
line-height:23px;
background:transparent url(../bilder/form_input.jpg) 0px 0px repeat-x;
padding-left:4px;
padding-right:4px;
border:1px #FFFFFF solid;
}
.csc-mailform-field textarea{
height:115px;
background:transparent url(../bilder/form_textarea.jpg) 0px 0px repeat-x;
border:1px #FFFFFF solid;
padding:4px;
width:414px;
}
#mailformueberschrift{
width:414px;
}
#mailformformtype_mail{
clear:left;
background:transparent url(../bilder/form_button.jpg) 0px 0px repeat-x;
height:24px;
width:90px;
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
}
/* Aktuelles */
#ulinks .news-latest-item{
margin:2px;
background:#F3F3F3;
padding:4px;
padding-bottom:10px;
}
#ulinks .news-latest-category{
display:inline;
}
/* Twitter */
#twitter_int {
	float:right;
	width:244px;
	margin-left:8px;
}
#twitter_int li {
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
}
#twitter_int .newspunkt_ueberschrift{
font-weight:bold;
text-transform:uppercase;
background:#FFFFFF url(../bilder/newspunkt_ueberschrift.jpg) top left repeat-x !important;
color:#fff !important;
font-size:14px;
line-height:48px !important;
height:48px !important;
padding-bottom:0px;
padding-top:0px;
}
