@charset "windows-1251";

BODY {	
  margin: 0px;
  padding: 0px;
  color: black;
  font-family: Tahoma;
  font-size: 11px;
  text-align: center;
  background: #c0c0c0 url(/skin/bg_body.jpg) center repeat-y;
  height:100%;
}

#pageBodyContainer{
  position: relative;
  text-align: left;
  width: 950px;
  min-height:100%;
  _height:100%;
  margin: auto;
  margin-top:0px;
  margin-bottom:0px;
  padding: 0px 0px 0px 0px;
  background: white;
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  display:block;
}

#pageBody {
  position: relative;
  text-align: left;
  width: 950px;
  min-height:100%;
 _height:100%;
  margin: auto;
  margin-top:0px;
  margin-bottom:0px;
  padding: 0px;
  background: white;
}

/* --- HEADER --- */
#pageHeader {
  height: 220px;
  width:950px;
  padding:0px;
  margin:0px;
  background: url(/skin/header_bg.jpg) bottom left no-repeat;
  display:block;
}

#pageTitle {
  display: none;       
}

#siteLanguage {
  position: absolute;
  top: 0px;
  left: 900px;
  text-decoration: none;
  width: 40px;
  height:24px;
  margin:0px;
  border:0px solid red;
  z-index: 10002;
 }

.language {
  padding: 7px 0px 0px 13px;
  width:20px;
  height:14px;
  display:block;

}
.language Img {border: none;}
#siteLanguage #languageActive {
  display: none;
}
#siteLanguage #languageActive {
  display: none;
}
#siteLogotype {
	left: 550px;
  position: absolute;
  top: 0px;
  margin: 0px;
  padding: 0px;
  z-index: 1000;
}

#siteSubtitle {
	font-family: tahoma;
	font-size: 12px;
	height: 20px;
	left: 0px;
	position: absolute;
	top: 50px;
	width: 510px;
	color: white;
	text-align: center;
  display:none;
}

#siteTitle {display:none;}
/* --- header --- */
/* --- CONTENT --- */

h3.title {
	font-size: 15px;
	padding: 2px 10px;
         padding-left:0px;
}

#pageEnteringText{
	clear: both;
	margin: 0px;
	padding: 10px;
         padding-left:0px;
         font-style: italic;
         display:block;
}


#pageClosingText {
	clear: both;
	margin: 0px;
	padding: 10px;
         padding-left:0px;
	font-style: italic;
         display:block;
}

.note {
	margin: 5px 0px 0px 0px;
}

.object {
	clear: both;
	margin: 1px 0px 0px 0px;
}

.object .link {
	float: right;
}

.object .title {
	background-image: none;
	margin-bottom: 5px;
	padding-left: 0px;
}

.title {
	font-size: 14px;         
         color:#3e786b;
}

input {
	color: black;
}

.button {
	background-color: #007656;
	border: 1px solid #0e0a55;
	color: white;
	font-size: 11px;
	font-weight: normal;
	margin: 4px 0px 0px 10px;
}

#pageSearch {         
  width: 210px;
  height: 50px;
  position: absolute;
  left: 520px;
  top: 130px;         
  padding: 0px;
  margin: 0px;
  z-index: 1000;
}

#pageSearch input {width: 90px; margin: 0px; padding: 0px; height: 15px;}
#pageSearch .button {width: 60px;   margin: 0px; padding: 0px; height: 19px;}

/* --- content --- */
/* --- MENU --- */
#pageMenu {
  position: absolute;
  width: 950px;
  height:36px;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px; 
  display:block;
  background: url(/skin/button_bg.jpg) top left repeat-x;
   z-index: 10001;
}


#pageMenu .menu {
  color: #5f728a;
  display: block;
  margin: 0px;
  float:left;
  clear:none;
  height: 26px;
  text-decoration: none;
  font-weight: bold;
  font-size:10px;
  font-family:Arial;
  text-indent:-10000px;
  background: url(/skin/between_bg.jpg) right top no-repeat;
  border-bottom: 1px solid white;
}

#pageMenu .menu#menuActive {
	color: black;
}

#pageMenu .menu:hover {
	text-decoration: underline;
}

