body {
scrollbar-face-color:#a47c4b;
background-color:#312419;
margin:5px auto;
}

.txt {
font-family:Verdana;
font-size:10pt;
font-weight:400;
text-align:justify;
color:#000;
margin:15px 20px;
padding:0;
}

.txt a,.txt a:link,.txt a:visited {
color:#400;
text-decoration:none;
}

.txt a:hover,.txt a:active {
color:#800;
text-decoration:none;
}

.foot {
border:1px solid #a26024;
background-image:url(img/foot.jpg);
width:990px;
height:50px;
margin:5px 0 0;
padding:0;
}

.footer {
line-height:40px;
font-family:Verdana;
font-size:11px;
font-weight:400;
color:#200000;
margin:2px 0 0 280px;
padding:0;
}
.footer a,.footer a:link,.footer a:visited {
color:#200000;
text-decoration:none;
}

.footer a:hover,.footer a:active {
color:#ffc;
text-decoration:none;
}

.indent {
text-indent:45px;
}

.radio {
margin-left:180px;
}

h1,h2,h3,h4,h5,h6 {
font-family:Georgia;
font-weight:600;
text-align:center;
color:#000;
}

.logo {
border:1px solid #a26024;
background-image:url(img/logo.jpg);
width:990px;
height:165px;
}

.insert {
border:1px solid #827d53;
width:990px;
height:45px;
margin:5px auto;
}

.nav {
border:1px solid #a26024;
width:990px;
height:45px;
margin:5px auto;
padding:0;
}

.center {
border:1px solid #a26024;
background-image:url(img/stena-center.jpg);
width:740px;
height:342px;
overflow:auto;
margin:0 auto;
padding:0;
}

.left {
border-top:1px solid #a26024;
border-bottom:1px solid #a26024;
border-left:1px solid #a26024;
background-image:url(img/stena-left.jpg);
width:185px;
height:465px;
margin:0 auto;
padding:0;
}

.right {
border-top:1px solid #a26024;
border-right:1px solid #a26024;
border-bottom:1px solid #a26024;
background-image:url(img/stena-right.jpg);
width:63px;
height:465px;
margin:0 auto;
padding:0;
}

.top {
border-top:1px solid #a26024;
background-image:url(img/stena-top.jpg);
width:742px;
height:71px;
margin:0 auto;
padding:0;
}

.bottom {
border-bottom:1px solid #a26024;
background-image:url(img/stena-bottom.jpg);
width:742px;
height:50px;
margin:0 auto;
padding:0;
}

.knopka {
font-family:Georgia;
background-image:url(img/knopka1.jpg);
display:block;
font-size:11pt;
font-weight:600;
text-align:center;
width:160px;
background-position:160px 0;
line-height:40px;
}

.menu,.menu0 {
font-family:Georgia;
font-weight:700;
font-size:11pt;
text-align:center;
width:160px;
color:#000;
text-decoration:none;
margin:0;
padding:0;
}

.menu a {
background-image:url(img/knopka.jpg);
width:160px;
display:block;
color:#000;
text-decoration:none;
background-position:160px 0;
line-height:40px;
}

.menu a:hover,.menu a:active {
background-image:url(img/knopka.jpg);
width:160px;
display:block;
color:#000;
text-decoration:none;
background-position:160px 40px;
line-height:40px;
}

.menu0 a {
background-image:url(img/knopka0.jpg);
width:160px;
display:block;
color:#000;
text-decoration:none;
background-position:160px 0;
line-height:40px;
}

.menu0 a:hover,.menu0 a:active {
background-image:url(img/knopka0.jpg);
width:160px;
display:block;
color:#000;
text-decoration:none;
background-position:160px 40px;
line-height:40px;
}

.orden {
background-image:url(img/orden.png);
display:block;
width:150px;
height:86px;
margin-left:560px; 
padding:0;
}

.validator {
display:block;
width:88px;
height:31px;
margin:324px 0 0 45px;
padding:0;
}

.counter {
display:block;
width:88px;
height:31px;
margin:24px 0 0 45px;
padding:0;
}

.fotofon {
background-image:url(img/fotofon.jpg);
width:117px;
height:84px;
text-decoration:none;
margin:0;
}

.video {
background-image:url(img/video.jpg);
width:90px;
height:100px;
text-decoration:none;
margin:0;
}

