A:link {COLOR: #0000FF; TEXT-DECORATION: underline}
A:visited {COLOR: #0000AA; TEXT-DECORATION: underline}
A:active {COLOR: #0000AA; TEXT-DECORATION: underline}
A:hover {COLOR: #FF0000; TEXT-DECORATION: none;}
H1 {FONT-SIZE:12pt; color: inherit; font-style: normal; line-height: 18px; font-weight: normal; margin: 0px; padding: 0px; display:inline;}

A:link.MainMenuItem {COLOR: #0000FF; TEXT-DECORATION: none;}
A:visited.MainMenuItem {COLOR: #0000AA; TEXT-DECORATION: none;}
A:active.MainMenuItem {COLOR: #0000AA; TEXT-DECORATION: none;}
A:hover.MainMenuItem {COLOR: #FFFF44; TEXT-DECORATION: none;}

A:link.BlackBackground {COLOR: #66FF66; TEXT-DECORATION: underline;}
A:visited.BlackBackground {COLOR: #44DD44; TEXT-DECORATION: underline;}
A:active.BlackBackground {COLOR: #44DD44; TEXT-DECORATION: underline;}
A:hover.BlackBackground {COLOR: #FFFF44; TEXT-DECORATION: none;}

A:link.BackHome {COLOR: #FFFFFF; TEXT-DECORATION: underline;}
A:visited.BackHome {COLOR: #FFFFFF; TEXT-DECORATION: underline;}
A:active.BackHome {COLOR: #FF8888; TEXT-DECORATION: underline;}
A:hover.BackHome {COLOR: #FF8888; TEXT-DECORATION: none;}

iframe.Panorama {
 display:block;
 }

span.NewsItem {
 margin:1px;
 background:black;
 display: inline-block;
 vertical-align:top;
 word-wrap: normal;
 }

span.MainMenuItem {
 margin:10px;
 background:red;
 display: inline-block;
 vertical-align:top;
 word-wrap: normal;
 }

span.Fotos {
 margin:10px;
 background:black;
 display: inline-block;
 vertical-align:top;
 word-wrap: normal;
 }

h2 {
  font-size:50pt;
}
 
font.MainMenuItem {
 font-size:24pt;
 }
 
div.ProseMenuItem {
 border:1px solid;
 margin:10px;
 background:black;
 float:left;
 vertical-align:top;
 word-wrap: normal;
 text-align:center;
 width:220px;
 }
 
font.FileFormatSizeInMenuItem {
 font-size:12pt;
 }
 
div.LinksAvatars {
 border:1px solid;
 margin:10px;
 background:black;
 float:left;
 vertical-align:top;
 word-wrap: normal;
 text-align:center;
 width:225px;
 } 
 
div.Header {               
 width:100%;
 display:inline-block; 
 background:#333333;
 color:white;
 }
 
div.Footer {               
 width:100%;
 display:inline-block;
 text-align:right; 
 background:#333333;
 color:#DDDDDD;
 }
 
div.SectionTitle {
 width:96%;
 display:inline-block;
 text-align:left; 
 background:#333333;
 color:#FFFFFF;
 font-size:25pt;
 padding:2%;
 }

div.SectionContent {
 width:96%;
 display:inline-block;
 text-align:left; 
 padding:2%;
 }
 
div.PageTitle {
 width:100%; 
 text-align:center; 
 display:inline-block;
 font-size:72pt;
 }

div.PageSubTitle {
 width:100%; 
 text-align:center; 
 display:inline-block;
 font-size:40pt;
 }
 
font.LevHvoya {
 font-size:45pt;
 }

font.HomePage {
 font-size:25pt;
 }

font.BackHome {
 font-size:25pt;
 }



div.gallerywrapper {
     width:100%;
     height:450px;
     margin:0 auto;
     /*Leo 21.03.2020. Changed to prevent scrolling of the parent window if clicking on anchor links inside the gallery.      position:relative;*/
     position:fixed;
     font-family:verdana, arial, sans-serif;
 } 

div.gallery {
     position:absolute;
     left:0;
     top:0;
     height:450px;
     width:100%;
     overflow:hidden;
     text-align:center;
 } 

div.gallerypic {
     width:100%; 
     height:900px; 
     padding-top:10px; 
     position:relative;
 } 

img.galleryimg {
     max-width:100%;
     max-height:100%;
     clear:both; 
     display:block; 
     margin:0 auto; 
     border:0;
 } 

h3.gallery {
     display:inline;
     padding:10px 0 0 0; 
     margin:0; 
     font-size:18px;
 } 

p.gallery {
     padding:5px 0; 
     margin:0; 
     font-size:12px; 
     line-height:18px;
 } 

a.galleryprevious{ 
     display:inline;
     /*float:left;
     margin-left:80px;*/
     margin-right:50px;
     text-decoration:none;
 } 

a.gallerynext{ 
     display:inline;
     /*float:right;
     margin-right:80px; */
     margin-left:50px;
     text-decoration:none;
 }