#pageMenu .menu {
	margin: 0px 0px 4px 0px;
	padding:0px;
	height: 29px;
}

#pageMenu .menu#newyear          { width:75px; background: url(/skin/newyear.gif) right bottom no-repeat; }
#pageMenu .menu#numberfond       { width:114px; background: url(/skin/number_fond.gif) right bottom no-repeat; }
#pageMenu .menu#situationofhotel { width:120px; background: url(/skin/situation.gif) right bottom no-repeat; }
#pageMenu .menu#restaurant       { width:104px; background: url(/skin/bars.gif) right bottom no-repeat; }
#pageMenu .menu#conference       { width:105px; background: url(/skin/conference.gif) right bottom no-repeat; }
#pageMenu .menu#rest             { width:125px; background: url(/skin/relax.gif) right bottom no-repeat; }
#pageMenu .menu#sights           { width:138px; background: url(/skin/dosoprom.gif) right bottom no-repeat; }
#pageMenu .menu#photo            { width:67px; background: url(/skin/gallary.gif) right bottom no-repeat; }
#pageMenu .menu#history          { width:123px; background: url(/skin/history.gif) right bottom no-repeat; }

.langeng #pageMenu .menu#numberfond       { width:75px; background: url(/skin/newyear_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}

.langeng #pageMenu .menu#numberfond       { width:80px; background: url(/skin/nubmer_fond_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#situationofhotel { width:86px; background: url(/skin/situationhotel_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#restaurant       { width:134px; background: url(/skin/resturant_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#conference       { width:121px; background: url(/skin/conference_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#rest             { width:141px; background: url(/skin/relax_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#sights           { width:123px; background: url(/skin/dost_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#photo            { width: 66px; background: url(/skin/photo_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}
.langeng #pageMenu .menu#history          { width:122px; background: url(/skin/history_eng.jpg) right bottom no-repeat; 

border-right: 3px solid white;}


#pageMenu .submenu {
         padding: 0px;
         display: block;
         margin: 0px 0px 0px 0px;
         position: absolute;
         width: 150px;
         display: none; 
         z-index:10000000;
         

	
}

#pageMenu .submenu .menu{
	font-weight: 500;
  width: 150px;
  color: #6E8096;
  display:block;
  background: #D7E3EF;
  text-indent: 0px;
  border: 1px solid white;
  height: 15px;
   z-index:10000000;
  font-family: arial;
  font-size: 12px;
  margin: 0px;
  padding: 2px 5px 2px 5px;
  float: none;
}

#pageServiceMenu {
	position: absolute;
	top: 80px;
	padding: 0px;
	text-align: left;
	width: 700px;
}

#pageServiceMenu .menu {
	width: 180px;
	color: white;
	margin: 0px;
	display: block;
	padding: 7px 10px;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

#pageServiceMenu .menu#menuActive {
	color: gray;
}
#pageServiceMenu .menu:hover {
	color: orange;
}


/* --- menu --- */

/* --- PHOTOALBUM --- */


.contentPhotoAlbum {clear:both;}

.contentPhotoAlbum .object {
  border: 0px solid #b7b7b7;
  margin: 5px;
  padding: 5px;
  clear: none;
  display: block;
  width: 165px;
  height: 150px;
  position: relative;
  float: left;
  text-align: center;
  cursor:pointer;    
}
.contentPhotoAlbum .preview {
  display: block; 
  margin: 0px;
  clear: none; 
  float: none;
  cursor:pointer;
}
.contentPhotoAlbum .object .link {
  float: none;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  width: 110px;
  position: absolute;
  bottom: 5px;
  text-align: center;
  left: 0px;
  color: darkmagenta;
  cursor:pointer;
}

.contentPhotoAlbum .object .note {
  float: none;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  width: 165px;
  position: absolute;
  bottom: 5px;
  text-align: center;
  color:#033628;
  left: 5px;
  cursor:pointer;
}

.contentPhotoAlbum .object .link:hover {
  color: #ffb428;
  cursor:pointer;
}
/* --- photoalbum --- */

/* --- NEWS  NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS --- */

