body {
	margin:0px;	padding:0px;
}
body,.text,table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/*	defaults	*/

table {
	border-collapse: collapse;
}
td {
	vertical-align:top;
}

hr {color:#F90;height:1px;}
img {margin:0px;padding:0px;vertical-align: bottom;}
a img {border:0px;}
p {margin:0px 0px 6px 0px}

#tab_main{ width:100%;}
	#td_main_top{ background-color: #FFF; padding:0px; vertical-align:top; height:78px; }
		#tab_head{ width:100%; border-width:0px;}
			#td_head{background-color:#EEE;}
				#tab_titel{ width:100%;	height:70px;}
				
					#td_logo { width:92px; }
					#td_titelbild { width:508px; height:70px; border-right:1px solid #FFF; }
					#tdBanner { padding:0px 32px 0px 24px;text-align:center;}
			#td_navA{ background-color:#708090;	border-top:1px solid #FFF; border-bottom:1px solid #FFF; }

	#td_main_show{ }
		#tab_show{ width:100%; background-color: #FFFFFF; }
			#td_left{ width:140px;height:500px; background-color: #EEE;}
			#td_content{ padding:16px; }
			#td_right{ background-color: #EEE; width:210px; }

		#tab_foot {	width:100%;	background-color:#708089; }
			#td_foot_left { width:146px; color:#FFF;text-align:center;}
				#td_foot_left a {color:#FFF;text-decoration:none;}
			#td_foot_content {text-align: center;vertical-align:middle;font-size: 11px;line-height:11px;font-weight: bold;}
			#td_foot_right {	}

#footLine{
	width:90%;
	color:#CCC;
}
#footLine a {
	text-decoration:none;
	color:#FFF;
}
#footLine a:hover,#footLine a:active{
	color:#F90;
}


/*	**********	neu navA	************	*/
#ulNavA {margin:0px;padding:0px;}
#ulNavA li {display:inline; margin:0px;}
#ulNavA li .naviA, #ulNavA li .naviAktiv {
	display:block;
	float:left;
	padding:0px 16px 0px 16px;
	margin:0px;
	/*width:130px;*/
	height: 22px;
	border-right:1px solid #FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height:20px;
	text-align:center;
	color: #FFF;
	background-color: #708090;
	text-decoration:none;
}
#ulNavA li .naviAktiv {
	color: #FFFFFF;
	background-color: #FF9900;
}
#ulNavA li a:hover { 
	color: #FFFFFF;
	background-color: #FF9900;
}
/*	**********	neu navB	************	*/
#ulNavB {margin:0px;padding:0px;}
#ulNavB li {margin:0px;border-bottom: 1px solid #FFF;}
#ulNavB li .naviB, #ulNavB li .naviBktiv {
	display:block;
	/*float:left;*/
	text-align:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:130px;
	height: 22px;
	border-left:6px solid #708089;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13px;
	line-height:20px;
	color: #000;
	background-color: #D9E1EC;
	text-decoration:none;
}
#ulNavB li .naviBktiv {
	color: #FFF;
	background-color: #F90;
	border-left:6px solid #708090;
}
#ulNavB li a:hover { 
	color: #FFF;
	background-color: #F90;
	border-left:6px solid #708090;
}

/*	**********	neu navC	************	*/
#ulNavC {margin:0px;padding:0px;}
#ulNavC li {margin:0px;border-bottom: 1px solid #FFF;}
#ulNavC li .naviC, #ulNavC li .naviCktiv {
	display:block;
	/*float:left;*/
	text-align:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:127px;
	/*height: 22px;*/
	border-left:9px solid #FFF7AD;
	/*background:url('../gfx/navC.jpg') no-repeat top left;	*/
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13px;
	line-height:20px;
	color: #708089;
	background-color: #FFFCDC;
	text-decoration:none;
}
#ulNavC li .naviCktiv {
	color: #F90;
	background-color: #FFF7AD;
	border-left:9px solid #F7D760;
}
#ulNavC li a:hover { 
	color: #F90;
	background-color: #FFF7AD;
	border-left:9px solid #F7D760;
}

/*	ArticleList	*/
#articleListDiv {
	width:190px;
	border:1px solid #F90;
	margin:10px 0px 0px 10px;
	background-color: #D9E1EC;
}
#articleListHeadDiv {
	background-color:#F90;
	color:#FFF;
}
#articleScrollDiv {
	border:1px solid #FFF;
	width:188px;
	height:100px;
	overflow:auto;
}
#articleList {
	margin:0px 0px 0px 12px;
	padding:0px;
}
#articleList li {
	list-style:disc;
	color:#F90;
	font-size:18px;
	padding:0px;
	margin-left:6px;
}
#articleList li a {
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#articleList li a:hover { 
	text-decoration:underline;
}
#articleList li a.HL {
	color:#F90;
}

