/*
******************************************
** Body
******************************************
*/

table {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, sans-serif;
}

body {
	font-family: Arial, sans-serif;
	font-size: 101%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../grafik/hin_kachel.jpg); 
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
}

#bodystart {
	font-family: Arial, sans-serif;
	font-size: 101%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../grafik/hin_kachel.jpg) repeat left top;
	background-attachment: scroll;
}


.halter{
  width:780px;
  }

td {
	font-family: Arial, sans-serif;
	font-size: 101%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

corpusstart {
	width: 591px;
	height: 600px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

#website {
	float: left;
	width: 780px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../grafik/website_kachel.jpg) repeat-y top left;
}

#websitestart {
	width: 591px;
	height: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	background: url(../grafik/website_kachel_start.jpg) repeat-y top left;
}

/*
******************************************
** Kopf, Lesezeichen, BH-Name
******************************************
*/
#lesezeichenstart {
	height: 89px;
	width: 591px;
	background: url(../grafik/lesezeichen_start.jpg) no-repeat top left;
}

#lesezeichen1 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_1_ie.jpg) no-repeat top left;
	
}

#lesezeichen2 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_2_ie.jpg) no-repeat top left;
}

#lesezeichen3 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_3_ie.jpg) no-repeat top left;
}

#lesezeichen4 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_4_ie.jpg) no-repeat top left;
}

#lesezeichen5 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_5_ie.jpg) no-repeat top left;
}

#lesezeichen6 {
	float: left;
	height: 89px;
	width: 760px;
	background: url(../grafik/lesezeichen_6_ie.jpg) no-repeat top left;
}

#namenavi {
	float: left;
	width: 192px;
	height: 58px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}


h6.bh {
	font: 0.83em sans-serif;
   color: #27488C;
	font-weight: 600;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

h6.bhrechts {
	float: right;
	font: 0.83em sans-serif;
   color: #27488C;
	font-weight: 600;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

/*
******************************************
** Navigation
******************************************
*/

#navibereich {
	float: left;
	width: 192px;
	height: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: transparent;
}

h6.nav {
	font: 0.83em sans-serif;
   color: #27488C;
	font-weight: 600;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px 0px 0px 0px;
}

hr.navi {
	float: left;
	width: 146px;
	height: 1px;
   margin-top: 0px;
	margin-left: 10px;
	margin-right: 36px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	color: #27488C;
}

#navi {
	float: left;
	width: 192px;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: transparent;
}

#navi ul {
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#navi li, #navi li a.aktiv, #navi li a, #navi li a:hover {
	width: 165px;
	height: auto;
	display: inline;
   text-decoration: none;
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 6px;
}

a.button {
	display: block;
	font: 0.8em/1em Arial, sans-serif;
   color: #B02D19;
	font-weight: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	border-bottom: 2px solid #Fff3e9;
	border-top: 7px solid #Fff3e9;
}

a:hover.button  {
   display : block;
   font: 0.8em/1em Arial, sans-serif;
	font-weight: bold;
   color: #B02D19;
  	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: #F4CCC4;
	border-bottom: 2px solid #F4CCC4;
	border-top: 7px solid #F4CCC4;	
}

a.aktiv {
   display: block;
   font: 0.8em/1em Arial, sans-serif;
	font-weight: bold;
	color: #B02D19;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: #F4CCC4;
	border-bottom: 2px solid #F4CCC4;
	border-top: 7px solid #F4CCC4;	
}


/*
******************************************
** Inhalt Main Text
******************************************
*/

#main{ 
	float: left;
	clear: right;
	width: 588px;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: transparent;
}

/*
******************************************
** Seiten-Bilder
******************************************
*/

#startbild{
	float: left;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 40px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}


#bild1{
	float: left;
	height: 268px;
	width: 517px;
	background: url(../grafik/bild_1.jpg) no-repeat top left;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

#bild2{
	float: left;
	height: 208px;
	width: 517px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: url(../grafik/bild_2.jpg) no-repeat top left;
}