.contentNews .title{
  font-size: 12px;
  font-weight: bold;
  font-variant: small-caps;
}
.date {
	color: #225788;
	font-size: 12px;
	font-variant: small-caps;
}
.contentNews .link {color: black; text-decoration:underline;}
.contentNews A {color: black; text-decoration:underline;}

/* --- news --- */
/* --- TABLE  TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE ---*/

.tableTable {
	border-bottom: 12px solid #007656;
	margin-bottom: 5px;
	margin-top: 5px;
  width:554px;
}

.tableTable .tableHeader td {
	background: #007656;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 1px 3px;
  padding-left:2px;
  padding-right:2px;
  color:white;
}

.tableTable td {
	border-bottom: 1px solid #007656;
	padding: 5px 3px;
}

.tableTable td.preview {
	border-top: 0px;
}

.tableTable td.title {
	font-size: 11px;
	font-weight: normal;
}



/* --- table ---*/
/* --- SPECIALSALES --- */

.contentSpecialSales {

	border: 1px solid #225788;
  padding: 20px 20px 50px 20px;
}

/* --- specialsales --- */
/* --- ProductListBlocklike ---*/

.contentProductListBlocklike .objectProduct
{
   float: left; clear:none; 
}
	
.contentProductListBlocklike .objectProduct .link
{
   float: none;
}
.contentProductListBlocklike .button {
   clear: both;
}
.contentProductListBlocklike .objectProduct .note { clear:both }

/* --- ProductListBlocklike ---*/

/* --- IMG --- */
img.image {
  float: right;
  margin:0px 10px 0px 10px;
	border: 0px solid #C7C7C7;     

}

img.preview {
	float: left;
	margin:0px 10px 0px 10px;
	border: 0px solid #C7C7C7;
  
}
/* --- img --- */

/* --- FOOTER --- */

#home #pageFooter {
    height: 117px;
     width: 949px;
    position:absolute;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; 
    background: url(/skin/footer_bg.jpg) top left repeat-x;
    top:600px;
  z-index: 100;
    
}


/* Space between footer and content*/
#pageTechnology { 
    display: none;
    bottom: 45px;
    font-size: 9px;
    left: 0px;
    position: relative;
    text-align: left;
    width: 470px;
    z-index: 1001;
    margin: 5px;
    padding: 10px;
    border: 0px solid #cccccc;
}
/* Space between footer and content*/
#pageCounter { position: absolute; bottom: 10px; left: 15px;}
#siteProviderLogo { display: block; }
#siteTechnologyLogo { display: block;}
#siteProviderLogo img {border:0px; bottom: 10px; right: 125px; position: absolute;}
#siteTechnologyLogo img {border: none;  bottom: 10px; right: 15px; position: absolute;}

#pageContactsBrief {clear:both}
/* --- footer --- */


A {color: black; border: 0px; text-decoration:none;}

/* --- REKLAMA --- */
#adServiceMenu {position: absolute; left: 200px;  top: 30px; z-index: 10;}
#adHeader {position: absolute; left: 200px;  top: 30px; z-index: 1000; border:1px solid red; margin:0px; padding:0px; }
#adSite{position: absolute; left: 795px; top: 160px; z-index: 1000;}
#adPageTop{position: absolute; left: 310px; top: 160px; z-index: 10000;}
#home #adHeader {display:none;}
#adFooter {
         position: absolute; 
         left: 450px; 
         
         top: 193px; 
         width: 500px;
         height: 60px;
         display: block;
         
}
#adFooter TABLE TD {width: 180px;}
#home #calendarhome{
         position: absolute; 
         left: 280px; 
         top: 20px;
         width: 600px;
         height:204px; 
         visibility:hidden;
        
}

#home #calendarhome1{
         position: absolute; 
         left: 280px; 
         top: 20px;
         width:169px;
         height:204px; 
         visibility:hidden;
}

#calendarhome{
         position: absolute; 
         left: 280px; 
         top: 19px;
         width:169px;
         height:204px; 
         visibility:hidden;
}

#calendarhome1{
         position: absolute; 
         left: 280px; 
         top: 19px;
         width:169px;
         height:204px; 
         visibility:hidden;
}


/* --- reklama --- */

.match {background: orange; color: black;}		
p {text-align: justify;}					



