body { font: 12px/1.5em Arial; color: #666; background-color: #666666;}
h1{font-size: 21px; margin-bottom: 20px; color: #ededed;}
p{ font-family:Garamond, "Times New Roman", Bodony, serif;
 margin-top: 14px;
 color: #ededed; /* Белый цвет текста */
 font-size: 200%; /* Размер шрифта первого символа */
 line-height: 150%; /*Расстояние между строками*/}
a:link, a:visited {text-decoration: underline; color: #333}
a:hover, a:active {text-decoration: none; color:#747474;}
#gradient {position: absolute; top: 0px; left: 0px; min-width: 890px; min-height: 740px; height: 100%; 
           width: 100%; background: url(/images/gradient.png) repeat-x; }
#container {position: relative; width: 880px; height: 720px; margin: auto;}
#header { position: absolute; height: 65px; padding: 20px; width: 850px; z-index: 1100;} 
#logo { width: 280px; height: 52px; float: left; }
#menu { width: 500px; height: 31px; margin-top: 31px; float: right; line-height: 1.2em;}
#menu a.img { margin-left: 35px;}
#menu .empty {background: none; height: 23px; display: block;} 
#menu ul li { position: relative; float: right;}
#menu ul ul{position: absolute;left: 0;margin-top: -8px;margin-left: 40px;display: block; visibility: hidden;
            width: 140px;background-color: #747474;opacity: 0.85;-moz-opacity: 0.85;filter: alpha(opacity=85);}
#menu ul ul li { float: none; display: inline; margin: 0px; padding: 0px;}
#menu ul ul a {display: block; padding: 10px; font-size: 18px; text-decoration: none; z-index: 500;}
#menu ul ul a:link, #menu ul ul a:visited {color: #FFF; background-color: #747474;}
#menu ul ul a:hover, #menu ul ul a:active {background-color: #666;}
#contentBox { position: absolute; top: 85px; width: 810px; height: 580px; padding: 34px; margin: 0 auto; 
              background: url(/images/page.png) no-repeat;}
#photo { width: 582px; height: 582px; overflow: hidden; float: left; text-align: center;}
#preview { width: 200px; float: right;}
.pagination {clear:both; width: 190px; text-align: center; font-size: 16px; padding-top: 10px; font-weight: bold}
.pagination a:link, .pagination a:visited { opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50); margin: 10px;}
.pagination a:hover, .pagination a:active { opacity: 0.85;-moz-opacity: 0.85;filter: alpha(opacity=85);}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin-left: 10px; margin-bottom: 10px;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */


