html, body, #mensch{height:100%;}
body {
   font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   color: #19150e;
   margin:0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   background: url('images/background.jpg') repeat;
}

.redborder{
   margin: 5px 125px 5px 125px;
   padding: 10px;
   border: 1px solid #E60000;
   background-color:#FFDFDF;
   font-weight:bold;
   color:#E60000;
   text-align:center;
}

.greenborder{
   margin: 5px 125px 5px 125px;
   padding: 10px;
   border: 1px solid #00CE00;
   background-color:#B3FFB3;
   font-weight:bold;
   color:#00CE00;
   text-align:center;
}

.clearBoth{
   clear:both;
}

.floatLeft{
   display:block;
   float:left;
}

.floatRight{
   display:block;
   float:right;
}

.textLeft{
   display:block;
   float:left;
   padding: 10px 10px 10px 10px;
}

.textRight{
   display:block;
   float:right;
   padding: 10px 10px 10px 10px;
}

.indent{
   display:block;
   padding: 5px 0px 5px 25px;
}

.highlight{
   background-color:#FFFF00;
   font-weight:bold;
}

.center{
   display:block;
   width:100%;
   text-align:center;
}

.textArtikel blockquote{
   display:block;
   background: url("images/kommentarBg_top.gif") no-repeat;
   width:483px;
   height:auto;
   margin:15px 0px 15px 0px;
   padding:15px 0px 0px 0px;
}
.textArtikel blockquote span{
   display:block;
   width: 421px;
   height:auto;
   padding: 0px 15px 4px 15px;
   margin:0px 0px 0px 32px;
   background-color:#f6f3f1;
}

.textArtikel blockquote img{
   display:block;
   width: 451px;
   margin:0px 0px 0px 32px;
}

#mensch{
   min-width:1124px;
   width:100%;
   margin:0;
   padding:0;
}

.hateIE6{
   width:1114px;
   margin:auto;
   padding:0;
}

#stirnband{
   display:block;
   position:absolute;
   left:0;
   top:78px;
   min-width:1124px;
   width:100%;
   height:84px;
   background:url('images/rand_black.jpg') repeat-x;
   z-index:0;
}

#hals{
   display:block;
   position:absolute;
   left:0;
   top:181px;
   min-width:1124px;
   width:100%;
   height:32px;
   background:url('images/rand_einfach_black.jpg') repeat-x;
   z-index:0;
}

#stirnband span, #hals span, #fuesse span{
   display:block;
   width:1114px;
   text-indent: -9999px;
}


#kopf{
   position:relative;
   width:1001px;
   height:213px;
   background:url('images/background_top2012.jpg') no-repeat;
   margin: auto;
   z-index:1;
}

#kopf h1{
   margin:0;
   padding:0;
}

#bauch{
   background:url('images/rand_top.jpg') top repeat-x;
   background-color:#F7F4F2;
   min-width:1051px;
   width: 100%;
   min-height:500px;
   height:auto;
}

#fuesse{
   background:url('images/rand_bottom.jpg') top repeat-x;
   min-width:1124px;
   width: 100%;
   height:18px;
}


/* Logo */
#logo{
   display:block;
   position:absolute;
   text-indent:-9999px;
   width:485px;
   height:107px;
   top: 30px;
   left: 10px;
}
/* Logo */


/* Suche */
#suche{
   display:block;
   position:absolute;
   width:223px;
   height:40px;
   top: 40px;
   left: 645px;
   margin:0;
   padding:0;
}

input#suchwort{
  width: 200px;
  height:21px;
  background-color:#2A2726;
  border: 0px;
  margin:0;
  padding: 2px 5px 2px 5px;
  font-size:17px;
  color:#7E7572;
}

input#submitSuche{
  display:block;
  float:right;
  width: 9px;
  height: 16px;
  text-indent:-9999px;
  padding:0;
  margin:5px 0px 0px 0px;
  padding:0;
  cursor:pointer;
}
/* Suche */


/* Suche - Ergebnise */
.relevanz{
   float:right;
}

