/*
 * mail::admin Trimind CSS
 * $Id: mailadmin.css,v 1.6 2012/08/13 12:48:55 sascha Exp sascha $
 *
 */

body, td { 
 font-size: 14px;
 font-style: normal;
 font-family: sans-serif;
 background-color: #f6f6f6;
 color: #000000;
}

a {
 color: blue;
 text-decoration: none;
}

a:visited {
 color: blue;
 text-decoration : none; 
} 

a:hover { 
 color : #FFFFFF;
 background-color: darkblue;
}

form { 
 display: inline; 
}

/* Hauptnavi */
.navibutton {
 background-color: #ecf0fb;
 color: #000000;
 border-width: medium;
 border-color: #d8d8d8;
 border-style: solid;
 padding: 4px;
 text-decoration: none;
}

/* Login-Seite */

.login_header {
 background-color: #ecf0fb;
 border-top: 1px solid #b2b2b2;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 border-top-right-radius: 8px;
 border-top-left-radius: 8px;
}

.login_body {
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 background-color: #ecf0fb;
}

.login_outer_right {
 border-right: 1px solid #b2b2b2;
 background-color: #ecf0fb;
}

.login_outer_left {
 border-left: 1px solid #b2b2b2;
 background-color: #ecf0fb;
}

.login_footer {
 background-color: #ecf0fb;
 border-bottom: 1px solid #b2b2b2;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 border-bottom-right-radius: 8px;
 border-bottom-left-radius: 8px;
}


/* Haupttabelle Adressübersicht */

.tableoverview {
 border-collapse: collapse;
}

.tablerow_blank {
 background-color: #f6f6f6;
}

.resultcell {
 /* border-top: 1px solid #b2b2b2; */
 border-bottom: 1px solid #b2b2b2;
}

td.resultcell_ol {
 border-left: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
}

td.resultcell_or {
 border-right: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
}

tr.resultrow_even td {
 background-color: #f1f1f1;
}

tr.resultrow_odd td {
 background-color: #f8f8f8;
}

.resulthead {
 background-color: #d8d8d8;
 border-top: 1px solid #b2b2b2;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
}

.resultfoot {
 background-color: #d8d8d8;
 border-bottom: 1px solid #b2b2b2;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
}

/* Eingabefelder */

tr.hintbox td {
 background-color: #f6f6f6;
 color: #000000;
 border: 1px solid #b2b2b2;
}

tr.formfield_header td {
 background-color: #d8d8d8;
 border-top: 1px solid #b2b2b2;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 border-top-right-radius: 8px;
 border-top-left-radius: 8px;
}

tr.formfield_innerheader td {
 background-color: #d8d8d8;
 /* border-top: 1px solid #b2b2b2; */
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
}

tr.formfield_footer td {
 background-color: #d8d8d8;
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
 border-bottom-right-radius: 8px;
 border-bottom-left-radius: 8px;
}

.formfield_button {
 background-color: darkblue;
 color: white;
 border: 1px solid #b2b2b2;
 border-radius: 4px;
}

.formfield_button:hover {
 background-color: red;
 color: white;
 border: 1px solid #b2b2b2;
 border-radius: 4px;
}

.formfield_name {
 background-color: #ecf0fb;
 border-left: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
 /* border-radius: 4px; */
}

.formfield_value {
 border-collapse: collapse;
 /* border-top: 1px solid #b2b2b2; */
 border-left: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
 background-color: #f6f6f6;
}

.formfield_value_spawn {
 border-collapse: collapse;
 /* border-top: 1px solid #b2b2b2; */
 border-left: 1px solid #b2b2b2;
 border-right: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
 background-color: #f6f6f6;
}

.formfield_input {
 /* background-color: #f1f1f1;
  color: green; */
}

.formfield_help {
 border-collapse: collapse;
 /* border-top: 1px solid #b2b2b2; */
 border-right: 1px solid #b2b2b2;
 border-bottom: 1px solid #b2b2b2;
 background-color: #f6f6f6;
}

/* Textboxen Infos/Bestätigungen */

tr.confirm_header td {
 background-color: #d8d8d8;
 border-top-right-radius: 8px;
 border-top-left-radius: 8px;
}

tr.confirm_body td {
 background-color: #ecf0fb;
 /* border-left: 1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2; */
}

tr.confirm_footer td {
 background-color: #d8d8d8;
 border-bottom-right-radius: 8px;
 border-bottom-left-radius: 8px;
}

td.confirm_footer_inner {
 background-color: #d8d8d8;
 border-style: none;
}

tr.menu_header td {
 background-color: #d8d8d8;
 border-top: 1px solid #d8d8d8;
 border-left: 1px solid #d8d8d8;
 border-right: 1px solid #d8d8d8;
 border-top-right-radius: 8px;
 border-top-left-radius: 8px;
}

tr.menu_body td {
 background-color: #ecf0fb;
}

tr.menu_footer td {
 background-color: #d8d8d8;
}

/* Fehler */
tr.error_header td {
 background-color: #d8d8d8;
}

tr.error_body td {
 background-color: #ecf0fb;
}

tr.error_footer td {
 background-color: #d8d8d8;
}

