/*#content { padding-left: 13px; padding-right: 13px; }*/
/**************** menu coding *****************/
body{
   font-family:Verdana, Arial, sans-serif;
   font-size:13pt;
   background-color: #F1DC9A;
   margin:0px auto;
   width:800px;
   height:1000px;
   border:0px solid #000000;
   min-width:800px;
}
.textblock{
	text-ALIGN:JUSTIFY;
	margin-left: 1cm; 
	margin-bottom: 0cm;
	/*margin-right:2cm;*/
}

.textblock1{
	text-ALIGN:JUSTIFY;
	margin-left: 0cm; 
	margin-bottom: 0cm;
}

/*Objekte*/
#t_tabelle{
   width:98%;
   height:100%;
   font-size:0.7em;
   border: 0px solid #F9F9F9;
}
/*zugehörige Klassen*/

.t_zeile{
   min-height: 10px;
   border: 0px solid #F9F9F9;
   border-bottom: 0px solid #000;
   width:650px;
   float:left;
   padding:10px  0px 0px 10px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
}

.t_spalte1 {
   text-align:left;
   border: 0px solid #FFF;
   height:100%;
   width:125px;
   float:left;
   padding:0px 0px 10px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.t_spalte2 {
   text-align:left;
   height:100%;
   border: 1px solid #000;
   width:365px;
   float:right;
   padding:0px 0px 0px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}

.t_spalte3 {
   text-align:left;
   border: 0px solid #FFF;
   height:105%;
   width:120px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.t_spalte4 {
   text-align:left;
   height:105%;
   border: 0px solid #000;
   width:100px;
   float:right;
   padding:10px 0px 10px 0px;
   margin-left: 20px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
/*Ende der t_tabelle-Klassen*/

.t_spalte2_block {
   text-align:justify;
   border: 0px solid #FFF;
   height:100%;
   width:345px;
   float:right;
   padding:0px 10px 0px 10px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
#metanavlist {
   float:left;
   width:100%;
   /*height:100%;*/
   padding:0px;
   font-size:0.7em;
   line-height:normal;
   position:static;
   background: url("../img/logo_gesamt_hell_5.jpg") no-repeat right top;
}

#metanavlist ul{
   padding: 0px 0px 0px 0px;
   margin: 0px;
   list-style: none;
}

#metanavlist li{
   float: left;
   background: url("../img/chrome/right.gif") no-repeat right top;
   margin:0px;
   padding:0px;
   letter-spacing: 0px;
}
#metanavlist a{
   display:block;
   background: url("../img/chrome/left.gif") no-repeat left top;
   padding:10px;
   padding-left:5px;
   text-decoration:none;
}

#metanavlist #current{
   background:url("../img/chrome/right_on.gif") no-repeat right top;
   color:#EA984E;
   padding-bottom:1px;
}

#metanavlist #current a{
   background: url("../img/chrome/left_on.gif") no-repeat left top;
   color:#BD0014;
   /*color:#FF0000;*/
}

#metanavlist #current_left a{
   background: url("../img/chrome/left_on.gif") no-repeat left top;
   color:#BD0014;
   /*color:#FF0000;*/
}

#title {
   font-family:Verdana, Arial, sans-serif;
   height:165px;
   padding:0px 0px;
   background: url("../img/logo_gesamt_hell_7.jpg");
   margin-top:0px;
   border-bottom:0px solid #CFCFCF;
   font-size:0.8em;
}

#title_2
{
   min-height:36px;
   font-family:Verdana, Arial, sans-serif;
   padding:0px 0px;
   background: url("../img/logo_gesamt_hell_7.jpg");
   margin-top:-0px;
   border-bottom:0px solid #CFCFCF;
   text-align: right;
   font-size: 1.0em;
}

#mitte {
   min-height: 540px;
   width:100%;
   border: 0px solid #F2F4F2;
   background: url("../img/background_mitte_hell.jpg");
   float:left;
   padding:0px 0px;
   font-size:1.0em;
   margin-top: -1px;
   margin-left: auto;
   margin-right: auto;
}

#left {
   min-height: 540px;
   border: 0px solid #F2F4F2;
   float:left;
   min-width:18%;
   max-width:20%;
   height:100%;
   padding:0px 0px 0px 0px;
}

#content {
   min-height: 540px;
   border: 0px solid #F9F9F9;
   width:640px;
   float:right;
   padding: 10px 0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.0em
}

#text {
   text-align:left;
   border: 0px solid #000000;
   width:25%;
   min-height:540px;
   float:left;
   padding:0px 10px 10px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
   color:#BD0014;
}

#text2 {
   text-align:left;
   border:0px solid #EFEFEF;
   width:65%;
   min-height:540px;
   float:right;
   padding:0px 20px 30px 0px;
   margin-left: 20px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.7em;
}

#fuss {
   text-align:center;
   background: url("../img/background_unten_hell.jpg");
   border-top: 0px solid #f1dc9a;
   font-family:Verdana, Arial, sans-serif;
   font-weight:bold;
   min-height:50px;
   width:100%;
   float:right;
   padding:0px 0px;
   font-size:0.625em;
   border-bottom:0px solid #000;
}

#fusszeile {
   min-height: 10px;
   border: 0px solid #F9F9F9;
   border-bottom: 0px solid #000;
   width:100%;
   float:right;
   padding:0px 0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.1250em;
}

#bild {
   width:20%;
   float:left;
   padding:0px 0px;
   margin-left: 0px;
   position:relative;
   top:150px;
   left:-10px;
}


