/***********************************************/
/*    Rittershaus Stylesheet Training          */
/***********************************************/ 
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.subnavi_aktiv {
	font-size: 12px;
	color: #E95813;
}

.Stil4 {
	color: #000000
	}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
}

#hauptnavi a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}


body {
	background-color: #EFEFEF;
}
/* Das ist der Header*/
#header {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:800px;
	height:155px;
	background-image:url(bilder/header.gif);
	z-index:2;
	
}
/* Das ist der Ebenenrahmen für die Hauptnavigation*/
#hauptnavi {
	position:absolute;
	visibility:visible;
	left:28px;
	top:155px;
	width:772px;
	height:28px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:13;
	color: #FFFFFF;
}
/* Das ist der orangene Balken unter der Hauptnavigation*/
#balkenorange {
	position:absolute;
	visibility:visible;
	left:0px;
	top:155px;
	width:800px;
	height:28px;
	z-index:3;
	background: #E95813;
}
/*Das ist der Button, mit dem man auf die Index-Seite zurück kommt*/
#indexbutton {
	position:absolute;
	left:28px;
	top:20px;
	width:200px;
	height:59px;
	z-index:17;
}
/* Das ist der Textrahmen*/
#textrahmen {
	position:absolute;
	visibility:visible;
	left: 28px;
	top:283px;
	width:574px;
	border:1px none #000000;
	border:1px none #000000;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	padding-right: 28px;
	padding-bottom: 28px;
	z-index:7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.2em;
	color: #000000;
}

/* Das ist ein Bildrahmen*/
#bild {
	visibility:visible;
	float: left;
	left: 28px;
	top:283px;
	margin-right:28px;
	margin-bottom:28px;
	width:208px;
	height:283px;
	border-style:solid;
	border-width:1px;
	z-index:7;
	border-color:#FFFFFF;
}
/* Das ist ein Portrait-Bildrahmen*/
#bildportr {
	visibility:visible;
	float: left;
	left: 28px;
	top:283px;
	margin-right:28px;
	margin-bottom:28px;
	width:208px;
	height:205px;
	border-style:solid;
	border-width:1px;
	z-index:7;
	border-color:#FFFFFF;
}
/* Das ist ein kleiner Bildrahmen*/
#bildkl {
	visibility:visible;
	float: left;
	margin-right:28px;
	margin-bottom:28px;
	width:208px;
	height:140px;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
}
/* Das ist die Horizontallinie, die die Subnavi unterstreicht */
#horizontallinie {
	position:absolute;
	visibility:visible;
	left:0px;
	top:211px;
	width:800px;
	height:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	z-index:6;
}
/* Das ist die vertikale weiße Linie */
#vertikallinie {
	position:absolute;
	visibility:visible;
	left:630px;
	top:90px;
	width:1px;
	height:510px;
	background-color:#FFFFFF;
	border:1px none #000000;
	border:1px none #000000;
	z-index:12;
}
/* Das ist der Überschriftenrahmen*/
#ueberschrift {
	position:absolute;
	visibility:visible;
	left:264px;
	;
	top:247px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E95813;
	width: 340px;
}
/* Das ist der Kasten für das Zitat*/
#zitat {
	position:absolute;
	visibility:visible;
	left:645px;
	top:247px;
	height:450px;
	width: 120px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:14;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* Das ist der Kasten für den Buchtipp*/
#buchtipp {
	visibility:visible;
	left:645px;
	top:325px;
	height:50px;
	width: 120px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:15;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/* Das ist der Kasten für den Newsletter*/
#newsletter {
	visibility:visible;
	left:645px;
	top:445px;
	height:50px;
	width: 120px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:16;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#subnavi {
	visibility:visible;
	position:absolute;
	left:0px;
	top:190px;
	height:28px;
	width: 772px;
	padding-left: 28px;
	/*padding-bottom: 3px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-bottom-width: 1px;*/
	z-index:10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E95813;
}
.Fliesstext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.Headline_02 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; }


.Stil3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E95813;
}
.zitat {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.hyperlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF8040;
	font-variant: normal;
	text-decoration: underline;
}
.hauptnavi {
	color: #F5F5F5;
	font-size: 12px;
}
.hauptnaviaktiv {

	color: #000099;
	font-size: 12px;
}
.selectstyle {
	color: #E95813;
	background-color: #F9F9F9;
	font-size: 10px;
}
#rubrikueberschrift {
	position:absolute;
	visibility:visible;
	left:0px;
	;
	top:225px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000099;
	width: 340px;
	text-align: left;
	padding-left: 28px;
}
#seminarueberschrift {
	position:absolute;
	visibility:visible;
	left:0px;
	;
	top:247px;
	border:1px none #000000;
	border:1px none #000000;
	z-index:9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E95813;
	width: 595px;
	padding-left: 28px;
}
#trennlinie {
	visibility:visible;
	left:0px;
	width:580px;
	height:1px;
	border-top-style:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
}
