body {
	width: 901px;
	margin: 0 auto 0;
	background-image: url(grafiken/hintergrund.png);
	background-repeat: repeat-x;
	background-color: #e2e2e2;
	background-attachment:fixed;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: rgb(51, 51, 51);
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

a {
	outline: none;
	text-decoration: none;
}
a#link, a#top {
	color: #a00000;
	text-decoration: underline;
}
img {
	border: 0px;
}

a#okv {
	text-decoration: none;
	position: absolute;
	top: -23px;
	left: 670px;
	background-position: 0px 13px;
	z-index: 10;
	width: 255px;
	height: 220px;
	background-image: url(grafiken/logo.png);
	background-repeat: no-repeat;
}

a#okv:hover {
	background-position: left bottom;
}

#kopfbereich_schrift {
	text-decoration: none;
	position: absolute;
	top: 15px;
	left: 30px;
	z-index: 10;
	width: 616px;
	height: 149px;
	background-image: url(grafiken/schrift.png);
	background-repeat: no-repeat;
}

#kopfbereich {
	padding: 10px;
	margin: 10px 0 20px 0;
	height: 160px;
	position: relative;
	border: 1px solid #333;
	background-image: url(grafiken/kopfbereich.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}

#links, #rechts {
	width: 180px;
}

#links {
	float: left;
}

#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 1px solid #333;
}

#links ul li {
	padding: 5px 10px;
	background-image: url(grafiken/blau_040.png);
	border-top: 1px solid #fff;
	border-bottom: 1px solid #333;
}

#links ul li:first-child {
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}

#links ul li:last-child {
	border-bottom-style: none;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

#links ul li:hover {
	background-image: url(grafiken/rot_060.png);
}

#links ul li.gedrueckt {
	background-image: url(grafiken/rot_080.png);
}

#links ul li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#rechts {
	float: right;
}

#rechts a {
	font-size: 10px;
	color: blue;	
	text-decoration: none;
}

#rechts fieldset {
	border: 1px solid #b10000;
	margin-top: 9px;
	margin-bottom: 28px;
	padding: 4px 4px 4px 4px;
	background-image: url(grafiken/weiss_070.png);
}

#rechts fieldset.goerlitz_1 { background-image: url(grafiken/goerlitz_1.png); }
#rechts fieldset.goerlitz_2 { background-image: url(grafiken/goerlitz_2.png); }
#rechts fieldset.loebau_1 { background-image: url(grafiken/loebau_1.png); }
#rechts fieldset.loebau_2 { background-image: url(grafiken/loebau_2.png); }
#rechts fieldset.weisswasser_1 { background-image: url(grafiken/weisswasser_1.png); }
#rechts fieldset.weisswasser_2 { background-image: url(grafiken/weisswasser_2.png); }
#rechts fieldset.zittau_1 { background-image: url(grafiken/zittau_1.png); }
#rechts fieldset.zittau_2 { background-image: url(grafiken/zittau_2.png); }

#rechts.nach_links{
	float: left;
	width: 184px;
	margin-top: 380px;
	margin-left: -182px;
}

#rechts.nach_links_oben{
	float: left;
	width: 184px;
	margin-top: 155px;	
	margin-left: -182px;
}

#rechts fieldset legend {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #333;
	background-image: url(grafiken/rot_080.png);
	margin: -15px 20px;
}

#rechts fieldset p {
	padding: 15px 5px 5px 5px;
}

div#hauptfenster {
	margin-left: 200px;
	margin-right: 200px;
	border: 1px solid #333;
	padding: 0px 15px 10px 15px;
	background-image: url(grafiken/weiss_070.png);
}

div#hauptfenster.hauptfenster_breit {
	margin-right: 0px;
}

div#auflistung p {
	/* display: inline */
}

div#auflistung p a {
	color: black;
}

div#auflistung p a.xxx {
	color: black;
}

div#hauptfenster h1 {
	font-size: 30px;
	font-weight: bold;
}

div#hauptfenster h1:first-letter {
	font-size:120%;
	color: #a00000;
}

div#hauptfenster {
	line-height: 1.6em;
}

div#hauptfenster h1{
	line-height: 1.2em;
}

div#hauptfenster p:first-letter {
	font-size: 150%;
	color: #a00000;
	font-weight: bold;
}

div#hauptfenster a {
	color: blue;
	text-decoration: none;
}
div#hauptfenster a:hover {
	text-decoration: underline;
}

div#hauptfenster a.drucken  {
	color:  #000;
}

div#hauptfenster p.drucken {
	text-align: right;
	padding-bottom: 0px;
	margin-bottom: -30px
}

div#hauptfenster a.drucken:after{
	content: url(grafiken/drucken.gif) ;
}

div#hautfenster a.drucken:hover{
	text-decoration: none;
}

div#hauptfenster a.nach_oben  {
	color:  #a00000;
	font-weight: bold;
}

div#hauptfenster p.nach_oben {
	text-align: right;
}

