* {margin: 0; padding: 0;}
body {background: url(../images/fon.jpg) left top repeat #fefefe; color: #666; font: 14px/20px Georgia, "Times New Roman", Times, serif; margin: 0 auto;font-style:italic;}

#logo_top {margin: 0 auto; width: 762px;height:170px;}
#logo_link {width: 462px;height:90px;display:block;background: url(../images/2n3.png) left 10px no-repeat;padding:80px 0px 0px 300px;color:#fff;}

#container {margin: 0 auto; width: 762px;}
#contentheader {background: #fffde4; border-left: solid 10px #ffffff; border-right: solid 10px #ffffff; border-top: solid 10px #ffffff; float: left; height: 2px; margin-top: 10px; width: 742px;}
#contentcenter {background: url(../images/content_bg.jpg) repeat-y #fffde4; float: left; padding: 28px 40px 40px 40px; width: 682px;}
#logo {margin-bottom: 25px;}
.clear {clear: both;}
a img {border: none;}
p {margin-bottom: 15px;}
.price {border-top: 1px solid #f0eed0; color: #a07d65; margin-bottom: 25px; padding-top: 5px; text-align: right;}
#note {border: 1px solid #f0eed0; margin-bottom: 15px; padding: 15px; text-align: center;}

h1 {color: #5b5b5b; font-size: 36px; line-height: 36px; margin-bottom: 25px;}
h2 {color: #f0a24d; font-size: 16px; text-transform: uppercase;}
h3 {color: #a07d65; font-size: 16px; margin-top: 15px;}

a:link {color: #993300; text-decoration: none;font-weight:bold;}
.price a {color: #a07d65;}
a:visited {color: #993300; text-decoration: none;font-weight:bold;}
a:hover {color: #90ab56; text-decoration: none;font-weight:bold;}
a:active {color: #993300; text-decoration: none;font-weight:bold;}

ul#nav {font: 14px/20px Comic Sans MS, serif;border-bottom: 1px solid #f0eed0; float: right; list-style: none; margin-bottom: 10px; width: 343px;}
ul#nav li {float: right; font-size: 12px; margin-right: 10px; text-transform: uppercase;}
ul#nav li#current a:link {color: #666;}
ul#nav li.current a {color: #666;}
ul#nav li a {color: #666;}
ul#nav li a:hover {color: #666;}

#leftcol, #leftcol2 {float: left; width: 312px;}
#leftcol2 ul, #leftcol2 ol {margin: 0 0 25px 40px;}

label, input {display: block; float: left; margin: 5px 5px 1px 0;}
fieldset {border: none;}
label {padding-right: 20px; text-align: left; width: 75px;}
input, textarea {border: 1px solid #808080; padding: 2px; width: 200px;}
#all_profiles label {padding-right: 20px; text-align: right; width: 215px;}
#all_profiles input, #all_profiles textarea {border: 1px solid #808080; padding: 2px; width: 390px;}
br {clear: left;}
textarea {margin: 5px 5px 1px 0; overflow: hidden;}
#submit {border: none; float: right; height: 20px; margin: 10px 4px 0 0; width: 120px;}
#all_profiles #submit {border: none; float: left; height: 20px; margin: 10px 4px 0px 240px; width: 120px;}

#rightcol {float: right; width: 343px;}
ul#images {list-style: none;}
#rightcol img {border: solid 6px #ffffff;}
#contentfooter {background: url(../images/contentfooter_bg.jpg) top center no-repeat #fffde4; float: left; height: 15px; width: 762px;}
#footer {background: url(../images/footer_bg.jpg) top center no-repeat #fffde4; float: left; height: 98px; width: 762px;}
#footer p{color: #5b5b5b; font-size: 12px; margin-top: 2px; text-align: center;}
#footer a:link {color: #a07d65;}

#all_profiles {width:100%;float: left;}
.title_block {text-align:center;font-size:18px;padding:0px 0px 15px 0px;color:#000;}
.title_profile {text-align:left;font-size:18px;padding:0px 0px 15px 0px;color:#000;}

#lbOverlay {background: #000; cursor: pointer; left: 0; position: absolute; width: 100%;}
#lbCenter, #lbBottomContainer {background: #fff; left: 50%; overflow: hidden; position: absolute;}
.lbLoading {background: #fff url(../images/loading.gif) no-repeat center;}
#lbImage {border: 10px solid #fff;}
.photos {border: 1px solid #fff; padding: 3px;}
a:hover .photos {border: 1px solid #999;}
.lightboxDesc a {color: #999999; text-decoration: none;}
.lightboxDesc a:hover {color: #000000; text-decoration: none;}
#lbPrevLink, #lbNextLink {display: block; height: 32px; outline: none; width: 130px;}
#lbPrevLink {background: transparent url(../images/prevlabel.gif) no-repeat left; float: left;}
#lbPrevLink:hover {background: transparent url(../images/prevlabel.gif) no-repeat left;}
#lbNextLink {background: transparent url(../images/nextlabel.gif) no-repeat right; float: right;}
#lbNextLink:hover {background: transparent url(../images/nextlabel.gif) no-repeat right;}
#lbControls {display: block; height: 32px;}
#lbBottom {border: 10px solid #fff; border-top-style: none; color: #666; font: 10px/1.4em Verdana, Helvetica, sans-serif; text-align: left;}
#lbCloseLink {background: transparent url(../images/closelabel.gif) no-repeat center; clear: both; display: block; float: right; height: 22px; margin: 0px 0px 0px 0px; width: 90px;}
#lbCaption, #lbNumber, #lbDescription {margin-right: 71px;}
#lbCaption {font-weight: bold;}
.lightboxDesc {display: none;}
#example a img {border:5px solid #c0c0c0;margin:5px 3px;}

.abzac {text-align:justify;text-indent:30px;}
.spisok {text-align:justify;font-weight:9px;margin-bottom:10px;}

