
/******************************
Autor:	Manuela Zogbaum

Date:		02.07.09
Version:	1.0
******************************/

/********

BESONDERE STYLES NACH BODY-ID

[CSS Items und ihre Zuordnung]

Aktive Themennavigation 		=>	 #cssitem_ori 
Farbe Orange (Studieninteressierte) =>	 #cssitem_orange 
Farbe Dunkelblau (Studierende) 	=>	 #cssitem_darklue 
Farbe Tuerkis (Mitarbeiter) 		=>	 #cssitem_turkis 
Farbe Rot (Journalisten) 		=>	 #cssitem_red 
Farbe Hellblau (Wirtschaft) 		=>	 #cssitem_lightblue


!! Wichtig !!

DieKlasse ".fce_tabs" heisst in der TYPO3-Installation ".tx-rgtabs-pi1",
da das Plugin rgTabs diese Konvention vorgibt.


********/







/*******************************************************************
Aktive Themennavigation
********************************************************************/


/**Orange*/
#cssitem_ori #targetaudiencenavigation ul.inline li#orange a {
	background-image: url(../img/mainnavi_bg_orange_edge_lighter.gif);
	background-color:#EFBF95;
}

#cssitem_ori #targetaudiencenavigation ul li#orange a span { background-image: url(../img/mainnavi_bg_orange_lighter.gif); }

#cssitem_ori #targetaudiencenavigation ul li#orange a:hover, #cssitem_ori #targetaudiencenavigation ul li#orange a:hover span { background-position:100% -107px; }

/**Darkblue*/
#cssitem_ori #targetaudiencenavigation ul.inline li#darkblue a {
	background-image: url(../img/mainnavi_bg_dunkel_blau_edge_lighter.gif);
	background-color:#31709F;
}

#cssitem_ori #targetaudiencenavigation ul li#darkblue a span { background-image: url(../img/mainnavi_bg_dunkel_blau_lighter.gif); }

#targetaudiencenavigation ul li#darkblue a:hover, #cssitem_ori #targetaudiencenavigation ul li#darkblue a:hover span { background-position:100% -107px; }

/**Turkis*/
#cssitem_ori #targetaudiencenavigation ul.inline li#turkis a {
	background-image: url(../img/mainnavi_bg_turkis_edge_lighter.gif);
	background-color:#81CDCF;
}

#cssitem_ori #targetaudiencenavigation ul li#turkis a span { background-image: url(../img/mainnavi_bg_turkis_lighter.gif); }

#cssitem_ori #targetaudiencenavigation ul li#turkis a:hover, #cssitem_ori #targetaudiencenavigation ul li#turkis a:hover span { background-position:100% -107px; }

/**Red*/
#cssitem_ori #targetaudiencenavigation ul.inline li#red a {
	background-image: url(../img/mainnavi_bg_red_edge_lighter.gif);
	background-color:#EFA8A4;
}

#cssitem_ori #targetaudiencenavigation ul li#red a span { background-image: url(../img/mainnavi_bg_red_lighter.gif); }

#cssitem_ori #targetaudiencenavigation ul li#red a:hover, #cssitem_ori #targetaudiencenavigation ul li#red a:hover span { background-position:100% -107px; }

/**Lightblue*/
#cssitem_ori #targetaudiencenavigation ul.inline li#lightblue a {
	background-image: url(../img/mainnavi_bg_light_blue_edge_lighter.gif);
	background-color:#C2DDEF;
}

#cssitem_ori #targetaudiencenavigation ul li#lightblue a span { background-image: url(../img/mainnavi_bg_light_blue_lighter.gif); }

#cssitem_ori #targetaudiencenavigation ul li#lightblue a:hover, #cssitem_ori #targetaudiencenavigation ul li#lightblue a:hover span { background-position:100% -107px; }

/**Target Audience Navigation*/

#cssitem_ori #targetaudiencenavigation ul.inline li a { border-bottom:none; }

