body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
}

a {
	text-decoration: none;
	color: #0066CC;
}

a:hover {
	color: #FFFFFF;
}

a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#container
{
	width: 90%;
	color: #333;
	line-height: 130%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #f3ad11;
	background-image: url(bkg_bot.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

#top
{
	padding: .5em;
	background-image: url(bkg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: f3ad11;
}

#logo
{
	padding: 0;
	margin: 0;
	float: right;
}

#kunst
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 90px;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#content
{
	margin-left: 200px;
	padding: 1em;
	min-height: 300px;
	background-color: f3ad11;
}

#content_2008
{
	height: 650px;
	padding: 1em;
	background-color: f3ad11;
}

#content_2007
{
	height: 700px;
	padding: 1em;
	background-color: f3ad11;
}

#content_2006
{
	height: 700px;
	padding: 1em;
	background-color: f3ad11;
}

#content_impressum
{
	height: 600px;
	margin-left: 200px;
	padding: 1em;
	background-color: f3ad11;
}

#content_ausstellung
{
	height: 500px;
	margin-left: 200px;
	padding: 1em;
	background-color: f3ad11;
}



#content p
{
	color: #FFFFFF;
	margin-top: 2em;
}

p#kontakt
{
	color: #333;
	margin: 0px;
	padding: 0px;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
}

#leftnav p { margin: 0 0 1em 0; }
h2 {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
	font-weight: normal;
}

#leftnav ul
{
list-style-type: none;
padding: 0;
margin: 0;
}


#content ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#content li
{
background-image: url(bullet.jpg);
background-repeat: no-repeat;
background-position: 2.75em;
padding-left: 4em;
}


.rahmen {
border-color:#FFF #333 #333 #FFF;
border-style:solid;
border-width:1px medium medium 1px;
}

.textfeld {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
text-transform:none;
color:#333;
background-color:#CCC;
line-height:20px;
border-color:#FFF #333 #333 #FFF;
border-style:solid;
border-width:1px 3px 3px 1px;
}

.navigation {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
text-transform:uppercase;
height:auto;
width:auto;
left:auto;
top:auto;
clip:rect(   );
}

.navigation2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
text-align:left;
}

.links {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.nav2_fett {
font-weight:700;
}

.tabelle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
background-color:#CCC;
border-color:#333 #333 #FF0;
border-width:medium medium thick;
}

.navlinie {
background-color:#f60;
padding:0;
}

.navlinie-schwarz {
background-color:#333;
padding:0;
}

.klein {
font-size:12px;
font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

td {
font-size:12px;
line-height:14px;
}

.termine {
padding-left:50px;
}

.fliesstext {
color:#333;
font-size:12px;
font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
line-height:14px;
word-spacing:1px;
letter-spacing:0;
}

.fliesstextweiss {
font-size:12px;
word-spacing:1px;
color:#fff;
line-height:14px;
font-family:Geneva, Verdana,Arial, Helvetica, sans-serif;
letter-spacing:0;
}

.fliesstextblack {
color:#333;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:16px;
word-spacing:1px;
letter-spacing:0;
}

.fliesstextblack16px {
color:#333;
font-size:16px;
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
word-spacing:1px;
letter-spacing:0;
}

.fliesstextblack14px {
color:#333;
font-size:14px;
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
word-spacing:1px;
letter-spacing:0;
}

.linkklein {
font-size:10px;
color:blue;
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0;
text-decoration:normal;
}

.titel {
color:#333;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:700;
}
