BODY {
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	padding-bottom: 20px;
	COLOR: #666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #2B2C36;
	background-image: url(../images/bg.gif);
	background-position: left top;
	background-repeat: repeat;
}

LI {
	COLOR: #C4C6D5;
}
H1 {
	font-size:2.6em;
	line-height:100%;
	color:#fff;
	width: 450px;
	text-align: left;
	font-weight: lighter;
	font-style: italic;
	font-family: Georgia;
	padding-bottom: 10px;
}

H2 {
	font-size:1.8em;
	line-height:100%;
	color:#fff;
	text-align: left;
	font-weight: lighter;
	font-family: Arial Narrow;
	font-style: italic;
}

H4 {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/m.gif); COLOR: #264f87; BACKGROUND-REPEAT: no-repeat
}
.button {
font-size: 16px;
border: 0px;
font-family: Georgia;
padding: 4px;	
cursor: hand;
width: 150px;
}
.reset {
	BORDER-RIGHT: #3e6dad 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #3e6dad 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #3e6dad 0px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #3e6dad 0px solid; BACKGROUND-COLOR: #ff6600
}
INPUT {
width: 300px;
font-size: 16px;
border: 0px;
font-family: Georgia;
padding: 4px;	
}

textarea {
width: 400px;
font-size: 16px;
border: 0px;
font-family: Georgia;
padding: 4px;	
}

.mod_contact_left {
	padding-top: 2px;
	padding-bottom: 2px;
	font-style: italic;
}

.input {
	BORDER-RIGHT: #d2dae3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2dae3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2dae3 2px solid; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #d2dae3 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 16px
}

.content {
   padding: 20px;
	vertical-align: top;
	color: #f2f2f2;
	font-size: 12px;
	text-align: justify;
	line-height:18px;
	background-color: #353640;
/*	border: 1px dotted #E7EBEE;*/
   border: 1px solid #3E3F4A;
	font-family: Tahoma;
}

.content_g {
	vertical-align: top;
	background-color: #2B2C36;
	border: 6px solid #E7EBEE;
}

.content_g_t {
	padding: 20px;
	padding-bottom: 0px;
	color: #f2f2f2;
	font-size: 12px;
	text-align: justify;
	line-height:20px;
	vertical-align: top;
}

.contet a {
	color: #fff;
	font-size: 12px;
}

.tm {
	padding-right: 30px;
}

a.menu:link, a.menu:visited {
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
/*	background-image: url(../images/m.gif);
	background-position: left;
	background-repeat: no-repeat;*/
	text-decoration: none;
}

a.menu:hover {
	padding-bottom: 2px;
	border-bottom: 2px solid #E7EBEE;
}


a {
	color: #f2f2f2;
	font-size: 12px;
}

.m {
	padding-left: 20px;
	padding-right: 20px;
	height: 50px;
}

.bg {
	text-align: center;
	vertical-align: top;
/*	border: 6px solid #E7EBEE;*/
	border: 1px solid #3E3F4A;
}

#logo {
	border-bottom: 1px solid #3E3F4A;
	text-align: left;
	width: 350px;
}

#phone {
	text-align: right;
	border-bottom: 1px solid #3E3F4A;
	width: 160px;
}

#mb {
	border-bottom: 1px solid #3E3F4A;
	width: 447px;
	text-align: center;
}

#main {
	vertical-align: top;
}

#footer {
	padding-top: 20px;
	color: #60607A;
	font-size: 10px;
	border-bottom: 1px solid #3E3F4A;
}

#counter {
	text-align: right;
}

#cr {
	padding-bottom: 10px;
}

div.menu {
margin:0 auto; 
text-align: left;
}

div.menu  UL {
  list-style: none;			/* Для списка убираем маркеры */
  padding: 0px;				/* Убираем поля вокруг текста */
  font-size: 11pt;			/* Размер текста в пункте меню */
  margin:0;
}

div.menu  UL LI {
  position: relative;		/* Подпункты позиционируются относительно */
  float: left;			/* Пункты первого уровня располагаются горизонтально */
  padding: 10px;
  z-index:1000;
}

