* {

  font-family: Trebuchet MS, Arial, Verdana, sans-serif;

  font-size: 10pt;

}



body {

  margin: 0; 

  padding: 0;

  

  background-image: url("images/verlauf.png");

  background-position: 1000px;

  background-repeat: repeat-y;

  background-color: #dfdfdf;

}



h1 {

  font-size: 20px;

  font-weight: bold;

  margin-bottom: 20px;

  color: #E2001A;

  font-family: Arial, Verdana, sans-serif;

}



h2 {

  font-size: 16px;

  font-weight: bold;

  margin-bottom: 15px;

  font-family: Arial, Verdana, sans-serif;

}



h3 {

    font-size: 10px;

    font-weight: bold;

	margin: 0px;

}



h4 {



    font-style: bold;

}





#titeloben {

	background-color: #a5a5a5;

	width: 990px;

	height: 15px;

	border-right: 10px solid #CA1C25;

}



#titel{

  height: 80px;
  width: 770px;

  padding-left: 220px;
  padding-top: 35px;

  font-family: Arial, sans-serif;

	

  background-color: #dfdfdf;

  color: #E2001A;

  font-size: 40px;

  font-weight: bold;



  background-image: url("images/menu/flag_logo.png");

  background-position: 100px 10px;

  background-repeat: no-repeat;

  

  border-right: 10px solid #E2001A;



}





#titel1

{

  height: 100px;

  text-align: left;

  padding-top: 30px;

  padding-left: 700px;

  display: block;

    font-family: Verdana, sans-serif;



}




#rest {

	width: 990px;

	background-color: white;

	border-right: 10px solid #E2001A;

}



#menu {

  width: 180px;

  margin-top: 5px;

  float: left;

	/*background-image: url("images/menu/menu_hg_gruen.jpg");*/ 

	background-color: #dfdfdf; 

	padding-bottom: 50px;

}



#inhalt {

  width: 775px;

  margin-left:15px;

  float: left;

}



a{

    font-size: 10pt;

}





form {

    display: inline;

}



td {

  vertical-align: top;

}



div.formular

{

  color: #000000;

  font-size: 14px;

  font-weight: bold;

  margin: 0px;

  width: 90%;

  padding: 5px;

  

  border: 1px solid #CECECE;

  background-color: #D6D6D6;

}





div.kasten

{

  color: #000000;

  font-size: 14px;

  font-weight: bold;

  margin-right: 30px;

  

  padding: 5px;

  

  border: 0px solid #AAAAAA;

  background-color: #D6D6D6;

}





div.kasten_w

{

  color: #000000;

  font-size: 14px;

  font-weight: bold;

  margin-right: 30px;

  

  padding: 5px;

  

  border: 0px solid #AAAAAA;

  background-color: #white;

}





div.kasten1

{

  color: #000000;

  font-size: 14px;

  font-weight: bold;

 

  

  padding: 10px;

  

  border: 0px solid #AAAAAA;

  background-color: #D6D6D6;

}



div.tabelle

{

  color: #000000;

  font-size: 14px;

  font-weight: bold;

  margin-right: 10px;

  margin-left: 10px;

  padding: 5px;

  

  border: 0px solid #AAAAAA;

  background-color: #D6D6D6;

}





div.menu_status {

/*	margin: 2px; */

	margin: 0px;

	margin-bottom: 20px;

	padding: 4px;

	font-size: 10pt;

	font-weight: bold;

/*	color: black;

    border: 1px solid white;*/

	background-color: #6FAC8F;

}

a.menu_status {

	color: white;

}





a.menu_rubrik {

  color: white;

  text-decoration: none;

  font-size: 15px;

  display: block;

  margin: 8px;

  margin-left: 5px;

  margin-right: 5px;

  margin-top: 12px;

  margin-bottom: 8px;

  padding: 2px;

  font-weight: bold;

  text-align: left;

  letter-spacing: 4px;

  background-color: #a5a5a5;

}





