/* ------    GESAMT   ----------- */

body{
	height: 100%;
	font-size: 11px;
    font-family: "Verdana", Arial, Helvetica, sans-serif;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: #c11218 url(../images/bg_v3.jpg) no-repeat center 0 fixed;
}


td, div, p, img{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px;
}

.gk_news_show_news_readmore_inline A:link 
{
COLOR: #AD0100; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
.gk_news_show_news_readmore_inline A:visited 
{
COLOR: #AD0100; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
.gk_news_show_news_readmore_inline A:hover 
{
COLOR: #AD0100; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
	
A:link
{
COLOR: #000000; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
A:visited
{
COLOR: #000000; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
A:hover
{
COLOR: #AD0100; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}


.pathway A:link   /*Link in Breadcrumbs Grau */ 
{
COLOR: #CCCCCC; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
.pathway A:visited
{
COLOR: #CCCCCC; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}
.pathway A:hover
{
COLOR: #CCCCCC; TEXT-DECORATION: none; font-weight: normal; border:0pt;
}

A.mainlevel_footer   /*Link in Breadcrumbs Grau */ 
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}
A.mainlevel_footer:hover
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}
A.mainlevel_footer A:visited
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}

A.mod_login   /*Link in Breadcrumbs Grau */ 
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}
A.mod_login:hover
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}
A.mod_login A:visited
{
COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: normal; border:0pt;
}

/*                 ALLES DESIGN!!!!             */


.header{          /*Design Header */         
	background:url(../images/header.png) no-repeat;
	height: 185px;
	width: 1000px;
}

.topbox{          /*Design Topbox */       
	background:url(../images/topbox_bg.png);
	height: 4px;
	width: 1000px;
}

.trennlinie{        /*Design Trennlinie*/          
	background:url(../images/trennlinie.png) no-repeat;
	height: 3px;
	width: 1000px;
}
.trennlinie2{        /*Design Trennlinie*/          
	background:url(../images/trennlinie2.png) no-repeat;
	height: 3px;
	width: 1000px;
}

.footer{        /*Design Footer mit Banner*/            
	background:url(../images/footer2.png) no-repeat;
	height: 130px;
	width: 1000px;
}

/* .footer{        Normale Größe                 
	background:url(../images/footer.png) no-repeat;
	height: 105px;
	width: 1000px;
}  */

.mitte{       /*Design Mitte */          
	background:url(../images/mitte_content.png);
	height: 500px;
	width: 1000px;
}


/*                 ALLES NUR TOPBOX!!!!             */


.topbox_move{  /*Verschiebung der Topbox1*/
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.topbox_move2{  /*Verschiebung der Tabelle Topbox 2 und 3*/
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

#topbox_move3{  /*Verschiebung des Moduls Topbox2*/
	padding-left: 10px;
	padding-top: 20px;
}

#topbox_move4{  /*Verschiebung der Moduls Topbox3*/
	padding-left: 10px;
	padding-top: 20px;
}

#xtra_move{  /*Verschiebung der Moduls Topbox3*/
	padding-left: 0px;
	padding-top: 0px;
}

/*                 REST!!!!             */

.tv_bg{  /*Verschiebung der Content Banner*/
	background:url(../images/kickerstv_bg.png);
}


.content5{  /*Verschiebung des Contents*/
	padding-left: 12px;
	width: 620px;
	margin-top: 5px;
}

.banner_top_move{  /*Verschiebung der Content Banner*/
	padding-left: 8px;
	margin-top: -6px;
}

#xtra_leiste{       /*xtra Leiste move*/          
	padding-left: 0px;
}

.mitte_main_banner{     /*Verschiebung der News auf Hauptseite*/
	margin-left: 12px;
	width: 610px;
	margin-top: 5px;
}

#mitte_main{     /*Verschiebung der News auf Hauptseite*/
	padding-left: 12px;
	width: 610px;
	margin-top: 5px;
}

#mitte_fanradio{     /*Verschiebung der News auf Hauptseite*/
	padding-left: 16px;
	width: 490px;
	margin-top: 0px;
}

#navi{     /*Verschiebung der Navi*/
	padding-left: 10px;
	margin-top: 155px;
}

.footer2{     /*Footer*/
	padding-left: 15px;
	COLOR: #ffffff;
}

#player { /*player move*/
	margin-top: -5px;
	padding-right: 240px;
}

#suche{     /*Verschiebung der Suche*/
	position: absolute;
	padding-left: 800px;
	margin-top: 120px;
}

#table_top{     /*Verschiebung der Navi*/
	position: absolute;
	padding-left: 180px;
	margin-top: 20px;
}

#fb2{     /*Verschiebung der Navi*/
	position: absolute;
	padding-left: 195px;
	margin-top: 20px;
}


