/*.web/css/style.css */
html, body{
padding:0;
margin:0;
background-color:#fff;
font-family:Arial, Tahoma;
width:100%;
height:100%;
}
/*13/05/10*/
#form_code, #scfcode{ width:100%; height:60px; border:1px solid #CCCCCC; margin-top:5px; }
.show_back{width:100%; border:1px solid #e6edf3; margin-bottom:5px;}
td.td_center_info{ padding-left:5px;}
.width180{ width:180px;}
.width500{ width:500px;}
.a_doReset{padding:5px; background-color:#2D68A3; color:#FFFFFF; font-weight:bold;}
.table_info_list tr td{ vertical-align:middle !important;}
/*27/04/10*/
.top_baner_zone{text-align:center; margin:5px;}
/*22/04/10*/
.info_ul_table{ margin:0px; padding:0px;}
.info_ul_table li{ list-style:none;}
/*15/04/10*/
.description_type_list{ padding:5px;}
.description_type p{ margin:0px; padding:0px; color:#7F7F7F; text-align:justify; }
/*6/04/10*/
.red_menu_title{float:left; color:#993333; font-weight:bold; margin-top:10px;}
.title_id_show{float:right; margin-left:5px;}
.title_id_show a{ font-size:16px; color:#2D68A3;}
.new_menu_bottom_into{ margin-top:5px; overflow:hidden;}
/*2/04/10*/
table.spo_news_edit_table{ width:100%;}
table.spo_news_edit_table th{ color:#7F7F7F; font-weight:100; font-size:13px; vertical-align:top; width:150px;}
table.spo_news_edit_table td textarea,
table.spo_news_edit_table td input{ width:99%;}
td.spo_news_edit_table_but input{ float:left; width:auto!important;}

.block_bord_list{border: 1px solid rgb(221, 231, 239); padding: 3px; margin-bottom: 5px;}
.block_bord_list table{ width:100%; border: none;}
.block_bord_list table td{ color:#333333; font-size:11px !important;}
.info_add_news{margin:0 auto; overflow:hidden; width:200px;}
/*1/04/10*/
ul.list_orders{font-size:14px; margin:0px; padding:0px;}
ul.list_orders li{ list-style: none;  margin:0px; padding:0px; margin-left:0px !important;  color:#7F7F7F !important; clear:both; border-bottom:1px solid #CCCCCC; margin-bottom:20px; }
ul.list_orders li div span.text{ color:#000000 !important;}
ul.list_orders li div.user_info a.bl_12{ display:block; margin-bottom:10px;}
a.spo_a_button{background-image:url(/img/button.gif); background-repeat:repeat-x; border:1px solid #2D68A3; height:23px; color:#FFFFFF; font-size:14px; padding:0px 20px; text-align:center; text-decoration:none; display:block;}
div.user_info_add_news{ width:300px; overflow:hidden; margin:0px auto;}
/*18/03/10*/
.partner_main{ width:100%;}

.type_list{ text-align:left; color:#7F7F7F; font-size:14px;}
.row_div_input_type{ overflow:hidden; margin-bottom:3px;}
.row_div_input_type span{ display:block; width:140px; float:left; color:#838282;}
.div_input_type{ padding-left:150px;}
.block_info_div{ overflow:hidden; margin-bottom:20px;}
input.but_sub_seminar{border: 1px solid rgb(45, 104, 163); background-image: url(/img/button.gif); background-repeat: repeat-x; height: 23px; color: rgb(255, 255, 255); font-size: 14px; width: 180px; font-size:11px; height:25px; text-decoration:none; line-height:2.5; text-align:center;}
a.but_sub{border: 1px solid rgb(45, 104, 163); background-image: url(/img/button.gif); background-repeat: repeat-x; height: 23px; color: rgb(255, 255, 255); font-size: 14px; width: 180px; display:block; font-size:11px; height:25px; text-decoration:none; line-height:2.5; text-align:center;}
/**/
/**/
/*5/03/10*/
.top_logo_img_marg{ margin-top:10px;}
.top_logo_img{background:url(/img/snowdrops.png) no-repeat; display:block; width:105px; height:100px; position:absolute; top:28px; left:40px; z-index:1000;}
/*24/02/10*/
div.link_all_country{ text-align:right; margin-bottom:-22px;}
div.link_all_country a{ color:#2D68A3; font-size:12px;}
div.link_all_country i{color:#2D68A3; font-size:18px;}

.width_180{width:180px;}
.img_promo_country{margin-top:5px; margin-left:5px; margin-right:5px; width:55px; height:41px; border:0px; }
.info_promo_country{padding-top:5px;}
.info_promo_country a{ font-size:13px; color:#2D68A3;}
.info_promo_country span{ color:#333333; font-size:12px; display:block; margin-top:4px;}
.new_rbc4_into{padding:0px 5px; text-align:left;}
.new_rbc4_into h2.gr_16{ margin:0px; padding:0px;}

.red_dot_list{ background:url(/img/dot_r.gif) no-repeat 0px  5px; padding:0px 0px 10px 10px;}
.red_dot_list a{ color:#2D68A3; font-size:12px;}
/*23/02/10*/
div.short_news{ padding:0px 5px;}
div.short_news h4{ color:#666666; font-size:13px;}
div.short_news em{ float:right; font-size:11px; color:#999999;}
div.short_news p{ text-align:justify; font-size:12px; color:#333333; clear:both;}

div.div_add_news{ margin:10px auto;}
.info_a{float:right; margin-right:25px; color:#2D68A3; font-size:11px;}
.buttonpanel_sub{ margin:10px 0px 0px 127px;}
.user_info_center{overflow:hidden; width:380px; margin:0px auto;}
.small_note{ color:#999999; font-size:10px;}
.small_note i{ color:#FF0000;}
.block_info{ overflow:hidden; margin-bottom:20px;}
.spo_super_table2 .spo_th th{ text-align:center;}
/*18/02/10*/
.country_font_size{ font-size:12px;}
/*17/02/10*/
div.iframe_center{ overflow:hidden; margin:0px auto; width:100%;}
iframe.avea_iframe{width:100%; height:800px; display:block; z-index:10; position:relative; overflow-x:hidden;}
iframe.auto_iframe{width:100%; height:1000px; display:block; z-index:10; position:relative; overflow-x:hidden;}
/*8/02/10*/
div.right_banner_div{ overflow:hidden; margin-bottom:10px;}
div.video_block{ width:238px; background:url(../img/video_top.png) no-repeat; height:199px; position:absolute; cursor:pointer;}
div.video_comment{ margin-top:5px; margin-bottom:20px;}
/*19/01/10*/
.in_h2 h2{color:#7F7F7F; font-family:Tahoma; font-size:14px; font-weight:700; margin-top:5px; margin-bottom:2px; padding:0px 5px 0px 5px;}
.padding5{ padding:5px;}
.padding_lr_5{ padding:0px 5px 0px 5px;}
.center_in{padding-left:5px; overflow:hidden; text-align:left;}
.padding_10{ padding:10px;}
.margin_b5{margin-bottom:5px;}
h2.name_title_blue{font-size:20px; margin-bottom:10px; margin-top:10px; color:#2D68A3; font-weight:100;}
.clear_br{clear:both; height:4px; font-size:0px;}
.type_check{width:200px; text-align:left;}
.info_cost_div{width:200px; margin-top:30px; text-align:left;}
.mytourorder_price_div{width:200px; margin-top:80px; text-align:right;}
.margin_b20{margin-bottom:20px;}
.font16{font-size:16px;}
.price_cost{font-size:22px; color:#CC3333;}
.div_how_cost{width:200px;  margin-top:40px; text-align:right;}
.width_180{width:180px;}
/*12/1/10*/
div.marva_bl{width:180px; overflow:hidden; margin-bottom:5px;}
/*4/1/10*/
.overflow_hid{ overflow:hidden;}
div.div_rows{position:relative; overflow:hidden; width:100%;}
div.left_rows{float:left; width:49%; text-align:left;}
div.right_rows{float:right; width:49%; text-align:right;}
.pub_div_img{margin:0; padding:0; padding-right:10px; padding-left:0px; padding-bottom:5px; width:125px; float:left;}
img.img_pub{border: 0px solid none; width:125px; height:90px;}

a.toggle{font-weight:bold;color:#2D68A3;font-size:12px;}



.coment_t{ text-align:justify; margin-top:3px; margin-bottom:10px; border-bottom:1px solid #DDE7EF; padding-bottom:3px; overflow:hidden; height:1%;}
.text_justify{ text-align:justify;}
.padding_l20{ padding-left:20px;}
.padding_r20{ padding-right:20px;}




/* alexandr begin*/
/* path to this sylesheet file "spo.ua\web\css\" */

.pub_div_container{
	margin:0; 
	padding:0; 
	padding-right:10px; 
	padding-left:0px; 
	padding-bottom:5px; 
	float:left;	
}
.pub_div_video{
	float:left;	
}

.pub_div_img{
	width:125px; 
	float:left;	
}
/* alexandr end*/










/*29/12/09*/
.padding2{ padding:2px;}
.margin_r30{ margin-right:30px;}
div.all_compare_hotel{
overflow: auto;
width:100%;
height:100%;
}
div.all_compare_hotel table td.spo_td_table{ width:200px; text-align:center;}
div.all_compare_hotel table{ border-collapse:collapse;}
div.all_compare_hotel table td{ border:1px solid #DDE7EF;}
 div.all_compare_hotel table th{border:1px solid #fff; padding:0px 5px 0px 10px;}
.padding_l40{ padding-left:40px;}


table.spo_super_table2{ width:100%; background-color:#FFFFFF; border:1px solid #FFFFFF;}
table.spo_super_table2 a{color:#2D68A3;}
table.spo_super_table2 th{background-color:#CCC; text-align:left; color:#000000; font-size:10px;}/* width:120px;*/
.spo_font_size10{font-size:10px;}
tr.spo_tr_first:active, tr.spo_tr_first:hover, tr.spo_tr_second:active, tr.spo_tr_second:hover{background-color:#DDE7EF;}
.spo_tr_second{background-color:#F8FBFD;}
.spo_width100{width:100%;}
.spo_th td{padding:2px;font-size:10px!important;}
.spo_super_table{border: 1px solid #CCCCCC; border-collapse: collapse; color:#333;}
.spo_super_table td{ padding:2px;font-size:10px!important;}
.spo_th{background-color:#CCC;height:20px;}
tr.spo_tr_first:active, tr.spo_tr_first:hover, tr.spo_tr_second:active, tr.spo_tr_second:hover{background-color:#DDE7EF;}
.hotel_item_img_small_container{
	width: 120px;
	height: 90px;
	overflow: hidden;
	float: left;	
	margin-right: 10px;	
}
.hotel_item_img_small_container img{
	width: 120px;
	display: block;
}
/*28/12/09*/
td.blue_line{background:url(/img/menu_top_t_a.gif) repeat-x; width:100%;}
div.panel_coment{height:24px; background-color:#E6EDF3;}
div.coment_name{ margin-bottom:10px; width:70%; overflow:hidden;}
div.coment_name span{ width:30%;  color:#666; font-size:14px; float:left;}
div.coment_name input{ width:65%; font-size:13px; height:20px; float:right; border:1px solid #DDE7EF; font-size:12px;}
div.slide_coment{ float:right; width:150px; overflow:hidden;}
div.slide_coment b{ float:left;}
div.captchaCont{ overflow:hidden; height:1%; position:relative; margin-top:20px;}
#captchaCont{ float:left; margin-right:10px;}
div.captchaCont input{width:150px; font-size:13px; border:1px solid #DDE7EF; height:20px; margin-bottom:20px;}
div.captchaCont a{color:#2D68A3; float:left;}
div.captchaCont input[type='submit']{border: 1px solid #2D68A3; background-image: url(/img/button.gif); background-repeat: repeat-x; height: 23px; color:#fff; font-size: 14px; width:100px; margin-bottom:0px;}
textarea.coment_textarea{width:100%; height:100px;}
li.hotel_info_li{margin-bottom:3px; margin-left:20px;}

div.img_hotel_div{width:170px; margin-right:20px; float:left;}
div.div_type_hotel{float:left; overflow:hidden;}
.spo_inf{text-align:justify; padding-top:4px; padding-bottom:4px;}

#result_com{ clear:both;}
div.coments_type{ margin:10px 0px 0px 10px; overflow:hidden;}

.line_h2{ line-height:2;}
.margin_l10{ margin-left:10px;}
.margin_b20{ margin-bottom:20px;}
.overflow_h{ overflow:hidden;}
div.div_blok_coment{ border:1px solid #E6EDF3; margin:0px 0px 5px 0px; padding:15px;}
/*2/12/09*/
div.ex{margin-left:180px;}
div.expo_top{padding-left:20px; padding-bottom:30px; clear:both; background-image:url(/img/gr.gif); background-repeat:repeat-x; height:42px;}
div.margin_b20{padding-bottom:20px; text-align:left; clear:both; display:block;}
/*1/12/09*/
div.rss_ico{margin:10px 0px 0px 80px; width:60px;}
div.rss_ico img{ margin-right:5px;}
/*30/11/09*/
div.div_input{width:220px; height:25px;}
div.div_input input{width:170px;}
/*24/11/09*/
input.bord_input, input.bord_input[readonly='readonly']{ border:1px solid #CCCCCC; background-color:#FFFFFF;}
td.border_blok{border-left:#DDE7EF 1px solid; border-right:#DDE7EF 1px solid; padding-right:4px; padding-left:6px;}
/*12/11/00*/
.cleaner{clear:both;}
.float_l{ float:left;}
.float_r{ float:right;}
.marg5{margin:5px;}
.marg10{margin:10px;}
.marg20{margin:20px;}
.margin_t10{ margin-top:10px;}
.margin_t20{ margin-top:20px;}
.margin_r20{ margin-right:20px;}
.margin_t5{ margin-top:5px;}
.margin_rl20{ margin:0px 20px 0px 20px;}
.width100{ width:100%;}
.text_center{ text-align:center;}
.text_left{ text-align:left;}
.font_bold{ font-weight:bold;}
.padding-r10{padding-right:10px;}
.padding-t5{padding-top:5px;}
/*11.11.09*/
.right_bun{position:relative; float:left; clear:both; height:0px; z-index:2000; margin:0; padding:0; background-image:url(/img/bun_bord.gif); width:240px; height:240px; margin-bottom:10px;}
.right_bun_in{width:240px; padding:17px 0px 17px 0px;}

/*29/09/09*/
input.but_sub{background-image:url(/img/button.gif);background-repeat:repeat-x;border:1px solid #2D68A3;height:23px;color:#FFFFFF; font-size:14px;}
/*24.09.09*/
.rlink4{color:#CC3333;font-size:14px;}
.blue_14{color:#2D68A3;font-size:14px;}
.gr_14{color:#7F7F7F;font-size:14px;}
/*21.09.09*/
a.bl_12:hover, a.bl_8:hover{text-decoration:none;}
a.bl_12:active, a.bl_8:active{ text-decoration:none;}
.margin_5{ margin-bottom:5px;}
/*7.09.09*/
#main_td table td{ vertical-align:top;}
/*20/08*/
#div_cityBox{ width:150px;}
#div_countryBox{ width:150px;}
#div_cityDate{ width:130px;}
#td_operator{ width:170px;}
#prices_place select{ font-size:14px!important;}

/*18.08*/
#pageselector{
text-align:center;
width:40px; 
color:#2D68A3; 
font-weight:bold; 
font-size:12px;
}
a.search_arrow{
font-weight:bold;
font-size:20px; 
text-decoration:none; 
color:#2D68A3;
}
/*17.08*/
#time{ color:#faf3c8;}
/*10/08/09*/
#btsbm{
background-image:url(/img/button.gif);
background-repeat:repeat-x;
border:1px solid #2D68A3;
height:23px;
color:#FFFFFF; 
font-size:14px; 
width:70px;
}

#ot_sub{
background-image:url(/img/button.gif);
background-repeat:repeat-x;
border:1px solid #2D68A3;
height:23px;
color:#FFFFFF; 
font-size:14px; 
width:70px;
}

#plus{
text-decoration:none; 
border-bottom:1px dashed #2d68a3; 
font-size:14px;
color:#2D68A3;
}
#plus_non{
text-decoration:none; 
border-bottom:1px dashed #999; 
font-size:14px;
color:#999;
}
#serh{
background-image:url(/img/button.gif);
background-repeat:repeat-x;
border:1px solid #2D68A3;
height:23px;
color:#FFFFFF; 
font-size:14px; 
width:70px;
}

/*---3/08----*/
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0.8 ;
	filter:alpha(opacity: 0.8);
	opacity: 0.8;
	z-index: 2;
}
/*---------*/


/*  24/07***************/
table.tour{
border: 1px solid #CCCCCC; 
border-collapse: collapse; 
}
table.tour td{ padding:2px;}
.tr_top{
background-color:#CCC; /*faf3c8*/
color:#333; 
font-size:10px;
height:20px;
}
.tr_first{
color:#333; 
font-size:10px
}
tr.tr_first:active{background-color:#DDE7EF;}
tr.tr_first:hover{background-color:#DDE7EF;}

.tr_second{
color:#333; 
font-size:10px; 
background-color:#F8FBFD;
}
tr.tr_second:active{background-color:#DDE7EF;}
tr.tr_second:hover{background-color:#DDE7EF;}
/*23/07/09*/
.white_12{
color:#fff;
font-size:12px;
}

img,td,div,a,input
{
 /* behavior:url("/resources/iepngfix.htc"); */
}
/*17.07/09*/
textarea.type{
width:100%; 
margin-bottom:5px;  
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
}

/*16.07.09*/
.help_ins{
position:relative;
left:-200px;
float:left;
background-color:#FFFFFF;
border:1px solid #2D68A3;
width:380px;
height:140px;
padding:20px;
overflow:visible;
font-size:12px;
color:#000000;
font-size:12px;
text-align:left;
font-weight:normal;
}

.help_c{
position:absolute;
left:50%;
z-index:1111;
display:none;
}

.help_close{
position:relative;
left:-210px;
top:-10px;
cursor:pointer;
z-index:1112;
width:20px;
height:20px;
border:none;
}

.help_show{
border:none;
width:16px;
height:16px;
cursor:pointer;
}
/*end of 16.07.09*/

/*23/05/09*/

#datt{
background-color:#F8FBFD;
border:#DDE7EF 1px solid;
padding:5px;
width:120px;
color:#7F7F7F;
font-size:13px;
font-weight:700;
}
#pr{
border:#DDE7EF 1px solid;
padding:5px;
}
.sel_2{
border:1px solid #CCCCCC;
width:98%;
font-size:12px;
color:#000000;
line-height:1.2;
}
/*23/05/09*/

/*===30.06.09========*/
.sel_text{
border:1px solid #CCCCCC;
width:400px;
font-size:12px;
color:#000000;
line-height:1.2;
}
.sel_dat{
border:1px solid #CCCCCC;
width:90px;
font-size:12px;
color:#000000;
line-height:1.2;
}
.input_dat{
float:left;
width:90px;
padding-left:7px;
}
.dat_sel{
 float:left;
 padding-left:5px;
 width:20px;
 }

 form{
 margin:0;
 padding:0;
 }
 .sel2{
 width:100%;
 border:1px solid #cccccc;
 font-size:14px;
 }

input[type="submit"], input[type="button"]{
font-size:14px;
/*padding-right:15px;
padding-left:15px;
padding-bottom:10px;*/
background-image:url(/img/button.gif);
background-repeat:repeat-x;
border:1px solid #2D68A3;
height:23px;
color:#FFFFFF;
}

.spo_tab_own td, .spo_tab_own {	border: 1px solid #CCCCCC; border-collapse: collapse; font-size:12px}

.spo_tab_own td {padding-left:10px;}

.glav_spo{background-color:#EEEEEE;}

.spo_tab_add td{font-size:12px; padding-right:20px; padding-bottom:7px;}
 /*30/06/09*****/


/*  21.04.09*/
.grey_text{
color:#838282;
font-family:tahoma;
font-size:14px;
}

/*========*/
/*  22.04.09*/
.sel{
border:1px solid #CCCCCC;
width:150px;
font-size:12px;
color:#000000;
line-height:1.2;
}
/*===========*/
/*------ ---------*/
div.tt {position: relative; z-index:1; }
a.tooltip:hover { background:#FFFFCC; text-decoration:none; color:#000000;  }
a.tooltip div { display:none; width:250px; text-align: left; color:#000000; }
a.tooltip:hover div { display:block; position:absolute;  top: 20px;border: 1px solid #DDE7EF; padding: 5px 5px; background: #FFFFFF; text-align:justify; color:#999999; }


div.tt2 {position: relative; }
a.tooltip2:hover { background:#FFFFCC; text-decoration:none;  color:#000000; }
a.tooltip2 div { display:none; width:250px; text-align: left;  color:#000000;}
a.tooltip2:hover div{ display:block; position:absolute; top: 20px; border: 1px solid #DDE7EF; padding: 5px 5px; background: #FFFFFF;text-align:justify; color:#999999; }

/*====================================*/
.but{
  border:solid 1px;
  border-color:#2D68A3;
  background-color:#FFFFCC;
  text-align:center;
  font-size:12px;
  color:#2D68A3;
 }
.but2{
  border:solid 1px;
  border-color:#2D68A3;
  background-color:#DDE7EF;
  text-align:center;
  font-size:12px;
  color:#2D68A3;
 }
 div.scroll {
height: 80px;
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#666666;
line-height:1.2;
background-color:#FFFFCC;
overflow-x:hidden;
scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;

/*scrollbar-face-color:#3D4AF0;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#7B8DF9;
scrollbar-darkshadow-color:#2109D6;
scrollbar-shadow-color:#2109D6;
scrollbar-arrow-color:#7B8DF9;
scrollbar-track-color:#7B8DF9;*/
}
div.scroll_0 {
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#666666;
line-height:1.2;
background-color:#FFFFCC;
overflow-x:hidden;
scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;

}
 div.scroll_1 {
height: 40px;
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#666666;
line-height:1.2;
background-color:#FFFFCC;
overflow-x:hidden;

scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;
}
 div.scroll_2 {
height: 350px;
width:100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#666666;
line-height:1.2;
background-color:#FDFCE9;
overflow-x:hidden;

scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;
}
 div.scroll_3 {
height: 80px;
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#333333;
line-height:1.2;
background-color:#FFF;
border:#DDE7EF;
border:solid;
border-color:#DDE7EF;
border-width:1px;
overflow-x:hidden;

scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;

}

 div.scroll_8{
height: 80px;
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#000000;
line-height:1.2;
background-color:#FFF;
border:#FFFFFF;
border:solid;
border-color:#FFFFFF;
border-width:1px;
overflow-x:hidden;

scrollbar-base-color:#FFFFCC;
scrollbar-arrow-color:#2D68A3;
scrollbar-darkshadow-color:#FFF;

}
div.scroll_9{
height: 124px;
width: 100%;
overflow: auto;
text-align:justify;
font-size:12px;
color:#000000;
line-height:1.2;
background-color:#FFF;
border:#FFFFFF;
border:solid;
border-color:#FFFFFF;
border-width:1px;
overflow-x:hidden;


}
.border_4{
border:#DDE7EF;
border:solid;
border-color:#DDE7EF;
border-width:1px;
font-size:11px;
color:#666666;
line-height:1;
background-color:#FFFFCC;
width:100%;
}
.btn-slide{
color:#2D68A3;
font-size:11px;
}
.btn-slide2{
color:#2D68A3;
font-size:12px;
font-weight:bold;
}

/*=============================================*/
.border{
border:#DDE7EF;
border:solid;
border-color:#DDE7EF;
border-width:1px;
font-size:14px;

}
.border_5{
border:#DDE7EF;
border:solid;
border-color:#DDE7EF;
border-width:1px;
font-size:11px;
width:100%;
}
.border_3{
border:#DDE7EF;
border:solid;
border-color:#DDE7EF;
border-width:1px;
border-bottom:0;
}
.red{
font-size:11px;
color:#FF0000;}
img{

}
.gr_form{
color:#999999;
font-size:13px;
line-height:1;
}
.w_form{
color:#FFF;
font-size:13px;
text-decoration:none;
line-height:1;
}
.white_14{
color:#fff;
font-size:14px;
}
.white_12{
color:#fff;
font-size:12px;
}
.bl_12{
color:#2D68A3;
font-size:12px;
}
.bl_8{
color:#2D68A3;
font-size:11px;

}
.darc{
color:#333333;
font-size:11px;
}
.blue_tt{
color:#2D68A3;
font-size:14px;

}
.bl_16, span.bl_16{
color:#2D68A3;
font-size:16px;
}

.bl_10{
color:#2D68A3;
font-size:10px;
line-height:1.1;
}

.bl_12_l{
line-height:1.9;
color:#2D68A3;
font-size:12px;
}
.bl_14_l{
line-height:1.1;
color:#2D68A3;
font-size:12px;
}

.bl_10_l{
line-height:1.9;
color:#2D68A3;
font-size:10px;
}

.bl_14{
color:#2D68A3;
font-size:14px;
}



table.okn td tr{
border:none;
}

.gr_16{
color:#7F7F7F;
font-size:14px;
font-family:Tahoma;
font-weight:700;
}

.gr_10il{
color:#7F7F7F;
font-size:10px;
font-family:Tahoma;
font-style:italic;
line-height:2;
}
.gr_ital{
color:#7F7F7F;
font-size:11px;
font-family:Tahoma;
font-style:italic;
line-height:1;
}
.gr_1{
color:#7F7F7F;
font-size:10px;
font-family:Tahoma;
line-height:1.1;
}
.bl_1{
color:#000000;
font-size:10px;
font-family:Tahoma;
line-height:1.1;
}
.bl_7{
color:#2D68A3;
font-size:11px;
font-family:Tahoma;
line-height:1.1;
}
.text{
font-size:12px;
color:#000000;
line-height:1.2;
}
.text2{
font-size:12px;
color:#000000;
line-height:1;
}
/*--*/
.blec_smol{
font-size:10px;
color:#7F7F7F;
line-height:1.2;
}
.rlink2{
color:#CC3333;
font-family:tahoma;
font-size:12px;
}
.greytext{
color:#838282;
font-family:tahoma;
font-size:11px;
}
.gr_3{
color:#7F7F7F;
font-size:12px;
font-family:Tahoma;
}
.gr_13{
color:#7F7F7F;
font-size:13px;
font-family:Tahoma;
text-decoration:none;
}

a.bl_13:link{color:#2D68A3;font-size:13px;font-family:Tahoma;font-weight:700;}
a.bl_13:visited{color:#2D68A3;font-size:13px;font-family:Tahoma;font-weight:700;}
a.bl_13:active{color:#990000; text-decoration: none;font-size:13px;font-family:Tahoma;font-weight:700;}
a.bl_13:hover{color:#990000; text-decoration: none; font-size:13px;font-family:Tahoma;font-weight:700;}
/*    */
.btn-slide, .btn-slide2, .btn-slide3, .btn-slide4, .btn-slide5, .btn-slide6, .btn-slide7, .btn-slide8, .btn-slide9{


	padding:   0 0;
	margin: 0 auto;
	display: block;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #2D68A3;
	font-size:11px;
}
.slide, .slide2, .slide3, .slide4, .slide5, .slide6, .slide7, .slide8, .slide9 {
	margin: 0;
	padding: 0;
}

a:focus {
	outline: none;
}
.panel {
	background: #fff;
	display: none;
}
.panel ul {
    margin: 0;
    padding: 0 15px;
    float:left;
    list-style:none;
    border-right: 1px solid #fff;
}
.panel ul li{
    margin: 6px;
    padding: 0;

}

.panel ul li a{
    font-weight:bold;
    color: #fff;

}
.active, .active2, .active3, .active4, .active5, .active6, .active7, .active8, .active9 {
	background-position: right;
}
/*    */

form input.error,
form textarea.error,
.error
{
	background-image: url('/backend/img/exclamation.png');
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFAAAA;
	color: white;
	border:solid 1px red;
	/*padding-right:18px;*/
}

div.error
{
    border: 1px solid red;
    margin: 1px 1px 1px 1px;
    padding: 2px;
    background-color: #FFAAAA;
    color: white;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.select_wait
{
    background-image:url('/img/selectwait.gif');
    background-repeat:repeat;
    width:100%;
    height:20px!important;
	//height:21px!important;
    display:block;
}

.fileUploadQueue .fileUploadQueueItem div.cancel,
.fileUploadQueue .fileUploadQueueItem span.fileName,
.fileUploadQueue .fileUploadQueueItem span.percentage,
.fileUploadQueue .fileUploadQueueItem div.fileUploadProgress
{
    display:none;
}
div.fileAlexUploadProgress
{
    width:98%;
    height:14px;
    background-color:Blue;
    padding:3px;
    padding-top:3px;
    padding-bottom:0px;
    vertical-align:middle;
}
div.fileAlexUploadProgress .progressBarLeft
{
     background-color:White;
     background-image:url("/img/progress.png");
     background-position:left centerl;
     background-repeat:repeat-x;
     float: left;
     text-align:right;
     font-size:10px;
     width:0%;
}

div.fileAlexUploadProgress .progressBarRight
{
    background-color:white;
    float: left;
    text-align:right;
    font-size:10px;
    display:block;
    width:100%;
}
/*10/08/09*/
div.paging
{
	color:#2D68A3;
	text-decoration:none;
	font-size:12px;
	padding-top:15px;
}
div.paging a:link,
div.paging a:active,
div.paging a:visited
{
	color:#2D68A3;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	margin:5px;
}
div.paging a:hover
{
	color:#999;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	margin:5px;
}

div.paging span
{
	color:#2D68A3;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	margin:5px;

}

/*div.paging
{
	color:#7399AE;
	text-decoration:none;
	font-size:12px;
	padding-top:15px;
}
div.paging a:link,
div.paging a:active,
div.paging a:visited
{
	color:#7399AE;
	text-decoration:none;
	border:1px solid #7399AE;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	margin:5px;
}
div.paging a:hover
{
	color:red;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	border:1px solid red;
	font-size:12px;
	margin:5px;
}

div.paging span
{
	color:#7399AE;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #B4004A;
	font-size:12px;
	margin:5px;

}*/

.dataTable
{
	background-color:#F8FBFD;
	border:1px solid #DDE7EF;
	color:#7F7F7F;
	font-size:13px;
	font-weight:700;
	padding:5px;
	width:120px;
}

.priceTable
{
	border:1px solid #DDE7EF;
	padding:5px;
}

 /*2.07.09*/

 #search_1, #search_2, #search_3, #search_4 {
 display:none;
 padding:5px;
 line-height:1.7;
 clear:both;
 white-space:nowrap;
 position:absolute;
 width:260px;
 background-color:#FFFFFF;
 border:1px solid #2D68A3;
 }

 #search_1{
 left:145px;
 top:240px;
 z-index:10;
 }

 #search_2{
 left:280px;
 top:240px;
 z-index:11;
 }


 #search_3{
 left:420px;
 top:240px;
 z-index:11;
 }

 #search_4{
 left:540px;
 top:240px;
 z-index:12;
 }

/* iframe{ border:0;
position:absolute;
top:0;
left:-1px;
z-index:-1;
filter:mask();
width:285px;
height:1000px;
}
*/

iframe.change_if{
border:0;
position:absolute;
top:0;
left:-1px;
z-index:-1;
filter:mask();
background-color:#999999;
width:285px;
height:1000px;
}

.coment_re{  margin-left:40px; margin-bottom:10px;}
.re_name{font-size: 10px;}
.re_name b{ 
	font-size: 11px;
	font-weight: bolder;
	color: #7F7F7F;
}
.re_message{font-size: 11px; color:#2D68A3; 


 /*end of 02.07.09*/

.popap_wraper{
  padding: 10px 0px 0px 30px;
}

