@charset "windows-1251";
/* CSS Document */
* {
 margin: 0px;
 padding: 0px;
}
body, table {
 background: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
}
ul {
 font-size: 11px;
 margin-left: 20px;
 color:#333333;
}
a {
 color: #0066CC;
}
a:hover {
  color: #FF7920;
  text-decoration: none;
}
h1 {
 font-size: 18px;
 font-family:"Times New Roman", Times, serif;
 margin: 0px 0px 0px 20px;
 font-weight: 500;
 color:#333333;
}
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 17px;
 font-weight: 600;
 color: #FF6600;
 margin: 0px 0px 10px 10px;
}
table {
 border-collapse: collapse;
}
img {
 border: none;
}
 span {
 color:#FF0000;
}
.table_screen {
 width: 100%;
 height: 100%;
}
/*Высота строк*/
.tr_head {
 height: 68px;
}
.tr_menu {
 height: 215px;
 background: url(images/menu_fon.jpg) repeat-x left; 
}
.td_line_left {
 back ground: url(images/line_td.gif) repeat-y left;
 width: 213px;
}
/*Высота строк*/
/*head*/
.table_head {
  height: 68px;
  width: 100%;
}
.p_head {
 margin: 0px 21px 0px 0px;
 text-align: center;
}
.logo {
 margin: 0px 0px 0px 23px;
}
.table_link {
 margin: 0px 12px 0px 0px;
 font-size: 11px;
}
.table_link a {
 display: block;
 color: #666666;
 margin: 0px 12px 5px 0px;
 padding: 0px 0px 0px 6px;
 background: url(images/marker_1.gif) no-repeat left center;
 text-decoration: underline;
}
.table_link a:hover {
 color: #FF7920;
 text-decoration: none;
}
/*head*/
/*menu*/
.table_menu_1 {
 width: 100%;
 height: 19px;
}
.grin {
 color: #009900 !important;
 text-decoration: none !important;
}
.grin:hover {
 text-decoration: none;
 color:#009900;
}
/*.td_men u_22 {
 background: #FF6600;
}*/
.table_menu_2 {
 width: 100%;
 background: #1966bb;
 height: 20px;
}
.table_menu_2 a {
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: underline;
 display: block;
 text-align: center;
}
.table_menu_2 a:hover {
 text-decoration: none;
 color: #FFFFFF;	
}
.table_menu_2 td {
 width: 16%;
}
.td_active {
 background: #FF0000;
}
.td_active a {
 text-decoration: none;
}
.td_active a:hover {
 text-decoration: none;
}

/*menu*/
/*content*/
.table_baner_2 {
 margin: auto;
 width: 468px !important;
 margin-bottom: 12px;
}
.p_cpec {
 height: 19px;
 color:#999999;
 width: 243px;
 background: #EFEFEF url(images/fon_cpec.gif) no-repeat right top;
 padding: 3px 0px 0px 5px;
}
.table_baner {
 height: 114px;
 background: url(images/fon_baner_1.jpg) repeat-x top;
}
.td_baner {
 background: url(images/fon_baner_2.jpg) no-repeat right;
}
.p_baner {
 font-size: 12px;
 margin: 16px 265px 13px 22px;
 font-weight: bold;
 color: #0B0077;  
}
.p_baner span {
 color:#F18337;
 font-size: 14px;
}
.p_baner a {
  font-size: 11px; 
  color: #3B6CFC;
  display: block;
  margin: 3px 0px 0px 150px;
  text-decoration: underline;
}
.p_baner a:hover {
 color:#01289A;
 text-decoration: underline;
}
.table_content {
 width: 100%;
 }
.table_content table {
 width: 100%;
 }
.table_shadow {
 height: 14px;
 background: url(images/shadow.jpg) no-repeat right top; 
 }
