/*Contentpapst Standard-Vorlagenset© 2003-2004, sandoba.de medien agenturContentpapst ist das Content-Management-System der sandoba.de medien agentur 
(www.sandoba.de) aus Berlin. Weder ein Teil noch der gesamte Quellcode, Inhalte oder Grafiken sind ohne schriftliche Erlaubnis in anderen Medien 
(v.a. auf anderen Websites) einzusetzen, sofern nicht anderweitig angegeben.*/

/* Import der Datei "standard.css" */

@import url(standard.css);

/* Allgemeine Angaben */

body {	

/*background: url(custom/body_hg.jpg);*/	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #000;	
padding: 0;	
margin: 0;
}

table {	
font-size: 12px;
}

banner {	
border-color:#000000;
}

a	{
color: #005da8;
}

a:hover, a:active	{
color: #e2001a;
}

/*
p	{
margin: 0px;
padding: 0px;
}
*/

#spieltag {
  background-color  : #005da8 ; 
  border            : 1px solid #143690 ;
  max-width         : 185px ;
  height            : 145px ; 
  text-align        : center ;
  width             : 187px ;
}

img, #spieltag { 
  behavior          : url(/themes/hansa/iepngfix.htc) ; 
}

#spieltag hr {
  border-color      : white ;
  border-style      : solid ;
  border-top-width  : 0px ;
  height            : 1px ;
  text-align        : center ;
  width             : 80% ;
}

#preview {
  clear             : both ;
  color             : white ;
  max-width         : 165px ;
  padding           : 5px ;
  text-align        : center ;
  width             : 100% ;
}

#preview .versus_logos {
  clear             : both ;
  margin            : 2px 0px ;
  width             : 100% ;
}

#preview .report {
  clear             : both ;
  font-size         : 10px ;
  font-weight       : bold ;
  text-align        : right ;
  width             : 100% ;
}

#preview .report a, #preview .ticketing a {
  color             : white ;
}


#preview .home, #preview .guest {
  height            : 46px ;
  line-height       : 46px ;
  text-align        : center ;
  width             : 22% ;
}

#preview .home {
  float             : left ;
}

#preview .middle {
  float             : left ;
  height            : 46px ;
  line-height       : 23px ;
  width             : 55% ;
}

#preview .info {
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 10px ;
  font-weight       : bold ;
}

#preview .date {
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 12px ;
  line-height       : 16px ;
}

#preview .guest {
  float             : right ;
}

#preview .ticketing {
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 10px ;
  font-weight       : bold ;
  text-align        : right ;
}

#review {
  clear             : both ;
  color             : white ;
  max-width         : 165px ;
  padding           : 5px ;
  text-align        : center ;
  width             : 100% ;
}

#review .versus_logos {
  clear             : both ;
  margin            : 2px 0px ;
  width             : 100% ;
}

#review .report {
  clear             : both ;
  font-size         : 10px ;
  font-weight       : bold ;
  text-align        : right ;
  width             : 100% ;
}

#review .report a {
  color             : white ;
}

#review .home, #review .guest {
  height            : 46px ;
  line-height       : 46px ;
  text-align        : center ;
  width             : 22% ;
}

#review .home {
  float             : left ;
}

#review .middle {
  float             : left ;
  height            : 46px ;
  line-height       : 23px ;
  width             : 55% ;
}

#review .info {
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 10px ;
  font-weight       : bold ;
}

#review .result {
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 12px ;
  line-height       : 16px ;
}

#review .guest {
  float             : right ;
}

#box_season {
  background        : transparent ;
  color             : white ;
  left              : 800px ;
  position          : absolute ;
  top               : 297px ;
  width             : 178px ;
  z-index           : 50 ;
}

#box_season .header {
  background        : #005da8 url( 'custom/2007/header-rechts-saison.jpg' ) no-repeat ;
  border-left       : 0px solid white ;
  font              : bold 1em Verdana,Arial,Helvetica,Sans-Serif ;
  height            : 27px ;
  /*line-height       : 30px ;
  padding-left      : 10px ;*/
  text-transform    : uppercase ;
}

#box_matchday {
  border-left       : 1px solid white ;
  border-right      : 1px solid white ;
  padding           : 2px ;
  text-align        : center ;
}

#box_matchday hr {
  border-color      : white ;
  border-style      : solid ;
  border-top-width  : 0px ;
  height            : 1px ;
  width             : 95% ;
}

#box_table {
  border            : 1px solid white ;
  border-top		: 0;
  font-size         : medium ;
  font-weight       : normal ;
  padding           : 5px ;
  text-transform    : none ;
}

