.bg_color{
        background-color:#FFF0D6;
}
.bg_color_w{
        background-color:#FFFFFF;
}
.bigheadline{
        font-family:arial;
        font-size:30pt;
        font-weight:500;
        font-style:italic;
        color:#940613;
        letter-spacing:1px;
}
.font{
        font-family:arial;
        font-size:9pt;
        font-weight:100;
}
.Headline1{
        font-size:11pt;
        font-weight:600;
}
body{
        font-family:arial;
        font-size:9pt;
        font-weight:100;
}
.mainmenu{
        font-size:13pt;
        font-weight:100;
        color:#940613;
}
.header a{
        font-size:8pt;
        color:#FFFFFF;
        text-decoration:none;
}
.header a:hover{
        font-size:8pt;
        color:#FFFFFF;
        text-decoration:underline;
}
.header {
        font-size:8pt;
        color:#FFFFFF;
}
.link {
        font-size:9pt;
        color:#701017;
        text-decoration:none;

}
.link a{
        font-size:9pt;
        color:#701017;
        text-decoration:none;

}
.link a:hover{
        font-size:9pt;
        color:#701017;
        text-decoration:underline;
}
.link_a {
        font-size:10pt;
        font-weight:600;
        color:#701017;
        text-decoration:none
}
.link_a a{
        font-size:10pt;
        color:#701017;
        text-decoration:none;
}
.link_a a:hover{
        font-size:10pt;
        color:#701017;
        text-decoration:none;
}

.teaser_text{
        font-size:8pt;
        color:#1B1B1B;
}
.footer{
        color:#1B1B1B;
        le-tter-spacing:1px;
        font-family:arial;
        font-size:8pt;
        font-weight:100;
}
.footer a{
        color:#1B1B1B;
        le-tter-spacing:1px;
        font-family:arial;
        font-size:8pt;
        font-weight:100;
        text-decoration:none;
}
.footer a:hover{
        color:#1B1B1B;
        le-tter-spacing:1px;
        font-family:arial;
        font-size:8pt;
        font-weight:100;
        text-decoration:none;
}
.c_content{
        font-size:10pt;
        color:#636363;
        font-weight:400;
        padding:4px;
}
.c_content a{
        font-size:10pt;
        color:#636363;
        font-weight:600;
        padding:4px;
        text-decoration:none;
}
.c_content a:hover{
        text-decoration:underline;
}
.c_header{
        font-size:12pt;
        color:#636363;
        font-weight:600;
}
.fewo{
         background-color:#EDDDC1;
         font-family:arial;
         font-size:8pt;
         font-weight:100;
}
.fewo_name{
        color:#111111;
        font-size:12pt;
        font-weight:600;
        letter-spacing:2px;
}
.fewo_point{
        color:#0F0F0F;
        font-size:10pt;
        font-weight:200;
        letter-spacing:2px;
}
.fewo_point2{
        color:#0F0F0F;
        font-size:10pt;
        font-weight:600;
        letter-spacing:2px;
}
.fewo_extra{
        color:#740D0F;
        font-size:10pt;
        font-weight:600;
        text-decoration:none;
}
.change_color{
        background-color:#E4D4B8;
}
.zusatz{
        color:#0F0F0F;
        font-size:9pt;
        font-weight:600;
        letter-spacing:2px;
}
.sontiges{
        color:#0F0F0F;
        font-size:9pt;
        font-weight:400;
}
.border_bot{
        border-bottom:solid 1px #000000;
}
.smallfont{
          font-size:1px;
}
.s_top{
        height:40px;
        background-color:#BFBAB0;
        color:#202020;
        font-size:12pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
}
.s_topx{
        background-color:#ECE1CF;
        color:#8F8F8F;
        font-size:9pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
}
.s_topx a{
        background-color:#ECE1CF;
        color:#444444;
        font-size:10pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
        text-decoration:none;
}
.s_topx a:hover{
        text-decoration:underline;
}
.s_content{
        background-color:#ECE1CF;
        color:#940613;
        font-size:9pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
}
.s_content2{
        background-color:#ECE1CF;
        color:#202020;
        font-size:9pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
}
.shop_top{
        height:20px;
        border-top:   solid 1px #701017;
        border-bottom:solid 1px #701017;
        background-color:#BD7D66;
        color:#F9F9F9;
        font-size:15pt;
        font-weight:400;
        letter-spacing:1px;
}
.shop_content{
        color:#636363;
        font-size:10pt;
        font-weight:400;
        letter-spacing:1px;
        text-decoration:none;
}

