a.link1:link { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #215ba7; text-decoration:none;}
a.link1:visited { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #215ba7; text-decoration:none;}
a.link1:hover { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #de1624; text-decoration:none;}
a.link2:link { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #215ba7; text-decoration:none; padding-left:17px; font-weight:bold;}
a.link2:visited { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #215ba7; text-decoration:none; padding-left:17px; font-weight:bold;}
a.link2:hover { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #de1624; text-decoration:none; padding-left:17px; font-weight:bold;}
a.link3:link { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #FFFFFF; text-decoration:none; font-weight:bold;}
a.link3:visited { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #FFFFFF; text-decoration:none; font-weight:bold;}
a.link3:hover { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #de1624; text-decoration:none; font-weight:bold;}
a.link4:link { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #4ea000; text-decoration:none;}
a.link4:visited { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #4ea000; text-decoration:none;}
a.link4:hover { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #de1624; text-decoration:none;}
a.link5:link { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #FFFFFF; text-decoration:none; padding-bottom:10px; padding-top:10px; padding-left:50px; padding-right:50px;}
a.link5:visited { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #FFFFFF; text-decoration:none; padding-bottom:10px; padding-top:10px; padding-left:50px; padding-right:50px;}
a.link5:hover { font-family: Verdana,Arial,sans-serif; font-size:13px; color : #de1624; text-decoration:none; padding-bottom:10px; padding-top:10px; padding-left:50px; padding-right:50px;}
a.link6:link { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #FFFFFF; text-decoration:none; font-weight:bold; background-color:#215ba7;}
a.link6:visited { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #FFFFFF; text-decoration:none; font-weight:bold; background-color:#215ba7;}
a.link6:hover { font-family: Verdana,Arial,sans-serif; font-size:12px; color : #215ba7; text-decoration:none; font-weight:bold; background-color:#FFFFFF;}


html{
  scrollbar-base-color:#382824;
  scrollbar-3d-light-color:#382824;
  scrollbar-arrow-color:#382824;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#382824;
  scrollbar-track-color:#ffffff;
  padding:0px;
  margin:0px;
}

body {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color:#FFFFFF;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-x;
		padding:0px;
  		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		size:11px;
		}

input, select, textarea {
border-width:1pt; 
border-style:solid; 
border-color:#4ea000;
background-color:#e8f1e0;
font-size: 11px;
color:#4c4c4c;
}

input.errordesignfields, textarea.errordesignfields {
background-color:#FF0000;
color:#FFFFFF;
}

.header {
height:38px;
width:1033px;
background-image:url(images/schatten_oben.jpg);
background-repeat:no-repeat;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;
background-color:#FFFFFF;
}

.bottom {
height:31px;
width:1033px;
background-image:url(images/schatten_unten.jpg);
background-repeat:no-repeat;
}

.links {
width:26px;
background-image:url(images/schatten_linksr.jpg);
background-repeat:repeat-y;
vertical-align:top;
}

.rechts {
width:27px;
background-image:url(images/schatten_rechtsr.jpg);
background-repeat:repeat-y;
vertical-align:top;
}

.footer {
background-image:url(images/footer_bg.jpg);
background-repeat:no-repeat;
height:48px;
vertical-align:top;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4c4c4c;
}

.inhaltl {
width:254px;
background-image:url(images/links.jpg);
background-repeat:repeat-y;
background-color:#eff2f9;
vertical-align:top;
}

.inhalt2 {
width:726px;
background-color:#FFFFFF;
vertical-align:top;
}

.schatten {
background-image:url(images/schatten.gif);
background-repeat:repeat-y;
}

.schatten2 {
background-image:url(images/schatten2.gif);
background-repeat:no-repeat;
height:173px;
}

.blau {
background-color:#215ba7;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:10px;
}

.hellblau {
background-color:#d3deed;
vertical-align:top;
}

.textblau {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a9dca;
padding-top:5px;
padding-bottom:5px;
padding-left:25px;
}

.menue {
background-image:url(images/menue.jpg);
height:44px;
background-repeat:no-repeat;
vertical-align:middle;
text-align:center;
}

.heighlights {
background-image:url(images/highlights_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
}

.highlightbild {
padding-left:11px;
}

.programmb {
background-color:#d2deec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
border:#7a9dca;
}

.trennlinie {
background-image:url(images/trennlinie.gif);
background-repeat:repeat-y;
}

.ueberschriftweiss {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.ueberschrift {
color:#215ba7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.sommerprogramm {
background-image:url(images/sommerangebot.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
}
.dealsprogramm {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
}

.eventdeals_text {
background-image:url(graphics/deal_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
padding-left:10px;
height:188px;
vertical-align:top;
padding-top:5px;
}

.eventdeals_text div {
padding-left:7px;
}
.eventdeals_text div a.link1 span {
font-weight:bold;
color:rgb(155,216,84);
font-size:15px;
}
.eventdeals_text .restzeit {
padding-left:1px;
height:32px;
background-color:#A6DD5D;
background-image:url(graphics/deal_stripe.jpg);
width:198px;
padding-top:11px;
text-align:center;
}
.eventdeals_text .restzeit a{
font-size:11px; 
font-weight:bold; 
color:#FFFFFF;
text-decoration:none;
}
.eventdeals_text .preis {
padding-left:7px;
height:28px;
background-color:#A6DD5D;
background-image:url(graphics/deal_stripe.jpg);
width:192px;
padding-top:8px;
text-align:left;
}
.eventdeals_text .preis a{
font-size:11px; 
font-weight:bold; 
color:#FFFFFF;
text-decoration:none;
}

.eventdeals_bild {
background-image:url(graphics/deal_bg.jpg);
background-repeat:no-repeat;
background-position:top;
padding-top:10px;
}

.winterprogramm {
background-image:url(images/winterangebot.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
}

.abendprogramm {
background-image:url(images/abendangebot.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
}

.ani {
background-color:#d1ddeb;
background-image:url(images/ani_blinds.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

.grau {
background-color:#eaeaea;
}

.dead {
background-image:url(images/gruen_bg.jpg);
height:32px;
background-repeat:no-repeat;
vertical-align:middle;
}

.deals {
color:#215ba7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:10px;
}

.highlightbild eventdeals_bild {
background-image:url(graphics/deal_bg.jpg);
}

.projekte_text {
background-image:url(graphics/deal_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#215ba7;
padding-left:10px;
height:150px;
vertical-align:top;
padding-top:5px;
}

.projekte_text div {
padding-left:7px;
}
.projekte_text div a.link1 span {
font-weight:bold;
color:rgb(155,216,84);
font-size:15px;
}
.projekte_text .restzeit {
padding-left:1px;
height:34px;
background-color:#A6DD5D;
background-image:url(graphics/projekte_stripe.jpg);
width:198px;
padding-top:5px;
text-align:center;
}
.projekte_text .restzeit a{
font-size:11px; 
font-weight:bold; 
color:#FFFFFF;
text-decoration:none;
}
.projekte_text .preis {
padding-left:7px;
height:28px;
background-color:#A6DD5D;
background-image:url(graphics/deal_stripe.jpg);
width:192px;
padding-top:8px;
text-align:left;
}
.projekte_text .preis a{
font-size:11px; 
font-weight:bold; 
color:#FFFFFF;
text-decoration:none;
}

#topani {
position:absolute;
z-index:20;
}