.td_zag {
 height: 18px;
 background: #F5F5F5;
 border-bottom: #D7D7D7 solid 1px;
}
.p_zag_18_2 {
 color: #0066cc;
 fo nt-weight: bold;
 margin: 0px 0px 0px 5px;
 padding: 3px 3px 2px 12px;
 font-size: 10px; 
}
.a_zag {
 font-size: 11px;
 font-weight: bold;
 margin: 0px 0px 0px 5px;
}
.p_zag {
 text-align: right;
 margin: 0px 7px 0px 0px;
}
.p_zag span {
 font-weight: bold;
 color:#FF0000;
}
.table_content_2 {
 margin: 5px 0px 15px 0px;
 height: 100%;
}
.p_content_3 {
 margin: 11px 0px 0px 0px;
}
.img_content {
 float: left;
 border: #000000 solid 1px; 
 margin: 0px 10px 20px 10px;
}
.p_content_1 {
 margin: 13px 0px 8px 0px;
}
.p_content_1 span {
 color: #adadad;

}
.p_content_33 {
 margin: 11px 10px 0px 13px;
 background: #F5F5F5;
 padding: 2px 0px 2px 6px;
}
.td_line {
 border-bottom: #F5F5F5 solid 1px;
}
.img_content_3 {
 float: left;
 margin: 0px 7px 5px 0px;
}
.p_content_3 {
 color:#333333;
}
.p_content_3 span {
 font-weight: bold;
}
.div_content {
 margin: 10px 10px 10px 10px;
}
.a_content_1 {
 color: #FF6600 !important;
 display: block;
 text-align: right;
 font-weight: bold;
 text-decoration: underline;
 margin: 7px 0px 0px 0px; 
}
.a_content_1:hover {
 text-decoration: underline;
 text-decoration: none;
}
.table_menu_7 {
 font-size: 11px;
}
.table_menu_7 a {
 display: block;
 background: #FAFAFA;
 margin: 5px 0px 0px 0px;
 text-decoration: underline;
 padding: 3px 0px 3px 21px;
}
.table_ikon {
 background: #FAFAFA;
 margin: 7px 0px 0px 0px;
}
.p_ikon_1 {
 text-align: center;
}
.p_media_1 {
 margin: 0px 0px 0px 10px;
}
.td_ikon {
 border-bottom: #FFFFFF solid 10px;
}
.div_content_1 {
 margin: 12px 10px 15px 18px;
}
.img_content_2 {
 float: right;
 border: #666666 solid 1px;
 margin: 0px 0px 4px 7px;
}
.span_content_12 {
 color: #666666;
 display: block;
 margin: 3px 0px 0px 0px;
}
.cat_27 {
 margin-top: 10px; 
}
/*content*/
/*content_2*/
.center_in {
 vertical-align: top;
 }
/*content_2*/

/*info*/
.table_height {
 width: 213px;
 background: #FFFFFF;
}
.td_info_niz {
 height: 5px;
}
.p_icq {
 text-align: leftr;
 font-size: 11px;
 color: #999999;
 line-height: 17px;
 margin: 0px 0px 0px 40px;
}

.p_icq2 {
 text-align: center;
 font-size: 11px;
 color: #999999;
 line-height: 17px;
 margin: 0px 0px 10px 0px;
}

.span_icq_1 {
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}
.span_icq_2 {
 color:#FF9966;
}
.span_icq_3 {
 color:#FF6600;
 font-size: 40px;
}
.table_link_2 {
 margin: 0px 0px 8px 0px 
}
.table_link_2 td {
 padding: 0px 0px 8px 22px;
}
.p_active {
 font-weight: bold !important;
 color:#FF0000;
}
.p_active_2 {
 color:#FF0000; 
}
.tablr_link_12 {
 margin: 0px 0px 15px 0px;
}
.tablr_link_12 a {
 font-weight: bold;
 display: block;
 text-decoration: underline;
 margin: 2px 14px 3px 14px;
 padding: 2px 0px 3px 17px;
 background: #F5F5F5;
}
/*info*/

/*news*/
.table_news {
 margin: 0px 0px 25px 0px;
 width: 100%;
 }
.p_data {
 font-size: 14px;
 color: #999999;
 background: #EDEDED;
 margin: 0px 10px 0px 0px;
 padding: 4px 0px 4px 15px;
 }
.img_data {
 float: right;
 margin: 0px 12px 8px 8px;
}
.div_data {
 border: #EDEDED solid 1px;
 border-top: none;
 margin: 0px 10px 20px 0px;
 padding: 7px 10px 17px 12px;
}
.div_data h2 {
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #FF6600;
 font-weight: 200;
 font-size: 19px;
}
.div_data p {
 margin-top: 9px;
}
.img_data_12 {
 float:left;
 margin: 6px 7px 3px 0px;
}
.table_arhiv {
 width: 185px !important;
 margin: 0px 0px 9px 14px;
 border: #CCCCCC solid 1px;;
}
.table_arhiv p {
 font-family: Georgia, "Times New Roman", Times, serif;
 color:#666666;
 background: #F3F3F3;
 border: #FFFFFF solid 2px;
 text-align: right;
 padding: 2px 1px 2px 1px;
 font-size: 12px;
 border-top: #FFFFFF solid 5px;
 border-bottom: none;
 }