.prozent{
   display:block;
   background: url('images/background_suche.jpg') repeat;
   height: 22px;
   width: 200px;
}

.prozent span{
   display:block;
   background: url('images/menueRechts_bg.jpg') repeat;
   background-position: -1px 0;
   border: 1px solid #307283;
   height: 20px;
}

.relevanz p{
   padding: 0px 0px 0px 5px;
}

.suchePadding{
   padding: 0px 0px 10px 0px;
}
/* Suche - Ergebnise */


/* Menue */
#menue {
   display:block;
   float:right;
   margin: 158px 20px 0px 0px;
   padding:0;
}

#menue ul{
   list-style: none;
   margin:0;
   padding:0;
}

#menue ul li{
   float:left;
}

#menue ul li a{
   display:block;
   text-indent:-9999px;
   text-decoration:none;
   margin: 0px 5px 0px 0px;
   padding: 0;
}

#startNoSelect a, #startSelect a{
   width:94px;
   height:30px;
}
#startNoSelect a, #startNoSelect a:visited{
   background:url('images/menue.jpg') 10px -4px no-repeat;
}
#startNoSelect a:hover, #startNoSelect a:focus{
   background:url('images/menue.jpg') -149px -4px no-repeat;
}
#startSelect a, #startSelect a:visited, #startSelect a:hover, #startSelect a:focus {
   background:url('images/menue.jpg') -307px -4px no-repeat;
}

#ueberMichNoSelect a, #ueberMichSelect a{
   width:143px;
   height:30px;
}
#ueberMichNoSelect a, #ueberMichNoSelect a:visited{
   background:url('images/menue.jpg') 10px -66px no-repeat;
}
#ueberMichNoSelect a:hover, #ueberMichNoSelect a:focus{
   background:url('images/menue.jpg') -149px -66px no-repeat;
}
#ueberMichSelect a, #ueberMichSelect a:visited, #ueberMichSelect a:hover, #ueberMichSelect a:focus{
   background:url('images/menue.jpg') -307px -66px no-repeat;
}

#portNoSelect a, #portSelect a{
   width:134px;
   height:30px;
}
#portNoSelect a, #portNoSelect a:visited{
   background:url('images/menue.jpg') 10px -97px no-repeat;
}
#portNoSelect a:hover, #portNoSelect a:focus{
   background:url('images/menue.jpg') -149px -97px no-repeat;
}
#portSelect a, #portSelect a:visited, #portSelect a:hover, #portSelect a:focus{
   background:url('images/menue.jpg') -307px -97px no-repeat;
}
/* Menue */


/* Inhalt */
#innerBauch{
   width:1094px;
   height:auto;
   padding: 40px 10px 20px 10px;
   margin: auto;

}

#niereLinks{
   display:block;
   float:left;
   width: 794px;
   height: 100%;
   background: url("images/border_niereLinks_middle.jpg") repeat-y;
   background-position:right top;
   margin:0;
   padding:0;
}

#niereInnerLinks{
   float:right;
   background: url("images/niereLinks_bg.jpg") no-repeat;
   background-position:94px top;
   height:auto;
   width:794px;
   margin:0;
   padding:0;
}


#niereLinks img, #niereRechts img{
   display:block;
}

#niereRechts{
   display:block;
   float:right;
   width: 270px;
   height: 100%;
}

/* About */
#about{
   border-left:1px solid #D2C1B7;
   border-right:1px solid #D2C1B7;
   border-bottom:1px solid #D2C1B7;
   padding: 10px 10px 10px 10px;
   background-color:#efeae6;
   height:auto;
   line-height:1.8em;
}

#about p{
   font-family:Georgia,Didot,"Palatino Linotype",serif;
   color:#49382E;
   font-size:1.0em;
   font-weight:bold;
   margin:0px;
}
#about q{
   font-family:Georgia,Didot,"Palatino Linotype",serif;
   color:#49382E;
   font-size:1.2em;
   margin:auto;
}