/*Add to site */
.figna .text {
    color:red;
}

#home #reklam1 {
        position:absolute;
        width:188px;
        height:68px;        
        top:10px;
        left:300px;
        display: block;
        background: url(/skin/reklam1.jpg) top left no-repeat;
}

#home #reklam2 {
        position:absolute;
        width:190px;
        height:68px;        
        top:10px;
        left:500px;
        display: block;
        background: url(/skin/reklam2.jpg) top left no-repeat;
}

#home #reklam3 {
        position:absolute;
        width:222px;
        height:78px;        
        top:6px;
        left:700px;
        display: block;
        background: url(/skin/reklam3.jpg) top left no-repeat;
        border:0px solid black;
}

#home #pcard {
        top:1000px;
        position:absolute;
}

.bar {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:10px;
        left:629px;
        display: block;
        background: url(/skin/place1.gif) top left no-repeat;
        overflow:hidden;
}

.bar .text{
        padding:0px 4px 0px 174px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
}

.bar .title{
        padding:12px 4px 0px 172px;
        margin:0px;
        margin-bottom:6px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
}

.bar img.image {
	margin:0px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:3px;
         top:6px;         
}

.number {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:10px;
        left:308px;
        display: block;
        background: url(/skin/place1.gif) top left no-repeat;
        overflow:hidden;
}

.number .text{
        padding:0px 5px 0px 164px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        border:0px solid red;
}

.number .title{
        padding:12px 8px 0px 166px;
        margin:0px;
        margin-bottom:6px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
}

.number img.image {
	margin:0px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:3px;
         top:6px;         
}

.gallary {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:264px;
        left:329px;
        display: block;
        background: url() top left no-repeat;
        border:0px solid red; 
}

.gallary .text{
        padding:0px 4px 0px 126px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
}

.gallary .title{
        padding:12px 4px 0px 126px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
}

.gallary img.image {
	margin:0px;
         width:166px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:-14px;
         top:6px;         
}

.time {
        position:absolute;
        width:150px;
        margin: 10px 0px 0px 0px;     
        padding:0px 0px 0px 86px;
       display: block;
}

.time .text {
        padding:0px;
        margin:6px 0px 6px 0px;
        width:120px;
        font-size:22px;
        text-align:center;
        font-family:Arial; 
        border:0px solid red;
        color:#7494a6;
}

.time .title {
        padding:0px 4px 6px 0px;
        margin:0px 0px 0px 6px;
        width:120px;
        font-size:12px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#9b9d9d;
        border:0px solid red;
}

.textselect{
        font-size:12px;
        color:black;
        margin: 0px;
        padding:0px;
        clear:both;
        display:block;
}

.city {
        width:120px;
        margin:0px;
        padding:0px;
        font-size:12px;

}

.cityform {
        border:0px solid red;
        margin:0px 0px 0px 0px;
        padding:0px;
        display:block;
        width:120px;
}

.strelka_link{
       border:0px solid red; 
       margin:0px; 
       padding:0px;
       bottom:0;
}

.text1{
       width:304px;
       border:0px solid red;
       position:absolute;
       left:310px;
       top:140px;            
}
.text1 .title{
       font-size:11px;
       color:#3e786b;
       margin:0px;
       padding:0px 0px 10px 0px;
}
.text1 .text{
       font-size:11px;
       color:black;
       margin:0px;
       padding:0px 0px 0px 10px;
}

.text2{
       width:304px;
       position:absolute;
       left:640px;
       top:140px; 
			 margin:0px;
			 padding:0px;
			 font-family:verdana;
			 font-size:11px;           
}
.text2 .title{
       font-size:11px;
       color:#3e786b;
       margin:0px;
       padding:0px 0px 10px 0px;
}
.text2 .text{
       margin:0px;
       padding:0px;
}

.multi {
       border: 0px solid red;
       width:260px;
       height:233px;
       padding:0px;
       margin:0px;
       display:block;
       position:absolute;
       top:140px;
       left:20px;
       border:0px solid red;
}
	
