/* List of elements with no inheritance: body, h1, h2, h3, h4, h5, h6, caption, th, td, blockquote, input, select, textarea */

/* page styles */

html, body { width: 100%; height: 100%; margin: 0; padding: 0; }
body { position: relative; overflow: auto; background: #501873; text-align: center; }
body, caption, th, td, blockquote, input, select, textarea { color: #444; }

/* link styles */

/*a, a:link, a:visited, a:active { color: #000000; text-decoration: none; outline: none; }*/

a, a:link, a:visited, a:active { color: #652d86; text-decoration: underline; }
a:hover                        { color: #652d86; text-decoration: underline; }
a.hovered                      { color: #652d86; }

  a:link.blink,
  a:hover.blink,
  a:active.blink,
  a:visited.blink {
     color: #652d86;
     font-weight: bold;
     text-decoration: underline;
  }

  a:link.violet,
  a:hover.violet,
  a:active.violet,
  a:visited.violet {
     color: #501873;
     font-weight: bold;
     text-decoration: none;
  }

/* image styles */

img { margin: 0; border: 0 none; }

/* text styles */

body, caption, th, td, blockquote, .text6, .text5, .text4, .text3, .text2, .text1, .text0, h6, h5, h4, h3, h2, h1, input, select, textarea { font-family: "BPG Glaho Arial V5", "Sylfaen", "Arial", "Verdana", sans-serif; }
body, caption, th, td, blockquote, input, select, textarea { font-size: 9pt; }

h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: normal; color: #652d86; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0 6px 0 6px;  vertical-align: middle; }
h1 { font-size: 18pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4 { font-size: 12pt; }
h5 { font-size: 10pt; }
h6 { font-size:  9pt; }

p { margin: 0 0 0.4ex 0; }

.normal    { font-weight: normal !important; font-style: normal !important; text-decoration: none !important; }
.bold      { font-weight: bold !important; padding-bottom:5px; font-size: 1.1em;}
.italic    { font-style: italic !important;}
.underline { text-decoration: underline !important; }

/* pixel element style */

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

/* container styles */

.wholex, .whole { width: 100%; }
.wholey, .whole { height: 100%; }

.left   { text-align: left !important; }
.right  { text-align: right !important; }
.center { text-align: center !important; }

.top    { vertical-align: top !important; }
.bottom { vertical-align: bottom !important; }
.middle { vertical-align: middle !important; }

.nomargin    { margin: 0; }
.automargin  { margin: auto; }

.leftpos  { margin-right: auto; }
.rightpos  { margin-left: auto; }

.noborder    { border: 0 none; }

.nopadding   { padding: 0; }
.autopadding { padding: auto; }

.relative    { position: relative; }
.absolute    { position: absolute; }

/* form styles */

form { margin: 0; padding: 0; }
fieldset { border: 1px solid ActiveBorder; padding: 2px 9px 9px 9px; }
label, input, select, textarea { margin: 0px; vertical-align: middle; }

/* individual styles */
#outer { margin: auto; }
#outer .bg0 { width: 1024px; text-align: center; background: #FFFFFF; }
#outer .bg1{ background: transparent url('http://static2.geocell.ge/img/geocell/bg01.gif') repeat-y  50% 0; }
#outer .bg2{ background: transparent url('http://static2.geocell.ge/img/geocell/bg02.gif') no-repeat 50% top; }
#outer .bg3{ background: transparent url('http://static2.geocell.ge/img/geocell/bg03.gif') no-repeat 50% bottom; }

#inner { width: 1000px; margin: auto;  }

#navigator { height: 112px; padding-top: 22px; vertical-align: top; }
#logocell { width: 230px; vertical-align: top; font-size: 0; }
#navocell { vertical-align: top; }

#logopad { padding: 14px 0 1px 24px; }
#logo { vertical-align: middle; }

#navopad { position: relative; padding-top: 16px; z-index: 1; }
#menu { position: absolute; top: 53px; z-index: 99; }

#content { padding: 24px; padding-top: 36px; }
#services { padding: 14px 24px 0px 24px; }

#sidebar { width: 220px; vertical-align: top; }

#footer { height: 82px; padding: 14px 24px 0px 24px; vertical-align: top; }
#footer table { border-top: 1px solid #E0E0E0; }
#footer table td { padding: 8px 16px 0 16px; color: #606060; }

#home { padding-left: 30px; }
#toplinls { padding-right: 34px; }
#toplinls .pad { padding-left: 20px; }
#toplinls img { margin-right: 4px; vertical-align: middle; }

#flashheader { width: 1000px; height: 300px; margin: -24px -24px 24px -24px; }
#flashwarning { padding-top: 30px; text-align: center; }

#introtable table td { width: 33.3%; padding: 14px 14px 0 14px; vertical-align: top; }
#introtable .iconhold { float: left; margin: 0 4px 14px 0; }
#introtable .np { float: right; margin: 0 4px 14px 0; }
#introtable a.navicon1 { float: left; display: block; margin: 10px 4px; width: 11px; height: 11px; background: transparent url('http://static2.geocell.ge/img/geocell/arrows.gif') no-repeat 0 0; font-size: 0; }
#introtable a.navicon1:hover { background-position: 0 -11px; }
#introtable a.navicon2 { float: left; display: block; margin: 10px 4px; width: 11px; height: 11px; background: transparent url('http://static2.geocell.ge/img/geocell/arrows.gif') no-repeat -11px 0; font-size: 0; }
#introtable a.navicon2:hover { background-position: -11px -11px; }
#introtable .search { width: 279px; height: 70px; padding: 10px 0 0 0; background: transparent url('http://static2.geocell.ge/img/geocell/search.jpg') no-repeat; }

#exmenu { width: 206px;  }
#exmenu .bg1{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu01.gif') repeat-y  0 0; }
#exmenu .bg2{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu02.gif') no-repeat 0 top; }
#exmenu .bg3{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu03.gif') no-repeat 0 bottom; }
#exmenu .holder { padding: 16px 0 50px 0; }
#exmenu .holder a { color: #000000; text-decoration: none; outline: none; }
#exmenu ul { list-style: none outside none; margin: 0; padding: 0; }
#exmenu ul li { margin: 0; padding: 4px 0 0 24px; }

#breadcrumb { float: right; position: relative; z-index: 2; }
#breadcrumb div { position: absolute; top: -26px; right: 14px; white-space: nowrap; z-index: 99; }
#breadcrumb img { vertical-align: baseline; margin: 0 6px -2px 6px; }
#breadcrumb a.passive { color: #808080; }
#breadcrumb a.active { color: #652d86; }

/* classes */

.pagetitle { padding-left: 40px; }

.shadowplace { position: absolute; right: 80px; bottom: 8px; }
.shadowblock { position: relative; min-height: 150px; background: transparent url('http://static2.geocell.ge/img/geocell/bgblock.gif') repeat-x; }
.shadowpad   { padding: 14px 40px 14px 40px; }
* html .shadowblock { height: 150px; } /* min-height for IE */

.container8  { margin-bottom: 8px; clear: both; }
.container14 { margin-bottom: 16px; clear: both; }
.container15 { margin-bottom: 15px; clear: both; }
.container24 { margin-bottom: 24px; clear: both; }

.clWhite { color: #FFFFFF !important; }
.clBlack { color: #000000 !important; }
.clNative { color: #652d86 !important; }

.text0 { font-size: 6pt; }
.text1 { font-size: 8pt; }
.text2 { font-size: 10pt; }
.text3 { font-size: 12pt; }

.violetText {
  color: #501873;
}

.zoom {
  color: #949494;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
}

.sTitle {
    color:        #000000;
  font-size:    18px;
}

.stBlock  {  padding: 20px 20px 20px 0; }
.lactive { color: #652d86; text-decoration: underline; }
.arrowRPad { margin-right: 5px; }

/* select box : service page*/
.selectService {
  line-height: 19px;
  text-align:  right;
}

.search_bg {
    width:   146px;
    height:  20px;
    background: url("http://static2.geocell.ge/img/geocell/search.gif") 0 0 no-repeat;
}

.def_search_bg {
    width:   206px;
    height:  20px;
    background: url("http://static2.geocell.ge/img/geocell/search_def.gif") 0 0 no-repeat;
}

.def_searchpad {
  float: left;
  padding-left: 2px;
}

.input_bg {
  position: relative;
    width:    282px;
    height:   19px;
    background: url("http://static2.geocell.ge/img/geocell/services/input_bg.gif") 0 0 no-repeat;
}

.textarea_bg {
  position: relative;
    width:    282px;
    height:   98px;
    background: url("http://static2.geocell.ge/img/geocell/services/textarea_bg.gif") 0 0 no-repeat;
}

.textareaSize {
    width:       275px;
    height:      92px;
    margin-left: 5px;
    overflow:    auto;
    background:  transparent;
}

.hide_input_border {
    border: 0;
    margin-left: 5px;
}

.separate10 { height: 10px; }

.padLeft5   { padding-left:  5px; }
.padLeft8   { padding-left:  8px; }
.padLeft15  { margin-left:   15px; }
.padLeft35  { margin-left:   35px; }
.padRight10 { padding-right: 10px; }
.padRight14 { padding-right: 14px; }
.padBottom10 { margin-bottom: 10px; }
.padBottom20 { margin-bottom: 20px; }
.padTop20 { padding-top: 20px; }
.padTop35 { margin-top: 35px; }
.padRight3 { margin-right: 3px; }
.padBottom40 { margin-bottom: 40px; }

.H24 { height: 24px; }
.lineH24 { line-height: 24px; }

.inputBgTrans { width: 96%; background: transparent; }

#list-menu ul {
   list-style-image: url(http://static2.geocell.ge/img/geocell/li_img.gif);
   margin: 0;
   padding: 15px;
}

#list-menu li {
   margin: 3px 0 0 0;
}

.markedBlock {
   color: #FFFFFF;
   background: #501873;
   white-space: nowrap;
}


/* post-paid roaming */

div.countries {
   width: 150px;
   float: left;
}

#letter {
   margin: 0 0 20px 0;
}

.letter_bg {
    width: 37px;
    height: 27px;
    color: #FFFFFF;
    line-height: 27px;
    text-align: center;
  background: url("http://static2.geocell.ge/img/geocell/alphabet_bg.gif") no-repeat;
  margin-bottom: 10px;
}

.letter_bg h2 {
   color: #FFFFFF;
}

ul.countries {
   margin:  0;
   padding: 0;
   list-style: none;
}

ul.countries li {
   margin: 0 0 3px 0;
}

/* news */

  a:link.rss,
  a:hover.rss,
  a:active.rss,
  a:visited.rss {
     color: #B1B1B1;
     text-decoration: underline;
  }

  .rssBlock { padding-left: 40px; }

/* broadband */
  #broadbandTb {
    width: 340px;
  }

  .w6 {
  width: 6px;
  }

  .h6 {
  height: 6px;
  }

  .w1 {
  width: 1px;
  }

  #broadbandTb .topMiddleBg {
    background: url(http://static2.geocell.ge/img/geocell/broadband/top_middle.gif) top repeat-x;
  }

  #broadbandTb .bottomMiddleBg {
    background: url(http://static2.geocell.ge/img/geocell/broadband/bottom_middle.gif) bottom repeat-x;
  }

  #broadbandTb .rightBg, .leftBg {
    background: #D3D3D3;
  }

  #broadbandTb .whiteBG {
    background: #FFFFFF;
  }

  #broadbandTb .InnerOddTr {
  background: #F7F7F7;
  }

  #broadbandTb .InnerEvenTr {
  background: #FFFFFF;
  }

  #broadbandTb .popupInnerTable td {
    padding: 3px 10px;
  }

  #broadbandTb .borderLeft {
    border-left: 1px solid #EFEFEF;
  }

#exmenu .bg1_blue{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_blue01.gif') repeat-y  0 0; }
#exmenu .bg2_blue{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_blue02.gif') no-repeat 0 top; }
#exmenu .bg3_blue{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_blue03.gif') no-repeat 0 bottom; }

#exmenu .bg1_green{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_green01.gif') repeat-y  0 0; }
#exmenu .bg2_green{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_green02.gif') no-repeat 0 top; }
#exmenu .bg3_green{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_green03.gif') no-repeat 0 bottom; }

#exmenu .bg1_grey{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_grey01.gif') repeat-y  0 0; }
#exmenu .bg2_grey{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_grey02.gif') no-repeat 0 top; }
#exmenu .bg3_grey{ background: transparent url('http://static2.geocell.ge/img/geocell/exmenu_grey03.gif') no-repeat 0 bottom; }


.whiteText { color: #FFFFFF !important; }


/* golden numbers */
#goldenNum {
  width: 600px;
}

#goldenNum .goldenInside {
  height: 27px;
  background: url("http://static2.geocell.ge/img/geocell/line_bg.gif") 0 0 no-repeat;
}

