body {	background-color: #ffffff;
	text-align: left;
	font-size: 12px;
	color: #454545;
	line-height: 17px;
	font-family: arial, Tahoma, Helvetica, sans-serif;}
	
P { font-size: 12px;
	color: #454545;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;}

td { font-size: 12px;
	line-height: 17px;
	color: #333; }

a   { color: #e64415;
	line-height: 17px;
	font-size: 12px;
	text-decoration: none;}

a:hover { color: #b61400;
	text-decoration: none; }

table, tr, td, tbody { vertical-align: top; }
.clear { clear: both; }
img { border: 0px solid #ffffff; }

.subheadline {font-size: 12px;
	line-height: 17px;
	color: #c60000;
	font-weight: bold; }

H1 { color: #444c99;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px; }

H2 { color: #444c99;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px; }

H3 { color: #444c99;
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px; }

H4 { color: #444c99;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px; }

H5 { color: #444c99;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px; }

H6  { color: #444c99;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 2px 0px; }


#mcontent li { padding: 0px 0px 4px 0px; }

#lcontent h1 { color: #577ba9;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	padding: 0px 0px 8px 0px;
	margin: 0px; }

.start_content h1 { margin 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 16px; }



/*###########   WT DIRECTORY  ###########*/

.gaed_adress_list_item { float:left; }

.gaed_adress_list_table { width: 550px;
	margin: 5px 10px;
	float: left; }

.gaed_adress_list_td1  { color: #666666;
	margin: 0px;
	border: 0px;
	padding: 3px 0px 3px 5px;
	width: 200px;
	vertical-align: top; 
	line-height: 16px;
	font-weight: bold;
	border-bottom: 1px solid #dddddd; }

.gaed_adress_list_td2 {  color: #666666;
	margin: 0px;
	border: 0px;
	padding: 3px 5px 3px 0px;
	vertical-align: top;
	line-height: 16px;
	border-bottom: 1px solid #dddddd;}

.gaed_adress_list_td2 h2 {
	padding: 0px;
	margin: 0px;
	line-height: 16px;}

.gaed_adress_list_more { float: right;
	margin: 0px 10px;}

.gaed_adress_list_ul { list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;}

.gaed_adress_list_ul li { float: left;
	background-color: #ffffff; }

.gaed_adress_list_ul li:hover { background-color: #f0f1f0; }

.wtdirectory_all_backlink { margin-top: 20px;}

.wt_directory_pagebrowser li { list-style-type: none;
	margin: 0px 5px;
	float: left;}

.wt_directory_pagebrowser { float: left;
	padding:0px;}

.wt_directory_icon_mail, 
.wt_directory_icon_phone, 
.wt_directory_icon_fax,
.wt_directory_icon_www { 
	display:none;}

/*############ Website  ###############*/

#website-body { width: 980px;
	margin-top: 20px;
	background-image: url(website-bg-uebersicht.gif);
	background-repeat: repeat-y;}
	
#website-head { width: 980px;
	height: 126px;
	background-image: url(head-standart.gif);
	background-repeat: no-repeat;
	text-align:left; }

#website-ende { width: 980px;
	height: 46px;
	background-image: url(website-end.gif);
	background-repeat: no-repeat; 
	text-align: right;
	clear: both;}

#head-logo { margin: 10px 0px 0px 30px; 
	float: left;
	width: 500px;}

#head-menu { margin: 10px 0px 0px 200px; 
	float: left;
	width: 250px; }

#content-body {background-image: url( website-bg.gif);
	background-repeat: repeat-y;
	margin: 20px 0px 0px 0px;
	min-height: 350px;
	text-align: left; }

#content-body-uebersicht {width: 980px;
	min-height: 500px;
	margin: 0px;
	text-align: left; }

#kapitel { width: 123px;
	margin: 0px 0px 0px 13px;
	float: left; }

#kapitel img { }

#left-box { width: 230px;
	vertical-align: top;
	min-height: 350px;
	float: left;}
	
#main-box { width: 580px;
	padding: 0px;
	margin: 0px;
	float: left;
	vertical-align: top;}
	
#right-box { width: 166px;
	border: 0px;
	vertical-align: top; 
	float: right;}
	
#lcontent { margin: 20px 20px 5px 8px; }

#mcontent { width: 575px; }



/*########### HEADERMENU ###########*/

.headermenu { margin: 8px 0px 0px 0px;
	width: 214px;
	height: 85px; }

.headermenu ul { list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: left; }

.headermenu_no { background-image: url(head-menu_no.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	padding-top: 2px;
	width: 214px;
	height: 21px; }
	
.headermenu_no:hover { background-image: url(head-menu_act.gif);}

.headermenu_act { background-image: url(head-menu_act.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	padding-top: 2px;
	width: 214px;
	height: 21px; }

.headermenu_no a { color: #ffffff;
	margin: 0px 0px 0px 6px;
	width: 200px;
	height: 18px;
	display: block; }

.headermenu_act a { color: #ffffff;
	margin: 0px 0px 0px 6px;
	width: 200px;
	height: 18px;
	display: block;  }

/*##############   MENÜ Impressum    ################*/
.impressum-menu { padding: 0px;
	margin-top: 10px;
	text-align: right;
	display: block; 
	clear: both; }
	
#impressum-menu a { color: #271d1d; 
	font-size: 11px; }

#impressum-menu a:hover { color: #666666;}


.impressum-no { 	float: left;
	margin: 0px; }

.impressum-act { float: left;
	margin: 0px; }

.impressum-act a { color: #666666; }



/*########### LMENU ###########*/

#lmenu { margin: 8px 20px 5px 8px; }


#lmenu ul { list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: left; }


.lmenu1 a { color: #464646;
	padding: 5px 0px 5px 0px;
	display: block; }

.lmenu1 a:hover { color: #e64415;
	display: block; }

.lmenu1act a { color: #464646;
	padding: 5px 0px 5px 0px; 
	display: block; }

.lmenu1act a:hover { color: #e64415;
	display: block; }


.lmenu2 a { color: #464646;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
	display: block; }

.lmenu2 a:hover { color: #e64415;
	display: block; }

.lmenu2act a { color: #464646;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
	display: block; }

.lmenu2act a:hover { color: #e64415;
	display: block; }

/*################  Pfad  ################*/

#pfad { color: #777777;
	font-weight: bold;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	width: 575px;
	margin-bottom: 20px;}

#pfad p { color: #777777;
	padding: 0px;
	margin: 2px 0px 0px 2px;
	font-size: 11px; }

