@import "classen.css";

* 
{	margin: 0;
	padding: 0;
}

html {}

a,img
{	border:none;
}

body 
{	font: 100.01% Verdana, sans-serif;
	background: #fff url(../img/bg-grafik.gif) no-repeat 15px 0;
	color: #000000;
	margin: 0;
}
body#bsp12.cat12,
body#bsp2.cat2,
body#bsp4.cat4 {background: #fff url(../img/bg-grafik_start.gif) no-repeat 15px 0;}

/* Container 
**********************************************************/
div#container
{	background: url(../img/staatsministerium_wappen.gif) no-repeat right top;
	/* bis 2009 min-width: 760px;
	max-width: 1200px;*/
	width:1080px;
	min-height: 765px;
	margin: 5px 0 0 15px;
	position: relative;
}

div#title
{	/* als img eingebunden
	background: url(../img/staatspreis_signet.gif) no-repeat left top;*/
	height: 160px;
	position: relative;
}

div#meta
{ margin: 4px 94px 0 0;
	text-align: right;
	font-size: 0.75em;
	height: 20px;
	position: absolute;
	right:0;
	width:270px;
	z-index: 90;
}

div#navigation
{	margin: 0;
	padding:0;
	/* bis 2009 border-top: 3px solid #1C475E;*/
	position: relative;
	left: 0;
	height: 115px;
	
}

/* ohne JavaScript bei Menü mit Unterkategorien */
div#content 
{	min-height: 500px;
	/* bis 2009 margin: 8em 94px 0 0;*/
	margin: 0 94px 0 0;
	font-size: 0.8em;
	line-height: 1.3em;
}
/* bis 2009: mit JavaScript bei Menü mit Unterkategorien 
div#content.js
{	margin: 2.5em 94px 0 0;
}*/
/* Seiten Menü ohne Unterkategorien */
body#bsp2 div#content, /* 2008 Start */
body#bsp12 div#content, /* Startseite */
body#bsp4 div#content, /* Designförderung */
body#bsp5 div#content, /* Kontakt */
body#bsp6 div#content, /* Impressum */
body#bsp7 div#content /* Sitemap */
{	/* bis 2009 margin: 4.5em 94px 0 0;*/
}

#footer
{ font-size: 0.70em;
	margin: 10px 94px 0 1px;
}

#copy
{	margin: 50px 94px 0 0;
	padding: 5px 0 10px 0;
	/* bis 2009 border-top: 230px solid #4fa2d7;*/
	font-size: 0.68em;
	/* bis 2009 color: #4fa2d7;*/
	color:#ccc;
	clear: both;
	/* For MAC IE 5 */
	/* end hack */
	/* Not for Mac IE 5 \*/
	/* end hack */
}



/* Title
**********************************************************/

div#title h1,div#title h2
{	position:absolute;height:1px;width:1px;overflow:hidden;
}
div#titel .logo {position: absolute; top:0; left:0;}

/* Metamenü
**********************************************************/

div#meta ul
{	list-style:none;
	margin:0;
	padding: 0;
}

div#meta ul li
{	margin:0 0 0 8px;
	padding: 0;
	display:inline;
}

div#meta ul li a
{	/* bis 2009 color:#1C475E;*/
	color:#000;
	text-decoration:none;
	/*letter-spacing: 0.05em;*/
	text-transform: uppercase;
	/*padding:3px 0 6px 8px;
	margin:0;*/
	padding: 0:
	margin:0;
}

body#bsp5 div#meta ul li a.cat5,
body#bsp6 div#meta ul li a.cat6,
body#bsp7 div#meta ul li a.cat7
{	/*bis 2009 background-color:#1C475E;
	color:#FFFFFF;*/
}
div#meta a:hover
{	color: #489ad3;
}

div#meta span {
visibility: hidden;
}

