@charset "windows-1251";
/* CSS Document */
.h2_style
{
	color: #0066cc;
	font-size:15px;
	line-height:1em;
}
body {
	background-image: url(img/r.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
	color: #000000;
	border: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin-bottom: 0;
	margin-top: 0;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	font-size: 15px;
	text-decoration: none;
	text-align:center;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006697;
	font-size: 12px;
	text-decoration: none;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	font-size: 12px;
	text-decoration: none;
	text-align:center;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	font-size: 12px;
	text-decoration: none;
	text-align:center;
}



img {border:0;}
.body {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	width: 540px;
	height: 472px;
	vertical-align: top;
	text-align: left;
	border: 0;
	color: #000000;
	background-image: url(img/ras1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;
}
.body a:hover {
	color:#e55f80;
}
.search_td_clss{height:100%;padding-left:10px}
.table_body {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	border: 0;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 17px;
}
.bok {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	width: 240px;
	vertical-align: top;
	text-align: left;
	background-image: url(img/r.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #aed3ee;
	padding-left:5px;
	border: 0;
}
.bok1 {
	border: 0;
	padding-right: 5px;
	width: 40%;
	height: 60px;
}
.bok2 {
	border: 0;
	width: 240px;
	padding-left: 2px;
	padding-bottom: 9px;
	padding-top: 20px;
	text-align: left;
}
.bok3 {
	padding-left: 5px;
	padding-bottom: 19px;
	padding-top: 9px;
	padding-right: 15px;
}
.bok4 {
	line-height: 1em;
	padding-bottom: 20px;
	padding-left: 2px;
	padding-right: 15px;
	padding-top: 20px;
}
.bok5 {padding-bottom: 5px;}
/*ia?aaaeaou*/
.photo {font-size: 90%;}
/* iaai! ana i.e.*/
.baner, .baner_1, .baner_2, .baner_3, .baner_4, .baner_5, .baner_6, .baner_7, .baner_8, .baner_9, .baner_10, .baner_11, .baner_12, .baner_13, .baner_14, .baner_15, .baner_16, .baner_17, .baner_18, .baner_19, .baner_20, .baner_21, .baner_22, .baner_23, .baner_24, .baner_25, .baner_26, .baner_27, .baner_28, .baner_29, .baner_30, .baner_31, .baner_32, .baner_33, .baner_34, .baner_35, .baner_36, .baner_37, .baner_38, .baner_39, .baner_40, .baner_41, .baner_42, .baner_43, .baner_44, .baner_45, .baner_46, .baner_47, .baner_48, .baner_49, .baner_50, .baner_51, .baner_52, .baner_53, .baner_54, .baner_55, .baner_56, .baner_57, .baner_58, .baner_59, .baner_60, .baner_61, .baner_62, .baner_63, .baner_64, .baner_65, .baner_66, .baner_67, .baner_68, .baner_69, .baner_70, .baner_71, .baner_72, .baner_73, .baner_74, .baner_75, .baner_76, .baner_77, .baner_78, .baner_79, .baner_80, .baner_81, .baner_82, .baner_83, .baner_84, .baner_85, .baner_86, .baner_87, .baner_88, .baner_89, .baner_90, .baner_91, .baner_92, .baner_93, .baner_94, .baner_95, .baner_96, .baner_97, .baner_98, .baner_99, .baner_100, .baner_101, .baner_102, .baner_103, .baner_104, .baner_105, .baner_106, .baner_107, .baner_108, .baner_109, .baner_110, .baner_111, .baner_112, .baner_113, .baner_114, .baner_115, .baner_116, .baner_117, .baner_118,  .baner1, .baner_119, .baner_120, .baner_121, .baner_122, .baner_123, .baner_124, .baner_125 {
	background-repeat: no-repeat;
	background-position: center 50%;
	background-color: #ffffff;
	border: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.baner, .baner_1, .baner_2, .baner_3, .baner_4, .baner_5, .baner_6, .baner_7, .baner_8, .baner_9, .baner_10, .baner_11, .baner_12, .baner_13, .baner_14, .baner_15, .baner_16, .baner_17, .baner_18, .baner_19, .baner_20, .baner_21, .baner_22, .baner_23, .baner_24, .baner_25, .baner_26, .baner_27, .baner_28, .baner_29, .baner_30, .baner_31, .baner_32, .baner_33, .baner_34, .baner_35, .baner_36, .baner_37, .baner_38, .baner_39, .baner_40, .baner_41, .baner_42, .baner_43, .baner_44, .baner_45, .baner_46, .baner_47, .baner_48, .baner_49, .baner_50, .baner_51, .baner_52, .baner_53, .baner_54, .baner_55, .baner_56, .baner_57, .baner_58, .baner_59, .baner_60, .baner_61, .baner_62, .baner_63, .baner_64, .baner_65, .baner_66, .baner_67, .baner_68, .baner_69, .baner_70, .baner_71, .baner_72, .baner_73, .baner_74, .baner_75, .baner_76, .baner_77, .baner_78, .baner_79, .baner_80, .baner_81, .baner_82, .baner_83, .baner_84, .baner_85, .baner_86, .baner_87, .baner_88, .baner_89, .baner_90, .baner_91, .baner_92, .baner_93, .baner_94, .baner_95, .baner_96, .baner_97, .baner_98, .baner_99, .baner_100, .baner_101, .baner_102, .baner_103, .baner_104, .baner_105, .baner_106, .baner_107, .baner_108, .baner_109, .baner_110, .baner_111, .baner_112, .baner_113, .baner_114, .baner_115, .baner_116, .baner_117, .baner_118, .baner_119, .baner_120, .baner_121, .baner_122, .baner_123, .baner_124, .baner_125 {
	width: 756px;
	height: 300px;
}
.baner {background-image: url(img/head/head.jpg);}
.baner_1 {background-image: url(img/head/head1.jpg);}
.baner_2 {background-image: url(img/head/head2.jpg);}
.baner_3 {background-image: url(img/head/head3.jpg);}
.baner_4 {background-image: url(img/head/head4.jpg);}
.baner_5 {background-image: url(img/head/head5.jpg);}
.baner_6 {background-image: url(img/head/head6.jpg);}
.baner_7 {background-image: url(img/head/head7.jpg);}
.baner_8 {background-image: url(img/head/head8.jpg);}
.baner_9 {background-image: url(img/head/head9.jpg);}
.baner_10 {background-image: url(img/head/head10.jpg);}
.baner_11 {background-image: url(img/head/head11.jpg);}
.baner_12 {background-image: url(img/head/head12.jpg);}
.baner_13 {background-image: url(img/head/head13.jpg);}
.baner_14 {background-image: url(img/head/head14.jpg);}
.baner_15 {background-image: url(img/head/head15.jpg);}
.baner_16 {background-image: url(img/head/head16.jpg);}
.baner_17 {background-image: url(img/head/head17.jpg);}
.baner_18 {background-image: url(img/head/head18.jpg);}
.baner_19 {background-image: url(img/head/head19.jpg);}
.baner_20 {background-image: url(img/head/head20.jpg);}
.baner_21 {background-image: url(img/head/head21.jpg);}
.baner_22 {background-image: url(img/head/head22.jpg);}
.baner_23 {background-image: url(img/head/head23.jpg);}
.baner_24 {background-image: url(img/head/head24.jpg);}
.baner_25 {background-image: url(img/head/head25.jpg);}
.baner_26 {background-image: url(img/head/head26.jpg);}
.baner_27 {background-image: url(img/head/head27.jpg);}
.baner_28 {background-image: url(img/head/head28.jpg);}
.baner_29 {background-image: url(img/head/head29.jpg);}
.baner_30 {background-image: url(img/head/head30.jpg);}
.baner_31 {background-image: url(img/head/head31.jpg);}
.baner_32 {background-image: url(img/head/head32.jpg);}
.baner_33 {background-image: url(img/head/head33.jpg);}
.baner_34 {background-image: url(img/head/head34.jpg);}
.baner_35 {background-image: url(img/head/head35.jpg);}
.baner_36 {background-image: url(img/head/head36.jpg);}
.baner_37 {background-image: url(img/head/head37.jpg);}
.baner_38 {background-image: url(img/head/head38.jpg);}
.baner_39 {background-image: url(img/head/head39.jpg);}
.baner_40 {background-image: url(img/head/head40.jpg);}
.baner_41 {background-image: url(img/head/head41.jpg);}
.baner_42 {background-image: url(img/head/head42.jpg);}
.baner_43 {background-image: url(img/head/head43.jpg);}
.baner_44 {background-image: url(img/head/head44.jpg);}
.baner_45 {background-image: url(img/head/head45.jpg);}
.baner_46 {background-image: url(img/head/head46.jpg);}
.baner_47 {background-image: url(img/head/head47.jpg);}
.baner_48 {background-image: url(img/head/head48.jpg);}
.baner_49 {background-image: url(img/head/head49.jpg);}
.baner_50 {background-image: url(img/head/head50.jpg);}
.baner_51 {background-image: url(img/head/head51.jpg);}
.baner_52 {background-image: url(img/head/head52.jpg);}
.baner_53 {background-image: url(img/head/head53.jpg);}
.baner_54 {background-image: url(img/head/head54.jpg);}
.baner_55 {background-image: url(img/head/head55.jpg);}
.baner_56 {background-image: url(img/head/head56.jpg);}
.baner_57 {background-image: url(img/head/head57.jpg);}
.baner_58 {background-image: url(img/head/head58.jpg);}
.baner_59 {background-image: url(img/head/head59.jpg);}
.baner_60 {background-image: url(img/head/head60.jpg);}
.baner_61 {background-image: url(img/head/head61.jpg);}
.baner_62 {background-image: url(img/head/head62.jpg);}
.baner_63 {background-image: url(img/head/head63.jpg);}
.baner_64 {background-image: url(img/head/head64.jpg);}
.baner_65 {background-image: url(img/head/head65.jpg);}
.baner_66 {background-image: url(img/head/head66.jpg);}
.baner_67 {background-image: url(img/head/head67.jpg);}
.baner_68 {background-image: url(img/head/head68.jpg);}
.baner_69 {background-image: url(img/head/head69.jpg);}
.baner_70 {background-image: url(img/head/head70.jpg);}
.baner_71 {background-image: url(img/head/head71.jpg);}
.baner_72 {background-image: url(img/head/head72.jpg);}
.baner_73 {background-image: url(img/head/head73.jpg);}
.baner_74 {background-image: url(img/head/head74.jpg);}
.baner_75 {background-image: url(img/head/head75.jpg);}
.baner_76 {background-image: url(img/head/head76.jpg);}
.baner_77 {background-image: url(img/head/head77.jpg);}
.baner_78 {background-image: url(img/head/head78.jpg);}
.baner_79 {background-image: url(img/head/head79.jpg);}
.baner_80 {background-image: url(img/head/head80.jpg);}
.baner_81 {background-image: url(img/head/head81.jpg);}
.baner_82 {background-image: url(img/head/head82.jpg);}
.baner_83 {background-image: url(img/head/head83.jpg);}
.baner_84 {background-image: url(img/head/head84.jpg);}
.baner_85 {background-image: url(img/head/head85.jpg);}
.baner_86 {background-image: url(img/head/head86.jpg);}
.baner_87 {background-image: url(img/head/head87.jpg);}
.baner_88 {background-image: url(img/head/head88.jpg);}
.baner_89 {background-image: url(img/head/head89.jpg);}
.baner_90 {background-image: url(img/head/head90.jpg);}
.baner_91 {background-image: url(img/head/head91.jpg);}
.baner_92 {background-image: url(img/head/head92.jpg);}
.baner_93 {background-image: url(img/head/head93.jpg);}
.baner_94 {background-image: url(img/head/head94.jpg);}
.baner_95 {background-image: url(img/head/head95.jpg);}
.baner_96 {background-image: url(img/head/head96.jpg);}
.baner_97 {background-image: url(img/head/head97.jpg);}
.baner_98 {background-image: url(img/head/head98.jpg);}
.baner_99 {background-image: url(img/head/head99.jpg);}
.baner_100 {background-image: url(img/head/head100.jpg);}
.baner_101 {background-image: url(img/head/head101.jpg);}
.baner_102 {background-image: url(img/head/head102.jpg);}
.baner_103 {background-image: url(img/head/head103.jpg);}
.baner_104 {background-image: url(img/head/head104.jpg);}
.baner_105 {background-image: url(img/head/head105.jpg);}
.baner_106 {background-image: url(img/head/head106.jpg);}
.baner_107 {background-image: url(img/head/head107.jpg);}
.baner_108 {background-image: url(img/head/head108.jpg);}
.baner_111 {background-image: url(img/head/head111.jpg);}
.baner_112 {background-image: url(img/head/head112.jpg);}
.baner_113 {background-image: url(img/head/head113.jpg);}
.baner_114 {background-image: url(img/head/head114.jpg);}
.baner_115 {background-image: url(img/head/head115.jpg);}
.baner_116 {background-image: url(img/head/head116.jpg);}
.baner_117 {background-image: url(img/head/head117.jpg);}
.baner_118 {background-image: url(img/head/head118.jpg);}
.baner_119 {background-image: url(img/head/head119.jpg);}
.baner_120 {background-image: url(img/head/head120.jpg);}
.baner_121 {background-image: url(img/head/head121.jpg);}
.baner_122 {background-image: url(img/head/head122.jpg);}
.baner_123 {background-image: url(img/head/head123.jpg);}
.baner_124 {background-image: url(img/head/head124.jpg);}
.baner_125 {background-image: url(img/head/head125.jpg);}
.baner1 {
	background-image: url(img/3.jpg);
	background-color: #4a6485;
	font-size: 16px;
	border-top: 1px solid #ffffff;
	text-align: center;
	vertical-align: middle;
	width: 240px;
	height: 120px;
}
/* eniieucoaony, ii io?ii ee */
.banert {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
/* eniieucoaony, iaai!*/
.logo {
	color: #ffffff;
	font-size: 15px;
	text-align: center;
	width: 100%;
	border: 0;
}
/* eniieucoaony - i.e.*/
.top {
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.top1 {	
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
/*  o.e. iai? */
.menu {
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.menu1 {
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
/*  o.e. aaoa a iiainoyo */
.date {
	color: #ffffff;
	font-size: 9px;
}
.date_1 {
	color: #f9fed6;
	font-weight: bold;
	text-decoration: none;
}
/*  o.e. 100 oioia?aoee */
.sto {
	color: #006699;
	font-size: 32px;
	line-height: 0.6em;
	text-align: center;
	text-decoration: none;
}
.f_sto {
	color: #333333;
	font-size: 9px;
	text-align: center;
	text-decoration: none;
}
/*  ia?aaaeaou aey iaoaai iiia?a  */
.phone { 
	font-size: 16px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
/* o.k.*/
.news {
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.news a{
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
/* o.k.*/
.topmenu {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.topmenu1 {
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
	line-height: 1em;
}
.topmenu1_1 {
	color: #ffffcc;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
	line-height: 1.2em;
}
.topmenu2 {
	color: #336699;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.topmenu2_1, .topmenu2_2, .topmenu2_3, .topmenu2_4, .topmenu2_5, .topmenu2_6 {
	font-size: 10px;
	text-decoration: none;
	letter-spacing: -0.1em;
}
.topmenu2_1 {
	color: #3366cc;
}
.topmenu2_2 {
	color: #666666;
}
.topmenu2_3 {
	color: #0099cc;
}
.topmenu2_4 {
	color: #006633;
}
.topmenu2_5 {
	color: #666699;
}
.topmenu2_6 {
	color: #a3360f;
}
.topmenu2_7 {
	font-size: 11px;
	text-decoration: none;
	color: #336699;
}
.topmenu3 {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	letter-spacing: -0.1em;
}
.topmenu4 {
	color: #ffffff;
	text-decoration: none;
}
.topmenu5 {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.topmenu9 {
	font-size: 12px;
	color:#2e5270;
	font-weight:bold;
	text-decoration: none;
}
.topmenu11 {
	font-size: 12px;
	color:#00679e;
	font-weight:bold;
	text-decoration: none;
}
/* tabtop - 80x80*/
.tabtop1 {
	border-top: 1px solid #ffffff;
	border-width: 1px #ffffff;
	width: 240px;
	height: 240px;
}
.tabtop2 {border-right: 1px solid #ffffff;}
.tabtop2, .tabtop3 {
	width: 80px;
	height: 80px;
	border-width: 1px #ffffff;
	border-bottom: 1px solid #ffffff;
}
.tabtop4{
	width: 20px;
	height: 20px;
}
/* ai?yuee oii, iiea aa*/
.warm {
	color: #ffffff;
	text-decoration: none;
}
.warm1 {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
/* oaeno, iiea aa*/
.text, .text_1, .text_2, .text_3, .text_4, .text_5, .text_6, .text1, .text1_1, .text1_2, .text1_3, .text1_4, .text1_5, .text1_6, .text2, .text2_1, .text2_2, .text2_3, .text2_4, .text2_5, .text2_6, .zag, .zag1 {text-decoration: none;}
.text {color: #e55f80;}
.text_1 {color: #0066cc;}
.text_2 {color: #669900;}
.text_3 {color: #cc9933;}
.text_4 {color: #3399cc;}
.text_5 {color: #000000;}
.text_6 {color: #d74b32;}
.text1, .text1_1, .text1_2, .text1_3, .text1_4, .text1_5, .text1_6 {font-size: 14px;}
.text1 {color: #e55f80;}
.text1_1 {color: #0066cc;}
.text1_2 {color: #669900;}
.text1_3 {color: #cc9933;}
.text1_4 {color: #3399cc;}
.text1_5 {color: #000000;}
.text1_6 {color: #d74b32;}
.text2, .text2_1, .text2_2, .text2_3, .text2_4, .text2_5, .text2_6, .zag, .zag1 {font-size: 16px;}
.text2 {color: #ffcc33; font-weight: bold;}
.text2_1 {color: #0066cc;}
.text2_2 {color: #669900;}
.text2_3 {color: #cc9933;}
.text2_4 {color: #3399cc;}
.text2_5 {color: #000000;}
.text2_6 {color: #d74b32;}
.zag {
	color: #0066cc;
	letter-spacing: 3px;
}
.zag1 {
	color: #e55f80;
	letter-spacing: 3px;
}
.text3 {
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}
.text4 {
	color: #ffcc33;
	font-size: 9px;
	text-decoration: none;
}
.text5 {
	color: #cccc99;
	font-size: 12px;
	text-decoration: none;
}
.text6 {
	color: #2a4e73;
	text-decoration: none;
	font-weight: bolder;
}
.text7 {
	color: #333333;
	text-decoration: none;
}
.p_text_1 {
	color: #423031;
	text-decoration: none;
}
.p_text_2 {
	color: #ffffff;
	text-decoration: none;
}
.p_text_3 {
	color: #393421;
	text-decoration: none;
}
.p_text2_1 {
	color: #0066cc;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 3px;
}
.p_text2_2 {
	color: #d74b32;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 3px;
}
/* table*/
.table, .table1, .table2, .table3, .table4, .table5, .table5_1, .table5_2, .table6, .table7
{border-width: 1px #ffffff;}
/*i.e.*/
.table {
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color: #ffffff;
	width: 1000px;
	border-top: 0;
	border-bottom: 0;
}
/*i.e.*/
.table1 {
	font-size: 9px;
	color: #006699;
	letter-spacing: 2px;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
	border-right: 1px solid #ffffff;
	width: 240px;
	height: 10px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-weight: bold;
}
/*i.e.*/
.table2 {
	border-right: 2px solid #345e9d;
	padding-left: 5px;
	padding-right: 5px;
	width: 14%;
	text-align: center;
}
/*i.e.*/
.table3 {
	background-color: #8c9e52;
	border-right: 1px solid #ffffff;
	vertical-align: top;
	width: 240px;
}
/*i.e.*/
.padd71 {
	padding-top: 2px;
	width: 200px;
}
.table4 {
	background-position: top;
	border-right: 1px solid #ffffff;
	background-color: #025796;
	vertical-align: top;
	width: 240px;
}
/*i.e.*/
.table5, .table5_1, .table5_2 {
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding-left: 20px;
	padding-right: 20px;
	width: 240px;
	height: 120px;
}
.table5 {
	background-color: #f0cf72;
	color: #393421;
}
.table5_1 {
	background-color: #e55f80;
	color: #ffffff;
}
.table5_2 {
	background-color: #d74b32;
	color: #ffffff;
}
/*i.e.*/
.table7 {
	line-height: 0.9em;
	padding-bottom: 5px;
}
/*padd - iioeiece?iaaou*/
/*i.e.*/
.padd {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	width: 660px;
	height: 25px;
	border: 0;
}
/*i.e.*/
.padd1 {
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	width: 16%;
}
/*i.e.*/
.padd2 {padding-right: 10px;}
/*i.e.*/
.padd3 {
	padding-left: 20px;
	padding-right: 20px;
	width: 240px;
	border: 0;
	vertical-align: top;
}
/*i.e.*/
.padd5 {
	padding-left: 5px;
	padding-right: 5px;
}
/*i.e.*/
.padd6 {padding-right: 5px;}
/*i.e.*/
.padd7 {
	padding-top: 20px;
	width: 240px;
}
/*i.e.*/
.padd8 {
	padding-top: 5px;
	padding-bottom: 20px;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	word-spacing: 0.1em;
	text-align: left;
	font-weight: bold;
	letter-spacing: -0.1em;
}
/*i.e.*/
.padd9 {
	padding-left: 3px;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;

	font-weight: bold;
	text-align: left;
}
/*i.e.*/
.padd10 {padding-bottom: 7px;}
/*i.e.*/
.padd11 {
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 20px;
	vertical-align: middle;
}
/*?i.e.*/
.padd12 {
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right:  20px;
}
.padd12_1 {
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right:  20px;
}
.padd12_ee {
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right:  20px;
}
.padd12_2 {
	padding-left: 20px;
	padding-top: 20px;
	
}
.padd13 {
	vertical-align: top;
	padding-right: 20px;
}
.padd14 {
	vertical-align: top;
	padding-top: 38px;	
	padding-left: 20px;	
}
.padd15 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}
.padd1_w {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.padd15_1 {
	vertical-align: top;
	padding-left: 20px;
	padding-right: 20px;
}
.padd15_2 {
	vertical-align: top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}
.padd16 {
	vertical-align: top;
	padding: 20px;
	width: 260px;
}
.padd16_1 {
	vertical-align: top;
	padding: 20px;
}
.padd17 {padding-right: 20px;}
/* eniieuco?*/
.img {
	width: 140px;
	height: 100px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
}
.img1 {
	width: 100px;
	height: 140px;
	padding-left: 15px;
	padding-bottom: 5px;
}
.img2 {
	width: 140px;
	height: 100px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.img3 {
	width: 100px;
	height: 140px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.img4 {
	width: 140px;
	height: 100px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
}
.padd72 {
	font-size: 10px;
	color: #8c9e52;
	text-decoration: none;
	line-height: 5pt;
	letter-spacing: 0pt;
	cursor: default;
}
.img230 {
	width: 230px;
	height: 153px;
	padding-left: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 3px;
}


/* iiea inoaaeea, ii ia eniieuco?*/
.podskazka {
	line-height: 10px;
	font-size: 9px;
}
.br {
	padding: 5px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.br1 {
	padding: 5px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.br2 {
	padding: 5px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.border {
	border-bottom: 1px solid #ffffff;
	text-align: center;
}
.border1{
	border-bottom: 1px solid #006699;
	border-right: 1px solid #006699;
	text-align: center;
	font-size: 9px;
}
.border2{
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
	border-right: 1px solid #006699;
	text-align: center;
	font-size: 8px;
}
.border3{
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.border4{
	border-top: 1px solid #006699;
	border-left: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	text-align: center;
}
.border5{
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	text-align: center;
}
.border3_1{
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align: right;
}
.border3_2{
	border-right: 1px solid #ffffff;
}
/* eniieuco?*/
.villa {
	width: 140px;
	height: 100px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}
/* eniieucoaony */
.l {
	background-image: url(img/podval1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	vertical-align: bottom;
	height: 161px;
}
.progmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e55f80;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 25px;*/
}
.progmenu1_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e55f80;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 25px;*/
}
.progmenu_4_puncta_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d05c6a;
	text-decoration: none;
	font-weight: bold;
}
.progmenu_4_puncta_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1772a9;
	text-decoration: none;
	font-weight: bold;
}
.progmenu_4_puncta_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b5584;
	text-decoration: none;
	font-weight: bold;
}
.progmenu_4_puncta_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197f59;
	text-decoration: none;
	font-weight: bold;
}

.progmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 15px;*/
}
.progmenu2_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 15px;*/
}
.progmenu2d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
}
.progmenu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 25px;*/
}
.progmenu3_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 25px;*/
}
.progmenu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc9933;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 25px;*/
}
.progmenu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399cc;
	text-decoration: none;
	font-weight: bold;
	/*line-height: 20px;*/
}

.newprogmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
}

.newprogmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399cc;
	text-decoration: none;
	font-weight: bold;
}

.spez {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.gooodtoor {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	border: 1px solid #006699;
	border-width: 1px #006699;
	padding: 5px;
}
.gooodtoor2 {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	border: 1px solid #006699;
	border-width: 1px #006699;
	padding: 5px;
}
a {
color: #0066cc;
text-decoration: none;
}
.text12 {
	font-size: 14px;
	color:#00679e;
	text-decoration: none;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.right {
	margin:15px 0 15px 5px;
	text-align:left;
}
div.right table tr td {
	border: #00679e;
}
div.right table tr td a {
	text-decoration:none;
}
.top10 {
	font-size: 14px;
	color: #2e5270;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -0.1em;
}
.top11 {
	font-size: 20px;
	color: #2e5270;
	text-decoration: none;
	letter-spacing: -0.1em;
}
.ph {
	font-size: 13px;
	color: #ffff66;
	text-decoration: none;
	font-weight:bolder;
}
div.ph {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
div.ph div {
	 margin:0 0 5px 0;
}
div.ph a {
	text-decoration: none; color: #fff; font-weight: bold;
}
div.ph a:hover {
	color: #fc3;
}

.city {
	font-size: 15px;
	color: #fc3;
	text-decoration: none;
	font-weight:400;
}
.arrow {
	font-size: 9px; color: #fff; font-weight: bold; text-decoration: none;
}
div.linka {
	text-decoration: none; color: #fff; font-weight: bold; font-size: 11px;
}
.aaa {
	
}
.table6 {
	border-top: 1px solid #ffffff;
	background-color: #8eaacf;
	width: 520px;
	height: 119px;
	vertical-align: top;
	color: #ffffff;
}
.table6 a {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold; 
}
.table6 a:hover {text-decoration: none;}
.table6 a:visited {text-decoration: none;}
.table6 p {	color: #ffffff;	font-size: 10px; font-weight: bold; margin: 0 0 14px 0; }
.table6 img {border: 0;}
.pere {clear: both; }
#center { padding: 10px 10px 0 10px; overflow: hidden; margin: 0; }
#a, #b { float: left; }
#a { width:143px; text-align: left; }
#b { width: 200px; }
#c { float: right; width:143px; text-align: right; }

.flashright { height:120px; width:241px; padding: 0; }
*html .flashright { height:120px; width:241px; }

.flashright1 { height:120px; width:180px; padding: 0; }
*html .flashright1 { height:120px; width:180px; }

.flashright2 { height:120px; width:178px; padding: 0; }
*html .flashright2 { height:120px; width:178px; }

.star {
	background-color: rgba(0,0,92,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7500005c,endColorstr=#7500005c);
	color: #ffffff;
	font-family: Arial;
	letter-spacing:1pt;
	font-size: 12px;
}

.Em_I_1{
font-weight:bold;
font-style:normal;
color:#2e5270;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.stile_n1 {
	 font-size: 12px;
	 color: #256ca0;
	 text-decoration: none;
	 line-height: 10pt;
	 letter-spacing: 0pt;
	 cursor: default;
}
a.stile_n:hover {
	 font-size: 12px;
	 color: #256ca0;
	 text-decoration: none;
	 line-height: 10pt;
	 letter-spacing: 0pt;
	 cursor: default;
}
a.stile_n:link {
	 font-size: 12px;
	 color: #0256ca0;
	 text-decoration: none;
	 line-height: 10pt;
	 letter-spacing: 0pt;
	 cursor: default;
}
a.stile_n:visited {
	 font-size: 12px;
	 color: #256ca0;
	 text-decoration: none;
	 line-height: 10pt;
	 letter-spacing: 0pt;
	 cursor: default;
} 

.style2 {	color: #CC0000;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
}

.strong1 {
font-weight:normal;
}
.em1 {
text-decoration: none;
font-style:normal;
}

.body_style{
	border: 0 none;
    font-size: 12px;
    font-weight: normal;
    padding: 25px;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
    width: 520px;
}


/*Меню пляжей begin*/
ul.hd{
	width: 100%;
    margin: 0;
    padding: 0px;
    text-align: left;
    font-weight: bold;
    font-size: 10px;
    text-align: justify;

}
ul.hd:after {
    content: "";
    display: inline-block;
    width: 100%;
}
   ul.hd li {
   	width:32.5%;
    display: inline-block;
    border: none; 
    background-color: #aed3ee;
    padding: 0;
    list-style: none;
    margin-bottom: 10px;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
   }

   ul.hd a{
   	display: block;
   	text-decoration: none;
   	padding: 7px; 
   	padding-left: 24px;
   	padding-right: 0px;
   	background: url(img/beach/ico.png) no-repeat 5px 6px;
   }
   ul.hd li:hover{
   	background:#256CA0;
   }

   ul.hd li a:hover{
   	color: #fff;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background: url(img/beach/ico_hover.png) no-repeat 5px 6px;
   }

   li.static a{
   	color: #fff;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	background: url(img/beach/ico_hover.png) no-repeat 5px 6px;	
   }

 /*Меню пляжей end*/

 /*Меню путешествуя из Черногории begin*/

ul.hr{
	width: 100%;
    margin: 0;
    padding: 0px;
    text-align: left;
    font-weight: bold;
    font-size: 10px;
    text-align: justify;
    cursor: pointer;
}

ul.hr:after {
    content: "";
    display: inline-block;
    width: 100%;
}
/*Общие свойства построения меню в путешествуя из черногории*/
   ul.hr li {
   	width:32.5%;
    display: inline-block;
    border: none; 
    background-color: #aed3ee;
    padding: 0;
    list-style: none;
    margin-bottom: 10px;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
   }
/*Общие свойства ссылок в меню путешествуя из Черногории*/
   ul.hr a{
   	display: block;
   	text-decoration: none;
   	padding: 7px; 
   	padding-left: 45px;
   	padding-right: 0px;
   	color: #256CA0;

   }
/*Псевдо классы для ховер эффектов ссылок*/
   ul.hr li:hover{
   	background:#256CA0;
   }

   ul.hr li a:hover{
   	color: #fff;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
   }
/*Класс для кнопки с машиной*/
   li.hr_car a{
   	background: url(img/travel_icon/ico_car.png) no-repeat 15px 6px;
   }

   li.hr_car a:hover{
   	background: url(img/travel_icon/ico_car_hover.png) no-repeat 15px 6px;
   }
	.static_travel_car{
		background:#256CA0 !important;
	}
  .static_travel_car a{
   	color: #fff !important;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	background: url(img/travel_icon/ico_car_hover.png) no-repeat 15px 6px;
   }

/*Класс для кнопки с корабликом*/

   li.hr_ship a{
   	background: url(img/travel_icon/ico_ship.png) no-repeat 15px 6px;
   }

   li.hr_ship a:hover{
   	background: url(img/travel_icon/ico_ship_hover.png) no-repeat 15px 6px;
   }

	.static_travel_ship{
		background:#256CA0 !important;
	}

  .static_travel_ship a{
   	color: #fff;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	background: url(img/travel_icon/ico_ship_hover.png) no-repeat 15px 6px;
   }
   /*Класс для кнопки с самолетом*/
	li.hr_plane {
		width: 23.5% !important;
	}
   li.hr_plane a{
   	background: url(img/travel_icon/ico_plane.png) no-repeat 15px 6px;
   }

   li.hr_plane a:hover{
   	background: url(img/travel_icon/ico_plane_hover.png) no-repeat 15px 6px;
   }

	.static_travel_plane{
		background:#256CA0 !important;
		width: 23.5% !important;

	}
  .static_travel_plane a{
   	color: #fff !important;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	background: url(img/travel_icon/ico_plane_hover.png) no-repeat 15px 6px;
   }
/*Класс для кнопки со стрелкой*/
	li.hr_arrow {
		width: 49% !important;
	}
   li.hr_arrow a{
   	background: url(img/travel_icon/ico_arrow.png) no-repeat 15px 9px;
   }

   li.hr_arrow a:hover{
   	background: url(img/travel_icon/ico_arrow_hover.png) no-repeat 15px 9px;
   }

/*кнопка на цены вилл*/
	/*li.hr_home {
		width: 49% !important;
	}*/
   li.hr_home a{
   	background: url(img/travel_icon/ico_home.png) no-repeat 15px 6px;
   }

   li.hr_home a:hover{
   	background: url(img/travel_icon/ico_home_hover.png) no-repeat 15px 6px;
   }

	.static_travel_home{
		background:#256CA0 !important;

	}
  .static_travel_home a{
   	color: #fff !important;
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
	background: url(img/travel_icon/ico_home_hover.png) no-repeat 15px 6px !important;
   }
	
/*конпка на цены в спецах*/
.price_tour li{
	width: 49% !important;
}
	li.hr_euro a{
		background: url(http://bbplus.spb.ru/chernogoria/img/travel_icon/ico_euro.png) no-repeat 15px 6px;
	}
	li.hr_euro_static a{
		background: url(http://bbplus.spb.ru/chernogoria/img/travel_icon/ico_euro_hover.png) no-repeat 15px 6px;
		color: #ffffff;	
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		border-radius: 7px; 
	}
	li.hr_euro_static{
		background: #256CA0 !important;
	}
	li.hr_euro a:hover{
   	background: url(http://bbplus.spb.ru/chernogoria/img/travel_icon/ico_euro_hover.png) no-repeat 15px 6px;
   }	
	
	.hr_star{
		background-color: #256CA0 !important;
	}

	li.hr_star a{
		color: #fff;
		font-size: 12px;
		background: url(http://bbplus.spb.ru/chernogoria/img/travel_icon/ico_star.png) no-repeat 15px 4px;
	}

.price_title{
	text-align:left;
	padding: 0px 0 15px 0;
	color: #0066CC;
	font-family: Verdana;
	font-size: 16px; 
	font-weight: bold;
}

.price{
	width: 100%;
}


/*Меню путешествуя из Черногории end*/


/*новые стили для черногории */
   .body_content{
	border: 0;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	width: 520px;
	vertical-align: top;
	text-align: left;
	padding: 25px 25px 0 25px;
	border: 0;
	color: #000000;
	background-image: url(img/ras1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;

}

.navi {
	color: #336699;;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
}

td.body_content a:hover{
	color: #E55F80;

}
.textmini {
	color: #336699;;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana;
	
}

table.menu_padding td{
	padding-bottom: 23px;
}

.ex_title{
	font-weight: bold;
	font-size: 14px;
	color: #197F59;
	text-align: center;
}

.table_style{
	width: 100%;
	border: none;
	font-weight: bold;
	margin-bottom: 25px;
}
	
	table.table_style td{
		
		border: 0px solid #fff;
		padding: 10px 5px 10px 5px;
		text-align: center;
		
	}

	table.table_style tr{
		background-color: #AED3EE;
	}
		table.table_style tr:hover{
		background-color: #bedbf1;

	}
	
	.static_table td{
		background-color: #fff;
		padding: 0px !important;
	}

	.static_table div{
		background-color: #256CA0 !important;
		color: #fff !important;
		height: 100%;
		width: 100%;
		padding: 10px 0 10px 0;
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		border-radius: 7px; 
		margin-top: 10px;
	}

	.static_bg{
		background-color: #bedbf1 !important;
	}

	.room_line{
		background-color: #bedbf1 !important;
		font-size: 10px;
		color: #4c4c4c;
	}

	.head_price_line{
		background-color: #a7c4d9 !important;
	}

.best_hotels img{
    display: block;
    margin-top: 10px;
}



.cena_red{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#0066CC;
font-weight: bold;

}