#cssitem_ori #targetaudiencenavigation ul.inline li a:hover {
	text-decoration:none;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_ori .wrap_head_second { background:#00787C url(../img/bg_contact_ori.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_ori .fce h1 { color: #333; } */
#cssitem_ori h1 { color: #333; }
#cssitem_ori .no-border .title h1 { color: #066; }

#cssitem_ori .fce p.subheader,
#cssitem_ori p.subheader { color: #066; }

#cssitem_ori h3 { color: #066; }

/**Linkklassen*****************************************************/
a.internal-link {
	background-image: url(../img/a_internal_turkis.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.external-link {
	background-image:url(../img/a_external_turkis.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.internal-link-new-window {
	background-image:url(../img/a_internal_newwindow_turkis.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 15px;	
}
a.external-link-new-window {
	background-image:url(../img/a_external_newwindow_turkis.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 15px;	
}

a.download {
	background-image:url(../img/a_download_turkis.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.mail {
	background-image:url(../img/a_mail.png);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 25px;
}

a.pdf {
	background-image:url(../img/a_pdf.gif);
	background-position: 1px 4px;
	background-repeat: no-repeat;
	padding-left: 23px;
}

a.to-top {
	background-image:url(../img/icon_top_turkis.gif);
	background-position: 1px 3px;
	background-repeat: no-repeat;
	padding-left: 12px;
}

/**
* spezielle Farbauszeichnungen
*/

#main .fce .ori_color { color: #066; }

#main .fce .lightblue_color { color: #69c; }

#cssitem_ori .mainarea ul.csc-menu li a:hover {
	color: #066;
	text-decoration:underline !important;
}

#cssitem_ori .mainarea p.eventdate, #cssitem_ori .mainarea p.eventheadline { color:#007678; }

/**Vertikale Navigation*******************/

/**First Levels********/

#cssitem_ori #navileft ul li a.active { background:#006666 url(../img/icon_vertnavi_ori_1.gif) 5px 11px no-repeat!important; }

#cssitem_ori #navileft ul li a:hover { background:#006666; }

/**Nicht verlinkte aktive Kategorien********/
#cssitem_ori #navileft ul li.active, #cssitem_ori #navileft ul li span.active { background:#006666 url(../img/icon_vertnavi_ori_1.gif) 5px 11px no-repeat!important; }

/**Second Levels********/

#cssitem_ori #navileft ul li ul li a { border-left: 4px solid #006666; }

#cssitem_ori #navileft ul li ul li a:hover {
	color:#006666!important;
	background:#e5f2f3;
}

#cssitem_ori #navileft ul li ul li a.active {
	color: #006666!important;
	background:#e5f2f3 url(../img/icon_vertnavi_ori_2.gif) 16px 13px no-repeat!important;
}

/**Nicht verlinkte aktive Kategorien********/
#cssitem_ori #navileft ul li ul li.active, #cssitem_ori #navileft ul li ul li span.active {
	color: #006666!important;
	border-left: 4px solid #006666;
	background:#e5f2f3 url(../img/icon_vertnavi_ori_2.gif) 16px 13px no-repeat!important;
}

/**Third Levels********/


#cssitem_ori #navileft ul li ul li ul li a:hover {
	color:#006666!important;
	background:#fff;
}

#cssitem_ori #navileft ul li ul li ul li a.active {
	color:#006666!important;
	background:#fff url(../img/icon_vertnavi_ori_3.gif) 25px 11px no-repeat!important;
}

#cssitem_ori #navileft ul li ul li ul li.active, #cssitem_ori #navileft ul li ul li ul li span.active {
	color:#006666!important;
	background:#fff url(../img/icon_vertnavi_ori_3.gif) 25px 11px no-repeat!important;
	border-left: 4px solid #006666;
}

/**Quicklinks*/

#cssitem_ori .quicklinks a { color:#006666; }

#cssitem_orange .quicklinks a { color: #FF6600; }

#cssitem_darkblue .quicklinks a { color: #003366; }

#cssitem_turkis .quicklinks a { color: #006666; }

#cssitem_red .quicklinks a { color: #CC0000; }

#cssitem_lightblue .quicklinks a { color: #6699CC; }

#cssitem_ori h3.quicklinks a:hover { background-position: 0 -180px; }

#cssitem_orange h3.quicklinks a:hover { background-position: 0 -60px; }

#cssitem_darkblue h3.quicklinks a:hover { background-position: 0 -120px; }

#cssitem_turkis h3.quicklinks a:hover { background-position: 0 -180px; }

#cssitem_red h3.quicklinks a:hover { background-position: 0 -240px; }

#cssitem_lightblue h3.quicklinks a:hover { background-position: 0 -300px; }

/** Element "Kooperationen schaffen" *****************/

#cssitem_ori #kooperationenSchaffen li a {
	background: #B5DFDF;
	color: #006666;
}

#cssitem_ori #kooperationenSchaffen li a:hover {
	background: #006666;
	color:#fff;
	text-decoration:none;
}

#cssitem_ori #kooperationenSchaffen li.kooperationenSchaffenCenterLi { background: #006666; }

