/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
body {  margin: 0;
        min-width: 1024px;
        font-family: Verdana; font-size:10px;
        color:#1a1919;
	background-color:#fff;
}

#top   {
        margin:0 auto;
        width: 990px;
        height: 64px;
        background: url(./img/top.gif) left no-repeat;
	}

#top p {padding-top: 40px; color: #18649e; }
#top a {font-family: Arial; color: #18649e; font-size: 13px; text-decoration: underline;}

#top_menu {
        margin:0 auto;
        width: 990px;
        height: 33px;
        background: url(./img/top_menu.gif) left no-repeat;
	}

#top_menu a {padding-left: 15px; line-height: 33px; font-family: Arial; font-size: 11pt; font-weight: bold; color: #ffffff;}
#top_menu .middlea {background-image:url(./img/atop.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left: 25px;}

#menu {
        margin:0 auto;
        margin-top: 5px;
        width: 990px;
        height: 208px;
       	}

#menu a {
background-image:url(./img/avert.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left: 20px;
font-family: Arial; font-size: 10pt; font-weight: bold; font-style: italic; color: #2c72a4; 
         }

#container {
  position: relative;
  margin: 0 auto;
  width: 1010px;
  border: 0px solid #c3b7ab;}

#container .clearfix {
    display: block;
}

.clearfix {
    display: inline-block;
}

.clearfix:after {
    content: "/////////////////////";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }

#leftblockR {position: relative;
            margin: 0;
            margin-right: -675px;
	    width: 325px;
	    min-height: 400px;
	    float: left;
	    }
 #leftblockE {position: relative;
            margin: 0;
            margin-right: -675px;
	    width: 330px;
	    float: left;
	    }
#leftblockR h1 {font-family: Arial; font-size: 11pt; font-weight: bold;}

#leftblockR .orderhot {
background-image:url(./img/avert.gif);
background-position:top left;
background-repeat:no-repeat;
padding-left: 24px;
font-family: Arial; font-size: 10pt; font-weight: bold; color: #d40f05;
         }
         
#content {position: relative;
 margin: 0;
 margin-top: 10px;
 margin-left: 330px;
 width: 675px;
 height: 100%;
 float: right;
 text-align: justify;}

#content p {padding-left: 20px; padding-right: 20px; font-size: 12px;}

#content h1 {padding-top: 31px;
font-family:Arial;
font-size:12pt;
color:#659fc8;
}



#search_top { width: 614px;
        height: 77px;
        background: url(./img/search_top.gif) left no-repeat;}

#search_top a {
font-family:Arial;
font-size:11pt;
font-weight: bold;
color:#659fc8;
text-decoration: none;
line-height: 90px;
}

#leftblockR .h {margin-left: 29px; width: 285px; height: 30px; background: url(./img/lefth_bk.gif) repeat-x; text-align: center;}
#leftblockR .h h1 {font-weight:bold; font-family: MyriadPro; font-size: 11pt; color: #c30d0d; line-height: 30px;}

#leftblockE .h {margin-left: 29px; width: 285px; height: 30px; background: url(./img/lefth_bk.gif) repeat-x; text-align: center;}
#leftblockE .h h1 {font-weight:bold; font-family: MyriadPro; font-size: 11pt; color: #c30d0d; line-height: 30px;}

#hr {
         margin: 0 auto;
         width: 1004px;
         height: 13px;
	 }

#footer {
         margin: 0 auto;
         width: 1010px;
	 }

 #leftfooter {
            margin: 0;
            margin-right: -664px;
	    width: 336px;
	    float: left;
	    text-align: center;}

#rightfooter {position: relative;
 margin: 0;
 margin-left: 336px;
 margin-right: 34px;
 width: 636px;
 height: 100%;
 float: right;
 text-align: center;}


.clearing {
  height: 0;
  clear: both;
}

#block1R {margin-left: 5px; width: 675px; height: 246px; background: url(./img/block1R.jpg) no-repeat;}

#block1E {margin-left: 55px; width: 511px; height: 246px; background: url(./img/block1E.gif) no-repeat;}

#block2 {margin-left: 5px; width: 675px; height: 145px; background: url(./img/reviews.jpg) no-repeat;}

#block3 {margin-left: 5px; width: 675px; height: 130px;}


img {border:0px;}									   
td {							       				  
	font:normal 11px Tahoma, Arial;									 
	vertical-align:top;				  			  
	line-height:13px;						 	 
	padding:0px 0px 0px 0px;		     		
}										   	   
table {								 	  	  
	border-collapse:collapse;			 	 
	border:0px;						    	
	padding:0px 0px 0px 0px;			   
}									  
input, textarea, select{			     
	font:normal 11px Tahoma;			
	padding:1px 0px 0px 6px;		   
	margin:0px 0px 0px 0px;			  
	vertical-align:top;				 
}									
a {color: #f87b0c; text-decoration:none;}
a:hover {text-decoration:underline;}
.hotelsa {color: #1a1919; text-decoration:underline;}
.ordera {font-size: 12px; font-weight: bold; color: #c30d0d;}

h1 {font-weight:bold; font-family: MyriadPro; font-size: 13pt; color: #c30d0d;}

#searchForm {
   width: 285px;
   margin-left: 16px;
   font-size: 10px;
   color: #4e4c4c;
 }

#searchForm fieldset {
  width:285px;
  border: 0;
}

#searchForm label {
  float:left; /* подписи к полям сдвигаются влево */
  width:40px; /* ширина колонки подписей */
  height: 14px;
  margin-right:0.1em; /* отступ до поля ввода */
  margin-top: 7px;
  text-align:left;
 }

#searchForm .inp {margin-top: 7px; width: 60px; height: 14px; background-color:#fff; border: 1px solid #4e4c4c;}

#searchForm .sel {margin-top: 7px; width: 50px; height: 14px; background-color:#fff; border: 1px solid #4e4c4c;}

#searchForm input, #searchForm textarea, #searchForm select
	{
		font-family:Tahoma;
		font-size:10px;
		color:#4e4c4c;
	}

#searchForm .noresize {
  width:auto; /* для кнопок, переключателей */
}

#searchForm .submit {
  /* сдвигаем кнопку отправки */
  margin-top: 5px;
}

#Filtr {
   width: 600px;
   font-size: 10px;
   color: #4e4c4c;
 }

#Filtr select, input
	{
		font-family:Tahoma;
		font-size:10px;
		color:#4e4c4c;
		width: 120px; border: 1px solid #4e4c4c;
	}
