html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
	font-family:"Segoe UI", Tahoma, Verdana, Arial;
}

body { padding: 0; margin: 0; font: 0.7em "Segoe UI", Tahoma, Verdana, Arial, sans-serif; line-height: 1.6em; background: #0D273E url(/images/mbg2.png) repeat-x center top; color: #454545; }

/* links */
a { color: #003B6E; }
a:hover { color: #9EC068; }	

/* headings */
h1 { font: bold 2.5em Arial, Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h3 { font: bold 1.2em !important; margin: 0; padding: 0; font: bold 14px;}
h1 a, h2 a { color: #2b2b2b; text-decoration: none; }
h1 a:hover { color: #2b2b2b; }
.title { color: #808080; background: #fff; }

/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.search { width: 279px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 6px 10px; color: #1E67A8; font-weight: bold; }
input.button { padding: 3px; }

/* content holder */
#content { margin: 10px auto; margin-top: 0px; width: 960px; background: #fff; }
.content-top { margin: 0px; margin-top: 0px; width: 960px; height: 26px; padding: 0 0 0px 0;background: #0D273E url(/images/contenttop.png) no-repeat top; }

/* header */
#header { height: 105px; background: #fff url(images/bthd2.png) no-repeat; }
/*#header { height: 105px; background: #fff url(images/bthd2.png) no-repeat; }*/
#logo { padding: 0px 0 0 10px; width:300px;height:60px; }
#logo p { margin: 0; padding: 0 0 0 10px; color: #808080; background: #fff; }
#top_info_login { float: right; width: 351px; height: 64px; margin: 0px 0px 0 0; padding: 0px 0px 0 0 !important; padding: 0px 0px 40px 0; text-align: right; background: transparent url(images/login-top.png) no-repeat; }
#top_info_logged_in { float: right; width: 351px; height: 54px; margin: 0px 0px 0 0; text-align:center; padding-top:10px; color: #fff; background: transparent url(images/logged-in.png) no-repeat; }
#top_info_logged_in a { color: #fff; background: transparent;}
#top_info_logged_in a:hover { color: #FF0000; background: transparent;}	

#top_info { clear: both; float: right; width: 350px; margin: 0px 5px 0 0; text-align: right; }
#top_info_live {clear: both;padding-top: 2px;padding-right: 10px; padding-left: 290px;color: #000;}

/* horizontal tabbed menu */	
#tabs { background: #fff url(images/bigbox2.gif) no-repeat top left; color: #000;  height: 32px; text-align: center; padding: 0 0 0 129px; }
#tabs li { display: inline; height: 32px; }
#tabs li a { float: left; background: transparent url(images/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: transparent url(images/barcurrent.gif) no-repeat; color: #000; }	
#tabs li a.current { background: transparent url(images/barcurrent.gif) no-repeat; color: #2C71AE; }	
.key { text-decoration: underline; }

/* search form */
#search { 
	clear: both;
	float: left;
	color: #404040;
	font-weight: normal;
	background: transparent;
	padding: 2px 0 1px 5px;
	width: 960px;
	height: 0px;
	margin: 5px 0 0 0;
	font-size: 11px;
}
#logintop { 
	float: right;
	clear: both;
	color: #000;
	padding: 4px 0 20px 5px !important; padding: -10px 0 20px 5px;
	width: 346px;
	height: 40px;
	margin: 0px;
}

#newblog { 
	float: right;
	clear: both;
	color: #000;
	padding: 0px 0 20px 5px;
	width: 590px;
	height: 40px;
	margin: 0px;
}

.loginbox { width:392px; height:268px;background: #dedede url(images/logon.png) no-repeat; color: #000;}
input.loginuid { width: 49px; height: 16px; border: none; background: transparent; margin: 0px 0px 0 0; padding: 14px 69px 7px 5px !important; padding: 0px 69px 7px 5px; color: #1E67A8; font-weight: bold; text-align: center; }
input.loginpwd { width: 79px; height: 16px; border: none; background: transparent; margin: 0px 0px 0 0; padding: 14px 5px 7px 4px !important; padding: 0px 5px 7px 4px; color: #1E67A8; font-weight: bold; }
input.loginbt { width: 66px; height: 28px; border: 0px; background: transparent; margin-right: 20px; padding-right: 0px; padding-bottom: 3px;}

.signupbox { width:590px; height:100px;background: #fff url(images/signup-bg.gif) no-repeat; color: #000;}
input.url { width: 360px; height: 26px; border: none; background: transparent; margin: 0px 0px 0 0; padding: 33px 66px 7px 45px; color: #fff; font-size: 1.8em; font-weight: bold; float: left; }
input.inbt { width: 80px; height: 26px; border: 0px; background: transparent; margin-right: 0px; padding-top: 30px; padding-right: 50px; padding-bottom: 0px; text-align: center;}

	#search p { padding: 0; margin: 0; }


/* grey subheader */
.gboxtop { clear: both; height: 8px; background: #dedede url(images/gboxtop.gif) no-repeat; color: #000; }
.gbox { background: #dedede url(images/gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 2px 13px; margin: 0 0 5px 0; }
.gbox p { padding: 7px 0; margin: 0;}

.chart-bg {
  font-size: 9pt;
  text-align: justify;
  color:#000000;
  background: #ffffff url('/images/boxbg.png') repeat-x bottom;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 45px;
}

.artikel-bg {
  font-size: 9pt;
  text-align: justify;
  color:#000000;
  background: #ffffff url('/images/artboxbg.png') repeat-x bottom;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  height:125px;
}


/* left side */
.left { float: left; width: 650px; margin: 0px 0 10px 0 !important; margin: 0px 0 10px 0; }
.left_stats { float: left; width: 720px; margin: 0 0 10px 0; }
.left_chat { float: left; width: 648px; margin: 0 0 0 2px; }

	.left_articles {
		margin: 0 5px 10px 10px;
		padding: 3px 0 0 0;
		text-align: justify;
		color: #000;
		background: #fff;
	}
		.left_articles_blogs {
		margin: 0 2px 10px 10px;
		padding: 3px 0 0 0;
		text-align: justify;
		color: #000;
		background: #fff;
	}

	.index-text { height: 320px; width:610px; background: #fff url(images/indexbg.png) no-repeat; color: #202020; padding:10px; }
	.charts-index { height: 211px; width:610px; background: #fff url(images/chartsbg.png) no-repeat; color: #202020; padding:10px; padding-top:15px; }
	
	.calendar { height: 50px; float: left; background: #fff url(images/calendar.gif) no-repeat; width: 50px; padding: 5px 0 0 9px;  color: #808080;}
	.calendar p { padding: 0; margin: 0; }
	.description { padding: 0 0 2px 0; margin: 0 10px 5px 0; }
	.thumbnail { float: left; margin: 0 18px 8px 0; border: 0px solid #dedede; }


/* bottom thirds */
.thirds { float: left; width: 203px; background: #eee; margin: 0 6px 0 6px; color: #5d5d5d; }
	.smallboxtop { height: 14px; background: #fff url(images/smallboxtop.gif) no-repeat; color: #000; }
	.smallbox { background: #fff url(images/smallbox.gif) no-repeat bottom left; color: #444; padding: 1px 10px 10px 10px;  }
	.smallbox p { padding: 0; margin: 0; }

/* articles 50% */
.row-left { float: left; width: 318px; margin: 0 6px 0 6px; color: #5d5d5d; }
.row-right { float: right; width: 318px; margin: 0 6px 0 6px; color: #5d5d5d; }

#features {padding-top: 40px; padding-left: 8px; text-align: left;}
#features li { list-style-type: square; width:290px; list-style-position: inside; }
/* right side */
#right {
	float: right;
	width: 300px;
	margin: 0px 0 10px 5px !important; margin: 0px 0 10px 5px;
}
#right_stats {
	float: right;
	width: 225px;
	margin: 0px 0 10px 0;
}

	.boxtop { height: 19px; background: #fff url(images/boxtop.gif) no-repeat; color: #000; }
	.box { background: #fff url(images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.box p { padding: 0; margin: 0;}
	.image { float: left; margin: 0 9px 3px 0; }

/* Ranking-divs */

	.ranktop_1 { width: 630px; height: 41px; background: #fff url(/images/top-01.png) no-repeat; color: #000; padding-top: 5px !important; padding-top: 0px;}
	.ranktop_10 { width: 627px; height: 41px; background: #fff url(/images/top-10.png) no-repeat; color: #000; padding-top: 5px !important; padding-top: 0px; }
	.ranknum_1 { float:left; width: 41px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-size : 22px; padding-left: 14px !important; margin-top: 0px;}
	.ranknum_10 { float:left; width: 41px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-size : 22px; padding-left: 8px !important; margin-top: 0px; }
	.ranknum_100 { float:left; width: 41px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-size : 14px; padding-left: 4px !important; margin-top: 0px; }

	.ranknew { color: #E84C1F; padding-left: 10px; font-size: 80%; }
	.tickernew { color: #FF9C30; font-weight: bold;text-transform:uppercase; }
	.lastreftrtop { width: 700px; height: 21px; background: #fff url(/images/lastrefbgt.png) no-repeat; color: #000; padding-top: 5px; padding-left: 5px; padding-right: 5px!important; padding-top: 0px; }
    .lastreftrbot { width: 700px; height: 20px; background: #fff url(/images/lastrefbgb.png) no-repeat; color: #000; padding-top: 0px; padding-left: 5px; padding-right: 5px!important; padding-top: 0px; }
	
	#rinfimg {
		float:right;
		padding-top: 0px;
		padding-right: 3px;
	}
	#rinftxt {
		float:right;
		padding-top: 0px;
		padding-right: 3px;
	}

	.rank-cat a { color: #8FBADB; text-decoration:none; }
	.rank-top-1 { float:left; width: 630px; height: 41px; background: #fff url(/images/top-01.png) no-repeat; color: #fff; padding-top: 4px; padding-bottom: 4px !important; padding-top: 3px;}
	.rank-top-10 { float:left; width: 630px; height: 41px; background: #fff url(/images/top-10.png) no-repeat; color: #fff; padding-top: 4px; padding-bottom: 4px !important; padding-top: 3px; }
	.rank-num-1 { float:left; width: 31px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-family: "Trebuchet MS"; font-size : 20px; padding-left: 14px; padding-top: 9px !important; margin-top: 0px; }
	.rank-num-10 { float:left; width: 38px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-family: "Trebuchet MS"; font-size : 18px; padding-left: 9px; padding-top: 10px!important; margin-top: 0px; }
	.rank-num-100 { float:left; width: 38px; height: 41px; background: transparent; color: #fff; font-weight : bold; font-family: "Trebuchet MS"; font-size : 14px; padding-left: 7px; padding-top: 10px!important; margin-top: 0px; }
	.rank-text {float: left; width: 583px; } 
	.rank-trend {clear:both;float:right;width:20px; height: 41px;text-align: center; padding-left: 23px; padding-top:4px; padding-right:3px; z-index: -1000; color: #8FBADB; font-weight: normal;}
	.rank-title-1 {text-align: left; font-family: "Trebuchet MS"; height: 20px; padding-top:0px; padding-left: 9px; text-decoration:none; color: #73AD42; font-size: 120%; font-weight: bold !important; font-weight: normal; z-index: 1000;
    }
	.rank-title-10 {text-align: left; font-family: "Trebuchet MS"; padding-top:2px; padding-left: 9px; text-decoration:none; color: #73AD42; font-size: 120%; font-weight: bold !important; font-weight: normal; z-index: 1000;
    }
	.rank-info {padding-top: 17px; padding-left: 7px;}
    .rank-title-1, .rank-title-10, .rank-text a { color: #73AD42; text-decoration:none;}
	.rank-title-1, .rank-title-10, .rank-text a:hover{ color: #FFA544;text-decoration:none; }
	.rank-top-leser { color: #FFA544; }
	.rank-top-artikel { color: #4CAAE4; }
	.rank-top-total { color: #D9DDE9; }
.ranktitle {
  width: 540px;
  height: 20px;
  margin:0px;
  margin-left: 1px;
  margin-top: 1px;
  margin-bottom: 0px;
  padding: 0;
  padding-left: 22px !important; padding-left: 20px;
  padding-top: 0px;
  text-transform:uppercase;
  text-decoration:none;
  font-weight: bold !important; font-weight: normal;
}
.ranktitle_10 {
  width: 540px;
  height: 20px;
  margin:0px;
  margin-left: 1px;
  margin-top: 1px;
  margin-bottom: 0px;
  padding: 0;
  padding-left: 15px !important; padding-left: 13px;
  padding-top: 0px;
  text-transform:uppercase;
  text-decoration:none;
  font-weight: bold !important; font-weight: normal;
}

.ranktitle, .ranktitle_10 a { text-decoration:none;}
.rankinfo {
  width: 560px;
  height: 20px;
  margin:0px;
  margin-left: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0;
  padding-left: 48px !important; padding-left: 45px;
  padding-top: 0px;
  text-decoration:none;
  font-weight: normal !important; font-weight: normal; font-size : 11px;
}


/* misc */
.kalendertable {
border: 1px solid; 
border-color: #000000;
background-color: #84A5C4;
}
.type3 {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 11px; 
font-family : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
}
.Text {
font-size: 8pt; 
color: black;
}
.Statsheader {
background: #fff url(/images/statshead.png) repeat-x top;
height: 30px;
border-top: 1px solid #E9E9E9; 
font-size: 9pt; 
color: black;
font-weight : normal; 
}
.blogheader { 
/*-moz-border-radius:5px; -khtml-border-radius:5px !important;*/
	text-align: left;
    background: #fff url(/images/profilheader.png) no-repeat;
	font: 14px "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	padding: 4px;
	padding-top: 12px;
	padding-left: 18px;
	width: 631px;
	height: 38px;
	color: #4F4F4F;
	text-transform:uppercase;
	font-weight : bold; 
}
.blogcloud { 
/*-moz-border-radius:5px; -khtml-border-radius:5px !important;*/
	text-align: center;
	font: 18px "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	color: #668237;
	padding: 0px;
	width: 630px;
}
.blogcloud_start {
	height: 11px;
	background: #fff url(/images/tagbegin.png) no-repeat;
}
.blogcloud_body {
	padding: 4px;
	background: #fff url(/images/tagbg.png) repeat-y;
}
.blogcloud_end {
	height: 11px;
	background: #fff url(/images/tagend.png) no-repeat;
}

.Textsmall {font-size: 8pt; color: white;}
.Header {font-weight: bold; font-size: 10pt; color: rgb(255,255,255);}
.Submit {background-color: #AECAD8; width: 140px; font-size: 8pt; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica;}
.Submitstat {background-color: #AECAD8; width: 80px; font-size: 8pt; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica;}
.Submitgo {background-color: #AECAD8; width: 40px; height: 20px; font-size: 8pt;}
.Submitlang {background-color: #AECAD8; width: 350px; font-size: 8pt; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica;}
.submit-url {background: url('/images/urlsubmitbutton.png') no-repeat; border: 0px; width: 68px; height: 37px; margin-top:7px; margin-left:15px;}

.Tst {font-weight: normal; font-size: 8pt; color: rgb(254,203,30);}
.Tstd {font-weight: normal; font-size: 8pt; color: rgb(0,0,0);}
.Tstp {font-weight: bold; font-size: 8pt; color: rgb(255,255,255);}
.Tstt {font-weight: normal; font-size: 8pt; color: rgb(255,255,255);}
.Txreal {font-weight: bold; font-size: 8pt; color: rgb(0,0,0);}
.Txtotal {font-weight: normal; font-size: 8pt; color: rgb(0,0,0);}
.Txtimes {font-weight: normal; font-size: 8pt; color: rgb(0,0,0);}
.Zellen {margin-top: 1px; padding-top: 1px;}
.Zellenlink {margin-left: 2px; padding-left: 2px; background: #FFFFFF;}
.Zellenlinkneu {margin-left: 2px; padding-left: 2px; background: #EBEBEB;}
.Zellenunten {background: #000000;}
.Statstable {
background-color: #F6FAFE; 
border: 0px solid; 
border-color: #808080;
}
.Statstablepreview {
background: #ffffff;
border: 0px solid; 
border-color: #000000;
}
.celltitle {
background: #DEE2E6;
}
.cellvalue {
background: #D9E7F5;
}
.recellvalue {
background: #FFFFFF;
}
.previewtables1 {
background-color: #96C63F; 
border-right: 0px solid; 
color: #ffffff; 
border-bottom: 0px solid; 
color: #ffffff;
border-left: 0px solid; 
color: #000000; 
border-top: 0px solid; 
color: #000000;
}
.previewtables2 {
background-color: #FFB640; 
border-right: 0px solid; 
color: #ffffff; 
border-bottom: 0px solid; 
color: #ffffff;
border-left: 0px solid; 
color: #000000; 
border-top: 0px solid; 
color: #000000;
}
.previewtables3 {
background-color: #6B9CC9; 
border-right: 0px solid; 
color: #ffffff; 
border-bottom: 0px solid; 
color: #ffffff;
border-left: 0px solid; 
color: #000000; 
border-top: 0px solid; 
color: #000000;
}

.errorurl {
color: #D11001; 
}
.uidprofil {
color: #00722D; 
}

.StatszellenDesc {background: transparent;}
.StatszellenWert {background: transparent;}
.StatszellenBanner {
}
.StatszellenTitle {background: #E7E9FF;}
.StatszellenAkt {background: #FF7113;}
.TopTable {margin-left: 3px; padding-left: 3px; background: #ffffff; border: 1px solid #ebebeb;}
.TableHeaderText {font-size: 9pt; color: black;}
.RankTable {margin-left: 0px; padding-left: 0px; background: #E2ECF0; border: 1px solid #ebebeb;}

.StatszellenAkt {background: #FF7113;}
.Statszellenimg {background: #FFFFFF;}

.statstable-top {background: #fff url(/images/stats-table-bg.png) no-repeat top; height: 320px; width: 698px;}
#statstable-profil {background: #fff url(/images/profil-table-bg.png) no-repeat top; height: 320px; width: 698px;}
#statstable-profil .profil-screen {background: transparent; height: 120px; width: 180px; padding-top: 4px; padding-left: 44px;}

.tableheader {
background: #fff url(/images/statsheadtb.png) repeat-x top;
height: 30px;
border-top: 1px solid #E9E9E9; 
font-size: 10pt; 
padding-left: 10px;
color: black;
font-weight : normal; 
}
.tableheaderstats {
font-size: 8pt; 
font-weight: bold; 
color: #000000; 
background-color: #538bcf; 
}

#asb_container {
	border: 1px dashed #B52021;
	width: 270px;
}

#asb_contentwrap {
	font: 8pt Arial;
	height: 230px;
	overflow: auto;
}

#asb_content {
	margin: 0px;
}

#asb_content .img {
	border:0;
	display:inline;
	margin:0;
	padding:0;
	vertical-align:bottom;
}

#asb_content .even{
	margin:0px;
	padding-left: 5px;
	padding-left: 5px;
	padding-top: 2px;
    padding-bottom: 2px;
	background-color:#ffffff;
}

#asb_content .odd{
	margin:0px;
	padding-left: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#CCCCCC;
}


#asb_content .name {
	color: #555555;
	font-weight: bold;
}

#asb_inputwrap {
	font: 8pt Arial;
}

#asb_input {
	margin: 5px;
}

#asb_input .text {
	border: 1px solid #888888;
	font: 8pt Arial;
	background-color: #f4f4f4;
	width:100%;
}

#asb_input .button {
	margin-top: 5px;
	background-color: #B52021;
	font: bold 8pt Arial;
	color: white;
	border: 1px solid #888888;
	margin-right: 5px;
}

#asb_loading {
	border:0;
	display:inline;
	margin:0;
	padding:0;
	vertical-align:bottom;
	height:16px;
	width:16px;
}

input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required {border: 1px solid #00A8E6;}
input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00;color : #000;}
.validation-advice {margin: 0;padding: 1px 0px 0px 5px;background-color: #FFF;color : #FF3300;font-weight: bold;}
.custom-advice {margin: 0px 0;padding: 1px 0px 0px 5px;background-color: #C8AA00;color : #FFF;}

.buttons { text-align: right; padding: 4px 0px 0 0;}
.left_articles .buttons { float: right; height: 20px; }
.bluebtn { background: #fff url(images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 20px 5px 10px; color: #fff; text-decoration: none; }
.greenbtn { background: #fff url(images/greenbtn.gif) no-repeat; padding: 1px 20px 5px 10px; color: #fff; text-decoration: none; }
.bluebtn:hover, .greenbtn:hover { background: #fff url(images/hoverbtn.gif) no-repeat; color: #fff; }

#pscroller2{
width: 600px;
height: 76px;
border: 0px solid #c0c0c0;
background: #fff url(/images/scroller-bg.png) no-repeat;
padding: 10px;
}
#blognews{
width: 430px;
height: 45px;
border: 0px solid #c0c0c0;
background: #fff url(/images/site-news-ticker.png) no-repeat;
margin-left:10px;
padding: 0px;
padding-top: 3px;
padding-left:180px;
}

.scrollerlink a{
font-size:1.2em;
text-decoration: none;
color: #4F507F;
}
.scrollerlink a:hover{
font-size:1.2em;
text-decoration: none;
color: #86A847;
}

#ajaxLoading {
position:absolute;
margin-top: 0px; top:107px !important; margin-top: 20px; top: 166px;
left:0;
width:120px;
height:25px;
display:none;
}
#ajaxLoading img{
padding:7px;
float:left;
}
#ajaxLoading p {
	padding-left: 20px;
	padding-top:0px;
	color: #215327;
	background:#8AC090;
}
/*############## LIVE-Ticker ######### */
#content .left .left_articles ul.liveblogticker {
	padding-top: 6px;
	list-style:none;
	background:transparent;
	font-family: "Trebuchet MS";
}
#content .left .left_articles ul.liveblogticker li.liliveticker{
background:transparent;
padding:0px;
width:630px;
margin-bottom:5px;
color: #fff;
}

#content .left .left_articles ul.liveblogticker li.liliveticker a{
	color:#C0C0C0;
	background:none;
	border:none;
}
#content .left .left_articles ul.liveblogticker li.liliveticker a:hover{
	color: #FFA544;
	text-decoration:none;
}
#content .left .left_articles ul.liveblogticker li.liliveticker img{
	margin-left:4px;
	margin-bottom:4px;
}
#content .left .left_articles ul.liveblogticker li.liliveticker small{
	padding-left:7px;
	font-size:95%;
}

#content .left .left_articles .liveticker-bg{
background:#3B3B3B url(/images/innerticker.jpg) no-repeat;
height:44px;
width:630px;
}
#content .left .left_articles .liveticker-tipp{
background:#3B3B3B url(/images/tipp.png) no-repeat;
height:44px;
width:630px;
}
#content .left .left_articles ul.liveblogticker li.liliveticker .liveticker-tipp h2 a:hover{
	color: #FFA544;
	text-decoration:none;
}

#content .left .left_articles ul.liveblogticker li.liliveticker .liveticker-left{
	float:left;
	width:40px;
	margin-top:10px;
	font-size:30px;
	font-weight:bold;
	text-align:left;
	padding:2px;
}
#content .left .left_articles ul.liveblogticker li.liliveticker .liveticker-tipp h2 a{
	font-size:14px;
	color: #73AD42;
	margin-bottom:3px;
	margin-top:22px;
	padding-left: 90px;
	width:520px;
	overflow:visible;
}
#content .left .left_articles ul.liveblogticker li.liliveticker .liveticker-right{
	padding:2px;
}
#content .left .left_articles ul.liveblogticker li.liliveticker h2 {
	color: #00008B;
	white-space: nowrap;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:2px;
}
#content .left .left_articles ul.liveblogticker li.liliveticker h2 a{
	font-size:16px;
	color: #73AD42;
	margin-bottom:3px;
	padding-left: 15px;
	width:600px;
	overflow:visible;
}
#content .left .left_articles ul.liveblogticker li.liliveticker h2 a:hover{
	color: #FFA544;
	text-decoration:none;
}

#content .left .left_articles .livetickerInfo {
	float:left;
	width:510px;
	padding-left: 5px;
	white-space: nowrap;
}
#content .left .left_articles .livetickerInfo a {
	white-space: nowrap;
	color: #E4774C;
	text-decoration: none;
	font-weight:bold;
}
#content .left .left_articles .livetickerHits {
	width:90px;
	float:right;
	font-size:16px;
	color: #FFA443;
	text-align:right;
	font-weight:bold;
	margin-right:10px;
	white-space: nowrap;
}
/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

#pagespeedbox {background: #fff url('/images/pagespeed.png') no-repeat; width: 180px; height:107px;}
.speedsecs {font-size:22px; padding-top: 17px; padding-left:75px;}
.speedkbs {font-size:12px; padding-top: 18px; padding-left:15px; color: #D0D1D2;
}
.speedhtml {font-size:9px; padding-top: 8px; padding-left:8px; color: #fff;
}
.speedsectxt {font-size:10px;padding-top: 25px; padding-left:3px; color: #fff;
}
.less05{color:#00722D;
}
.less07{color:#128F34;
}
.less10{color:#64BB69;
}
.less15{color:#FCBD00;
}
.less20{color:#FFB640;
}
.less25{color:#EF9A19;
}
.less40{color:#FF6600;
}
.less50{color:#FF4600;
}
.less60{color:#E51905;
}
.less70{color:#C00000;
}
.less90{color:#A71A10;
}
.less99{color:#A71A10;
}
	

/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; background: #6699CC url(images/footerbg.png) no-repeat;}