/* Defult load */
body, table { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body {  padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#452a23; font-size:12px; background-color:#c4a9a6;
scrollbar-face-color:#c4a9a6; 
scrollbar-shadow-color: #8a7059;
scrollbar-highlight-color: #f3f0e3;
scrollbar-3dlight-color: #f3f0e3;
scrollbar-darkshadow-color: #c4a9a6; 
scrollbar-track-color: #ded2b9;
scrollbar-arrow-color: #FFF;

}

a {padding:0px; margin:0px; outline:none;font-family:Arial, Helvetica, sans-serif; color:#452a23; font-size:12px;}

a.about {padding:0px; margin:0px; outline:none;font-family:Arial, Helvetica, sans-serif; font-weight:bolder; color:#e31593; font-size:12px;}

h1, span.btext { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#e31593; font-weight:bolder; padding:0px; margin:10px;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#e31593; font-weight:bolder; 
    padding:0px; margin:10px; margin-top:0; margin-bottom:5px; }

p { color:#333333; text-indent:0; padding:0; margin:5px; font-size:12px}

div.line { font-size:1px; line-height:1px; border:#a04749 0px solid; border-top-width:1px;}

img.foto {border:#661e1d 1px solid;}

.fotoborder {border:#a04749 1px solid; border:#FFF 1px solid;}

td.bg-left-side2-head {background:url(img-style2/bg-left-side2-head.jpg) right; background-color:#8e5c7d; height:155px}

div.bg-left-side1-head {background:url(img-style2/bg-left-side1-head.jpg) right repeat-y; height:100%;}

td.head {background-color:#8c5b7b; border:#661e1d 0px solid; border-left-width:1px; border-right-width:1px;}

div.head {width:950px; font-size:0px; height:0px; float:left;}

span.logo-text-ar {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#180501; line-height:14px;}

span.logo-text-tnr {font-family:'Times New Roman', Times, serif; font-size:39px; color:#180501; line-height:39px;}

td.head-logo-text {width:549px; background-color:#edad29; padding:0px;}

td.bg-head-left {background:url(img-style2/bg-head-left.jpg); width:20px;}

div.bg-head-logo {background:url(img-style2/bg-head-logo.jpg); width:549px; height:71px; float:left; margin-top:-71px; z-index:100; cursor:pointer }

/*td.bg-head-right {background:url(img-style2/bg-head-right.jpg);}*/
td.bg-head-right {background:url(img-style2/bg-head-right2.jpg);}

td.bg-head-logobottom {background:url(img-style2/bg-head-logobottom.jpg); width:281px; background-color:#581e3b;}

/*td.bg-head-bottom {background:url(img-style2/bg-head-bottom.jpg); }*/
td.bg-head-bottom {background:url(img-style2/bg-head-bottom2.jpg); }

td.bg-right-side2-head {background:url(img-style2/bg-right-side2-head.jpg) left top repeat; background-color:#8e5c7d; height:155px}

div.bg-right-side1-head {background:url(img-style2/bg-right-side1-head.jpg) left top repeat-y; height:100%;}

td.bg-left-side2-line {background:url(img-style2/bg-left-side2-line.jpg) right top repeat; background-color:#793e4b;}

div.bg-left-side1-line {background:url(img-style2/bg-left-side1-line.jpg) right top repeat-y; height:32px;}

td.bg-line {background:url(img-style2/bg-line.jpg); background-color:#793e4b; 
            border:#661e1d 0px solid; border-left-width:1px; border-right-width:1px;}

span.wellcome {font:Arial, Helvetica, sans-serif; font-size:18px; font-style:italic; color:#fcf180; line-height:25px;}

td.bg-right-side2-line {background:url(img-style2/bg-right-side2-line.jpg) left top repeat; background-color:#793e4b;}

div.bg-right-side1-line {background:url(img-style2/bg-right-side1-line.jpg) left top repeat-y; height:32px;}

td.bg-left-side2-mc {background:url(img-style2/bg-left-side2-mc.jpg) right top repeat;}

div.bg-left-side1-mc {background:url(img-style2/bg-left-side1-mc.jpg) right top repeat-y; height:100%; font-size:15px; line-height:15px;}

td.mc {background-color:#efdcd8; border:#661e1d 0px solid; border-left-width:1px; border-right-width:1px;}

div.bg-mc-top {background:url(img-style2/bg-mc-top.jpg) top left; font-size:0px; width:950px; height:15px;}

td.bg-mc-table-left {background:url(img-style2/bg-mc-table-left.jpg) top right no-repeat;}

div.left-menu  {background-color:#6a2941; width:204px; margin-bottom:15px;}

div.bg-leftmenu1-head {background:url(img-style2/bg-leftmenu1-head.jpg); background-color:#edad29; height:31px;}

div.bg-leftmenu1 {background:url(img-style2/bg-leftmenu1.jpg) top right no-repeat; width:204px; background-color:#6a2941;}

div.bg-leftmenu2-head {background:url(img-style2/bg-leftmenu2-head.jpg); background-color:#edad29; height:31px;}

td.bron-phones {font-family:'Times New Roman', Times, serif; color:#fff; font-size:20px;}

div.content {background-color:#fefefe; width:701px; border:#a04749 1px solid;}

div.bg-mc-head {background:url(img-style2/bg-mc-head.jpg); width:701px; height:31px; background-color:#edad29; font-weight:normal }

td.bg-right-side2-mc {background:url(img-style2/bg-right-side2-mc.jpg) left top repeat}

div.bg-right-side1-mc {background:url(img-style2/bg-right-side1-mc.jpg) left top repeat-y; height:100%;}

td.content-bottom {background-color:#efdcd8; border:#661e1d 1px solid; border-top-width:0px;}

div.bg-mc-bottom {background:url(img-style2/bg-mc-bottom.jpg) bottom repeat-x; height:30px; width:950px; line-height:10px; font-size:8px;}

td.bg-shad-bottom {background:url(img-style2/bg-shad-bottom.jpg); font-size:9px; line-height:9px}

div.bg-shad-mcleftcorner {background:url(img-style2/bg-shad-mcleftcorner.jpg); width:15px; height:15px; float:right}

div.bg-shad-left-bottom {background:url(img-style2/bg-shad-left-bottom.jpg) left no-repeat; height:15px;}

div.bg-shad-right-bottom {background:url(img-style2/bg-shad-right-bottom.jpg) right no-repeat; height:15px;}

div.bg-shad-mcrightcorner {background:url(img-style2/bg-shad-mcrightcorner.jpg) left no-repeat; height:15px;}

div.bg-leftcorner-1 {background:url(img-style2/bg-leftcorner-1.jpg) bottom right no-repeat; height:31px;}

div.bg-rightcorner-1 {background:url(img-style2/bg-rightcorner-1.jpg) bottom left no-repeat; height:31px}

div.bg-leftcorner-2 {background:url(img-style2/bg-leftcorner-2.jpg) top right no-repeat; height:30px;}

div.bg-rightcorner-2 {background:url(img-style2/bg-rightcorner-2.jpg) top left no-repeat; height:30px;}

div.bg-left-side1-bottom {background:url(img-style2/bg-left-side1-bottom.jpg) right top repeat-y; height:100%;}

div.bg-leftbottomcorner {background:url(img-style2/bg-leftbottomcorner.jpg) top right no-repeat; height:15px}

div.bg-shad-footer {background:url(img-style2/bg-shad-footer.jpg) top repeat-x; height:40px; background-color:#c4a9a6}

div.bg-rightcorner-3 {background:url(img-style2/bg-rightcorner-3.jpg) top right no-repeat; height:40px;}

div.bg-leftcorner-3 {background:url(img-style2/bg-leftcorner-3.jpg) top left no-repeat; height:40px;}

div.bg-right-side1-bottom {background:url(img-style2/bg-right-side1-bottom.jpg) left top repeat-y; height:100%;}

div.bg-rightbottomcorner {background:url(img-style2/bg-rightbottomcorner.jpg) top left no-repeat; height:15px;}

td.footer {background-color:#6a2f46; border:#661e1d 1px solid; }

div.footer {background:url(img-style2/bg-footer-line.jpg) top repeat-x; height:108px;}

div.footer-map {background:url(img-style2/minimap.jpg) top right no-repeat; height:108px}   

div.guest-block {width:575px; margin-bottom:12px;}
div.guest-mess-head {background-color:#a6785f; padding-left:10px; color:#FFFFFF; height:20px; line-height:20px; vertical-align:middle}
div.guest-mess {background-color:#f4f0e4; border:#a6785f 1px solid; padding:10px; line-height:14px; vertical-align:middle}


.text-footer {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e5cdb3; line-height:14px;}


.menu-head {color:#180501; font:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; line-height:14px; float:left;
            margin:0px; margin-top:8px; margin-left:15px; font-weight:normal}

.menu {color:#fff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;
        height:100%; line-height:18px; vertical-align:middle; outline:none; padding-left:5px; font-weight:bolder}

.menu2 {color:#ffcc00; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:15px;
        outline:none; padding:0 4px 0 4px; margin-left:-5px;}

#menu3 {color:#fff3bb;} 

.atlas-link {color:#dfcdd5; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:16px; outline:none;}

.atlas-link:hover {text-decoration:underline; color:#e36625;}

.menu:hover, .menu2:hover, #menu3:hover  {
        background-color:#fff;color:#561d39;}

ul.left-menu {list-style-type:none; list-style-position:outside; color:#ffcc00; padding:0px; margin:0px; margin-left:20px;
            font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; margin-left:0px;}

li.left-menu {padding:0; padding-left:5px; margin:0; border:#6a4c4d 0px solid;}

li.left-menu a {color:#fff; display:block; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; height:100%; line-height:16px; vertical-align:middle; outline:none; padding:0 4px 0 4px; margin-left:-5px; border:#f2ebd8 0px dotted; border-bottom-width:1px}

li.left-menu a:hover {background-color:#fff;color:#561d39;}



a.button {
    display:block;  height:auto;    width:177px;
    background:url(img-style2/button-bron.jpg) no-repeat 50% 0%; background-color:#ad2c78;
    text-align:center;  text-decoration:none;   line-height:16px;
    padding: 9px 0px 10px 0px;
    font-family:Arial, Helvetica, sans-serif;   font-style:italic;  color:#fff; font-size:12px;
    outline: none;
}

a.button:hover{background-position: 50% 100%; background-color:#e022c2; padding: 8px 0px 11px 0px;} 

a.button:active{padding: 9px 0px 10px 0px;}

table.mc {background:url(img-style2/bg-mc.jpg) top left no-repeat;}

span.skin {float:right; color:#d4bfaf; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; margin-right:5px;}

table.price { border:#a04749 0px solid; border-left-width:1px; border-right-width:1px; background-color:FFF; border-collapse:collapse}
table.price td { border:#a04749 0px solid; border-bottom-width:1px; margin-right:5px; font-size:12px; text-align:center}
table.price tr.clr td  {background-color:#fffcdb}
table.price td.left  { text-align:left;}
table.price tr.head td  { font-weight:bolder; border-left-width:1px; border-top-width:1px; background-color:#fffbbc; }

div.rooms-pano {width:542px; height:320x;}

img.fotos { width:100px; height:74px; border:#c04e84 3px solid}
img.personal-fotos { width:115px; height:130px; border:#c04e84 3px solid}


ul.listofpersonal {list-style:none; padding:0; margin:0; display:inline-table;}
ul.listofpersonal li { width:150px; height:175px; display:inline; margin:15px; margin-right:0; float:left;}


img.galeryfotos { border:#c04e84 3px solid; height:100px;}
ul.listoffotos {list-style:none; padding:0; margin:0; display:inline-table;}
ul.listoffotos li { display:inline; margin:15px; margin-right:0; float:left;  text-align:center}


div.st1 { float:right; background:url(img-style1/skin-red.jpg); margin-top:2px; margin-right:3px; border:0; width:20px; height:20px; border:#352b32 1px solid; background-color:#a48d7e;}
div.st2 { float:right; background:url(img-style1/skin-blue.jpg); margin-top:2px; margin-right:3px; border:0; width:20px; height:20px; border:#FFF 1px solid; background-color:#8d5a7b; }
div.st3 { float:right; background:url(img-style1/skin-yelow.jpg); margin-top:2px; margin-right:3px; border:0; width:20px; height:20px; border:#352b32 1px solid;background-color:#4687af; }

div.rus { float:left; background:url(rus.jpg); margin-top:2px; margin-left:3px; border:0; width:30px; height:20px; border:#352b32 1px solid; background-color:#f05656; }
div.eng { float:left; background:url(eng.jpg); margin-top:2px; margin-left:3px; border:0; width:30px; height:20px; border:#352b32 1px solid;background-color:#7996d2; }

/*Informer*/
.gmtbl{}
.gmtdttl{font-size: 110%; font-weight: bold; text-align:center; color:#fff3bb;}
.gmtdtext{font-size: 100%; font-weight: normal; color:#fff3bb;}text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}


table.smaller {
        color:#FFFFFF; font-weight:bolder;
		margin-left:14px;
		line-height:16px;
 }
table.smaller, table.smaller input, table.smaller select{
    font-size:12px;
	height:18px;
	margin-top:1px;
}
table.smaller input.btn {
	height:30px; margin-right:11px;
}
table.smaller input {
    padding-top: 0px;
    padding-bottom: 0px;
}

table.smaller input.button2{
    background-color:#eb9d05; margin-right:12px; height:20px;
    text-align:center;  text-decoration:none;   line-height:16px;
    font-family:Arial, Helvetica, sans-serif;   font-style:italic;  color:#000000;  font-size:12px;
    outline: none;
	border:0px;
	
}

table.smaller input.button2:hover{	background-color:#f2ebd8; text-decoration:underline} 

table.smaller input.button2:active{ }
