body {
 background-color: #666666;
 color: black;
 font-family: verdana, arial; 
 text-align:center;
}
th{
text-align:center;
}
#all{
   margin: 10px auto;
   width: 900px;
   border: 1px solid #888888;
   background-color: #bdbebd;
}
#feed {
/* border-top: 1px solid #888888; */
text-align: center;
font-size: 8pt;
}
a {
color: #0011F1;
white-space: nowrap;
}
a:visited {
color: #0011F1;
white-space: nowrap;
}
a.backlink{
margin: 10px auto;
text-align:center;
color: black;
}
#content {
    margin: 10px 75px;
    border: 1px solid #888888;
    background-color: #AAAAAA;
    min-height: 400px;

}
#menu_site{
  list-style-type: none;
 padding: 0px;

 border: 1px solid #888888;
 border-left: 0px;
 border-top: 0px;
 width: 150px;
 font-size: 11pt;
 float: left;
 margin: 0px;
 margin-left: 0px;
 text-align:left;
}
#menubar_site{
 border-bottom: 1px solid #888888; 
 border-right: 1px solid #888888;
 margin-left: 0px;
 margin-right: auto; 
 border-spacing: 0px;
}
td.menuitem_sel{
height: 23px;
background-color: #bdbebd;
color: black;
}
td.menuitem{
height: 23px;
color: #333333;
}
.menuitem_sel:visited {
color: black;
}

.menuitem_sel{

color: black;
font-weight: bold;
}
.menuitem:visited {
color: #333333;
}

.menuitem{
color: #333333;
}
a.menuitem{
margin-left: 6px;
margin-right: 6px;

text-decoration: none;
}
a.menuitem_sel{

margin-left: 6px;
margin-right: 6px;


text-decoration: none;
}
.menuicon {
border: 0px;
}
.menutext {
vertical-align: 3px;
}

#form_kontakt{
margin: 20px auto;
width: 550px;
border: 1px dashed black;
}

td.form_title{
 font-size: 16pt;
}

td.formularitem{
text-align: left;
}
input.formularitem{
 background-color: #999999;
 border: 1px solid black;
 color: black;
}
input.formularitem_err{
 background-color: #999999;
 border: 1px solid #db1919;
 color: black;
}
select.formularitem{
 background-color: #999999;
 border: 1px solid black;
 color: black;
}
textarea.formularitem{
 background-color: #999999;
 border: 1px solid black;
 color black;
}

table.form{
 font-size:10pt;
}
td.formlabel{
 text-align:left;

}
td.formlabel_err{
 text-align:left;
 color:#db1919;
}
td.formularitem{
text-align:left;
}
td.formularitem_err{
text-align:left;
}
.errortext{
vertical-align:3px;
}
td.formerrmsg{
text-align:left;
}
.infotext{
vertical-align:3px;
}
td.forminfomsg{
text-align:left;
}

h1{
font-size: 16pt;
margin-bottom: 2px;
}
h2{
font-size: 12pt;
margin-bottom: 2px;
}


.text{
margin: 30px 100px;
text-align:left;
font-size: 10pt;
}