#pfad a { color: #777777;
	font-weight: normal;
	font-size: 11px; }
	
#pfad a:hover {  color: #b61400;
	font-size: 11px;}


/*############## Übersichts Startseite ##############*/

.start_column { vertical-align: top;
	text-align: left; }

	
#start_content td { vertical-align: top;
	border-spacing: 0px;
	padding: 0px;}

#start_table { border-spacing: 0px;
	margin: 0px 0px 0px 25px; }

#start_table td { vertical-align: top; }

.start_box { width: 217px;
	margin: 15px 6px 10px 0px;
	background-color: #ffffff;}

.start_box4 { width: 217px;
	min-height: 380px;
	margin: 15px 6px 10px 0px;
	background-color: #eaebe9;}

.start_content { margin: 10px; }

.start_menu { min-height: 150px; }

.start_menu ul { list-style-type: disc;
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 18px;
	text-align: left; }

.start_menu li { }


.start_mm a { color: #353b31;
	padding: 3px 5px 3px 0px;}

.start_mm a:hover { color: #b61400; }


#start_1 { width: 217px;
	height: 21px;
	background-image: url(start_1gaed.gif);
	background-repeat: no-repeat; }
#start_2 { width: 217px;
	height: 21px;
	background-image: url(start_2zum-kennenlernen.gif);
	background-repeat: no-repeat; }
#start_3 { width: 217px;
	height: 21px;
	background-image: url(start_3ausbildung.gif);
	background-repeat: no-repeat; }
#start_4 { width: 217px;
	height: 21px;
	background-image: url(start_4aktuell.gif);
	background-repeat: no-repeat; }
#start_5 { width: 217px;
	height: 21px;
	background-image: url(start_5veranstaltungen.gif);
	background-repeat: no-repeat; }
#start_6 { width: 217px;
	height: 21px;
	background-image: url(start_6fachgruppen.gif);
	background-repeat: no-repeat; }
#start_7 { width: 217px;
	height: 21px;
	background-image: url(start_7kliniken.gif);
	background-repeat: no-repeat; }

#start_9 { width: 217px;
	height: 21px;
	background-image: url(start_9arzneimittel.gif);
	background-repeat: no-repeat; }

#start_10 { width: 217px;
	height: 21px;
	background-image: url(start_10erstattung.gif);
	background-repeat: no-repeat; }
	
#start_11 { width: 217px;
	height: 21px;
	background-image: url(start_11information.gif);
	background-repeat: no-repeat; }
	
#start_12 { width: 217px;
	height: 21px;
	background-image: url(start_12publikationen.gif);
	background-repeat: no-repeat; }



/*############  Rahmen 1 & 2 - Content Element  ###############*/
.csc-frame-frame1  { 
	background-color: #efefef;
	padding: 5px 8px 5px 10px;
	border: 1px solid #dddddd;}

.csc-frame-frame2  { 
	background-color: #cfe9ff;
	padding: 5px 8px 5px 10px;
	border: 0px solid #dddddd;}



/*#####################  RTE  ########################*/

span.Roter-Text { color: #c60000; }
p.Box{ background-color: #efefef;
	padding: 10px;
	border: solid 1px #cccccc; }



/*#################  Formular   ######################*/

fieldset { border:0px;
	margin: 0px;
	padding: 10px 0px 10px 0px; }
 
label { width: 12em;
	width: 220px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: left;
	display: block}
 
input { font-size: 11px;
	margin: 0px 0px 10px 0px;}
 
textarea { margin-bottom: 10px;} 

.csc-mailform-field select { margin: 0px 0px 10px 0px;}

.csc-mailform-submit { font-size: 14px;
	margin: 10px 0px 10px 220px;}


/*####################  Dateiliste   #########################*/

TABLE.csc-uploads { border: 0px; }

TABLE.csc-uploads p {padding: 0px; 
	margin: 0px;}
	
TABLE.csc-uploads TR TD P { background-color: transparent; 
	font-size: 12px; }
	
TABLE.csc-uploads TR TD { vertical-align: middle; }

TABLE.csc-uploads TR.tr-even { background-color: #EDEBF1; }

TABLE.csc-uploads TR.tr-odd { background-color: #D8D7DC; }

TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; 
	padding-right: 6px; 
	width: 1%; 
	text-align: center; 
	vertical-align: middle; }
	
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; 
	padding-left: 5px; }
	
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: normal; }

TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-size: 10px; }

TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; 
	padding-left: 6px; 
	padding-right: 6px; }

TABLE.csc-uploads-1 { border-color: #10007B; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }

.csc-uploads-icon img { margin-top: 2px; border: 
	0px solid #555555; }


	
/*###########   Login - Menü   ###########*/
.start_login a { color: #444c99; }
.lmenu_login a { color: #444c99;
	font-weight: bold; }



