body {
   font-size: 10pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   
   color: #000;
   background-color: #85b4fe;
   margin: 0;
}

img {
  border: 0;	
}

h1, p{
	margin: 0;
	padding: 0;
}

#rahmen_seite {
   width: 970px;
   color: #fff;
}
/* Layout Kopfleiste */
#rahmen_kopf {
   width: 970px;
   height: 150px;
   background-color: #006;
}
#kopf_links {
   float: left;
   width: 730px;
   height: 150px;
}
#k_menu {
   width: 670px;
   height: 20px;
   padding-left: 50px;
   padding-right: 10px;
   background-color: #09f;
}
#k_titel {
   float: left;
   width: 290px;
   height: 20px;
   color: #fff;
   font-size: 10pt;
   font-weight: bold;
   text-align: left;
}
#k_navi {
   float: right;
   width: 100px;
   height: 20px;
   text-align: right;
}
#k_help{
	text-align: right;
	font-size: 10pt;
  font-weight: bold;
  /*padding-top: 2px;*/
}
#k_ornament {
   width: 730px;
   height: 40px;
   background-color: #006;
   background-image: url(../ziergrafik/ornament.gif);
}
#k_grafik {
   width: 680px;
   height: 85px;
   margin-left: 50px;
   /*margin-top: 5px;*/
}
#k_grafik1 {
   float: left;
   width: 270px;
   height: 85px;
}
k_grafikPaul{
	float: left;
   width: 88px;
   height: 88px;
}

#k_grafik2 {
   float: right;
   width: 180px;
   height: 85px;
}
#kopf_rechts {
   float: right;
   width: 240px;
   height: 150px;
}
#kopf_rechts {
   float: right;
   width: 240px;
   height: 150px;
}
#k_button1 {
   width: 240px;
   height: 75px;
   margin: 0;
}
#k_button2 {
   width: 240px;
   height: 75px;
   margin: 0;
}

/* Layout Titelleiste */
#rahmen_titel {
   clear: both;
   width: 970px;
   height: 90px;
}
#titel {
   float: left;
   width: 405px;
   height: 90px;
   background-color: #039;
}
#titel span {
   color: #fff;
   font-size: 12pt;
   font-weight: bold;
   text-align: left;
}
#titel img {
   margin-left: 40px;
   margin-top: 17px;
}
#icon {
   float: left;
   width: 70px;
   height: 90px;
   margin: 0;
   padding: 0;
}
#subtitel {
   float: right;
   width: 495px;
   height: 90px;
   background-color: #09f;
}
#titel h1, #subtitel h2{
   width: auto;
   padding-top: 10px;
   padding-left: 20px;
   padding-right: 25px;
   padding-bottom: 0;
   margin-bottom: 0;
   font-size: 11pt;
   font-weight: bold;
}

#titel h1 {
	padding-left: 43px;
	color: #09f;
}

#subtitel h3{
   width: 350px;
   margin-top: 18px;
   padding-left: 50px;
   padding-right: 0;
   font-size: 11pt;
   font-weight: bold;
}

/* Layout Inhaltsseite */
#rahmen_inhalt {
   clear: both;
   width: 970px;
   height: 420px;
   position: relative;
}
/* Layout Inhaltsseiten links */
#inhalt_willkommen {
   float: left;
   width: 440px;
   height: 420px;
   background-color: #039;
}
/* Layout Inhaltsseiten links */
#inhalt_links {
   float: left;
   width: 330px;
   height: 420px;
   background-color: #039;
   padding-left: 50px;
   padding-right: 60px;
}
#inhalt_links h3 {
   text-align: left;
   font-size: 10pt;
   font-weight: bold;
}
#inhalt_links a {
   color: #fff;
   font-size: 9pt;
   font-weight: bold;
   text-decoration: none;
}
#inhalt_links a:visited,
#inhalt_links a:focus {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}
#inhalt_links a:hover{
   color: #09f;
}
#inhalt_links a:active {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}

/* Layout Inhaltsseiten links - Rubriken  */
#media1_rubrik {
   clear: both;
   width: 330px;
   height: 265px;
   text-align: center;
}
/*
#media1_rubrik img.quer{
   padding-top: 32px;
}*/