#goldenNum .goldenTable {
  border: 0;
  width:  600px;
  height: 27px;
}

.goldenTable #tdLeft {
    width: 503px;
}

.goldenTable #goldLeft {
    color: #000000;
}

.goldenTable #goldRight {
    color: #FFFFFF;
    white-space: nowrap;
}

.goldenTable #goldLeft, #goldRight {
  padding:     0 20px;
  font-size:   14px;
  font-weight: bold;
}

#goldenNum .innerTable {
  width: 100%;
}

#goldenNum .innerTable td {
    height: 26px;
    padding: 0 20px;
}

#goldenNum .innerOddTr {
  background: transparent;
}

#goldenNum .innerEvenTr {
  background: #F7F7F7;
}

.td_w_84 {
  width: 50px;
}


/* tariffs */
.tabex { width: 639px; margin-top: 20px; background: transparent url('http://static2.geocell.ge/img/geocell/tab_top.gif') no-repeat 0 0; }
.tabex ul.tabNavigation { list-style: none; height: 27px; margin: 0; padding: 0; background: transparent url('http://static2.geocell.ge/img/geocell/tab_top.gif') no-repeat 0 0; border-bottom: 1px solid #d3d3d3; }
.tabex ul.tabNavigation li { float: left; width: 213px; height: 27px; line-height: 27px; text-align: center; font-weight: bold; }
.tabex ul.tabNavigation li { margin: 0; }
.tabex ul.tabNavigation li.selected { background: transparent url('http://static2.geocell.ge/img/geocell/tab.gif') no-repeat 0 0; }
.tabex ul.tabNavigation li a { outline: 0; }
.tabex ul.tabNavigation li.selected a { color: white; }
.tabex div.tabed { background: transparent url('http://static2.geocell.ge/img/geocell/tab_mid.gif') repeat-y 0 0; display: none; }
.tabexend { width: 639px; height: 6px; background: transparent url('http://static2.geocell.ge/img/geocell/tab_bot.gif') no-repeat 0 0; font-size: 0; }

table.ontabex { width: 637px; margin: auto; }
table.ontabex td { padding: 6px 20px 6px 20px; }
table.ontabex tr.shade { background: #F8F8F8; }

.divoptop { width: 639px; height: 6px; background: transparent url('http://static2.geocell.ge/img/geocell/tab_topex.gif') no-repeat 0 0; font-size: 0; margin-top: 10px; }
.divopmid { width: 639px; padding: 8px 0 8px 0; background: transparent url('http://static2.geocell.ge/img/geocell/tab_mid.gif') repeat-y 0 0; text-align: center; }
.divopbot { width: 639px; height: 6px; background: transparent url('http://static2.geocell.ge/img/geocell/tab_bot.gif') no-repeat 0 0; font-size: 0; margin-bottom: 14px; }
table.onop { width: 610px; margin: auto; }
table.onop td { padding: 6px 12px 6px 12px; border-bottom: 1px solid #e8e8e8; }
table.onop td.st { border-right: 1px solid #e8e8e8; }
table.onop tr.shade { background: #F8F8F8; }


