/* ++++++++++++++++++++++++++++++++++++++++++
CSS-Vereinbarungen fuer Projekt STRAMAN
copyright 2006 by Stephan Wagner, 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 {
	height:100%;
	min-width:450px;
	text-align:left;
	background-color:#fff;
	border:1px dotted black;
}

/* 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;
}
#header_nav {
	width:100%;
	min-width:700px;
	height:25px;
	text-align:left;
	background-color:transparent;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
#header_sub {
	width:100%;
	min-width:800px;
	height:120px;
	background-color:white;
	z-index:100;
}

#preisvorteil {
	position: absolute;
	left:370px;
	top:90px;
	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:10px;
	top:40px;
	z-index:98;
}
#balken1 {
	position: absolute;
	right:-2px;
	top:20px;
	background-color:black;
	width:200px;
	height:17px;
}
#linup {
	position: absolute;
	right:-2px;
	top:68px;
	background-color:#ccc;
	width:600px;
	height:1px;
	z-index:20;
}
#lindown {
	position: absolute;
	right:-2px;
	top:133px;
	background-color:#ccc;
	width:600px;
	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;
}

/* 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");
	background-position:0px 0px;
	background-repeat:repeat-x;
	overflow:hidden;
	text-align:center;
	border-top:1px solid #ccc;
}

#balken2 {
	position: relative;
	bottom:0px;
	background-color:black;
	width:170px;
	height:15px;
}

/* 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;
}
.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 aktion-images */
#aktion {
	position:absolute;
	top:335px;
	left:30px;
}

/* SEO */
#sopt {position:absolute; top:-1000; left:-1000;}