@charset "utf-8";
/* CSS Document */

body									{font-family:Arial, 'Helvetica', sans-serif; font-size:12px;background:#FFF;}

/* color:#585858 nach 091113_Anmerkungen_1.doc alle Texte in #000000 */
h1,h2,h3 								{color:#000000;}

h2,h3 									{font-weight:bold;}

ul#topper_navi 							{font-size:10px; font-weight:lighter; text-transform:uppercase; color:#000; letter-spacing:-1px;	}
ul#topper_navi a 						{color:#000;}
#los								{width:210px; float:right; margin:2px 0px 0px 0px; height:15px; padding:0px;}
#los img							{margin:1px 0px 0px 0px; float:right;}

input#suche							{font-size:10px; font-weight:lighter; text-transform:uppercase; color:#fff; letter-spacing:-1px;}

	
ul#header_navi							{color:#b3b3b3;}								
	
ul#header_navi li 						{font-size:12px; font-weight:lighter; text-transform:uppercase; color:#b3b3b3; letter-spacing:-1px; position:relative;}
ul#header_navi li a						{color:#b3b3b3;}
ul#header_navi li.haupt_navi_spacer				{color:#4d4d4d; font-weight:bold; font-size:10px; line-height:18px;}
ul#header_navi li.haupt_navi_button a				{color:#4d4d4d; letter-spacing:0;}

ul#breadcrums 							{font-size:9px; font-weight:normal; color:#000;}
ul#breadcrums a 						{color:#000;}
ul#breadcrums li.active a					{font-size:9px; font-weight:normal; color:#000; text-decoration:underline;}

/* added by asap */
ul#breadcrums .prod_last					{border:none; }
ul#breadcrums .prod_navi					{border-right:#b3b3b3 solid 1px;line-height:10px;margin-top:10px;padding-right:5px;}
/* added by asap end */

/* color:#b3b3b3 nach 091113_Anmerkungen_1.doc alle Texte in #000000 */
h1.einleitend, h1.startseite, h1.narchiv, div.csc-header	{font-size:15px; font-weight:bold; text-transform:uppercase; color:#000000; letter-spacing:1px;}
div.spalte h1.startseite				{font-size:12px; font-weight:bold; text-transform:uppercase; color:#000000; letter-spacing:1px;}
div.spalte h1.startseite a				{color:#000};

div.profis_finden p						{font-size:11px;  font-weight:normal; color:#b3b3b3; line-height:40px;}
div.desctext_profi p					{line-height:14px; color:#b3b3b3;}

/* geändert letter-spacing vorher 1px  letter-spacing:1px; */
/* color:#4d4d4d nach 091113_Anmerkungen_1.doc alle Texte in #000000 */
h1.fliess								{font-size:15px; font-weight:bold; color:#000000;}
h1.fliess a								{color:#000;}
div.spalte h1.fliess					{font-size:15px; font-weight:bold; color:#000000;}
#content_wrapper h1.fliess				{font-size:15px; font-weight:bold; color:#000000;}

p.einleitend, p.bodytext				{font-size:12px; font-weight:normal; color:#000000; line-height:18px;}  
p.einleitend a , p.bodytext a				{color:#000000};

p.datum 								{font-size:12px; font-weight:normal; color:#000000; line-height:18px; margin-bottom:10px; margin-top:-8px;}
div.p_2_spaltig p						{font-size:12px; font-weight:normal; color:#000000; line-height:18px;}
div.description p						{font-size:9px; font-weight:bold; color:#FFF; height:20px; line-height:12px;  }
div.desctext p							{line-height:14px; color:#000000; height:auto}

.right_form p							{line-height:20px;}
.left_form p							{line-height:30px;}
.left_seminar_form p						{line-height:30px;}

a.aneues 								{text-decoration:underline;}
a.aneues:hover							{text-decoration:none;}

p#farbname								{font-weight:bold; white-space:nowrap;}

/* Sitemap start */
div.csc-sitemap ul li					{margin-left:24px;}
ul.csc-menu	li							{margin-left:20px;padding-left:15px;}
/* Sitemap end */

/* Suche */
.matchWord:hover						{cursor:pointer;background:#0CF;color:white;}
.matchWord								{margin:2px 0px;}
/* Suche ende */

.external-link-new-window				{text-decoration:underline;}
.internal-link							{text-decoration:underline;}

ul#historie li {
 margin-bottom:8px;
 margin-top:2px;
}

/* Akademie start */
#content_right h3 {margin-top:20px;}
/* Akademie ende */

/* RTE / Table styling */
/*
TABLE.contenttable { border: 1px #333333 solid; margin: 10px 0px 10px 0px; width: 100%; }
*/
TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }
TABLE.contenttable TR TD P.bodytext {  }
TABLE.contenttable TR {  }