.menu_link a {

  font-weight: normal;

  color: black;

  font-size: 10pt;

  text-decoration: none;

  display: block;

  margin: 1px;

  margin-left: 5px;

  margin-right: 5px;

  padding: 2px;

  /*border: 1px solid black;*/

  /*background-color: #dfdfdf;*/

  /*background-color: #a5a5a5;*/

	/*border-bottom: 1px solid #D0D0D0;*/

  

  /*background-image: url("images/menu/menu_hg2.jpg"); */

  text-align: left;

}



.menu_link a:hover {

	color: white;

    background-color: #177B35;

}





.menu_linkon a {

  font-weight: normal;

  color: white;

  font-size: 10pt;

  text-decoration: none;

  display: block;

  margin: 1px;

  margin-left: 5px;

  margin-right: 5px;

  padding: 2px;

  border: no;

  background-color: #CA1C25;

  text-align: left;

}

a.menu_aktion {

  color: white;

  text-decoration: none;

  font-size: 12pt;

  display: block;

  margin: 8px;

  margin-left: 5px;

  margin-right: 20px;

  margin-top: 12px;

  margin-bottom: 8px;

  padding: 2px;

  font-weight: bold;

  text-align: left;

  border: 1px solid black;

  letter-spacing: 0px;

  background-color: #ff0000;

}

a:hover.menu_aktion {

	color: white;

    background-color: #FF0000;

}



a.menu_aktuell {

  color: white;

  text-decoration: none;

  font-size: 12pt;

  display: block;

  margin: 8px;

  margin-left: 5px;

  margin-right: 20px;

  margin-top: 12px;

  margin-bottom: 8px;

  padding: 2px;

  font-weight: bold;

  text-align: left;

  border: 1px solid black;

  letter-spacing: 0px;

  background-color: #828280;

}





a:hover.menu_aktuell {

	color: white;

    background-color: #177B35;

}



a.menu_mulden {

  color: white;

  text-decoration: none;

  font-size: 12pt;

  display: block;

  margin: 8px;

  margin-left: 0px;

  margin-right: 5px;

  margin-top: 20px;

  margin-bottom: 8px;

  padding: 2px;

  font-weight: bold;

  text-align: left;

  border: 1px solid black;

  letter-spacing: 0px;

  background-color: #828280;

}



a:hover.menu_mulden {

  color: white;

  background-color: #177B35;

}



div.bildMitBeschriftung100 {

  float: left;

 width: 100px;

  padding: 10px;

  padding-top: 0; 

  border: 5px;

  border-color: white

}





div.bildMitBeschriftung200 {

  float: left;

 width: 200px;

  padding: 10px;

  padding-top: 0; 

  border: 5px;

  border-color: white

}



div.bildMitBeschriftung225 {

  float: left;

 width: 225px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung250 {

  float: left;

 width: 250px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung280 {

  float: left;

 width: 280px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung350 {

  float: left;

 width: 350px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung450 {

  float: left;

 width: 450px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung500 {

  float: left;

 width: 500px;

  padding: 10px;

  padding-top: 0; 

} 



div.bildMitBeschriftung700 {

  float: left;

 width: 700px;

  padding: 10px;

  padding-top: 0; 

} 



/* Bilder Galerie */

div.galerie {

  margin-bottom: 20px;

  margin-top: 20px;

  border: 2px solid #AAAAAA;

  background-color: #DDDDDD;

  width: 710px;

padding-bottom: 20px;

}



div.galerie2 {

  margin-bottom: 20px;

  border: 2px solid #AAAAAA;

  background-color: #DDDDDD;

  width: 800px;

}









table.galerie_tabelle {

  float: left;

}



table.galerie_tabelle td {

  padding: 5px;

}



div.galerie_bild {

  float: left;

  padding-top: 5px;

  padding-left: 20px;



}