#about a, #about a:visited{
   text-decoration:none;
   color:#483828;
   font-weight:bold;
}

#about a:hover, #about:focus, #about a:active{
   text-decoration:underline;
}

#kategorie{
   margin:20px 0px 5px 0px;
   padding:0;
   line-height:1.5em;
}

#kategorie ul{
   list-style:none;
   padding:0;
   margin:5px 0px 0px 0px;
}

#kategorie li{
   display:block;
   height:auto;
   width:100%;
   margin:0;
   padding:0;
   border-bottom:1px solid #BBA495;
}

#kategorie a{
   font-weight:normal;
   padding: 0px 5px 0px 5px;
}
/* About */


/* RSS Feed */
#rss{
   display:block;
   background:url('images/rss_bg.jpg') no-repeat;
   width:270px;
   height:57px;
   font-family:Arial;
   font-size:18px;
   color:#B44E10;
}

#rss p{
   padding: 18px 0px 0px 13px;
   margin:0px;
}

#rss a, #rss a:visited, #rss a:active{
   color:#F4B38A;
   text-decoration:none;
   padding:5px 12px 5px 13px;
   margin: 0px 10px 0px 0px;
}

#rss a:hover, #rss a:focus{
   color:#F9DC86;
}
/* RSS Feed */


/* Menü Rechts */
#menueRechts{
   display:block;
   background: url("images/menueRechts_bg.jpg") repeat-y;
   width:250px;
   height:auto;
   border-top: 1px solid #84c1d0;
   border-bottom: 1px solid #245460;
   padding: 10px 10px 10px 10px;
}

.tag20, .tag17, .tag16, .tag14, .tag12{font-weight:bold;}
.tag20{font-size:20px;}
.tag17{font-size:17px;}
.tag16{font-size:16px;}
.tag14{font-size:14px;}
.tag12{font-size:12px;}

#menueRechts h2{
   font-size:1.4em;
   font-weight:bold;
   text-transform:uppercase;
   color:#183C43;
   padding: 0px 0px 5px 0px;
   margin:0;
}

#menueRechts img{
   display:block;
}

#menueRechts ul{
   list-style:none;
   padding:0;
   margin:0;
}

#menueRechts li{
   display:block;
   background: url("images/menueRechts_innerBg.jpg") repeat-y;
   height:auto;
   width:100%;
   margin: 5px 0px 5px 0px;
   padding: 0;
}

#menueRechts li span {
   display:block;
   padding: 5px 10px 5px 10px;
}

#kategorien a{
   font-weight:normal;
   font-size:1.05em;
}

#menueRechts a, #menueRechts a:visited, #menueRechts a:active{
   color:#E1F1F4;
   text-decoration:none;
}

#menueRechts a:hover, #menueRechts a:focus{
   color:#C4E4EA;
}
/* Menü Rechts */


/* Last Posts */
#lastposts{
   border-left:1px solid #D2C1B7;
   border-right:1px solid #D2C1B7;
   padding: 10px 10px 10px 10px;
   margin:0;
   background-color:#efeae6;
}

#lastposts h2, #about h2{
   font-size:1.4em;
   font-weight:bold;
   text-transform:uppercase;
   color:#49382E;
   margin:0;
   padding:0;
}

#lastposts ul{
   list-style:none;
   padding:0;
   margin:0;
}

#lastposts li{
   display:block;
   padding: 20px 0px 0px 0px;
   margin:0;
}

#lastposts h3{
   font-size:1.0em;
   font-weight:bold;
   color:#49382E;
   padding: 0px 0px 3px 0px;
   margin:0;
}

#lastposts p{
   font-style:italic;
   color:#79624D;
   margin:0;
   padding:0;
}

#lastposts a, #lastposts a:visited, #lastposts a:active, #lastposts a:hover, #lastposts a:focus{
   color:#49382E;
   text-decoration:none;
   font-style:normal;
}

#lastposts a:hover, #lastposts a:focus{
   background-color:#49382E;
   color:#ffffff;
}
/* Last Posts */


/* Content */

