* /* General page style. The scroll bar colours only visible in IE5.5+ */body {
/*
	scrollbar-face-color: #00264F;
	scrollbar-highlight-color: #082B51;
	scrollbar-shadow-color: #00264F;
	scrollbar-3dlight-color: #0070B9;
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-track-color: #F3F3F3;
	scrollbar-darkshadow-color: #00183D;
*/
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

/* Rote Box */
.table_red { border: solid 1pt #D60000 }
.tr_back_red { background-color: #CA0000; }
.tr_unten_red { background-color: #A30000; }

/* Blaue Box */
.table_blue { border: solid 1pt #005389 }
.tr_back_blue { background-color: #00346D; }
.tr_unten_blue { background-color: #00264F; }

/* .table { border: solid 1pt #A5A4A4 }*/
/*.table { border: solid 1pt #003D80 }*/
.tabletitle { color: #FFFFFF; font-size: 8pt; font-weight: normal; }
.tableinhalt { font-size: 8pt; }

/* Tabelle */
.trbeschriftungback { background-color: #CCCCCC; }
.trcontenthr { background-color: #E6E6E6; }
.trcontentback1 { background-color: #FFFFFF; }
.trcontentback2 { background-color: #F3F3F3; }
.tabletext { font-size:8pt; }
.tabletext_blue { font-size:8pt; color: #00264F }
.tabletext_grey { font-size:8pt; color: #707070 }
.tabletext_red { font-size:8pt; color: #CA0000 }

.td163 { width: 163 }

.trtitleoben { background-color: #003D80; }

/* blau
.trtitleoben { background-color: #003D80; }
.trtitleback { background-color: #00346D; }
.trtitleunten { background-color: #00264F; }
*/
.trcontentoben { background-color: #EAEAEA; }
.trcontentback { background-color: #D6D6D6; }
.trcontentunten { background-color: #C2C2C2; }

.trcontentoben2 { background-color: #EBEBEB; }
.trcontentback2 { background-color: #E1E1E1; }
.trcontentunten2 { background-color: #DBDBDB; }

.trcontentoben2 { background-color: #EAEAEA; }
.trcontentback2 { background-color: #D6D6D6; }
.trcontentunten2 { background-color: #C2C2C2; }

.trcontentoben { background-color: #EBEBEB; }
.trcontentback { background-color: #E1E1E1; }
.trcontentunten { background-color: #DBDBDB; }

.trcontentoben2 { background-color: #EBEBEB; }
.trcontentback2 { background-color: #E1E1E1; }
.trcontentunten2 { background-color: #DBDBDB; }

//.trcontentoben2 { background-color: #C2C2C2; }
//.trcontentback2 { background-color: #B0B0B0; }
//.trcontentunten2 { background-color: #A5A4A4; }

.trtitle { background-color: #00264F; height: 25px; }
.tr1 { background-color: #EEEEEE; height: 25px; }
//.tr2 { background-color: #789BC0; height: 25px; }
.tr2 { background-color: #BBBBBB; height: 25px; }
.blau { background-color: #00264F; width: 163px; height: 130px;}
.topblau { background-color: #00264F; }
.white { background-color: #FFFFFF; }

.bildbox { background-color: #00264F; padding-top:4px; padding-bottom:4px; padding-left: 4px; padding-right: 4px; }
.navover { background-color: #0070B9; }

td.navbutton {
  color: #FFFFFF;
  vertical-align:middle;  
  font-size:10px;
  height:17px;
}

A:link.navbutton, A:visited.navbutton, A:active.navbutton {
  font-size:10px;
  display:block;
  color: #FFFFFF;
  padding: 0px 0px 0px 19px;
  text-decoration:none;
}
//td.navbutton { padding-top:5px; padding-bottom:5px; padding-left: 19px; }

//A:link.navbutton, A:visited.navbutton, A:active.navbutton { font-size:10px; display:block; color: #FFFFFF; text-decoration:none; }
A.navbutton:hover { color: #FFFFFF; background-color:#0070B9; text-decoration:none; }


a:link { text-decoration:none; color: #000000; }
a:visited { text-decoration:none; color: #000000; }
a:hover { text-decoration:underline; color: #000000; }

.small { font-size:7pt; color: #707070; }
.datum { font-size:8pt; color: #707070; line-height: 11pt; }
.title { font-size:14pt; color: #00264F; }
.title_red { font-size:14pt; color: #CA0000; }
.titlesmall { font-size:11pt; color: #00264F; }
.titlesmall_news { font-size:10pt; color: #00264F; font-weight: bold; }
.titlebox { font-size:8pt; color: #FFFFFF; font-weight: bold; }
.text { font-size:8pt; line-height: 14pt; }
.textsmall { font-size:8pt; color: #707070; line-height: 11pt; }
.teaserlinkgrau { font-size:8pt; color: #707070; }
.teaserlink { font-size:8pt; }
.footer { font-size:11px; font-weight:bold; color: #666666; }

.bildtitle { font-size: 7pt; color: #FFFFFF; }

hr { height: 0px; border: solid #00264F 0px; border-top-width: 1px;}

input,textarea, select {
	color : #000000;
	font: normal 11px Arial, Helvetica, sans-serif;
	border: solid 1pt #AAAAAA;
}

input.button {
	background-color : #00264F;
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px; font-family: Arial, Helvetica, sans-serif;
	border: 0pt;
}

body
 {
	background-image: url(ERCI_DEL_logo_hintergrund.gif);
	background-repeat: no-repeat;
	background-position: 325px 215px;
	background-attachment: fixed;
 }
 
/* H E A D E R */

.header_table div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
    margin-bottom: -5px;
    position: relative;
}

 
/* N E W S L E T T E R */ 

.csc-mailform {
	width: 450px;
	background-color: white;
	padding: 0;
	display: block; 
}

.csc-mailform-field {
	display: inline-block;
	width: 420px;
	margin: 20px 5px 0 5px;
}

.csc-mailform-field label {
	float: left;
	margin-left: 10px;
}

.csc-mailform-field input {
	float: right;
	display: inline-block;
	height: 20px;
}

.csc-mailform-submit {
	background-color: #0070b9;
	margin-bottom: 20px;
	cursor: pointer;
	color: white;
	text-transform: uppercase;
	width: 160px;
}


