/***********************************************/
/* dkg_std.css                             */
/***********************************************/ 
hr{
  height: 1px;
  border-top: 1px #167F1C solid;
}

.hrBlau{
  height: 1px;
  border-top: 1px #1f8ccd solid;
}

.absatz_text_farbe_standard	{
								color: #000000;
							}
.absatz_text_farbe_blau		{
								color: #202068;
							}
.absatz_text_farbe_gelb		{
								color: #E99B00;
							}
.absatz_text_farbe_gruen	{
								color: #167F1C;
							}
.absatz_text_farbe_rot		{
								color: #C83939;
							}
.absatz_text_farbe_weinrot	{
								color: #660033;
							}
.absatz_text_farbe_benzinblau	{
								color: #83C4EB;
							}

/***********************************************/ 
.page{
	width:850px;
	background-color:#FFFFFF;
	border-right:1px solid #DED9DE;	
}

.page_print{
	width:600px;
	background-color:#FFFFFF;
		
}
/********* HauptnavigationTop (Bereiche Patienten, Ärzte...) *********/
.naviPic   { vertical-align:bottom; }

.naviMain{
	float:none;
	vertical-align: bottom;
	}
	
.naviMainBtn{
	margin-right:2px;
	float:left;
	}

.headerLogo{
	width:160px;
	float:left;
	text-align: center;
}

.headerImg{
	text-align:center;
}
/********* NavigationTop (Impressum/Kontakt...) *********/
.navigationTop{
	background-color:#DAEDDC;
	border-bottom:1px solid #167F1C;
	text-align:center;
	color: #000000;
	padding:2px;
	}