#magen{
   margin: 0px 0px 0px 93px;
   line-height:1.6em;
}

#niereLinks h2{
   text-decoration:none;
   font-family:Arial;
   color:#49382E;
   font-weight:bold;
   font-size: 2.1em;
   display:block;
   margin:0 0 20px 0;
}

#niereLinks h3{
   font-size: 1.1em;
   color:#49382E;
   font-weight:bold;
   margin:0;
   padding:0;
}

.darm a, .darm a:visited, .darm a:active{
   color:#FB5800;
   text-decoration:none;
   border-bottom: 1px dotted #FF6D1F;
}
.darm a:hover{
   background-color:#49382E;
   border:none;
   margin:0px 0px 1px 0px;
   color:#ffffff;
}

.darm a:focus{
   background-color:#FB5800;
   border:none;
   margin:0px 0px 1px 0px;
   color:#ffffff;
}

.darm p{
   margin: 0px 0px 15px 0px;
   padding:0;
}

.textArtikel {
   float:right;
   display:block;
   padding:10px 10px 10px 10px;
   width:681px;
   height:auto;
}

.backgroundSuche{
   padding: 0px 10px 0px 10px;
   border-left:1px solid #3F91A6;
   margin: 0px 5px 30px 5px;
}

.backgroundSuche h3{
   margin:0;
   padding:0;
}

.backgroundSuche p{
   margin: 5px 0px 0px 0px;
   padding:0;
}

.bottomRight{
   display:block;
   text-align:right;
   margin:5px 0px 0px 0px;
}



.listeBeitrag{
   list-style:none;
   margin:20px 0px 20px 20px;
   padding:0;
}

.listeBeitrag li a small{
   font-size:0.85em;
}

.listeBeitrag li{
   margin: 3px 0px 0px 0px;
   padding: 0px 0px 0px 10px;
   background: url('images/listenpunkt.jpg') left 7px no-repeat;
}

.listeNavi{
   list-style:none;
   margin:0px 0px 0px 10px;
   padding:0;
}

.listeNavi li{
   margin: 0;
   padding: 0px 0px 0px 15px;
}

.listeNavi strong{
   font-weight:bold;
}

.listeNavi li a, .listeNavi li a:visited, .listeNavi li a:active{
   display:block;
   border-bottom: 1px dotted #4A4442;
   text-decoration:none;
   color:#4A4442;
   padding:2px 15px 2px 15px;
}
.listeNavi li a:hover, .listeNavi li a:focus{
   background-color:#367D90;
   color:#ffffff;
}

.borderGrau {
   border-bottom:1px solid #D2C1B7;
   display:block;
   margin-bottom:20px;
}

.spacer {
   display:block;
   height:40px;
}

.artikelLeft{
   display:block;
   float:left;
   width:25%;
   padding: 10px 0px 0px 0px;
}

.artikelRight{
   display:block;
   float:right;
   width:73%;
   border-left:1px solid #D2C1B7;
   padding: 10px 0px 10px 10px;
}

.naviRight{
   display:block;
   float:right;
   width:73%;
   padding: 0px 10px 10px 10px;
   line-height:20px;
}

.linkGoOn a, .linkGoOn a:visited, .linkGoOn a:active{
   color:#4F3E35;
   font-weight:bold;
   text-decoration:none;
}

.linkGoOn a:hover, .linkGoOn a:focus{
   color:#8C6D5E;
}

.linkGoOn a:hover span, .linkGoOn a:focus span{
   padding: 0px 0px 1px 0px;
   border-bottom: 1px solid #8C6D5E;
}

.next{
   background: url("images/naviRechts_next.jpg") no-repeat;
   background-position: right 4px;
   padding: 0px 25px 0px 0px;
}

.previous{
   background: url("images/naviRechts_previous.jpg") no-repeat;
   background-position: left 4px;
   padding: 0px 0px 0px 25px;
}

a.link_extern, a.link_extern:visited{
   padding: 0px 15px 0px 0px;
   background-image: url('images/linkExtern.jpg');
   background-position: right -7px;
   background-repeat: no-repeat;
   width: 10px;
}

