*{outline:none;}
html, body {height:100%;background:#fef0d7}
body {margin:0px;padding:0px;}
body, td, th {font:14px Times New Roman;color:#321400;}

table {border-collapse:collapse;}
/*table td {border-collapse:collapse;}*/
form {margin:0;padding:0;}
a {text-decoration:underline;color:#9b732d;}
a:hover {text-decoration:none;}
img {border:none;}
p {margin:0 0 15px 0;}
input, select, option, textarea {font:12px Arial;color:#321400;background-color:#f5f9ff;}
input, select, textarea {border:1px solid #465b69;}
input.disabled {color:#bdc4cb;border:1px solid #bdc4cb;}


hr {height:1px;border:none;border-top:1px solid #a0783c;}

h1 {font-size:26px;margin:0px 0 5px 0px;padding:0;font-style:italic;}
h2 {font-size:14px;margin:0 0 0px 0;padding:0;}
h3 {font:bold 14px Tahoma;margin:0 0 5px 0;padding:0;}
h4 {font:bold 12px Tahoma;margin:0 0 5px 0;padding:0;} 

ul {padding:0 0 10px 0px;margin:0;}
ul li {list-style:none;padding:5px 0 5px 0px;margin:0;}
ul li li {padding:5px 0 5px 30px;}

div.Button {overflow:hidden;padding:0 0 0 355px;}
div.Button a {background:#A0783C;border:1px solid #A0783C;color:#321400;display:block;float:left;padding:6px 15px;font-style:normal;font:11px Tahoma;text-decoration:none;margin:0 0 10px 0;}

#top {width:100%; height:100%;vertical-align:middle;text-align:center;}
#site {position:relative;width:900px; height:670px;text-align:left;margin:auto;}

.lang {text-align:right;font:10px Arial;color:#9b732d;padding:0 0 10px 0;}
.lang span {color:#321400;}
.lang a {color:#321400;text-decoration:none;}
.lang a:hover {text-decoration:underline;}

.header {background:#9b732d url('/bitrix/templates/Main/images/up_fon.gif') repeat-y 50% 0;}

#menu {/*width:790px;*/}

#menu table td {white-space:nowrap;}
#menu a {cursor:pointer;display:block;padding:11px 0;color:#dcd2c8;font:14px Tahoma;text-decoration:none;}
#menu a.act, #menu a:hover {color:#fff;}
#menu .bm {position:relative;}
#menu .bm:hover .submenu, #menu .jshover .submenu {display:block;}
#menu .bm:hover a {color:#fff;}
#menu .bm:hover .submenu a, #menu .jshover .submenu a {color:#9b732d;}
#menu .bm:hover .submenu a:hover, #menu .jshover .submenu a:hover {color:#503200;}
#menu .submenu {display:none;position:absolute;top:39px;left:50%;white-space:nowrap;background:#d6be93;border-top:1px solid #9b732d;}
#menu .submenu a {padding:10px 10px;background:#d6be93;color:#9b732d;font:11px Tahoma;text-align:center;}
#menu .submenu a:hover {background:#c3a571;color:#503200;}
#menu td.pars {background:url('/bitrix/templates/Main/images/pars.gif') no-repeat 50% 50%;width:20%;}
#menu .x1 {display:block;padding:0 100px 0 25px;margin:0 1px;}
#menu .x2 {display:block;padding:0 100px 0 15px;border-top:1px solid #fff;margin:0 1px;}

#menu .line2 td {padding-left:10px;padding-right:10px;}
#menu .line2 td.pars {width:1px;padding:0;}

.logoUp {position:absolute;right:0;float:right;margin:5px 25px 0 0;}

.content {height:450px;border-left:1px solid #a0783c;border-right:1px solid #a0783c;overflow:hidden;}

.colRight {width:600px;height:450px;float:right;padding:0;}
.colLeft {width:300px;font-style:italic;}
.colLeftPad {padding:15px 15px 0 15px;}
.wert {font-style:italic;vertical-align:top;}

.full {width:100%;padding:0;}

.advantages {padding:10px 0 0 0;}
.advantages table {width:100%;}
.advantages .prev {margin:0 20px 0 0;}
.advantages p {margin:0;}
.advantages td {height:100px;padding:0 0 10px 0;vertical-align:center;font-style:italic;}
.advantages h2 {text-transform:uppercase;font-style:italic;}

.footer {height:110px;overflow:hidden;background:#a0782e url('/bitrix/templates/Main/images/down_fon.gif') repeat-y 50% 0;}

.logo {float:right;padding:25px 25px 0 0;}

.footerContent {width:740px;margin:10px 0;}
.footerContent, .footerContent td {font:11px Tahoma;color:#fff;}
.footerContent p {margin:0 0 10px 0;}
.footerContent .TD {height:90px;padding:0 15px;width:100%;}
.smallFooter {width:300px;background:url('/bitrix/templates/Main/images/line_vertical.gif') repeat-y 100% 0;}

.phone {float:right;}
.phone, .copyright {padding:10px 0 0 0;color:#9b732d;font:10px Arial;}

.contactsForm {margin:10px 3px 0 0;}
.contactsForm input, .contactsForm textarea {color:#a0783c;}
.contactsForm .select {color:#321400;}
.contactsForm div {margin:0 0 3px 0;padding:0 4px 0 0;}
.contactsForm div input, .contactsForm div textarea {width:100%;padding:2px;font:11px Tahoma;border:1px solid #a0783c;}
.contactsForm .submit {background:#a0783c;border:none;Color:#fff;padding:2px 10px;font-weight:bold;border:1px solid #a0783c;font:11px Tahoma;color:#321400;}
.contactsForm img {float:right;border:1px solid #a0783c;}
.contactsForm .captcha {padding:0;}
.contactsForm .captcha input {width:145px;}

.error {color:red;}
.message {color:green;}

.Seriya .pic {float:right;width:600px;height:450px;}
.Seriya .descr {height:450px;width:298px;overflow:hidden;}
.Seriya .descr .descrPad {padding:15px;}
.Seriya .descr .DescrContent {height:399px;}
.Seriya .descr .tab {height:36px;}
.Seriya .images {position:relative;overflow:hidden;width:600px;height:450px;}
.Seriya .images .drive {position:absolute;left:0;width:1200px;}
.Seriya .images .drive img {position:absolute;left:0;top:0;}


#menuTab {}
#menuTab table {width:100%;}
#menuTab .td {text-align:center;background:#d6be93 url('/bitrix/templates/Main/images/tab_r.gif') no-repeat 100% 0;}
#menuTab a.main {cursor:pointer;height:30px;color:#9b732d;font:11px Tahoma;vertical-align:middle;display:block;padding:3px 5px 3px 5px;color:#9b732d;font:11px Tahoma;text-decoration:none;background:url('/bitrix/templates/Main/images/tab_l.gif') no-repeat 0 0;}
#menuTab a.act, #menuTab a:hover {color:#321400;}
#menuTab a.huy {padding-top:12px;height:21px;}
#menuTab .bm {position:relative;}
#menuTab .bm:hover .submenu, #menuTab .jshover .submenu {display:block;}
#menuTab .bm:hover a {color:#fff;}
#menuTab .bm:hover .submenu a, #menuTab .jshover .submenu a {color:#9b732d;}
#menuTab .bm:hover .submenu a:hover, #menuTab .jshover .submenu a:hover {color:#503200;}
#menuTab .submenu {display:none;position:absolute;top:0px;left:0;white-space:nowrap;background:#d6be93;padding:5px 0;}
#menuTab .submenu a {display:block;padding:5px 10px;background:#d6be93;color:#9b732d;font:11px Tahoma;text-align:center;}
#menuTab .submenu a:hover {background:#c3a571;color:#503200;}
#menuTab .c {left:50%;}
#menuTab td.pars {background:#fef0d7;}

.ListSeriyaScroll {position:relative;}
.ListSeriyaScroll .up {position:absolute;top:0px;left:70px;}
.ListSeriyaScroll .down {position:absolute;top:80px;left:70px;}
.ListSeriyaScroll .down img, .ListSeriyaScroll .up img {margin:5px;}
.ListSeriyaScroll .scrollBlock {overflow:hidden;height:60px;position:absolute;width:160px;top:15px;left:0;}
.ListSeriya {top:0;position:absolute;width:160px;}
.ListSeriya, .ListSeriya li {margin:0;padding:0;}
.ListSeriya li {list-style:none;padding:3px 0 4px 0;text-align:center;}
.ListSeriya a {color:#fef0d7;text-decoration:none;}
.ListSeriya a:hover {text-decoration:underline;}
.ListSeriya a.act {color:#503200;}

.ListHome {float:right;width:550px;}

.listFoto .info {display:none;}
.listFoto .drive {position:absolute;left:0;}
.listFoto .list {float:left;width:520px;overflow:hidden;position:relative;height:100px;}
.listFoto .item {width:148px;position:relative;border:1px solid #fff;margin:1px;height:88px;overflow:hidden;}
.listFoto .act, .listFoto .item:hover {border:2px solid #fff;margin:0px;}
.listFoto .item a {display:block;}
.listFoto .item .name {position:absolute;top:70px;width:148px;padding:2px 3px;font:12px Tahoma;color:#e8d2ae;}
.listFoto .name {background:url('/bitrix/templates/Main/images/fon_home_name.gif') repeat-y 0 0;color:#fff0d7;}
.listFoto .act .name {top:70px;}
.listFoto .pars {padding:0 12px;background:url('/bitrix/templates/Main/images/line_vertical.gif') repeat-y 50% 0;}

.listFoto .Left, .listFoto .Right {display:block;text-decoration:none;}
.listFoto .Left {margin:35px 0 0 0;float:left;padding:5px 4px 5px 2px;}
.listFoto .Right {margin:35px 0 0 0;float:right;padding:5px 4px 5px 2px;}

.fotoContent {overflow:hidden;margin:0 0 10px 0;}
.fotoContent .bigFoto {float:left;padding:10px;margin:0 10px 0 0;border:1px solid #eee;}
.fotoContent .bigFoto td {background:#eee;width:400px;height:300px;vertical-align:middle;text-align:center;}
.fotoContent h3 {margin:0 0 10px 0;}
.fotoContent .date {margin:0 0 5px 0;}
.fotoContent .rate {margin:0 0 5px 0;}
.fotoContent .descr {margin:0 0 5px 0;}

.loader {position:absolute;top:0;left:0;text-align:center;color:#321400;font:11px Tahoma;}
.loader img {vertical-align:middle;margin:0 5px 0 0;}
.load {position:absolute;top:0;left:0;background:#fef0d7;opacity:0.7;filter:alpha(opacity=70);}
.loadProgres {position:absolute;top:0;left:0;}

.listImagesShowing {display:none;}

.ListSeriesMain {float:right;width:550px;}
.textMain {width:150px;}
.textMain td {vertical-align:middle;height:90px;}

.ScrollBlock {height:400px;overflow:auto;padding:10px 25px 40px 25px;}

.Order table {width:100%;}
.Order table .center {border-right:1px solid #9d7a3a;border-left:1px solid #9d7a3a;width:283px;}
.Order table td {vertical-align:top;padding:9px 10px;width:33%;font-style:italic;}
.Order table tbody td {text-align:center;}
.Order table td td {text-align:left;padding:0;}
.Order table td div{text-align:left;}
.Order table select {width:99%;border:1px solid #9d7a3a;}
.Order table tbody input {width:98%;border:1px solid #9d7a3a;}
.Order table textarea {width:98%;border:1px solid #9d7a3a;}
.Order table .textarea {padding-bottom:0px;}
.Order .captcha {color:#9e7537;font-size:11px;width:155px;height:15px;}
.Order #captcha img {border:1px solid #9d7a3a;}
.Order .submit {background:#a0783c;border:none;Color:#fff;padding:2px 10px;font-weight:bold;border:1px solid #a0783c;font:11px Tahoma;color:#321400;}

.buttonBig {display:block;background:#875a19 url('/bitrix/templates/Main/images/but.gif') no-repeat 0 0;height:31px;}

.ScrollBlockFotogalery {height:440px;overflow:auto;padding:10px 0px 0px 0px;}

.FotoGalery {position:relative;}

.FotoConteiner {position:absolute;width:600px;height:450px;display:none;}
.FotoConteinerFon {position:absolute;width:600px;height:450px;display:none;background:#fef0d7;opacity:0;filter:alpha(opacity=0);}
.FotoConteiner table {width:600px;height:450px;}
.FotoConteiner td {text-align:center;vertical-align:middle;}
.FotoConteiner div {margin:auto;}

.FotoGaleryList, .FotoGaleryList li {padding:0;margin:0;}
.FotoGaleryList li {list-style:none;float:left;width:185px;margin:45px 5px 3px 0;}
.FotoGaleryList img {border:1px solid #583a09;}

.Progress {position:absolute;top:0;left:0;}
.Progress .ProgressFon {position:absolute;top:0;left:0;background:#fef0d7;opacity:0.7;filter: alpha(opacity = 70);}
.Progress .ProgressBar {position:absolute;}
.Progress .ProgressBar img {vertical-align:middle;}