BODY {margin:0;padding:0;background: url(/i/n.gif) no-repeat;background-attachment: fixed;background-color:#303030;font:90% Arial, Tahoma, Verdana, sans-serif;color:#acacac;text-align:center;}
A {color:#acacac;text-decoration:none;}
A:hover {color:#ccc;text-decoration:underline;}
.top {margin:0 0 20px 0;background:url(/i/bg_top.gif) repeat-x 0 0;text-align:left;}
.top IMG {border:none;}
.photo {width:800px;margin:0 auto;padding:0 0 70px 0;text-align:center;}
.photo .title {padding:0 0 5px 0;font-size:17px;}
.photo .desc {font-size:12px;color:#7d7d7d;}
.photo .desc A {color:#7d7d7d;}
.photo IMG {margin:0 0 5px 0;border:2px solid #555;}
.prev {width:800px;margin:0 auto;padding:0 0 70px 0;text-align:left;}
.prev IMG {margin:10px;border:2px solid #555;}
.prev A:hover IMG {border:2px solid #ccc;}
.prev .nav {font-size:110%;word-spacing:5px;}
.prev .nav A {text-decoration:underline;}

.bottom {position:fixed;bottom:0;left:0;//position:absolute;width:100%;padding:5px 0 20px;background-color:#555;font-size:20px;text-transform:lowercase;color:#707070;top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + document.body.clientHeight - offsetHeight);}
.bottom A, .bottom A:hover {color:#fff;}
.key {font-size:75%;color:#ccc;}
.menu {display:inline;float:left;margin:0 -150px 0 0;padding:0 0 0 20px;}

.razdels {width:800px;margin:0 auto;padding:20px 0 70px 0;text-align:left;}
.razdels A {font-size:22px;}
.razdels IMG {margin:0 20px 0 0;border:2px solid #555;vertical-align:middle;}
.razdels A:hover IMG {border:2px solid #ccc;}
.razdels DIV {display:inline;float:left;width:400px;margin:0 0 70px 0;}

.contacts {position:absolute;top:0;right:0;padding:2px 7px 0 0;font-size:11px;}
.contacts A {text-decoration:underline;}

.text {margin:0 0 40px 0;border-bottom:1px solid #555;}
.text DIV {width:800px;margin:0 auto;padding:0 0 20px 0;font-size:15px;text-align:left;}
.text  A {text-decoration:underline;}

.counter {position:absolute;top:0;left:0;}
