BODY.content
{
    margin:0;
    padding:0;
    COLOR: #FFFFFF;
    FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 10px;
#    background: #0000AA;
    BACKGROUND: url("http://www.ms2.de/bilder/mainback2.jpg");
    background-attachment: fixed;


scrollbar-base-color: #037CCB;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #037CCB;
scrollbar-darkshadow-color: #000964;
scrollbar-face-color: #4F99EE;
scrollbar-highlight-color: #B2D4F7;
scrollbar-track-color: #000964;



}



html, body
{
  margin:0; 
  padding:0;
  height:100%;
  scrollbar-base-color: #037CCB;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-3dlight-color: #037CCB;
  scrollbar-darkshadow-color: #000964;
  scrollbar-face-color: #4F99EE;
  scrollbar-highlight-color: #B2D4F7;
  scrollbar-track-color: #000964;
}



.maincontent
{
    BACKGROUND: url("http://www.ms2.de/bilder/mainback2.jpg");
    FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 14px;

}


.mmaincontent
{
    BACKGROUND: url("http://www.ms2.de/bilder/mmvb.jpg");
    FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 14px;

}

.maincontent2
{
    BACKGROUND-Color: #000050;
    FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 14px;

}

.beschreibung
{
    FONT-FAMILY: Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 14px;
}


.Untertitel
{
    FONT-FAMILY: Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 11px;
}

.small
{
    FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 10px;

}

.bartitle
{
 font-family:Trebuchet MS, Arial;
 line-height: 16px;
 font-size: 16px;
 font-style:italic;
 color: #000020;
 FONT-WEIGHT: 900;
}

.bartitlenarrow
{
 font-family:Arial, Helvetica;
 color: #000020;
 line-height: 16px;
 font-size: 14px;
 font-style:italic;
 FONT-WEIGHT: 900;
}



UL
{
list-style-image: url("http://www.ms2.de/bilder/css_li.gif");
list-style-position: outside;
left:-25px;
position:relative;
}

LI
{
list-style-image: url("http://www.ms2.de/bilder/head_knopf_dk.png");
}


#bli LI
{
list-style-image: url("http://www.ms2.de/bilder/head_knopf.png");
}

#bli UL
{
list-style-image: url("http://www.ms2.de/bilder/head_knopf.png");
left:0px;
position:relative;
}

