/* ### energieportal24.de Top 10 CSS ### */

div#top10navi {
width: 240px;
border: 0;
text-align: left;
display: block !important;
visibility: visible !important;
background: white url(images/kat-bg.png) center top repeat-y;
}

div#top10navi * {
visibility: visible !important;
}

div#top10navi h3 {
margin-left: 10px;
}

div#top10navi ul {
margin: 10px 0 20px 30px;
padding: 0;
color: #689cff;
}

div#top10navi ul li {
width: 200px;
list-style-type: none;
list-style-image: url(http://www.energieportal24.de/images3/pix_klein_blau.gif);
line-height: 12px;
margin: 0;
padding: 0 0 4px 0;
text-align: left;
}

div#top10navi a:link, div#top10navi a:visited, div#top10navi a:active {
color: #666666;
font-size: 11px;
text-decoration: none;
display: block;
}

div#top10navi a:hover {
color: #444444;
text-decoration: none;
background-color: #f0f0f0;
}
div#top10stats {
width: 240px;
border: 0;
text-align: left;
display: block !important;
visibility: visible !important;
background: white url(images/kat-bg.png) center top repeat-y;
}

div#top10stats * {
visibility: visible !important;
}

div#top10stats h3 {
margin-left: 10px;
}

div#top10stats ul {
margin: 10px 0 20px 30px;
padding: 0;
color: #689cff;
}

div#top10stats ul li {
width: 200px;
list-style-type: none;
list-style-image: url(http://www.energieportal24.de/images3/pix_klein_blau.gif);
line-height: 12px;
margin: 0;
padding: 0 0 4px 0;
color: #666666;
font-size: 11px;
}

div#top10liste {
width: 470px;
margin-left: 10px;
border: 0;
}

/* div#top10liste * {
visibility: visible !important;
} */

div#top10liste table {
text-align: center;
}


.suchbox {
	text-align: center;
	width: 380px;
	height: 40px;	
	margin-left: 320px;
}

.rang {
width: 470px;
background: transparent url(images/rang-bg.png) top center repeat-y;
/*display: block;*/
min-height: 50px;
max-height: 200px;
border: 0;
}


.rangtop {
width: 470px;
height: 49px;
background: transparent url(images/rang-top.png) top center no-repeat;
text-align: center;
font-size: 26px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
line-height: 44px;
color: #689cff;
}
.singletop {
width: 470px;
height: 26px;
background: transparent url(images/single-top.png) top center no-repeat;
}


div.rangbeschreibung {
margin-top: 5px;
font-size: 11px;
}
div.rangdetails {
line-height: 150%;
width: 470px;
margin: 15px auto 0 auto;
background: transparent url(images/rang-btm.png) bottom center no-repeat;
padding-bottom: 15px;
}
div.rangdetails a {
color: #689cff;
text-decoration: none;
}
div.rangdetails a:hover {
color: inherit;
text-decoration: underline;
}

div.cleardiv {
clear: both;
}

#top10liste h3 {
color: #689cff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 22px;
}

#top10liste {
border: 0;
}

#top10liste th {
background-color: #689cff;
color: white;
font-size: 120%;
}

.totalstats {
width: 100%;
text-align: left;
}
.totalstats td {
text-align: left;
}

#top10liste input {
border: 0;
}

h2.et10title {
font-size: 24px;
color: #444444;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
display: block;
text-align: left;
width: 100%;
padding-bottom: 5px;
border-bottom: 2px solid #ddd;
}

a img {
border: 0;
}

