/*--- cenabl.net
	general styles
	(c)WS 2008-07-27    
	(c)WS 2010-02-22 ---*/

html {
	padding: 0;
  }

body {
	background-color:#000;
	background-image:url(images/starbg.gif); 
	background-attachment:fixed;
	text-align: justify;
	margin:0;
	padding: 0;
	font:16px Verdana, Tahoma, Arial, Helvetica ;	
      min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}

#fixiert {
    position: absolute;
    top:100px; 
    left: 0px;
    width: 180px;
    font:11px Verdana, Tahoma, Arial, Helvetica ;
    background-color: transparent;
/*    border: 1px solid silver;	*/
  }

html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }

#fixiert img {
    height: 6.8em; float: right;
  }

#Inhalt {
    margin-left: 0em; padding: 1em;
    border-left: 2px ridge gray; border-top: 2px ridge gray;
  }

#Inhalt {  /* versteckt vor Netscape 4 */
    background-color: #333; 
    filter:alpha(opacity=50); /* IE */
    -moz-opacity:0.6; /* Gecko-Browser */
    opacity:0.6; 
  }


/*--- logo area ---*/
body #logo_top {
	background-color: transparent; 
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:728px;
	height:90px;
	padding:10px;
        overflow: hidden;
        z-index: 0;
/*       border: 1px solid silver;	*/
}


/*--- adds areas ---*/

body #Adds_top {
	background-color: transparent; 
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:728px;
	height:90px;
	padding:0;
        overflow: hidden;
        z-index: 0;
/*      border: 1px solid silver;	*/
}


body #Adds_top2 {
	background-color: transparent; 
	position:absolute;
	margin-top:0px;
	margin-left:728px;
	width:96px;
	height:90px;
	padding:0;
	display:block;
      overflow: hidden;
      z-index: 0;
}

div#Adds_top2 img {
	position:static;
 	/* center image */
	margin:0 auto; 
	display:block;
}

body #Adds_top3 {
	background-color: transparent; 
/*	background-color:#222;   */
	position:absolute;
	margin-top:90px;
	margin-left:180px;
	width:640px;
	height:60px;
	padding:0;
 	display:block;
      overflow: hidden;
      z-index: 0;
/*    border: 1px solid silver;	*/
}

body #Adds_right {
	background-color: transparent; 
/*	background-color:#222;*/
	position:absolute;
	margin-top:0px;
	margin-left:824px;
	width:180px;
	padding:0;
/* 	height:520px;	*/
      overflow: hidden;
      z-index: 0;
/*    border: 1px solid silver;	*/
}

div#Adds_right img {
	position:static;
 	/* center image */
	margin:0 auto; 
	display:block;
}


/*
body #Adds_left {
	background-color: transparent; 
	position:relative;
	margin-top:400px;
	margin-left:0px;
	width:180px;
	height:90px;	
      overflow: hidden;
      z-index: -1;
      border: 1px solid silver;	
} 
*/

/*--- hidden text ---*/
body #bodyAdds { 				
	position:absolute;
	clip:rect(0px 0px 0px 0px);
      z-index: -10;
	overflow: hidden;
}


/*--- Content ---*/

div#Content {
	position:absolute;
	display:block;
	margin-top:160px;
	margin-left:190px;
	width:620px;
/*	height:520px;	  */
/*      padding:10px;     */
        overflow: hidden;
	z-index: 5;
/*	border: 1px #A8232E groove; */
}
 
div#Inhalt {
/*    margin: 0 12em 0 16em;   */
      border: 0px silver groove;
      -moz-border-radius:20px;
      -khtml-border-radius:20px;
  }
  
div#Inhalt p,br {
/*	padding:0.8em;	*/
	font:12px Verdana, Tahoma, Arial, Helvetica;
}

div#Content h1 {
	padding:0.2em;
	font:28px Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
	text-align:center;
}

div#Content h2 {
	padding:0.2em;
	font:16px Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
	text-align:center;
}

div#Content h3 {
	padding:0.8em;
	font:14px Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
	text-align:center;
}

div#Content p, br {
/*	padding:0.8em;	*/
	font:12px Verdana, Tahoma, Arial, Helvetica;
}

#Content .kd {
	font:9px Verdana, Tahoma, Arial, Helvetica;
}

div#Content img {
	position:static;
 	/* center image */
	margin:0 auto; 
	display:block;
}

#Content .logo {
	position:static;
 	/* center image */
	margin:0 auto; 
	display:block;
}

#Content .enter {
	font-weight:bold;
}

div#Content a:hover {
	background: transparent;
}

div#Content a:link, a:visited {
	font:16px Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
}

div#Content a {
	padding: 6px 15px 10px;
	text-decoration:none ;
}

/*--- end ---*/