.shop_content a:hover{
        text-decoration:underline;
}
.shop_content2{
        color:#636363;
        font-size:12pt;
        font-weight:400;
        letter-spacing:1px;
        text-decoration:none;
}
.u_head{
        color:#940613;
        font-size:12pt;
        font-weight:600;
        font-style:italic;
        letter-spacing:1px;
        text-decoration:none;
}
.u_head a{
        color:#940613;
        font-size:12pt;
        font-weight:600;
        font-style:italic;
        letter-spacing:1px;
        text-decoration:none;
}
.u_content{
        color:#940613;
        font-size:10pt;
        font-weight:400;
        font-style:italic;
        letter-spacing:1px;
}
.mainmenu a{
        color:#940613;
        font-size:13pt;
        font-weight:600;
        font-style:italic;
        text-decoration:none;
}
.mainmenu_a a{
        color:#940613;
        font-size:15pt;
        font-weight:400;
        font-style:italic;
        text-decoration:none;
}
.mainmenu_info{
        color:#666666;
        font-size:8pt;
        font-weight:100;
        font-style:italic;
        text-decoration:none;
}
.alarm  {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #FF0000;
 }


.normal, .UebersichtDatensatzAnzahl,.UebersichtFinanzierungshinweis, .UebersichtTabelle, .UebersichtSpruch,
        .UebersichtKinder, .DetailsLeftMenue, .FAQFrage, .FaqTab  {
        font-family : arial, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #000000;
        z-index:0;
}
.font_3{
   font-family: Arial, Tahoma, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: 100;
  letter-spacing:0pt;
}
.font_1{
   font-family:  Arial, Tahoma, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: 100;
  letter-spacing:0pt;
}
.font_2{
   font-family:  Arial, Tahoma, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: 100;
  letter-spacing:0pt;
}
form1:select, input , textarea {
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #00000;
}

.color_light{
                background-color:#EDDDC1;
                color:#740D0F;
                font-size:9pt;
}
.color_dark{  background-color:#E4D4B8;}

#color_a{   background-color:#EDDDC1;
                color:#740D0F;
                font-size:9pt;

}
.calendar{
                border-spacing:0px;
                background-color:#EDDDC1;
                color:#740D0F;
                font-size:9pt;
                padding:0px;
                bor-der:solid 1px #000000;

}
.calendarHeader{
                border-spacing:0px;
                background-color:#FFF0D6;
                color:#666666;
                font-size:8pt;
                padding:0px;
                font-weight:bold;
}

