BODY { background-color: #ffffff; background-repeat: no-repeat; MARGIN: 0px; PADDING: 0px; font-size: 13px; color: #666666; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif }

.logo1 { position: absolute; top: 85px; left: 330px; z-index: 9 }
.logo2 { position: absolute; top: 35px; left: -13px; z-index: 9 }

.slogan { position: absolute; top: 280px; left: 125px; z-index: 9; width: 230px;
		FONT: 24px Verdana, Helvetica, sans-serif; color: #f6f6f6; letter-spacing: 1px }
.plakat { padding-left: 82px; padding-right: 20px }

.slogan2 { padding-right: 30px; line-height: 1.5; font-style: italic; width:60%}
.slogan2 img { float:left; margin: 0 20px 20px 147px; border:none; }

a:link { COLOR: #0066ff; }
a:active { COLOR: #000000; }
a:visited { COLOR: #6699cc; }
a:hover { COLOR: #0066ff; TEXT-DECORATION: none }

.top:link { COLOR: #999999; TEXT-DECORATION: none }
.top:active { COLOR: #000000; TEXT-DECORATION: none }
.top:visited { COLOR: #999999; TEXT-DECORATION: none }
.top:hover { COLOR: #000000; TEXT-DECORATION: none }

.mark { background-color: #000000; color: #999999; font-size: 11px; letter-spacing: 1px; PADDING: 10px }
.right .mark { background-color: #000000; color: #999999; font-size: 12px; letter-spacing: 0px; PADDING: 7px }


.right-block {float:right; width:300px; padding:0; margin:40px 0 50px 30px}

.mark-date { background-color: #000000; color: #999999; font-size: 85%; letter-spacing: 1px; PADDING: 9px;
	position: relative; left: -104px;
	width: 40px }

.mark a:link { COLOR: #cccccc; TEXT-DECORATION: none; padding: 3px }
.mark a:active { COLOR: #ffffff; TEXT-DECORATION: none; padding: 3px }
.mark a:visited { COLOR: #999999; TEXT-DECORATION: none; padding: 3px }
.mark a:hover { COLOR: #ffffff; TEXT-DECORATION: none; padding: 3px }


.mark h3 {
	text-align:left;
	color:#0066ff;
	font-size: 12px;
	padding: 0 0 5px 12px;
	letter-spacing: normal;
	}

.mark h3 a:link { COLOR: #0066ff; TEXT-DECORATION: none }
.mark h3 a:active { COLOR: #ffffff; TEXT-DECORATION: none }
.mark h3 a:visited { COLOR: #0066ff; TEXT-DECORATION: none }
.mark h3 a:hover { COLOR: #0066ff; TEXT-DECORATION: underline }


.remark {position:relative; top:-30px; width:50%; }

A.rollover {
 background: url(i/plakat-01.jpg);
 display: block;
 width: 298px;
 height: 424px;
 border: 0px;
}

A.rollover:hover {
 background: url('i/plakat-02.jpg');
}

i { margin-right: 10px }

strong { color:#000000; font-weight:100 }

.act { text-align: center; font-size: 130%; color: #000000; PADDING: 5px 10px 5px 10px; border-bottom: 3px black solid }
.pas { text-align: center; PADDING: 5px 10px 5px 10px }

.pas h3 { PADDING: 0px; margin:9px 0 0 0 }

h1 { text-align: left; margin-top: 10px; FONT: 22px Verdana, Helvetica, sans-serif; color: #000000 }

h3 { text-align: center; FONT: small Verdana, Tahoma, sans-serif; }

h2 { FONT: 18px Verdana, Helvetica, sans-serif; color: #000000; margin: 20px 0 5px 0 }
h2 a:link { COLOR: #000; TEXT-DECORATION: none }
h2 a:active { COLOR: #000; TEXT-DECORATION: none }
h2 a:visited { COLOR: #000; TEXT-DECORATION: none }
h2 a:hover { COLOR: #000; TEXT-DECORATION: underline }

h4 { FONT: bold 14px Verdana, Tahoma, sans-serif; margin-top: 25px; color: #ff0000 }

h5 { FONT: normal 13px Verdana, Tahoma, sans-serif; color: #ff0000; display: inline }

h6 { text-align: left; font-weight: normal; font-size: 1em; font-style: italic; padding: 0px 10px 20px 0px; }



.content { padding: 40px 30px 20px 105px }
.right { padding: 0 0 20px 0px }


.bordert { border-top: 1px #000000 solid }
.borderb { border-bottom: 1px #000000 solid; padding: 0 0 0 80px }

.visual-color { background-color: #ffffff; BACKGROUND-REPEAT: no-repeat; PADDING: 0px 10px 0px 120px; border-left: 1px #999999 solid }
.visual { background-color: #ffffff; PADDING: 0px; border-top: 1px #999999 solid; border-left: 1px #999999 solid }


l-photo { margin-right: 20px }
r-photo { margin-left: 20px }


th { background-color: #999999; font: normal Verdana, Tahoma, sans-serif; color: #ffffff }
.t { background-color: #ffffff; font: #ff0000 bold 14px Verdana, Tahoma, sans-serif }


ul li { MARGIN-LEFT: -25px; LIST-STYLE-TYPE: square }



.rtxt { FONT: 10px Arial; COLOR: #666666; PADDING: 10px }
.rekv { font-size: 90%; PADDING-left: 20px; border-top: solid 1px #000000 }


.gallery {  FLOAT: left; width: 240px; height: 260px;
	PADDING: 10px; margin: 10px;
	
	vertical-align: middle; text-align: center;
	
}


.gallery img { margin: 6px 0px 6px 0px; border: double #999999; }