/* Grafikmenue mit Schrift Avenir */
div#meta ul li a.cat5,
div#meta ul li a.cat6,
div#meta ul li a.cat7,
div#meta ul li a.cat12 {
background: url(../img/nav/home.gif) no-repeat left top;
width:36px;
height: 9px;
text-indent: 5000em;
overflow: hidden;
}
div#meta ul li a.cat12:hover,
div#meta ul li.active a.cat12 {
background: url(../img/nav/home_a.gif) no-repeat left top;
}
div#meta ul li a.cat5 {
background: url(../img/nav/kontakt.gif) no-repeat left top;
width:56px;
}
div#meta ul li a.cat5:hover,
body#bsp5 div#meta ul li a.cat5 {
background: url(../img/nav/kontakt_a.gif) no-repeat left top;
}
div#meta ul li a.cat6 {
background: url(../img/nav/impressum.gif) no-repeat left top;
width:67px;
}
div#meta ul li a.cat6:hover,
body#bsp6 div#meta ul li a.cat6 {
background: url(../img/nav/impressum_a.gif) no-repeat left top;
}
div#meta ul li a.cat7 {
background: url(../img/nav/sitemap.gif) no-repeat left top;
width:50px;
}
div#meta ul li a.cat7:hover,
body#bsp7 div#meta ul li a.cat7 {
background: url(../img/nav/sitemap_a.gif) no-repeat left top;
}



/* Navigation
**********************************************************/


/* Ebene 0 */
div#navigation ul
{	list-style:none;
	margin:0;
	padding:0;
	position: absolute;
	width:100%;
}
div#navigation.js ul 
{	position:static;
	width:auto;
}

div#navigation ul:after
{	content: "."; 
	display: block;
	height: 0;
	font-size: 0;
	line-height: 0px;
	clear: left; 
	visibility: hidden;
}

div#navigation ul li
{	margin:0 0 0 0;
	padding: 0;
	display:inline;
	float:left;
}

div#navigation ul li a
{	/* bis 2009 color:#1C475E;*/
	color:#000000;
	text-transform: uppercase;
	text-decoration:none;
	font-size:1.05em;
	/*letter-spacing: 0.05em;*/
	padding:7px 18px 4px 0;
	margin:0;
	display:block;
}

div#navigation ul li.active a,
div#navigation ul li.active a:hover
{	/* bis 2009 background-color:#1C475E;
	color:#FFFFFF;*/
	color: #489ad3;
}
div#navigation a:hover
{	color: #489ad3;
}

/* Grafikmenue mit Schrift Avenir */
div#navigation ul li a.cat2,
div#navigation ul li a.cat3,
div#navigation ul li a.cat4 {
background: url(../img/nav/staatspreis2010.gif) no-repeat left top;
width:156px;
height: 17px;
text-indent: -5000em;
overflow: hidden;
}
div#navigation ul li a.cat2:hover,
div#navigation ul li.active a.cat2 {
background: url(../img/nav/staatspreis2010_a.gif) no-repeat left top;
}
div#navigation ul li a.cat3 {
/*background: url(../img/nav/ruhmeshalle.gif) no-repeat left top;
width:126px;*/
background: url(../img/nav/rueckblick.gif) no-repeat left top;
width:97px;
}
div#navigation ul li a.cat3:hover,
div#navigation ul li.active a.cat3 {
/*background: url(../img/nav/ruhmeshalle_a.gif) no-repeat left top;*/
background: url(../img/nav/rueckblick_a.gif) no-repeat left top;
}
div#navigation ul li a.cat4 {
background: url(../img/nav/designfoerderung.gif) no-repeat left top;
width:177px;
}
div#navigation ul li a.cat4:hover,
div#navigation ul li.active a.cat4 {
background: url(../img/nav/designfoerderung_a.gif) no-repeat left top;
}
/**/


#navigation .clearer 
{	clear:left;
	width:100%;
}

/* Ebene 1 */

div#navigation .ebene1
{	font-size: 0.8em;
	font-weight: bold;
	letter-spacing: 0;
	/* bis 2009 margin: 3px 0 0 2px;*/
	margin: 3px 0 0 0;
}
.cat3 div#navigation .clearer  ul
{	/* bis 2009 margin-left:9.7em;*/
}
.cat3 div#navigation .clearer  ul ul
{	margin-left:0;
}
div#navigation ul{
left:0;
}


div#navigation ul li ul.ebene1 li a
{	letter-spacing: 0;
	/* bis 2009 color: #1C475E;*/
	color:#000;
	/* bis 2009 padding:0 6px 0 6px;*/
	padding: 0 12px 0 0;
	margin-top: 2px;
	background-color: transparent;
}
div#navigation ul li ul.ebene1 li a:hover
{	/* bis 2009 color: #000000;*/
	color:#489ad3;
	background-color: transparent;
}
div#navigation ul li ul.ebene1 li.active a
{	/* bis 2009 color:#8B979D;*/
	color:#489ad3;
	background-color: transparent;
}

/* Ebene 2 */