.navigationTop a:link	 { color:#000000; text-decoration: none;      padding-left:8px;padding-right:8px;}
.navigationTop a:visited { color:#000000; text-decoration: none;      padding-left:8px;padding-right:8px;}
.navigationTop a:active  { color:#000000; text-decoration: none;      padding-left:8px;padding-right:8px;}
.navigationTop a:hover   { color:#000000; text-decoration: underline; padding-left:8px;padding-right:8px;}

/********* NavigationBottom (Footernavigation) *********/
.navigationBottom{
	background-color:#EEEEEE;
	border-bottom:1px solid #DED9DE;
	border-top:1px solid #DED9DE;	
	text-align:center;
	color: #000000;
	padding:2px;
	width:850px;
	}
.navigationBottom a:link	 { color:#000000; text-decoration: none;     padding-left:8px;padding-right:8px;}
.navigationBottom a:visited { color:#000000; text-decoration: none;      padding-left:8px;padding-right:8px;}
.navigationBottom a:active  { color:#000000; text-decoration: none;      padding-left:8px;padding-right:8px;}
.navigationBottom a:hover   { color:#000000; text-decoration: underline; padding-left:8px;padding-right:8px;}

.borderBottom{
	background-color:#DAEDDC;
	border-top:1px solid #167F1C;
	text-align:center;
	color: #000000;
	padding:2px;
	margin-bottom:10px;
	float:none;
}
.headerEnd{
	background-color:#167F1C;
	height:10px;
	float:none;
}
/********* Startseite Spalten Navi, Aktuelles, Thema des Monats *********/
.startNavi {
	width:140px;
	margin-left:5px;
	margin-top:2px;
	float: left;	
	}
.contAktuelles{
	width:250px;
	margin-top:5px;
	margin-left:10px;	
	float:left;		
	}

	

/********* GEÄNDERT *********/
.contTDM{
	width:384px;
	margin-left:0px;
	float:left;	
	}
	
	/**** Sicherungskopie vom 11_10_05 von SR ****/
.contTDM_Sicherungskopie{
	width:384px;
	margin-left:0px;
	float:left;
	margin-top:5px;		
	}	


/********* Startseite Elemente *********/
/********* Navigation Buttons  *********/
.startNaviButton{
	margin-top:0px;
	margin-bottom:4px;
}
/********* ContentBox Aktuelles  *********/
.boxAktuelles{
	margin-bottom:10px;
	border:1px solid #167F1C;
	}

.boxAktuellesSpSt{
	margin-top: 22px;
	border:1px solid #167F1C;
	}
.boxAktuellesHead{
	font-weight:bold;
	background-color:#167F1C;
	font-size:13px;
	color:#FFFFFF;
	padding:1px;
	}
.boxAktuellesText{
	font-family: Arial,sans-serif;
	font-size:11px;
	padding:3px;
	}
	
.boxAktuellesText a:link	{ color:#000000; text-decoration: none;      }
.boxAktuellesText a:visited { color:#000000; text-decoration: none;      }
.boxAktuellesText a:active  { color:#000000; text-decoration: none;      }
.boxAktuellesText a:hover   {  color:#000000; text-decoration: underline; }


.moreLink a:link	{ font-weight:bold; color:#167F1C; text-decoration: none;      }
.moreLink a:visited { font-weight:bold; color:#167F1C; text-decoration: none;      }
.moreLink a:active  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.moreLink a:hover   { font-weight:bold; color:#167F1C; text-decoration: underline; }



/********* Besondere Box auf Startseite  *********/
.boxAktuelles2{
	margin-bottom:10px;
	border:1px solid #167F1C;
	}
.boxAktuellesHead2{
	font-weight:bold;
	background-color:#DAEDDC; /*Halbton grün*/
	font-size:13px;
	color:#CC0000;
	padding:1px;
	}
.boxAktuellesText2{
	font-family: Arial,sans-serif;
	font-size:11px;
	padding:3px;

	}


	

/********* ContentBox Übersichten  *********/
.boxUebersicht{
	margin-bottom:10px;
	border-bottom:1px solid #18667D;
	}
.boxUebersichtText{
	font-family: Arial,sans-serif;
	font-size:11px;
	padding:3px;
	}



/********* ContentBox ThemaDesMonats  *********/
.startTDM{
	margin-left:10px;
	}
.boxTDM{
	border:1px solid #167F1C;
	background-color:#DAEDDC;
	}
.tdmImgMain{
	padding:2px;
	}
.boxTDM a:link	  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxTDM a:visited { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxTDM a:active  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxTDM a:hover   { font-weight:bold; color:#167F1C; text-decoration: underline; }

.tdmHeadline {
	font-size:13px;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:2px;
}

.tdmSubTopic
{
	margin-top:6px;
}	

.tdmImgSubL {
	float:left;
	margin-right:4px;
	vertical-align: top;
}

.tdmImgSubR {
	float:right;
	margin-left:4px;
	vertical-align: top;
}

.tdmHeadlineSub{
	font-size:11px;
	font-weight:bold;
	margin-top:8px;
	}	
	
	

/***********************************************/ 
.boxQuickLink{
	width:650px;
	margin:10px;
	background-color:#167F1C;
	float:left;	
	}
.boxQuickLinkHead{
	font-weight:bold;
	background-color:#DAEDDC;
	font-size:13px;
	color:#167F1C;
	padding:1px;
	text-align:left;	
	}
.boxQuickLinkTd{
	width:138px;
	background-color:#FFFFFF;
	text-align:center;
	padding: 3px;
	}
	
.boxQuickLink a:link	  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxQuickLink a:visited { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxQuickLink a:active  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.boxQuickLink a:hover   { font-weight:bold; color:#167F1C; text-decoration: underline; }
/***********************************************/ 



html,body{
	font-family: Arial,sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
} 


a:link			{ color:#167F1C;  text-decoration:none; }
a:active		{ color:#167F1C;  text-decoration:none;}
a:visited 		{ color:#167F1C;  text-decoration:none;}
a:hover 		{ color:#167F1C;  text-decoration:underline;}

.sectionBar{
	background-color:#630031;
}	


/********* artikel *********/
.article{
	width:514px;
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #000000;
	padding-left:26px;
	padding-right:6px;
	padding-top:1px;
	margin-top:30px;
	text-decoration:none;
}	

.article_presse {
	width:514px;
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #000000;
	padding-top:1px;
	margin-top:30px;
	text-decoration:none;
}	

.article a:link	{ color:#167F1C; text-decoration: none;}
.article a:visited { color:#167F1C; text-decoration: none;}
.article a:hover { color:#167F1C; text-decoration: underline;}

.article-ebene-1 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-1:link {color:#07384D; text-decoration: none;}
a.article-ebene-1:visited {color:#07384D; text-decoration: none;}
a.article-ebene-1:hover {color:#07384D; text-decoration: underline;}

.article-ebene-2 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-2:link {color:#07384D; text-decoration: none;}
a.article-ebene-2:visited {color:#07384D; text-decoration: none;}
a.article-ebene-2:hover {color:#07384D; text-decoration: underline;}

.article-ebene-3 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-3:link {color:#07384D; text-decoration: none;}
a.article-ebene-3:visited {color:#07384D; text-decoration: none;}
a.article-ebene-3:hover {color:#07384D; text-decoration: underline;}

.article-ebene-4 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-4:link {color:#07384D; text-decoration: none;}
a.article-ebene-4:visited {color:#07384D; text-decoration: none;}
a.article-ebene-4:hover {color:#07384D; text-decoration: underline;}

.article-ebene-5 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-5:link {color:#07384D; text-decoration: none;}
a.article-ebene-5:visited {color:#07384D; text-decoration: none;}
a.article-ebene-5:hover {color:#07384D; text-decoration: underline;}

/*.article a:link	{ color:#167F1C; text-decoration: underline;}
.article a:visited { color:#167F1C; text-decoration: underline;}
.article a:hover { color:#167F1C; text-decoration: underline;}

.article-ebene-1 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-1:link {color:#07384D; text-decoration: underline;}
a.article-ebene-1:visited {color:#07384D; text-decoration: underline;}
a.article-ebene-1:hover {color:#07384D; text-decoration: underline;}

.article-ebene-2 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-2:link {color:#07384D; text-decoration: underline;}
a.article-ebene-2:visited {color:#07384D; text-decoration: underline;}
a.article-ebene-2:hover {color:#07384D; text-decoration: underline;}

.article-ebene-3 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-3:link {color:#07384D; text-decoration: underline;}
a.article-ebene-3:visited {color:#07384D; text-decoration: underline;}
a.article-ebene-3:hover {color:#07384D; text-decoration: underline;}

.article-ebene-4 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-4:link {color:#07384D; text-decoration: underline;}
a.article-ebene-4:visited {color:#07384D; text-decoration: underline;}
a.article-ebene-4:hover {color:#07384D; text-decoration: underline;}

.article-ebene-5 {font-size:11px;font-family:Arial,sans-serif;}
a.article-ebene-5:link {color:#07384D; text-decoration: underline;}
a.article-ebene-5:visited {color:#07384D; text-decoration: underline;}
a.article-ebene-5:hover {color:#07384D; text-decoration: underline;}*/


.articleStartIP{
	width:514px;
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #000000;
	padding-left:13px;
	padding-right:6px;
	padding-top:1px;
	margin-top:20px;
	text-decoration:none;
}	
.articleStartIP a:link	{ font-weight:bold; color:#167F1C; text-decoration: none;      }
.articleStartIP a:visited { font-weight:bold; color:#167F1C; text-decoration: none;      }
.articleStartIP a:active  { font-weight:bold; color:#167F1C; text-decoration: none;      }
.articleStartIP a:hover   { font-weight:bold;  color:#167F1C; text-decoration: underline; }

/***** grüne Boxen (Plattform Interessierte & Patienten) *****/
.boxIPHead{
	font-weight:bold;
	background-color:#167F1C;
	font-size:13px;
	color:#FFFFFF;
	padding:1px;
	width:100%;
	}
	
.boxRandGruen{
	border:1px solid #167F1C;
}

.boxIPHeadHellgruen{
	font-weight:bold;
	background-color:#DAEDDC;
	font-size:13px;
	color:#CC0000;
	padding:1px;
	width:100%;
	}

/***** gelbe Boxen (Plattform Bewusst Leben) *****/
.boxBLHead{
	font-weight:bold;
	background-color:#e99b00;
	font-size:13px;
	color:#FFFFFF;
	padding:1px;
	width:100%;
	}
	
.boxRandGelb{
	border:1px solid #e99b00;
}

.boxBLHeadHellgelb{
	font-weight:bold;
	background-color:#fbebcc;
	font-size:13px;
	color:#CC0000;
	padding:1px;
	width:100%;
	}

/***** rote Boxen (Plattform Lungenkrebs (Roche)) *****/
.boxRotHead{
	font-weight:bold;
	/*background-color:#4e0012;*/
	background-color:#891440;
	font-size:13px;
	color:#FFFFFF;
	padding:1px;
	width:100%;
	}
	
/***** Rosa Boxen (Plattform Brustkrebs) *****/
.boxRosaHead{
	font-weight:bold;
	background-color:#ffd9e5;
	font-size:13px;
	color:#3b3b3b;
	padding:1px;
	width:100%;
	}
	
/***** gruengelbe Boxen (Plattform OKK (krebskonferenz.de) *****/
.boxOKKHead{
	font-weight:bold;
	/*background-color:#4e0012;*/
	background-color:#d5df82;
	font-size:13px;
	color:#761d21;
	padding:1px;
	width:100%;
	}
	



/*.boxStartTextGruen{
	font-family: Arial,sans-serif;
	font-size:11px;
	padding:3px;
	}*/

/* rausgenommen von SR am 23.06.05
h2{
	font-family: Arial,sans-serif;
	font-size:18px;
	color: #000000;
	text-decoration:none;
}	

h3{
	font-family: Arial,sans-serif;
	font-size:14px;
	color: #000000;
	text-decoration:none;
}
*/

.intro{
	font-family: Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}	

.sectionheader{
	font-family: Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}	


.hilite{
	font-family: Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000; /*change!*/
	text-decoration:none;
}	


p{
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
}	

.imgcptLeft {
	float:left;
	padding: 5px;
	font-size:10px;
}	

.imgcptRight {
	float:right;
	padding: 5px;
	font-size:10px;
}	



.featureAdress {
	margin-left:20px;
	padding-left:20px;
	margin-bottom:10px;
	
}	

.featureAdress a:link	{ color:#000000; text-decoration: underline;}
.featureAdress a:visited { color:#000000; text-decoration: underline;}
.featureAdress a:active { color:#000000; text-decoration: underline;}
.featureAdress a:hover { color:#000000; text-decoration: underline;}


.featureLink {
	margin-left:20px;
	padding-left:20px;
}	

.featureLink a:link	{ color:#000000; text-decoration: underline;}
.featureLink a:visited { color:#000000; text-decoration: underline;}
.featureLink a:active { color:#000000; text-decoration: underline;}
.featureLink a:hover { color:#000000; text-decoration: underline;}

.featureLiteratur {
	margin-left:20px;
	padding-left:20px;
	
}	

.featureLiteratur a:link	{ color:#000000; text-decoration: underline;}
.featureLiteratur a:visited { color:#000000; text-decoration: underline;}
.featureLiteratur a:active { color:#000000; text-decoration: underline;}
.featureLiteratur a:hover { color:#000000; text-decoration: underline;}			 


.literaturImg {
	float: left;
	margin-right: 16px;
}

.literaturTxt {
	float: left;
	font-size:11px;
}

.literaturTitle {
	font-size:11px;
	font-weight:bold;
}	

.literaturMeta {
	font-size:11px;
	padding:-2px;
}	

	
			 
	
/********* navigation *********/	
	

.navigation a:link    { color:#000000; text-decoration: none;}
.navigation a:visited { color:#000000; text-decoration: none;}
.navigation a:active  { color:#000000; text-decoration: none;}
.navigation a:hover   { color:#000000; text-decoration: none;}


.sponsorbox {
	margin-top: 30px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	padding-left: 2px;/*38px*/
	border-top: 1px solid #989898;
	border-bottom: 1px solid #989898;
	/* box model hack */
	width:164px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width:162px;
}	

.sponsorbox {
	/*width: 139px;*/
	
	
	
	
	}
 
/* A CSS comment before the hack \*/
* html .sponsorbox {
	width: 164px;
}
/* Another CSS comment after the hack */

.sponsor {
	margin-top:8px;
	margin-bottom:8px;
}	

/********* boxes *********/

.boxButton{
	height: 14px; 
	color: #999999;
	padding:2px;
	margin-left:2px; 
}	
	
.boxes{
	width:134px;
	font-family: Arial,sans-serif;
	font-size:11px;
	margin-right:6px;
	margin-top:10px;
}		


.boxPlain{
	font-size:10px;
	padding-left:3px;
	/*padding-bottom:0px;*/
	padding-bottom:6px;
	color:#000000;
}	

.checkboxPlain{
	font-size:10px;
	padding-left:0px;
	padding-bottom:6px;
	color:#000000;
}	
	
.boxes a:link	{ color:#000000; text-decoration: none; }
.boxes a:visited { color:#000000; text-decoration: none; }
.boxes a:hover { color:#000000; text-decoration: underline; }

.inputLong {
	width: 100px;
	height: 15px;
	border: 1px solid #999999;
	color:#000000;
	font-size:10px;
	margin-left:3px;
}	
	
.inputSmall {
	width: 60px;
	height: 15px;
	border: 1px solid #999999;
	color:#000000;
	font-size:10px;
	margin-left:8px;
	margin-right:8px;
}	

/********* Klassen für das interne Login-Formular **************/
/* 	height: 15px; : wieder rausgenommen */
.form {
	/* width: 150px; */
	
	color:#000000;
	font-size:10px;
	margin-left:0px;
}	

.input {
	border: 1px solid #999999;
	font-size:10px;
}

.button {
	color:#000000;
	font-size:10px;
}	

	
/********* Flexible Box für Navigations-Inhalt *********/
.boxesNavi{
	width:164px;
	font-family: Arial,sans-serif;
	font-size:11px;
}
/**********container-navigation*******/	
.conainerNaviLevelAHi a:link    { font-weight:normal; color:#000000; text-decoration: none; }
.conainerNaviLevelAHi a:visited { font-weight:normal; color:#000000; text-decoration: none; }
.conainerNaviLevelAHi a:active  { font-weight:normal; color:#000000; text-decoration: none; }
.conainerNaviLevelAHi a:hover   { font-weight:normal; color:#000000; text-decoration: none; }

.conainerNaviLevelB a:link    { font-weight:normal; color:#000000; text-decoration: none; }
.conainerNaviLevelB a:visited { font-weight:normal;  color:#000000; text-decoration: none; }
.conainerNaviLevelB a:active  { font-weight:normal; color:#000000;  text-decoration: none; }
.conainerNaviLevelB a:hover   { font-weight:normal; color:#000000; text-decoration: none; }

.conainerNaviLevelBHi a:link    { font-weight:normal; color:#FFFFFF; text-decoration: none; }
.conainerNaviLevelBHi a:visited { font-weight:normal;  color:#FFFFFF; text-decoration: none; }
.conainerNaviLevelBHi a:active  { font-weight:normal; color:#FFFFFF;  text-decoration: none; }
.conainerNaviLevelBHi a:hover   { font-weight:normal; color:#FFFFFF; text-decoration: none; }


/******** Klasse für Tabellen-Spalten in Tabellen-Vorlage *********************/
.tdNormal
{
	border:1px solid #cccccc;
	vertical-align:top;
}

.tdWeiche
{
	border:1px solid #cccccc;
}