/*WERBUNG BANNER*/

#ads_skybig{     /*Banner Rechts Skyscraper Klein oben*/	
	position:absolute;left:1020px;top:550px;z-index:1;
}

#ads_skyklein{     /*Banner Rechts Skyscraper Klein unten*/	
	position:absolute;left:1020px;top:35px;z-index:1;
}

#ads_footer{     /*Banner Unten Footer*/	
	padding-left: 120px;
	margin-top: 10px;
}

#fb{     /*Facebook sky_klein*/	
	position:absolute;left:1020px;top:140px;z-index:1;background: #ffffff;
}

#login{     /*Verschiebung des Login*/
	position: absolute;
	padding-left: 220px;
	margin-top: 15px;
}

.content_lay{
	border: 1px solid #CCCCCC;
	background-image:url(../images/bg_modul.png);
}

#xtra_move{
		margin-top: 13px;
}

.module_txt2{		/*XTRA LEISTE NÄCHSTES SPIEL */

	font-weight:bold;
    color:#FFFFFF;
}


/*                LAYOUT             */

.topimg{  /*Bilder News Rahmen*/
	padding: 4px 4px 4px 4px;
	border: 1px solid #CCCCCC;
}

.contentpaneopen{  /*Blocksatz Content*/
	text-align: justify;
}

.contentheading { /*Überschrift der News*/
	font-weight:bold;
	COLOR: #AD0100;
	font-size:medium;
}

#componentheading, h3, h4 { /*Überschrift von XMAP, Headlines mit H3 tag*/
	font-weight:bold;
	COLOR: #AD0100;
	font-size:medium;
}

.componentheading { /*Überschrift von XMAP*/
	font-weight:bold;
	COLOR: #AD0100;
	font-size:medium;
}

.pathway{ /*Breadcrumbs*/
	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #CCCCCC;
	COLOR: #CCCCCC;
	font-size: 9px;
}

.moduletable_related{
	border: 1px dotted #CB0003;
	padding-left: 5px;
	padding-right: 5px;
}

.mitte_fanradio_lay{
	background:url(../images/bg_fanradionews.gif) no-repeat;
	padding-left: 4px;
	padding-top: 2px;
}


/*            Buttons          */


.inputbox {
	padding: 3px;
	margin: 0 4px;
	border: 0;
	font-weight: normal;
	font-size: x-small;
	width: 100px;
	background: url(../images/bg_input.gif) no-repeat;
}

.inputbox2 {    /*   Für Kontakt    */
	padding: 3px;
	margin: 0 4px;
	border: 0;
	font-weight: normal;
	font-size: small;
	width: 500px;
	border: 1px solid #bdbcbd;
	background-color: #f0f0f0;
}

.inputbox3 {            /*   Für Kontakt    */
	padding: 3px;
	margin: 0 4px;
	border: 0;
	font-weight: normal;
	font-size: small;
	width: 150px;
	border: 1px solid #bdbcbd;
	background-color: #f0f0f0;
}

.button_image {
    vertical-align: middle;
    position: relative;
    top: -2px;
    padding-left: 5px;
}

.button {
	border: 1px solid #cf0204;
	background: url(../images/suchen_button.jpg) top left repeat-x;
	font-size: 12px;
	text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0; text-overflow: ellipsis;
	font-family: "Trebuchet MS";
	color:#fff; 
	cursor: pointer;
}

/* BOX GROSS!!!   */

#boxheader
{
background-image:url(../images/box_header.png);
height:33px;
width:335px;
}

h2.boxheadline
{

font-family: "Trebuchet MS";
font-size:12px; 
color:#fff; 
padding-left:100px; 
padding-top:3px;
text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0; text-overflow: ellipsis;
}

#boxbody 
{
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
background-image:url(../images/box_bgmitte.png);
width:335px;
}

#boxfooter
{
background-image:url(../images/box_footer.png);
height:8px; 
width:335px;
}


/* BOX KLEIN!!!   */

#boxheader_klein
{
background-image:url(../images/box_klein_header.png);
height:33px;
width:165px;
}

h2.boxheadline_klein
{

font-family: "Trebuchet MS";
font-size:12px; 
color:#fff; 
padding-left:30px; 
padding-top:3px;
text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0; text-overflow: ellipsis;
}

#boxbody_klein
{
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
background-image:url(../images/box_klein_mitte.png);
width:165px;
vertical-align:top;
}

#boxfooter_klein
{
background-image:url(../images/box_klein_footer.png);
height:8px; 
width:165px;
line-height:15px;
}


/* MOVE BOX*/


#leftcol
{
float:left;
padding-top:10px;
width:166px;
}

#rightcol
{
float:right;
padding-top:10px;
width:166px;
}

#col2
{
float:left;
padding-top:10px;
}