div#hauptfenster p.hauptfenster_box_link,
div#hauptfenster form.hauptfenster_box_link,
div#hauptfenster form.hauptfenster_box_pfeil_blau_rechts,
div#hauptfenster form.hauptfenster_box_user,
div#hauptfenster p.hauptfenster_box_pfeil_blau_rechts,
div#hauptfenster p.hauptfenster_box_admin,
div#hauptfenster p.hauptfenster_box_user,
div#hauptfenster p.hauptfenster_box_flash,
div#hauptfenster p.hauptfenster_box_film,
div#hauptfenster a.hauptfenster_box_foto,
div#hauptfenster p.hauptfenster_box,
div#hauptfenster a.hauptfenster_box_link,
div#hauptfenster a.hauptfenster_box_admin,
div#hauptfenster a.hauptfenster_box_pfeil_blau_rechts,
div#hauptfenster a.hauptfenster_box_user,
div#hauptfenster a.hauptfenster_box_flash,
div#hauptfenster a.hauptfenster_box_film,
div#hauptfenster a.hauptfenster_box_foto,
div#hauptfenster form.hauptfenster_box_foto,
div#hauptfenster form.hauptfenster_box_film,
div#hauptfenster form.hauptfenster_box_admin,
div#hauptfenster form.hauptfenster_box_user,
div#hauptfenster form.hauptfenster_box,
div#hauptfenster a.hauptfenster_box {
	color: inherit;
	text-decoration: none;
	display: block;
	padding: 10px 15px 10px 60px;
	margin-bottom: 20px;
	border: 1px solid #000;
	min-height: 55px;
	position: relative;
	background-image: url(grafiken/gelb_030.png);
	background-position: 4px 4px;
}

div#hauptfenster a.hauptfenster_box_link,
div#hauptfenster a.hauptfenster_box_pfeil_blau_user,
div#hauptfenster a.hauptfenster_box_pfeil_blau_rechts,
div#hauptfenster a.hauptfenster_box_flash,
div#hauptfenster a.hauptfenster_box_film,
div#hauptfenster a.hauptfenster_box_foto,
div#hauptfenster a.hauptfenster_box_admin,
div#hauptfenster a.hauptfenster_box_user,
div#hauptfenster form.hauptfenster_box_foto,
div#hauptfenster form.hauptfenster_box_film,
div#hauptfenster form.hauptfenster_box_admin,
div#hauptfenster form.hauptfenster_box_user,
div#hauptfenster form.hauptfenster_box,
div#hauptfenster a.hauptfenster_box {
	background-image: url(grafiken/pdf.png);
	background-repeat: no-repeat;
}

div#hauptfenster form.hauptfenster_box_admin,
div#hauptfenster form.hauptfenster_box_user,
div#hauptfenster form.hauptfenster_box_user strong,
div#hauptfenster form.hauptfenster_box_admin strong,
div#hauptfenster form.hauptfenster_box_link strong,
div#hauptfenster form.hauptfenster_box_pfeil_blau_rechts strong,
div#hauptfenster a.hauptfenster_box_admin strong,
div#hauptfenster a.hauptfenster_box_link strong,
div#hauptfenster a.hauptfenster_box_user strong,
div#hauptfenster a.hauptfenster_box_pfeil_blau_rechts strong,
div#hauptfenster a.hauptfenster_box_flash strong,
div#hauptfenster a.hauptfenster_box_film strong,
div#hauptfenster a.hauptfenster_box_foto strong,
div#hauptfenster a.hauptfenster_box strong,
div#hauptfenster p.hauptfenster_box_link strong,
div#hauptfenster p.hauptfenster_box_pfeil_blau_rechts strong,
div#hauptfenster p.hauptfenster_box_user strong,
div#hauptfenster p.hauptfenster_box_flash strong,
div#hauptfenster p.hauptfenster_box_film strong,
div#hauptfenster p.hauptfenster_box_foto strong,
div#hauptfenster p.hauptfenster_box strong {
	color: #a00000;
	display: block;
	margin-bottom: 7px;
}

div#hauptfenster form.hauptfenster_box_user span,
div#hauptfenster form.hauptfenster_box_admin span,
div#hauptfenster form.hauptfenster_box_link span,
div#hauptfenster form.hauptfenster_box_pfeil_blau_rechts span,
div#hauptfenster a.hauptfenster_box_admin span,
div#hauptfenster a.hauptfenster_box_link span,
div#hauptfenster a.hauptfenster_box_pfeil_blau_rechts span,
div#hauptfenster a.hauptfenster_box_flash span,
div#hauptfenster a.hauptfenster_box_film span,
div#hauptfenster a.hauptfenster_box_foto span,
div#hauptfenster a.hauptfenster_box_user span,
div#hauptfenster a.hauptfenster_box span,
div#hauptfenster p.hauptfenster_box_admin span
div#hauptfenster p.hauptfenster_box_link span
div#hauptfenster p.hauptfenster_box_pfeil_blau_rechts span,
div#hauptfenster p.hauptfenster_box_flash span,
div#hauptfenster p.hauptfenster_box_film span,
div#hauptfenster p.hauptfenster_box_foto span,
div#hauptfenster a.hauptfenster_box_user span,
div#hauptfenster p.hauptfenster_box span  {
	color: #fff;
	font-weight: bold;
	padding: 6px;
	position: absolute;
	top: -10px;
	right: -30px;
	border: 1px solid #333;
	background-image: url(grafiken/blau_080.png);
	text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster form.hauptfenster_box_admin,
