FONT	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #ffffff;}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #ffffff;}
BODY	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #ffffff;}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #ffffff;}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #ffffff;}
A:link          {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #888888; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:link img		{border: none;}
A:active img	{border: none;}
A:visited img	{border: none;}


.left	{ position:absolute; top:160px; left:47px; }

.left a {
color: #4a3c53;
font-family: Verdana;
font-size: 12px;
text-decoration: none;
}

.right	{ position:absolute; top:160px; left:300px; }
.right2	{
position:absolute;
top:160px;
left:730px;  /*ehemals 300*/
font-size: 12px;
text-align: justify;
}
.right2 a {
color: #4a3c53;
font-family: Verdana;
font-size: 14px;
text-decoration: none;
}


.caption {
color: #4a3c53;
font-family: Verdana;
font-size: 14px;
text-decoration: none;
margin: 0px 0px 5px 0px;
}

.text {
vertical-align: top;
text-align: justify;
margin: 0px 0px 35px 0px;
}


{LINKS HOVER DINGER}
A:hover .sprechen 	{background-image: url('images/index2_04.jpg'); height: 41px;}
A:hover .gesang 	{background-image: url('images/index2_05.jpg'); height: 41px;}
A:hover .schauspiel {background-image: url('images/index2_06.jpg'); height: 41px;}
A:hover .bilder		{background-image: url('images/index2_08.jpg'); height: 41px;}


.copyright {
background-color: black;
color: white;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
text-align: left;
padding: 0px 0px 5px 47px;
width: 600px;
height: 12px;
position:fixed;
bottom: 0px;
left: 0px;
}

.copyright a {
color: green;
font-family: Verdana;
font-size: 10px;
text-decoration: none;
}

.impressum {
width:200px;
color: white;
background-image: url('/images/bg.jpg');
padding: 10px 10px 10px 10px;
margin-left: 280px;
margin-bottom: 35px;
border: 1px solid green;
}

.disclaimer {
color: green;
font-size: 10px;
margin-bottom: 35px;
text-align: justify;
}

{GALLERY SHIT}

* {
	margin: 0;
	padding: 0;
}
mgnano_body {
	padding: 5px;
	color: #222;
	font: 12px "Century Gothic", "MS Sans Serif", tahoma, verdana;
	margin: 0px 20px 0px 20px;
}
#gallery {
	display: table;
	width: 100%;
	margin: 20px auto;
}
ul {
	display: table-row;
}
li {
	width: 130px;
	padding: 10px;
	display: table-cell;
	*display: inline;
	zoom: 1;
	text-align: center;
	vertical-align: middle;
}
/*\*//*/
#gallery li {
	display: inline-block;
	width: 200px;
	border: 0;
}
/**/
li {
	border: 0px solid #555;
	height: 200px;
	*border: none;
	*margin-top: 1em; /* vertical offset */
}
/* Image surrounding box */
li:hover {
	background: none;
	*background: transparent;
}
dl {
	height: 100%;
}
ul {
	border-bottom: 0px solid #555;
}
.mgnano_thumb {
	display: block;
	padding: 4px;
	margin: 9px auto;
	background: #fff;
}
.mgnano_folder_jpg {
	display: block;
	padding: 4px;
	margin: 9px auto;
	background: #000;
}
em {
	display: block;
	font-weight: bold;
}
li a:link,
li a:visited,
li a:hover,
li a:visited:hover {
	text-decoration: none;
	color: none;
}

/* Border around images */
li a img,
li a:visited img {
    border: 1px solid #BDBDBD;
}

li a:hover img,
li a:active img,
li a:focus img {
	background: none;
	border: 0px solid black;
}
.page_nav {
	font-size: 14px;
	color: #999;
}
.page_nav a:link,
.page_nav a:visited,
.page_nav a:hover,
.page_nav a:visited:hover {
	text-decoration: none;
	color: #222;
}
.breadcrumb_nav {
	font-size: 14px;
	color: #999;
}
.breadcrumb_nav a:link,
.breadcrumb_nav a:visited,
.breadcrumb_nav a:hover,
.breadcrumb_nav a:visited:hover {
	text-decoration: none;
	color: #222;
}

.credits a {
	font-size: 10px;
	text-decoration: none;
	color: #AAA;
}
.credits a:hover,
.credits a:visited:hover {
	color: #000;
}
.display_new {
	color: #FFCC33;
}