.table_arhiv p a {
 color:#CC6633;
 text-decoration: none;
 }
.table_arhiv p a:hover {
 text-decoration: underline;
}
.table_arhiv span {
 display: block;
 font-size: 11px;
 text-align: center;
 background:#FAFAFA;
 margin: 2px 0px 2px 0px;
 font-weight: bold;
 color: #999999;
 border-top: #FFFFFF solid 5px;
 padding:3px;
 }
.table_arhiv span a {
 font_size: 10px;
 text-decoration: none;
 font-weight: bold;
 }
.table_arhiv span a:hover {
 text-decoration: underline;
}
.td_top {
 border-top: #FFFFFF solid 2px;
}
.p_arhiv {
 color:#ffffff !important;
 background: #DE9D7D !important;
}
/*news*/
/*news_2*/
.col_left {
 width: 213px;
 vertical-align: top;
}
/*news_2*/
/*table-search*/
.table_search {
 backgr ound: url(images/ny.jpg) repeat-x left top;
 background:#ffcc00
 margin: 0px 0px 0px 0px;
 height: 32px;
 width: 100%;
}
.td_search_2 {
 background:#99DBFF;
 border-bottom: #0066cc solid 1px;
 border-left:#0066cc solid 1px;
 font-size: 11px;
 color: #FFFFFF;
 vertical-align: middle;
 text-align: center;
 width: 75px;
}
.td_search {
 background:#ffcc00;
 border-bottom: #cc6600 solid 1px;
 border-left:#ffcc00 solid 1px;
 border-right:#ffcc00 solid 1px; 
 font-size: 11px;
 color: #000000;
 vertical-align: middle;
 text-align: center;
}

.td_search_2 img {
 width: 75px;
 height: 32px;
}
.11111111111111111input_search {
 width: 99%;
 height: 18px;
 border: #0066cc solid 1px;
 color: #666666;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.input_search {
 width: 99%;
 height: 18px;
 border: #ffcc00 solid 1px;
 color: #666666;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.td_line_2 {
 border-left: #F0EFEF solid 1px;
} 
.td_line_2 table {
 width: 212px;
}
.Level_1_1 {
 margin: 0px 0px 15px 0px;
}
.p_info {
 background: #F5F5F5;
 border-bottom: #D7D7D7 solid 1px;
 margin: 0px 14px 7px 13px;
 font-weight: bold;
 padding: 3px 0px 3px 12px;
 color: #333333;
}

