/*
rot #6f1d0f
gr&uuml;n #84b818
hellgrau #edecda
*/

/* Tags  */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; padding: 0px; text-align: center; background-color: #333333;}
ul {text-indent: 0px; padding: 0px; margin: 0px;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

/* Divs */
div#master {position: relative; top: 20px; width: 950px; height: 646px; margin: auto; text-align: left;}

div#headerleft {position: relative; width: 192px; height: 158px; left: 0px; top: 0px; background-color: #edecda;}
div#headerright {position: relative; width: 758px; height: 158px; left: 192px; top: -158px;}
div#navi {position: relative; width: 192px; height: 488px; left: 0px; top: -158px; background: url("../gfx/bg_navi.jpg"); vertical-align: bottom;}
div#main {position: relative; width: 758px; height: 488px; left: 192px; top: -646px;}

div#headerleft_content {text-align: right; font-size: 10px; line-height: 2em; padding-top: 25px;}
div#headerright_content {}
div#navi_content {padding-left: 40px; position: absolute; bottom: 5px;}

/* Navi */
div.navi {margin-bottom: 15px;}
div.act a {color: #edecda; text-decoration: none;}
div.no a {color: #6f1d0f; text-decoration: none;}


/* Formate */
.rot {color: #6f1d0f;}
.gruen {color: #84b818;}
.weiss {color: #ffffff;}
.schwarz {color: #000000;}
.hellgrau {color: #edecda;}
.mittelgrau {color: #cccccc;}
.dunkelgrau {color: #222222;}

.gross {font-size: 24px; text-transform: uppercase;}
.mittelgross {font-size: 14px; text-transform: uppercase; line-height: 2.5em;}
.caps {text-transform: uppercase;}
.klein {font-size: 10px;}
.fett {font-weight: bold;}

.absatz {display: block; margin-bottom: 30px;}
.fliesstext {line-height: 2em; display:block; margin-bottom: 15px;}
.eng {line-height: 1em;}
.impr {line-height: 1.2em;}
.halbeng {line-height: 1.8em;}
.rechts {text-align: right;}
.links {text-align: left;}