/* Down Sportlerfestival
www.down-sportlerfestival.de
*/

/* Allgemeine Element-Anweisungen */
html {
	margin:0;
	padding: 0px;
	width: 100%;
	min-width: 990px;
}

body {
	color: #06457d;
	background: #ffffff;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

a:link, a:visited, a:active { 
	color: #AF0C1A; text-decoration: underline;
}
a:focus, a:hover { 
	color: #AF0C1A; text-decoration: none;
}

a.weiss:link, a.weiss:visited, a.weiss:active { 
	font-family: verdana,arial,sans-serif; color: #FFFFFF; text-decoration: none; font-size:9px; font-weight:bold; 
}
a.weiss:focus, a.weiss:hover { 
	color: #FFFFFF; text-decoration: underline;
}
a.weiss2:link, a.weiss2:visited, a.weiss2:active { 
	font-family: verdana,arial,sans-serif; color: #FFFFFF; text-decoration: none; font-size:11px; font-weight:normal; 
}
a.weiss2:focus, a.weiss2:hover { 
	color: #FFFFFF; text-decoration: underline;
}
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active { 
	font-family: verdana,arial,sans-serif; color: #06457d; text-decoration: none; font-size:10px; font-weight:normal; 
}
a.breadcrumb:focus, a.breadcrumb:hover { 
	color: #06457d; text-decoration: underline;
}
a.navi_oben:link, a.navi_oben:visited, a.navi_oben:active { 
	font-family: verdana,arial,sans-serif; color: #FFFFFF; text-decoration: none; font-size:12px; font-weight:normal; 
}
a.navi_oben:focus, a.navi_oben:hover { 
	color: #FFFFFF; text-decoration: underline;
}

a.image:link img { 
	border: 0px solid #000000; 
}
a.image:visited img { 
	border: 0px solid #000000; 
}
a.image:active img { 
	border: 0px solid #000000; 
}
a.image:hover img { 
	border: 0px solid #000000;
	filter:Alpha(opacity=60); 
}

p {
	font-size: 100%;
	line-height: 18px;
	margin: 1em 0;
}

h1 {
	padding: 0;
	margin: 0;
	color: #AF0C1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 15;
	color: #06457d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
.button {
    border: 1px solid #e9e9e9;
    background: #e5e5e5;
	height:34px;
	min-width:140px;
	margin-top:20px;
	font-size:14px;
}
.button:hover {
    border: 1px solid #a0cced;
    background: #ffffff;
}
.stopFloat {
	display: block;
	float: none;
	clear: both;
	height: 1px;
	font-size: 0;
	line-height: 0;
}
.absmiddle {
	vertical-align: middle;
}

/* Kopf */

#kopf {
	float:left;
	width:962px;
	height:141px;
	padding: 0;
	margin: 0;
	height: 85px;
	z-index:25;
}

#kopf2 {
	position: absolute;
	top: 85px;
	padding: 0;
	margin: 0;
	width: 770px;
	height: 50px;
	z-index:26;
}

.rubrik {
	position: absolute;
	top: 10px; left: 300px;
	font-size: 0.7em;
	font-weight: normal;
	color: #AF0C1A;
}

span.print_logo {
	font-size: 1.5em;
	color: black; 
	display: none;
	font-weight:bold;
	padding-left: 10px;
}

/* Hintergrund */

#hintergrund {
	position: absolute;
	width: 100%;
	min-height: 100%;
	z-index: 20;
}

/* Inhalt */
#inhalt {
	width: 970px;
}

.inhalt_arzneimittel {
	padding: 250px 25px 0 0;
}

/* Hauptnavi */
#linkenavi {
	float: left;
	width: 250px;
	margin: 110px 0 0 0;
	margin-left:0px;
}

#hauptnavi {
	float: left;
	width: 200px;
	margin: 135px 0 0 0;
}

#hauptnavi a { 
	font-weight: bold; 
	font-size: 0.7em;
	width: 100%; 
	display: block; 
	padding: 5px 0 5px 15px;
	margin: 0; 
	text-decoration: none; 
}


html>body #hauptnavi a{
	width: 182px ;
	w/idth: 182px;
}

#hauptnavi a:link, #hauptnavi a:visited, #hauptnavi a:active  { 
	color: #FFF;
}
#hauptnavi a:hover { 
	color: #FFF; background-color: #ff0000; 
}
ul.navi {
	list-style-type: none; 
	margin: 0; 
	padding-left: 0; 
	border-bottom: 1px solid #FFF;
}
ul.navi li { 
	margin-bottom: 0; 
	height: 24px; 
	border-top: 1px solid #FFF;
}

/* Spalte1 */
#spalte1 {
	float:left;
	background-color: #ffffff;
	width: 700px;
	min-height:500px;
	margin:110px 0px 0px 10px;
	z-index: 5;
}

#spalte1 ul{
	padding:0px 0 0 0;
	list-style-type:square;
}

#spalte1 ul li {
	margin-left:18px;
}

table {
	font-size: 1em;
	line-height: 16px;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#content {
   padding-right: 20px;
}

#box1 {
	position: absolute;
	left: 571px; top: 300px; width: 154px;
	padding: 0 0 25px 14px;
}

#boxinhalt {
	margin: 0 0 30px 0;
}

#box2 {
	position: absolute;
	left: 193px; top: 190px; width: 470px;
	padding: 0 0 25px 25px;
	margin: 0;
}

#box1 p {
	font-size: 80%;

}

/* Spalte2 */
.spalte2 {
	position: absolute;
	top: 0px; left: 0px;
	background-color: #ffffff;
	width: 100%;
	height: 733px;
	margin: 0;
	z-index: 5;
}
.spalte2_links {
	position: absolute;
	top: 135px; left: 741px;
	width: 29px;
	height: 599px;
	margin: 0;
	z-index: 9;
}

/* PopUp */
.popup {
	color: #000;
	font-family: verdana,arial,sans-serif;
	font-size: 1em;
	line-height: 16px;
	padding: 0;
	margin: 0;
}

/* Footer */
#footer {
	float:left;
	text-align:center;
	right: 0px;
	width: 970px;
	height:30px;
	color: #013ea9;
	padding: 10px;
	text-align: center;
	font-size:11px;
}

hr { height:1px; width:97%; border:solid 0.3pt #dcdcdc; border-left:0; border-right:0; border-bottom:0; padding-bottom:3px }

.selectbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #06457d; font-weight: normal; text-decoration: none}
.reg { position:relative; top:-3px; font-size:9px; }
