body { margin: 1px 0 0 0; background-color: #FFFFFF; font-size:11px;}
form, input, select {color:#4B5967;font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:16px; }
a:link { color: #0084a3; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
a:visited { color: #0084a3; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
a:active { color: #0084a3; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
a:hover { color: #0084a3; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }

#t { font-size: 12px; color: #4b5967; line-height: 16px; font-family: Arial, Helvetica, sans-serif; }

#t-gr { font-size: 12px; color: #94a9bf; line-height: 16px; font-family: Arial,Helvetica,sans-serif; }

#t-wh { font-size: 12px; color: #ffffff; line-height: 16px; font-family: Arial,Helvetica,sans-serif; }

#t-bl { font-size: 12px; color: #0084a3; line-height: 16px; font-family: Arial,Helvetica,sans-serif; }

#tsm { font-size: 11px; color: #4b5967; font-family: Arial,Helvetica,sans-serif; }

#trsm { font-size: 14px; color: #4b5967; font-family: Arial,Helvetica,sans-serif; }

#tsm-wh { font-size: 11px; color: #ffffff; font-family: Arial,Helvetica,sans-serif; }

#h1 { font-size: 22px; color: #0084a3; font-family: Times New Roman, Arial,Helvetica,sans-serif; }

#h1-red { font-size: 22px; color: #d40014; font-family: Times New Roman, Arial,Helvetica,sans-serif; }

#h2-gr { font-size: 19px; color: #94a9bf; font-family: Times New Roman, Arial,Helvetica,sans-serif; }

#h2-bl { font-size: 19px; color: #0084a3; font-family: Times New Roman, Arial,Helvetica,sans-serif; }

#h2-wh { font-size: 19px; color: #ffffff; font-family: Times New Roman, Arial,Helvetica,sans-serif; }

#h3 { font-size: 14px; color: #0084a3; font-family: Arial,Helvetica,sans-serif; }

#h3-red { font-size: 14px; color: #d40014; font-family: Arial,Helvetica,sans-serif; }

#h3-bl { font-size: 14px; color: #0084a3; font-family: Arial,Helvetica,sans-serif; }

#h3-wh { font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif; }

#h3-gr { font-size: 14px; color: #94a9bf; font-family: Arial,Helvetica,sans-serif; }

.tr { padding-right: 6px; padding-left: 6px; padding-bottom: 4px; padding-top: 4px; }

.menu { padding-right: 0px; padding-left: 20px; padding-bottom: 7px; padding-top: 7px; }

div.menu { padding-right: 0px; padding-left: 20px; z-index: 999; padding-bottom: 7px; padding-top: 7px; }

.menu-a { padding-right: 0px; padding-left: 20px; background-image: url(/images_new/emp.gif); padding-bottom: 7px; padding-top: 7px; background-color: transparent; }

.menu-a:hover { padding-right: 0px; padding-left: 20px; padding-bottom: 7px; padding-top: 7px; background-color: #94a9bf; }

.tabl { background-repeat: repeat-y; }

.menu2-2 { padding-right: 5px; padding-left: 15px; padding-bottom: 6px; padding-top: 6px; }

.tr2 { padding-right: 6px; padding-left: 6px; padding-bottom: 1px; padding-top: 1px; }

.tr3 { padding-right: 6px; padding-left: 6px; padding-bottom: 3px; padding-top: 3px; }

.form { padding-right: 2px; padding-left: 10px; padding-bottom: 2px; padding-top: 5px; }

.div-gr { padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; background-color: #94a9bf; }

.div-gr2 { padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; background-color: #94a9bf; }

.div-gr3 { padding-right: 15px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #94a9bf; }

.div-bl { padding-right: 15px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #007a9a; }

.div-bl2 { padding-right: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #007a9a; }

.div-red { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 2px; background-color: #d40014; }

.div-red2 { padding-right: 5px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #d40014; }

.td-d1 { border-bottom: #94a9bf 1px solid;   }

.menu1 { border-left: #94a9bf 1px solid; border-bottom: #94a9bf 1px solid; }

.menu2 { border-right: #94a9bf 1px solid; border-bottom: #94a9bf 1px solid; }

.menu3 { border-right: #94a9bf 1px solid; border-top: #94a9bf 0px solid; border-left: #94a9bf 1px solid; border-bottom: #94a9bf 1px solid; }

.menu4 { border-right: #94a9bf 1px solid; border-top: #94a9bf 0px solid; border-left: #94a9bf 0px solid; border-bottom: #94a9bf 1px solid; }

.menu5 { border-right: #94a9bf 1px solid; border-top: #94a9bf 1px solid; border-left: #94a9bf 0px solid; border-bottom: #94a9bf 1px solid; }

.menu6 { border-right: #94a9bf 0px solid; border-top: #ffffff 1px solid; border-left: #94a9bf 0px solid; border-bottom: #94a9bf 0px solid; }

.menu7 { border-right: #94a9bf 1px solid; border-top: #94a9bf 1px solid; border-left: #94a9bf 1px solid; border-bottom: #94a9bf 1px solid; }

img.img { border-left-color: #999999; border-bottom-color: #999999; border-top-color: #999999; border-right-color: #999999; }

.photo { border-right: #94a9bf 1px solid; border-top: #94a9bf 1px solid; margin-bottom: 5px; border-left: #94a9bf 1px solid; border-bottom: #94a9bf 1px solid;    }

.photo_t { border: #94a9bf 1px solid;  padding: 5px; margin-bottom: 5px; height: 80px; width: 80px;}

li { line-height: 18px; }

ul.descr { margin: 5px 10px 1px 15px; }
p{text-indent:20px; margin-top:1px; margin-bottom:1px;  text-align: justify;  padding-right: 10px;     }
h1 {color:#0084A3;font-size:22px;font-family:Times New Roman, Arial,Helvetica,sans-serif; 
font-weight: bold;  padding: 1px;  margin-top: 20px; }

h2{color:#0084A3;	font-size:19px;	font-family:Times New Roman, Arial,Helvetica,sans-serif;font-weight: bold; margin-top: 1px;margin-bottom: 2px;}

h3{ font-size: 19px; color: #94a9bf; font-family: Times New Roman, Arial,Helvetica,sans-serif;  margin-top: 1px;margin-bottom: 2px;}
.main{padding-left: 10px; }
.form_s { padding-right: 2px; padding-left: 10px; padding-bottom: 2px; padding-top: 2px;  font-weight: bold;  background-color: #EBEFF4;   }
h2.h2{padding: 20px 10px 10px 0px;
	padding-right: 15px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #007a9a; 	font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif;
}

.menu9 {border-top:#94A9BF 1px solid;}
.menu10 {border-top:#94A9BF 1px solid; border-left:#94A9BF 1px solid; border-right:#94A9BF 1px solid; }
.menu11 {border-top:#94A9BF 1px solid; border-left:#94A9BF 1px solid; border-right:#94A9BF 1px solid;
background-color:#94a9bf;}
.menu44 {padding:7 0 7 12;}
A.mh:link {color:#FFFFFF; Text-decoration:underline; font-weight: bold;white-space:nowrap;}
A.mh:visited {color:#FFF; Text-decoration:underline; font-weight: bold;white-space:nowrap;}
A.mh:active {color:#FFF; Text-decoration:underline; font-weight: bold;white-space:nowrap;}
A.mh:hover {color:#FFF; Text-decoration:underline; font-weight: bold;white-space:nowrap;}


.book{color: #FFFFFF;font-family:  Arial, Helvetica, sans-serif;
		background-color: #d40014;	border: 1px solid  #7B94B5;	font-weight: bold;	font-size: 11px;
		width: 155px;	font-variant: inherit;		line-height: 15px;	}

.cop{HEIGHT: 70px; BACKGROUND-COLOR: #94a9bf;
padding-right: 6px; padding-left: 6px; padding-bottom: 3px; padding-top: 3px;
 width: 199px;}
.local{padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; background-color: #94a9bf; width:75;}
.adr{padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; background-color: #94a9bf; width:65;}

.h4{padding-right: 15px; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; background-color: #007a9a; 	font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif;}

.p10{padding: 20px 10px 10px 0px;}
.p5{padding: 0px 10px 10px 0px;}
.height1{height: 2px;}
.fon-arr{background-image: url(/images/fon-arr.gif);}
.b{font-weight: bold;}
.float {float: right; margin-left: 8px; margin-top: 7px;}
.p15{	padding: 10px 0px 25px 0px;   }
.hr{color: #007DA6; width: 30px; text-align: center; }
.pl{padding-left: 10px; }
.rest{color: #FFFFFF; 	background-color: #94a9bf;  padding-left: 5px;  }

h3.h3{ font-size: 14px; color: #94a9bf; font-family: Arial,Helvetica,sans-serif;  font-weight: bold;  padding-top: 12px;  padding-bottom: 3px;   }
.name{ padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; background-color: #94a9bf; font-size: 14px; color: #ffffff; font-family: Arial,Helvetica,sans-serif;  font-weight: bold;  }
.special{color:#3A5572;font-size:13px;font-family:Arial, Helvetica, sans-serif; 	padding-top: 7px;  padding-bottom: 5px;  font-weight: bold;  line-height: 18px;    }
#spec{color:#3A5572;}

.t {color:#4B5967;font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:16px;}

.time{color:#ffffff;	font-size:11px;font-family:Arial,Helvetica,sans-serif;
	padding:1 5 1 5;background-color:94A9BF;}
.specpred{
border: 1px solid #94A9BF ; /* òîëùèíà è öâåò*/
}
#specpred{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight: 800
}
	.price{font-size: 11px;	}
.ph{background-color: #0084A3; color: white; font-weight: bold;}
.p_color{background-color:#EBEFF4;
	
}

.r {color:#4B5967;font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:16px;}	
.bg_line {background-color:#94A9BF;}

 .wrong{ color:#D40014;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color:#94A9BF;}
    .wrong1{ color:#D40014;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color: #F7F7F7;}
   .wrong2{ color:#D40014;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color:#EBEFF4;}
  
  table.search td{border-bottom:solid 1px #fff; }
  .p_color{ }
.p_color1{  border-bottom:solid 1px #fff;}