﻿@charset "utf-8";





/* CSS Document */





*    { margin: 0px; padding: 0px; }

html  {height: 100.2%;}

body  

{ background-color: #FFFFCC; 







  font-family:Arial; 







  color: #4D4D4D; 







}































/**** GRUNDGERÜST ****/







div#wrapper { background-color:#FFFFFF; width: 900px; margin: 20px auto; border: 0px; 

/*height-min:600px;*/}















/** kopfbereich **/







div#platzhalter1 {







  width: 900px; 







  margin-top:20px; 







  height: 30px; 







  border: 0px; 







  background-color:#FFFFFF; 







  }







  







div#kopf1 {







  width: 900px; 







  height: 20px; 







  border: 0px; 







  }







  







div#kopf1_links {







  width: 400px; 







  float:left;







  height: 20px; 







  border: 0px;







  background-color: #ED9A2A; 







  }







  







div#kopf1_rechts {







  float:left;







  width: 500px; 







  height: 20px; 







  border: 0px;







  background-color: #FFFFFF;







  }























div#kopf2 {







  width: 900px; 







  border: 0px; 







  }















div#kopf2_1 {







  float:left;







  width: 97px; 







  height: 175px; 







  border: 0px;







  background-color: #ED9A2A; 







  }















div#kopf2_2 {







  float:left;







  width: 236px; 







  height: 175px; 







  border: 0px;







  background-image:url(../images/s_UO_Hahn.jpg);







  }















div#kopf2_3 {







  float:left;







  width: 234px; 







  height: 175px; 







  border: 0px;







  background-image:url(../images/s_IMG_4702.JPG);







  }















div#kopf2_4 {







  float:left;







  width: 330px; 







  height: 175px; 







  border: 0px;







  background-color: #FFFFFF;







  background-image:url(../images/logo.PNG);







  }  















div#platzhalter2 {







  float:left;







  width: 900px; 







  height: 0px; 







  border: 0px; 







  background-color: #FFFFFF; 







  }























  







div#platzhalter3 {







  float:left;







  width: 900px; 







  height: 20px; 







  border: 0px; 







  background-color: #FFFFFF;







  }















div#inhalt {







  width: 900px;







  border: 0px;







  background-color: #FFFFFF;







  display:table;







    }























 















div#hauptinhalt {







  float:left;







   width: 490px;







  /*min-height: 350px;*/







  border: 0px;

  border-right: 2px solid;

  border-color: #666666;







  background-color: #FFFFFF; 







  display:table-cell;







  }















div#links {







  float:left;







  width: 180px; 







  border: 0px;







  display:table-cell;







  }















div#rechts {

  float:left;

  width: 226px; 

  border: 0px;

  display:table-cell;

  }





div#events {

  float:left;

  padding-left: 20px;

  width: 206px; 

  height: 350px; 
  
  background-color: #FFFFFF; 

}



div#nachgedacht {

  float:left;

  width: 206px; 

  height: 200px; 
  padding-left: 20px;

  background-color: #FFFFFF;

  }



div#platzhalter4 {







  float:left;







  width: 900px; 







  height: 20px;







  border: 0px; 







  background-color: #FFFFFF; 







  }















div#platzhalter5 {







  width: 180px; 







 min-height: 150px;







  border: 0px; 







  background-color: #FFFFFF;







  }







  







  























div#fuss {
  float:left;
  width: 900px; 
  height: 20px; 
  border: 0px; 
  background-color: #999999; 
  margin-right: 20px; 
  }

a.contact-contactinfo
	{
	a:link { font-weight:bold; color:blue; text-decoration:none; }
	a:visited { font-weight:bold; color:silver; text-decoration:none; }
	a:focus { font-weight:bold; color:red; text-decoration:underline; }
	a:hover { font-weight:bold; color:green; text-decoration:none; }
	a:active { font-weight:bold; color:lime; text-decoration:underline; }
}





.contact-contactinfo a:link { text-decoration:none; font-family:Arial; font-size:12px; font-weight:bold;color: #aaaaaa;}
.contact-contactinfo a:visited { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.contact-contactinfo a:hover { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.contact-contactinfo a:active { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.contact-contactinfo a:focus { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; } 
.contact-webpage {margin: 20px;}
.contact-contactinfo {margin-bottom: 20px;}

.moduletableimpressum a:link { text-decoration:none; font-family:Arial; font-size:14px; font-weight:bold;color: #FFFFFF;}
.moduletableimpressum a:visited { text-decoration:none; font-family:Arial; font-size:14px;  font-weight:bold; color: #FFFFFF; }
.moduletableimpressum a:hover { text-decoration:none; font-family:Arial; font-size:14px;  font-weight:bold; color: #FFFFFF; }
.moduletableimpressum a:active { text-decoration:none; font-family:Arial; font-size:14px;  font-weight:bold; color: #FFFFFF; }
.moduletableimpressum a:focus { text-decoration:none; font-family:Arial; font-size:14px;  font-weight:bold; color: #FFFFFF; } 



.impressum a:link { text-decoration:none; font-family:Arial; font-size:12px; font-weight:bold;color: #aaaaaa;}
.impressum a:visited { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.impressum a:hover { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.impressum a:active { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; }
.impressum a:focus { text-decoration:none; font-family:Arial; font-size:12px;  font-weight:bold; color: #aaaaaa; } 

fieldset {
  border: 0px;
  }
legend { visibility:hidden;}