#bild3{
	float: left;
	height: 208px;
	width: 517px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
	background: url(../grafik/bild_3.jpg) no-repeat top left;
}

#bild4{
	float: left;
	height: 208px;
	width: 517px;
	background: url(../grafik/bild_4.jpg) no-repeat top left;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}


#bild5{
	float: left;
	height: 208px;
	width: 517px;
	background: url(../grafik/bild_5.jpg) no-repeat top left;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

#bild6{
	float: left;
	height: 208px;
	width: 517px;
	background: url(../grafik/bild_6.jpg) no-repeat top left;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

#bild7{
	float: left;
	height: 208px;
	width: 517px;
	background: url(../grafik/bild_7.jpg) no-repeat top left;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

#inhalt {
	float: left;
	width: 517px;
	height: auto;
	margin-left: 20px;
	margin-right: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

#inhaltstart {
	float: left;
	width: auto;
	height: auto;
	margin-left: 0px;
	margin-right: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}


/*
******************************************
** Schriftformatierungen
******************************************
*/

h1 {
	font: 0.8em/1.4em sans-serif;
	font-weight: bold;
	color: #1F3C76;
   margin-top: 15px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 20px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 5px;
 }
 
  
 h2 {
	font: 0.8em/1.4em sans-serif;
	font-weight: bold;
	color: #678138;
   margin-top: 25px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 8px;
	padding: 0 0 0 0; 
 }


p.text {
	font: 0.8em/1.4em sans-serif;
	color: #1F3C76; 
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

b.rot {
	color: #CE2828; 
}

#seitenanfangstart {
	float: right;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url(../grafik/button_seitenanfang_start.gif) no-repeat right center;
}


a.seitenanfangstart {
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}


#seitenanfang {
	float: right;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url(../grafik/button_seitenanfang.gif) no-repeat left center;
}

a.seitenanfang {
	text-decoration: none;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:hover.seitenanfang, a:hover.seitenanfangstart {
	font: 10pt, arial, sans-serif normal;
	color: #CE2828;
	text-decoration: underline;
}

.seitenanfang, .seitenanfangstart {
  	font: 10pt, arial, sans-serif normal;
  	color: #1F3C76;
}


a.textlink, .textlink {
	color: #27488C;
	text-decoration: underline;
}

a:hover.textlink {
	color: #B02D19;
}


#mehr-info {
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	float: right;
}



/*
******************************************
** Fuss
******************************************
*/

#fuss {
	float: left;
	width: 780px;
	height: 40px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background: transparent url(../grafik/fuss.jpg) no-repeat bottom left;
}

#fussstart {
	float: left;
	width: 780px;
	height: 40px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background: transparent url(../grafik/fuss_start.jpg) no-repeat bottom left;
}


p.copy {
	font: 8pt sans-serif;
	font-weight: normal;
	color: #27488C;
   margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
}

a.copy {
	text-decoration: none;
	color: #27488C;
}

a:hover.copy {
	text-decoration: underline;
	color: #CC0000;
}


/*
******************************************
** Unsichtbar, Ignore
******************************************
*/


.ignore {
	position:absolute;
   left: -1000px;
   top: -1000px;
   width: 0px;
   height: 0px;
   overflow: hidden;
   display: inline;
}

b.unsichtbar {
	display: none;
}

hr.unsichtbar {
  width: 1px;
  height: 1px;
  margin: 0;
  padding: 0;
  background: transparent;
  font-size: 1px;
  color: #ffffff;
}

/*
******************************************
** INPUTS
******************************************
*/

.inputfeld {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #ffffff;
	border: 1px #27488C solid;

}

/*
******************************************
** BILDER
******************************************
*/

.imgwirright {
float: right;
width: auto;
margin-top: 0px;
margin-right: 0px;
margin-left: 15px;
margin-bottom: 5px;
padding: 0px;
}

.imgwirleft {
float: left;
width: auto;
margin-top: 0px;
margin-right: 15px;
margin-left: 0px;
margin-bottom: 5px;
padding: 0px;
}
