
/* --- BASIC --- */
html  { background-color: white; margin: 0; padding: 0; width: 100%; height: 100% }
body    { background-color: white; margin: 0; padding: 0; width: 100%; height: 100% }
body, table, td { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
hr { font-size: 1px; line-height: 1px; margin: 0; padding: 0 }
.hinweiskastenblau { width: 310px; background-color: #add8e6; display: block; padding: 0px; margin: 0px; border: solid 1px #000 }
embed { margin: 5px 0 5px 0; }


a:link {}
a:visited {}
a:hover {}
a:active {}
/* --- BASIC --- */

/* --- DIV-Container --- */
#contentxpos /* x-positioner mit margin-left und height-definition */  { margin: 0; padding: 0; position: relative; height: 100% }
#contentypos /* y-positioner padding-top und width-definition */ { display: block; margin: 0; padding: 0; width: 100% }
#contenttext     { display: block; margin: 0; padding: 10px; border: 1px #90f; width: 100% }
/* anweisung wird nicht vom ie interpretiert */
#contentxpos[id] { height: auto; min-height: 100% }
/* anweisung wird nicht vom ie interpretiert */
/* --- DIV-Container --- */




table.tabellestandard { width: 97%; }

.tabellestandardaussenabstand caption { width: 900px; margin-left: 0 !important;}
.tabellestandardaussenabstand { margin-left: 10px !important; }
