html, body {
margin:0px auto;
background:url(img/spacerbg.jpg) #6c6c6c center repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
height:100%;
}

a:link, a:visited, a:active {
text-decoration:none;
font-size:14px;
color:#FFFFFF;
}

a:hover {
text-decoration:none;
font-size:14px;
color:#FF3300;
}



/* Navigationselemente */

ul, li
{
  margin:     0;
  padding:     0;
  list-style-type:   none;  
}

ul#menue {
  width:    200px;
  margin:     0;  
}


ul#menue li a
{
  margin:     0 0;
  height:     25px;
  line-height:     25px;
  text-align:     left;
  border:     0px;
  background:     #892727;
  display:    block;
  color:    #FFFFFF;
  text-decoration:  none;
  padding: 0.1em 0 0.1em 1em;
}

ul#menue li a + ul.submenue
{
  display:    none;  
}

ul#menue li a:focus + ul.submenue
{
  display:    block;
  color:    #892727;
}

ul#menue li a:hover, ul#menue li#active a:hover
{
color: #FFFFFF;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

ul#submenue1 li a, ul#submenue2 li a, ul#submenue3 li a, ul#submenue4 li a, ul#submenue5 li a, ul#submenue6 li a
{
  background:    #892727; /* IE */
}
/* Navigationselemente Ende */

#header {
background-image:url(img/header_new2a_logo.png);    /* header_new2a.jpg */
height:156px;
margin:0;
/*padding-top:10px;*/
}
#header_wetter {
background-image:url(img/header_wetter.jpg);
height:120px;
margin:0;
/*padding-top:10px;*/
}
#header_smv {
background-image:url(img/header_smv.jpg);
height:120px;
margin:0;
/*padding-top:10px;*/
}
#header_new {
background-image:url(img/header_new2.jpg);
height:156px;
margin:0;
/*padding-top:10px;*/
}
#Datumsanzeige {
background-color:#4D4E50;
height:20px;
text-align:left;
width:375px;
float:left;
}


#Impressum {
background-color:#4D4E50;
height:20px;
text-align:right;
width:375px;
float:right;
}


div#Navi {
width:200px;
float:left;
vertical-align:top;
}

div#box p {
height:100%;
float:left;
vertical-align:bottom;
}

#Content {
background-color:#FFFFFF;
width:500px;
float:left;
padding-left:5px;
}

#Content2 {
background-color:#FFFFFF;
width:500px;
margin:auto;
padding:5px;
text-align:left;
}

.impanddatetext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
}


div#box {
  width: 530px;   
  border: 1px solid #c0c0c0;
}
div#box p {
  width: 530px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
}
div#box_willkommen {
  width: 480px;
  border: 1px solid #c0c0c0;
  font-size:12px;
}
div#box_willkommen p {
  width: 480px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;


}
div#box_essen {
  width: 220px;   
  border: 1px solid #c0c0c0;
  font-size:12px;
    margin-top:20px;

}
div#box_essen p {
  width: 220px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;


}
div#box_ankuendigung {
  width: 220px;   
  border: 1px solid #c0c0c0;
  font-size:12px;
  margin-top:20px;

}
div#box_ankuendigung p {
  width: 220px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;

}

div#box_wetter {
  width: 160px;   
  border: 1px solid #c0c0c0;
  font-size:12px;
  float:right;
  margin-left:20px;
}
div#box_wetter p {
  width: 160px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;


}
div#box_news {
  width: 240px;   
  border: 1px solid #c0c0c0;
   margin-top:20px;

  
}
div#box_news p {
  width: 240px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;


}
div#box_ausfaelle {
  width: 300px;   
  border: 1px solid #c0c0c0;
  font-size:12px;

  
}
div#ausfaelle {
  border: 1px solid #c0c0c0;
  font-size:12px;
  width:300px;
  
}
div#box_ausfaelle p {
  width: 300px;
  background: #eee;
  border-bottom: 1px solid #c0c0c0;
  margin: 0px;
  text-align:center;
  font-size:14px;


}
div.latestnews_headline {
font-size:12px;
font-weight:bold;
}
div.latestnews_content {
	margin-left:3px;
font-size:12px;
}
/* Einstellungen für die HTM-Dateien */

a.htm:link, a.htm:visited, a.htm:active {
text-decoration:none;
font-size:14px;
color: #000000;
}

a.htm:hover {
text-decoration:none;
font-size:14px;
color:#FF3300;
}

.h1 {
font-weight:bold;
font-size:16px;
}

.fett {
font-weight:bold;
}

.kursiv {
font-style:italic;
}

/*Einstellungen für die HTM-Dateien Ende */

#mmlogo {
float:left;
vertical-align:text-bottom;


}

/* Einstellungen Gallerie */

a.gal:link, a.gal:visited, a.gal:active {
text-decoration:none;
font-size:14px;
color:#000000;
}

a.gal:hover {
text-decoration:none;
font-size:14px;
color:#FF9900;
}

.img {

border: 1px dotted;

}

.formular {
border: 1px dotted;
background-image:url(button.jpg);
}

a.sb:link, a.sb:visited, a.sb:active {
text-decoration:none;
font-size:14px;
color:#A92F2F;
}

a.sb:hover {
text-decoration:none;
font-size:14px;
color:#A92F2F;
}

/* Einstellungen News */

.gross {
border:1px solid #CCCCCC;
width:530px;
margin:0px;
padding:0px;
}

.title {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
width:400px;
font-weight:bold;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:0px;
}

.date {
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
width:116px;
font-style:italic;
float:right;
margin-top:5px;
margin-right:5px;
margin-left:0px;
padding-right:2px;
text-align:right;
}

.content {
width:518px;
height:auto;
border:1px solid #CCCCCC;
background-color:#eeeeee;
text-align:left;
float:left;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
margin-top:5px;
padding-top:18px;
padding-bottom:5px;


}
.newstext {
padding-left:5px;
padding-right:5px;
}
.bild {
float:left;
margin-left:10px;
margin-right:10px;

}
.bild1 {
float:right;
margin-left:10px;
margin-right:10px;

}

.gewinn img {
border:0;
}

.gewinn img:hover {
border:0;
}

/* Kaesten Gbook */

#kasten_gruen {background-color:#7FFF00;padding: 10px;border:3px green solid}
#kasten_blau {background-color:#98F5FF;padding: 10px;border:3px blue solid}
#kasten_rot {background-color:#FFB90F;padding: 10px;border:3px red solid}
#kasten_grau {background-color:#DEDEDE;padding: 10px;border:0px grey solid} /* #kasten_grau {background-color:#B3B3B3;padding: 10px;border:3px #666666 solid} */
#kasten_grau2 {background-color:#EBEBEB;padding: 10px;border:0px grey solid}
#kasten_kommentar {background-color:#C7C7C7;padding: 5px;border:0px #666666 solid}
#kasten_rot_aktiv {background-color:#ADFF2F;padding: 10px;border:3px red solid}


/* Gbook */
.nosee { display:none; }

