@font-face {
 font-family: myfont1;
 src: url("fonts/bpgglaho.eot") /* EOT file for IE */
}
@font-face {
 font-family: myfont1;
 src: url("fonts/bpgglaho.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: myfont_m;
 src: url('bpg_nino_mtavruli_bold.eot');
 src: url('bpg_nino_mtavruli_bold.eot?#iefix') format('embedded-opentype'),
      url('bpg_nino_mtavruli_bold.woff') format('woff'),
      url('bpg_nino_mtavruli_bold.ttf') format('truetype'),
      url('bpg_nino_mtavruli_bold.svg#svgFontName') format('svg');
}

@font-face {
    font-family: myfont_m_normal;
    src: url('bpg_nino_mtavruli_normal.eot')
}
@font-face {
 font-family: myfont_m_normal;
 src: url('bpg_nino_mtavruli_normal.ttf')
}

@font-face {
 font-family: myfont_bpg_algeti_compact;
 src: url('info/fonts/bpg_algeti_compact.ttf');
}

.company_name_SR{
    height:auto; 
    margin:0px 0px 0px 0px;
    font-size:20px; 
    line-height: 23px; 
    color:#114b8c; 
    cursor:default; 
    font-family: myfont_m;
}


*{cursor:default;}
a{cursor:pointer; text-decoration:none; outline:0px;}
img{border:0px;}
body,html{width:100%; height:100%; margin:0px; padding:0px;}
.empty_td{line-height:0px; font-size:0px;}
input{outline:none;}

.search_by_button_left{background-position:right; background-repeat:no-repeat;}
.search_by_button_center{background-position:left; background-repeat:repeat-x;}
.search_by_button_right{background-position:left; background-repeat:no-repeat;}

.search_by_button_text_geo{font-family:myfont_m; font-size:12px; color:#222222; text-decoration:none; outline:none;}
.search_by_button_text_eng{font-family:Arial; font-size:12px; color:#222222; text-decoration:none; outline:none;}
.search_by_button_text_rus{font-family:Arial; font-size:12px; color:#222222; text-decoration:none; outline:none;}



#cities_list_in1_geo{width:220px; height:24px; background-color:#EFEFEF; font-family:myfont_m; font-size:13px; color:#231f20; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in1_geo:hover{width:220px; height:24px; background-color:#316ac5; font-family:myfont_m; font-size:13px; color:#FFFFFF; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_geo{width:220px; height:20px; background-color:transparent; font-family:myfont_m; font-size:12px; color:#231f20; text-indent:30px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_geo:hover{width:220px; height:20px; background-color:#316ac5; font-family:myfont_m; font-size:12px; color:#FFFFFF; text-indent:30px; cursor:pointer; text-transform:uppercase;}

#cities_list_in1_eng{width:220px; height:24px; background-color:#EFEFEF; font-family:Arial; font-size:13px; color:#231f20; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in1_eng:hover{width:220px; height:24px; background-color:#316ac5; font-family:Arial; font-size:13px; color:#FFFFFF; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_eng{width:220px; height:20px; background-color:transparent; font-family:Arial; font-size:12px; color:#231f20; text-indent:30px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_eng:hover{width:220px; height:20px; background-color:#316ac5; font-family:Arial; font-size:12px; color:#FFFFFF; text-indent:30px; cursor:pointer; text-transform:uppercase;}

#cities_list_in1_rus{width:220px; height:24px; background-color:#EFEFEF; font-family:Arial; font-size:13px; color:#231f20; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in1_rus:hover{width:220px; height:24px; background-color:#316ac5; font-family:Arial; font-size:13px; color:#FFFFFF; text-indent:10px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_rus{width:220px; height:20px; background-color:transparent; font-family:Arial; font-size:12px; color:#231f20; text-indent:30px; cursor:pointer; text-transform:uppercase;}
#cities_list_in2_rus:hover{width:220px; height:20px; background-color:#316ac5; font-family:Arial; font-size:12px; color:#FFFFFF; text-indent:30px; cursor:pointer; text-transform:uppercase;}


#S_res_pg1      {font-family:Arial; font-size:12px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#005e9d; cursor:pointer; font-weight:bold;}
#S_res_pg1:hover{font-family:Arial; font-size:12px; border:1px solid #CCCCCC; background-image:url(img/pages_bg.gif); color:#000000; cursor:pointer; font-weight:bold;}
#S_res_pg2      {font-family:Arial; font-size:12px; border:1px solid #CCCCCC; background-image:url(img/pages_bg.gif); color:#000000; font-weight:bold;}
#S_res_pg2:hover{font-family:Arial; font-size:12px; border:1px solid #CCCCCC; background-image:url(img/pages_bg.gif); color:#000000; font-weight:bold;}
#S_res_pg3      {font-family:Arial; font-size:14px; color:#005e9d; font-weight:normal;}
#S_res_pg3:hover{font-family:Arial; font-size:14px; color:#005e9d; font-weight:normal;}


#category_div      {width:218px; height:auto; background-color:#e1e9fe; color:#000000; padding:6px; margin:0px; cursor:pointer; overflow:hidden; white-space:nowrap;}
#category_div:hover{width:218px; height:auto; background-color:#d7e2f5; color:#000000; padding:6px; margin:0px; cursor:pointer; overflow:hidden; white-space:nowrap;}



#category_div_new      {width:218px; height:auto; background-color:#F6F6F6; color:#000000; padding:6px; margin:0px; cursor:pointer; overflow:hidden; white-space:nowrap;}
#category_div_new:hover{width:218px; height:auto; background-color:#E6E6E6; color:#000000; padding:6px; margin:0px; cursor:pointer; overflow:hidden; white-space:nowrap;}





.SLD_banner{position:absolute; left:0px; top:0px; cursor:pointer;}

#SR_links_none{font-family:sans-serif; font-size:12px; color:#AAAAAA; cursor:default; padding:0px 15px 0px 0px;}
 
#SR_links_1{font-family:sans-serif; font-size:12px; color:#f15d22; cursor:pointer; text-decoration:none;}
#SR_links_1:hover{font-family:sans-serif; font-size:12px; color:#f15d22; cursor:pointer; text-decoration:underline;}

#SR_links_2{font-family:sans-serif; font-size:12px; color:#114b8c; cursor:pointer; text-decoration:none; background:url(img/arrows_1.png) left no-repeat; padding-left:10px;}
#SR_links_2:hover{font-family:sans-serif; font-size:12px; color:#114b8c; cursor:pointer; text-decoration:underline; background:url(img/arrows_1.png) left no-repeat; padding-left:10px;}

/*ახალი სტილები*/
#SR_links_none_New{font-family:sans-serif; font-size:10px; color:#AAAAAA; cursor:default; padding:0px 7px; margin:4px 3px 3px 0px; text-align: center; background-color: #ffea55;}
#SR_links_none_7{font-family:sans-serif; font-size:10px; color:#AAAAAA; cursor:default; padding:0px 7px; margin:4px 3px 3px 0px; text-align: center; background-color: #e8e8e8;}
#SR_links_2_New{font-family:sans-serif; font-size:13px; color:#000000; cursor:pointer; text-decoration:none;line-height:25px;}
#SR_links_2_New:hover{font-family:sans-serif; font-size:13px; color:#000000; cursor:pointer; text-decoration:none;line-height:25px;}


#company_SR_links_2{font-family:sans-serif; font-size:12px; color:#114b8c; cursor:pointer; text-decoration:none;}
#company_SR_links_2:hover{font-family:sans-serif; font-size:12px; color:#114b8c; cursor:pointer; text-decoration:underline;}

#company_SR_branch_links_2{font-family:sans-serif; font-size:12px; color:#000000; cursor:pointer; text-decoration:none;}
#company_SR_branch_links_2:hover{font-family:sans-serif; font-size:12px; color:#000000; cursor:pointer; text-decoration:underline;}


.USERNAME{width:250px; height:34px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:0px; padding:0px 11px 0px 11px; border:1px solid #CCCCCC; outline:0px; font-family:Arial; font-size:15px; font-weight:bold; color:#003E7D; cursor:text;}
.PASSWORD{width:250px; height:34px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:0px; padding:0px 11px 0px 11px; border:1px solid #CCCCCC; outline:0px; font-family:Arial; font-size:15px; font-weight:bold; color:#003E7D; cursor:text;}



#mail_to_mail{width:200px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:10px 0px 6px 0px; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#mail_from_name{width:200px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:6px 0px 6px 0px; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#mail_from_mail{width:200px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:6px 0px 6px 0px; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#mail_from_note{width:288px; height:80px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; margin:6px 0px 10px 0px; padding:4px 4px 4px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}



#contact_name{width:220px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#contact_tel{width:220px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#contact_mail{width:220px; height:24px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; padding:0px 4px 0px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}

#contact_subject{width:230px; height:26px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; padding:0px 0px 0px 0px; border:1px solid #7f9db9; outline:0px; font-size:14px; color:#000000; cursor:default;}

#contact_text{width:416px; height:116px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; padding:4px 4px 4px 4px; border:1px solid #7f9db9; outline:0px; font-family:Arial; font-size:14px; color:#000000; cursor:text;}


.rat_1{width:14px; height:18px; font-family:Tahoma; font-size:12px; color:#005e9d; vertical-align:middle;}
.rat_2{width:20px; height:18px; background:transparent url(img/star_14x14.gif) left no-repeat; vertical-align:middle;}
.rat_3{width:120px; height:18px; background:transparent url(img/rating_bg_1.gif) left no-repeat; vertical-align:middle;}
.rat_4{height:18px; background:transparent url(img/rating_bg_2.gif) left repeat-x; overflow:hidden; vertical-align:middle;}
.rat_5{width:20px; height:18px; font-family:Tahoma; font-size:12px; color:#999999; vertical-align:middle;}




#message_body{width:0px; height:0px; position:relative; left:-402px; top:14px; z-index:100;}
#message_box{width:400px; height:auto; background-color:#FFFFFF; border:1px solid #bbbbbb; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.4); position:absolute; left:0px; top:0px;}
#message_inbox{width:100%; height:30px; line-height:30px; border-bottom:1px solid #DDDDDD; text-indent:10px; font-family:Arial; font-size:14px; color:#333333;}
#message_flow{width:100%; height:auto; max-height:254px; overflow:auto;}
#message_see_all{width:100%; height:30px; line-height:30px; display:block; text-indent:10px; border-top:1px solid #DDDDDD; font-family:Arial; font-size:14px; color:#005e9d; cursor:pointer; background-color:#fafafa;}
#message_no_see_all{width:100%; height:10px; line-height:10px; text-indent:10px; border-top:1px solid #DDDDDD; font-family:Arial; font-size:4px; color:#005e9d; cursor:default; background-color:#fafafa;}

.message_delete			{width:12px; height:12px; background:url(img/message_delete_1.png) left no-repeat; position:absolute; right:14px; top:14px; cursor:pointer;}
.message_delete:hover	{width:12px; height:12px; background:url(img/message_delete_2.png) left no-repeat; position:absolute; right:14px; top:14px; cursor:pointer;}






#option_body{width:0px; height:0px; position:relative; right:-30px; top:17px; z-index:100;}
#option_box{width:200px; height:auto; background-color:#FFFFFF; border:1px solid #bbbbbb; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.4); position:absolute; right:0px; top:0px;}
#option_flow{width:100%; height:auto; max-height:254px; overflow:auto;}
#option_list		{width:100%; height:40px; line-height:40px; background-color:#FFFFFF; background-position:left; background-repeat:no-repeat; cursor:pointer; font-family:Arial; font-size:14px; color:#005E9D; text-indent:50px;}
#option_list:hover	{width:100%; height:40px; line-height:40px; background-color:#F6F6F6; background-position:left; background-repeat:no-repeat; cursor:pointer; font-family:Arial; font-size:14px; color:#005E9D; text-indent:50px;}
#option_separator{width:100%; height:1px; line-height:1px; overflow:hidden; background-color:#DDDDDD}






.SR_filter_div_1_dis		{width:322px; height:30px; line-height:30px; background:transparent url(img/checkbox_y_1.png) 6px no-repeat; opacity:0.5; filter:alpha(opacity=50);}
.SR_filter_div_2_dis		{width:322px; height:30px; line-height:30px; font-size:12px; color:#000000; text-indent:72px; cursor:default;}

.SR_filter_div_1_fal		{width:322px; height:30px; line-height:30px; background:transparent url(img/checkbox_y_1.png) 6px no-repeat;}
.SR_filter_div_1_fal:hover	{width:322px; height:30px; line-height:30px; background:#e5e5e5 url(img/checkbox_y_1.png) 6px no-repeat;}
.SR_filter_div_2_fal		{width:322px; height:30px; line-height:30px; font-size:12px; color:#000000; text-indent:72px; cursor:pointer;}

.SR_filter_div_1_tru		{width:322px; height:30px; line-height:30px; background:transparent url(img/checkbox_y_2.png) 6px no-repeat;}
.SR_filter_div_1_tru:hover	{width:322px; height:30px; line-height:30px; background:#e5e5e5 url(img/checkbox_y_2.png) 6px no-repeat;}
.SR_filter_div_2_tru		{width:322px; height:30px; line-height:30px; font-size:12px; color:#000000; text-indent:72px; cursor:pointer;}



.SR_coupons_        {font-size:14px; color:#e52e4c; cursor:pointer; background:transparent url(../img_/coupons.png) left no-repeat; padding:2px 0px 2px 23px;}
.SR_coupons_:hover  {text-decoration:underline;}