div#navigation ul li ul.ebene1 li ul.ebene2
{	font-size: 0.85em;
	font-weight: normal;
	letter-spacing: 0;
	width: 100%;
	margin: 3px 0 0 0;
}

div#navigation ul li ul.ebene1 li ul.ebene2 li a
{	letter-spacing: 0;
	/* bis 2009 color: #1C475E;*/
	color:#000;
	/* bis 2009 padding:0 6px 0 6px;*/
	padding: 0 12px 0 0;
	background-color: transparent;
}
div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover
{	/* bis 2009 color: #000000;*/
	color:#489ad3;
}
div#navigation ul li ul.ebene1 li ul.ebene2 li.active a
{	/* bis 2009 color:#8B979D;*/
	color:#489ad3;
	background-color: transparent;
}

/* Ebene 3 */

div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3
{	font-size: 1em;
	font-weight: normal;
	letter-spacing: 0;
	width: 100%;
	margin: 3px 0 0 0;
}

div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a
{	letter-spacing: 0;
	/* bis 2009 color: #1C475E;*/
	color:#000;
	/* bis 2009 padding:0 6px 0 6px;*/
	padding: 0 12px 0 0;
	background-color: transparent;
}
div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover
{	/* bis 2009 color: #000000;*/
	color:#489ad3;
}
div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a
{	/* bis 2009 color:#8B979D;*/
	color:#489ad3;
	background-color: transparent;
}





/* Text/Bilder und 2-spaltige Module  mit linkem Untermenü
**********************************************************/

div.infobox {
/* bis 2009 margin: 3px 20px 0 8px;*/
margin: 3px 20px 0 0;
float: left;
width: 180px;
border-top: 4px solid #4fa2d7;
padding-top: 2px;
font-size: 0.85em;
line-height: 1.1em;
}
div.infobox.neu2010 {
border:none;
padding:0;
margin: 0 20px 0 0;
}

div.infobox h1
{	margin:0 0 10px 0;
	font-size: 1.05em;
}
div.infobox.neu2010 h1
{	font-size:1.05em;
font-weight:normal;
text-transform: uppercase;
line-height:1.2em;
}
div.infobox.neu2010 h2
{	font-size:2.2em;
font-weight:normal;
margin-top:10px;
line-height:1.2em;
}
div.infobox.neu2010 h3
{	font-size:1.25em;
font-weight:normal;
text-transform: uppercase;
line-height:1.2em;
color:#000;
margin-bottom: 20px;
}
div.infobox p
{	margin:0 0 10px 0;
}

div.section /* Text/Bilder */
{	border:none;
	padding:0;
	margin: 0;
}
div.section h1.header 
{	margin-bottom:25px;
}
div.section.txt778 /* Text 778 px breit */
{	margin: 0 0 0 208px;
}

body#bsp6 div.section, /* Impressum - Text neben Textbox links */
/*body#bsp5 div.section,  Kontakt - Text neben Textbox links */
body#bsp18 div.section, /* Ruhmeshalle/2000/Medienecho - Text neben Textbox links */
body#bsp81 div.section, /* Ruhmeshalle/2000/Medienecho - Text neben Textbox links */
body#bsp82 div.section, /* Ruhmeshalle/2000/Medienecho - Text neben Textbox links */
body#bsp83 div.section, /* Ruhmeshalle/2000/Medienecho - Text neben Textbox links */
body#bsp50 div.section, /* Ruhmeshalle/2000/Medienecho - Text neben Textbox links */
body#bsp24 div.section
{	margin-left: 208px;
}

/* bis 2009
div.section p,
div.section h1,
div.section h2,
div.section h3,
div.section h4,
div.section2 p,
div.section2 h1,
div.section2 h2,
div.section2 h3,
div.section2 h4,
div.section3 p,
div.section3 h1,
div.section3 h2,
div.section3 h3,
div.section3 h4
{	margin-left:8px;
}*/

div.section2 /* 2 Spalten Text/Bilder, Bilder 193 px breit */
{	border:none;
	padding:0;
	margin: 0 0 0 208px;
}
div.section3 /* 2 Spalten Text/Bilder, Bilder 386 px breit */
{	border:none;
	padding:0;
	margin: 0;
}

div.section2:after,
div.section3:after
{	content: "."; 
	display: block; 
	font-size: 0;
	line-height: 0px;
	height: 0;
	clear: both;
	visibility: hidden;
}