/* Layout Inhaltsseiten links - Details für Rubrik */
#media1_detail {
   clear: both;
   width: 330px;
   height: 320px;
}
/* Layout Inhaltsseiten links - Download */
#media1_download {
   clear: both;
   width: 330px;
   height: 380px;
}
#media1_download img {
   float: right;
   padding-left: 10px;
}
/* Layout Inhaltsseiten links - Sitemap */
#media1_sitemap {
   width: 330px;
   height: 420px;
}
#media1_sitemap img {
   float: left;
}
#media1_sitemap div {
   padding-left: 45px;
}
#media1_sitemap span {
   font-weight: bold;
   text-align: left;
}
#media1_sitemap div.adresse {
   padding-left: 20px;
}
/* Layout Inhaltsseiten rechts - Rubriken/Test */
#media1_test {
   float: left;
   width: 330px;
   height: 420px;
}
#media1_test span {
   font-weight: bold;
   text-align: left;
}
#media1_test div.adresse {
   padding-left: 20px;
}
#media1_test img {
   float: left;
   padding-right: 15px;
}
/* Layout Inhaltsseiten links - Buttonleiste unten */

#media1_button {
   width: 330px;
   height: 40px;
   text-align: right;
}

/* Layout Inhaltsseiten links - Bildinformationen unten*/
#bildinfo {
   clear: both;
   width: 330px;
   height: 100px;
}
#bildinfo_titel {
   float: left;
   width: 240px;
   height: 80px;
   padding-bottom: 20px;
}
#bildinfo_titel p {
   text-align: left;
   font-size: 8pt;
}
#bildinfo_titel span {
   font-weight: bold;
}
#bildinfo_link {
   float: right;
   text-align: right;
   width: 90px;
}


/* Layout Inhaltsseiten rechts */

#inhalt_rechts {
   float: right;
   background-color: #09f;
   width: 430px;
   height: 420px;
   padding-left: 85px;
   padding-right: 15px;
}
#inhalt_rechts h3 {
   text-align: left;
   font-size: 10pt;
   font-weight: bold;
}
#inhalt_rechts a {
   color: #fff;
   font-size: 9pt;
   font-weight: bold;
   text-decoration: none;
}
#inhalt_rechts a:visited,
#inhalt_rechts a:focus {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}
#inhalt_rechts a:hover{
   color: #039;
}
#inhalt_rechts a:active {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}

/* Layout Inhaltsseiten rechts - Rubriken  */
#media2_rubrik {
   float: left;
   width: 330px;
   height: 380px;
}
#media2_rubrik img {
   float: left;
   padding-right: 15px;
}
#media2_impres {
   float: left;
   width: 330px;
   height: 380px;
}
#media2_impres span {
   font-size: 12pt;
   font-weight: bold;
}
#media2_information {
   width: 330px;
   height: 380px;
}
#media2_information span {
   font-size: 10pt;
   font-weight: bold;
}
#media2_information img {
   float: left;
   padding-right: 15px;
}
#media2_information span {
   font-weight: bold;
   text-align: left;
}
/* Layout Inhaltsseiten rechts - Rubrik-Detailseite  */
#media2_detail {
   float: right;
   width: 430px;
   height: 420px;
}
#media2_detail img.hoch {
   padding-left: 50px;
}
#media2_detail img.quer {
   padding-top: 35px;
}

/* Layout Inhaltsseiten rechts - Rubriken/Test */
#media2_test {
   float: left;
   width: 330px;
   height: 380px;
}
#media2_test span {
   font-weight: bold;
   text-align: left;
}
#media2_test div.adresse {
   padding-left: 20px;
}

/* Layout Inhaltsseiten rechts - Buttonleiste rechts  */
#media2_grafik {
   float: right;
   width: 60px;
   text-align: center;
}
#media2_grafik p {
	margin-bottom: 10px;
}

/* Layout Inhaltsseiten rechts - Buttonleiste unten  */
#media2_button {
   clear: both;
   width: 240px;
   height: 40px;
}

#media2_button1 {
   float: left;
   width: 230px;
   height: 30px;
   padding-top: 10px;
   font-weight: bold;
   font-size: 9pt;
   color:  #039;
}

#media2_button1 a {
   color: #fff;
   font-size: 9pt;
   font-weight: bold;
   text-decoration: none;
}
#media2_button1 a:visited {
   text-decoration: none;
   color: #fff;
}
#media2_button1 a:hover,
#media2_button1 a:focus{
   color: #fff;
   text-decoration: underline;
}
#media2_button1 a:active {
	color: #fff;
  text-decoration: none;
}

.reise{
	position: relative;
	top: -33px;
}

.information{
	position: relative;
	top: 10px;
}

/* Layout Inhaltsseiten rechts - Sitemap  */
#media2_sitemap {
   width: 330px;
   height: 420px;
   padding-right: 100px;
}
#media2_sitemap img {
   float: left;
}
#media2_sitemap div {
   padding-left: 45px;
}
#media2_sitemap span {
   font-weight: bold;
   text-align: left;
}


