body {    font-family: verdana;	color: #fff;	margin: 0px;	background-image: url(../images/back.png) ;}#site {    position: absolute;	width: 798px;	left: 50%;	margin-left: -399px;    margin-top: 10px;	background-color: #FFF;}#box1 {    position: relative;	width: 236px;	height: 150px;	background-color: #8c9999;}#box2 {    position: relative;	width: 281px;	height: 150px;	margin-left: 236px;	margin-top: -150px;	background-image: url(../images/back2.png);}#box3 {    position: relative;	width: 281px;	height: 150px;	margin-left: 517px;	margin-top: -150px;	background-image: url(../images/back3.png);}#box4 {    position: relative;	width: 236px;	height: 150px;	background-image: url(../images/back4.png); 	background-repeat: repeat-y;}#box5 {    position: relative;	width: 562px;	height: 150px;	margin-left: 236px;	margin-top: -150px;	background-image: url(../images/picture.png);}#boxtext {    position: absolute;	color: #000;	font-size: 14px;	margin-top: 5px;	margin-left: 20px;}#box2text {    position: absolute;	color: #000;	font-size: 14px;	margin-top: 5px;	margin-left: 20px;}#box3text {    position: absolute;	color: #000;	font-size: 14px;	margin-top: 5px;	margin-left: 20px;}#box4text {    position: absolute;	color: #000;	font-size: 14px;	margin-top: 5px;	margin-left: 20px;}form#form-login, input#form-login { font-size: 9px;	color: #fff;	border-width: 0px;	margin-left: 3px;}form#form-login {    font-size: 9px;	color: #fff;	border-width: 0px;	margin-left: 3px;}form#form-login p {	margin: 0 0 0px;	color: #fff;	font-size: 11px;}form#form-login .inputbox {	width: 70%;	height: 10px;	font-size: 9px;	color: #9c9999;}input#modlgn_remember {margin-top: -17px;margin-left: 60px;}p#form-login-remember  {    padding-top: 10px;	font-size: 9px;	color: #fff;}form#form-login .button {    margin-top: 2px;	width: 45%;	height: 19px;	color: grey;	vertical-align: middle;	font-size: 10px;}form#form-login ul, form#form-login li, form#form-login a {	margin: 0px;	padding: 0px;	padding-top: 2px;	color: #fff;	list-style-type: disc;	margin-left: 10px;	line-height: 10px;	}#maincontent {    position: relative;	width: 798px;	background-color: #8c9999;}#left {    float:left;	width: 237px;    min-height: 460px;}#componenttext {    margin-left: 236px;	background-image: url(../images/back4.png); 	background-repeat: repeat;	padding-top: 20px;	padding-left: 10px;	padding-right: 10px;	font-size: 12px;	color: #000;}#componenttext h3 {    color: #000;    font-family: verdana;    font-size: 12px;    font-weight: bold;    margin-left: -10px;}#modules_left {    position: absolute:;	margin-top: 20px;	margin-left: 10px;	margin-right: 10px;	font-size: 12px;	}#footer {    clear:both;    text-align: right;    background-color: #8c9999;    font-size: 10px;    color: #fff;}#footer a, #footer a:visited, #footer a:active {   color: #fff}#footer a:hover {   text-decoration: underline;}/* Website Elemente Positionieren */#date {    position: absolute;	margin-left:110px;	margin-top: 125px;	font-size: 10px;	color: #fff;}#logo {    position:absolute;	margin-top: 7px;	margin-left: 16px;	font-weight: bold;	font-size: 16px;}/* Standard HTML Formatierungen */h1 {    color: #FFF;	font-size: 16px;	font-weight: normal;	margin: 0px; /*Befehl f�r Mozilla*/}h2 {    color: #FFF;	font-size: 14px;	font-weight: normal;	padding-top: 5px;	padding-left: 0px;	margin: 0px; /*Befehl f�r Mozilla */}h3 {    color: #FFF;	font-size: 12px;	font-weight: normal;	padding-top: 5px;	padding-left: 0px;	margin: 0px; /*Befehl f�r Mozilla */}/* Linkformatierungen */a, a:visited, a:active {    color: #8c9999;	text-decoration:none;}a:hover {    text-decoration: underline;}/* Modulformatierungen */.moduletable_menu {	color: #fff;}.moduletable_menu h3 {	margin: 0px;	padding-left: 20px;	padding-top: 10px;	font-size: 12px;	color: #000;}.latestnews {    font-size: 12px;}a.latestnews, a:visited.latestnews, a:active.latestnews {    font-weight: bold;	text-decoration: none;	color: #fff;}a:hover.latestnews {    text-decoration: underline;}ul.latestnews {    list-style-type: none;	padding: 0px;	margin: 0px;}.mostread {    font-size: 12px;}a.mostread, a:visited.mostread, a:active.mostread {    font-weight: bold;	text-decoration: none;	color: #fff;}a:hover.mostread {    text-decoration: underline;} ul.mostread {    list-style-type: none;	padding: 0px;	margin: 0px;}/* MENUE FORMATIERUNG */.menu {	margin: 0px;	padding: 0px;	padding-top: 10px;	padding-left: 30px;	list-style-type: disc;	line-height: 15px;	font-size: 12px;	font-weight: bold;}.menu a, .menu a:visited, .menu a:active, .menu li, .menu ul {    color: #fff;}.menu li, .menu ul {    color: #fff;}.menu a:hover {    text-decoration: underline;}.mainlevel {color: #fff;}.input { 	color: #8c9999;	border-width: 0px;}/* Polls */.poll{    font-size: 12px;	margin-left: 5px;	color: #fff;}.pollstableborder {    text-align: left; /*IE-Formatierung*/	font-style: italic;}.sectiontableentry1 {    text-align: left; /*IE-Formatierung*/	font-style: italic;}.sectiontableentry2 {    text-align: left; /*IE-Formatierung*/	font-style: italic;}/* Runde Ecken */.reck_box {	background: url(../images/reck_tl.png) no-repeat top left;}.reck_top {	background: url(../images/reck_tr.png) no-repeat top right;}.reck_bottom {	background: url(../images/reck_bl.png) no-repeat bottom left;}.reck_bottom div {	background: url(../images/reck_br.png) no-repeat bottom right;}.reck_content {	background: url(../images/reck_r.png) top right repeat-y;}.reck_top div,.reck_top,.reck_bottom div, .reck_bottom {	width: 100%;	height: 19px;	font-size: 1px;}.reck_content, .reck_bottom {	margin-top: 0px;}.reck_content { padding: 0 10px; }