.calendarToday{
                border-spacing:0px;
                background-color:#FFF0D6;
                color:#940613;
                font-weight:bold;
                font-size:10pt;
                padding:0px;

}
.calendarTbl  {
                color:#940613;
                width:160px;
                padding:6px;
                letter-spacing:1px;
                border-spacing:0px;
                back-ground-color:#EDDDC1;
                bord-er:solid 1px #000000;
}
.calendarTbl2 {
                width:500;
                padding:0px;
                border-spacing:10px;
}
.calendarMonth{
                border-spacing:0px;
                padding:0px;
                background-color:#FFF0D6;
                color:#940613;
                font-size:11pt;
                font-weight:bold;
}
.calendarMonth a{
                color:#940613;
                text-decoration:none;
}
.calenderMonth a:hover{
                color:#940613;
                text-decoration:underline;
}
.impressum{
        color:#1B1B1B;
        font-size:11pt;
}
.Text2{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.error{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#FFFFFF;
        text-decoration:none;
        background-color:#E72A2A;
}



#fewo_verlauf     { width:970px;  height:4px;     background-image:url('images/fewo/fewo_verlauf.gif');    background-repeat:repeat-x; }
#fewo_verlauf_b   { width:970px;  height:5px;     background-image:url('images/fewo/fewo_verlauf_b.gif');  background-repeat:repeat-x; }

#s_verlauf1       { width:100px;  height:8px;     background-image:url('images/sonderangebote/verlauf_sonder.gif');  background-repeat:repeat-x; background-color:#BFBAB0;}
#s_verlauf2       { width:820px;  height:8px;     background-image:url('images/sonderangebote/verlauf_sonder.gif');  background-repeat:repeat-x; background-color:#BFBAB0;}
#s_verlauf3       { width:50px;   height:8px;     background-image:url('images/sonderangebote/verlauf_sonder.gif');  background-repeat:repeat-x; background-color:#BFBAB0;}

#line             { width:970px;  height:27px;    background-image:url('images/line.gif');                  background-repeat:no-repeat;}

#ste-p1           { width:38px;   height:35px;    background-image:url('images/step1.gif');                 background-repeat:no-repeat; }
#st-ep2           { width:38px;   height:36px;    background-image:url('images/step2.gif');                 background-repeat:no-repeat; }

#sonder1          { width:84px;   height:68px;    background-image:url('images/sonderangebote/sonder1.gif'); background-repeat:no-repeat; }
#sonder2          { width:210px;  height:38px;    background-image:url('images/sonderangebote/sonder2.gif'); background-repeat:no-repeat; }

.man              { width:11px;   height:14px;    background-image:url('images/man.gif');                   background-repeat:no-repeat; }
#fon              { width:20px;   height:20px;    background-image:url('images/fon.gif');                   background-repeat:no-repeat; }

#logo1            { width:55px;    height:88px;   background-image:url('images/header/logo1.gif');          background-repeat:no-repeat; }
#logo2            { width:136px;   height:47px;   background-image:url('images/header/logo2.gif');          background-repeat:no-repeat; }
#logo3            { width:265px;   height:47px;   background-image:url('images/header/logo3.gif');          background-repeat:no-repeat; }
#logo4            { width:122px;   height:47px;   background-image:url('images/header/logo4.gif');          background-repeat:no-repeat; }

#h0_4             { width:300px;  height:112px;   background-image:url('images/header/h0_4.jpg');           background-repeat:no-repeat; }

#h1_1             { width:265px;  height:96px;    background-image:url('images/header/h1_1.jpg');           background-repeat:no-repeat; }
#h1_2             { width:265px;  height:96px;    background-image:url('images/header/h1_2.jpg');           background-repeat:no-repeat; }
#h1_3             { width:140px;  height:96px;    background-image:url('images/header/h1_3.jpg');           background-repeat:no-repeat; }
#h1_4             { width:300px;  height:96px;    background-image:url('images/header/h1_4.jpg');           background-repeat:no-repeat; }

#h2_1             { width:265px;  height:96px;    background-image:url('images/header/h2_1.jpg');           background-repeat:no-repeat; }
#h2_2             { width:265px;  height:96px;    background-image:url('images/header/h2_2.jpg');           background-repeat:no-repeat; }
#h2_3             { width:140px;  height:96px;    background-image:url('images/header/h2_3.jpg');           background-repeat:no-repeat; }
#h2_4             { width:300px;  height:96px;    background-image:url('images/header/h2_4.jpg');           background-repeat:no-repeat; }

#h3_1             { width:265px;  height:38px;    background-image:url('images/header/h3_1.jpg');           background-repeat:no-repeat; }
#h3_2             { width:265px;  height:38px;    background-image:url('images/header/h3_2.jpg');           background-repeat:no-repeat; }
#h3_3             { width:140px;  height:38px;    background-image:url('images/header/h3_3.jpg');           background-repeat:no-repeat; }
#h3_4             { width:300px;  height:38px;    background-image:url('images/header/h3_4.jpg');           background-repeat:no-repeat; }

#hm1_1            { width:166px;  height:33px;    background-image:url('images/header/hm1_1.jpg');          background-repeat:no-repeat; }
#hm1_2            { width:70px;   height:33px;    background-image:url('images/header/hm1_2.jpg');          background-repeat:no-repeat; }
#hm1_3            { width:24px;   height:33px;    background-image:url('images/header/hm1_3.jpg');          background-repeat:no-repeat; }
#hm1_4            { width:79px;   height:33px;    background-image:url('images/header/hm1_4.jpg');          background-repeat:no-repeat; }

#hm2_1            { width:166px;  height:49px;    background-image:url('images/header/hm2_1.jpg');          background-repeat:no-repeat; }
#hm2_2            { width:70px;   height:49px;    background-image:url('images/header/hm2_2.jpg');          background-repeat:no-repeat; }
#hm2_3            { width:24px;   height:49px;    background-image:url('images/header/hm2_3.jpg');          background-repeat:no-repeat; }

#hm3_1            { width:166px;  height:79px;    background-image:url('images/header/hm3_1.jpg');          background-repeat:no-repeat; }
#hm3_2            { width:70px;   height:79px;    background-image:url('images/header/hm3_2.jpg');          background-repeat:no-repeat; }

#hm4_1            { width:166px;  height:66px;    background-image:url('images/header/hm4_1.jpg');          background-repeat:no-repeat; }

#bull_wellness    { width:148px;  height:147px;   background-image:url('images/home/bull_wellness.jpg');    background-repeat:no-repeat; }
#bull_zimmer      { width:146px;  height:149px;   background-image:url('images/home/bull_zimmer.jpg');      background-repeat:no-repeat; }
#bull_sport       { width:148px;  height:154px;   background-image:url('images/home/bull_sport.jpg');       background-repeat:no-repeat; }

#f_fewo           { width:91px;   height:83px;    background-image:url('images/home/f_fewo.gif');           background-repeat:no-repeat; }
#f_fewo2          { width:201px;  height:43px;    background-image:url('images/home/f_fewo2.gif');          background-repeat:no-repeat; }
#s_sport          { width:59px;   height:47px;    background-image:url('images/home/s_sport.gif');          background-repeat:no-repeat; }
#s_sport2         { width:84px;   height:24px;    background-image:url('images/home/s_sport2.gif');         background-repeat:no-repeat; }
#w_wellness       { width:122px;  height:96px;    background-image:url('images/home/w_wellness.gif');       background-repeat:no-repeat; }
#w_wellness2      { width:89px;   height:35px;    background-image:url('images/home/w_wellness2.gif');      background-repeat:no-repeat; }

#schwimmbad       { width:338px;  height:253px;   background-image:url('images/tour/schwimmbad.jpg');       background-repeat:no-repeat; }
#bull_wellness_s  { width:101px;  height:102px;   background-image:url('images/tour/bull_wellness_s.jpg');  background-repeat:no-repeat; }
#bull_shop        { width:101px;  height:102px;   background-image:url('images/tour/bull_shop.jpg');        background-repeat:no-repeat; }


#buchungsanfrage  { width:322px;  height:42px;    background-image:url('images/buchungsanfrage.gif');       background-repeat:no-repeat; }

#umgebung1        { width:123px;  height:83px;    background-image:url('images/umgebung/umgebung1.gif');     background-repeat:no-repeat; }
#umgebung2        { width:152px;  height:56px;    background-image:url('images/umgebung/umgebung2.gif');     background-repeat:no-repeat; }

#arkona           { width:85px;   height:65px;    background-image:url('images/umgebung/arkona.jpg');        background-repeat:no-repeat; }
#breege           { width:85px;   height:65px;    background-image:url('images/umgebung/breege.jpg');        background-repeat:no-repeat; }
#hiddensee        { width:85px;   height:65px;    background-image:url('images/umgebung/hiddensee.jpg');     background-repeat:no-repeat; }
#koenigstuhl      { width:85px;   height:65px;    background-image:url('images/umgebung/koenigstuhl.jpg');   background-repeat:no-repeat; }
#schaabe          { width:85px;   height:65px;    background-image:url('images/umgebung/schaabe.jpg');       background-repeat:no-repeat; }
#stoertebecker    { width:85px;   height:65px;    background-image:url('images/umgebung/stoertebecker.jpg'); background-repeat:no-repeat; }

#bestellen        { width:199px;  height:24px;    background-image:url('images/bestellen.gif');              background-repeat:no-repeat; }
#line_shop        { width:623px;  height:30px;    background-image:url('images/line_shop.gif');              background-repeat:no-repeat; }
#m_marine_shop    { width:270px;  height:68px;    background-image:url('images/tour/m_marine_shop.gif');     background-repeat:no-repeat; }

.saison1{  background-color:#FDF995; font-family:arial; font-size:9pt; font-weight:100; }
.saison2{  background-color:#FDDBA1; font-family:arial; font-size:9pt; font-weight:100; }
.saison3{  background-color:#C3C073; font-family:arial; font-size:9pt; font-weight:100; }
.saison4{  background-color:#E8A4A4; font-family:arial; font-size:9pt; font-weight:100; }
.saison5{  background-color:#929058; font-family:arial; font-size:9pt; font-weight:100; }
.saison6{  background-color:#CABCA3; font-family:arial; font-size:9pt; font-weight:100; }
.saison7{  background-color:#A7916B; font-family:arial; font-size:9pt; font-weight:100; }