.video a {
background-image:url(img/video.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:50px;
}

.video a:hover,.video a:active {
background-image:url(img/video-hover.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:0;
}

.audio {
background-image:url(img/audio.jpg);
width:90px;
height:100px;
text-decoration:none;
margin:0;
}

.audio a {
background-image:url(img/audio.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:50px;
}

.audio a:hover,.audio a:active {
background-image:url(img/audio-hover.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:0;
}

.photo {
background-image:url(img/photo.jpg);
width:90px;
height:100px;
text-decoration:none;
margin:0;
}

.photo a {
background-image:url(img/photo.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:50px;
}

.photo a:hover,.photo a:active {
background-image:url(img/photo-hover.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:0;
}

.minus {
background-image:url(img/mic.jpg);
width:90px;
height:100px;
text-decoration:none;
margin:0;
}

.minus a {
background-image:url(img/mic.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:50px;
}

.minus a:hover,.minus a:active {
background-image:url(img/mic-hover.jpg);
width:90px;
height:100px;
display:block;
text-decoration:none;
background-position:90px 0;
line-height:0;
}

.guitar {
background-image:url(img/knopka-guitar.jpg);
width:200px;
height:88px;
text-decoration:none;
margin:0;
}

.guitar a {
background-image:url(img/knopka-guitar.jpg);
width:200px;
height:88px;
display:block;
text-decoration:none;
background-position:200px 0;
line-height:44px;
}

.guitar a:hover,.guitar a:active {
background-image:url(img/money.jpg);
width:200px;
height:88px;
text-decoration:none;
background-position:200px 0;
line-height:0;
}

.zagruz {
background-image:url(img/knopka_minus.jpg);
text-align:center;
width:283px;
height:39px;
text-decoration:none;
margin-top:5px;
padding:0;
}

.zagruz a {
background-image:url(img/knopka_minus.jpg);
width:283px;
height:39px;
display:block;
text-decoration:none;
background-position:283px 0;
line-height:39px;
}

.zagruz a:hover,.zagruz a:active {
background-image:url(img/knopka_minus.jpg);
width:283px;
height:39px;
text-decoration:none;
background-position:283px 39px;
line-height:39px;
}


.cd {
background-image:url(img/cd.jpg);
width:100px;
height:98px;
text-decoration:none;
margin:0;
padding:0;
}

.albums {
background-image:url(img/albums.jpg);
width:647px;
height:248px;
text-decoration:none;
margin:0 0 0 20px;
padding:0;
}

.plakat {
background-image:url(img/plakat.jpg);
width:350px;
height:492px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat1 {
background-image:url(img/plakat1.jpg);
width:400px;
height:566px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat2 {
background-image:url(img/plakat2.jpg);
width:500px;
height:353px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat3 {
background-image:url(img/plakat3.jpg);
width:500px;
height:250px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat4 {
background-image:url(img/monaclub.jpg);
width:500px;
height:707px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat5 {
background-image:url(img/medal.jpg);
width:350px;
height:303px;
text-decoration:none;
margin:0;
padding:0;
}

.plakat6 {
background-image:url(img/fevral.jpg);
width:370px;
height:533px;
text-decoration:none;
margin:0;
padding:0;
}

.kopilka {
background-image:url(img/kopilka.png);
width:100px;
height:100px;
text-decoration:none;
margin-left:295px;
padding:0;
}

.data {
font-family:Verdana;
background-image:url(img/data.jpg);
font-size:10pt;
text-align:center;
width:150px;
height:30px;
line-height:28px;
}

.lg1 {
background-image:url(img/lg1.jpg);
width:80px;
height:35px;
margin:0 0 0 -80px;
padding:0;
}

.lg2 {
background-image:url(img/lg2.jpg);
width:80px;
height:35px;
margin:-35px 0 0 90px;
padding:0;
}

.yandex {
background-image:url(img/yandex_m.jpg);
width:160px;
height:90px;
margin:0;
padding:0;
}

.kosh {
background-image:url(img/edin_kosh.jpg);
width:160px;
height:90px;
margin:0;
padding:0;
}

.knopka-kosh {
background-image:url(img/knopka_nomer_edin.jpg);
width:160px;
height:35px;
margin:0;
padding:0;
}

.knopka-yandex {
background-image:url(img/knopka_nomer_yand.jpg);
width:160px;
height:35px;
margin:0;
padding:0;
}

#lightbox {position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox img {width:auto; height:auto;}
#lightbox a img {border:none;}

#outerImageContainer {position:relative; background-color:#b1936c; width:250px; height:250px; margin:0 auto;}
#imageContainer {padding:10px;}

#loading {position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav {position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer #hoverNav {left:0;}
#hoverNav a {outline:none;}

#imageDataContainer {
font:12px Verdana, Helvetica, sans-serif; 
background-color:#b1936c; 
margin:0 auto; 
line-height:1.4em; 
overflow:auto; 
width:100%;}

#imageData {padding:0 10px; color:#000;}
#imageData #imageDetails {width:85%; float:left; text-align:left; padding-top:0.3em;}	
#imageData #caption {font-weight:normal;}
#imageData #numberDisplay {display:block; clear:left; padding-bottom:1.0em;}			
#imageData #bottomNavClose {width:15px; float:right; padding-bottom:0.7em; outline:none;}	 	

#overlay {position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#010101;}