div.section2 img.floater,
div.section3 img.floater
{	max-width:193px;
	float:right;
	margin:5px 0 0 0;
	padding:0;
	clear: right;
	/* For MAC IE 5 */
	position: relative;
	/* end hack */
	/* Not for Mac IE 5 \*/
	position: static;
	/* end hack */
}
div.section3 img.floater
{	max-width:386px;
}

div.section2 .sectiontext
{	margin:0 223px 0 0;
}
div.section2 h1.header /* Modulüberschrift */
{	margin:0 223px 25px 0;
}

div.section3 h1.header /* Modulüberschrift */
{	/* bis 2009 margin:0 426px 6px 8px;*/
	margin:0 426px 25px 0;
}
div.section3 .sectiontext
{	margin:0 426px 6px 0;
}

/* Dateidownload */

div.filedownload {
margin-left: 8px;
}


/* Überschrift */
#content h1:first-child,
#content h2:first-child,
#content h3:first-child,
#content h4:first-child {
margin-top: 0px;
}
#content .headline h1 {margin-bottom: 25px;}

/* bis 2009 Startseiten mit Mosaik-Grafik 
body#bsp12.cat12 #content p,
body#bsp2.cat2 #content p {
max-width: 550px;
}*/
body#bsp12.cat12 .section,
body#bsp2.cat2 .section,
body#bsp4.cat4 .section,
body#bsp2.cat2 #content .headline,
body#bsp12.cat12 #content .headline,
body#bsp4.cat4 #content .headline {width:445px;}

/* bis 2009 body#bsp12.cat12 #content img.Rechts,
body#bsp2.cat2 #content img.Rechts {
margin: 0 0 10px 25px;
} bis 2009 
body#bsp12.cat12 #content img.unten,
body#bsp2.cat2 #content img.unten {
margin: 10px 0 0 0;
}*/


/* Pagination bei mehreren Preisträgern ab 2008 */

div.pager 
{	padding:0;
	/*margin: 0 0 0 208px;*/
	margin:0;
	text-align: right;
	float:none;
}
div.pager ul
{	margin: 0 0 5px 0;
}
div.pager ul li
{	display:inline;
list-style:none;
margin: 0 0 0 4px;
}
div.pager ul li.page {
font-size: 0.85em;
margin-right: 4px;
color:#666;
text-transform: uppercase;
}
div.pager ul li a
{
padding:2px 4px 2px 4px;
}
div.pager ul li.active a,
body.cat8 div.pager ul li.active a,
body.cat2 div.pager ul li.active a
{color:#000000;
text-decoration:none;
font-weight:bold;
background:none;
cursor:default;
}

body.cat8 div.pager ul li a,
body.cat2 div.pager ul li a
{	/*bis 2009 color: #9E0031; */
color:#489AD3;
/*background:transparent url(../img/pfeil_blau.gif) no-repeat scroll left center;*/
}


/* Slider-Galerie Nivo 
zusätzlich zu nivo-slider.css */

.nivoSlider {
	min-width:778px;
	width:100%;
}

.slidergallery-container {
margin: 0 0 10px 208px;
padding-bottom: 30px;
position: relative;
}
.nivo-directionNav {

}
.nivo-controlNav {
bottom:-20px;
position:absolute;
text-align: center;
left:45%;
}
body.cat150 .nivo-controlNav,
body.cat140 .nivo-controlNav {left:41%;}
body.cat146 .nivo-controlNav {left:44%;}
body.cat142.cat147 .nivo-controlNav,
body.cat148 .nivo-controlNav {left:43%;}
body.cat142 .nivo-controlNav {left:46%;}
body.cat149 .nivo-controlNav {left:42%;}

.nivo-controlNav a {
background:transparent url(../img/nivo-bullets.gif) no-repeat 0 0;
display:block;
float:left;
height:10px;
margin:0 3px;
overflow: hidden;
text-indent:-9999px;
width:10px;
}
.nivo-controlNav a.active {
background-position:-10px 0;
}
.nivo-directionNav a {
background:transparent url(../img/nivo-arrows.gif) no-repeat 0 0;
border:0 none;
display:block;
height:30px;
text-indent:-9999px;
width:30px;
}
a.nivo-prevNav {
left:15px;
}
a.nivo-nextNav {
background-position:-30px 0;
right:15px;
}


/* Text-Formate allgemeim
**********************************************************/

