#alert {position: relative;	width: 120px; height: 27px; line-height: 11px; left: 380px; bottom: 30px; vertical-align: top;}
#bmt {position: absolute; width:261px; height:15px; top: 20px; left: 17px}
/*#content b{color: rgb(165, 42, 38)}*/
#content {width: 100%;  padding-right: 20px; padding-top: 10px}
#content li {margin-left: "-15px"; margin-bottom: "3pt"; list-style-image: url(images/marker/bul.gif);}
#content ul {margin-top: "-13px"; }
#content ol {margin-top: "3pt"; }
#content form input {width: 187px; height: 18px; border-top: 0px; border-left: 0px; border-right: 1px solid rgb(184, 144, 81); border-bottom: 1px solid rgb(184, 144, 81); background: url(images/form/bg-text2.gif)}
#content form textarea {width: 187px; height: 90px; border: 0px; background: url(images/form/bg-text2.gif)}
#dopPhoto {width: 100%; padding: 20px 20px }
#left {width: 265px; vertical-align: top; padding-top: 51px}
#left-in {width: 265px; vertical-align: top; padding-top: 52px}
#logo {width: 265px; height: 194px; height: "194px"; padding-top: 0px; background: rgb(161, 5, 0) url(images/skin/levo.jpg) no-repeat}
#logo-in {width: 100%; height: 75px; height: "191px"; padding-top: 116px; background: rgb(161, 5, 0) url(images/skin/logo-bg-in.jpg) no-repeat}

#navigation {font-size: 12px; margin-top: 3px}
#navigation a {display: block; color: rgb(198, 0, 0); text-decoration: none; width: 100%; height: 23px; padding-left: 44px; padding-top: 2px; background: url(images/nav/bg-nav1.gif) no-repeat}
#navigation a:hover {background-position: 0px -23px}
#navigation2 {color: rgb(144, 86, 3); padding-top: 5px; /*padding-bottom: 15px;*/ padding-bottom: 10px; background: url(images/nav/bg-nav2.gif) left bottom no-repeat}
#navigation2 a {display: block; height: 16px; padding-left: 63px; background: url(images/nav/bg-nav2a.gif) no-repeat}
#navigation2 a:hover {background-position: 0px -16px}
#navigation2 span {display: block; height: 16px; padding-left: 63px; padding-top: 2px; background: url(images/nav/bg-nav2a-in.gif) no-repeat}
#navigation2 span a {display: block; height: 16px; padding-left: 63px; margin-left: -63px; margin-top: -2px; padding-top: 2px; background: url(images/nav/bg-nav2a-in.gif) no-repeat}
#navigation2 span.first {display: block; height: 16px; padding-left: 44px; background: url(images/nav/bg-first-in.gif) no-repeat}
#navigation2 span.first a {display: block; height: 16px; padding-left: 44px; margin-top: -2px; margin-left: -44px; background: url(images/nav/bg-first.gif) no-repeat}
#navigation2 span.first a:hover {background-position: 0px -16px}
#navigation3 {float: right; color: rgb(144, 86, 3); font-size: 12px; width: 210px; padding: 10px 0px; margin-top: -23px; margin-right: -20px; background: url(images/nav/bg-nav3.gif) bottom left repeat-x}
#navigation3 a {display: block; color: rgb(198, 0, 0); text-decoration: none; height: 16px; padding-left: 20px; background: url(images/nav/bg-nav3a.gif) no-repeat}
#navigation3 a:hover {background-position: 0px -16px}
#navigation3 span {display: block; height: 16px; padding-left: 20px; background: url(images/nav/bg-nav3a-in.gif) no-repeat}

#razdelheader{position: absolute; top: 168px; right: 30px; /*width: 200px;*/ height: 64px; padding-top: 24px; padding-left: 30px; padding-right: 30px; background: url(images/header/header-bg.gif) no-repeat}
#red {/*float: left; position: relative;*/ width: 100%; height: 180px; text-align: right; background: rgb(165, 8, 0) url(images/skin/pravo.jpg) }
#red img {behavior: url("png.htc");}
#red-in {width: 100%; height: 84px; height: "182px"; text-align: right; padding-top: 98px; background: rgb(165, 8, 0) url(images/skin/bg-top-in.jpg)}
#right {width: 100%; vertical-align: top}
#ship {position: absolute; z-index: 1; left: 365px; width: 25%; height: 275px; text-align: center}
#ship img {behavior: url("png.htc");}
#switch {font-size: 12px;  width: 50%; vertical-align: top; height: 51px}
#switch a {color: rgb(151, 0, 0)}
#switch img {vertical-align: middle}

