/* CSS Document */
* {
	margin:0px;
	padding:0px;
	border:0px;
	overflow:auto;
}


BODY {
	background-color:#60666B;
	background-image:url(../img/background.jpg);
	background-repeat:repeat-x;
	
}


DIV#CONTAINER {
	position:relative;
	margin:auto;
	width:734px;				/* FESTLEGEN BREITE + 4 + 10 + 2 * Padding */
	height:600px;	/* ### 580 (+20)*/
	/*border:1px solid black;	*/
}


DIV#CONTENT {
	position:absolute;
	top:120px;	/* ### 135*/
	left:4px;
	width:680px;
	height:420px;	/* ### 385*/						/* FESTLEGEN HÖHE*/
	padding:20px;						/* FESTLEGEN PADDING */
	
	padding-bottom:10px;
	padding-top:10px;
	background-color:#FFFFFF;
	overflow:hidden;

}


DIV#TOP {
	position:absolute;
	top:5px;	/* ### 20 (-15) */
	left:4px;
	width:720px;
	height:90px;						/* FESTLEGEN HÖHE*/
	padding:0px;						/* FESTLEGEN PADDING */
	
	background-color:#FFFFFF;
	background-image:url(../img/top_BG2007.jpg);
	background-repeat:no-repeat;
}


DIV#NAVBAR {
	position:absolute;	/* bezogen auf CONTAINER, daher top+20 und left+4*/
	top:95px;	/* ### 110*/
	left:4px;
	width:720px;
	height:25px;
	
	background-image:url(../img/nav_BG.gif);
	background-repeat:repeat-x;
}


DIV#FOOTER {
	position:absolute;
	top:570px;	/* ### 550*/
	left:412px;
	width:300px;
	height:auto;						/* FESTLEGEN HÖHE*/
	padding:0px;						/* FESTLEGEN PADDING */
	
	background-color:transparent;
	color:#CCCCCC;
	text-align:right;
	font-size:10px;
	font-weight:bold;
}


/*------------------------------------------------------------*/
/*------------------------------------------------------------*/

DIV#OBEN {
	position:absolute;
	top:1px;	/* ### 16 */ 
	left:0px;
	width:100%;
	height:4px;
	
	background-image:url(../img/oben.gif);
	background-repeat:repeat-x;
}


DIV#UNTEN {
	position:absolute;
	top:560px;	/* ### 540*/						/* ANPASSEN HÖHE + 20 + 2 * Padding*/
	left:0px;
	width:100%;
	height:10px;
	
	background-image:url(../img/unten.gif);
	background-repeat:repeat-x;

}


DIV#LINKS {
	position:absolute;
	top:5px;	/* ### 20*/
	left:0px;
	width:4px;
	height:555px;	/* ### 520*/						/* ANPASSEN HÖHE + 2 * Padding*/
	
	background-image:url(../img/linksHG.gif);
	background-repeat:repeat-y;
}


DIV#RECHTS {
	position:absolute;
	top:5px;	/* ### 20*/
	right:0px;
	width:10px;
	height:555px;	/* ### 520*/						/* ANPASSEN HÖHE + 2 * Padding*/
	
	background-image:url(../img/rechtsHG.gif);
	background-repeat:repeat-y;
}


/*------------------------------------------------------------*/

IMG#Border-OL {	position:absolute;	left:0px;	top:0px; }
IMG#Border-OR {	position:absolute;	right:0px;	top:0px; }


IMG#Border-UL {	position:absolute;	left:0px;	top:0px; }
IMG#Border-UR {	position:absolute;	right:0px;	top:0px; }


IMG#Border-L {			position:absolute;	left:0px;	top:0px; }
IMG#Border-R {			position:absolute;	left:0px;	top:0px; }
IMG#Border-R-unten {	position:absolute;	left:0px;	bottom:0px; }


IMG#Content-OL {	position:absolute;	left:0px;	top:0px; z-index:1; }
IMG#Content-UL {	position:absolute;	left:0px;	bottom:0px !important; bottom:-1px;}
IMG#Content-OR {	position:absolute;	right:0px;	top:0px; z-index:3; }
IMG#Content-UR {	position:absolute;	right:0px;	bottom:0px !important; bottom:-1px; }


DIV#explizit_content
{
	position:relative;
	margin:auto;
	width:700px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