div.menu  UL LI UL LI {
 padding: 0px;			/* Отменяем поля вокруг рамки пунктов меню второго уровня */
}

div.menu  LI UL {
  position: absolute;		/* Подменю позиционируются абсолютно */
  display: none;		/* Скрываем подменю */
  width: 170px;			/* Ширина пунктов подменю */
  margin-top: 3px;		/* Сдвигаем подменю немного вниз */
  z-index:1000;
}

*+ HTML div.menu LI UL {			/* Только для браузера Internet Explorer */
  left: -20px;			/* Положение подменю по горизонтали */
  top: 25px;			/* Положение подменю по вертикали */
}


div.menu  LI A {
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px;
	padding-left: 0px;
 }
 
 div.menu  LI a:hover {
 
 text-decoration: underline;
	
}
 
div.menu  LI UL LI A {
  display: block;		/* Отображаем ссылку как блочный элемент */
  padding: 6px;		/* Поля вокруг надписей подменю */
  width: 200px;		/* Ширина пунктов подменю */
  border-bottom: none;	/* Границу снизу не проводим */
 background-image: url(../images/bg.gif);
	background-position: left top;
	background-repeat: repeat;
}

div.menu  LI:hover UL, LI.over UL { 
  display: block		/* При выделении пункта курсором мыши открывается подменю */
}


.name {
	font-size:1.6em;
	line-height:100%;
	color:#fff;
	width: 300px;
	text-align: left;
	font-weight: lighter;
	font-family: Arial Narrow;
	border-bottom: 1px solid #484958;
	padding-bottom: 6px;
}

.price {
	font-size:1.6em;
	line-height:100%;
	color:#fff;
	width: 150px;
	text-align: left;
	font-weight: lighter;
	font-family: Arial Narrow;
	border-bottom: 1px solid #484958;
	padding-bottom: 6px;
}

.term {
	font-size:1.6em;
	line-height:100%;
	color:#fff;
	width: 150px;
	text-align: left;
	font-weight: lighter;
	font-family: Arial Narrow;
	border-bottom: 1px solid #484958;
	padding-bottom: 6px;
}

.item {
height: 22px;
border-bottom: 1px dotted #40414E;
font-size: 14px;
font-style: italic;
}

.cena {
height: 22px;
border-bottom: 1px dotted #40414E;
font-size: 14px;
font-style: italic;
}

.day {
height: 22px;
border-bottom: 1px dotted #40414E;
font-size: 14px;
font-style: italic;
text-align: center;
}

a.faq {
	color: #f2f2f2;
	font-size: 12px;
}

div.box_innerhead a.faq {
height: 24px;
font-size: 22px;
font-style: italic;
font-family: Time Roman;
color: #fff;
}

.faqtext {
	width: 90%;
	text-align: justify;
	border-bottom: 1px dotted #40414E;
}

.boxnavi {
	color: #fff;
}

a.up {
	color: #fff;
}


.hm {
	padding-right: 20px;
}

a.ahm:link, a.ahm:visited {
	font:16px/24px Arial;
	color: #AFB1C4;
}

a.ahm:hover {
	color: #fff;
}

a.sos {
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px;
}

#women {
	background-image: url(../images/bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #3E3F4A;
	width: 955px;
	height: 632px;
	text-align: right;
}

.tab_action {
	padding-top: 100px;
	color: #fff;
	text-align: left;
	padding-left: 70px;
}

.tab_action a {
	font-size:2.6em;
	color:#fff;
	text-align: left;
	font-weight: lighter;
	font-style: italic;
	font-family: Georgia;
	padding-right: 5px;
}

.mod_gal_imgcontainer               {float:left; padding:0px; border: 1px solid #666; margin:3px}
.mod_gal_header                     {color:#333; background-color:#F4F4F4; padding:5px; border-bottom:1px solid #999}
.mod_gal_img                        {padding:10px}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}

.overlib_body                       {font-size:11px; background-color:#fff; color:#333}
.item_title                         {font-weight:normal; background-color:#ddd; color:#666}
.overlib_border                     {background-color:#ccc}
