body,html{
margin:0;
padding:0;
height:100%
}

#container{
width:735px;
margin:auto;
background-color:#CBE418;
}

#header{
height:86px;
background-color:#CBE418;
}

#menu{
float:left;
width:160px;
text-align:right;
padding-top:51px;
}

#inhalt{
width:575px;
float:left;
background-color:#CBE418;
text-align:left;
}

#abschluss{
height:13px;
clear:both;
text-align:center;
}

/* ///////////////////////////////////////BG */
#bg_img {
  background:#ffffff;
  margin:0 0 0 0;
  padding:0;
  height:100%;
  display:block;
  overflow:visible;
  z-index:0;
}

#bg_img img {
  float:right;
  height:100%;
  width:100%;
  border:0px solid;
  margin:0 0 0 0;
  position:fixed;
}

#full{
width:100%;
text-align: center;
position:absolute; top:50px; left:0; z-index:1;
}

/* schriften und dergleichen (zum teil ergänzungen zu obrigen containern) */

/* menuebene1 */

		/* normal */
#menu a.mainmenunormal{ 
font:80% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:13px;
font-weight:bold;
padding:0px 10px 0px 10px;

}

#menu a:hover.mainmenunormal { 
font:80% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:13px;
font-weight:bold;
background-color:#fff;
}
		/* active */
		
#menu a.mainmenuactive{ 
font:80% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:13px;
font-weight:bold;
padding:0px 10px 0px 10px;
background-color:#fff;
}

#menu a:hover.mainmenuactive { 
font:80% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:13px;
font-weight:bold;
background-color:#fff;
}
/*////////////////////////////////menuebene1 ende*/

/* menuebene2 */

		/* normal */
#menu a.mainmenunormal2{ 
font:70% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:15px;
padding:0px 10px 0px 10px;

}

#menu a:hover.mainmenunormal2 { 
font:70% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:15px;
background-color:#fff;
}
		/* active */
		
#menu a.mainmenuactive2{ 
font:70% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:15px;
padding:0px 10px 0px 10px;
background-color:#fff;
}

#menu a:hover.mainmenuactive2{ 
font:70% Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
line-height:15px;
background-color:#fff;
}
/*////////////////////////////////menuebene2 ende*/


#abschluss{
font:70% Verdana, Arial, Helvetica, sans-serif;
line-height:120%;
text-decoration:none;
color:#000;
}

#abschluss a { 
line-height:120%;
text-decoration:none;
color:#000;
}

#abschluss a:hover{ 
line-height:120%;
text-decoration:none;
color:#fff;
background-color:#FF8000;
}

#inhalt p,ul{
margin:0 0 0 0;
padding:0 10px 10px 64px;
font:70% Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:150%;
}

#inhalt h1{
margin:0 0 0 0;
padding:15px 10px 10px 64px;
font:120% Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

div.csc-textpic-imagewrap{
padding:0px 0px 0px 64px;
}

#inhalt a{
color:#fff;
text-decoration:none;
font-weight:bold;
}

#inhalt a:hover{
color:#000;
text-decoration:none;
font-weight:bold;
}

#inhalt table.contenttable{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 64px;
text-align:left;
line-height:150%;
width:460px;
}


#inhalt td{
background:#eeeeee;
border:1px solid black;
}

#inhalt table p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.flash{
position:z-index:1000;
}

div.tx-slideshow-pi1{
position:z-index:1000;
}

dd.csc-textpic-caption{
margin:0 0 0 0;
padding:0px 0px 0px 0px;
font:60% Verdana, Arial, Helvetica, sans-serif;
text-align:left;}
/*line-height:150%;*/


/*/////blinkender text auf allen seiten verfügbar////*/

#inhalt h2{
margin:0px 0px 0px 0px;
padding:15px 10px 0px 64px;
font:100% Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FF0000;
font-weight:bold;
}

#inhalt h2 a{
font:100% Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#FF0000;
font-weight:bold;
}