/** Element "Datentabelle" *****************/

#cssitem_ori table.tb-grey tr.thead th, #cssitem_ori table.tb-grey tr th { background:#e5f2f3; }

/*******************************************************************
Farbe Orange
********************************************************************/


/**Target Audience Navigation*/

#cssitem_orange #targetaudiencenavigation ul.inline li a:hover { }

/**Subnavigation BG-Farbe/Hover*/
#cssitem_orange .orange {
	background: #f60;
	border-top:none;
}

#cssitem_orange .subnavigation ul.inline li a:hover {
	text-decoration:underline;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_orange .wrap_head_second { background:#FF7A00 url(../img/bg_contact_orange.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_orange .fce h1 { color:#333; } */
#cssitem_orange h1 { color:#333; }
#cssitem_orange .no-border .title h1 { color: #f60; }

#cssitem_orange .fce p.subheader,
#cssitem_orange p.subheader { color:#f60; }

#cssitem_orange h3 { color: #f60; }

/**Globale Linkfarbe*/
#cssitem_orange a { color:#666; }

#cssitem_orange a:hover {
	color: #f60;
	text-decoration:underline;
}

/**Linkklassen*****************************************************/
#cssitem_orange a.internal-link {
	background-image: url(../img/a_internal_orange.png);
}

#cssitem_orange a.external-link {
	background-image:url(../img/a_external_orange.png);
}

#cssitem_orange a.internal-link-new-window {
	background-image:url(../img/a_internal_newwindow_orange.png);
}
#cssitem_orange a.external-link-new-window {
	background-image:url(../img/a_external_newwindow_orange.png);
}

#cssitem_orange a.download {
	background-image:url(../img/a_download_orange.png);
}

#cssitem_orange a.to-top {
	background-image:url(../img/icon_top_orange.gif);
}

#cssitem_orange .mainarea ul.csc-menu li a:hover {
	color: #f60;
	text-decoration:underline !important;
}

#cssitem_orange .mainarea p.eventdate, #cssitem_orange .mainarea p.eventheadline { color:#ff6600; }

/**Quicklinks*/

#cssitem_orange .quicklinks a.active { color:#FF6600!important; }

#cssitem_orange h3.quicklinks { color:#ff6600; }

/**Kalender*/
#cssitem_orange table.kalender th, #cssitem_orange table.kalender td.dateToday { background: #ff6600; }

#cssitem_orange table.kalender th a:hover { background: #FB8434; }

#cssitem_orange table.kalender td.hasNewsItem { border-color: #ff6600; }

/** Element "Kooperationen schaffen" *****************/

#cssitem_orange #kooperationenSchaffen li a {
	background: #EFDDD1;
	color: #ff6600;
}

#cssitem_orange #kooperationenSchaffen li a:hover {
	background: #ff6600;
	color: #fff;
	text-decoration: none;
}

#cssitem_orange #kooperationenSchaffen li.kooperationenSchaffenCenterLi { background: #ff6600; }

/** Element "Datentabelle" *****************/
#cssitem_orange table.tb-grey tr.thead th, #cssitem_orange table.tb-grey tr th { background:#fae1d1; }


/*******************************************************************
Farbe Dunkelblau
********************************************************************/

/**Linkklassen*****************************************************/
#cssitem_darkblue a.internal-link {
	background-image: url(../img/a_internal_darkblue.png);
}

#cssitem_darkblue a.external-link {
	background-image:url(../img/a_external_darkblue.png);
}

#cssitem_darkblue a.internal-link-new-window {
	background-image:url(../img/a_internal_newwindow_darkblue.png);
}
#cssitem_darkblue a.external-link-new-window {
	background-image:url(../img/a_external_newwindow_darkblue.png);
}

#cssitem_darkblue a.download {
	background-image:url(../img/a_download_darkblue.png);
}

#cssitem_darkblue a.to-top {
	background-image:url(../img/icon_top_darkblue.gif);
}

/**Target Audience Navigation*/

#cssitem_darkblue #targetaudiencenavigation ul.inline li a:hover {
	text-decoration:none;
	color:#fff;
}

/**Subnavigation BG-Farbe/Hover*/
#cssitem_darkblue .darkblue {
	background: #036;
	border-top:none;
}

