/*ALL AREAS*/
td, th {font-family: Tahoma; font-size: 11px;}
body {margin: 0px; background-color: #FFFFFF; }

body a {  color:  #000055;  text-decoration: none; font-weight: bold; }
body a:hover {  color:  #DD0000;  text-decoration: none; }



/*INPUTS*/
input, select {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	height: 19px;	color: #000000;	border: 1px solid #838383;	margin: 0px;	padding: 1px; vertical-align: middle; }
input.button {padding-left: 10px; padding-right: 10px; height: 19px; vertical-align: middle;}
input.text {height: 15px; vertical-align: middle;}
input.checkbox {border: 0px; vertical-align: middle; margin: 0px; padding: 0px;}
textarea {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	border: 1px solid #838383;	margin: 0px;	padding: 1px;}

img {vertical-align: middle;}

/*WARNINGS AND PROMTS*/
.access_denied_message { color:#bb0000; font-size: 20px; width: 200px; padding-left: 10px; padding-bottom: 10px; }
div.error {background-color: #F8FDAF; border: 1px solid #B3A700; padding: 10px; font-family: Tahoma; font-size: 11px; font-weight: bold; width: 430px;}
div.success {background-color: #D4FC92; border: 1px solid #01A512; padding: 10px; font-family: Tahoma; font-size: 11px; font-weight: bold; width: 430px;}

div#stat_navi {font-size: 7px; color: #838383; display: inline; padding-left: 5px;}
div#stat_navi a {font-size: 11px; color:  #000055;  text-decoration: none; font-weight: bold;}
div#stat_navi a.selected {font-size: 11px; color:  #838383;  text-decoration: none; font-weight: bold;}
div#stat_navi a:hover {font-size: 11px; color:  #DD0000;  text-decoration: none; font-weight: bold;}


h4 {color: #777; display: inline; font-family: Tahoma; font-size: 13px; font-weight: bold; display: inline;}
h5 {color: #666; display: inline; font-family: Tahoma; font-size: 11px; font-weight: normal; display: inline;}
h6 {color: #777777; display: inline; font-family: Tahoma; font-size: 10px; font-weight: normal; display: inline;}
h6 a {color: #777777; display: inline; font-family: Tahoma; font-size: 10px; font-weight: normal; display: inline;}

/*S E D C A R D S==============================================================================================*/

/*SEDCARDS LIST MAIN TABLE*/
.table_sedcards_header { width: 540px; padding: 2px;}
.table_container_paging { background-color: #8FACC7; border: 0px solid #000000; height: 25px; color: #000;}
.table_container_single_paging_cell { background-color: #FEFEFE; border: 0px solid #000000; width: 20px; height: 25px; color: #336699;}

/*::::::::::::LINKS AUF SEITEN NAVIGATIONEN :::::::::::::::*/
.paginglink {    color: #000000;    text-decoration: none; }
.paginglink:hover {    color: #838383;    text-decoration: underline; }

/*:::::::::::: LINKS AUF SPALTEN VON TABELLEN :::::::::::::::*/
.columnlink {    color: #ff0000;    text-decoration: underline; }
.columnlink:hover {    color: #990021;    text-decoration: underline; }

/*:::::::::::: LINKS IN AUFLISTUNGEN :::::::::::::::*/
.listlink {    color: #333333;    text-decoration: none; }
.listlink:hover {    color: #333333;    text-decoration: underline; }

.listlink_small {    color: #333333;    text-decoration: none; font-family: Verdana; font-size: 11px; }
.listlink_small:hover {    color: #000000;    text-decoration: underline; font-family: Verdana; font-size: 11px;}

.footerlink {    color: #a2a2a2	;    text-decoration: underline; font-family: Verdana; font-size: 9px; }
.footerlink:hover {    color: #a2a2a2;    text-decoration: none; font-family: Verdana; font-size: 9px;}

/*:::::::::::: STANDARTE HINTERGRUNDFARBE FUER AUFLISTUNGEN ALLER ART:::::::::::::::*/
.listbackcolor {background-color: #8FACC7;}
.listbackcolor_credit {background-color: #65768a;}
.listbackcolor_abo {background-color: #AECCE8;}
.listbackcolor_not_sent {background-color: #CDCFD1;}
.listbackcolor_cancelled {background-color: #838383;}
.listbackcolor_paid {background-color: #6dd93a;}
.listbackcolor_paid_credit {background-color: #069c03;}
.listbackcolor_deactivated {background-color: #CF1111; }
.listbackcolor_paid_failed {background-color: #f99;}
.listnavi_td {  padding: 4px; color:  #43528F; }

table#sedcards_list {  border-collapse: collapse;  }
table#sedcards_list .reminder_level_0 {text-align: center;}
table#sedcards_list .reminder_level_1 {color: #FFF; background-color: #FB7E7E; text-align: center;}
table#sedcards_list .reminder_level_2 {color: #FFF; background-color: #FC3D3D; text-align: center;}
table#sedcards_list .reminder_level_3 {color: #FFF; background-color: #FF0000; text-align: center;}

/*:::::::::::: FARBEN DER SCHRIFT IN SPALTEN UND IN AUFLISTUGEN :::::::::::::::*/
table#sedcards_list th {  padding: 4px; color:  #838383;  border:  2px solid white; }
table#sedcards_list td {  padding: 4px; color:  #000055;  border:  2px solid white; }
table#sedcards_list td a {  color:  #000055;  text-decoration: none; font-weight: bold; }
table#sedcards_list td a:hover {  color:  #DD0000;  text-decoration: none; }

table#edit {  border-collapse: collapse;}
table#edit td a {  color:  #000055;  text-decoration: none; font-weight: bold; }
table#edit td a:hover {  color:  #DD0000;  text-decoration: none; }
table#edit td h6 a {  color:  #777;  text-decoration: none; font-weight:  bold; font-size: 10px; }
table#edit td h6 a:hover {  color:  #777;  text-decoration: bold; font-size: 10px; }


table#sedcards_list tr.h1{  background-color: #eee; }
table#sedcards_list tr.fi:hover,table#sedcards_list tr.se:hover,table#sedcards_list tr.fi:hover th,table#sedcards_list tr.se:hover th,table#sedcards_list tr.hover th,table#sedcards_list tr.hover {    background-color: #6C9DCE;}


/*:::::::::::: KLEINE SCHRIFT BEI ERKLAERENDEM TEXT:::::::::::::::*/
font.small_text{ color: #aaee00; font-size: smaller; font-weight: normal;   }