/* Layout Inhaltsseiten rechts - Hilfe  */
#media2_hilfe {
   width: 380px;
   height: 420px;
   padding-right: 50px;
}
#media2_hilfe div {
   padding-left: 60px;
   text-align: left;
}
#media2_hilfe span {
   font-weight: bold;
   text-align: left;
}
#media2_hilfe p.rechts {
   text-align: right;
}

/* Layout Inhaltsseiten rechts - Download  */
#media2_download {
   width: 430px;
   height: 380px;
}
#download_1,
#download_2,
#download_3
{
   clear: both;
   width: 420px;
   padding-bottom: 10px;
   margin-bottom: 10px;
   margin-right: 10px;
   border-bottom: 1px solid #fff;
}
#download_pfeil1,
#download_pfeil2,
#download_pfeil3
{
   float: left;
   width: 20px;
   text-align: left;
}
#download_links1,
#download_links2,
#download_links3
{
   float: left;
   width: 310px;
   text-align: left;
}
#download_rechts1,
#download_rechts2,
#download_rechts3
{
   float: right;
   width: 90px;
   text-align: right;
}

/* Layout Fußleiste */
#rahmen_fuss {
   clear: both;
   background-color: #006;
   width: 970px;
   height: 70px;
}
#f_ornament {
   width: 970px;
   height: 40px;
   background-image: url(../ziergrafik/ornament.gif);
}
#f_logoSMB {
   float: left;
   background-color: #039;
   width: 247px;
   height: 70px;
   text-align: center;
}
#f_link {
   float: left;
   background-color: #006;
   width: 427px;
   height: 55px;
   padding-top: 15px;
   text-align: center;
   color: #fff;
}
#f_link a {
   color: #fff;
   font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
}
#f_link a:visited,
#f_link a:focus {
   color: #fff;
   font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
}
#f_link a:hover{
   color: #09f;
}
#f_link a:active {
   color: #fff;
   font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
}
#f_logoRechts {
   float: right;
   width: 116px;
   height: 70px;
   background-color: #039;
   text-align: right;
}
#luebbe {
	float: left;
}

/* Layout Grosses Bild */
#rahmenImg, #rahmenTest {
   clear: both;
   width: 970px;
   height: 510px;
   position: relative;
   background: url(bg_blue.gif);
}

#imgText {
	float: left;
	width: 440px;
	height: 510px;
	background-color: #039;
}

#imgImage {
	float: left;
	width: 530px;
	height: 510px;
	background-color: #09f;
}

#imgIcon{
	position: absolute;
	left: 405px;
	top: 0;
	width: 70px;
	height: 90px;
}

#imgTitel {
   width: 370px;
   height: 90px;
   background-color: #039;
   margin-left: 40px;
   color: #fff;
   font-size: 12pt;
   font-weight: bold;
   text-align: left;
}

#imgTitel img {
   margin-top: 17px;
}

#imgTextMain {
  position: absolute;
  left: 40px;
  top: 90px;
  width: 365px;
  height: 400px;
}

#imgTextMain h1 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}
#imgTextMain p {
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

#imgTextSub {
	position: absolute;
  left: 40px;
  top: 375px;
  width: 207px;
  height: 75px;
}
#imgTextSub h1 {
	font-size: 8pt;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}
#imgTextSub p {
	font-size: 8pt;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

#imgBack {
	position: absolute;
  right: 60px;
  bottom: 17px;
  width: 65px;
  height: 12px;
}

#imgBack a {
   color: #fff;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: none;
}
#imgBack a:visited,
#imgBack a:focus {
   color: #fff;
   text-decoration: none;
}
#imgBack a:hover{
   color: #039;
}
#imgBack a:active {
   color: #fff;
   text-decoration: none;
}

#imgPicture {
	position: absolute;
  left: 505px;
  top: 90px;
  width: 360px;
  height: 360px;
  text-align: center;
}

#testCol5Sub{
	position: absolute;
  right: 132px;
  bottom: 17px;
  width: 75px;
  height: 25px;	
}

/* Bereich Test */
#testBox1{
	position: absolute;
	left: 40px;
	top: 90px;
	width: 365px;
	height: 375px;
}
#testBox1 img {
	float: left;
}

#testBox2{
	position: absolute;
	left: 475px;
	top: 90px;
	width: 445px;
	height: 380px;
}

#rahmenTest h2{
	position: absolute;
	left: 495px;
  top: 22px;
  width: 440px;
  height: 18px;	margin-top: 0;
  font-size: 11pt;
  font-weight: bold;
}