div#hauptfenster a.hauptfenster_box_admin {
	background-image: url(grafiken/admin.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster form.hauptfenster_box_user,
div#hauptfenster a.hauptfenster_box_user {
	background-image: url(grafiken/user.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster form.hauptfenster_box_film,
div#hauptfenster a.hauptfenster_box_film {
	background-image: url(grafiken/film.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster form.hauptfenster_box_foto,
div#hauptfenster a.hauptfenster_box_foto {
	background-image: url(grafiken/foto.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster a.hauptfenster_box_link { 
	background-image: url(grafiken/pfeil_rot_rechts.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

} 

div#hauptfenster a.hauptfenster_box_pfeil_blau_rechts { 
	background-image: url(grafiken/pfeil_blau_links.png);
	background-color: #f9f9ad;
	background-repeat: no-repeat;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

div#hauptfenster form.hauptfenster_box_pfeil_blau_rechts{
	background-image: url(grafiken/pfeil_blau_rechts.png);
	background-color: #f9f9ad;
	background-repeat: no-repeat;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div#hauptfenster a.hauptfenster_box_flash { 
	background-image: url(grafiken/flash.png);
	background-color: #f9f9ad;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

ul#navigationsleiste, ul#navigationsleiste li {
	height: 30px;
}

ul#navigationsleiste {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	background-image: url(grafiken/navigation.png);
	border: 1px solid #333;
}

ul#navigationsleiste li {
	text-align: center;
	float: left;
	width: 178px;
	line-height: 28px;
	border-left: 1px solid white;
	border-right: 1px solid #333;
}

ul#navigationsleiste li:first-child {
	border-left-style: none;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
}

ul#navigationsleiste li:last-child {
	border-right-style: none;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
}

ul#navigationsleiste li:hover  {
	background-image: url(grafiken/navigation_hover.png);
}
ul#navigationsleiste li.gedrueckt  {
	background-image: url(grafiken/navigation_gewaehlt.png);
}

ul#navigationsleiste li a {
	text-decoration: none;
	font-weight: bold;
	color: inherit;
}

#links ul, 
ul#navigationsleiste, 
div#hauptfenster a.hauptfenster_box, 
div#hauptfenster p.hauptfenster_box, 
#rechts fieldset {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

div#hauptfenster, 
#kopfbereich {
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}

#rechts fieldset#index01 { background-image: url(grafiken/index01.jpg); }
#rechts fieldset#index02 { background-image: url(grafiken/index02.jpg); }
#rechts fieldset#index03 { background-image: url(grafiken/index03.jpg); }
#rechts fieldset#index04 { background-image: url(grafiken/index04.jpg); }
#rechts fieldset#index05 { background-image: url(grafiken/index05.jpg); }
#rechts fieldset#index06 { background-image: url(grafiken/index06.jpg); }
#rechts fieldset#index07 { background-image: url(grafiken/index07.jpg); }
#rechts fieldset#index08 { background-image: url(grafiken/index08.jpg); }
#rechts fieldset#index09 { background-image: url(grafiken/index09.jpg); }
#rechts fieldset#index10 { background-image: url(grafiken/index10.jpg); }

#rechts fieldset#danach000 { background-image: url(grafiken/danach_000.gif); }
#rechts fieldset#danach001 { background-image: url(grafiken/danach_001.gif); }
#rechts fieldset#danach003 { background-image: url(grafiken/danach_003.gif); }
#rechts fieldset#danach004 { background-image: url(grafiken/danach_004.gif); }
#rechts fieldset#danach005 { background-image: url(grafiken/danach_005.gif); }
#rechts fieldset#danach006 { background-image: url(grafiken/danach_006.gif); }
#rechts fieldset#danach007 { background-image: url(grafiken/danach_007.gif); }
#rechts fieldset#gesichter000 { background-image: url(grafiken/gesichter_000.gif); }
#rechts fieldset#gesichter001 { background-image: url(grafiken/gesichter_001.gif); }
#rechts fieldset#gesichter002 { background-image: url(grafiken/gesichter_002.gif); }
#rechts fieldset#gesichter003 { background-image: url(grafiken/gesichter_003.gif); }
#rechts fieldset#gesichter004 { background-image: url(grafiken/gesichter_004.gif); }

div#hauptfenster form.hauptfenster_box,
div#hauptfenster a.hauptfenster_box {
	background-color: #f9f9ad; 
} 

table {
	width: 100%;
	border: 0;
}

td {
	width: 50%;
	padding-left: 10px;
	background-image: url(grafiken/blau_020.png);	
}
td.ausstellungsBild {
	padding-left: 0px;
	padding-bottom: 20px;
	background-image: url(grafiken/_.png);	
}

td.ausstellungsBild img{
	border: 0px solid red;
}
div#hauptfenster form.hauptfenster_box_film {
        background-image: url(grafiken/film.png);
        background-color: #f9f9ad;
}