.C_Level_1_1 {
 margin: 0px 0px 15px 0px;
}
.C_Level_2  {
 margin: -7px 13px 7px 12px;
 padding: 7px 0px 7px 17px; 
 padding-right: 20px;
 background:#F9F9F9;
}
.C_level_2 p {
 font-size: 10px;
}
.C_Level_2 a {
 color: #444444;
}
.C_Level_2 p a:hover {
 color:#F66E00;
}
.C_Level_2 p {
 margin-bottom: 8px;
 font-weight: bold;
}
.C_Level_3 {
 margin: 0px 0px 7px 15px; 
}
.C_Level_3 p {
 font-weight: normal;
}
.C_Level_3 a {
 color: #000000;
}
.p_content_news {
 background: #F5F5F5;
 border-bottom: #D7D7D7 solid 1px;
 font-weight: bold;
 padding: 3px 0px 3px 12px;
 color: #333333;
}
.p_info_2 {
 color: #666666;
 margin: 7px 0px 0px 27px;
}
.p_info_2 input {
 width: 164px;
 border: #B5C4C9 solid 1px;
}
.img_info_1 {
 margin: 10px 0px 15px 27px;
}
.p_news_22 {
 color: #666666;
 padding: 0px 17px 10px 9px;
 border-bottom: #F5F5F5 solid 1px;
 margin: 5px 0px 7px 0px;
}
.p_news_22 a {
 color: #666666; 
}
.p_news {
 margin: 6px 18px 0px 10px;
 color: #666666;
 padding: 0px 7px 10px 9px;
 border-bottom: #F5F5F5 solid 1px;
}
.p_news a {
color: #666666;
}
.span_news_1 {
 display: block;
 color: #999999;
 font-size: 12px;
}
.span_news_2 {
 display: block;
 color: #FF6600;
 font-weight: bold;
 margin: 0px 0px 5px 0px;
}
.img_news {
 margin-bottom: 4px;
 display: block;
}
.p_news_3 {
 font-weight: bold;
 text-align: center;
 margin: 10px;
}
.img_time {
 vertical-align: middle;
}
.p_time_1 {
 text-align: center;
 margin: 9px 0px 0px 0px;
 font-weight: bold;
}
.span_time_1 {
 color:#006699;
}
.table_time {
 background: url(images/gora_fon.jpg) no-repeat right bottom;
 width: 213px;
}
.td_time {
 height: 41px;
}
.p_time_2 {
 margin: 9px 0px 0px 15px;
 background: url(images/line_1.gif) repeat-x bottom;
 padding-bottom: 3px;
}
.span_time_22 {
 font-size: 11px;
 color:#FF0000;
 display: block;
 font-weight: bold;
}
.span_time_33 {
 display: block;
 color:#999999;
}
.span_time_4 {
 color: #990000;
}
.content_17 td  {
 vertical-align: top;
}
.fto {
 background:#f5f5f5 url(images/line_5.gif) repeat-y left;
 margin: 16px 0px 10px 13px;
}
.fto .p_foto {
 text-align: right;
 padding: 10px 12px 7px 14px;
 margin: 0px 0px 10px 0px;
 background: url(images/line_6.gif) repeat-x bottom;
}
.foto_g {
 text-align: center;
 padding: 0px 0px 12px 0px ; 
}
.foto_g a {
 text-decora tion: none;
 font-weight: bold;
}
/*inform*/
/*tible_niz*/
.table_niz {
 height: 90px;
 width: 100%;
 border-top: #4AAFE6 solid 1px;
}
.p_niz {
 text-align: center;
}
.p_niz_2 {
 margin: 5px 0px 0px 20px;
}
/*tible_niz*/
/*katalog*/
.table_zag {
 height: 45px;
 }
.td_zag_12 {
 background:#F5F5F5;
 }
.a_zag_18 {
 color:#CC3333;
 font-size: 12px;
 font-weight: bold;
 padding: 0px 0px 3px 12px;
 border-left: #333333 solid 1px;
 display: block;
 text-decoration: underline;
}
.a_zag_18:hover {
 color:#CC3333;
 text-decoration: none;
}
.p_strong {
 margin: 7px 0px 7px 0px;
 font-weight: bold;
}
.p_baner_2 {
 text-align: center;
 margin: 20px;
}
.table_znak {
 width: 100%;
 margin: 20px 0px 17px 0px;
}
.table_znak td {
 width: 10%;
 text-align: center;
 padding: 0px 0px 10px 0px;
}
.table_foto_12 {
 margin: 0px 0px 7px 0px;
}
.td_fon_1 {
 background: url(images/foto_fon_1.gif) repeat-y;
}
.table_foto {
 background:#F5F5F5;
}
.table_foto td {
 width: 20%;
 vertical-align: top;
}
.fon_line {
 background: url(images/line_3.gif);
}
.p_foto {
 margin: 2px 8px 10px 10px;
 font-size: 10px;
}
.p_foto img {
 border: #0B062B solid 1px;
 margin: 0px 0px 3px 0px 
}
.p_foto a {
 color:#330000;
 text-decoration: none;
}
.p_foto a:hover {
 text-decoration: underline;
 color:#330000;
}
.td_foto {
 background: url(images/line_2.gif) repeat-y left;
 border-bottom: #F5F5F5 solid 10px;
 border-top: #F5F5F5 solid 10px; 
}
.td_foto_2 {
 border-bottom: #F5F5F5 solid 10px;
 border-top: #F5F5F5 solid 10px; 
}
.p_foto_3 {
 text-align: right;
 font-weight: bold;
 padding: 3px 6px 4px 25px;
 background:#EFEFEF url(images/foto_fon_12.gif) no-repeat left bottom;
}
.td_foto_3 {
 background:#F5F5F5 url(images/line_4.gif) repeat-y left;
}
.td_foto_4 {
 background:#F5F5F5;
}
.table_ikon_12 {
 margin: 10px 0px 25px 0px;
 width: 80% !important;
}
.table_ikon_12 p img {
 margin: 0px 0px 0px 5px;
}
.p_zakaz {
 text-align: center;
 margin: 10px 0px 20px 0px; 
}
.p_zakaz button {
 border: none;
 background: url(images/zakaz_2.jpg) no-repeat;
 padding: 20px 40px 20px 0px;
}
/*katalog*/
/*wallpep*/
.table_wallpep {
 margin: 20px 0px 25px 0px;
}
.table_wallpep p {
 text-align: center;
}
.table_wallpep img {
 border: #666666 solid 1px;
}
.table_wallpep td {
 border-bottom: #FFFFFF solid 25px;
 vertical-align: top;
 width: 33%;
}
.border {
 border-right: #EAEAEA solid 1px; 
 }
