td.ico{
	width:44px;
	height:13px;
	text-align:center;
	background-image:url('img/back_ico.gif');
	background-position:left;
	background-repeat:no-repeat;
	}

body,td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.navig{
	background-image: url(/img/separ.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

a:link,a:visited{
	color: #3268BF;
	text-decoration: none;
}
a:hover,a:active{
	color: #943519;
	text-decoration: none;
}
a.navlink:link,a.navlink:visited{
	color: #3268BF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.navlink:hover,a.navlink:active{
	color: #943519;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.discount:link,a.discount:visited{
	color: #3268BF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
a.discount:hover,a.discount:active{
	color: #943519;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

A.menu  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #224682;
}

A.menu:Visited  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #224682;
}

A.menu:Active  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #224682;
}

A.menu:Hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #224682;
}

A.menu_red  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #9A2F01;
}

A.menu_red:Visited  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #9A2F01;
}

A.menu_red:Active  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #9A2F01;
}

A.menu_red:Hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #9A2F01;
}

A.link  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}

A.link:Visited  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}

A.link:Active  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}

A.link:Hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #000066;
}

A.head  {
	font-family : cursive;
	font-size : 40px;
	color : #000066;
	font-weight : normal;
	text-decoration : none;
}

A.head:Visited  {
	font-family : cursive;
	font-size : 40px;
	color : #000066;
	font-weight : normal;
	text-decoration : none;
}

A.head:Active  {
	font-family : cursive;
	font-size : 40px;
	color : #000066;
	font-weight : normal;
	text-decoration : none;
}

A.head:Hover  {
	font-family : cursive;
	font-size : 40px;
	color : #000066;
	font-weight : normal;
	text-decoration : none;
}

A.head_new:link,A.head_new:visited,A.head_new:active,A.head_new:hover  {
	font-family : Tahoma;
	font-size : 10px;
	color : #3268BF;
	font-weight : bold;
	text-decoration : none;
}

a.shop_gray:link,a.shop_gray:visited{
	color: #BABABE;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.shop_gray:hover,a.shop_gray:active{
	color: #3268BF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.shop_blue:link,a.shop_blue:visited,a.shop_blue:hover,a.shop_blue:active{
	color: #3268BF;
	text-decoration: none;
	font-weight: none;
	font-size: 12px;
}

font.head_new  {
	font-family : Tahoma;
	font-size : 10px;
	color : #3268BF;
	font-weight : bold;
	text-decoration : none;
}

font.head  {
	font-family : cursive;
	font-size : 40px;
	color : #000066;
	font-weight : normal;
	text-decoration : none;
}

font.text  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

font.text_kpk  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

font.text_kpk_red  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8px;
	color : #ff0000;
	font-weight : normal;
	text-decoration : none;
}

font.text_red  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #9A2F01;
	font-weight : normal;
	text-decoration : none;
}

font.text_hyundai  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #224682;
	font-weight : bold;
	text-decoration : none;
}

font.text_hyundai_red  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #9A2F01;
	font-weight : bold;
	text-decoration : none;
}

font.text_news  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

font.text_news_red  {
	font-family : Arial;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
	font-style : italic;
	color : Red;
}

font.text_10  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

p, .p  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

p.mini  {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

H1, .H1 {
	font-family: sans-serif;
	font-size: 22px;
	color : #000066;
	font-weight: bold;
}

H2, .H2 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 18px;
	color : #000066;
	font-weight: normal;
}

H2_Hyundai {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 23px;
	color : #000066;
	font-weight: normal;
}

H3, .H3 {
	font-family: "MS Sans Serif", Geneva, sans-seriff;
	font-size: 15px;
	color : #000066;
	font-weight: bold;	
}

TD {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

TD.mini {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	color : #224682;
	font-weight : normal;
	text-decoration : none;
}

.head,.header {
	font-weight : bold;
	background-color : #B1D8F1;
	text-decoration : underline;
}

.first_string {
	background-color : #CEE2ED;
}
.second_string {
	background-color : #EDEDED;
}
.error {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 11px;
	color : #ff0000;
}
.copy {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
}
.stdText {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#bookingTableHeader {background-color: #C3CFDB; width: 30}
.roomLink {font: 8pt Verdana; text-decoration: underline; color: black}

.ratingBar	 {font: 4pt Verdana; border: 1px solid black}
.ratingBarOn {background-color: #FCE13C}
.ratingBarOff {background-color: white}
.outerRatingsBox {border: 1px solid #BFC687; background-color: #DFDBAF}
.innerRatingsBox {border: 1px solid black;}
.ratingTDUnselected {width: 10; text-align: center; font: 7pt Veradana; background-color: #DDDDDD; border-style: 1px outset}
.ratingTDHover {width: 10; text-align: center; font: 7pt Veradana bold; background-color: #333333; color: white; border-style: 1px outset}
.ratingTDSelected {width: 10; text-align: center; font: 7pt Veradana bold; background-color: #FCE13C; border-style: 1px outset}

.commentMax {
	font-size: xx-small;
	font-weight: normal;
}
.commentMaxNum {
	font-size: xx-small;
	font-weight: bold;
}

.commentText {
	font-size: xx-small;
	background-color: #FFFFFF;
	border: 1px solid #C7CF9A;
	width: 200px;
	font-weight: normal;
	padding: 1px 1px 1px 1px;
	margin-bottom: 2px;
	margin-top: 2px
}
blockquote{
	color:#888888;
	background-color: #CCCCCC;
	padding-left: 15px;
	padding-right: 15px;
}

/* Контейнеры для фоток */
table.photo-r{
	float: right;
	margin: 0 0 10px 10px;
	border-collapse: collapse;
	width: 100px;
}
table.photo-r td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: right;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

table.photo-big{
	float: right;
	margin: 0 0 10px 10px;
	border-collapse: collapse;
	width: 250px;
}
table.photo-big td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: center;
	background-color : #CEE2ED;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

table.comment-l{
	float: left;
	margin: 0 10px 10px 0;
	border-collapse: collapse;
}

table.comment-l td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: center;
	background-color : #CEE2ED;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

table.comment-r{
	float: right;
	margin: 0 0 10px 10px;
	border-collapse: collapse;
	width: 200px;
}
table.comment-r td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: center;
	background-color : #CEE2ED;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

table.comment-foot_r{
	float: right;
	margin: 0 10px 10px 0;
	border-collapse: collapse;
	
}
table.comment-foot td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: center;
	background-color : #CEE2ED;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}


table.comment-foot_l{
	float: left;
	margin: 0 10px 10px 0;
	border-collapse: collapse;
	
}
table.comment-foot td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: center;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

table.about-l{
	float: left;
	margin: 0 10px 10px 0;
	border-collapse: collapse;
}

table.about-l td{
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: left;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}