.multi .title{
       font-size:12px;
       font-family:arial;
       color:#3e786b;
       margin:0px;
       padding:0px;
       border: 0px solid red;
}
.multi .text {
       font-size:11px;
       color:black;
       margin:0px;
       padding:20px 0px 0px 0px;
       border: 0px solid red;
}
#sendfeedback1 {
      background: url(/skin/button_next.gif) no-repeat; 
      color: red; 
      border: none;
      width: 15px;
      height: 15px;
      text-indent: -1000px;
      display: block;
}
.startdate{
      border:0px solid red;
      position:absolute;
      top:42px;
      left:0px;
      /*width:260px;
      height:170px;*/
      padding:0px;
      margin:0px;
      display:block;
}

.startdate1{
      border:0px solid red;
      position:absolute;
      top:42px;
      left:10px;
      padding:0px;
      margin:0px;
      display:block;
}

.month{
      width:120px;
      margin:0px;
      margin-right:6px;
      padding:0px;
      font-size:12px;
}
.day{
      margin:0px;
      margin-right:6px;
      padding:0px;
      font-size:12px;
}
.year{
      margin:0px;
      margin-right:6px;
      padding:0px;
      font-size:12px;
}


.ppeople{
      width:50px;
      margin:0px 26px 0px 0px;
      font-size:12px;
}
.pchildren{
      width:50px;
      margin:0px 26px 0px 0px;
      font-size:12px;
}
.proom{
      width:50px;
      margin:0px;
      font-size:12px;
}

.preferences{
      width:150px;
      margin:0px;
      font-size:12px;

}
.email{
      width:150px;
      margin:0px;
      margin-right:6px;
      font-size:12px;
}

.table{
     width:120px;
     border:0px;
     margin:0px;
     padding:0px; 
     
}
.table TD {
     border:0px solid red;
}	


/*-- !Внутренние страницы сайта! --*/


#home_link{
         position:absolute;
         width:130px;
         height:94px;
         left:90px;
         top:67px;
         display:block;
         border:0px solid red;
         cursor:pointer;
}

#home_link1{
         position:absolute;
         width:14px;
         height:10px;
         left:94px;
         top:180px;
         display:block;
         border:0px solid red;
         cursor:pointer;
}

#mail_link1{
         position:absolute;
         width:13px;
         height:10px;
         left:150px;
         top:180px;
         display:block;
         border:0px solid red;
         cursor:pointer;
}

#sitemaps_link{
         position:absolute;
         width:12px;
         height:10px;
         left:203px;
         top:180px;
         display:block;
         border:0px solid red;
         cursor:pointer;
}

#pageContent {
    position: relative;
    display:block;
    min-height: 540px;
    _height: 540px;
    width: 580px;
    margin: 0px  0px 0px 0px;
    padding: 60px 22px 80px 348px;
    text-align: left;
    font-family:Verdana;
    font-size:11px;
    background: url(/skin/icontent_bg.jpg) top left repeat-x; 
    left: 0px;
    top: 0px;
    z-index: 1000;
    

}

#pageContent .object .title {font-size:13px; color:black;}

#pageFooter {
    height: 295px;
    width: 950px;
    
    position: relative;
    margin: 0px;
    padding: 0px;
    background: url(/skin/ifooter1.jpg) top left no-repeat;
    display:block;
}

#pageCopyrights{
         display:block;
         position:absolute;
         font-size: 9px;
         top:256px;
         left:0px;
         width: 100%;
         padding: 0px;
         border:0px;
         color:#444444;
         text-align: center;
         margin: 0px;

}
#home #pageCopyrights{ top: 100px;}	

.bar1 {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:136px;
        left:6px;
        display: block;
        background: url(/skin/place1.gif) top left no-repeat;
        border:0px solid red; 
        overflow:hidden;
}

.bar1 .text{
        padding:0px 5px 0px 164px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
}

.bar1 .title{
        padding:10px 5px 0px 164px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
        background: url();
}

.bar1 img.image {
	margin:0px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:3px;
         top:6px;         
}

.number1 {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:20px;
        left:6px;
        display: block;
        background: url(/skin/place1.gif) top left no-repeat;
        border:0px solid red; 
        overflow:hidden;
}

.number1 .text{
        padding:0px 5px 0px 164px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        border:0px solid red;
}

