body.print				{margin: 20px; padding: 0px; background: #ffffff none; font-family: Verdana, Helvetica, sans-serif; color: #000000;}

/* Bildklassen */
img						{font-size: 0.83em; font-family: Verdana, Helvetica, sans-serif; border: none;}
img.cat_lc_shadow		{border: 2px solid #fbfb00;}

/* Klassen eigentlicher Text */
/* Container für Personaleintrag (Bild und Kurzbiographie) */
div.personal			{clear: both; vertical-align: top}
/* Container für Adreßangabe CAT GmbH (z.B. praktikum) */
div.cat_address			{width: 200px; padding: 10px; font-size: 0.83em; line-height: 1.40em; text-align: left; white-space: nowrap;}
/* Bildcontainer Stellenausschreibung */
div.job_links			{margin: 0px; padding: 0px 40px 7px  0px; float: left;}
div.job_rechts			{margin: 0px; padding: 0px  0px 7px 40px; float: right;}
/* Bildcontainer allgemein */
div.links				{margin: 0px; padding: 0px 15px 5px 0px; font-size: 0.83em; float: left;}
div.rechts				{margin: 0px; padding: 0px 0px 5px 15px; font-size: 0.83em; float: right;}

/* Sonderklasse für Zentrierung CAT-Kartuschen auf Erfolgsseiten */
div.cat_08_center		{width: 240px; padding: 10px; background: #cccccc; font-size: 0.83em; line-height: 1.30em; text-align: center;}
/* Sonderklasse für Zusatzlinkeinträge Navigation */
div.cat_08_white_s_pad	{font-size: 0.70em; line-height: 1.50em; color: #ffffff; margin: 5px 0px 5px 7px;}

/* Klassen für Textlinks */
.cat_08_blue_link		{color: #3a5288;}

.clc_redlink:link		{color: #3a5288;}
.clc_redlink:visited	{color: #3a5288;}
.clc_redlink:hover		{color: #fbfb00;}
.clc_redlink:active		{color: #fbfb00;}
.clc_redlink:focus		{color: #fbfb00;}

.clc_navlink:link		{color: #ffffff;}
.clc_navlink:visited	{color: #ffffff;}
.clc_navlink:hover		{color: #ffffff; font-weight: bold;}
.clc_navlink:active		{color: #ffffff; font-weight: bold;}
.clc_navlink:focus		{color: #ffffff; font-weight: bold;}

.whitelink				{color: #ffffff; font-weight: bold;}
.clc_fw					{color: #ffffff;}

/* Sonderklasse Webdesign */
.wd						{list-style-type: none; font-weight: bold; color: #3a5288;}

/* Copyright */
.cat_footer				{clear: both; font-size: 0.7em; line-height: 1.2em; color: #3a5288; text-align: center; margin-top: 15px;}
hr.cat_footer_delimiter	{width: 20%; height: 2px; background-color: #fbfb00; color: #fbfb00; border: 0px none transparent;}

/* Adminbereich Aktuelles */

/* Abschnitte Hilfe-Texte */
div.cat_08_help_item	{background: #fbfb00; border: 3px solid #3a5288; padding: 0px; margin: 0px; display: none; position: absolute;}
div.cat_08_help_titel	{background: #0070af url(../news/img/cat_08_clickclose.gif) no-repeat right top; margin: 0px; padding: 0px 0px 2px 0px; width: 400px;}
div.cat_08_help_info	{margin: 0px; padding: 5px;}
p.cat_08_help_text		{margin: 0px; padding: 2px 24px 4px 4px; color: #ffffff; font-weight: bold; font-size: 0.83em;}

/* Standardformat Tabellenzellen */
table.cat_08_rahmen		{border: 3px double #3a5288; border-collapse: collapse;}
th.cat_08				{font-size: 0.83em; line-height: 1.30em; font-weight: bold;}
th.cat_08_blue			{font-size: 0.83em; line-height: 1.30em; font-weight: bold; color: #3a5288;}
th.cat_08_rahmen		{font-size: 0.83em; line-height: 1.30em; font-weight: bold; border: 3px double #3a5288;}

tr.cat_08_r_n			{font-size: 0.83em; line-height: 1.30em; font-weight: normal;}

td.cat_08_n				{font-size: 0.83em; line-height: 1.30em; font-weight: normal;}
td.cat_08_n_rahmen		{font-size: 0.83em; line-height: 1.30em; font-weight: normal; border: 3px double #3a5288;}
td.cat_08_s				{font-size: 0.70em; line-height: 1.50em; font-weight: normal;}
td.cat_08_bold			{font-size: 0.83em; line-height: 1.30em; font-weight: bold;}
td.cat_08_bold_blue		{font-size: 0.83em; line-height: 1.30em; font-weight: bold; color: #3a5288;}

td.cat_08_big_bold		{font-size: 1.00em; line-height: 1.50em; font-weight: bold;}

td.cat_08_head_sub_nav	{padding-left: 200px; height: 65px; vertical-align: bottom; font-size: 0.70em; line-height: 1.50em; color: #ffffff;}

/* Überschriften */
h1.cat_08_pageheader	{font-size: 1.30em; line-height: 1.50em; font-weight: bold; color: #3a5288;}
h2.cat_08_pagesubheader	{font-size: 1.00em; line-height: 1.30em; font-weight: bold; color: #3a5288;}
h3.cat_08_page_section	{font-size: 1.00em; line-height: 1.30em; font-weight: bold; color: #3a5288; margin-top: 10px;}
h3.cat_08_admin_news	{font-size: 1.00em; line-height: 1.50em; font-weight: bold; color: #3a5288; margin-top:  0px;}
h3.cat_08_personal		{font-size: 1.00em; line-height: 1.30em; font-weight: bold;}
/* Klassen für Bereich Aktuelles */
h1.lc_newshead			{font-size: 1.50em; line-height: 1.50em; font-weight: bold; color: #3a5288; margin: 0px 0px 0px 220px; padding: 0px;}
h1.lc_newsdate			{font-size: 1.50em; line-height: 1.50em; font-weight: bold; width: 220px; margin: 0px; padding: 0px; float: left;}
h2.lc_news_subhead		{font-size: 0.83em; line-height: 1.50em; font-weight: bold; color: #3a5288;}
h3.lc_newshead			{font-size: 1.00em; line-height: 1.50em; font-weight: bold; color: #3a5288; margin: 10px 0px 0px 120px;}
h3.lc_newsdate			{font-size: 1.00em; line-height: 1.50em; font-weight: bold; width: 120px; margin: 0px; padding: 0px; float: left;}
/* Kopfklasse Überschrift CAT LC GmbH */
h1.cat_08_head_white	{font-size: 1.30em; line-height: 1.50em; font-weight: bold; color: #ffffff; margin-left: 120px; letter-spacing: 0.1em;}

/* Textformate (relative Schriftgrößen) */
p.cat_08				{font-size: 0.83em; line-height: 1.40em; font-weight: normal;}
p.cat_08_center			{font-size: 0.83em; line-height: 1.40em; font-weight: normal; text-align: center;}
p.cat_08_bold			{font-size: 0.83em; line-height: 1.40em; font-weight: bold;}
p.cat_08_bold_center	{font-size: 0.83em; line-height: 1.40em; font-weight: bold; text-align: center;}
p.cat_08_just			{font-size: 0.83em; line-height: 1.40em; font-weight: normal; text-align: justify;}

p.cat_08_small			{margin-top: 4px; font-size: 0.70em; line-height: 1.30em; font-weight: normal;}
p.cat_08_small_center	{margin-top: 4px; font-size: 0.70em; line-height: 1.30em; font-weight: normal; text-align: center;}

p.buttontext			{clear: both; margin: 0px; padding: 3px 0px; font-size: 0.75em; line-height: 1.30em; vertical-align: middle;}

/* Klassen für Textauszeichnung (SPAN) */
span.cat_bold			{font-weight: bold;}
span.cat_bold_ust		{font-weight: bold; text-decoration: underline;}
span.cat_ust			{text-decoration: underline;}
span.cat_blue			{color: #3a5288;}
span.cat_blue_bold		{color: #3a5288; font-weight: bold;}
span.cat_blue_bold_ust	{color: #3a5288; font-weight: bold; text-decoration: underline;}
span.cat_red_bold		{color: #b22222; font-weight: bold;}

span.cat_08_k			{font-style: italic;}
span.cat_08_s			{font-size: 0.83em;}

/* Fehlerausgabe */
span.cat_08_e			{color: #b22222;}
/* Erfolgsmeldungen */
span.cat_08_success		{color: #3cb371;}

/* Listen */
ul.cat_08_n				{font-size: 0.83em; line-height: 1.40em; list-style-type: square;}
ul.cat_08_n_squ			{font-size: 0.83em; line-height: 1.40em; list-style-type: square; text-transform: uppercase;}

/* Formulare */
fieldset.cat_08_fs		{border: 3px double #3a5288;}
legend.cat_08_le		{font-size: 0.83em; color: #3a5288; font-style: italic;}
label.lc_08_label		{font-weight: bold;}
label.lc_08_label_b_ust	{font-weight: bold; color: #3a5288; text-decoration: underline;}

textarea.cat_08_t_feld	{width: 330px;}
select.cat_08_n			{font-size: 0.83em; line-height: 1.20em;}
