body, p, a, ul, li, td { font-family: arial, sans-serif; font-size:11px; color:#424242; }
body { margin: 0px; background-color: #9b9b9b; }

/* Formular Formatierung */
input, .selector, .selectorMonat, .selectorTag, .selectorJahr, .gebselector { font-family: arial, sans-serif; font-size:10px; color:#3e3e4a; background: #EFEFEF; }
.selectorMonat { border: 1px solid #B3B3B3; width: 81px; }
.selectorTag { border: 1px solid #B3B3B3; width: 50px; }
.selectorJahr { border: 1px solid #B3B3B3; width: 64px; }
.selector { border: 1px solid #B3B3B3; width: 185px; }
.gebselector { border: 1px solid #B3B3B3; }

input.eingabebutton { border: 1px solid white; width: 85px; }
input.andererbutton { border: 1px solid white; }
input.loginbutton { border: 1px solid white; width: 40px; }
input.adressdaten { border: 1px solid #3E3E4A; margin: 1px; }
input.adressdaten_w { border: 1px solid #3E3E4A; width:150px; margin: 1px; }
input.plz { border: 1px solid #43526F; width:60px; margin: 1px; }
input.ort { border: 1px solid #43526F; width:145px; margin: 1px; }

a:link, a:visited, a:active { text-decoration:none; color:#424242; }
a:hover { color: #046dA9; text-decoration: none; }

a.mit:link, a.mit:visited, a.mit:active { color: #424242; text-decoration: underline; }
a.mit:hover   { color: #046dA9; text-decoration: none; } 

/* HIER DIE MAIN-BUTTONS Konfiguration*/

a.menu {  display:block; width:108px; padding-bottom:0px; height:17px; padding-top:4px;  }
a.menu:link    { background-color:transparent; text-decoration: none; }
a.menu:visited { background-color:transparent; text-decoration: none; }
a.menu:hover   { background-image: url('img/buttonhover.gif'); text-decoration: none }
a.menu:active  { background-color:transparent; text-decoration: none; }

div.menu { background:transparent; text-align:center; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
.navbuttons { font-family: Arial,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; padding-top:0px; padding-left:0px; }

td { font-family: Arial,sans-serif; font-size: 11px; color: #424242; text-decoration: none; }
.table { border: 1px solid #808080; border-collapse:collapse; }
hr {color:#666; height:1px; }

.zellelog { font-family: Arial,sans-serif; font-size: 11px; color: #424242; background-color: #e5e5e5; text-decoration: none; border: none; }
.zellesumme { font-family: Arial,sans-serif; font-size: 11px; color: #424242; background-color: #e5e5e5; text-decoration: none; border: none; }

.newsdatum { font-family: Arial,sans-serif; font-size: 11px; font-weight:bold; color: #990000; }
.topproglink { font-family: Arial,sans-serif; font-size: 11px; color: #990000; }
.vorteile { font-family: Arial,sans-serif; font-size: 11px; color: #D19453; }
.angebote { font-family: Arial,sans-serif; font-size: 11px; color: #990000; }
.stats_strong { color: #990000; font-weight:bold; }
.fett { font-weight:bold; color: #424242; }
.blau { font-family: Arial,sans-serif; font-size: 11px; color: #4BA5C8; }
.blau_strong { font-weight:bold; color: #046DA9; }
.white_strong { font-size: 13px; font-weight:bold; color: #FFFFFF; }
font.info { font-family: Arial,sans-serif; font-size: 11px; color: #FF0000; }
.klein { font-size: 10px; text-align:center; }

/* NEU */

ul#Navigation { clear: right; margin: 0px; padding-top: 2px; text-align: center; }
ul#Navigation li { list-style: none; display: inline; }
ul#Navigation a { float: right; width: 109px; height: 17px; padding-top: 4px; font-weight: bold; text-decoration: none; }
ul#Navigation a:hover { background-image: url(img/buttonhover.gif); }
ul#Navigation div { clear: right; }

/* Stats Abrechnung 100% */
.td1 { width: 55%; vertical-align:top; }
.td2 { width: 10%; text-align: right; vertical-align:top; }
.td3 { width: 35%; text-align: right; vertical-align:top; }

/* Stats Abrechnungsdetails 100% */
.td4 { width: 56%; vertical-align:top; }
.td5 { width: 17%; text-align: right; vertical-align:top; }
.td6 { width: 10%; text-align: right; vertical-align:top; }
.td7 { width: 17%; text-align: right; vertical-align:top; }

#gesamt { margin: 0px auto; width: 806px; background-color: #626262; }
#title { margin: 0px auto; width: 800px; height: 112px; background-image: url(img/affcash_top_memberarea.gif); }
#login { height: 83px; padding: 5px 5px 0px 0px; }
#bild { margin: 0px auto; width:800px; background-color: #ffffff; }
#flags { padding: 6px 0px 3px 20px; background-image: url(img/affcash_bottom1.gif);} 
#content {  margin: 0px auto; width: 800px; background-color: #ffffff; }
#main { width: 760px; padding: 0px 20px 0px 20px; height:450px; }
#left300 { float: left; width: 300px; }
#right450 { float: right; width: 450px; }
#left450 { float: left; width: 450px; }
#right300 { float: right; width: 300px; }
#unten { margin: 0px auto; width: 800px; text-align: center; background-image: url(img/bottombottom1.gif); }
#unten1 { margin: 0px auto; width: 800px; background-color: #ffffff; }
#state { width: 650px; height: auto; padding: 0px 20px 0px 20px; }

table.info tr td.column1,
table.info tr td.column3 {
	padding:15px;
	width: 250px;
	border: 1px solid;
	background-color:#e8edff;
	vertical-align: top;
}

table.info tr td.column3 {
	background-color:#e9fad0;
}

table.info tr td.column2 {
	width: 20px;
}

