/* CSS Document */

TD.SchattenUnten { /*background-color:#8D8D8D; height:3px;*/ }
TD.SchattenRechts { /*background-color:#D8D8D8; width:3px;*/ }

TABLE.StatusKasten { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:230px; border:1px; }
TD.StatusKasten_Leer { padding-top:5px; padding-left:5px; border-top:1px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666; width:227px; }
TD.StatusKasten_Level { padding-top:10px; padding-left:5px; border-left:1px solid #666666; width:227px; }
TD.StatusKasten_Buttons { padding-top:10px; padding-bottom:2px; padding-left:1px; padding-right:1px; border-left:1px solid #666666; width:227px; }
TD.Statuskasten_ichBin { padding-top:5px; padding-left:5px; border-left:1px solid #666666; border-bottom:1px solid #666666; background-color:#F0F0F0; width:227px; height:25px; font-weight: bold; color:#3C3C3C; }
TD.Statuskasten_Fuss { border-left:1px solid #666666; border-bottom:1px solid #666666; width:447px; height:9px; background-image:url(/img/common/geriffel.gif); }
TD.Statuskasten_OLR {  padding-top:5px; padding-left:5px; border:1px solid #666666;/*border-left:1px solid #666666; border-right:1px solid #D8D8D8; border-top:1px solid #D8D8D8;*/ height:23px; }
TD.Statuskasten_OLRNoPadding { border-left:1px solid #666666; border-right:1px solid #666666; border-top:1px solid #666666; height:23px; }
TD.Statuskasten_LR {  padding-top:5px; padding-left:5px; border-left:1px solid #666666; border-right:1px solid #666666; }
TD.Statuskasten_OL {  padding-top:5px; padding-left:5px; border-top:1px solid #666666; border-left:1px solid #666666; }
TD.Statuskasten_L {  padding-top:5px; padding-left:5px; border-left:1px solid #666666; height:23px; }
TD.Statuskasten_R {  padding-top:5px; padding-left:5px; border-right:1px solid #666666; height:23px; }
TD.Statuskasten_O {  padding-top:5px; padding-left:5px; border-top:1px solid #666666;}


#Teaser_A { position: absolute; left: 0px; top: 0px; width: 210px; z-index: 1; }
#Teaser_B { position: absolute; left: 0px; top: 170px; width: 210px; z-index: 1; }
#Teaser_C { position: absolute; left: 0px; top: 340px; width: 210px; z-index: 1; }

#Content_Main {position: relative; left: 0px; top: 0px; width: 460px; z-index: 1; }
#Content { position: absolute; left: 243px; top: 0px; width: 462px; z-index: 1; }

#LeftTeaser { position: absolute; left: 0px; top: 0px; width: 235px; z-index: 1; }
#RightDivs { position: absolute; left: 730px; top: 0px; width: 235px; z-index: 1; }
#LangBox { position: relative; width: 235px; height: 30px; z-index: 1; }
#LoginBox { position: relative; margin-top:10px; width: 235px; z-index: 1; }
#ReportList { position: relative; margin-top:30px; width: 235px; z-index: 1; }
#RightTeaser { margin-top:30px; width: 235px; z-index: 1; }
#LeftTeaser, #Content, #RightDivs, #AltDiv, .ContentPadding { padding-bottom: 78px; }

/*
#LangBox { position: absolute; left: 720px; top: 0px; width: 235px; height: 30px; z-index: 1; }
#LoginBox { position: absolute; left: 720px; top: 40px; width: 235px; z-index: 1; }
#ReportList { position: absolute; left: 720px; top: 400px; width: 235px; z-index: 1; }
#RightTeaser { position: absolute; left: 720px; top: 600px; width: 235px; z-index: 1; }
*/
BODY, table, tr, td { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*BODY { background-image:url(../img/common/streifen.gif); background-repeat:repeat-x; }*/
DIV { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
A { text-decoration:none; color:#666666; }
A:hover { text-decoration:none; color:#0044CC;/*color:#0044CC*/; }
.Fuss { /*height:9px; background-image:url(/img/common/geriffel.gif);*/ }

.bg_linie_grau { background-image:url(/img/common/bg_linie_grau.gif); background-position:501px 245px; width:1px; height:90%; background-repeat:no-repeat; }

.wappen {position:absolute; top:0px; left:794px;z-index:5}
 
.imgRahmen { border:1px solid #DADADA }

INPUT.TEXT { border:1px solid #7F7F7F; background-image:url(../../img/common/input_hintergrund.gif); }
TEXTAREA { border:1px solid #7F7F7F; background-image:url(../../img/common/input_hintergrund.gif); }

.Headline_21p {font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#000000; font-weight:bold;}
.Headline_17p {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; font-weight:bold; }
.Headline_17pgrau {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4D4D4D; font-weight:700; }
.Headline_13p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; }

td.forumcell {padding-top:5px; padding-left:5px; }



#nTease1 { position:absolute; left:542px; top:368px; width:435px; z-index:4; }
#nTease2 { position:absolute; left:542px; top:528px; width:435px; z-index:4; }
#nTease3 { position:absolute; left:542px; top:688px; width:435px; z-index:4; }

/*
#FooterContainer{
	z-index:500;
	position:absolute;
	left:18px;
	height:28px;
	width:100%;
	background-color:white;
}
*/

 .FooterContainer {
 	position:fixed;
 	bottom:0;
 	left:18px;
 	z-index:500;
 	background-color:white;
 	vertical-align:middle;
 	height:28px;
 	width:100%;
 }

*html .FooterContainer {
	position:absolute;
	bottom: auto;
	top: expression( ( -29  +  ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

}







