/**** Common Styles *******************/
body,form {margin:0px;padding:0px; }

/**** Font Styles *********************/
.black         {color:#000;    text-decoration:none;}
.blackb        {color:#000;    text-decoration:none;}
.blackc        {color:#393939; text-decoration:none;}
.red           {color:#F10C23; text-decoration:none;}
.redV          {color:#F10C23; text-decoration:none;}
.orangebA      {color:#2173A5; text-decoration:none; font-weight:bold;}
.orangeb       {color:#FE5B00; text-decoration:none; font-weight:bold;}
.blue          {color:#3A679E; text-decoration:none;}
.blueb         {color:#3A679E; text-decoration:none;}
.bc            {color:#3A679E; }
.gray, .graytv {color:#616161; text-decoration:none; }
.gray_dark     {color:#595959; text-decoration:none;}
.gray_darkA    {color:#393939; text-decoration:none;}
.green         {color:#00940A; text-decoration:none;}
.green2        {color:#080;    text-decoration:none;}

.greenV    {color:#00940A; font-size:12px; font-family: BPG Glaho Arial V5, Verdana; text-decoration:none;}

.newstime  {color:#fff;font-size:11px; font-family: Arial; padding:0px 2px 0px 2px;}

/**** Form Styles *********************/

.highlight {font-weight:bold;}
.form_select   {height:18px; color:#1173AB; font-size:12px;}
.form_select_m { color:#1173AB; font-size:12px;}

.form_submit   {height:18px; background: #178AC0; border:0px;
                color:#fff; font-size:12px; font-weight:bold;}
.form_submit2  {height:18px; background: #D81A04; border:0px;
                color:#fff; font-size:12px;}
.form_text     {height:18px; font-size:12px; border: 1px solid #C9C9C9;}


/**** Box Elements Styles *************/
.top_td       {background-image:URL('../images/dots_bgr.gif');}
.services1    {width:7px;  background-image:URL('../images/services_dots_bgr.gif');}
.services2    {width:100px; padding:5px;white-space:nowrap;}
.services_arr {width:7px; height:8px; border:0px; cursor:hand;}

.serv_button  {color:#616161; text-decoration:none;font-weight:bold;}

.serv_list    {border:1px #777 solid; padding:2px; background-color:#FFF;}
.serv_list span {font-size:8pt}
.serv_list table {width:100px; font-family:Arial, Helvetica, sans-serif; color:#404040; text-decoration:none;}
.serv_listText {font-family:Arial, Helvetica, sans-serif; color:#404040; text-decoration:none}
.serv_listIn {font-weight:bold}
.serv_list td {padding: 1px 0px 1px 20px; cursor:pointer; cursor:hand; }
.serv_list .current .out {background: transparent url('../images/checked.gif') no-repeat 1px 0px; color:#404040;}
.serv_list .current .over {background: #06A30D url('../images/unchecked.gif') no-repeat 1px 0px; color:#FFF;}
.serv_list .active .over {background-color:#06A30D; color:#FFF;}
.serv_list .active .out {background-color:#FFF; color:#404040;}

.settings_title {width:150px; height:17px; background: #F7F7F7; text-align:center;
                 padding: 3px 10px 3px 10px; margin:0px; border:0px;
                font-size:12px; color:#FE5B00; font-family: BPG Glaho Arial V5, Arial; font-weight:bold;}
.settings_head  {width: 100%; height:24px; display:block;padding:0px; 
                 background:URL("../images/dats_hor.gif");background-repeat:repeat-x; background-position:bottom;} 
                 

.border_yellow {border-bottom: 2px solid #FE5B00;}

#suggest{
  margin-top: -2px;
  position: absolute;
  border: 1px solid #B5D7EC;
  border-top: 0px;
  font-size: 12px;
  font-family: Arial,BPG Glaho;
}

#suggest div{
  background: #fff;
  width:  300px;
  height: 20px;
  overflow: hidden;
  padding: 3px 5px;
  cursor: pointer;
}

#suggest a {
  color:#3A679E; 
  text-decoration:none;
  font-family: Arial,BPG Glaho;
}

#suggest a:hover{
  text-decoration:underline;
}

/**** Search Bar **********************/
.searchform     {width:99%; font-size:16px; height: 21px; }
.searchActive   {color:#fff;    font-size:11px;text-decoration:none;}
.searchInactive {color:#3A679E;background:#FFF; font-size:11px; text-decoration:none;}

.searchActive,.searchInactive a{
   margin:3px;
}


.butform  {font-size:16px; width:68px; height: 27px; background:url('../images/search.gif') no-repeat top left; border:0px;}

.restop {background: #FCFCFC; border-top: 1px solid #EBEBEB;  border-bottom: 1px solid #EBEBEB;
         color: #6F6F6F; font-size:12px; font-family: Arial;}

.adsBlock  {float:right; position: relative;margin-left:20px;background:#fff;}


.searchArial   {font-size:12px; font-family:Arial;}

.result     {margin-left:40px;padding:0px;color:#595959;}
.result li  {margin-left:0px;padding:0px; margin-bottom:20px;}
div.result_tr  { 
               padding: 5px 40px 15px 0px; 
              background:url('http://www.boom.ge/images/dats_hor.gif');
              background-repeat: repeat-x; background-position: bottom;
            } 


.dotted_bottom {border-bottom:1px dotted #E4E4E4;font-family: BPG Glaho, Sylfaen;}
.dotted_right  {border-right: 1px dotted #E4E4E4;font-family: BPG Glaho, Sylfaen;}

/* Text styles */

.textLarge {
  font: normal normal normal 12pt BPG Glaho, Arial, Sylfaen;
}

.textNormal {
  font: normal normal normal 10pt BPG Glaho, Arial, Sylfaen;
}

.textSmall {
  font: normal normal normal 8pt BPG Glaho, Arial, Sylfaen;
}

.textNormalUnicode {
  font: normal normal normal 10pt Sylfaen;
}

/* Small grapical elements */

.pixel {
  width: 1px;
  height: 1px;
  border: 0px;
}

.arial11 {font-size:11px;font-family:Arial;color:#3A679E;}
.arial11b {font-size:11px;font-family:Arial; color:#000;}
.url      {font-family:Arial; font-size: 10pt; color: #008000; }
.urlBlue  {font-family:Arial; font-size: 10pt; color: #0044AA; }
.urlBlue:active {font-family:Arial; color: #8844AA; }
.item {font: 10pt BPG Glaho, Arial, Sylfaen; }

#menu_list { float: left; border-bottom:1px solid #CCC; width:200px; padding-bottom:3px;padding-top:3px; font-size:14px; font-weight:bold;}
