@import url('http://195.137.172.65/css/20_2007_sideline.css');
#mainnav ul {
	display: none;
}
/* general elements */
* {
	margin: 0;
	padding: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
body {
	background-color: #FFFFFF;
	position: relative;
}
h1 {
	font-size:21px;
}
h2 {
	padding: 10px 0 0 0;
}
a {
	color:#0066CC;
	text-decoration:underline;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
/* banner placement (names are actually inverted) */
#skyscraper {
	/*position: absolute;
	top: 0;
	left: 0;*/
}
#fullbanner {
	position: absolute;
	top: 0;
	left: 890px;
}

/* width adjustment */
#min_content_XL {
	position: relative;
	left: 0;
	top: 0;
}
#min_content_XL #storylayout_breit {
	width:770px !important;
}

/* colors */
html .sport_tabelle_container_big .sport_tabelle td.text_head,
html .sport_tabelle_container_big .sport_tabelle td.text_head a {
	background-color: #C1D8EE !important;
}
html .sport_tabelle_container_big .sport_tabelle .sport_tabelle_rowodd td {
	background-color: #E9F1F9 !important;
}
html .sport_tabelle_container_big .sport_tabelle .sport_tabelle_roweven td {
	background-color: #FFFFFF !important;
}
html input.krankenkasse_calc {
	background-color: #025DB6 !important;
	color: #FFFFFF;
	border:1px solid #C1D8EE;
}
html .krankenkasse_top td {
	background-color: #C1D8EE !important;
}
html .story_line_tools {
	background-color:#EEEEEE;
}
#containerFrameContent {
	min-height: 470px;
}
* html #containerFrameContent {
	height: 470px;
}
.krankenkasse #mainContent h1 {
	color: #002358;
	font-size: 22px;
	font-weight: bold;
	margin: 0 0 14px 0;
	padding: 0;
}
.krankenkasse #mainContent h2 {
	color: #002358;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0 0;
}
.krankenkasse #mainContent p {
	line-height: 1.5em;
}
.krankenkasse #mainContent p.spacer {
	margin-bottom: 10px;
}
.krankenkasse #mainContent #kk_formwrapper {
	border: 1px solid #aaa;
	width: 298px;
}
.krankenkasse #mainContent #kk_form {
	background-color: #e9f1f9;
	border: 1px solid #fff;
}
.krankenkasse #mainContent .krankenkasseTable {
	width: 100%;
}
.krankenkasse #mainContent .krankenkasseTable th, .krankenkasse #mainContent .krankenkasseTable td {
	padding: 3px 0 3px 5px;
	text-align: left;
}
.krankenkasse #mainContent .krankenkasseTable th {
	background-color: #c1d8ee;
	color: #0f3669;
}
.krankenkasse #mainContent .krankenkasseTable td {
	border-bottom: 1px solid #fff;
}
.krankenkasse #mainContent .krankenkasseTable td.col1 {
	width: 120px;
}
.krankenkasse #mainContent .krankenkasseTable label {
	font-weight: bold;
}
.krankenkasse #mainContent .submit {
	background-color: #025db6;
	border: 1px solid #c1d8ee;
	color: #fff;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	overflow: visible;
	padding: 2px 5px;
	width: auto;
}
