  html {
     overflow: -moz-scrollbars-vertical; }

body {
 margin: 0 0 0 0;
 background-color : #F4F4F4;
 background-repeat: repeat-x;
}

#container_all
 {
  text-align:center;
  width:880px;
  min-height: auto; /* Mindesthöhe für moderne Browser */
  height:auto !important; /* Important Regel für moderne Browser */
  height:auto; /* Mindesthöhe für den IE */
 }
.logo
 {
  width: 230px;
  height: 147px;
  float:left;
  display: block;
  margin: 0;
 }
.header
 {
  width: 650px;
  height: 147px;
  float:left;
  display: block;
   margin: 0;
 }

.fvw{
  background-color: #000000;
  width: 230px;
  text-align:center;
  vertical-align: middle;
  padding-top: 6px;
  height: 26px;
  float:left;
}
 .content{
  float:left;
  display:block;
  width:880px;
  min-height:auto;
  height:auto!important;
  height:auto; /* Mindesthöhe für den IE */
  background: url(../../images/bg_content.gif) repeat-y;

 }
.menu{
  padding-top: 10px;
  background-color: #006B31;
  width: 230px;
  min-height: auto; /* Mindesthöhe für moderne Browser */
  height:auto !important; /* Important Regel für moderne Browser */
  height:auto; /* Mindesthöhe für den IE */
  float:left;
  text-align:left;
}

.ausgabe {
  background: url(../../images/bg_ausgabe.jpg) repeat-x;
  width: 620px;
  min-height: 400px; /* Mindesthöhe für moderne Browser */
  height:auto !important; /* Important Regel für moderne Browser */
  height:auto; /* Mindesthöhe für den IE */
  float:left;
  text-align:left;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
}

.footer{
  width:880px;
  height:27px;
}


.float{
  float: left;
}

 .center{
  text-align:center;
 }

 .clear{
  clear:both;
 }

 .collector{
  display:block;
  float:left;

 }

img{
  margin:0;
  padding:0;
}


h1.csc-firstHeader{
  font-size:0.9em;
  color:#000000;
  font-weight:bold;
  margin:0;
  margin-bottom: -10px;
  padding:0;
  font-family: Verdana;
}

/**/