a.navi:link { width=182px;FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:800; }
a.navi:visited { width=182px;FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:800; }
a.navi:hover { width=182px; FONT-SIZE: 11px;background-color: #FFFFFF;color:#045BAE;text-decoration:none;font-family:Arial, Helvetica,Sans-Serif;font-weight:800;}
.rotaktiv { width=182px; FONT-SIZE: 11px;background-color: #FFFFFF;color:#045BAE;text-decoration:none;font-family:Arial, Helvetica,Sans-Serif;font-weight:800;}
.rotaktiv2 { width=164px; background-color: #FFFFFF;color:#045BAE;text-decoration:none;}
.rotaktiv3 { width=182px; FONT-SIZE: 11px;background-color: #FFFFFF;color:#045BAE;text-decoration:none;font-family:Arial, Helvetica,Sans-Serif;font-weight:100;}

a.navi2:link { FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:800; }
a.navi2:visited { FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:800; }
a.navi2:hover {  FONT-SIZE: 11px;background-color: #000000;color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica,Sans-Serif;font-weight:800;}

a.navi3:link { width=182px;FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:100; }
a.navi3:visited { width=182px;FONT-SIZE: 11px;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica,Sans-Serif;font-weight:100; }
a.navi3:hover { width=182px; FONT-SIZE: 11px;background-color: #FFFFFF;color:#045BAE;text-decoration:none;font-family:Arial, Helvetica,Sans-Serif;font-weight:100;}

.portlet
{

FONT-SIZE: 11px;
color:#FFFFFF;
font-family:Arial, Helvetica,Sans-Serif;
}



.portletnarrow
{

FONT-SIZE: 12px;
color:#FFFFFF;
font-family:Arial Narrow, Arial, Helvetica,Sans-Serif;
}

.artikel
{

FONT-SIZE: 12px;
color:#000000;
font-family:Arial, Helvetica,Sans-Serif;
}

.artikeltitel
{
   width=80%;
   height=10;
   font-size: 14px;
   FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;
   filter: DropShadow(Color=#023160, OffX=2, OffY=2, Positive=1);
}

.portletb
{

FONT-SIZE: 12px;
color:#FFFFFF;
font-family:Arial, Helvetica,Sans-Serif;
FONT-WEIGHT: 900;
}

.navigationheader
{
   width=80%;
   height=10;
   font-style:italic;
   font-size: 16px;
   FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
   color: #FFFFFF;
   filter: DropShadow(Color=#023160, OffX=2, OffY=2, Positive=1);

   FONT-WEIGHT: 800; 
}

.topmenu
{
   width=80%;
   height=10;
   font-size: 16px;
   FONT-FAMILY:Trebuchet MS, Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800; 
   filter: DropShadow(Color=#023160, OffX=2, OffY=2, Positive=1);
}

h1{
   text-transform: uppercase;
   font-style:italic;
   font-size: 14pt;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;

}

h2{
   display: inline;
   font-style:italic;
   font-size: 14pt;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;

}


h3
{
    FONT-FAMILY: Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 800;
}

h4{
   display: inline;
   font-size: 12px;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;

}

.address{
   display: inline;
   font-size: 12px;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;

}

.teaser
{

   font-style:italic;
   font-size: 14pt;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;
}

.teaser2
{

   font-style:italic;
   font-size: 12pt;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;
}

.allesweg
{
  display: none;
}

INPUT.chromebutton
{
    BACKGROUND-IMAGE: url("http://www.ms2.de/bilder/css_chromebutton.gif");
    FONT-FAMILY: MS Sans Serif, Arial;
    background-color:#DFDFDF;
    BORDER-BOTTOM: #555555 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #555555 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-SIZE: 11px;
}

INPUT.bluechromebutton
{
    BACKGROUND: url("http://www.ms2.de/bilder/bar_blue.png");
    BACKGROUND-COLOR: #658dd1;
    BORDER-BOTTOM: #0C2E51 1px solid;
    BORDER-LEFT: #C7E1FF 1px solid;
    BORDER-RIGHT: #0C2E51 1px solid;
    BORDER-TOP: #C7E1FF 1px solid;
    FONT-FAMILY:Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 11pt;
    COLOR: #FFFFFF;

}

INPUT.anfragebutton
{
    BACKGROUND: url("http://www.ms2.de/bilder/bar_blue.png");
    BACKGROUND-COLOR: #658dd1;
    HEIGHT:18px;
    BORDER-BOTTOM: #0C2E51 1px solid;
    BORDER-LEFT: #C7E1FF 1px solid;
    BORDER-RIGHT: #0C2E51 1px solid;
    BORDER-TOP: #C7E1FF 1px solid;
    FONT-FAMILY:Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;

}

INPUT.button
{
    BACKGROUND: url("http://www.ms2.de/bilder/bar_blue.png");
    BACKGROUND-COLOR: #658dd1;
    HEIGHT:18px;
    BORDER-BOTTOM: #0C2E51 1px solid;
    BORDER-LEFT: #C7E1FF 1px solid;
    BORDER-RIGHT: #0C2E51 1px solid;
    BORDER-TOP: #C7E1FF 1px solid;
    FONT-FAMILY:Microsoft Sans Serif, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;

}

INPUT.text
{
    BACKGROUND-IMAGE: url("http://www.ms2.de/bilder/css_chromeinput.png");
    color: #DAEBFF;
    BACKGROUND-COLOR: #000030;
    BORDER-BOTTOM: #4F99EE 1px solid;
    BORDER-LEFT: #0C2E51 1px solid;
    BORDER-RIGHT: #4F99EE 1px solid;
    BORDER-TOP: #0C2E51 1px solid
}

.chrometextarea
{
    BACKGROUND-IMAGE: url("http://www.ms2.de/bilder/css_chromeinput_large.png");
    BACKGROUND-COLOR: #EFEFEF;
    color: #DAEBFF;
    BORDER-BOTTOM: #4F99EE 1px solid;
    BORDER-LEFT: #0C2E51 1px solid;
    BORDER-RIGHT: #4F99EE 1px solid;
    BORDER-TOP: #0C2E51 1px solid
}

.chromeselect
{

     BACKGROUND-COLOR: #01478C;
        COLOR: #FFFFFF;

}


.tnav1
{

   font-style:italic;
   font-size: 14pt;
   FONT-FAMILY:Arial, Helvetica;
   color: #FFFFFF;
   FONT-WEIGHT: 800;
}

hr {
   background-color: #FFFFFF;
   border: none;
   color: #FFFFFF;
   height: 1px;
}

#ms2_icon_facebook_16 { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -0px; width: 16px; height: 16px; }
#ms2_icon_youtube_16 { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -63px; width: 16px; height: 16px; }
#ms2_icon_rss_16 { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -21px; width: 16px; height: 16px; }
#ms2_icon_twitter_16 { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -42px; width: 16px; height: 16px; }
#ms2_icon_plus { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -84px; width: 27px; height: 28px; }
#ms2_icon_pfeil_weiter { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -117px; width: 51px; height: 26px; }
#ms2_icon_word { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -148px; width: 30px; height: 30px; }
#ms2_icon_pdf { background-image: url(http://www.ms2.de/bilder/ms2_sprites_icons.png); background-repeat: no-repeat; background-position: -0px -183px; width: 32px; height: 31px; }
#ms2_icon_stift { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -0px; width: 27px; height: 36px; }
#ms2_icon_geschenk { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -41px; width: 40px; height: 41px; }


#ms2_top_home { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -87px; width: 32px; height: 29px; }
#ms2_top_berichte { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -121px; width: 93px; height: 25px; }
#ms2_top_termine { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -151px; width: 90px; height: 25px; }
#ms2_top_ueber { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -181px; width: 101px; height: 25px; }
#ms2_top_gaeste { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -211px; width: 123px; height: 25px; }
#ms2_top_links { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -241px; width: 61px; height: 25px; }
#ms2_top_agb { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -271px; width: 50px; height: 25px; }
#ms2_top_impressum { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -301px; width: 116px; height: 25px; }
#ms2_top_lageplan { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -331px; width: 107px; height: 25px; }
#ms2_top_en { background-image: url(http://www.ms2.de/bilder/ms2_sprites_top.png); background-repeat: no-repeat; background-position: -0px -361px; width: 48px; height: 29px; }



