BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(background.gif) #f7eeb5; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/1.4em "Trebuchet MS", "Lucida Grande", lucida, arial, helvetica, sans-serif; COLOR: #005525; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FIELDSET LEGEND {
	WIDTH: 100%
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(head_background.gif) #005525; HEIGHT: 145px
}
#headerSpacer {
	MARGIN-BOTTOM: 10px
}
#header .navigation {
	DISPLAY: none
}
.container {
	CLEAR: both; WIDTH: 900px
}
.sidebar {
	FLOAT: left; WIDTH: 230px
}
.sidebar #subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #acc08a; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px 20px; WIDTH: 190px; PADDING-TOP: 10px
}
.sidebar #inquiry {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #acc08a; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px 20px; WIDTH: 190px; PADDING-TOP: 10px
}
.sidebar #inquiry #inquiryForm {
	MARGIN: 7px 0px 0px
}
.sidebar #poloopenweekend2006 {
	BORDER-RIGHT: #005525 1px solid; BORDER-TOP: #005525 1px solid; MARGIN: 0px 0px 20px 25px; BORDER-LEFT: #005525 1px solid; WIDTH: 185px; BORDER-BOTTOM: #005525 1px solid
}
.sidebar #poloopenweekend2006 .logo {
	MARGIN-TOP: 1px
}
.sidebar #poloopenweekend2006 A:link {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #dbc9c9; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.sidebar #poloopenweekend2006 A:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #dbc9c9; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.sidebar #poloopenweekend2006 SPAN {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #dbc9c9; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.sidebar #poloopenweekend2006 A:hover {
	BACKGROUND: #ff9900
}
.sidebar #poloopenweekend2006 A:active {
	BACKGROUND: #ff9900
}
.sidebar .ad {
	BORDER-RIGHT: #005525 1px solid; BORDER-TOP: #005525 1px solid; MARGIN: 0px 0px 20px 25px; BORDER-LEFT: #005525 1px solid; WIDTH: 185px; BORDER-BOTTOM: #005525 1px solid
}
.mainCenter {
	FLOAT: left; 
	MARGIN: 0px 0px 10px 47px; 
	WIDTH: 222px
}
.mainFull {
	FLOAT: left; 
	MARGIN: 0px 0px 10px 47px;
	WIDTH: 470px;
}
.mainFullColumn {
	FLOAT: left; MARGIN: 0px; WIDTH: 620px
}
.mainFullRow {
	CLEAR: both; MARGIN: 0px; WIDTH: 620px
}
.infobar {
	FLOAT: left; 
	MARGIN-LEFT: 35px; 
	WIDTH: 245px
}
#footer {
	CLEAR: both; MARGIN-LEFT: 277px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #0b833f; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #0b833f; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #fe860c; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #fe860c; 
	TEXT-DECORATION: underline;
}
A.download {
	FONT-WEIGHT: bold
}
A.backUp:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(arrowUpSmall.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.backUp:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(arrowUpSmall.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.backUp:hover {
	BACKGROUND-POSITION: 0px -20px
}
A.backUp:active {
	BACKGROUND-POSITION: 0px -20px
}
A.button:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: url(arrowRight.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.button:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: url(arrowRight.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.button:hover {
	BACKGROUND-POSITION: 0px -20px
}
A.button:active {
	BACKGROUND-POSITION: 0px -20px
}

.mainCenter a {
	TEXT-DECORATION: none;
}


.hide {
	DISPLAY: none
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.error {
	FONT-WEIGHT: bold; COLOR: #d12800
}
INPUT.error {
	FONT-WEIGHT: normal; BACKGROUND: #ffa411; COLOR: #005525
}
.clear {
	CLEAR: both
}
.sidebar #flashintro {
	BORDER-RIGHT: #005525 1px solid; BORDER-TOP: #005525 1px solid; MARGIN: 0px 0px 0px 25px; BORDER-LEFT: #005525 1px solid; BORDER-BOTTOM: #005525 1px solid
}
.sidebar #subnav H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
.sidebar #subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.sidebar #subnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
.sidebar #inquiry H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.sidebar #inquiry H1 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(inquiryArrow.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #005323; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sidebar #inquiry H1 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(inquiryArrow.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #005323; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sidebar #inquiry H1 A:hover {
	COLOR: #005323; TEXT-DECORATION: underline
}
.sidebar #inquiry H1 A:active {
	COLOR: #005323; TEXT-DECORATION: underline
}
.sidebar #inquiry P {
	MARGIN: 10px 0px 2px; WIDTH: 185px
}
.sidebar #inquiryForm P.label {
	FONT-SIZE: 90%; LINE-HEIGHT: 90%
}
UNKNOWN {
	WIDTH: 180px
}
.mainCenter H2, .mainFull H2 {
	MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #79a162 1px solid
}
.mainCenter H3, .mainFull H3 {
	MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #79a162 1px solid
}
.mainCenter H2.current, .mainFull H2.current {
	/*BACKGROUND: url(untertitel_unsereevents.gif);*/ WIDTH: 222px; HEIGHT: 18px;
}
.mainCenter H2.recent, .mainFull H2.recent {
	/*BACKGROUND: url(untertitel_eventsimrueckblick.gif);*/ WIDTH: 222px; HEIGHT: 18px
}
.mainCenter H2.current SPAN, .mainFull H2.current SPAN {
	DISPLAY: none
}
.mainCenter H2.recent SPAN, .mainFull H2.recent SPAN {
	DISPLAY: none
}
.mainCenter H3, .mainFull H3 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; COLOR: #7ba16d
}
.mainCenter P, .mainFull P {
	MARGIN: 0px 0px 19px 0px; 
	LINE-HEIGHT: 1.4em; 
	TEXT-ALIGN: justify
}
.mainCenter P.intro, .mainFull P.intro {
	FONT-WEIGHT: bold
}
.mainCenter P.info, .mainFull P.info {
	MARGIN-BOTTOM: 15px; COLOR: #407c4b
}
.mainCenter P#small, .mainFull P#small {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px
}
.mainCenter P.small, .mainFull P.small {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 12px
}
.mainCenter P.border, .mainFull P.border {
	BORDER-TOP: #79a162 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #79a162 1px solid
}
.mainCenter P.borderTop, .mainFull P.borderTop {
	BORDER-TOP: #79a162 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
.mainCenter EM, .mainFull EM {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; FONT-STYLE: normal
}
.mainCenter .sub, .mainFull .sub {
	COLOR: #7ba16d
}
.mainCenter .introIcon, .mainFull .introIcon {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px -22px; 
	xWIDTH: 45px; 
	PADDING-TOP: 0px; 
	HEIGHT: 21px; 
	TEXT-ALIGN: right;
}
.mainCenter .introIcon IMG, .mainFull .introIcon IMG {
	WIDTH: 18px; MARGIN-RIGHT: 4px; HEIGHT: 21px
}
.mainCenter P IMG.fileIcon, .mainFull P IMG.fileIcon {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: middle
}
.mainCenter IMG.pdfIcon, .mainFull IMG.pdfIcon {
	FLOAT: left; MARGIN: -1px 0px 0px -22px; WIDTH: 20px; HEIGHT: 16px
}
.mainCenter .event, .mainFull .event {
	MARGIN: 0px 0px 9px
}
.mainCenter .event H1, .mainFull .event H1 {
	FONT-SIZE: 1px
}
.mainCenter .event H1 A, .mainFull .event H1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -100000px; PADDING-TOP: 0px
}
.mainCenter .event H1 A, .mainFull .event H1 A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 3px 0px -27px; 
	WIDTH: 248px; 
	PADDING-TOP: 0px; 
	HEIGHT: 21px
}
.mainCenter .event H1 A:hover, .mainFull .event H1 A:hover {
	BACKGROUND-POSITION: 0px -21px
}
.mainCenter .event P, .mainFull .event P {
	MARGIN: 3px 0px 0px 0px; COLOR: #7ba16d; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.mainCenter .event P SPAN, .mainFull .event P SPAN {
	COLOR: #005525; LINE-HEIGHT: 13px
}
.mainCenter .event P A, .mainFull .event P A {
	COLOR: #7ba16d
}
.mainCenter .eventSpacer, .mainFull .eventSpacer {
	MARGIN: 0px 0px 10px
}
.mainCenter UL.fileList, .mainFull UL.fileList {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(icon_pdf.gif) outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 47px; PADDING-TOP: 0px
}
.mainCenter UL.fileList LI, .mainFull UL.fileList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
.mainFull IMG {
	xMARGIN-LEFT: 35px
}
.mainFullIMGSpacer {
	MARGIN-LEFT: 35px
}
.mainFull .infobar IMG {
	MARGIN-LEFT: 0px
}
.mainCenter FORM {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
.mainCenter FIELDSET {
	MARGIN-TOP: 3px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 222px; BORDER-BOTTOM: #79a162 1px solid
}
.mainCenter FIELDSET H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #79a162 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 2px; BORDER-BOTTOM: #79a162 1px solid
}
.mainCenter FIELDSET P {
	MARGIN: 0px; TEXT-ALIGN: left
}
.mainCenter FIELDSET LABEL {
	
}
.mainCenter FIELDSET P.first {
	PADDING-TOP: 15px
}
.mainCenter FIELDSET INPUT {
	MARGIN: 0px 0px 5px; WIDTH: 222px
}
.mainCenter FIELDSET INPUT#prename {
	WIDTH: 107px; MARGIN-RIGHT: 8px
}
.mainCenter FIELDSET INPUT#surname {
	WIDTH: 107px
}
.mainCenter FIELDSET P.topSeparator {
	BORDER-TOP: #b9c891 1px solid; MARGIN-TOP: 10px; DISPLAY: block; WIDTH: 100%; PADDING-TOP: 10px
}
.mainCenter FIELDSET INPUT#zip {
	WIDTH: 67px; MARGIN-RIGHT: 8px
}
.mainCenter FIELDSET INPUT#town {
	WIDTH: 147px
}
.mainCenter FIELDSET INPUT#registerNewsletter {
	FLOAT: left; WIDTH: auto
}
.mainCenter FIELDSET LABEL.registerNewsletter {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 190px
}
.mainCenter FIELDSET P.description {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.mainCenter FIELDSET INPUT.submitBtn {
	MARGIN-TOP: 10px; WIDTH: auto
}
.mainCenter DIV.registerThanks {
	MARGIN-BOTTOM: 30px
}
.mainCenter DIV.successMessage {
	MARGIN-BOTTOM: 30px
}
.mainCenter DIV.registerThanks H2 {
	BORDER-TOP: #79a162 1px solid; MARGIN-BOTTOM: 5px
}
.mainCenter DIV.successMessage H2 {
	BORDER-TOP: #79a162 1px solid; MARGIN-BOTTOM: 5px
}
.infobar H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px 0px 1px; TEXT-ALIGN: left
}
.infobar P {
	PADDING-RIGHT: 0px; BORDER-TOP: #b9c891 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 29px; WIDTH: 223px; COLOR: #7ba16d; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #b9c891 1px solid; TEXT-ALIGN: justify
}
.infobar DIV.center {
	PADDING-RIGHT: 20px;
	margin-top: 20px;
}
.infobar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.infobar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
.infobar A {
	COLOR: #407c4b;
	text-decoration: none;
}
.infobar P A.button {
	MARGIN: 0px 0px 0px 4px
}
.infobar IMG {
	xxMARGIN-BOTTOM: 20px
}
.infobar IMG.border {
	BORDER-RIGHT: #fe860c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fe860c 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fe860c 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fe860c 1px solid
}
.infobar DIV.logo_link {
	CLEAR: both; MARGIN: 10px 0px 0px
}
.infobar DIV.logo_link .link_text {
	FLOAT: left
}
.infobar DIV.logo_link .link_text H1 {
	MARGIN: 0px 0px 0px 1px
}
.infobar DIV.logo_link .link_text P {
	PADDING-RIGHT: 0px; BORDER-TOP: #b9c891 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 29px; WIDTH: 170px; COLOR: #7ba16d; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #b9c891 1px solid; TEXT-ALIGN: justify
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7ba16d; PADDING-TOP: 0px
}
#footer A {
	COLOR: #407c4b
}
#footer HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b9c891 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; BORDER-LEFT: 0px; WIDTH: 223px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px; TEXT-ALIGN: left
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-TOP: 0px
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.titleImage {
	float:left;
	width:200px;
	margin-left: 30px;
}

.mainCenter p#info {
	color: #407C4B;
}

.logoRotation {
	position:relative; left:20px;
}

.logoRotationInner {
	position: relative; 
	padding: 0px 0px; 
	width: 183px; 
	height: 83px; 
	overflow:hidden; 
	background: #f7eeb5; 
	border-left: 1px solid #fc9900; 
	border-right: 1px solid #fc9900;
	}
	
.logoRotationInner>.innerfadeb {
	xwidth: 185px;
	}
.thumbnail {
	width:90px; height: 80px; float:left; border: 1px solid green; background: #c6cf98; MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 10px
}
.active {
	border: 2px solid green;
}