a.joliprintBtn:link {font-family: Verdana;font-size: 0.8em; font-weight: normal; color:#000000;text-decoration:none;}
a.joliprintBtn:visited {font-family: Verdana;font-size: 0.8em; font-weight: normal; color:#000000;text-decoration:none;}
a.joliprintBtn:hover {font-family: Verdana;font-size: 0.8em; font-weight: normal;color:#575656;text-decoration:none;}
a.joliprintBtn:active {font-family: Verdana;font-size: 0.8em; font-weight: normal;color:#000000;text-decoration:none;}

a:link {font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#000000;text-decoration:none;}
a:visited {font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#000000;text-decoration:none;}
a:hover {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#575656;text-decoration:none;}
a:active {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#000000;text-decoration:none;}

a.internal-link:link {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.internal-link:visited {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.internal-link:hover {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}
a.internal-link:active {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}

a.external-link-new-window:link {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.external-link-new-window:visited {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.external-link-new-window:hover {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}
a.external-link-new-window:active {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}

a.download:link {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.download:visited {font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.download:hover {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}
a.download:active {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}

a.mail:link{font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.mail:visited{font-family: Verdana;font-size: 1.1em; font-weight: normal; color:#575656;text-decoration:underline;}
a.mail:hover {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}
a.mail:active {font-family: Verdana;font-size: 1.1em; font-weight: normal;color:#000000;text-decoration:underline;}

a.mail2:link{font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#575656;text-decoration:none;}
a.mail2:visited{font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#575656;text-decoration:none;}
a.mail2:hover {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#000000;text-decoration:none;}
a.mail2:active {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#000000;text-decoration:none;}

a.button:link{font-family: Verdana;font-size: 1.1em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.button:visited{font-family: Verdana;font-size: 1.1em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.button:hover {font-family: Verdana;font-size: 1.1em; font-weight: bold;color:#f9e200;text-decoration:none;}
a.button:active {font-family: Verdana;font-size: 1.1em; font-weight: bold;color:#f9e200;text-decoration:none;}

a.footer:link{font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#ffffff;text-decoration:none;}
a.footer:visited{font-family: Verdana;font-size: 1.0em; font-weight: normal; color:#ffffff;text-decoration:none;}
a.footer:hover {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#f9e200;text-decoration:none;}
a.footer:active {font-family: Verdana;font-size: 1.0em; font-weight: normal;color:#f9e200;text-decoration:none;}

a.amenu:link {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#E4E4E4;text-decoration:none;}
a.amenu:visited {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#E4E4E4;text-decoration:none;}
a.amenu:hover {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}
a.amenu:active {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}

a.amenu_act:link {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#000000;text-decoration:none;}
a.amenu_act:visited {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#000000;text-decoration:none;}
a.amenu_act:hover {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}
a.amenu_act:active {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}

a.amenu2:link {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#E4E4E4;text-decoration:none;}
a.amenu2:visited {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#E4E4E4;text-decoration:none;}
a.amenu2:hover {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}
a.amenu2:active {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}

a.amenu2_act:link {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#000000;text-decoration:none;}
a.amenu2_act:visited {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#000000;text-decoration:none;}
a.amenu2_act:hover {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}
a.amenu2_act:active {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#ffffff;text-decoration:none;}

a.buttons:link {font-family: Verdana;font-size: 0.9em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.buttons:visited {font-family: Verdana;font-size: 0.9em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.buttons:hover {font-family: Verdana;font-size: 0.9em; font-weight: bold;color:#f9e200;text-decoration:none;}
a.buttons:active {font-family: Verdana;font-size: 0.9em; font-weight: bold;color:#f9e200;text-decoration:none;}

a.back:link {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.back:visited {font-family: Verdana;font-size: 1.0em; font-weight: bold; color:#ffffff;text-decoration:none;}
a.back:hover {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#f9e200;text-decoration:none;}
a.back:active {font-family: Verdana;font-size: 1.0em; font-weight: bold;color:#f9e200;text-decoration:none;}

a.newsback:link {font-family: Verdana;font-size: 0.8em; font-weight: normal; color:#000000;text-decoration:none;}
a.newsback:visited {font-family: Verdana;font-size: 0.8em; font-weight: normal; color:#000000;text-decoration:none;}
a.newsback:hover {font-family: Verdana;font-size: 0.8em; font-weight: normal;color:#575656;text-decoration:none;}
a.newsback:active {font-family: Verdana;font-size: 0.8em; font-weight: normal;color:#000000;text-decoration:none;}

input:hover,input:focus, textarea:hover, textarea:focus, select:hover, checkbox:hover, submit:hover
{
border: 1px solid #000000;
background: #D0D0D0;
}
/*CSS 3*/
input[type="text"],input[type="password"]{
padding:4px;
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

input[type="submit"]   {
padding:2px;
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
background: #D0D0D0;
}

input[type="checkbox"] {
background: #D0D0D0;
}
/*end*/

textarea  {
font-size: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #000000;
background: #ffffff;
width: 28em;
height: 20em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

select  {
border: 1px solid #000000;
background: #D0D0D0;
}


H1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : black;
margin-bottom : 10px;
margin-top : 0px;
}

H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #000000;
margin-bottom : 5px;
margin-top : 0px;
}

H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666666;
margin-bottom : 10px;
margin-top : 0px;
}

H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : black;
margin-bottom : 10px;
margin-top : 0px;
}
H5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
margin-bottom : 10px;
margin-top : 0px;
}
H6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
margin-bottom : 10px;
margin-top : 0px;
padding: 2px;
background-color: #006B31;
}
.subhead1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : black;
}

.subhead2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : green;
}

.subhead3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : red;
}

strong {
font-family : Verdana, Arial,  sans-serif;
font-size :14px;
margin-bottom : 10px;
margin-top : 0px;
color : #ffffff;
font-weight: bold;
}

b {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-size :12px;
color : #000000;
}

td {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-size : 12px;
color: #000000;
}

sub {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-size : 11px;
color: #ffffff;
}

P {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #000000;

}

tx_lumogooglemaps_pi1_infobox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #000000;

}

.csc-textpic-caption{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color: #000000;

}

UL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 120%;
color: #000000;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
padding-left: 20px;
text-indent : 0px;
}
li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 120%;
color: #000000;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
padding-left: 20px;
text-indent : 0px;
}

.tx-guestbook-result{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 120%;
color: #000000;
}

label {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 120%;
color: #000000;
margin-top : 1px;
margin-bottom : 1px;
padding-bottom : 0px;
text-indent : 0px;
}

.ticker {
background-color : #FAF269;
}

.caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #FF9966;
}

.bulletlist {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}

.table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}



.loginform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #CC0000;
font-weight : normal;
}

.mailform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #003366;
font-weight : normal;
}

.mailformrequired {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #003366;
font-weight : bolder;
}

.mailformcomment {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #CC0000;
font-weight : bolder;
}

.mailformradio {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #003366;
font-weight : normal;
}

.filelinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #990000;
}

.filelinkssize {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : Green;
}


DIV.menu1-level1-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top:5px;
padding-bottom:2px;
padding-left:5px;
background-color: #077d3d;
height: 20px;
}

DIV.menu1-level1-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top:5px;
padding-bottom:2px;
padding-left:5px;
background-color: #006b31;
height: 20px;
}

DIV.menu1-level2-act {
border-bottom: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:5px;
padding-bottom:2px;
padding-left:20px;
background-color: #0d9149;
height: 20px;
}

DIV.menu1-level2-no {
border-bottom: 1px solid #000000;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-top:5px;
padding-bottom:2px;
padding-left:20px;
background-color: #077d3d;
height: 20px;
}

DIV.menu1-level3-act {
border-top: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:5px;
padding-bottom:2px;
padding-left:30px;
background-color: #149e53;
height: 20px;
}

DIV.menu1-level3-no {
border-top: 1px solid #000000;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-top:5px;
padding-bottom:2px;
padding-left:30px;
background-color: #149e53;
height: 20px;
}
  
DIV.menu1-level4-act {
border-top: 1px solid #000000;
color:black;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:40px;
background-color: #3FBE79;
height: 20px;
}

DIV.menu1-level4-no {
border-top: 1px solid #000000;
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top:1px;
padding-bottom:2px;
padding-left:40px;
background-color: #39ab6d;
height: 20px;
}
  			  

 .pic_rahmen_list {
  border-color:#000000;
  border-style:solid;
  border-width:1px;
  height:80px;
  overflow:hidden;
  padding:0px;
  text-align:center;
  width:120px;
  }