.navig {
 font-size: 12px;
 text-align: center;
 color:#666666;
 margin: 0px 50px 30px 50px;
 border-bottom: #EAEAEA solid 1px;
 padding: 0px 0px 7px 0px;
}
.navig span {
 font-weight: bold;
}
.navig a {
 text-decoration: none;
}
.navig a:hover {
 text-decoration: underline;
}
.p_tur {
 margin: 3px 30px 0px 30px;
 font-size: 11px;
}
.p_tur a {
 color:#333333;
 text-decoration: none;
}
.p_tur a:hover {
 text-decoration: underline;
}
/*wallpep*/
/*Fotogal*/
.fotogal {
 margin: 20px 0px 40px 0px;
 width: 90% !important;
 border-bottom: #EAEAEA solid 1px;
}
.fotogal td {
 width: 25%;
 vertical-align: top;
}
.p_fotogal {
 font-size: 11px;
 font-weight: bold;
 margin: 0px 10px 30px 10px;
 padding-left: 20px;
 font-family: Arial, Helvetica, sans-serif;
 background: url(images/fotogall.gif) no-repeat left top;	
}
.p_fotogal a {
 display: block;
 color: #7d7d7d;
 margin: 6px 0px 0px 0px;
 text-decoration: underline;
}
.p_info {
 border: 0px !important;
}
.p_fotogal a:hover {
 text-decoration: none;
}
.p_fotogal img {
 border: #666666 solid 1px;
}
.fotogal_2 {
 margin: 20px 0px 10px 0px;
 width: 90% !important;
}
.fotogal_2 td {
 border-bottom: #ffffff solid 20px;
}
.fotogal_2 img {
 border: #666666 solid 1px;
 margin: 0px 0px 5px 0px;
}
.p_fotogal_2 {
 margin: 0px 10px 0px 40px;
}
.fotogal_2 a {
 color: #333333;
 text-decoration: none;
}
.fotogal_2 a:hover {
 text-decoration: underline;
}
/*Fotogal*/
/*navigator*/
.navigator_1 {
 text-align: center;
 margin: 20px 0px 30px 0px;
 font-size: 12px;
 color: #666666;
 font-weight: bold;
}
.navigator_1 a {
 text-decoration: none;
 color: #666666;
 margin: 0px 3px 0px 0px;
 padding: 1px 3px 1px 3px;
}
.navigator_1 a:hover {
 background: #F5F5F5;
 color: #666666;
}
.navigator_1 span {
 margin: 0px 3px 0px 0px;
 padding: 1px 3px 1px 3px;
 background: #666666;
 color: #FFFFFF;
}
.navigator_2 {
 text-align: center;
 margin: 0px 0px 30px 0px;
}
.navigator_2 span {
 font-weight: bold;
}
/*navigator*/
/*document*/
.table_document {
 margin: 20px 0px 20px 0px;
}
.table_document p {
 text-align: center;
 }
.table_document td {
 width: 33%;
 border-bottom: #FFFFFF solid 20px;
}
.table_document img {
 border: #666666 solid 1px;
 margin: 0px 0px 5px 0px;
}
/*document*/

 
/*Отдых на Черном море*/
/*info*/
.wea_1 {
 margin: 6px 14px 16px 14px; 
 }
