BODY, TD,P, LI {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
}

.v_gloss a img
{
	border:solid 6px #ececec;

}


TH {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
}

H1.t1 {
	font-family:Times, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:#000000; 
	font-weight: bold;
	padding : 0px;
	margin : 0px;
	text-align : right;
}

A {
	color:#0090bf; 

}

A.phone, LI.phone, .phone {
	color : #0a439a;
	font-size : 13px;
}

A.nomer {
	color:#A60000; 
	font-size : 14px;	
}

H1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	color:#A60000; 
	font-weight: bold;
	padding : 0px;
	padding-top: 4px;	
	padding-bottom: 12px;		
	margin : 0px;
	text-align : left;
}

H3 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color:#034a8c; 
	font-weight: bold;
	padding : 0px;
	padding-top: 4px;	
	text-align : left;
}

textarea {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	

}

H3.resp {
	padding-top:0px;
	margin-bottom:0px;
}
H4 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color:#004A8F; 
	font-weight: bold;
	padding-top : 16px;
	margin : 0px;

}

A.kv {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#505050; 
	font-weight: bold;
	padding : 0px;
	margin : 0px;
	text-align : right;
}


.kv {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#004A8F; 
	font-weight: bold;
	padding : 0px;
	margin : 0px;
}

A.topnav, .topnav {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#ffffff; 
	font-weight: bold;
	padding : 0px;
	margin : 0px;

	text-decoration: none;		
	
}

A.navleft {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:#4d4d4d; 
	text-decoration: none;
	padding : 0px;
	margin : 0px;
}

A.mobil {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#FFFFFF; 
	font-weight: bold;

}

A.hotel {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#0090bf; 
	font-weight: bold;

}

.mobil {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#FFFFFF; 
	font-weight: bold;

}

.cgray {
	background-color : #7F7F7F;
}

#pricecolor {
	color : #A60000;
	font-weight: bold;
	font-size:15px;
	padding-left: 18px;
}

.cblue {
	background-color : #004A8F;
}

.cred {
	background-color : #A60000;
}
.cwhite {
	background-color : #FFFFFF;
}

.red {
	color : #A60000;
}

.white {
	color : #FFFFFF;
} 

.border1 {
	border: 1px solid #BABABA; 
	border-right: 0px; 
	border-left: 0px; 
	border-top: 0px;
}

HR {
   color: #336699;
   width: 100%;
   margin: 0px;
   border : 1px solid #dadada;
}

.inperror{

	background-color : #ff7575;
}

.contact_page
{
	width: 590px;
	margin-left: 20px;
}

.response_1 {

}

.response_0 {

}

.borderroom {
border: 1px solid #ececec; 

}
.clitegray {
	background-color : #ececec;
	border: 1px solid #b9b9b9; 
}

.clitegray2 {
	background-color : #ececec;
}

.advertphoto {
	background-color: #e7e7e7;
}

.ofz {
	background-color : #b0c4de;
}

.disphot {
	display:none;
	clear:both;
}

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

.font11 {
	font-size: 11pt; 

}

.ab1 {
	color:#034a8c;
	font-size : 15px;		
	font-weight: bold;
}

.ab2 {
	border: 1px double #d6c1ac; 	
	padding:1px;
}

.ab3 {
	border: 1px outset #8cbce2; 	
	padding:1px;
}