.box_table_header {
  background        : #005da8 url( 'custom/2007/header-rechts-tabelle.jpg' ) no-repeat ;
  border-left       : 0px solid white ;
  font              : bold 1em Verdana,Arial,Helvetica,Sans-Serif ;
  height            : 27px ;
  /*line-height       : 30px ;
  padding-left      : 10px ;*/
  text-transform    : uppercase ;
/*   display: none; /*Ausblender der Tabelle in der rechten Spalte*/
  
  }

.clearfix:after {
  clear             : both ;
  content           : "." ;
  display           : block ;
  height            : 0 ;
  visibility        : hidden ;
}
  
.clearfix {
 
  display			: inline;
}  

/* Holly Hack Targets IE Win only \*/
* html .clearfix {
  height            : 1% ; 
}
.clearfix {
  display           : block ;
}
/* End Holly Hack */

.background07	{
	position: absolute;
	top: 0;
	left: 0;
	width:	1000px;
	height:	250px;
	overflow: hidden;
	z-index: 1;
	
	}
	
.player07	{
	position: absolute;
	top: 0;
	left: 720px;
	width: 330px;
	height: 287px;
	background: transparent;
	z-index: 1;
	
	}
	
.networkservice07	{
	position: absolute;
	top: 0;
	left: 0;
	width: 690px;
	height: 25px;
	z-index: 2;
	}

	
.navi_blau07	{
	position: absolute;
	top: 150px;
	left: 0;
	width: 784px;
	height: 27px;
	background: transparent;
	background-image:url(custom/2007/navi-blau-hg.jpg);
	z-index: 3;
	overflow: hidden;
	text-transform:uppercase;
	}
	
.navi_blau07_links	{

	/*margin-left: 20px;*/
	width: 205px;
	height: 27px;
	background: transparent;
	z-index: 3;
	overflow: hidden;
	float: left;
	}	

	
.navi_blau07_links	a {
	color: #fff;
	font-weight: bold;
	/*text-align:center;*/
	padding-top: 5px;
	padding-left: 20px;
	text-decoration: none;
	width: 130px;
	height: 27px;
	display: block;
	/*background-image: url(custom/_test07/navi-blau-hg.gif);*/
	float: left;
	
	
	
	}
	
.navi_blau07_links	a:hover {
	font-weight: normal;
	/*text-transform: lowercase;*/
	color: #fff;


}

.navi_blau07_rechts	{

	width: 520px;
	height: 27px;
	background: transparent;
	z-index: 3;
	overflow: hidden;
	}	

	
.navi_blau07_rechts	a {
	color: #fff;
	font-weight: bold;
	/*text-align:center;*/
	padding-top: 5px;
	
	text-decoration: none;
	width: 130px;
	height: 27px;
	display: block;
	/*background-image: url(custom/_test07/navi-blau-hg.gif);*/
	float: left;
	
	
	
	}
	
.navi_blau07_rechts	a:hover {
	font-weight: normal;
	/*text-transform: lowercase;*/
	color: #fff;


}
	
	
.navi_rot07	{
	position: absolute;
	top: 187px;
	left: 0;
	width: 784px;
	height: 27px;
	z-index: 3;
	background: transparent;
	background-image: url(custom/2007/navi-weiss-hg.jpg);
	text-transform: uppercase;
	overflow: hidden;
	
	
	
	}
	
	
.navi_rot07_links	{

	/*margin-left: 20px;*/
	width: 205px;
	height: 27px;
	background: transparent;
	z-index: 3;
	overflow: hidden;
	float: left;
	}	

	
.navi_rot07_links	a {
	color: #fff;
	font-weight: bold;
	/*text-align:center;*/
	padding-top: 5px;
	padding-left: 20px;
	text-decoration: none;
	width: 130px;
	height: 27px;
	display: block;
	/*background-image: url(custom/_test07/navi-blau-hg.gif);*/
	float: left;
	
	
	
	}
	
.navi_rot07_links	a:hover {
	font-weight: normal;
	/*text-transform: lowercase;*/
	


}

.navi_rot07_rechts	{

	width: 520px;
	height: 27px;
	background: transparent;
	z-index: 3;
	overflow: hidden;
	}	

	
.navi_rot07_rechts	a {
	color: #005da8;
	font-weight: bold;
	/*text-align:center;*/
	padding-top: 5px;
	
	text-decoration: none;
	width: 130px;
	height: 27px;
	display: block;
	/*background-image: url(custom/_test07/navi-blau-hg.gif);*/
	float: left;
	
	
	
	}
	
.navi_rot07_rechts	a:hover {
	font-weight: normal;
	/*text-transform: lowercase;*/
	color: #005da8;


}

	
#navi_links007	{
	position: absolute;
	top: 250px;
	left: 0;
	width: 178px;
	height: auto;
	overflow: hidden;
	background: transparent;
	/*border-top: 1px solid #fff;*/
	z-index: 4;
	
	}
	
