a:link, a:visited  { color:#1177aa; text-decoration: underline; }
a:hover, a:active{ color:#1177aa; text-decoration: none; }

div#docbody
{
 background: #f3f3f3 url(/img/bg-body-stats.jpg) top left repeat-y;
}

div#left-col
{
 float: left;
 width: 1005px;
}

div#left-col div.head-top {
 width: 797px;
 height:105px;
 float: left;
 background: url(/img/top-stats.gif) top left no-repeat;
}


div#top-right {
 float: right;
 margin: 50px 15px 0 0;
 width: 155px:
 height: 60px;
}

div#left-col div.head-top img#loggedin {
 margin-bottom: 5px;
}

div#left-col div.head-top a.logout {
 color: #ff9900;
 margin: 0 0 0 79px;
}

div#left-col div.head-top div#adtop {
 width: 468px;
 height: 60px;
 float: left;
 margin: 32px 0 0 60px;
 background: #467c96;
 overflow: hidden;
}

div#middle {
 width: 797px;
 float: left;
 background: #fff url(/img/middle-bg-stats.gif) top right repeat-y;
 min-height: 1300px;
}

#footer {
 clear: both;
 position: relative;
 top: 0px;
 left: 42px;
 width: 951px;
 height: 182px;
 background: #f3f3f3 url(/img/bg-bottom.jpg) top left repeat-x;
}

#scontent {
 width: 746px;
 padding: 5px 20px 0 20px; 
 background: #fff;
 z-index: 99;
 font-size: 11px;
}

span.today {
	color:				#CD0000;
	font-size:			11px;
}

select {
	background-color:	#FFFFFF;
	color:				#000000;
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-style:			normal;
	font-size:			11px;
}

textarea#hcode {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 width:100%;
 height:100px;
}

h2.stat { text-align: right; font-size: 13px; color: #999; margin: 0 8px 0 0; }

div.stats_home p, table.stats_home td.caption { 
 font-size:15px;
 font-weight:bold;
 color:#747474;
 margin-bottom:15px;
}

div.stats_home p span { 
 font-size:18px;
 margin: 0 2px 0 8px;
 color:#000;
}

div.stats_home p span.today_good { 
 color:#008800;
}

div.stats_home p span.today_bad { 
 color:#880000;
}
div.stats_home p span.today_noc { 
 color:#eeaa00;
}

div.stats_home p span.first { 
 margin: 0 2px 0 0;
}

div.stats_home p img { 
 margin: 0 0 -2px 3px;
}

div.prev_stats { 
 width: 740px;
 border: 1px solid #ddd;
 background: #fafafa;
 margin-top: 20px;
 margin-bottom: 20px;
 margin-right: 1px;
 padding: 0;
 z-index: 1;
}

div.prev_stats div.inner { 
/* border: 1px solid #ddd; */
  padding: 10px 0 0 15px;
}

div.prev_stats div.chooser { 
 float: left;
 width: 20%;
 background-color:#F0F0F0;
 margin: 0;
 padding:0;
 cursor: pointer;
}
div.prev_stats div.chooser span { 
 padding: 2px 2px 2px 10px;
}

div.prev_stats div.choosen { 
 background-color:#666;
 color:#fff;
}

div.prev_stats div.chsble_stats { 
}

div.stats_topbox {
 width: 225px;
 height: 200px;
 float: left;
 margin: 20px 20px 0 0;
}

div.stats_topbox table {
 width: 220px;
 height: 200px;
}


/** test **/

div#navi ul li {
 width: 197px;
 height: 22px;
 list-style: none;
 margin: 0 0 0 10px;
 padding: 0;
}

div#navi ul li a {
 display: block;
 padding: 2px 0 0 40px;
 width: 157px;
 he\ight: 11px; /* Höhenangabe fuer IE 6 */
 height: 22px;
 background: #f3f3f3 url(/img/nav-bg.jpg) 0 -2px no-repeat;
 font-size: 11px;
 color: #000;
 text-decoration: none;
}

div#navi ul li a:hover {
 background: #f3f3f3 url(/img/nav-bg.jpg) 0 -2px no-repeat;
 /**background: url(/img/nav-bg-on.jpg) 0 -2px no-repeat;**/
 color: #000;
 text-decoration: underline;
}


div#navi div.head {
 height: 22px;
 background: url(/img/nav-bg-head.jpg) 0 -4px no-repeat;
}

div#navi div.head-spacer {
 height: 5px;
 background: #f3f3f3 url(/img/nav-bg.jpg) 10px -2px no-repeat;
}

div#navi div.head div {
 padding: 2px 0 0 43px;
}

div#navi div.bot {
 height: 3px;
}






