/* CSS Document */
a:link {color:#ffffff; text-decoration:none}
a:visited {color:#ffffff; text-decoration:none}
a:active {color:#ffffff; text-decoration:none}
a:hover {color:#ffffff; text-decoration:underline}
.farbe:link {color:#006D10; text-decoration:none}
.farbe:visited {color:#006D10; text-decoration:none}
.farbe:active {color:#006D10; text-decoration:none}
.farbe:hover {color:#006D10; text-decoration: underline}
.newsblack:link {color:#000000;font-style:bold; text-decoration:none}
.newsblack:visited {color:#000000; text-decoration:none}
.newsblack:active {color:#000000; text-decoration:none}
.newsblack:hover {color:#000000; text-decoration: overline underline}

body {
	margin: 0;
    padding: 0;
	background-color: #DEDEDE;
	vertical-align:center;
}
h1
 { 
  color:#000000;
  font-weight:normal;
  font-size:18px;
  font: noraml 10pt verdana;
 }
 h2
 { 
  color:#000000;
  font-weight:normal;
  font-size:18px;
 }
 h3
 { 
  color:red;
  font-weight:bold;
  font-size:18px;
 }
#main {
	margin: 1em auto;
	height: 800px;
	width: 800px;
	background-color: #ffffff;
}
.top1 {
	margin: 0px;
	height: 34px;
	width: 800px;
	background-image:  url(layout/top1.gif); 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.banner {
	margin: 0px;
	height: 130px;
	background-image:  url(layout/banner.gif);
	width: 800px;
	background-color: #006D10; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.banneradsense {
	margin: 0px;
	padding-bottom: 0px; 
	padding-left: 320px; 
	padding-right: 0px; 
	padding-top: 30px; 
}
.navi {
	margin-top:0px;
	height: 36px;
	background-image:  url(layout/navi.gif);
	width: 800px;
	color:#ffffff;
	font: normal 14px arial; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.navitext {
	color:#ffffff;
	font: normal 14px arial;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.boxleft {
	margin: 0px;
	float:left;
	height: 600px;
	width: 218px;
	background-color: #ffffff;
	border-right: dotted 2px #6C6C6C; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.main_mid {
	margin: 0px;
	float:right;
	height: 600px;
	width: 580px;
	background-color: #ffffff; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.mystats_mid {
	margin: 0px;
	float:right;
	height: 600px;
	width: 800px;;
	background-color: #ffffff; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.footer1 {
	margin: 0px;
	float:right;
	height: 60px;
	width: 100%;
	background-color: #006D10; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.footer2 {
	margin: 0px;
	float:right;
	height: 40px;
	width: 100%;
	font: normal 12px arial;
	color: #ffffff;
	background-color: #39A100; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}

/*BOX LEFT */
#box_left_main {
	margin-top: 5px;
	margin-left: 8px;
	margin-right: 3px;
	height:540px;
	width: 200px;
	border-bottom: solid 2px #006D10; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.box_left_top {
	background-image:  url(boxleft/pageranktop.gif);
	height:38px;
	width: 200px;
	border-top: dotted 2px #006D10;
	border-bottom: dotted 2px #006D10;
	background-color: #000000; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.box_left_top_mail {
	height:55px;
	width: 200px;
	font: bold 11px arial;
	background-color: #ffffff; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.box_left_top_man {
	height:55px;
	width: 200px;
	font: bold 11px arial;
	background-color: #ffffff; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.box_left_top_monitor {
	height:55px;
	width: 200px;
	font: bold 11px arial; 
	background-color: #ffffff; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.box_left_inhalt {
	width: 200px;
	font: normal 11px arial;
}

/*MAIN CONTENT - Startseite */
#main_mid_content {
	margin-top: 5px;
	margin-left: 8px;
	margin-right: 3px;
	font: normal 11px arial;
	height:560px;
	width: 560px;
	background-color: #ffffff;
	border-bottom: solid 2px #006D10; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
.main_mid_stats {
	font: normal 11px arial;
	color: #ffffff;
	float:right;
	height:380px;
	width: 240px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}

/*Schriftklassen*/
.toptenbox {
	font: normal 11px arial;
	color: #000000;
	border: solid 1px #39A100;
}
.topten_top {
	font: bold 11px arial;
	padding:2px;
	color: #ffffff;
	background-color: #006D10;
}
.topten_info {
	font: normal 11px arial;
	padding:3px;
	color: #ffffff;
	background-color: #39A100;
}
.topten_info1 {
	font: normal 11px arial;
	padding:3px;
	color: #000000;
	border-bottom: solid 1px #39A100;
}
.newstext {
	font: normal 12px arial;
	padding:3px;
	color: #000000;
}
.impressumtext {
	font: normal 11px arial;
	padding:3px;
	color: #000000;
}
.top1navitext {
	font: normal 10px arial;
	padding:3px;
}
.footertext {
	font: normal 14px arial;
	padding:3px;
	color:#ffffff;
}
.stylestext {
	font: normal 14px arial;
	padding-left:20px;
	padding-right:20px;
	padding-top:3px;
	color:#000000;
}
.stylestexthow {
	float:right;
	margin-top:20px;
	border: solid 1px #000000;
	padding:5px;
	width:200px;
	height:260px;
	font: normal 12px arial;
	color:#000000;
}
.agbtext {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	font: normal 12px arial;
	color:#000000;
}
.mystatstext {
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	font: normal 12px arial;
	color:#000000;
	display:table;
}
.mystatstextbrowser {
	float: right;
	margin-top:0px;
	font: normal 12px arial;
	color:#000000;
}
.white {
	font: bold 12px arial;
	color:#ffffff;
}
	