a.link_extern:hover{
   background-position: right -37px;
}

a.link_extern:focus, a.link_extern:active{
   background-position: right -67px;
}

span.textUeberschrift a, span.textUeberschrift a:visited, span.textUeberschrift a:active{
   text-decoration:none;
   font-family:Arial;
   color:#49382E;
   font-weight:bold;
   font-size: 2.1em;
   display:block;
   margin:0 0 20px 0;
}

span.textUeberschrift a:hover, span.textUeberschrift a:focus{
   color:#22505B;
}

span.textArtikelBild{
   display:block;
   background: url("images/vorschaubild_bg.gif") no-repeat;
   width:143px;
   height:138px;
   padding: 9px 9px 9px 9px;
   margin:0px 0px 15px 0px;
}

span.textArtikelBild img{
   display:block;
   width:143px;
   height:138px;
}

.artikelTags{
   display:block;
   background: url("images/tag_icon.gif") no-repeat;
   background-position: left top;
   width:auto;
   height:auto;
   margin: 20px 0px 5px 0px;
   padding:7px 0px 9px 40px;
}

.artikelKommentare{
   display:block;
   background: url("images/kommentar_icon.gif") no-repeat;
   background-position: left  4px;
   width:auto;
   height:auto;
   padding:7px 0px 7px 40px;
}


.artikelTags a, .artikelTags a:visited, .artikelTags a:active, .artikelKommentare a, .artikelKommentare a:visited, .artikelKommentare a:active{
   color:#4F3E35;
   font-weight:bold;
   text-decoration:none;
}

.artikelTags a:hover, .artikelTags a:focus, .artikelKommentare a:hover, .artikelKommentare a:focus{
   color:#22505B;
}

span.weiterlesen{
   display:block;
   margin:10px 0px 0px 0px;
}

.weiterlesen a,.weiterlesen a:visited,.weiterlesen a:active{
   display:block;
   text-indent:-9999px;
   width:129px;
   height:36px;
   text-decoration:none;
   border:none;
   background: url("images/weiterlesen.gif") no-repeat;
}

.weiterlesen a:hover,.weiterlesen a:focus{
   background-position:0 -36px;
}

.datumBg{
   display:block;
   float:left;
   margin:17px 0px 0px 0px;
   background: url('images/datumBgOriginal.jpg') no-repeat;
   width:93px;
   height:202px;
}

.datumBg div{
   display:block;
   width:75px;
   height:120px;
   margin:73px 0px 0px 18px;
   text-align:center;
   color:#FAC9A5;
}

.datumBg div span{
   display:block;
   font-family:Arial;
   font-weight:bold;
   font-size:35px;
   padding:8px 0px 8px 0px;
   margin:0;
}

.datumBg div small{
   display:block;
   font-family:Arial;
   font-weight:bold;
   font-size:18px;
   padding:0;
   margin:0;
}

a.picture_hover img{
   border: 2px solid #d2c1b7;
   cursor:url(images/zoomin.cur), pointer;
}

a.picture_hover img:hover, a.picture_hover img:focus, a.picture_hover img:active{
   border: 2px solid #D1573F;
   cursor:url(images/zoomin.cur), pointer;
   background: url('images/loading.gif') no-repeat scroll center center;
}

.maxWidth{width:497px;}
.maxHeight{height:600px;}
.autoWidth{width:auto;}
.autoHeight{height:auto;}


.eLearningErkl{
   display:block;
   padding:0;
   margin:0px 0px 50px 0px;
}

#eLearningThemenueberblick{
   display:block;
   margin:10px 20px 0px 0px;
}

.eLearningLi{
   margin:20px 0px 20px 0px;
}

/* Seitennavigation */
.seitenNavigation{
   float:right;
   display:block;
   width:auto;
   height:auto;
   text-align:right;
   color:#367D90;
   margin: 25px 0px 0px 0px;
   padding:10px 10px 10px 10px;
}