h1 {
color: #000000;
font-size: 2.2em;
line-height: 1.2em;
margin: 20px 0 6px 0;
font-weight: normal;
}
h2 {
color: #000000;
font-size: 1.1em;
line-height: 1.2em;
margin: 20px 0 6px 0;
}
h3 {
color: #000000;
font-size: 1.05em;
line-height: 1.2em;
margin: 12px 0 4px 0;
color: #333333;
}
h4 {
color: #333333;
font-size: 0.9em;
line-height: 1.1em;
margin: 12px 0 6px 0;
}
h5 {
color: #666666;
font-size: 0.9em;
line-height: 1.1em;
margin: 10px 0 6px 0;
}
h6 {
color: #000000;
font-size: 0.9em;
margin: 10px 0 6px 0;
letter-spacing: 0.03em;
font-style: italic;
font-weight: normal;
}

p {
color: #000000;
margin: 0 0 8px 0;
line-height: 1.35em;
}

ul {
color: #000000;
margin: 0 0 18px 20px;
line-height: 1.25em;
list-style-type: square;
}

ol {
color: #000000;
margin: 0 0 18px 30px;
line-height: 1.25em;
}
li {
margin: 8px 0;
}

a {
color: #333333;
}
a:link, a:active, a:visited {
text-decoration: underline;
}
a:hover {
text-decoration: none;
}

hr {
height: 1px;
background-color: #000000;
border: none;
margin: 0 0 1px 0;
}

table {
border-collapse: collapse;
margin-bottom: 15px;
}

th
{
border: 1px solid #999999;
padding: 0.3em 0.3em 0.6em 0.3em;
background-color: #CCCCCC;
text-align: left;
vertical-align: top;
}
td {
border: 1px solid #999999;
padding: 1em 0.5em 0.6em 0.3em;
text-align: left;
vertical-align: top;
}

/* Sitemap
**********************************************************/
div#sitemap
{	margin-left: 208px;
}

div#sitemap ul.sitemaplevel1
{	font-weight: bold;
	color: #000000;
	/* bis 2009 margin-top: 10px;*/
	padding-left: 20px;
	padding-top:5px;
}
div#sitemap ul.sitemaplevel1 a
{	color: #000000;
}
div#sitemap ul.sitemaplevel2
{	font-weight: bold;
	/* bis 2009 color: #1C475E;*/
	color:#000;
	margin-top: 10px;
	padding-left: 20px;
}
div#sitemap ul.sitemaplevel2 a
{	/* bis 2009 color: #1C475E;*/
	color:#000;
}

div#sitemap ul.sitemaplevel3,
div#sitemap ul.sitemaplevel4
{	font-weight: normal;
	padding-left: 20px;
}
div#sitemap ul.sitemaplevel3 a,
div#sitemap ul.sitemaplevel4 a
{	color: #000000;
}

div#sitemap ul.sitemaplevel3
{	font-size: 0.9em;
}


/* Footer + copyright
**********************************************************/
#footer a
{	color: #999;
	text-decoration: none;
}
#footer a:hover
{	text-decoration: underline;
}

#copy p
{	color: #999;
	float: left;
}
#copy span
{ visibility: hidden;
}
#copy p.gn2 
{	float: right!important;
	font-size: 0.9em;
	color: #999999 !important;
}
#copy a
{	color: #999999 !important;
}

/* Galerie 
**********************************************************/
/* JAOS Lightbox Style-Sheet
Einfaches Style-Sheet zur (X)HTML-validen Darstellung
der Thumbnails, ausgelegt auf eine Thumbnail-Grösse
von 60 x 80 Pixel.
Hoch- bzw. Querformat (ls/pt) wird vom Modul berechnet
und dem jeweiligen div's zugeordnet.
*/

div.jaosg_galerie {
margin: 0 0 0 208px;
padding: 4px 0 0 0;
}

div.jaosg_thumbnail{
	float: left;
	margin: 0 0 4px 4px;
	z-index:200;
}

div.jaosg_thumbnail img{
z-index:200;
}
/* ls=landscape-Format der Thumbs */
div.ls img{
	height: auto;
	width: 193px;
	z-index:200;
}
/* pt=portrait-Format der Thumbs */
div.pt img{
	height: 80px;
	width: auto;
	z-index:200;
}
/*footer schaltet float:left wieder aus */
div.jaosg_galerie:after
{	content: "."; 
	display: block;
	height: 0;
	font-size: 0;
	line-height: 0px;
	clear: left; 
	visibility: hidden;
}

body#bsp16 div#content h2:first-child { /* Galerie-Überschrift für IE */
margin-top: 0;
}



/* Farben für Preisträger, Anerkennungen und Ausstellung
**********************************************************/

/* Preisträger - ROT */

