@CHARSET "UTF-8";

* {
  margin:0px;
  padding:0px;
}
html, body {
  text-align:center; /* horizontal centering for IE Win quirks */
}
.clrL {
  clear:left;
}
.clrB {
  clear:both;
}
#mainContent {
  width:832px;
  margin: 40px auto 20px auto;
  text-align:left;
}
#logo {
  float:right;
  width:234px;
}
#logo img {
  border: none;  
}
#content {
  width:800px;
  border-bottom:1px solid #9C9D9F;
}
#contentText {
  float:left;
  width:310px;
}
#contentImg {
  float:right;
  width:460px;
}
#contentImg img {
  display: block;
}
#footer {
  width:800px;
  margin-top:9px;
  text-align:right;
}
.splitter {
  background-image:url(../images/splitter.gif);
  background-repeat: repeat-x;
  height:3px;
  margin:20px 0px 20px 0px;
}
#list {
  float:left;
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#9C9D9F;
}
#list ul {
  margin:0px;
  padding:0px;
  padding-left: 20px;
}
#list li {
  float:none;
}

/****************** schrift start ******************/
a:link, a:active, a:hover, a:visited {
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#9C9D9F;
  text-decoration:none; 
}
a:hover {
  text-decoration:underline;
}
.grey11px {
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#9C9D9F;
}
.red11px {
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#A82222;  
}
/****************** menu start ******************/
#mainMenu {
  width:598px;
  height:211px;
  float:left;
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#9C9D9F;
  background-image:url(../images/ueberschrift.jpg);
  background-repeat:no-repeat;
  background-position: 0px 83px;
}
#mainMenu ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}
#mainMenu li {
  float:left;
}
#mainMenu a:link, #mainMenu a:active, #mainMenu a:hover, #mainMenu a:visited {
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#9C9D9F;
  text-decoration:none;
}
#mainMenu a:hover, #mainMenu a.selected {
  color:#A82222;
}
/****************** submenu start ******************/
.submenu, .submenu_on {
  position:absolute;
  display:none;
  padding-top:2px;
}
.submenu_on {
  display:block;
}
#sub_Party li, #sub_Metz li {
  float:none;
}
/********************** kontakt start **********************/
.textInput {
  border: 1px solid #9C9D9F;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #9C9D9F;
  width: 200px; 
}
.button {
  background-color:#fff;
  border: 1px solid #fff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #A82222;
  cursor: pointer;
}
table.tblKontakt {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#9C9D9F;
  margin-top:10px;
}
table.tblKontakt input {
  margin-bottom: 10px;
}
table.tblKontakt textarea {
  margin-bottom: 10px;
}
#messageBox {
  background-color: #fff;
  width: 282px;
  border: solid 2px #A82222;
  padding: 10px;
  margin-top: 5px;
  
}

