
body {
border : 1px solid gray;
text-align : center;
margin : 0;
padding : 0;
background-color : #ffffff;
color : #c3c3c3;
}
a.menue:link, a.menue:visited, a.menue:active, a.menue:hover {
text-decoration : none;
font-weight : bold;
color : #be9e56;
font-size : 12px;
margin-right : 10px;
margin-left : 10px;
}
a.menue:active, a.menue:hover {
text-decoration : underline;
margin-right : 10px;
margin-left : 10px;
}
#logo {
width : 930px;
height : 134px;
background-color : #000000;
background-image : url(images/logo_top.jpg);
background-repeat : no-repeat;
margin : 0 auto;
}
#logo_ma {
width : 930px;
background-color : #000000;
background-image : url(images/logo_top_ma.jpg);
background-repeat : no-repeat;
margin : 0 auto;
}
#container {
display : block;
width : 100%;
height : 134px;
background-image : url(images/top_bg.jpg);
text-align : center;
background-repeat : repeat-x;
margin : 0;
}
#container_ma {
display : block;
width : 100%;
background-image : url(images/top_bg.jpg);
text-align : center;
background-repeat : repeat-x;
margin : 0;
}
#container2 {
display : block;
clear : both;
width : 100%;
background-image : url(images/aussen_verlauf.jpg);
text-align : center;
background-repeat : repeat-x;
margin : 0;
}
#menueleiste {
display : block;
vertical-align : middle;
color : #be9e56;
width : 100%;
height : 28px;
text-align : center;
background-image : url(images/menu_top.jpg);
background-repeat : repeat-x;
background-position : center 0;
clear : both;
padding-top : 5px;
}
#footer {
display : block;
margin : 0;
clear : both;
vertical-align : middle;
color : #be9e56;
width : 100%;
height : 51px;
text-align : center;
background-image : url(images/footer_unten.jpg);
background-repeat : repeat-x;
padding-top : 5px;
}
#footer_kante {
display : block;
width : 100%;
height : 15px;
text-align : center;
background-image : url(images/footer_kante_oben_bg.jpg);
background-repeat : repeat-x;
}
#content_rand_links {
width : 28px;
background-image : url(images/long_links.jpg);
background-repeat : repeat-y;
}
#content_rand_rechts {
width : 28px;
background-image : url(images/long_rechts.jpg);
background-repeat : repeat-y;
}
#contentbox {
width : 930px;
height : auto;
background-color : #000000;
margin : 0 auto;
}
#content {
padding : 5px 50px;
margin : 0 auto;
margin : 0;
}
#tabelle {
height : 489px;
width : 100%;
margin : 0;
}
#header {
background-color : black;
z-index : 10;
}
#inhalt {
background-color : black;
background-repeat : no-repeat;
background-position : center 0%;
z-index : 1;
border-top : 1px solid white;
}
#footer {
background-color : black;
clear : both;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
a:link {
color : white;
}
a:visited {
color : white;
}
a:hover {
color : navy;
background-color : yellow;
}
p {
text-align : justify;
margin-top : 15px;
margin-bottom : 15px;
}
blockquote {
margin-top : 15px;
margin-bottom : 15px;
padding : 30px;
border : 1px dotted #ffffff;
background-repeat : no-repeat;
}
h1 {
background-color : #666;
padding : 5px;
font-size : 1.3em;
color : #ffffff;
margin-top : 5px;
margin-bottom : 15px;
border-top : 1px solid white;
border-bottom : 1px solid white;
}
h2 {
background-color : #333;
padding : 5px;
font-size : 1.3em;
color : #b8860b;
text-align : center;
margin : 15px;
border-top : 1px solid white;
border-bottom : 1px solid white;
}
h5 {
color : #ffffff;
font-size : 1em;
background-color : #666;
margin-top : 5px;
margin-bottom : 5px;
border-top : 1px solid white;
border-bottom : 1px solid white;
}
h6 { color: #ffffff; font-size: 1.3em; background-color: #666; margin-top: 15px; margin-bottom: 15px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
.dw {
font-size : 0.5em;
line-height : 50%;
position : absolute;
top : 10px;
left : -900px;
width : 800px;
}
table {
font-size : 1em;
}
.Fehler {
color : red;
background-color : yellow;
}
.MAneu {
color : yellow;
font-weight : bold;
background-color : teal;
}
.storno {
color : red;
font-weight : bold;
background-color : yellow;
margin-right : 2px;
margin-left : 2px;
}
.geldeingang {
color : red;
}
.geldausgang {
color : #ffff00;
}
.red {
color : red;
}
.lime { color: lime; }
.yellow {
color : yellow;
}
.UmsatzMA {
font-size : 1.2em;
font-weight : bold;
background-color : blue;
}
.tooltip {
color : white;
position : absolute;
display : none;
background-color : navy;
text-align : left;
 /* width : 250px; */
z-index : 100;
overflow : visible;
padding : 1em;
}
.tooltip_bild {
background-color : navy;
text-align : left;
display : none;
padding : 1em;
position : absolute;
z-index : 50;
width : auto;
}
.tooltip1 {
background-color : #000;
display : none;
position : absolute;
}
.xxxxxxx {
font-size : 0.5em;
}
.legend {
color : white;
}
.blocksatz {
text-align : justify;
width : 80%;
}
.kontakt {
width : 90%;
margin-left : 20px;
}
.form {
color : #fff;
background-color : black;
border : 1pt solid white;
}
.headline_txt {
color : white;
background-color : gray;
padding : 5px 40px;
border : 1px solid;
}
#subnavi {
background-color : black;
background-repeat : no-repeat;
background-attachment : scroll;
background-position : left top;
width : 205px;
float : left;
text-align : left;
padding : 10px 3px 3px;
}
#inhalt {
color : silver;
text-align : left;
padding-right : 2em;
margin-left : 220px;
border : 1px solid black;
}
.style4 {
color : #b8860b;
}
.img_logo {
border : 2px solid #b8860b;
}
.login_eingabe {
color : white;
background-color : black;
border : 1px solid #5f5f5f;
}
#register {
text-align : left;
width : 600px;
}
.legend {
color : #b8860b;
}
.eingabe {
color : gray;
text-align : right;
padding-right : 10px;
}
.eingabe1 {
color : #b8860b;
padding-right : 10px;
}
.eingabe_abstand { padding-right: 10px; padding-left: 10px; }
.abrechnung {
color : #fff;
text-align : right;
padding-right : 10px;
padding-left : 10px;
}
.headline {
color : white;
background-color : #b8860b;
padding-right : 10px;
padding-left : 10px;
}
.best {
font-size : 1.5em;
text-decoration : none;
padding : 10px;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : none;
}
a:hover {
color : red;
background-color : black;
text-decoration : none;
}
.tab_feld { padding-right: 5px; padding-left: 5px; }
.tab_feld_headline { color: white; padding-right: 5px; padding-left: 5px; }
.struktur { color: #fbff9a; font-size: 0.8em; }
.flagge { border: solid 1px white; }
.laufband_ag { color: black; background-color: yellow; padding-right: 20px; padding-left: 20px; }
.storno1 { color: yellow; }