/*Klassen*/
#contentkopf{
   min-height: 10px;
   border: 0px solid #F9F9F9;
   border-bottom: 0px solid #000;
   width:550px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.0em;
}
#contentzeile_1 {
   min-height: 100px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   width:550px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.1250em;
}
#contentzeile_2 {
   min-height: 100px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   width:550px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   /*font-size:1.1250em;*/
}

#contentzeile_3 {
   min-height: 100px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   width:550px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   /*font-size:1.1250em;*/
}

#zeilen_spalte1 {
   text-align:left;
   border: 0px solid #EFEFEF;
   height:105%;
   width:160px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
#zeilen_spalte2 {
   text-align:left;
   height:105%;
   border: 0px solid #EFEFEF;
   width:370px;
   float:right;
   padding:10px 0px 10px 0px;
   margin-left: 20px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.c_kopf{
   min-height: 10px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   width:550px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.2em;
}

.c_zeile {
   min-height: 100px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   margin-left:10px;
   width:650px;
   float:right;
   padding:0px  10px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   /*font-size:1.1250em;*/
}

.c_zeile1 {
   min-height: 10px;
   border: 0px solid #F9F9F9;
   border-bottom: 1px solid #000;
   width:420px;
   float:right;
   padding:0px  0px 0px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:left;
   font-size:1.1250em;
}
.c_zeile2 {
   min-height: 0px;
   border: 0px solid #F9F9F9;
   border-bottom: 0px solid #000;
   width:420px;
   float:right;
   padding:0px  0px 10px 0px;
   font-family:Verdana, Arial, sans-serif;
   text-align:center;
   font-size:1.1250em;
}


.c_spalte1 {
   text-align:left;
   border: 0px solid #FFF;
   height:100%;
   min-width:100px;
   float:left;
   padding:5px 5px 10px 5px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.c_spalte2 {
   text-align:left;
   height:100%;
   border: 0px solid #FFF;
   min-width:100px;
   float:left;
   padding:5px 5px 10px 5px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}

.c_spalte3 {
   text-align:left;
   border: 0px solid #FFF;
   height:100%;
   min-width:100px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 0px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.c_spalte4 {
   text-align:left;
   height:105%;
   border: 0px solid #000;
   width:300px;
   float:right;
   padding:10px 0px 10px 0px;
   margin-left: 20px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}

.c_bild1 {
   text-align:left;
   height:105%;
   border: 0px solid #000;
   width:170px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 10px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}

.c_bild2 {
   text-align:left;
   height:105%;
   border: 0px solid #000;
   width:180px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 10px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}
.c_bild3 {
   text-align:left;
   height:105%;
   border: 0px solid #000;
   width:180px;
   float:left;
   padding:10px 0px 10px 0px;
   margin-left: 10px;
   margin-top:0px;
   font-family:Verdana, Arial, sans-serif;
   font-size:0.75em;
}


.gerahmt {
   border: 0px  #DDEE04 solid;
   position: absolute;
}

.antifloat{
   clear:both;
   visibility:hidden;
}

a.menu {
   font-size: 0.625em;
   display:block;
   padding:3px;
   border-top:1px solid #000;
   background-color: #E3BD6C;
   text-align:left;
   margin-left:0px;
}

a.menu:link, a.menu:visited
{
   color:#000000;
   background-color: #E3BD6C;
   text-decoration:none;
   font-weight:bold;
}


a.menu:active, a.menu:hover
{
   font-size: 0.625em;
   color: #000000;
   font-weight:bold;
   background-color:#ffffff;
   color:#FF0000
}

a.current
{
   font-size: 0.625em;
   display:block;
   padding:3px;
   border-top:1px solid #000;
   margin-left:0px;
   background-color:#ffffff;
   font-weight:bold;
   text-align:left;
   color:#BD0014;
   text-decoration:none;
}

.menutitle{
   font-size: 0.8em;
   color: #000000;
   background-color: #D89D30;
   text-align:center;
   margin:2px;
}

.menucontainer {
   border:1px solid #000;
   background-color: #E3BD6C;
   width:7em;
   margin:10px;
}

.titel1{
   font-size: 1.4em;
   font-weight: bold;
   color: #880014
}

.titel2{
   font-size: 1.2em;
   font-weight:bold;
}

.titel3{
   font-size: 1.1em;
}

.titel4{
   font-size: 1.0em;
   color:black;
}

.schrift8{
   font-size: 0.5em;
}
.schrift9{
   font-size: 0.55em;
}

.schrift10{
   font-size: 0.625em;
}

.schrift11{
   font-size: 0.7em;
}

.schrift12{
   font-size: 0.725em;
}

.schrift13{
   font-size: 0.8em;
}

.schrift14{
   font-size: 0.875em;
}

.schrift15{
   font-size: 0.95em;
}
.schrift16{
   font-size: 1em;
}

.schrift17{
   font-size: 1.05em;
}

.schrift18{
   font-size: 1.125em;
}

.schrift19{
   font-size: 1.2em;
}

.schrift20{
   font-size: 1.25em;
}

.schrift21{
   font-size: 1.3em;
}

.schrift22{
   font-size: 1.4em;
}

.schrift23{
   font-size: 1.45em;
}

.schrift24{
   font-size: 1.5em;
}

.schrift26{
   font-size: 1.6em;
}

.schrift29{
   font-size: 1.8em;
}

.schrift32{
   font-size: 2em;
}

.ueberschrift1
{
   font-size:1.4em;
   color:#4471A8;
}

.ueberschrift2
{
   font-size:1.0em;
   color:#4471A8;
}

#Bildunterschrift
{
   width:100%;
   border: 1px solid #4471A8;
   float:left;
   padding:0px 0px;
   margin-left: 0px;
   position:relative;
   top:30px;
   left:0px;
   font-size:0.8em;
}