/*----- Body einstellungen ---------------------------------------------*/

body {
	background-color: #000000;
	font-family: Verdana, Arial;
	color: #333333;
	font-size: 11px;
}


/* --- Allgemeine Links ------------------------------------ */

.tpl {
	color:#000000;
	background-color: #FFFFFF;
}

.tpl a:link    { color:#ff7700; text-decoration: underline; font-size: 11px; font-weight: bold; }
.tpl a:visited { color:#ff7700; text-decoration: underline; font-size: 11px; font-weight: bold; }
.tpl a:active  { color:#ff7700; text-decoration: underline; font-size: 11px; font-weight: bold; }
.tpl a:hover   { color:#FFB442; text-decoration: none; font-size: 11px; font-weight: bold; }


/* --- Links - Eintrag Titel / Navi Top (abgerundet)  ------ */

.tpl_title { color:#000000; font-size: 11px; }

.tpl_title a:link    { color:#232323; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:visited { color:#232323; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:active  { color:#232323; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:hover   { color:#787878; text-decoration: none; font-size: 11px; font-weight: bold; }


/*----- Toplist Titel Top  #, Banner, Einträge x bis y, In, Out etc. -------------*/

.tl_titel_top {
font-size: 12px;
	font-family: Verdana, Arial;
	color: #000000;
	font-weight: bold;
	background-image: url(img/cellpic.gif);
}

.tl_titel_top_l {
	background-image: url(img/cellpicl.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #000000;
	width: 8px;
}

.tl_titel_top_r {
	background-repeat: no-repeat;
	background-position: right oben;
	background-image: url(img/cellpicr.png);
	width: 8px;
}

/*----- Titel-Top einstellungen ---------------------------------------*/

.tl_titel {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #ff8800;
	font-weight: bold;
	border-bottom: 1px solid #666666;
	background-image: url(img/cellpic.gif);
}


/*----- Toplist site of Moment -----------------------------------*/

.tl_site_mom {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	color: #ff8800;
	font-weight: bold;
	background-image: url(img/cellpic.gif);
}

/*----- Tabelle außen -------------*/

.tl_tab_a  {
	color: #d9d9d9;
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
}

td {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
}

form { display: inline; }

/*----- Tabelle Innen,  Anmeldung, AGB, Login etc. -------------*/

.tl_tabelle  {
	color: #000000;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
}

/*----- Tabelle für Startseiten-Voting -------------*/

.tl_tab_v  {
	background-color: #131313;
	color: #000000;
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
}


/*----- Tabellen Top + Bottom -------------*/

.tl_tab_bott {   
background-color: #EEEEEE;
line-height: 2px;

}

/*----- Hintergrund (Rahmen) Toplisteneinträge -------------*/

.tl_bg  {

}

/* --- Titel Toplisteneinträge ------------- */

.tl_bg_title  {
	background: url(img/cellpic.gif);
	font-size: 12px;
}

.tl_bg_title a:link    {
	color:#3366FF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.tl_bg_title a:visited {
	color:#3366FF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.tl_bg_title a:active  {
	color:#3366FF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.tl_bg_title a:hover   {
	color:#3366FF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}

/*----- Tabelle Toplisteneinträge -------------*/


.tl_bg_v  {
	color: #000000;
	FONT-FAMILY: Verdana,Arial,Sans-serif;
	FONT-SIZE: 11px;
	background-image: url(img/cellgrau.gif);
}

/*----- Eingabefelder -------------*/

.tl_eingabe {
background-color: #e9e9e9;
FONT-FAMILY: Verdana,Arial,Sans-serif;
font-size: 11px;
padding: 1px;
border: 1px solid #666666;
}

/*----- Button -------------*/
.tl_button { 
background-color: #c0c0c0;
font-size: 12px;
font-weight: bold;
color: #232323;
padding:1px 3px 1px 3px;
border-top: 1px solid #e9e9e9;


border-left: 1px solid #e9e9e9;
border-bottom: 1px solid #666666;
border-right: 1px solid #666666;
}

/*----- Rahmen und Hintergrundfarbe für Bewertungsgrafik  -----------*/

.tl_bew_graf { 
background-color: #292929;
border: 1px solid #333333;
}

/*----- Navigation Top ---------------------------------------*/

.tl_nav_top {
	padding: 4px 0px 4px 0px;
	background-image: url(img/cellpic.gif);
}

.tl_nav_top_l {
	padding: 4px 0px 4px 0px;
	background-image: url(img/cellpic.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.tl_nav_top_r {
	background-image: url(img/cellpic.gif);
	padding-right: 0px;
	padding-left: 0px;
	right: auto;
	bottom: auto;
}

/*----- Seitenfuss ---------------------------------------*/

.tl_nav_bott {
	background-image: url(img/cellpicdown.gif);
	background-color: #EEEEEE;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 4px 0px 3px 0px;
}

.tl_nav_bott_l {
	background-image: url(img/cellpicdown.gif);
	background-color: #EEEEEE;
	padding: 4px 0px 3px 0px;
}

.tl_nav_bott_r {
	background-image: url(img/cellpicdown.gif);
	background-color: #EEEEEE;
	padding: 4px 0px 3px 0px;
}


/*----- Fehler ausgabe ------------*/

.error {
	color: #FD0000;
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight: bold;
}

/* NEU ab V.2.0 --------------------------------- */

/* - Navigation Seitenweise Blättern ----------*/

.vstpl_navi {
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
padding: 0px;
vertical-align: middle;
}

.vstpl_navi a {
display: block;
background-color: #c5c5c5;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #111111;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #444444;
}

.vstpl_navi a:hover, active  {
display: block;
background-color: #e5e5e5;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #444444;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #444444;
}

/* - Aktive Seite  Seitenweise Blättern -------- */
.vstpl_navi_ov {
display: block;
background-color: #787878;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #333333;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #444444;
}

/* --- Text Voting Aufruf -------------- */
.tpl_vote_ok {
color: #008800;
font-size: 12px;
font-family: Verdana, Arial;
font-weight: bold;
padding:8px;
}

.tpl_vote_err {
color: #FD0000;
font-size: 12px;
font-family: Verdana, Arial;
font-weight: bold;
padding:8px;
}

/* --- Beschreibung innen klein ----------------- */

tl_small_innen {
color: #cccccc;
font-size: 10px;
font-family: Verdana, Arial;
}

/* --- Style neu ----------------- */
.aussentabelle {
	background-image:url(zusatz/hintergrund.jpg);
	azimuth:center;
	clear: none;
	float: none;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip: rect(auto,auto,auto,auto);
	margin: auto;
	text-align: center;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	width: 918px;	
}
.wapwichtig3 {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
		}

.tl_banner_innen {
	background-image: url(img/cellpicschw.gif);	
	padding:3px 3px 0px 3px;
}
.tl_banner_beschreibung {
	background-image: url(img/cellpicschw.gif);
	padding:3px 3px 0px 3px;
	color: #FFFFFF;
	font-style: italic;
	
}
.tl_impressum {
	background-color: #FFFFFF;
	color: #000000;
}

.sotiren {
	color: #CCCCCC;
	font-weight: bold;
}
.voteradio {
	color: #0000FF;
	font-weight: bold;
}
.tabelleabstand {
	height: 55px;
	width: 1px;
}

.voteblick {
	color: #FF0000;
	text-decoration: blink;
        font-weight: bold;
}