/* ++++++++++++++++++++++++++++++++++++++++++
CSS-Vereinbarungen fuer Projekt STRAMAN
copyright 2006 by FM-Computer
+++++++++++++++++++++++++++++++++++++++++++ */

/* Masterangaben */
html, body {
	height:100%;
	margin-left:40px;
	margin-right:40px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-color:#ccc;
	overflow:hidden;
	text-align:center;
}

/* the Master-Box */
#master {
	min-width:450px;
	text-align:left;
}

/* the Header-Box */
#header {
	width:100%;
	min-width:800px;
	min-height:100px;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:rgb(255,143,30);
	overflow:hidden;
	z-index:30;
}
#header_nav {
	width:100%;
	min-width:700px;
	min-height:25px;
	text-align:left;
	background-color:transparent;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
#header_sub {
	width:100%;
	min-width:800px;
	min-height:120px;
	background-color:white;
	z-index:100;
}

#preisvorteil {
	position: absolute;
	left:370px;
	top:100px;
	z-index:110;
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:black;
}

#preisvorteil a:link {font-family: Futura,Arial, sans-serif;font-size:12pt;font-weight:bold;color:#000;text-decoration:underline;padding:2px;}
#preisvorteil a:visited {font-family: Futura,Arial, sans-serif;font-size:12pt;font-weight:bold;color:#000;text-decoration:underline;padding:2px;}
#preisvorteil a:active {font-family: Futura,Arial, sans-serif;font-size:12pt;font-weight:bold;color:#000;text-decoration:underline;padding:2px;}
#preisvorteil a:hover {font-family: Futura,Arial, sans-serif;font-size:12pt;font-weight:bold;color:#fff;text-decoration:underline overline;background-color:rgb(255,143,30);}
#preisvorteil a:focus {font-family: Futura,Arial, sans-serif;font-size:12pt;font-weight:bold;color:#000;text-decoration:underline overline;padding:2px;}

#logo {
	position: absolute;
	left:40px;
	top:55px;
	z-index:98;
}
#balken1 {
	position: absolute;
	right:40px;
	top:26px;
	background-color:black;
	width:200px;
	height:17px;
}
#linup {
	position: absolute;
	right:40px;
	top:83px;
	background-color:#ccc;
	/*width:549px;*/
	width:800px;
	height:1px;
	z-index:20;
}
#lindown {
	position: absolute;
	right:40px;
	top:148px;
	background-color:#ccc;
	/*width:549px;*/
	width:800px;
	height:1px;
	z-index:21;
}
/* the Content-Box */
#content {
	overflow:auto;
	height:70%;
	min-height:320px;
	min-width:800px;
	z-index:99;
	background-color:white;
	text-align:left;
}

/* the moving DIVs */
#straevent {
	position:absolute;
	top  : -450px;
	left : 0px;
	width : 350px;
	background-color:#ccc;
	border:1px solid rgb(255,143,30);
	text-align:right;
	z-index:10;
}

.bild_links {
	border:1px outset #ccc;
}

/* the Footer-Box */
#footer {
	bottom:0px;
	width:100%;
	min-width:800px;
	min-height:15px;
	margin:0px;
	padding:0px;
	background-image:url("../images/footer1_neu.gif");
	overflow:hidden;
	text-align:center;
	border-top:1px solid #ccc;
}

#balken2 {
	position: relative;
	right:0px;
	bottom:0px;
	background-color:black;
	width:170px;
	height:15px;
	float:right;
}

/* formating the BESCH-Image */
#besch {float:right;}

/* Textausszeichnungen */
.ueber10 {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}

.fl10 {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color:black;
	text-decoration:none;
}
h1 {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color:black;
	text-decoration:none;
	display:inline;
}
.fl10bold {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.fl10bold_underline {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:black;
	text-decoration:underline;
}
.fl10bold_green {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:green;
	text-decoration:none;
}
.fl8 {
	font-family: Arial,'Times New Roman', Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color:black;
	text-decoration:none;
}
/* the Link-Elements */
a.nav:link {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;padding:2px;}
a.nav:visited {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;padding:2px;}
a.nav:active {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;padding:2px;}
a.nav:hover {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#fff;text-decoration:none;background-color:#000;padding:1px;border:1px solid #fff;}
a.nav:focus {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#fff;text-decoration:none;background-color:#000;padding:1px;border:1px solid #fff;}

/* the active Link-Elements */
.navakt {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:bold;color:#000;text-decoration:none;padding:2px;}

/* the pdf-link classes */
a.pdf:link {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;}
a.pdf:visited {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;}
a.pdf:active {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;text-decoration:none;}
a.pdf:hover {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;background-color:rgb(255,143,30);text-decoration:underline overline;}
a.pdf:focus {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;background-color:rgb(255,143,30);text-decoration:underline overline;}

/* the text-link classes */
a.text:link {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:rgb(255,143,30);text-decoration:underline;}
a.text:visited {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:rgb(255,143,30);text-decoration:underline;}
a.text:active {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:rgb(255,143,30);text-decoration:underline;}
a.text:hover {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;background-color:rgb(255,143,30);text-decoration:underline overline;}
a.text:focus {font-family: Futura,Arial, sans-serif;font-size:10pt;font-weight:normal;color:#000;background-color:rgb(255,143,30);text-decoration:underline overline;}

/* the text-link classes */
a.site:link {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#fff;text-decoration:none;}
a.site:visited {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#fff;text-decoration:none;}
a.site:active {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#fff;text-decoration:none;}
a.site:hover {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:rgb(255,143,30);text-decoration:none;}
a.site:focus {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:rgb(255,143,30);text-decoration:none;}

/* the event-link classes */
a.event:link {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#000;text-decoration:none;background-color:rgb(255,143,30);padding:0 2px 0 2px;}
a.event:visited {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#000;text-decoration:none;background-color:rgb(255,143,30);padding:0 2px 0 2px;}
a.event:active {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#000;text-decoration:underline;background-color:rgb(255,143,30);padding:0 2px 0 2px;}
a.event:hover {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#000;text-decoration:underline;background-color:rgb(255,143,30);padding:0 2px 0 2px;}
a.event:focus {font-family: Futura,Arial, sans-serif;font-size:8pt;font-weight:normal;color:#000;text-decoration:underline;background-color:rgb(255,143,30);padding:0 2px 0 2px;}

/* the aktion-images */
#aktion {
	position:absolute;
	top:470px;
	left:60px;
}

/* SEO */
#sopt {position:absolute; top:-1000px; left:-1000px;}

/* style for UL and LI-Element */
ul {list-style-image: url(../images/hacken.gif);}