@CHARSET "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Asap:400,700,700italic,400italic|Inconsolata);

body.mceContentBody {
	width: 630px !important;
}


#sitecontainer p,
#sitecontainer h1,
#sitecontainer h2,
body.mceContentBody p,
body.mceContentBody h1,
body.mceContentBody h2 {
	margin: 0px;
	padding: 0px;
}

#content p,
#content li,
body.mceContentBody p,
body.mceContentBody li {
	font-family: 'Asap', Arial, sans-serif;
	color: #808080;
	font-size: 18px;
	line-height: 25px;
}
#content ul,
body.mceContentBody ul {
	margin: 0px; 
	padding: 0px;
	list-style: none;
}

#content h1,
body.mceContentBody h1 {
	font-family: 'Asap', sans-serif;
	font-weight: bold;
	color: #808075;
	font-size: 45px;
	line-height: 55px;
}


#sitecontainer div.text {
	padding-left: 190px;
	padding-right: 190px;
	width: 620px;
}
#sitecontainer div.datum {
	border-top: 2px solid #eef0f1;
	border-bottom: 2px solid #eef0f1;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-family: 'Inconsolata', sans-serif;
	font-size: 14px;
	color: #4d4d45;
}

#sitecontainer ul#accordeon {
	padding-top: 40px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungSchatten-unten.png');
	background-position: 0px -55px;
	background-repeat: no-repeat;
}
#sitecontainer div.around {
	padding-bottom: 100px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungSchatten-oben.png');
	background-position: left bottom;
	background-repeat: no-repeat;
}

/* -- Überschrift -- */
#sitecontainer li div h1.accordeonTitle {
	font-size: 31px;
	line-height: 60px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungH1.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left: 190px;
	padding-right: 160px;
}
#sitecontainer li div.active h1.accordeonTitle,
#sitecontainer li div.active:hover h1.accordeonTitle {
	background-image: none;
}
#sitecontainer li div:hover h1.accordeonTitle {
	cursor: pointer;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungH1-Hover.png');
}
#sitecontainer span.nr {
	display: block;
	float: left;
	margin-left: -55px;
	/*margin-left: 135px;*/
	width: 55px;
}
#sitecontainer li span.buttons {
	float: right;
	/*margin-right: 160px;*/
}
#sitecontainer li span.buttons a.print {
	display: none;
}
#sitecontainer li div.active span.buttons a.print {
	display: block;
	float: left;
	width: 42px;
	height: 60px;
	margin-right: 10px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungButton-Print.png');
	background-position: left center;
	background-repeat: no-repeat;
}
#sitecontainer li span.buttons a.plus {
	display: block;
	float: left;
	width: 27px;
	height: 60px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungButton-Plus.png');
	background-position: left center;
	background-repeat: no-repeat;
}
#sitecontainer li div.active span.buttons a.plus {
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungButton-Minus.png');
}

/* -- Schatten Content -- */
#sitecontainer li div.active div.inneraccordeon > div.text.accordeonContent {

}

#sitecontainer li div.active div.inneraccordeon {
	padding-top: 28px;
	padding-bottom: 25px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungSchatten-oben.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#sitecontainer li div.active.accordeon  {
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungSchatten-unten.png');
	background-position: left bottom;
	background-repeat: no-repeat;
}



/* -- Sportarten -- */
#sitecontainer div.sportart {
	border-top: 2px solid #eef0f1;
	padding-top: 25px;
	padding-bottom: 25px;
	margin-top: 35px;
}
#sitecontainer div.sportart + div.sportart {
	margin-top: 0px;
}
#sitecontainer div.sportart.active {
	border-top: 2px solid #a6a6a2;
	padding-bottom: 15px;
}
#sitecontainer div.sportart.active + div.sportart {
	border-top: 2px solid #a6a6a2;
}

#sitecontainer div.sportart div.bild {
	float: left;
}
#sitecontainer div.sportart div.bild + div {
	margin-left: 148px;
}

#sitecontainer div.sportart table {
	margin-top: 25px;
	border-collapse: collapse;
}
#sitecontainer div.sportart tr.linie td {
	border-top: 2px solid #eef0f1;
}
#sitecontainer div.sportart td {
	font-family: 'Inconsolata', sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #4d4d45;
	vertical-align: top;
	padding: 4px 0px;
}
#sitecontainer div.sportart td.grau {
	color: #808075;
}

#sitecontainer div.text div.sportart h2 {
	margin-top: 0px;
}

#sitecontainer #content #accordeon div.text ul {
	margin-left: 32px; 
	list-style: circle;
}

#sitecontainer div.text h2 {
	font-family: 'Asap', sans-serif;
	font-weight: bold;
	color: #4d4d45;
	font-size: 23px;
	line-height: 23px;
	margin-bottom: 10px;
	margin-top: 20px;
}
	
#content a {
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungLinks.png');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 20px;
	font-weight: bold;
	color: #4D4D45;
	text-decoration: none;
}
#content a:hover {
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungLinks-Hover.png');
	color: #4f00bd;
}

/* Impresusm */
#sitecontainer div.impressum {
	border-top: 2px solid #eef0f1;
	border-bottom: 2px solid #eef0f1;
	margin-left: 190px;
	margin-right: 190px;
	width: 620px;
	padding-top: 10px;
	padding-bottom: 12px;
}
#sitecontainer div.impressum p {
	font-family: 'Inconsolata', sans-serif;
	font-size: 14px;
	line-height: 16px;
}
#sitecontainer div.impressum b {
	color: #4d4d45;
}
	
/* Print */
#print {
	position: absolute;
	top: 50px;
	left: 54px;
	width: 120px;
}
#print a {
	position: absolute;
	padding-top: 48px;
	background-image: url('/download/AuswertungLayout/WebHome/AuswertungButton-Print.png');
	background-position: -8px 0px;
	background-repeat: no-repeat;
	color: #0080FF;
	font-family: 'Inconsolata', sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}

/* Logo */
#logo {
	position: absolute;
	top: 50px;
	right: 54px;
}