/* end: siteelements	*/

#contentDiv { }

#boxRightDiv {
	margin:24px 0px 0px 10px;
	border:0px solid #F90;
	width:190px;
	text-align:center;
}
/**/
#contentDiv table {
	border:0px solid #CCC;
	border-collapse: collapse;
}
#contentDiv td {
	border:0px;
	border-style:hidden;
	vertical-align:top;
	padding:4px;
}
#contentDiv .tabstyle_1 {border-collapse:collapse;border:1px solid #CCC;}
#contentDiv .tabstyle_1 td {border-width:1px;border-style:solid;border-color:#CCC;}
#contentDiv .tabstyle_2 {border-collapse:collapse;border:1px solid #F90;}
#contentDiv .tabstyle_2 td {border-width:1px;border-style:solid;border-color:#F90;}

#contentDiv .imgtab_right {border:0px;float:right;margin:0px 0px 6px 0px;}
#contentDiv .imgtab_left {border:0px;float:left;margin:0px 6px 6px 0px;}
.imgtab_right {border:0px;float:right;margin:0px 0px 6px 0px;}
.imgtab_left {border:0px;float:left;margin:0px 6px 6px 0px;}

/*	abisz	*/

.abisz { display:block;width:16px;height:16px;border:1px solid #F90;margin:1px;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;color:#F90;background-color:#FFF;float:left;}
a:hover.abisz {color:#FFF;background-color:#F90;}


/*.tabellen {background-color:#A4B7D7;}
.tabellen th {font-size:12px;color:#FFF;background-color:#FF9900;}
.tabellen td {background-color:#E2EDF4;}*/

/* alte styles	*/
.orange {
 color: #FF9900; 
}
.headline {
font-size: 16px; font-weight: bold; color: #FF9900; margin:2px 2px 12px 0px; text-decoration: none;line-height:130%;
}
.klein {
 font-size: 11px; color: #FF9900; 
}
.bu{
 font-size: 11px; color: #FF9900; 
 text-align:center;
}
.info {
font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; 
}

.form_HL {
	color: #000080;
	background-color:#E2EDF4;
}
.form_LL {
	color: #FFFFFF;
	background-color:#A4B7D7;
}
.liste_HL {
	background-color: #E2EDF4;
	height: 30px;
}	
.liste_LL {
background-color: #A4B7D7;
	height: 30px;
}
.tabUeb {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff9900 
}
 .einz 
{ 
vertical-align: top; text-align: right; 
}

.mehr{padding-left:40px;color:#0000FF;background:url(gfx/mehr.gif);background-repeat:no-repeat;text-decoration:none;font-weight:normal;} 
a.mehr:hover{color:#FF9900;} 
/* /////////////////////////// mailFormular //////////////////////////////////// */ 
.mfTop{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-align:center;} 
.mfT{font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#E2EDF4} 
.mfInp{ font-family: "Courier New", Courier, mono; font-size: 12px; background-color:#FFFFFF; border:1px solid #000000; width: 210px; margin: 2px 2px 2px 2px;} 
.mfTD{ width: 100px; background-color: #E2EDF4; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-align: right;} 
.mfInpRim{ background-color: #E2EDF4;} 
.mfBord{background-color:#A4B7D7;border-style: solid; border-width: 1px 1px 1px 1px; border-color: #E2EDF4;} 
/*	**********	allgem.Formate	*****	*/

/*	////////////////////////////////////////////////////////////////////////////////////	*/
.labelDivLL {background-color:#CFCFCF;padding:2px;margin:0px;}
.labelDivHL {background-color:#EFEFEF;padding:2px;margin:0px;}

.labelDivLL label, .labelDivHL label {display:block;float:left;border:0px solid #FF0000;width:95px;text-align:right;margin:2px 0px 0px 0px;}
.imgDiv {width:80px;margin:12px 4px 0px 4px;border:1px solid blue;float:right;border:0px;}
.sendDiv {width:100%;text-align:center;padding:4px;background-color:#EFEFEF;}

.box{border:1px solid #FF9900;}
.bgLL {background-color:#CFCFCF;}
.bgHL {background-color:#EFEFEF;}
.tabBestell {border:2px outset #D6D6D6;}
.tabBestell td{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px;
	vertical-align:middle;
}
.lfb {color:#F90;font-size:10px;}
#beihilfe p,#beamtenversorgung p,#frauenrat p,#nebentaetig p,#patienten p,#wissenswertes p,#rundumsgeld p {
	margin-top:6px;
}