.arrow {
list-style-type:none; 
    list-style-image: url(http://www.hotels-volgograd.ru/img/arrow.gif); 

	
}
.li {
     padding-bottom: 12px;
	margin-left: -24px;	 
}

.topphone {
	color: #A60000;
	font-size: 15pt; 

}

.redtext {
color: #A60000;

}

.bigtext {
	font-size: 11pt; 
}

.bigtext2 {
	font-size: 15px; 
}

.bluetext, .blue {
color: #004A8F;

}
.yellowtext {
	color: #e75202;
}


.bold {
	font-weight: bold;
}
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #B8C3C8;
 border-color: #CBD3D7;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b2 i {border-color: #E4E8EA;}
.b2 q {border-color: #F7F8F9;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}
.text {
  border: 1px solid #B0BCC2;
  border-width: 0 1px;
  padding: 0 12px;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color:#003c77;  
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 0px;
}
.text3 {
  border: 1px solid #B0BCC2;
  border-width: 0 1px;
  padding: 0 12px;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;

	padding-left: 30px;
	padding-right: 30px;	
	padding-bottom: 30px;
	padding-top: 30px;	
}
.interval {

}

.just {
	text-align: justify;
}

.h_name, .h_adress, .h_area, .h_dest, .h_room {
	padding-top: 0px;
	padding-bottom: 6px;
}

.h_dest {
	color:#3a3a3a;
	
}

.gloss {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;	
}

/* навигация*/
.drawbar_1 {
	float: left;
	padding: 6px;
	margin-left: 3px;
	background-color: #feeba6;	
}
.drawbar_2 {
	float: left;
	padding: 6px;
	margin-left: 3px;
	background-color: #dcdcdc;		
}

.drawbar_3 {
	float: left;
	padding: 6px;
	margin-left: 3px;	
}

.drawbar_4 {
	float: left;
	padding: 6px;
	margin-left: 0px;	
	padding-left: 0px;
}

.nofloat {
	width: 100%;
	float: none;
}

/*таблица с ценами*/
table.rp{
	 border-collapse: collapse;
	 border: none;
 }
 td.rp, th.rp {
	 border:1px solid #d8d8d8;
	 padding:6px;
}

/*черные рамки таблицы*/
 td.rp2, th.rp2  {
	 border:1px solid #000000;
	 padding:6px;
	 text-align: center;		 
}

 td.rp3, th.rp3  {
	 border:1px solid #000000;
	 padding:6px;
 
}

.rpgray {
	background-color: #ececec;	

}

.rpgraylight {
	background-color: #efefef

}

/* хеадер*/
.pd20 {
	padding-left:20px;
	padding-top:9px;
	padding-bottom:10px;	

}

/*шапка */
.tdtop {
	margin:0px;
	padding-left:12px;
	padding-right:12px;
	text-align:center;

}

#scolor {
	position:relative;
	background-color:#145899;
	height: 8px;
	width: 260px;
	padding:0px;
	margin-left: 723px;
}

#scolor2 {
	background-color:#145899;
}

#searchform {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;	

}

#searchtext {
	padiing:0px;
	padding-top:9px;
	color: white;
}

#searchbutton {
	padiing:0px;
	padding-top:15px;
	color: white;

}
#searchresult {
	margin: 0px;
	padding-top:18px;
	color: white;
}

.grayline {
	background-color:#d0d0d0;
}
.navbg {
	background-color:#efefef;
}

.navbgline {
	background-image: url(img/bg-line-left.jpg);
	height: 3px;
	background-repeat: repeat-x;
}
.minip {
	padding-top:6px;
	padding-bottom:6px;
	margin:0px;	
}

#bodylineleft {
	background-image: url(img/line-body-black.jpg);
	height: 3px;
	background-repeat: repeat-x;
}

#bodylineright {
	background-image: url(img/line-body-gray.jpg);
	height: 3px;
	background-repeat: repeat-x;
}

.pd30 {
	padding:30px;
}

.pricephoto {
	padding:20px;
	 border:1px solid #d8d8d8;	
}

.bottoml {
	padding:20px;
}

.advertlink {
	color:#0091be;
}
.minsize {
	font-size: 12px;
}

ul{ list-style: none; 
	margin-left:6px;
}

LI {
    background:url(img/li-tag.jpg) no-repeat left center; 
    padding-left:25px; /* отступ от маркера */
	padding-bottom: 4px;
	
}

/*большие фотографии*/

.bigphoto {
	border: 6px solid #efefef; 

}

#pad12 {
	padding-bottom:18px;

}


#YMapsID {
	height:400px; 
	width:100%;
	float:none;
	margin-bottom:30px;
	margin-top:10px;
}