.adv {width: 50%; height: 103px; vertical-align: top; padding-top: 1px; background: url(images/skin/adv-bg.gif) repeat-x}
.adv0 {width: 100%; height: 103px; vertical-align: top; padding-top: 1px; background: url(images/skin/adv-bg.gif) repeat-x}
.adv1 {width: 100%; height: 100px; vertical-align: top; /* padding-top: 8px; padding-left: 6px; background-position: top center; background-repeat: no-repeat*/}
.adv2 {width: 33%; height: 100px; vertical-align: top; /* padding-top: 8px; padding-left: 6px; background-position: top center; background-repeat: no-repeat*/}
.country {width: 100%; height: 150px; padding-top: 20; padding-left: 5px; padding-bottom: 20px; background: url(images/skin/line-bg.gif) bottom left repeat-x }
.country-text {vertical-align: top; padding-left: 15px; padding-right: 30px;}
.for-photo {margin-top: 15px;}
p.tour-name {
	margin-bottom: 0;
	margin-top: 10px;
}

.dopic {color:rgb(199, 135, 44); font-size: 10px; font-weight: bold; text-align: center; background: url(images/nav/bg-ic.gif) 0px 4px no-repeat}
.dopic a{color:rgb(199, 135, 44); text-decoration: none }
.formtext {width: 205px; text-align: right; padding-right: 20px}
.line {font-size: 0px; width: 100%; height: 5px; background: url(images/skin/line-bg.gif) repeat-x}
.line1 {font-size: 0px; height: 30px; background: url(images/skin/line-bg1.gif) repeat-x}
.mask {	position: absolute;}
.mask img {behavior: url("png.htc"); }
.mpbaner {width: 100%; height: 95px; text-align: left; background: url(images/skin/Baner_MP.png) no-repeat }

.photo {width: 151px; height: 133px; vertical-align: top; /*padding-top: 15px; padding-left: 5px;*/ background: url(images/skin/photo-bg.gif) no-repeat}
.photo img{behavior: url("png.htc"); }

.photo2 {width: 189px; height: 131px; vertical-align: top; /*padding-top: 5; padding-left: 5px;*/ background: url(images/skin/photo2-bg.gif) no-repeat}
.photo2 img{behavior: url("png.htc"); }

.recomendation {width: 100%; height: 26px; float: right; vertical-align: top}
.recomendation2 {width: 100%; height: 3; float: right; vertical-align: top}
.pekin {
	width: 100%; 
	height: 100px;
	background: url(images/adv/ramka.gif) 4px x-repeat;
	border-bottom: 3px solid rgb(204,0,0)
}

.REDBG {text-align: right; vertical-align: bottom; /*padding-top: 162px;*/ background: rgb(165, 8, 0) url(images/skin/_red03.jpg) top center}
.spacer0 {width: 100%; height: 12px; font-size: 1px}
.spacer {width: 100%; height: 15px; font-size: 1px}
.tbl {width: 100%; border-top: 1px solid rgb(239, 208, 159); border-bottom: 1px solid rgb(239, 208, 159)}
.tbl td.cell1 {padding: 4px 10px; background: url(images/skin/table-bg1.png) repeat-x}
.tbl td.cell2 {padding: 4px 10px; background: url(images/skin/table-bg2.png) repeat-x}
.xyi {margin-bottom: "-3px"}

a{color: rgb(148, 0, 0)}
b {color: rgb(195, 121, 8)}
body {color: rgb(136, 86, 15); font-family: Arial, Helvetica, sans-serif; font-size: 75%; padding: 0; margin: 0; background: rgb(247, 238, 217)}
h3 {color: rgb(195, 121, 8)}
h2 {color: rgb(195, 121, 8); font-weight: bold; font-size: 100%; margin-bottom: "-13px"}
strong {color: rgb(195, 121, 8)}
td {font-family: Arial, Helvetica, sans-serif; font-size: 75%}

/* новое оформление таблиц */
.z {border: none; border-top: 1px solid rgb(240, 211, 165); border-bottom: 1px solid rgb(240, 211, 165);}
.z td {border: none; border-bottom: 1px solid rgb(254, 253, 252); background: url(images/skin/table-bg2.png) repeat-x;}

/* разделитель */
hr {border: 1px solid rgb(240, 211, 165);}

