body { 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   color: #333;
   font-variant:normal;
   line-height: 140%;
   margin: 0;
   background-color: #fff;
   background-image: url("../images/bg_body.jpg");
   background-position: left top;
   background-repeat: repeat-x;

}
p {
   text-transform: none;
   font-weight: none;
   font-weight: normal;
   margin: 0 0 1em;
}

sub, sup {
   line-height: 10px;
}
ul {
   margin: 0 0 0 5px;
   padding: 0;
}
ul, li {
   color: #333;
}

/**Tabelle**/

#content tbody tr td {
   padding: 5px;
   color: #333;
}
.tabrowheader {   
   background-color: #cd260a;
   font-weight: bold;
}
.tabrowheader td{
   color: #fff;
}
.tabrowungerade {   background-color: #fff; }
.tabrowgerade {   background-color: #d7d7d7; }

td {
   padding: 2px 3px;
}
table {
   margin-bottom: 1em;
   margin-top: 1em;
}


/**Überschriften**/
h1{
   color: #cd260a;
   font-size: 160%;
   line-height: 1.4;
   font-weight: bold;
   padding: 0;
   margin: 0 0 0.5em;
}
h2{
   font-size: 150%;
   line-height: 1.4;
   font-weight: normal;
   padding: 0;
   margin: 1.5em 0 0.5em;
}
h3,
h4 {   
   color: #333;
   font-size: 120%;
   line-height: 1.4;
   font-weight: bold;
   padding: 0;
   margin: 1.5em 0 0.5em;
}
h5,
h6 {
   color: #cd260a;
   font-size: 100%;
   font-weight: bold;
   line-height: 1.4;
   padding: 0;
   margin: 1.5em 0 0.5em;
}
hr {
   border: 0 none;
   height: 1px;
   background-color: #d7d7d7;
   color: #d7d7d7;
}
/**Verlinkungen**/
.content a,
.content a:link,
.content a:visited {
   color: #333333 !important;
   font-weight: bold !important;
   text-decoration: underline !important;
}
.content a:focus, 
.content a:hover,
.content a:active,
.content a.selected,
.content a.selected:link,
.content a.selected:visited,
.content a.selected:focus,
.content a.selected:hover,
.content a.selected:active {
   text-decoration: underline !important;
   color: #cd260a !important;
}

/******RECHTSKLICK MENÜ*****/

#elementMenu td,
#elementMenu tr,
#elementMenu table {
   margin: 0;
   padding: 0;
}

/*** VERWALTUNG ***/
#verwaltung{
   background-color: #fff;
   border-bottom: 1px solid #333;
   text-align:center;
   padding:8px;
}
#verwaltung a,
#verwaltung a:link,
#verwaltung a:visited {
   color : #464646;
   background-color: #d7d7d7;
   margin:0 5px;
   padding:5px;
   font-weight : normal;
   text-decoration : none;
   border: 1px solid #333;
}
#verwaltung a:focus,
#verwaltung a:hover,
#verwaltung a:active{
   background-color: #cd260a;
   color: #fff;