#cssitem_darkblue .subnavigation ul.inline li a:hover {
	text-decoration:underline;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_darkblue .wrap_head_second { background:#00457A url(../img/bg_contact.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_darkblue .fce h1 { color:#003366; } */
#cssitem_darkblue h1 { color: #033; }
#cssitem_darkblue .no-border .title h1 { color: #036; }

#cssitem_darkblue .fce p.subheader,
#cssitem_darkblue p.subheader { color: #036; /*war: f60*/ }

#cssitem_darkblue h3 { color: #036; }

/**Globale Linkfarbe*/
#cssitem_darkblue a { color:#666; }

#cssitem_darkblue a:hover {
	color: #036;
	text-decoration:underline;
}

#cssitem_darkblue .mainarea ul.csc-menu li a:hover {
	color: #036;
	text-decoration:underline !important;
}

#cssitem_darkblue .mainarea p.eventdate, #cssitem_darkblue .mainarea p.eventheadline { color:#00457A; }

/**Vertikale Navigation*******************/
/**First Levels********/

#cssitem_darkblue #navileft ul li a.active { background:#003366 url(../img/icon_vertnavi_darkblue_1.gif) 5px 11px no-repeat!important; }

#cssitem_darkblue #navileft ul li a:hover { background:#003366; }

/**Nicht verlinkte aktive Kategorien********/
#cssitem_darkblue #navileft ul li.active, #cssitem_darkblue #navileft ul li span.active { background:#003366 url(../img/icon_vertnavi_darkblue_1.gif) 5px 11px no-repeat!important; }

/**Second Levels********/

#cssitem_darkblue #navileft ul li ul li a { border-left: 4px solid #003366; }

#cssitem_darkblue #navileft ul li ul li a:hover {
	color:#003366!important;
	background:#e3effa;
}

#cssitem_darkblue #navileft ul li ul li a.active {
	color: #003366!important;
	background:#e3effa url(../img/icon_vertnavi_darkblue_2.gif) 16px 13px no-repeat!important;
}

/**Nicht verlinkte aktive Kategorien********/
#cssitem_darkblue #navileft ul li ul li.active, #cssitem_darkblue #navileft ul li ul li span.active {
	color: #003366!important;
	border-left: 4px solid #003366;
	background:#e3effa url(../img/icon_vertnavi_darkblue_2.gif) 16px 13px no-repeat!important;
}

/**Third Levels********/


#cssitem_darkblue #navileft ul li ul li ul li a:hover {
	color:#003366!important;
	background:#fff;
}

#cssitem_darkblue #navileft ul li ul li ul li a.active {
	color:#003366!important;
	background:#fff url(../img/icon_vertnavi_darkblue_3.gif) 25px 11px no-repeat!important;
}

#cssitem_darkblue #navileft ul li ul li ul li.active, #cssitem_darkblue #navileft ul li ul li ul li span.active {
	color:#003366!important;
	background:#fff url(../img/icon_vertnavi_darkblue_3.gif) 25px 11px no-repeat!important;
	border-left: 4px solid #003366;
}

/**Kalender*/
#cssitem_darkblue table.kalender th, #cssitem_darkblue table.kalender td.dateToday { background: #003366; }

#cssitem_darkblue table.kalender th a:hover { background: #005A8D; }

#cssitem_darkblue table.kalender td.hasNewsItem { border-color: #003366; }

/** Element "Kooperationen schaffen" *****************/

#cssitem_darkblue #kooperationenSchaffen li a {
	background: #D1E0EF;
	color: #003366;
}

#cssitem_darkblue #kooperationenSchaffen li a:hover {
	background: #003366;
	color:#fff;
	text-decoration:none;
}

#cssitem_darkblue #kooperationenSchaffen li.kooperationenSchaffenCenterLi { background: #003366; }

/** Element "Datentabelle" *****************/
#cssitem_darkblue table.tb-grey tr.thead th, #cssitem_darkblue table.tb-grey tr th { background:#e3effa; }

/*******************************************************************
Farbe Tuerkis
********************************************************************/

/**Target Audience Navigation*/

#cssitem_turkis #targetaudiencenavigation ul.inline li a:hover {
	text-decoration:none;
	color:#fff;
}

/**Subnavigation BG-Farbe/Hover*/
#cssitem_turkis .turkis {
	background: #066;
	border-top:none;
}

#cssitem_turkis .subnavigation ul.inline li a:hover {
	text-decoration:underline;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_turkis .wrap_head_second { background:#00868D url(../img/bg_contact_turkis.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_turkis .fce h1 { color:#333; } */
#cssitem_turkis h1 { color:#333; }
#cssitem_turkis .no-border .title h1 { color: #066; }

#cssitem_turkis .fce p.subheader,
#cssitem_turkis p.subheader { color:#066; }

#cssitem_turkis h3 { color: #066; }

/**Globale Linkfarbe*/
#cssitem_turkis a { color:#666; }

#cssitem_turkis a:hover {
	color: #066;
	text-decoration:underline;
}

