/* DATEI: Green-Isle.css */

div.MainSiteDiv  {width:100%; }
div.MainHeadLine {clear:both}
div.MidPageBlock {clear:both}
div.FootPageBlock {clear:both}

/* div.LeftStripe, div.MainStripe, div.RightStripe {border:black 1px solid;} */

div.LeftStripe   {width:15%;  min-width:45px; float:left;
                  text-align:right; vertical-align:top;
                  margin-top:1em; margin-left:1%; margin-right:1%; margin-bottom:1em;
                 }
div.MainStripe   {width:64%;  float:left;
                  text-align:center; vertical-align:top;
                  margin-top:1em; margin-left:1%; margin-right:1%; margin-bottom:1em;
                 }
div.RightStripe  {width:12%;  float:left; 
                  text-align:left; vertical-align:top;
                  margin-top:1em; margin-left:1%; margin-right:1%; margin-bottom:1em;
                 }
div.FullStripe   {width:100%; display:inline; text-align:center; }

div.TwoStripeLeft {width:60%; float:left; text-align:left; }
div.TwoStripeRight {width:30%; float:left; text-align:right; }

p.MainHeadLine { font-size:60px;
                 font-weight:900;
                 color:black;
                 vertical-align:middle;
                 text-align:center;
                 margin-top:10px;
                 margin-bottom:8px; }

p.SubHeadLine  { font-size:30px;
                 font-weight:800;
                 color      :black;
                 vertical-align:middle;
                 text-align    :center;
                 margin-top    :2px;
                 margin-bottom:8px; }

p.NewsFirstParaTxt { font-size:16px;
                     font-weight:800;
                     color      :black;
                     text-align :left;
                     vertical-align:top;
                     margin-top    :0px;
                     margin-bottom :3px; }

p.NewsTxt          { font-size:16px;
                     font-weight:500;
                     color      :black;
                     text-align :left;
                     vertical-align:top;
                     margin-top    :0px;
                     margin-bottom :3px; }

p.NewsFirstSideParaTxt { font-size:12px;
                         font-weight:500;
                         color      :black;
                         text-align :left;
                         vertical-align:top;
                         margin-top    :0px;
                         margin-bottom :3px; }
p.NewsSecSideParaTxt   { font-size:12px;
                         font-weight:500;
                         color      :black;
                         text-align :left;
                         vertical-align:top;
                         margin-top    :0px;
                         margin-bottom :3px; }
                     
body { background:#FFFFFF;
       background-image:url(/images/Sortiment_blau.jpg);
       padding:0px;
       font-family:arial;
       margin-top:0;}
       
h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a {
 font-family:Arial, sans-serif; }
 
h1 { font-size:25px;
     font-weight:700;
     color:black;
     vertical-align:top;
     text-align:left;
     margin-top: 1px; 
     margin-bottom:4px; }
/*   { font-size:60px;
     font-weight:900;
     color:black;
     vertical-align:middle;
     text-align:center;
     margin-bottom:10px; } 
*/
     
h2 { font-size:20px;
     font-weight:600;
     color:black;
     vertical-align:top;
     text-align:left;
     margin-bottom:4px; }
/*   { font-size:30px;
     font-weight:800;
     color:black;
     vertical-align:middle;
     text-align:center;
     margin-bottom:8px; }
*/
h3 { font-size:14px;
     font-weight:600;
     color:black;
     vertical-align:top;
     text-align:left;
     margin-top: 1px; 
     margin-bottom:4px; }
     
h4 { font-size:14px;
     font-weight:600;
     color:black;
     vertical-align:top;
     text-align:left;
     margin-bottom:4px; }
  
TxtHeadLine { font-family:Arial, sans-serif;
              font-size:14px;
              font-weight:bold;
              text-decoration:none;
              color:black;}

p.CenterTxt { font-size:16px;
              font-weight:500;
              color:black;
              text-align:left;
              vertical-align:top;
              margin-top:0px;
              margin-bottom:3px; }

a.GlossaryEntry { font-family:Arial, sans-serif;
                  font-size:22px;
                  font-weight:bold;
                  color:black;
                  text-decoration:underline;
                  margin-left:0px;
                  margin-bottom:0px;
                  margin-top:-5px; }
a.GlossaryEntry:hover {color:red;}
a.TableMiniRef   { font-family:Arial, sans-serif;
                    font-size:12px;
                    font-weight:normal;
                    vertical-align:top;
                    color:black;}

td.TableHeadLine  { font-family:Arial, sans-serif;
                    font-size:18px;
                    font-weight:bold;
                    vertical-align:middle;
                    color:black;}
td.TableSideText  { font-family:Arial, sans-serif;
                    font-size:16px;
                    font-weight:bold;
                    vertical-align:top;
                    color:black;}
td.TableBottText  { font-family:Arial, sans-serif;
                    font-size:12px;
                    font-weight:normal;
                    vertical-align:top;
                    color:black;}
td.MenuFrameTable { vertical-align:top;
                    text-align: right;
                    margin-top:3px;
                    margin-left:3px;
                    margin-right:3px;
                    margin-bottom:3px;
          					padding-right: 8px; }
                    
