body {
 margin:0;padding:0;height:100%;width:100%;
 background:#ffffff;
}




html {
 overflow-x:hidden;height:100%;
}

img {
 border:none;
}

div.clear {
 clear:both;
}



#container {
 width:980px;margin:auto;
 background:#FAF8F5;
 border-left:solid 1px #003244;
}
#containerHome {
 width:980px;margin:auto;
 background:#ffffff;
 border-left:solid 1px #003244;background-position:0 -40px;
 background-image:url("../gfx/Homehell.jpg");background-repeat:no-repeat;
}


#navigation {
 height:25px;
 background:#003244;
 font: normal 12px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#fff;
}



#a1 {
 width:116px;
 border-right:solid 1px #ffffff;
}

#l1 li a{
 width:114px;
}


#a2 {
 width:65px;
 border-right:solid 1px #ffffff;
}
#l2 li a{
 width:92px;
}

#a3 {
 width:182px;
 border-right:solid 1px #ffffff;
}

#a4 {
 width:189px;
 border-right:solid 1px #ffffff;
}
#a5 {
 width:198px;
 border-right:solid 1px #ffffff;
}

#l5 li a{
 width:207px;
}

#a6 {
 width:107px;
 border-right:solid 1px #ffffff;
}

#a7 {
 width:54px;
 border:none;
}
#l7 ul {
 margin-left:-18px;
}
#l7 li a{
 width:70px;
}



#visual {
 height:164px;
 background:#FAF8F5;
}

#welcomeHome{
/*margin-top:390px;*/
 clear:both;width:280px;
 float:right;
 font: bold 13px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#003244;
 padding: 0px 20px 0 0;
}

#cutHome {
float:right;margin-top:97px;margin-bottom:20px;height:251px;overflow:hidden;
}

#contentHome {
 min-height:800px;
}
* html #contentHome {
 height:800px;
}



#content {
 margin-top:30px;
 margin-right:60px;
}

#content a:link, #content a:visited {
   color:#CB642D;text-decoration:underline; /* #CB642D */

}
#content a:focus,#content a:active,#content a:hover {
   text-decoration:none;
}

#content a.downloadPDF,#content a.downloadPDF:link {
 background-image:url("../gfx/icon_pdf.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}


#left {
 float:left; 
 padding-left:124px;
 width:262px;
 font: normal 11px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#000000;
 line-height: 140%;
}

.topmargin {
 margin-top:60px;
}
.topmargin2 {
 margin-top:99px;
}

#left .line {
 height:1px;line-height:1px;background:#003244;margin-bottom:1px;
}

/* nicht mehr in gebrauch */
.bildEinrichtung {
 position:absolute;margin-left:-70px;margin-top:3px;
}

*+ html .bildkontakt { /* IE 7 */
 position:relative;top:-3px;
}

.logoV {
 margin-top:95px
}

* html  .logoV {
 margin-top:107px
}




/* 
  n1+n2+n3 + 3 (padding-left + padding-right) + 3 * 1px border
*/
#main {
 margin-left:396px;padding-left:10px;
 border-left:solid 1px #003244;
 font: normal 11px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#000000;
 line-height: 140%;
 min-height:800px;
}
* html #main {
 height:800px;margin-left:393px;
}

#main .lineVA {
 height:1px;line-height:1px;background:#003244;margin-top:17px;
}

#main .line {
 clear:both;height:1px;line-height:1px;background:#003244;
}


.zeitangabe {
 background:#000;color:#fff; font: normal 12px Arial,Verdana, Tahoma, Helvetica,sans-serif;padding:1px 7px;
}

* html .zeitangabe { /* IE 6 */
 position:relative;top:-3px;
}

*+ html .zeitangabe { /* IE 7 */
 position:relative;top:-3px;
}


h1 {
 padding:0;margin:0;
 font: normal 30px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#003244;margin-bottom:23px;
}

h2 {
 padding:0;margin:0;margin-bottom:4px;
 font: bold 15px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#009993;;
}
h2.top5 {
 margin-top:5px;
}

h3 {
 padding:0;margin:0;
 font: bold 13px Arial,Verdana, Tahoma, Helvetica,sans-serif; color:#000000;;
}


b.green {
 color:#009993;;
}


table.veranstaltung {
 margin-bottom:20px;
}
table.veranstaltung th{
 text-align:left;color:#009993;padding-right:5px;
}


ul.list {
 padding:0;margin:0px 0 0 0;
}
ul.list ul {
 padding:0;margin:0;
}

ul.list li {
 list-style-type:none;
 background-image:url("../gfx/bullet.gif");background-repeat:no-repeat;
 background-repeat:no-repeat; padding-left:17px;
 background-position:1px 4px;
}

ul.list li li {
 list-style-type:none;
 background-image:url("../gfx/strich.gif");background-repeat:no-repeat;
 background-repeat:no-repeat; padding-left:14px;
 background-position:0px 6px;
}

p.first {
 margin-top:0px;px;padding-top:0;
}


.blockquote {
 font-style:italic;display:inline;
 padding:0;margin:-5px 0 -5x 0px;
}

div.litCell1 {
clear:both;float:left; width:150px;margin-bottom:10px;
}
div.litCell2 {
float:left; margin-left:10px; width:340px;margin-bottom:10px;
}


div.addrCell1 {
clear:both;float:left; width:40px;
}
div.addrCell2 {
float:left; margin-left:10px; width:150px;
}