.seitenNavigation a, .seitenNavigation a:visited{
   padding: 5px 8px 5px 8px;
   margin: 0px 2px 0px 0px;
   color:#367D90;
   background-color:#FFFFFF;
   border:2px solid #367D90;
   text-decoration:none;
}

.seitenNavigation a:hover, .seitenNavigation a:focus, .seitenNavigation a:active, .seitenNavigation span.active{
   padding: 5px 8px 5px 8px;
   margin: 0px 2px 0px 0px;
   color:#FFFFFF;
   background-color:#367D90;
   border:2px solid #367D90;
}

.seitenNavigation span.inActive{
   padding: 5px 8px 5px 8px;
   margin: 0px 2px 0px 0px;
   color:#CDE8ED;
   border: 2px solid #CDE8ED;
}
/* Seitennavigation */


/* Navigation */
#hereIAm{
   padding:10px 0px 10px 103px;
   font-size:0.9em;
}

#hereIAm a, #hereIAm a:visited, #hereIAm a:active{
   text-decoration:none;
   color:#347D8F;
   border-bottom: 1px dotted #3F97AD;
}

#hereIAm a:hover, #hereIAm a:focus{
   background-color:#3F97AD;
   color:#ffffff;
}

#hereIAm span{
   display:block;
   float:left;
   height:20px;
   margin: 0px 5px 0px 0px;
}
/* Navigation */


/* Startseite */
#einfuehrung{
   margin: 25px 10px 50px 10px;
   line-height:1.6em;
}

#BildUndText{
   line-height:1.7em;
   margin: 0px 10px 0px 100px;
}

#BildUndText h2{
   font-family:Arial;
   font-size: 2.1em;
   color:#347D8F;
   font-style:italic;
   font-weight:normal;
   margin: 0px 0px 10px 0px;
}

#BildUndText blockquote{

   padding: 0px 10px 0px 10px;
}

#BildUndText img{
   padding:5px 0px 0px 30px;
}
/* Startseite */



/* Kommentar/Kontakt Felder + Ausgabe*/
.kommentarBg{
   display:block;
   float:left;
   margin:17px 0px 0px 0px;
   background: url('images/kommentar_bg.jpg') no-repeat;
   background-position:center right;
   width:93px;
   height:261px;
   text-indent:-9999px;
}

#kommentarForm {
   float:right;
   display:block;
   width:700px;
   margin:0;
   padding:0;
   height:auto;
}

#innerKommentarForm{
   display:block;
   background-color:#f5f3ef;
   padding: 10px 10px 10px 10px;
   width:496px;
   height:auto;
   color:#4F3E35;
}

#innerKommentarForm h1{
   font-family:Lucida Sans,Verdana,Arial,Helvetica,sans-serif;
   font-size:1.4em;
   font-weight:bold;
   text-transform:uppercase;
   padding:0;
   margin:0px 0px 15px 0px;
}

#innerKommentarForm label{
   display:block;
   float:left;
   padding:10px 10px 0px 10px;
}

#innerKommentarForm small{
   display:block;
   padding:20px 0px 10px 0px;
}

.form_input, .form_code, .form_textarea{
   color:#4F3E35;
   float:left;
   font-weight:bold;
   font-family:Arial;
   margin: 0px 0px 5px 0px;
   border:none;
   display:block;
}

.form_input{
   background: url("images/formBg_input.gif") no-repeat;
   width:243px;
   height:27px;
   font-size:18px;
   padding:7px 10px 3px 10px;
}

.form_code{
   background: url("images/formBg_code.gif") no-repeat;
   width:89px;
   height:27px;
   font-size:18px;
   padding:7px 10px 3px 10px;
}

.form_textarea {
   background: url("images/formBg_textarea.gif") no-repeat;
   width:366px;
   height:148px;
   font-size:14px;
   padding:5px 10px 5px 10px;
}

