@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 center;}
.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: #FF6600;
 height: 19px;}
.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: left;
 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 {
 background: url(/images/ny.jpg) repeat-x left top;
 background:#33cc33;
 margin: 0px 0px 0px 0px;
 height: 32px;
 width: 100%;
}
.td_search {
 background:#33cc33;
 font-size: 11px;
 color: #FFFFFF;
 vertical-align: middle;
 text-align: center;
 border-bottom: #528fcc solid 1px;
 border-bottom: #068600 solid 1px;
}





.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_2 img {
 width: 75px;
 height: 32px;
}
.input_search {
 width: 99%;
 height: 18px;
 border: #528fcc solid 1px; 
 bor der: #009900 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;
 padding-bottom: 15px;
}
.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;}
.p_info {border: 0px !important;}
.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;}
.cont_1 img {fl oat: right;}
.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 {wi dth: 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;}

.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;}

.table_rc {WIDTH:340px !IMPORTANT;  height:25px;}
