/*----- Body einstellungen ---------------------------------------------*/
/*
body {
background-color: #A8EAFF;
font-family: Verdana, Arial;
color: #222222; font-size: 11px;
}
*/

/*----- Link einstellungen --------------------------------------------*/

.tpl a:link    { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl a:visited { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl a:active  { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl a:hover   { color:#3300FF; text-decoration: none; font-size: 11px; font-weight: bold; }

/* --- Link Toplist-Eintrag Titel  --------------------------- */

.tpl_title a:link    { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:visited { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:active  { color:#000040; text-decoration: none; font-size: 11px; font-weight: bold; }
.tpl_title a:hover   { color:#3300FF; text-decoration: none; font-size: 11px; font-weight: bold; }


/* --- Titel Top --> Banner, Einträge x bis y, In, Out etc. --- */

.tl_titel_top {
background-color: #000040; /* 2B5A9B */
font-size: 12px; 
font-family: Verdana, Arial;
color: #f5f5f5;
font-weight: bold; 
}

/* --- Titel-Top Anmelden, AGB, Site of moment etc ------ */

.tl_titel {
background-color: #000040;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica;        
text-align: left;
color: #f5f5f5;
font-weight: bold;
border-bottom: 1px solid #555555;
}

/* --- Site of Moment --------------- */

.tl_site_mom {
background-color: #a8eaff;
border: 1px dashed #515f7a;
}

/* --- Tabelle außen -------------------- */

.tl_tab_a  {     
background-color: #A8EAFF;
color: #222222;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
border: 1px solid #666666;
}

/* --- Tabelle Innen, --> Anmeldung, AGB, Login etc. ------ */

.tl_tabelle  {     
background-color: #A8EAFF;
color: #222222;
FONT-FAMILY: Verdana, Arial, Sans-serif;
FONT-SIZE: 11px;
}

/* --- Tabelle für Startseiten-Voting ------------- */

.tl_tab_v  {     
background-color: #A8EAFF;
color: #222222;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
border: 1px solid #555555;
}

/*
td {
color: #000000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
}
*/
form { display: inline; }

/* --- Hintergrund (Rahmen) Toplisteneinträge ------------- */

.tl_bg  {     
background-color: #104E8B;
}

/* --- Tabelle Toplisteneinträge ------------- */

.tl_bg_v  {     
background-color: #a8eaff;
color: #222222;
FONT-FAMILY: Verdana,Arial,Sans-serif;
FONT-SIZE: 11px;
/* border: 1px solid #104E8B; */
}

/* --- Eingabefelder ------------- */

.tl_eingabe {
background-color: #EFF2FA;
FONT-FAMILY: Verdana,Arial,Sans-serif;
font-size: 11px;
padding: 1px;
border: 1px solid #818FAB;
}

/* --- Tab Navigation Top  ---------- */

.tl_nav_top {
background-color: #CEF3FF;
padding: 7px 2px 7px 2px;
border-bottom: 1px solid #666666;
}

/* --- Seitenfuss (Statistikausgabe) ---------- */

.tl_nav_bott {
background-color: #CEF3FF;
font-size: 10px;
font-weight: normal;
color: #333333;
padding: 3px 1px 3px 1px;
border-top: 1px solid #666666;
}

/* --- Submit Button ------------- */
.tl_button { 
background: #CCD8F0 url(./img/button_blue_sm.gif);
font-size: 12px;
font-weight: bold;
color: #003366;
padding:1px 3px 1px 3px;
border-top: 1px solid #DAE0F3;
border-left: 1px solid #DAE0F3;
border-bottom: 1px solid #515f7a;
border-right: 1px solid #515f7a;
}

/* --- Rahmen und Hintergrundfarbe für Bewertungsgrafik  -----------*/

.tl_bew_graf { 
background-color: transparent;
border: 1px solid #104E8B;
}

/* --- 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: #CCD8F0 url(./img/button_blue_sm.gif);
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #003366;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #515f7a;
}

.vstpl_navi a:hover  {
display: block;
background-image: none;
background-color: #EDF1FA;
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #3300FF;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #515f7a;
}

/* ---> Aktive Seite --> Seitenweise Blättern -------- */
.vstpl_navi_ov {
display: block;
background: #FFE8D9 url(./img/button_red_sm.gif);
font-size: 11px;
font-family: Verdana, Arial, Helvetica;
color: #3300FF;
text-decoration: none;
text-align: center;
padding: 2px 5px 2px 5px;
border: 1px solid #515f7a;
}

/* ---> Navigationsbuttons Top -------- */

.vstpl_navi_top a {
display: block;
background: #CCD8F0 url(./img/button_blue.gif);
font-size: 11px; font-weight: normal; color: #000040; text-decoration: none;
padding: 3px 5px 3px 5px;
border-top: 1px solid #DAE0F3; border-left: 1px solid #DAE0F3; border-bottom: 1px solid #515f7a; border-right: 1px solid #515f7a;
}

.vstpl_navi_top a:visited {
color: #000040; text-decoration: none;
}

.vstpl_navi_top a:active {
color: #000040; text-decoration: none;
}

.vstpl_navi_top a:hover {
background: #E0E8F6 url(./img/button_blue_ov.gif);
color: #3300FF; text-decoration: none;
}

/* --- Text Voting Aufruf -------------- */
.tpl_vote_ok {
color: #007700;
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: #333333;
font-size: 10px;
font-family: Verdana, Arial;
}