td.CenterTxtTable { vertical-align:top;
                    margin-top:3px;
                    margin-left:3px;
                    margin-right:3px;
                    margin-bottom:3px; }

td.NewsFrameTable { vertical-align:top;
                    text-align:left;
                    margin-top:3px;
                    margin-left:3px;
                    margin-right:3px;
                    margin-bottom:3px;
          					padding-left: 8px; }

img.LangBarPic    { border-width:medium;
                    border-color:black;
                    border-style:solid;
                  }
img.LangBarPic:hover{border-color:red;}
img.LangBarPicCur  { border-width:medium;
                     border-color:white;
                     border-style:solid;
                   }
img.LangBarPicCur:hover{border-color:red;}

.NavRef { background-color:silver; }

a.HighLightMenu0 {font-family:Arial, sans-serif;
                  font-size:21px;
                  font-weight:bold;
                  white-space:normal;
                  color:white;
                  text-decoration:underline;
                  margin-right:0px;
                  margin-bottom:0px;
                  margin-top:-5px; }
a.HighLightMenu0:hover {color:red;}

a.HighLightMenu1 {font-family:Arial, sans-serif;
                  font-size:17px;
                  font-weight:bold;
                  white-space:normal;
                  color:white;
                  text-decoration:underline;
                  margin-right:6px;
                  margin-bottom:0px;
                  margin-top:-10px; }
a.HighLightMenu1:hover {color:red;}

a.HighLightMenu2 {font-family:Arial, sans-serif;
                  font-size:13px;
                  font-weight:bold;
                  white-space:normal;
                  color:white;
                  text-decoration:underline;
                  margin-right:12px;
                  margin-bottom:0px;
                  margin-top:-10px; }
a.HighLightMenu2:hover {color:red;}

a.NormalMenu0    {font-family:Arial, sans-serif;
                  font-size:20px;
                  font-weight:bold;
                  white-space:normal;
                  color:black;
                  text-decoration:none;
                  margin-right:0px;
                  margin-bottom:0px;
                  margin-top:-10px;}
a.NormalMenu0:hover {color:red;}

a.NormalMenu1    {font-family:Arial, sans-serif;
                  font-size:16px;
                  font-weight:bold;
                  white-space:normal;
                  color:black;
                  text-decoration:none;
                  margin-right:6px;
                  margin-bottom:0px;
                  margin-top:-10px;}
a.NormalMenu1:hover {color:red;}

a.NormalMenu2    {font-family:Arial, sans-serif;
                  font-size:12px;
                  font-weight:bold;
                  white-space:normal;
                  color:black;
                  text-decoration:none;
                  margin-right:12px;
                  margin-bottom:0px;
                  margin-top:-10px;}
a.NormalMenu2:hover {color:red;}

a.NavBar         {font-family:Arial, sans-serif;
                  font-size:10px;
                  text-decoration:underline;
                  color:black;
                }
a.NavBar:hover  { color:red;}
a.NavBarHeadClass {font-family:Arial, sans-serif;
                   font-size:10px;
                   text-decoration:none;
                   color:black;}

a.PagedNavBar   { font-family:Arial, sans-serif;
                  font-size:14px;
                  font-weight:bold;
                  color:black;
                  text-decoration:underline;
                  margin-left:0px;
                  margin-bottom:0px;
                  margin-top:-5px; }
a.PagedNavBar:hover {color:red;}

a.PagedNavBarHead { font-family:Arial, sans-serif;
                    font-size:14px;
                    text-decoration:none;
                    color:black;}

p.SideMapEntry    { font-family:Arial, sans-serif;
                    font-size:12px;
                    font-weight:bold;
                    color:black;
                    text-decoration:underline;
                    text-align: left;
                    margin-left:0px;
                    margin-bottom:0px;
                    margin-top:0px; }
                    
                    
.FirstMenuBar { background-color:Gray;
                width:10%;
                height:80%;
                white-space:nowrap;
                vertical-align:top;}
.SecondMenuBar { background-color:silver;
                 width:10%;
                 height:80%;
                 white-space:nowrap;
                 vertical-align:top;}
.MenuRefPas { border-width:2px;
              border-style:solid;
              border-color:#EEEEEE;
              color:#FFCC00;
              background-color:#C0C0C0;
              padding-left: 3px;
              height:50px;}
.MenuRefAct { border-width:2px;
              border-style:solid;
              border-color:#EEEEEE;
              color:#FF0000;
              background-color:#808080;
              padding-left: 3px;
              height:50px;}
.MenuEntry  { height:50px; }
.StdTextArea { background-color:#FFFFFF;
               width:80%;
               height:100%;}


     
/*
orig form from here on.

h2.sh2 { font-size:21px; }

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px; }

h4 { font-size:13.4px; } */

p,ul,ol,li,div,td,th,address,blockquote { font-size:13.4px; }

li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:13.4px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#FFDDDD; }

.qbar { background-color:#FFFFE0; font-size:13.4px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

pre.normal { color:#000000; }

a.an { text-decoration:none; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }

big { font-size:16px; }

small { font-size:10px; }

.blue { color:#0000C0; }
