/**************************************************************
 * Stylesheet für das eAntrag-Layout: Basiseinstellungen
 **************************************************************/

a, abbr, acronym, address, b, bdo, big, blockquote, body, button, caption, cite, code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, i, input, ins, kbd, label, legend, li, object, ol, option, optgroup, p, pre, q, samp, select, small, span, strong, sub,  sup, table, tbody, td, textarea, tfoot, th, thead, tr, tt, u, ul, var {
   font-family: arial, helvetica, sans-serif;
   font-style: normal;
   }

h1, h2, h3, h4, h5, h6, b, caption, dt, legend, optgroup, strong, th {
   font-weight: bolder;
   }

h1, h2, h3, h4, h5, h6 {
   color: #003163;
   background-color: transparent;
   }

h1 {
   font-size: 1.2em;   
   }

h2 {
   font-size: 1.1em;   
   }

h3 {
   font-size: 1em;
   }

h4 {
   font-size: 1em;
   }

h5 h6 {
   font-size: 1em;
   }

acronym {   
   cursor: help;
   }

abbr {   
   cursor: help;
   }

body {
   margin: 0;
   padding: 0;
   width: 100%;   
   height: 100%;
   text-align: center;
   background-color: #e1e6ec;
   }

caption {
   color: #003163;
   background-color: #e1e6ec;      
   text-align: left;   
   padding: 5px 15px 5px 15px;
   border: 1px solid #fff;
   }

i, cite, em, var, address {
   font-style: italic;
   }

big {
   font-size: larger;
   }

pre, tt, code, kbd, samp {
   font-family: "courier new", courier, monospace;
   }

pre {
   white-space: pre;
   }

small, sub, sup {
   font-size: smaller;
   }

sub {
   vertical-align: sub;
   }

sup {
   vertical-align: super;
   }

th {
   text-align: left;   
   padding: 5px 15px 5px 15px;
   background-color: #F5F5F5;
   color: #003163;
   }

del {
   text-decoration: line-through;
   }

hr {
   width: 100%;
   height: 1px;              /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */   
   }

form {
   margin: 0;
   padding: 0;
   background-color: #fff;   
   width: 100%;   
   }

ul {
   list-style-type: none;
   }
   
.formHeader {
	font-weight: bolder;
	font-size: 1.7em;   
	text-align:center;
}

.readonly {
	background-color: #DFDFDF;
	border: 1px solid #A9A9A9;
}

.messageSummary {
	font-weight: bold;
}