.wea_1 a {
 font-weight: bold; 
}
.p_wea_1 {
 background: #f5f5f5;
 padding: 3px 5px 4px 12px;
 margin: 0px 0px 5px 0px;
}
.p_wea_2 {
 color:#6685c2;
}
.p_wea_2 span {
 font-weight: normal;
}
.span_wea {
 display: block;
 margin: 0px 0px 5px 50px;
 line-height: 18px;
}
.span_wea_2 {
 color:#66a385;
}
.span_wea img {
 float: left;
 margin: 3px 0px 0px -30px;
}
/*info*/
/*content*/
.content_11 {
 margin: 0px 10px 12px 2px;
}
.cont_1 {
 background: #F5F5F5;
 border-bottom: #D7D7D7 solid 1px;
 font-weight: bold;
 padding: 4px 0px 3px 12px;
 color: #333333;
}
.center_10 td {
 width: 50%;
 vertical-align: top;
}
.cat_1 {
 margin: -5px 10px 12px 12px;
}
/*.cat_1 a {
 color: #FE4B22;
}
.cat_1 a:hover {
 color: #3F3F3F;
}*/
.p_wea_2 {
 padding: 3px 5px 4px 12px;
 margin: 0px 0px 5px 0px;
 font-weight: bold;
}
.p_wea_3 {
 padding: 2px 5px 0px 12px;
 margin: 0px 0px 5px 0px;
 font-weight: bold;
 /*color: #0b5daf;*/
 color: #FF562F;
 font-size: 12px;
}
.table_hit td {
 vertical-align: top;
}
.hit {
 padding: 10px 18px 9px 13px;
 background: #fafafa;
}
.hit img {
 height: 50px;
 border: #000000 solid 1px;
 margin: 3px 6px 2px 0px;
}
.banner {
 text-align: center; 
 margin: 12px 0px 22px 0px;
}
.spec_11 {
 margin: 0px 12px 10px 0px;
 background:#f9f9f9;
 padding: 10px 6px 0px 14px;
}
.td_cpec_12 {
 background:#f9f9f9;
 border-right: #FFFFFF solid 12px;
}
.spec_11 img {
 float: left;
 border: #000000 solid 1px;
 margin: 0px 7px 6px 0px;
}
/*wall*/
.table_wall td  {
 width: 33%;
}
.wall {
 text-align: center;
 margin: 0px 0px 12px 0px;
 }
.wall img {
 border:  #000000 solid 1px;
} 
/*wall*/
.mult {
 margin: 0px 0px 15px 0px;
}
.mult td {
 wid th: 20%;
}
.mult td p {
 margin: 3px 0px 5px 17px;
 text-align: center;
 
}
/*партнеры*/
.part {
 margin: 40px 100px 0px 40px;
 padding-bottom: 20px;
 }
.part_2 {
 margin-bottom: 30px;
}
/*партнеры*/
/*подбор*/
.podbor {
 background: #EFEFEF;
 border-top: #EFEFEF solid 12px;
 margin: 0px 0px 20px 0px;

}
.podbor td {
 vertical-align: top;
}
.td_podbor {
 width: 28%;
 background: url(images/line_5.gif) repeat-y right;
}
.td_podbor_12 {
 vertical-align: middle!important;
 width: 89px;
}
.td_podbor_12 p {
 text-align: center;
 line-height: 12px;
}
.td_podbor_12 p a {
 display: block;
 text-decoration: none;
 margin: 0px 7px 0px 7px;
 padding: 1px 0px 1px 0px;
}
.td_podbor_12 p a:hover {
 background: #e1e1e1;
 color: #5d5d5d;
}
.p_cpek {
 font-weight: bold;
 color:#999999;
 margin: 5px 0px 5px 0px; 
}
.t_chec {
 width: 80%;
 background-color: #EFEFEF;
}
.t_chec td {
 width: 50%;
}
.chec {
 padding: 9px 0px 0px 22px;
}
.chec input {
 vertical-align: middle;
}
.podbor_2 {
 background: #EFEFEF;
 border-top: #EFEFEF solid 7px;
 border-left:  #EFEFEF solid 12px;
 border-right:  #EFEFEF solid 12px;
 border-bottom: #EFEFEF solid 7px;
}
.podbor_2_td {
 width: 50%;
 background: url(images/line_6.gif) repeat-x top;
 padding-top: 7px;
}
.input_6 { 
 width: 25%;
 height: 19px;
 vertical-align: middle;
 font-size: 11px;
 color: #666666;
 }
.input_7 {
 background: #FF9933;
 color:#FFFFFF;
 font-size: 11px;
 vertical-align: middle;
 height: 19px;
 border-bottom: #FF6600 solid 1px;
 border-right: #FF6600 solid 1px;
 border-top: #FF9933 solid 1px;
 border-left: #FF9933 solid 1px;
}
.input_8 { 
 width: 50%;
 height: 19px;
 vertical-align: middle;
 font-size: 11px;
 color: #666666;
 }