/**TabMenu*/
/*
#cssitem_turkis .mainarea .fce_tabs ul li a,
#cssitem_turkis .mainarea .tx-rgtabs-pi1 ul li a { background:transparent url(../img/tabnavi_edge_turkis.gif ) right top no-repeat; }

#cssitem_turkis .mainarea .fce_tabs ul li a span,
#cssitem_turkis .mainarea .tx-rgtabs-pi1 ul li a span { background: url(../img/tabnavi_turkis.gif) left top no-repeat; }

/* #cssitem_turkis .mainarea .fce_tabs ul li a:hover, 
#cssitem_turkis .mainarea ul li a:hover,
#cssitem_turkis .mainarea ul li a:hover span,
#cssitem_turkis .mainarea ul li a.active span,
#cssitem_turkis .mainarea ul li a.active,
#cssitem_turkis .mainarea ul.rgtabs-menu li a:hover,
#cssitem_turkis .mainarea ul.rgtabs-menu li a:hover span,
#cssitem_turkis .mainarea ul li.rgtabs-selected a,
#cssitem_turkis .mainarea ul li.rgtabs-selected a span,
#cssitem_turkis .mainarea ul li.rgtabs-selected a:hover,
#cssitem_turkis .mainarea ul li.rgtabs-selected a:hover span {
	background-position: 100% -100px;
	color: #fff;
	text-decoration: none !important;
}
*/
#cssitem_turkis .mainarea ul.csc-menu li a:hover {
	color: #066;
	text-decoration:underline !important;
}

#cssitem_turkis .mainarea p.eventdate, #cssitem_turkis .mainarea p.eventheadline { color:#007678; }

/**Vertikale Navigation*******************/

/**First Levels********/

#cssitem_turkis #navileft ul li a.active { background:#006666 url(../img/icon_vertnavi_turkis_1.gif) 5px 11px no-repeat!important; }

#cssitem_turkis #navileft ul li a:hover { background:#006666; }

/**Nicht verlinkte aktive Kategorien********/
#cssitem_turkis #navileft ul li.active, #cssitem_turkis #navileft ul li span.active { background:#006666 url(../img/icon_vertnavi_turkis_1.gif) 5px 11px no-repeat!important; }

/**Second Levels********/

#cssitem_turkis #navileft ul li ul li a { border-left: 4px solid #006666; }

#cssitem_turkis #navileft ul li ul li a:hover {
	color:#006666!important;
	background:#e5f2f3;
}

#cssitem_turkis #navileft ul li ul li a.active {
	color: #006666!important;
	background:#e5f2f3 url(../img/icon_vertnavi_turkis_2.gif) 16px 13px no-repeat!important;
}

/**Nicht verlinkte aktive Kategorien********/
#cssitem_turkis #navileft ul li ul li.active, #cssitem_turkis #navileft ul li ul li span.active {
	color: #006666!important;
	border-left: 4px solid #006666;
	background:#e5f2f3 url(../img/icon_vertnavi_turkis_2.gif) 16px 13px no-repeat!important;
}

/**Third Levels********/


#cssitem_turkis #navileft ul li ul li ul li a:hover {
	color:#006666!important;
	background:#fff;
}

#cssitem_turkis #navileft ul li ul li ul li a.active {
	color:#006666!important;
	background:#fff url(../img/icon_vertnavi_turkis_3.gif) 25px 11px no-repeat!important;
}

#cssitem_turkis #navileft ul li ul li ul li.active, #cssitem_turkis #navileft ul li ul li ul li span.active {
	color:#006666!important;
	background:#fff url(../img/icon_vertnavi_turkis_3.gif) 25px 11px no-repeat!important;
	border-left: 4px solid #006666;
}

/**Quicklinks*/

#cssitem_turkis .quicklinks a.active { color:#006666!important; }

#cssitem_turkis h3.quicklinks { color:#006666; }

/**Kalender*/
#cssitem_turkis table.kalender th, #cssitem_turkis table.kalender td.dateToday { background: #006666; }

#cssitem_turkis table.kalender th a:hover { background: #009696; }

#cssitem_turkis table.kalender td.hasNewsItem { border-color: #006666; }

/** Element "Kooperationen schaffen" *****************/

