@charset "windows-1251";
:focus {outline: none !important;}

body {background: #42100F url('img/bg-main.gif') left top; margin: 0 0 0 0; padding: 0 0 0 0; overflow: auto;}
img {border: none; outline: none !important; border: 0;}
td > img {display: block;}
div.clear {clear: both;}
div.spacer {font-size: 1px; width: 1px; height: 1px;}


p {font: normal 13px/18px Arial; color: #E5C1AA; font-size: 13px; margin: 3px 0 15px 0; padding: 0;}
a {color: #EEBA54; text-decoration: underline;}
a:hover {color: #FFFFFF; text-decoration: underline;}
p a {color: #EEBA54; text-decoration: underline;}
p a:hover {color: #FFFFFF; text-decoration: underline;}

ol li, ul li {font: normal 13px/18px Arial; color: #E5C1AA; font-size: 13px;}
img.border {	border: 1px solid #894526; padding: 6px; margin: 5px 25px 20px 0; background-color: #501511;}

h1 {font: normal  23px/25px Georgia; font-size: 23px; font-weight: normal; font-style: italic; color: #ffffff; margin: 0 0 7px 0; padding: 0 0 0 0;}
h2 {font: normal italic 16px/20px Arial; font-weight: normal; color: #ffffff; margin: 0 0 5px 0; padding: 0 0 0 0; }
h3 {font: normal 14px/18px Arial; font-weight: normal; color: #ffffff; margin: 0 0 0 0; padding: 0.3em 0 0 0; }
h1 + h2 {margin-top: -6px;}
h2 + h3 {margin-top: 6px;}

p.small {font-size: 11px; line-height: 12px;}
.white {color: white;}

p.bigphone {font-size: 35px; line-height: 37px; color: #EEBA54; margin: 0 0px 7px 0; padding: 0;}

p.language {font: normal 12px/12px Arial; color: #FFFFFF; font-size: 12px; margin: 10px 0 0 0; padding: 0;}
p.language a {color: #FFFFFF; text-decoration: underline;}
p.language a:hover {color: #E5C1AA; text-decoration: underline;}

p.phone {font: normal 22px/22px Arial; color: #E5C1AA; font-size: 22px; margin: 10px 0 0 0; padding: 0;}
p.email {font: normal 14px/14px Arial; color: #E5C1AA; font-size: 14px; margin: 6px 0 0 0; padding: 0;}
p.email a {color: #E5C1AA; text-decoration: underline;}
p.email a:hover {color: #FFFFFF; text-decoration: underline;}

p.smallblack {font: normal 11px/13px Arial; color: #555555; font-size: 11px; margin: 0 0 7px 0; padding: 0;}
p.black {font: normal 12px/14px Arial; color: #999999; font-size: 12px; margin: 0 0 7px 0; padding: 0;}

.obrake {background: transparent url('img/obrake.png') no-repeat center center; width: 650px; height: 40px;}

.header {background: #721319 url('img/bg-top.gif') repeat-x left top;}

.menu {margin: 9px 0 0 0;}
.menu .menu1 {height: 32px; background-color: #E2AA50; width: 190px; overflow: hidden; float: left; margin: 0 4px 0 0;}
.menu .menu2 {height: 32px; background-color: #E2AA50; width: 100px; overflow: hidden; float: left; margin: 0 4px 0 0;}
.menu .menu3 {height: 32px; background-color: #E2AA50; width: 70px; overflow: hidden; float: left; margin: 0 4px 0 0;}
.menu .menu4 {height: 32px; background-color: #E2AA50; width: 80px; overflow: hidden; float: left; margin: 0 4px 0 0;}

.menu .menu1 p, 
.menu .menu2 p,
.menu .menu3 p,
.menu .menu4 p {font: normal italic 15px/15px Georgia; color: #fff; font-size: 15px; margin: 7px 0 0 10px; padding: 0;}

.menu .menu1 p a,
.menu .menu2 p a,
.menu .menu3 p a,
.menu .menu4 p a {color: #41100E; text-decoration: underline; display: block;}


.menu .menu1 p a:hover,
.menu .menu2 p a:hover,
.menu .menu3 p a:hover,
.menu .menu4 p a:hover {color: #65171A; text-decoration: underline;}

.logotype {}
.galina {margin: 30px 0 5px 0;}

.header-text {width: 400px; font: normal 12px/16px Arial; color: #E5C1AA; font-size: 12px; margin: 0 0 15px 0; padding: 0;}
.header-text p {font: normal 12px/15px Arial; color: #E5C1AA; font-size: 12px; margin: 3px 0 12px 0; padding: 0;}
.header-right {margin: 17px 0 0 0; width: 220px; height: 260px; overflow: hidden; background: transparent url('img/header-right.png') no-repeat center center;}

.order {margin: 60px 0 0 0;}

.block {width: 200px; display: block;}
.block .top {width: 200px; height: 15px; margin: 0; //margin-bottom: -5px; padding: 0; background: transparent url('img/block-top.png') no-repeat top center;}
.block .center {width: 200px; background: transparent url('img/block-center.png') repeat-y top center;}
.block .bottom {width: 200px; height: 45px !important; background: transparent url('img/block-bottom.png') no-repeat bottom center;}

.block-line td {border-bottom: 1px solid #894526; padding: 7px; font: normal 15px/17px Georgia; font-size: 15px;}
.block-line a {color: #FFFFFF; text-decoration: underline;}
.block-line a:hover {color: #E5C1AA; text-decoration: underline;}

.block-line2 td {border-bottom: 1px solid #894526; padding: 7px; font: normal 13px/15px Georgia; font-size: 13px;}
.block-line2 a {color: #FFFFFF; text-decoration: underline;}
.block-line2 a:hover {color: #E5C1AA; text-decoration: underline;}

.otzyvy {width: 220px; display: block;}
.otzyvy .top {width: 220px; height: 50px; margin: 0; //margin-bottom: -5px; padding: 0; background: transparent url('img/otzyvy-top.png') no-repeat top center;}
.otzyvy .center {width: 220px; background: transparent url('img/otzyvy-center.png') repeat-y top center;}
.otzyvy .bottom {width: 220px; height: 55px !important; background: transparent url('img/otzyvy-bottom.png') no-repeat bottom center;}

.videoblock {width: 650px; height: 370px; padding: 37px 0 0 0; //padding: 17px 0 0 0; background: transparent url('img/bg-video.png') no-repeat center center;}
.musicblock {width: 650px; height: 110px; padding: 37px 0 0 0;  //padding: 17px 0 0 0; background: transparent url('img/bg-music.png') no-repeat center center;}
hr {width: 100%; color: #EEBA54; background-color: #EEBA54; height: 1px; border-width: 0px; margin: 0 0 5px 0;}

/* .album img {border: 1px solid #EEBA54; padding: 4px;} */


ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin: 0; 	padding: 0;}
ul.dropdown { position: relative;	z-index: 597;	float: left;}

ul.dropdown li {	height: 32px;  float: left; margin: 0 4px 0 0;	zoom: 1;}
ul.dropdown li p {font: normal italic 15px/15px Georgia; color: #fff; font-size: 15px; margin: 7px 0 0 10px; padding: 0;}
ul.dropdown li p a, ul.dropdown ul li p a  {color: #41100E; text-decoration: underline; display: block;}
ul.dropdown li p a:hover, ul.dropdown ul li p a:hover  {color: #65171A; text-decoration: underline; display: block;}
ul.dropdown li.hover, ul.dropdown li:hover {	position: relative;	z-index: 599; 	cursor: default;}

ul.dropdown ul li p {font: normal italic 13px/13px Georgia; color: #fff; font-size: 13px; margin: 0 0 0 2px; padding: 5px 0 0 18px;}

ul.dropdown ul {	visibility: hidden;	position: absolute;	top: 100%; 	left: 0;	z-index: 598; 	width: 100%;}
ul.dropdown ul li {float: none; width: 240px; height: 27px; margin: 0; padding: 0;  background-color: #EAA105; border-bottom: 1px solid #42100F;}

ul.dropdown li:hover > ul {	visibility: visible;}
ul.dropdown a, ul.dropdown span { display: block;}
ul.dropdown li { padding: 0;}