/* bis 2009
body.cat8 #copy,
body.cat14 #copy,
body.cat51 #copy,
body.cat48 #copy,
body.cat46 #copy,
body.cat44 #copy,
body.cat42 #copy,
body.cat40 #copy,
body.cat38 #copy,
body.cat36 #copy,
body.cat34 #copy,
body.cat106 #copy
{	border-top: 230px solid #9E0031;
}
body.cat8 #copy p,
body.cat8 div#navigation ul li ul.ebene1 li.active a,
body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat14 #copy p,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat51 #copy p,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat48 #copy p,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat46 #copy p,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat44 #copy p,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat42 #copy p,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat40 #copy p,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat38 #copy p,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat36 #copy p,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat34 #copy p,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat106 #copy p,
body.cat106 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat106 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat106 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat106 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover
{	color: #9E0031;
}
body.cat8 div.infobox,
body.cat14 div.infobox,
body.cat51 div.infobox,
body.cat48 div.infobox,
body.cat46 div.infobox,
body.cat44 div.infobox,
body.cat42 div.infobox,
body.cat40 div.infobox,
body.cat38 div.infobox,
body.cat36 div.infobox,
body.cat34 div.infobox,
body.cat106 div.infobox
{
border-top: 4px solid #9E0031;
}
body.cat8 a.link_weiter,
body.cat14 a.link_weiter,
body.cat51 a.link_weiter,
body.cat48 a.link_weiter,
body.cat46 a.link_weiter,
body.cat44 a.link_weiter,
body.cat42 a.link_weiter,
body.cat40 a.link_weiter,
body.cat38 a.link_weiter,
body.cat36 a.link_weiter,
body.cat34 a.link_weiter,
body.cat106 a.link_weiter
{	color: #9E0031 !important;
	background: url(../img/pfeil_rot.gif) no-repeat left center;
}*/


/* Anerkennung - Orange */

/* bis 2009
body.cat9 #copy,
body.cat52 #copy,
body.cat15 #copy,
body.cat107 #copy,
body.cat122 #copy
{	border-top: 230px solid #E98C3A;
}

body.cat9 div.infobox,
body.cat52 div.infobox,
body.cat15 div.infobox,
body.cat107 div.infobox,
body.cat122 div.infobox {
border-top: 4px solid #E98C3A;
}
body.cat9 a.link_weiter,
body.cat52 a.link_weiter,
body.cat15 a.link_weiter,
body.cat107 a.link_weiter,
body.cat122 a.link_weiter
{	color: #E98C3A !important;
	background: url(../img/pfeil_orange.gif) no-repeat left center;
}
body.cat9 #copy p,
body.cat9 div#navigation ul li ul.ebene1 li.active a,
body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat52 #copy p,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat15 #copy p,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat107 #copy p,
body.cat107 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat107 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat107 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat107 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover
body.cat122 #copy p,
body.cat122 div#navigation ul li ul.ebene1 li.active a,
body.cat122 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat122 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat122 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat122 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover
{	color:#E98C3A;
}
*/



/* Ausstellung - Blau */
/* bis 2009
body.cat10 #copy,
body.cat16 #copy,
body.cat108 #copy
{	border-top: 230px solid #358AC8;
}
body.cat10 #copy p,
body.cat10 div#navigation ul li ul.ebene1 li.active a,
body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat16 #copy p,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover,
body.cat108 #copy p,
body.cat108 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a,
body.cat108 div#navigation ul li ul.ebene1 li ul.ebene2 li.active a:hover,
body.cat108 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a,
body.cat108 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li.active a:hover
{	color: #2E7CB4;
}
body.cat10 div.infobox,
body.cat16 div.infobox,
body.cat108 div.infobox {
border-top: 4px solid #358AC8;
}
body.cat10 a.link_weiter,
body.cat16 a.link_weiter,
body.cat108 a.link_weiter
{	color: #358AC8 !important;
	background: url(../img/pfeil_blau.gif) no-repeat left center;
}
*/

/* Menüzustände für alle Farben */
/* bis 2009
body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,

body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,

body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li a,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a
{	color: #1C475E;
}

body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat10 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat16 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,

body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat9 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat52 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat15 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,

body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat8 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat14 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat51 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat48 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat46 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat44 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat42 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat40 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat38 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat36 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li a:hover,
body.cat34 div#navigation ul li ul.ebene1 li ul.ebene2 li ul.ebene3 li a:hover
{	color: #000000;
}
*/