#cssitem_turkis #kooperationenSchaffen li a {
	background: #D1EFEF;
	color: #006666;
}

#cssitem_turkis #kooperationenSchaffen li a:hover {
	background: #006666;
	color:#fff;
	text-decoration:none;
}

#cssitem_turkis #kooperationenSchaffen li.kooperationenSchaffenCenterLi { background: #006666; }

/** Element "Datentabelle" *****************/


#cssitem_turkis table.tb-grey tr.thead th, #cssitem_turkis table.tb-grey tr th { background:#e5f2f3; }


/**
* Spezialseite "International (gruen)"


/*******************************************************************
Farbe Rot
********************************************************************/

/**Target Audience Navigation*/

#cssitem_red #targetaudiencenavigation ul.inline li a:hover {
	text-decoration:none;
	color: #fff;
}

/**Subnavigation BG-Farbe/Hover*/
#cssitem_red .red {
	background: #c00;
	border-top:none;
}

#cssitem_red .subnavigation ul.inline li a:hover {
	text-decoration:underline;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_red .wrap_head_second { background:#DB463D url(../img/bg_contact_red.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_red .fce h1 { color: #333; } */
#cssitem_red h1 { color: #333; }
#cssitem_red .no-border .title h1 { color: #C00; }


#cssitem_red .fce p.subheader,
#cssitem_red p.subheader { color: #c00; }

#cssitem_red h3 { color: #C00; }

/**Globale Linkfarbe*/
#cssitem_red a { color: #666; }

#cssitem_red a:hover {
	color: #c00;
	text-decoration:underline;
}

/**Linkklassen*****************************************************/
#cssitem_red a.internal-link {
	background-image: url(../img/a_internal_red.png);
}

#cssitem_red a.external-link {
	background-image:url(../img/a_external_red.png);
}

#cssitem_red a.internal-link-new-window {
	background-image:url(../img/a_internal_newwindow_red.png);
}
#cssitem_red a.external-link-new-window {
	background-image:url(../img/a_external_newwindow_red.png);
}

#cssitem_red a.download {
	background-image:url(../img/a_download_red.png);
}

#cssitem_red a.to-top {
	background-image:url(../img/icon_top_red.gif);
}



#cssitem_red .mainarea ul.csc-menu li a:hover {
	color: #c00;
	text-decoration:underline !important;
}

#cssitem_red .mainarea p.eventdate, #cssitem_red .mainarea p.eventheadline { color:#CC0000; }

/**Vertikale Navigation*******************/

/**First Levels********/

#cssitem_red #navileft ul li a.active { background:#cc0000 url(../img/icon_vertnavi_red_1.gif) 5px 11px no-repeat!important; }

#cssitem_red #navileft ul li a:hover { background:#cc0000; }

/**Nicht verlinkte aktive Kategorien********/
#cssitem_red #navileft ul li.active, #cssitem_red #navileft ul li span.active { background:#cc0000 url(../img/icon_vertnavi_red_1.gif) 5px 11px no-repeat!important; }

/**Second Levels********/

#cssitem_red #navileft ul li ul li a { border-left: 4px solid #cc0000; }

#cssitem_red #navileft ul li ul li a:hover {
	color:#cc0000!important;
	background:#fde1e1;
}

#cssitem_red #navileft ul li ul li a.active {
	color: #cc0000!important;
	background:#fde1e1 url(../img/icon_vertnavi_red_2.gif) 16px 13px no-repeat!important;
}

/**Nicht verlinkte aktive Kategorien********/
#cssitem_red #navileft ul li ul li.active, #cssitem_red #navileft ul li ul li span.active {
	color: #cc0000!important;
	border-left: 4px solid #cc0000;
	background:#fde1e1 url(../img/icon_vertnavi_red_2.gif) 16px 13px no-repeat!important;
}

/**Third Levels********/


#cssitem_red #navileft ul li ul li ul li a:hover {
	color:#cc0000!important;
	background:#fff;
}

#cssitem_red #navileft ul li ul li ul li a.active {
	color:#cc0000!important;
	background:#fff url(../img/icon_vertnavi_red_3.gif) 25px 11px no-repeat!important;
}

#cssitem_red #navileft ul li ul li ul li.active, #cssitem_red #navileft ul li ul li ul li span.active {
	color:#cc0000!important;
	background:#fff url(../img/icon_vertnavi_red_3.gif) 25px 11px no-repeat!important;
	border-left: 4px solid #cc0000;
}

/**Quicklinks*/

#cssitem_red .quicklinks a.active { color:#CC0000!important; }