#navi_links07 ul	{
	margin: 0;
	padding: 0;
	border: 1px solid #fff;
	border-top: none;
	border-left: none;
	
	}
	
#navi_links07 li	{
	list-style: none;
	color: #fff;
	/*border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;*/
	border-top: 1px solid #fff;
	background-color: #005da8;
	
	
	
	
	}
	
#navi_links07 li .selected 	{

background-color: #005da8;
font-weight: bold;
}
	
#navi_links07 a	{
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	margin-top: 2px;
	width: auto;
	height: 26px;
	display: block;
	margin-left: 20px;

	padding-top: 5px;
	}
	
#navi_links07 a:hover	{
	color: #fff;
	font-weight: bold;
	
	
	
	}	
	
/*
.navi_rechts07	{
	position: absolute;
	top: 430px;
	left: 800px;
	width: 178px;
	height: auto;
	
	}
*/

.content_header07	{
	position: absolute;
	top: 224px;
	left: 194px;
	width: 590px;
	height: 27px;
	z-index: 4;
	background-image:url(custom/2007/contentbox-header.jpg);
	padding: 0px;
	margin: 0;
	
	
	}
	
.content_header07_text	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	margin: 6px 5px 2px 10px;
	
	}
	
.content07	{
	position: absolute;
	top: 250px;
	left: 194px;
	width: 590px;
	height: auto;
	z-index: 4;
	background: #fff;
	padding: 0px;
	margin: 0;
	
	
	}
	
.content07_inhalt	{
	margin-top: 10px;
	margin-left: 10px;
	width: 570px;
	
	
	
	}

.box_table {
  background    : white ;
/* display: none; /*Ausblender der Tabelle in der rechten Spalte*/
  
}

.box_table .head {
  border-bottom : 1px solid gray ;
  font-weight   : bold ;
  color: #005da8;
}

.box_table td {
  font-size     : 12px ;
  padding       : 1px ;
  color: #005da8;
}

.box_table .direct {
  background    : #dfe3ee ;
}

.box_table .odd {
  background    : #f1f3f8 ;
}

.box_table .sel {
  font-weight   : bold ;
}

#box_table .link {
  color             : white ;
  font-family       : Verdana, Arial, Helvetica, Sans-Serif ;
  font-size         : 10px ;
  font-weight       : bold ;
  text-align        : right ; 
}

#box_table .link a {
  color             : white ;
}

#preislayer {
	position:absolute;
	width:274px;
	height:88px;
	z-index:8;
	left: 167px;
	top: 400px;
	visibility: hidden;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
#Layer1, #Layer2, #Layer3, #Layer4, #Layer5, #Layer6, #Layer7 {
	position:absolute;
	width:254px;
	height:56px;
	z-index:9;
	left: 13px;
	top: 1px;
	visibility: hidden;
}

#box_advertising_right {
  height   : 600px ;
  left     : 1000px ;
  position : absolute ;
  top      : 224px ;
  width    : 160px ;
}

.news_short p {
  margin-top : 0 ;
}

span.elink {
  color         : gray ;
  font-size     : smaller ;
  padding-left  : 0.3em ;
}

.news_link .date {
  color         : #005da8 ; 
  font-size     : smaller ; 
  font-weight   : bold ;
  margin-bottom : 5px ;
}

.news_link .title {
  color         : #005da8 ; 
  font-weight   : bold ;
  margin-bottom : 5px ;
}

.news_link .content {
  margin-bottom : 5px ;
  text-align    : justify ;
}

.news_link .content a img.thumb {
  border        : 1px solid #005da8 ! important ;
}


.news_link .back {
  clear         : both ;
}

.news_link .back a	{
  color         : #005da8 ; 
  font-weight   : bold ;
}

.news_link .back a:hover	{
  color        : #005da8 ;
}

.content07_inhalt-08 label.contact {
  clear        : left ;
  float        : left ;
  width        : 5em ;
}

div#pop_up {
  background   : white ;
  padding      : 10px ;
  position     : absolute ;
  z-index      : 999 ;
}

div#pop_up a#pop_up_link img {
  border       : 2px solid #005da8 ;
}

div#pop_up a#pop_up_link:hover img {
  border       : 2px solid #e2001a ;
}

div#pop_up div#bottom {
  margin-top   : 5px ;
}

div#pop_up div#bottom_text {
  float        : left ;
  width        : 80% ;
}

div#pop_up div#bottom_button {
  text-align   : right ;
}

div#pop_up div#bottom_button img {
  border       : none ;
}