.podbor_3 {
 background: #EFEFEF;
 border-top: #EFEFEF solid 7px; 
 background: url(images/line_6.gif) repeat-x top;
}
.podbor_3 td {
 width: 33%;
}
.td_podbor_2 {
 background: url(images/line_5.gif) repeat-y right;
}
.p_line_p {
 background: url(images/line_6.gif) repeat-x bottom;
 margin: 0px 17px 0px 17px;
}
.p_line_p_2 {
 background: #f9f9f9 url(images/line_6.gif) repeat-x bottom;
}
.p_butt {
 text-align: center;
 margin: 17px 0px 17px 0px;
}
.p_butt input {
 margin: 0px 7px 0px 7px;
}
/*подбор*/
/*Отзывы*/
.otziv {
 margin: 0px 10px 17px 18px;
}
.otziv h2 {
 font-family:"Times New Roman", Times, serif;
 color: #333333;
 margin: 0px;
 padding: 2px 0px 3px 18px;
 font-size: 17px;
 font-weight: 500;
 background: #F5F5F5;
}
.otziv_2 {
 margin: 15px 0px 10px 0px; 
}
.p_name_2 {
 border-top:#D7D7D7 solid 1px;
 padding: 3px 0px 3px 18px;
 background: #F5F5F5;
 color:#666666;
 font-weight: bold;
 line-height: 15px;
}
.p_name_2 span {
 color: #000000;
 font-weight: normal;
 margin: 0px 10px 0px 0px;
}
.p_otziv {
 border:#D7D7D7 solid 1px;
 padding: 7px 12px 12px 7px;
}
.p_link_otz {
 text-align: right;
 font-weight: bold;
}
.p_otziv_3 {
 text-align: center;
 margin: 7px 0px 0px 0px;
}
.p_otziv_3 input {
 color: #FFFFFF;
 border-bottom: #87A0A9 solid 1px;
 border-right: #87A0A9 solid 1px;
 border-top: #BBC8CD solid 1px;
 border-left: #B5C4C9 solid 1px;
 background: #B5C4C9;
 font-size: 11px;
 width: 150px;
 }
.select {
 padding: 7px 0px 5px 0px;
 text-align: right;
}
.select span {
 margin-right: 15px;
 font-weight: bold;
}
.select select {
 width: 100%;
}
.size {font-size: 12px;
 font-weight: bold !important;
 font-family: Tahoma, Arial, sans-serif;}
.otziv_3 {background: #F5F5F5;
 padding: 3px;
 border-bottom: #D7D7D7 solid 1px;
 margin-top: 10px;}
.otziv_4 {margin: 10px 0px 0px 0px;}
/*Отзывы*/
/*content*/

  /*Отдых на Черном море*/

.input_compare {vertical-align: middle;}

.spravka {margin: 10px 30px 10px 30px;
 font-size: 12px;
 font-family: Verdana, Tahoma, Arial, sans-serif;}

.300 {width: 300px !important;}


.table_cont {BORDER: #e1e1e1 1px solid; WIDTH: 186px !IMPORTANT;}
.td_cont_1 {COLOR: #666666; text-align: center; height:25px; FONT-WEIGHT: bold; BORDER-bottom: #ffcc00 1px solid;}
.td_cont_2 {COLOR: #ff0000; text-align: center; FONT-SIZE: 11pt; padding: 5px 0px 5px 0px; font-family: Arial, sans-serif;}
.cont_2 {FONT-SIZE: 14pt !IMPORTANT;  font-family: Verdana, Tahoma, Arial, sans-serif;}
.td_cont_3 {COLOR: #000000; text-align: center; height:18px; BACKGROUND: #ffcc00; FONT-SIZE: 10px; font-family: Arial, sans-serif;}
.td_cont_30 {COLOR: #000000; text-align: center; height:18px; BACKGROUND: #ffcc00; FONT-SIZE: 10px;}
.td_cont_4 {COLOR: #ff0000; text-align: center; height:18px; FONT-SIZE: 11pt; BACKGROUND: #ffcc00;}
.cont_4 {FONT-SIZE: 10pt !IMPORTANT;}
.td_cont_5 {COLOR: #a0a0a0; FONT-SIZE: 8pt; padding: 6px 5px 5px 0px;}
.td_cont_5 p {COLOR: #666666; MARGIN: 3px 0px 4px 30px;}
