/* CSS Document für DC */
/* Stand:    2008-09-23  */

body {
	color: white;
	font-style: normal;
	font-weight:  400;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image: url(bg_base.jpg);
}

P      { font-size : 12px; line-height: 18px; }
P.weis { font-size : 24px; color: black; }

TD  {  font-size : 12px; line-height:18px; }

H1  {  font-size : 24px; color: #FFD700; font-weight : bold;  font-style : italic;  text-align : center; }
H2  {  font-size : 18px; font-weight : bold;  text-align : center; }
H3  {  font-size : 16px; }
H4  {  font-size : 14px; }

a:link    {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}
a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover   {
	text-decoration: underline;
	font-weight: bold;
	background-color: #2F4F4F;
}
a:active { text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF; 
}
a:focus { text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}


.al_l { text-align: left;    }
.al_c { text-align: center;  }
.al_r { text-align: right;   }
.al_j { text-align: justify; }

img.mail { width: 15px; height: 10px;  border: none 0px; }
img.lung { width: 120px;  height: 145px; border: none 0px;}

img.large { width: 20px; height: 13px;  border: none 0px; }
table.img2large {
	margin: auto;
	border-color: ButtonFace;
	border-style: solid;
	border-width: 1px;
}
table.img_large {
	margin: auto;
	border-color: ButtonFace;
	border-style: solid;
	border-width: 1px;
}

/* Die Basistabelle */
table.base_tab {
	width: 900px;
	border-style: ridge;
	border-spacing: 15px;
	border-width: 0px;
	background-color: #5F6F5F;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-top: auto;
	text-align: center;
}

/* Titelbereich rechts oben (mit DC -Bild) */
td.dc_titel {
	/*height:         85px;*/
	vertical-align: middle;
	text-align :    center;
}

img.dc_title { width: 600px; height: 80px; border: none 0px; }

	/* Navigationsbereich links: LUNG, NAVI, STATUS*/
td.dc_navi { vertical-align: top;  text-align: center; width: 140px; }

img.dc_navi { width: 135px; height:43px; border: none 0px; }

.dc_navi_stat { font-size : 10px; }

/* Infobereich rechts */

	/* INFO: Die Daten an sich */
td.dc_info_daten {
  vertical-align: top;
}

/* Tabelle für "normale" Infos */
table.dc_info_daten_tab {
	width: 730px;
	background-color: #6F7F6F;
	border:5pt solid  #6F7F6F;
	text-align: left;
	vertical-align: top;
}
table.dc_info_daten_tab400 {
	width: 730px;
	height: 400px;
	background-color: #6F7F6F;
	border:5pt solid  #6F7F6F;
	text-align: left;
	vertical-align: top;
}

/* Tabelle für Forms */
table.dc_info_form_tab {
	background-color: #FFCC99;
	color: #000000;
	border-width: 0px;
	border-spacing: 5px;
	width: 730px;
	text-align: left;
}

/* Tabelle für Galerie */
/* Subtabelle unter dc_info_daten_tab */ 
table.dc_info_galerie {
	background-color: #6F7F6F;
	border-width: 5pt;
	border-style: solid;
	border-color: #6F7F6F;
	width: 100%;
	text-align: center;
}

/* TD' s für dc_info_galerie */ 
.dc_td_gal3    { background-color: #5F6A5F; text-align: center; width: 33%;   padding: 10px; }
.dc_td_100_gal { background-color: #5F6A5F;	text-align: center; width: 100px; padding: 10px; }
.dc_td_gal     { background-color: #5F6A5F; padding: 10px; }
/* Ende der TDs für dc_info_galerie */



.dc_td    { background-color : #5F6A5F;  }
.dc_td200 { background-color : #5F6A5F; width : 200px; }
.dc_td50p { background-color : #5F6A5F; width : 50%; }

/* Tabelle für Reisen */
.dc_day   { text-align: left; vertical-align:top; width: 70px; }
.dc_txt   { text-align: left; vertical-align:top; }

	/* INFO: Fußzeile */
.dc_info_foot { background-color: #6F8F6F; line-height: 30px;  text-align: center; }