#cssitem_red h3.quicklinks { color:#CC0000; }

/**Kalender*/
#cssitem_red table.kalender th, #cssitem_red table.kalender td.dateToday { background: #CC0000; }

#cssitem_red table.kalender th a:hover { background: #D35A5A; }

#cssitem_red table.kalender td.hasNewsItem { border-color: #CC0000; }

/** Element "Kooperationen schaffen" *****************/

#cssitem_red #kooperationenSchaffen li a {
	background: #FFEFEF;
	color: #CC0000;
}

#cssitem_red #kooperationenSchaffen li a:hover {
	background: #CC0000;
	color:#fff;
	text-decoration:none;
}

#cssitem_red #kooperationenSchaffen li.kooperationenSchaffenCenterLi { background: #CC0000; }

/** Element "Datentabelle" *****************/

#cssitem_red table.tb-grey tr.thead th, #cssitem_red table.tb-grey tr th { background:#fde1e1; }

/*******************************************************************
Farbe Hellblau
********************************************************************/

/**Target Audience Navigation*/

#cssitem_lightblue #targetaudiencenavigation ul.inline li a:hover {
	text-decoration:none;
	color:#fff;
}

/**Subnavigation BG-Farbe/Hover*/
#cssitem_lightblue .lightblue {
	background: #74abd8;
	border-top:none;
}

#cssitem_lightblue .subnavigation ul.inline li a:hover {
	text-decoration:underline;
	color:#fff;
}

/**Contact BG-Farbe*/
#cssitem_lightblue .wrap_head_second { background:#71A9D6 url(../img/bg_contact_lightblue.gif) left bottom repeat; }

/**H1 + H2 + H3 Fontcolor*/
/* #cssitem_lightblue .fce h1 { color: #333; } */
#cssitem_lightblue h1 { color: #333; }
#cssitem_lightblue .no-border .title h1 { color: #69c; }

#cssitem_lightblue .fce p.subheader,
#cssitem_lightblue p.subheader { color:#69c; }

#cssitem_lightblue h3 { color: #69c; }

/**Globale Linkfarbe*/
#cssitem_lightblue a { color:#666; }

#cssitem_lightblue a:hover {
	color: #69c;
	text-decoration:underline;
}

/**Linkklassen*****************************************************/
#cssitem_lightblue a.internal-link {
	background-image: url(../img/a_internal_lightblue.png);
}

#cssitem_lightblue a.external-link {
	background-image:url(../img/a_external_lightblue.png);
}

#cssitem_lightblue a.internal-link-new-window {
	background-image:url(../img/a_internal_newwindow_lightblue.png);
}
#cssitem_lightblue a.external-link-new-window {
	background-image:url(../img/a_external_newwindow_lightblue.png);
}

#cssitem_lightblue a.download {
	background-image:url(../img/a_download_lightblue.png);
}

#cssitem_lightblue a.to-top {
	background-image:url(../img/icon_top_lightblue.gif);
}

#cssitem_lightblue .mainarea ul.csc-menu li a:hover {
	color: #69c;
	text-decoration:underline !important;
}

#cssitem_lightblue .mainarea p.eventdate, #cssitem_lightblue .mainarea p.eventheadline { color:#69C; }

/**Vertikale Navigation*******************/

/**First Levels********/

#cssitem_lightblue #navileft ul li a.active { background:#6699cc url(../img/icon_vertnavi_lightblue_1.gif) 5px 11px no-repeat!important; }

#cssitem_lightblue #navileft ul li a:hover { background:#6699cc; }

/**Nicht verlinkte aktive Kategorien********/
#cssitem_lightblue #navileft ul li.active, #cssitem_lightblue #navileft ul li span.active { background:#6699cc url(../img/icon_vertnavi_lightblue_1.gif) 5px 11px no-repeat!important; }

/**Second Levels********/

#cssitem_lightblue #navileft ul li ul li a { border-left: 4px solid #6699cc; }

#cssitem_lightblue #navileft ul li ul li a:hover {
	color:#6699cc!important;
	background:#e3effa;
}

#cssitem_lightblue #navileft ul li ul li a.active {
	color: #6699cc!important;
	background:#e3effa url(../img/icon_vertnavi_lightblue_2.gif) 16px 13px no-repeat!important;
}

/**Nicht verlinkte aktive Kategorien********/
#cssitem_lightblue #navileft ul li ul li.active, #cssitem_lightblue #navileft ul li ul li span.active {
	color: #6699cc!important;
	border-left: 4px solid #6699cc;
	background:#e3effa url(../img/icon_vertnavi_lightblue_2.gif) 16px 13px no-repeat!important;
}