.form_button{
   display:block;
   width:129px;
   height:36px;
   cursor:pointer;
   background: url("images/formBg_submit.gif") no-repeat;
   font-family:Arial;
   font-size:14px;
   font-weight:bold;
   text-transform:uppercase;
   color:#f2f4f1;
   border:none;
   margin: 25px 0px 0px 20px;
}

.form_button:hover, .form_button:focus{
   background-position: 0 -36px;
   color:#f4f7f3;
}

.form_meldung{
   color:#E60000;
   margin-left: 25px;
   display:block;
}
/* Ausgabe */
.kommentarAusgabe{
   display:block;
   background: url("images/border_braun.jpg") repeat-y;
   background-position: 26% 0;
   height:auto;
   padding:0;
   margin:20px 0px 20px 0px;
}

.kommentarRight{
   display:block;
   float:right;
   width:73%;
   padding: 10px 0px 10px 10px;
}

span.kommentarAusgabeBild{
   display:block;
   float:right;
   background: url("images/kommenarBg.gif") no-repeat;
   width:70px;
   height:70px;
   padding: 9px 9px 9px 9px;
   margin: 0px 10px 10px 10px;
}

span.kommentarAusgabeBild img{
   display:block;
   width:70px;
   height:70px;
}

h3.kommentarUeberschrift{
   margin:0px 0px 5px 0px;
}

h3.kommentarUeberschrift a, h3.kommentarUeberschrift a:visited, h3.kommentarUeberschrift a:active{
   text-decoration:none;
   font-family:Arial;
   color:#49382E;
   font-weight:bold;
   font-size:1.2em;
}

h3.kommentarUeberschrift a:hover, h3.kommentarUeberschrift a:focus{
   color:#22505B;
}

.kommentarAutor{
   float:right;
   display:block;
   width:80px;
   height:auto;
   line-height:15px;
   margin: 0px 10px 10px 10px;
}

.kommentarAutor span, .kommentarAutor a, .kommentarAutor a:visited, .kommentarAutor a:active{
   display:block;
   color:#4F3E35;
   font-weight:bold;
   text-decoration:none;
}

.kommentarAutor a:hover, .kommentarAutor a:focus{
   color:#22505B;
}


.kommentarAutor small{
   color:#4F3E35;
   font-size:0.8em;
}

.kommentarText{
   display:block;
   background: url("images/kommentarBg_top.gif") no-repeat;
   width:483px;
   height:auto;
   margin:0;
   padding:15px 0px 0px 0px;
}
.innerkommentarText{
   display:block;
   width: 421px;
   height:auto;
   padding: 0px 15px 4px 15px;
   margin:0px 0px 0px 32px;
   background-color:#f6f3f1;
}

.kommentarText img{
   display:block;
   width: 451px;
   margin:0px 0px 0px 32px;
}

/* Ausgabe */


/* Kommentar/Kontakt Felder + Ausgabe*/


/* Content */

/* google Adsense */
#googleAdsense {
   display:block;
   padding:0;
   margin:auto;
   height:200px;
   width:200px;
   text-align:center;
}
/* google Adsense */

/* Inhalt */


/* Footer */
#footer{
   display:block;
   width:1001px;
   height:auto;
   margin:auto;
   padding: 10px 0px 10px 93px;
   color:#ADA3A0;
}

#footer ul{
   float:left;
   display:block;
   list-style:none;
   padding:0;
   margin:0;
   width: 200px;
   margin: 0px 45px 0px 0px;
}

#footer span{
   display:block;
   text-transform:uppercase;
   color:#96DCF3;
   font-weight:bold;
   padding: 0px 0px 5px 5px;
   margin: 0;
}

#footer hr{
   display:block;
   height:2px;
   background: url("images/hr_footer.jpg") repeat-x;
   border:none;
}

#footer li{
   display:block;
   padding: 2px 0px 0px 0px;
   margin:0;
}

#footer li a, #footer li a:visited, #footer li a:active{
   text-decoration:none;
   font-weight:bold;
   color:#ADA3A0;
}

#footer li a:hover, #footer li a:focus{
   color:#8F817C;
}
/* Footer */