.number1 .title{
        padding:14px 8px 0px 166px;
        margin:0px;
        margin-bottom:6px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
}

.number1 img.image {
	margin:0px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:3px;
         top:6px;         
}


.gallary1 {
        position:absolute;
        width:310px;
        height:102px;   
        margin: 0px;     
        padding:0px;
        top:360px;
        left:6px;
        display: block;
        background: url(/skin/place1.gif) top left no-repeat;
        border:0px solid red; 
}

.gallary1 .text{
        padding:0px 5px 0px 164px;
        margin:0px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
}

.gallary1 .title{
         padding:14px 5px 0px 164px;
        font-size:10px;
        text-align:center;
        font-family:Arial; 
        font-weight:bold;
        color:#014d3d;
        background: url();
}

.gallary1 img.image {
	margin:0px;
         padding:0px;
        	border: 0px solid #C7C7C7;
         position:absolute;
         display:block;
         left:3px;
         top:6px;         
}

#pcard {
        position:absolute;
        width:276px;
        height:69px;        
        bottom: -250px;
        left:0px;
        display: block;        
        border:0px solid black;
         cursor:pointer;
        z-index: 100000;
}
#pcard2 {
        position:absolute;
        width:276px;
        bottom: -80px;
        left:0px;
        display: block;
        border:0px;
        margin:0px; 
        padding:0px;
        cursor:pointer;
        z-index: 100000;

}
.text2in {
       width:280px;
       border:0px solid red;
       position:absolute;
       left:6px;
       top:250px;            
}
.text2in .title{
       font-size:11px;
       color:#3e786b;
       margin:0px;
       padding:0px 0px 10px 0px;
}
.text2in .text{
       font-size:11px;
       color:black;
       margin:0px;
       padding:10px 0px 0px 30px;
}		



#formin{
      border:0px solid red;
      position:absolute;
      top:-10px;
      left:10px;
      padding:0px;
      margin:0px;
      display:block;
}

#form2{
      border:0px solid red;
      position:absolute;
      top:40px;
      left:10px;
      padding:0px;
      margin:0px;
      display:block;
}
	
.multi1 .title{
       font-size:12px;
       font-family:arial;
       color:#3e786b;
       margin:0px;
       padding:0px;
}

.multi1 .text {
       font-size:11px;
       color:black;
       margin:0px;
       padding:20px 0px 0px 10px;
}

.multi1 {
       border: 0px solid red;
       width:310px;
       height:227px;
       top:470px;
       left:7px;
       display:block;
       position:absolute;
       padding-left:10px;
       background:url(/skin/forma.gif) top left no-repeat;
}




.maps img.image {
	margin:0px;
         margin-left:10px;
         padding:0px;
	border: 0px solid #C7C7C7;
         position:absolute;
         display:block; 
         border:0px solid #999999;               
}

.maps {height:650px;}

#map A:hover{
         text-decoration:underline;
}
/*-- Окончание описания стилей внутренний страниц --*/		

#flash{
         position:absolute;
         left:299px;
         top: -183px;
         width: 640px;
         height: 180px;
	padding:0px;
	margin:0px;
}	
#flashcontent {margin: 0px; padding: 0px;}

#flash2{
         position:absolute;
         left: 300px;
         top: -183px;
         width: 640px;
         height: 180px;
	padding:0px;
	margin:0px;
         display:block;
         z-index:1;			 
}
/* Для первой страницы */
.sitesectionhome #adFooter {top: 29px;}	

/* надпись кто делал сайт */
.devel {color: #999999;}
.devel A  {text-decoration: underline; color: #999999;}


/* Счетчик */

#pageCounter {
        position: absolute; 
        left: 5px; 
        bottom: 10px; 
       
}
#home #pageCounter {bottom: -2px; padding:0px; margin:0px; display:block; }

#home #pageContent {
  position: absolute;
  display: block;
  min-height: 386px;
  _height: 386px;
  width: 950px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background: url(/skin/content_bg.jpg) top left no-repeat; 
  left: 0px;
  top: 220px;
  
}
#home  #pageTitle {display: none;}
#home #pageSearch {display: none;}	
																

																																																														