@charset "iso-8859-1";

.link	{ font-size: 12px; color: #FFFFFF; text-decoration: none; }
.link:hover{ font-size: 12px; color: #cdc6c0; }
.link:selected { font-size: 12px; color: #cdc6c0; }

form {
	margin: 0;
	padding: 0;
}

h1{
   	color: #5F7662;
	Font-Size:12px;
 margin-top:0px;
	font-weight:bold;
}
h1.news{
	Font-Size:13px;
 margin-top:0px;
	font-weight:600;
}
h1.first_line_date{
	COLOR: #17488c;
	Font-Size:12px;
	margin:0;
	padding:0;
	Font-weight:normal;
}
h1.none{
	COLOR: #17488c;
	Font-Size:12px;
	margin:0;
	padding:0;
	Font-weight:normal;
}

h1.ueberschrift{
	COLOR: #17488c;
	Font-Size:12px;
	margin:0;
	padding:0;
	margin-top:20px;
	margin-bottom:10px;
	Font-weight:normal;
}
h1.kunstler{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR: #991e1c;
	text-transform:uppercase;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
h1.ausstellung{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR:#5F7662;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}

h1.kontakt{
	COLOR: #17488c;
	Font-Size:12px;
	margin:0;
	padding:0;
	margin-top:0px;
	margin-bottom:20px;
	Font-weight:normal;
}
h2{
	COLOR: #17488c;
	Font-Size:11px;
	margin:0;
	padding:0;
	Font-weight:normal;
}
span{
	margin:0;
	padding:0;
}
span.blau_normal{
	COLOR: #17488c;
	Font-Size:12px;
	margin:0;
	padding:0;
}
a{
	text-decoration:underline;
	color:#424231
}
a.line{
	text-decoration:underline;
	COLOR: #17488c;
	Font-Size:12px;
	margin-bottom:20px;
}
a.line10{
	text-decoration:underline;
	COLOR: #17488c;
	Font-Size:10px;
	margin-bottom:20px;
}
a.normal{
	text-decoration:underline;
	COLOR: #4f4f4f;
	Font-Size:10px;
}
TD {

}
TD.blau_normal{
	FONT-SIZE: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	COLOR: #17488c;
}
TD.kontakt {
	FONT-SIZE: 11px;
	font-weight: bold
}
INPUT.kontakt {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e9ece5; BORDER-BOTTOM-COLOR: #e9ece5; WIDTH: 95%; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #a6a8a5; FONT-FAMILY: Verdana,sans-serif; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #e9ece5; BORDER-BOTTOM-STYLE: solid
}
SELECT.kontakt {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e9ece5; BORDER-BOTTOM-COLOR: #e9ece5; WIDTH: 50%; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #a6a8a5; FONT-FAMILY: Verdana,sans-serif; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #e9ece5; BORDER-BOTTOM-STYLE: solid
}
TEXTAREA.kontakt {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #e9ece5; BORDER-BOTTOM-COLOR: #e9ece5; WIDTH: 95%; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #a6a8a5; FONT-FAMILY: Verdana,sans-serif; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #e9ece5; BORDER-BOTTOM-STYLE: solid
}

hr{
	background-color:#8d3636;
	color:#8d3636;
	width:100%;
	height:2px;
	margin-top:20px;
    text-align:left;
    clear:both;
}
.author { display: none !important; }
.input {
	font-family: arial;
    font-size: 12px;
    color: #000000;
    background-color:#FFFFFF;
    border-bottom : 1px solid #AFAFAF;
    border-left: 1px solid #AFAFAF;
    border-right: 1px solid #AFAFAF;
    border-top: 1px solid #AFAFAF;
}

.select {
	font-family: arial;
    font-size: 10px;
    color: #000000;
    background-color:#FFFFFF;
    border: 1px solid #AFAFAF;
}
.submit{
	font-family: arial;
    font-size: 12px;
    color: #000000;
    background-color:#5F7662;
    color:#ffffff;
    border: 1px solid #5F7662;
}
p{
	margin:0px;
	padding:0px;
}
a.footer{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
	text-transform:uppercase;
    COLOR: #5F7662;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.footer:hover{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
	text-transform:uppercase;
    COLOR: #991e1c;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.footerAktiv,a.footerAktiv:hover {
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
	text-transform:uppercase;
    COLOR: #991e1c;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.ueberschrift{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
	text-transform:uppercase;
    COLOR: #5F7662;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.ueberschrift:hover{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
	text-transform:uppercase;
    COLOR: #991e1c;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.ueberschriftAktiv{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
	text-transform:uppercase;
    COLOR: #991e1c;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
span.linie{
	color:#5F7662;
	padding-left:5px;
	padding-right:5px;
}
span.linieRot{
	color:#991e1c;
	padding-left:5px;
	padding-right:5px;
}
.grossRot{
	FONT-WEIGHT: 500;
    FONT-SIZE: 28px;
    COLOR: #991e1c;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
.mittelgrossGrau{
	FONT-WEIGHT: 500;
    FONT-SIZE: 16px;
    COLOR: #5F7662;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.kunstler{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
	text-transform:uppercase;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.kunstler:hover{
	FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    COLOR: #991e1c;
	text-transform:uppercase;
    TEXT-DECORATION: none;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #5F7662;
    TEXT-DECORATION: underline;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}sans-serif;
}
a{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #5F7662;
    TEXT-DECORATION: underline;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.zum_shop{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}
a.zum_shop:hover{
	FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #991e1c;
    TEXT-DECORATION: underline;
    font-family: verdana, Helvetica, arial, helvetica, sans-serif;
}