#rahmenTest h3{
	position: absolute;
	left: 525px;
  top: 60px;
  width: 380px;
  height: 18px;	margin-top: 0;
  font-size: 11pt;
  font-weight: bold;
}

#rahmenTest p {
	font-size: 11pt;
}

#rahmenTest ol {
	font-size: 11pt;
	font-weight: bold;
}

#rahmenTest ol p{
	font-weight: normal;
}

#rahmenTest ol li{
	margin-bottom: 1em;
}

#imgButton {
	position: absolute;
	left: 40px;
	bottom: 12px;
	width: 25px;
	height: 25px;
}

#meldung {
	position: absolute;
	left: 70px;
	bottom: 0px;
	width: 370px;
	height: 50px;	
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	color: #fff;
	background-color: transparent;
}



#testBack {
	position: absolute;
  right: 40px;
  bottom: 17px;
  width: 65px;
  height: 12px;
}

#testBack a {
   color: #fff;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: none;
}
#testBack a:visited,
#testBack a:focus {
   color: #fff;
   text-decoration: none;
}
#testBack a:hover{
   color: #039;
}
#testBack a:active {
   color: #fff;
   text-decoration: none;
}

/* Kopf des Lexikons */
#lexikonHead{
	height: 40px;
	background: #006;
}
#lexikonHeadLeft{
	float:left;
	width: 230px;
	height: 40px;
}

#lexikonHeadLeft img{
	width: 55px;
	height: 40px;
}

#lexikonHeadRight{
	float:right;
	width: 730px;
	height: 28px;
	margin-top: 6px;	
}
#lexikonHeadRight img{
	width: 28px;
	height: 28px;
}

#rahmenLex, #rahmenLexImg{
	width: 970px;
	height: 470px;
	position: relative;
	background-image: url(lexikon_bg.gif);
	position: relative;
}

#rahmenLexImg{
	background-image: url(lexikon_bg_img.gif);
}

#rahmenLex h1, #rahmenLexImg h1{
	position: absolute;
	left: 20px;
	top: 30px;
	font-size: 13pt;
	font-weight: bold;
	width: 180px;
}

#lexleft {
	position: absolute;
	left: 20px;
	top: 55px;
	width: 180px;
	height: 400px;
}

#lexleft h2{
	padding: 0;
	margin: 0;
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 1em;
}
#lexleft p{
	font-size: 11pt;
	color: #006;
}

#lexleft a {
	color: #fff;
	text-decoration: none;
}

#lexleft a:visited {
   color: #fff;
   text-decoration: none;
}
#lexleft a:focus,
#lexleft a:hover,
#lexleft a:active{
   color: #006;
   text-decoration: underline;
}

#mekka {
	position: absolute;
	right: 0px;
	top: -42px;
	width: 200px;
/*	height: 60p;*/
}

#lexMitte {
	position: absolute;
	left: 240px;
	top: 8px;
	width: 350px;
	height: 462px;
}

#lexMitte #titel {
	width: 350px;
	height: 80px;
}

#lexMitte p{
	margin-left: 40px;
}

#lexSiblings {
	position: absolute;
	left: 40px;
	bottom: 10px;
	width: 275px;
	height: 12px;
	font-weight: bold;
  font-size: 9pt;
  color:  #09f;
}
#lexSiblings a {
   color: #fff;
   font-size: 9pt;
   font-weight: bold;
   text-decoration: none;
}
#lexSiblings a:visited,
#lexSiblings a:focus {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}
#lexSiblings a:hover{
   color: #09f;
}
#lexSiblings a:active {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}

#lexImgSmall{
	position: absolute;
	left: 650px;
	top: 90px;
	width: 240px;
	height: 240px;
}

#rahmenLex #bildinfo {
	position: absolute;
	left: 650px;
	top: 345px;
	width: 240px;
	height: 100px;
}

#rahmenLex #bildinfo_titel {
	width: 175px;
}

#rahmenLex  #bildinfo_link{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 25px;
	height: 25px;
}

#imgLexBig {
	position: absolute;
	left: 255px;
	top: 35px;
	height: 360px;
	width: 360px;
	text-align: center;
}

#rahmenLexImg #imgTextMain {
	position: absolute;
	left: 650px;
	top: 20px;
	width: 290px;
	height: 360px;
}

#rahmenLexImg #imgTextMain h2 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}

#rahmenLexImg a {
   color: #fff;
   font-size: 9pt;
   font-weight: bold;
   text-decoration: none;
}
#rahmenLexImg a:visited,
#rahmenLexImg a:focus {
   color: #fff;
   font-weight: bold;
   text-decoration: none;
}
#rahmenLexImg a:hover,
#rahmenLexImg a:active {
   color: #09f;
}