/**Third Levels********/


#cssitem_lightblue #navileft ul li ul li ul li a:hover {
	color:#6699cc!important;
	background:#fff;
}

#cssitem_lightblue #navileft ul li ul li ul li a.active {
	color:#6699cc!important;
	background:#fff url(../img/icon_vertnavi_lightblue_3.gif) 25px 11px no-repeat!important;
}

#cssitem_lightblue #navileft ul li ul li ul li.active, #cssitem_lightblue #navileft ul li ul li ul li span.active {
	color:#6699cc!important;
	background:#fff url(../img/icon_vertnavi_lightblue_3.gif) 25px 11px no-repeat!important;
	border-left: 4px solid #6699cc;
}

/**Quicklinks*/

#cssitem_lightblue .quicklinks a.active { color:#6699CC !important; }

#cssitem_lightblue h3.quicklinks { color:#6699CC; }

/**Kalender*/
#cssitem_lightblue table.kalender th, #cssitem_lightblue table.kalender td.dateToday { background: #6699CC; }

#cssitem_lightblue table.kalender th a:hover { background: #80B8F0; }

#cssitem_lightblue table.kalender td.hasNewsItem { border-color: #69C; }

/** Element "Datentabelle" *****************/

#cssitem_lightblue table.tb-grey tr.thead th, #cssitem_lightblue table.tb-grey tr th { background:#e3effa; }



/**
* Spezialseiten "International"
*/

#cssitem_orange #targetInternational a {
background-image: url(../img/mainnavi_bg_orange_edge-international.png);
background-color: transparent;
}

#cssitem_orange #targetInternational a span {
background-image: url(../img/mainnavi_bg_orange-international.png);
}

#cssitem_ori #targetInternational a {
background-image: url(../img/mainnavi_bg_turkis_edge-international.png);
background-color: transparent;
}

#cssitem_ori #targetInternational a span {
background-image: url(../img/mainnavi_bg_turkis-international.png);
}

#cssitem_orange #targetInternational a:hover, #cssitem_orange #targetInternational a:hover span,
#cssitem_orange #targetInternational a.active, #cssitem_orange #targetInternational a.active span,
#cssitem_ori #targetInternational a:hover, #cssitem_ori #targetInternational a:hover span,
#cssitem_ori #targetInternational a.active, #cssitem_ori #targetInternational a.active span {
background-position: 100% -107px;
}

#cssitem_orange #targetInternational ul,
#cssitem_orange #targetInternational li li a,
#cssitem_orange #targetInternational li li a span,
#cssitem_ori #targetInternational ul,
#cssitem_ori #targetInternational li li a,
#cssitem_ori #targetInternational li li a span {
background: none;
border-bottom: 0;
}

#cssitem_orange #targetInternational ul.inline {
background: #f60;
border-bottom: 1px solid #fff;
}

#cssitem_ori #targetInternational ul.inline {
background: #066;
}

#cssitem_ori #targetInternational a,
#cssitem_ori #targetInternational ul.inline {
border-bottom: 1px solid #fff !important;
}

#cssitem_ori #targetInternational ul.inline a {
border-bottom: 0 !important;
}

#cssitem_ori #targetInternational ul.inline li {

}

#cssitem_orange #targetInternational ul.inline a,
#cssitem_ori #targetInternational ul.inline a {
color: #fff;
float: none;
line-height: 1.8em;
margin-right: 0;
padding: 0 12px;
}

#cssitem_orange #targetInternational a span {
width: 13.95em;
}

#cssitem_orange #targetInternational a.active {
border-bottom-color: #f60 !important;
}

#cssitem_ori #targetInternational a span {
width: 13.95em; /* auskommentieren, wenn Menuepunkte breiter sein sollen - vice versa */
}

#cssitem_ori #targetInternational a.active {
border-bottom-color: #066 !important;
}

#targetInternational #internalional-haus a { background: none }

#targetInternational #internalional-haus a span {
background: url(../img/bg_international-li-haus.png) 0 0 no-repeat;
width: 4.5em;
height: 0;
padding: 36px 0 0;
/* background: none; */
overflow: hidden;
}

#targetInternational #internalional-haus a:hover span { background-position: 0 -100px; }

.fontsize #targetInternational a span {
width: 12.4em !important;
}

.fontsize #targetInternational #internalional-haus a span {
padding-top: 39px;
}
