
/* *** Body einstellungen ******************* */
/* *** Bei PHP Include entfernen! *********** */

/*
body {
background-color: #f0f0f0;
font-family: Verdana, Arial, Helvetica;
color: #151515; font-size: 11px; font-weight: 500; text-align: center;
}

/* ***************************** */

form { display: inline; }

/* *** Allgemeine Link einstellungen ************** */

.lp a:link    { 
color: #003366; text-decoration: none; font-size: 11px; font-weight: normal;
}
.lp a:visited { 
color: #003366; text-decoration: none; font-size: 11px; font-weight: normal;
}
.lp a:active  { 
color: #003366; text-decoration: none; font-size: 11px; font-weight: normal;
}
.lp a:hover   { 
color: #ff4242; text-decoration: underline; font-size: 11px; font-weight: normal;
}

/* *** Navigations-Links - Top XX Partner ************ */

.menue_top {
background-color: #DFE6F4;
background-repeat:repeat-x;
font-size: 11px; padding: 1px; border: 1px solid #326BB8;
}

.menuediv_top {
font-size: 11px; padding:0px; margin: 0; border: none;
}

.menuediv_top a, active, visited {
display: block; color: #265694; text-decoration: none; padding:2px 3px 3px 4px;
}
.menuediv_top a:hover {
display: block; color: #ff4242; text-decoration: none; padding:2px 3px 3px 4px;
}


/* *** Navigation Seitenweises Blättern ************** */

.lp_menuediv {
font-size: 11px; padding: 0px; vertical-align: middle;
}

.lp_menuediv a {
display: block;
background-color: #DFE6F4;
font-size: 11px; color: #265694; text-align: center;
padding: 2px 5px 2px 5px; border: 1px solid #5F94C9;
}

.lp_menuediv a:hover, active, visited  {
display: block;
background-color: #FFECDF;
font-size: 11px; color: #265694; text-align: center;
padding: 2px 5px 2px 5px; border: 1px solid #5F94C9;
}

/* *** Seitenweises Blättern - Aktiver Link ************ */
.lp_menuediv_ov {
display: block;
background-color: #FFDDDD;
font-size: 11px; color: #ff0033; text-align: center;
padding: 2px 5px 2px 5px; border: 1px solid #5F94C9;
}

/* *** Tabelle - Horizontale ausgabe ************ */

.lp_tab_hz {
font-size: 11px; color: #000000; text-align: left;
padding: 3px 2px 3px 2px; border: 1px solid #e0e0e0;
}

/* *** Alle Partner - Beschreibung & HITS IN/OUT *********** */

.td_in_out { 
color:#333333; text-decoration: none; font-size: 11px;
}

/* *** Partner Screenshot/Button Rahmen ********* */
.lp_screen_b {
border: 1px solid #e0e0e0;
}

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

.titel {
background-color: #FDD722;
font-size: 11px; text-align: left; color: #663300; font-weight: bold;
padding:4px 2px 4px 6px; margin: 0 auto;
}

/* *** Untertitel - zB.: Loginbereich ************ */

.titel2 {
background-color: #FFF2EA;
font-size: 11px; text-align: left; font-weight: bold;
color: #D75600; padding: 4px 3px 4px 3px; margin-top: 1px;
border: 1px solid #e0e0e0;
}

/* *** Tabelle Anmeldung, Partner alle, Top Partner *** */

.tabelle  {     
background-color: #F0E4B4;
color: #222222; font-size: 11px;
padding: 3px; margin: auto auto;
border: 1px solid #25518C;
}


/* *** Tabelle - Einzelne Partner ************** */

.tab_p  {     
background-color: #f9f9f9;
color: #222222; font-size: 11px;
border-top: 1px solid #e9e9e9;
border-left: 1px solid #e9e9e9;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
 }

/* *** Tabelle Seitenweise Blättern ************ */

.td0  {     
color: #111111; font-size: 11px;
}

/* *** HITS IN - Rechts - Partner Top (falls aktiv) ********** */

.hits_in_top {     
color: #333333; font-size: 10px;
}

/* *** Eingabefelder ************ */

.lp_eingabe {
background-color: #EFF2FA;
font-size: 11px;
padding: 2px; border: 1px solid #818FAB;
}


/* *** Tabellen Rahmen ************ */

.tab_bg  {
background-color: #e0e0e0;
}

/* *** Tabellen Inhalt ************ */

.td_bg {
background-color: #f9f9f9;
color: #000000; font-size: 11px; 
text-align: left; padding: 3px;
}

/* *** Allgemeine Buttons ************ */

.lp_button {
background-color: #D9E6F2;
font-size: 12px; font-weight: normal; color: #25518C;
padding: 2px 3px 2px 3px; margin:0 auto;
border-top: 1px solid #F0F3FB; border-left: 1px solid #F0F3FB; border-bottom: 1px solid #515f7a; border-right: 1px solid #515f7a;
}

/* *** Kleingeschriebenes ************ */

.small {
color: #333333; font-size: 10px; 
}

.div_left {
text-align:left;  margin:0 auto;  padding: 4px;
}

/* *** Fehler Ausgabe ************ */

.tab_red  {
background-color: #FFECEC;
color: #ff0000; font-size: 11px;
text-align: left; margin: 10px; padding: 8px;
border: 1px dashed #ff0000;
}

/* *** Erfolgreich Ausgabe ************ */

.tab_green  {
background-color: #F2FFEC;
color: #007700; font-size: 11px;
margin: 10px; padding: 8px;
border: 1px dashed #007700;
}

