body {  margin: 0; padding: 0; color: #787B82; text-align: center;
   background: #FFF; font: 11px Verdana, Arial, Helvetica, sans-serif; }

a img { border: none }
td,th { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #787B82; }
input,select,textarea { color: #1F1F1F; font: 12px Verdana, Arial, Helvetica, sans-serif; }
a { color: #1F1F1F; }
a:hover { color: #CF1218; }
form { margin: 0; }
div.empty { clear: both; font-size: 0px; }
p { margin: 0 0 15px; }
h1 { color: #1F1F1F; font-size: 1.273em; margin: 0 0 15px; clear: both; }


table#carrier_table { border-collapse: collapse; width: 957px; height: 100%; margin: auto; }
td#top_td { padding: 0; vertical-align: top; height: 100%; }


#header { width: 957px; height: 119px; background: #CF1218 url(../img/bg_header.gif); margin: 13px 0; color: #FFF; }
#header a { color: #FFF; }
#logo { float: left; padding: 37px 0 0 36px; }
#ico_lang { float: right; width: 100px; padding-top: 18px; }
#ico_lang div {  float: left; padding: 0 20px 5px 0; }
#ico_lang img { border: 1px solid #FFB5AC; }
#header_center { margin: 0 112px 0 210px; padding-top: 22px; }
#menu { height: 60px; }
#menu div { float: right; padding-left: 17px; background: url(../img/menu_li.gif) no-repeat 17px 0; }
#menu a { padding-left: 18px; clear: both; }

#phone { background: url(../img/phone.gif) no-repeat 0 0; font-size: 17px;
	padding: 3px 0; padding-left: 33px; float: left; position: relative; left: 100px; }

table.main { border-collapse: collapse; width: 957px; }
table.main table.main { width: 620px; }
td#main_left, td#main_right, td#content, td#right_col { padding: 0; vertical-align: top; line-height: 1.3; }
td#main_left { width: 314px; padding-top: 5px; }
td#right_col { width: 207px; }
td#main_right div.carrier { padding-left: 25px; clear: both; }
td#content { padding: 22px 18px 0 0; text-align: justify; color: #000; }

div.left_block { width: 312px; height: 87px; background: url(../img/left_block.gif); margin-bottom: 13px; }
div.left_block img { position: relative; left: 71px; top: 37px; }
div.lb2 { background: url(../img/left_block2.gif); margin: 0; }
div.lb2 img { top: 34px; }

div.block { width: 314px; background: url(../img/block_y.gif) repeat-y 0 0; margin-bottom: 15px; }
div.block div.top { background: url(../img/block_top.gif) no-repeat 0 0; padding: 20px 0; text-align: center; }
div.block div.red { background: #CF1218 url(../img/block_red_y.gif) repeat-y 0 0; }
div.block div.red div { background: url(../img/block_red.gif) no-repeat 0 0; width: 270px;
  padding: 30px 22px 10px; color: #FFF; }
div.block div.red table { border-collapse: collapse; width: 100%; }
div.block div.red td { padding: 0 0 10px; vertical-align: top; color: #FFF; }
div.block div.red p { margin: 4px; }
div.block div.red input.input { width: 110px; border: 1px solid #C8CBD1; padding: 2px 1px; font-size: 13px; }
div.block div.red textarea { border: 1px solid #C8CBD1; font-size: 13px; width: 270px; }
div.block div.bot { background: url(../img/block_bot_y.gif) repeat-y 0 0; }
div.block div.bot div { background: url(../img/block_bot.gif) no-repeat 0 bottom; padding: 11px 21px; }


div.submenu { background: #EDEEF0 url(../img/bg_submenu_bot.gif) no-repeat 0 bottom; width: 312px;
  margin-bottom: 10px; padding: 5px 0 16px; }
div.submenu ul { margin: 0 10px 0 30px; padding: 10px 0 10px 24px; list-style: none;
  background: url(../img/submenu_dots.gif) repeat-y 0 bottom; }
div.submenu li { background: url(../img/submenu_li.gif) no-repeat 0 9px; padding: 4px 0 4px 14px; font-size: 11px; font-weight: bold; }
div.submenu li.on a { color: #CF1218; }
div.submenu a { text-decoration: none; }
div.submenu li.lev2 { background: url(../img/submenu_li2.gif) no-repeat 0 5px; font-weight: normal;
  padding: 1px 0 1px 11px; margin-left: 14px; }

div.menu2 { background: #BFC0C4 url(../img/menu2_y.gif) repeat-y 0 0; width: 312px; }
div.menu2 div.car { background: url(../img/menu2_top.gif) no-repeat 0 0; padding: 4px 4px 15px; }
div.menu2 div.title { height: 47px; height: "65px"; background: #D50711 url(../img/menu2_title.gif) no-repeat 0 0;
  color: #FFF; text-transform: uppercase; font-size: 18px; padding: 18px 0 0 55px; }
div.menu2 ul { margin: 0; padding: 0 0 0 30px; list-style: none; background: url(../img/menu2_dots.gif) repeat-y 21px 0; }
div.menu2 li ul { background: #E8E9EC; margin: 0; padding: 0 10px; display: none; }
div.menu2 li ul ul { padding: 0; display: block; }
div.menu2 li { color: #1F1F1F; font-weight: bold; background: url(../img/menu2_li.gif) no-repeat 0 9px; }
div.menu2 li div { padding-left: 10px; }
div.menu2 li li { font-weight: normal; background: url(../img/menu2_li2.gif) no-repeat 0 6px; padding-left: 10px; line-height: 1.6; }
div.menu2 li li li { background: none; }
div.menu2 li a { text-decoration: none; display: block; padding: 4px 0; }
div.menu2 li li a { display: inline; padding: 0; }
div.menu2 li a:hover,div.menu2 li.on a { color: #CF1218; }
div.menu2 li li a:hover { text-decoration: underline; }
div.under_menu2 { background: url(../img/menu2_bot.gif) no-repeat 0 bottom; height: 12px;
  position: relative; top: -12px; font-size: 0; width: 312px; }
div.menu2 li.on li a { color: #1F1F1F; }

#map div { float: left; }

#map_title { color: #1F1F1F; font-size: 1.273em; font-weight: bold; padding: 10px 7px 5px; border-bottom: 1px solid #E1E2E4;
  margin: 0 23px 0 47px; }

#map { width: 577px; height: 268px; height: "278px"; background: url(../img/bg_map2.gif); padding-top: 10px; float: left;
   position: relative; left: 47px; }
#ico_send_sms { width: 200px; }
#ico_send_sms a:hover img { background: url(../img/ico/send_sms2.gif) no-repeat 0 0; }
#ico_send_sms img { background: url(../img/ico/send_sms2.gif) no-repeat 0 -115px; }
#ico_send_sms a:hover img { background: url(../img/ico/send_sms2.gif) no-repeat 0 -115px; }
#ico_send_sms img { background: url(../img/ico/send_sms2.gif) no-repeat 0 0; } 

#short a:hover img { background: url(../img/ico/short2.gif) no-repeat 0 -116px; }
#short img { background: url(../img/ico/short2.gif) no-repeat 0 0; }#send_voice { width: 200px; padding: 0; }
#send_voice a:hover img { background: url(../img/ico/send_voice2.gif) no-repeat 0 0; margin: 0; }
#send_voice img { background: url(../img/ico/send_voice2.gif) no-repeat 0 -115px; margin: 0; }
#send_voice a:hover img { background: url(../img/ico/send_voice2.gif) no-repeat 0 -115px; margin: 0; }
#send_voice img { background: url(../img/ico/send_voice2.gif) no-repeat 0 0; margin: 0; }

#recieve_sms { height: 131px; }
#recieve_sms a:hover img { background: url(../img/ico/recieve_sms2.gif) no-repeat 0 0; }
#recieve_sms img { background: url(../img/ico/recieve_sms2.gif) no-repeat 0 -115px; }
#recieve_sms a:hover img { background: url(../img/ico/recieve_sms2.gif) no-repeat 0 -115px; }
#recieve_sms img { background: url(../img/ico/recieve_sms2.gif) no-repeat 0 0; }

#send_mms { width: 211px; width: "310px"; padding-left: 99px; }
#send_mms a:hover img { background: url(../img/ico/send_mms2.gif) no-repeat 0 0; }
#send_mms img { background: url(../img/ico/send_mms2.gif) no-repeat 0 -115px; }
#send_mms a:hover img { background: url(../img/ico/send_mms2.gif) no-repeat 0 -115px; }
#send_mms img { background: url(../img/ico/send_mms2.gif) no-repeat 0 0; }

#short { padding: 0; }
#short a:hover img { background: url(../img/ico/short2.gif) no-repeat 0 0; }
#short img { background: url(../img/ico/short2.gif) no-repeat 0 -116px; }
#short a:hover img { background: url(../img/ico/short2.gif) no-repeat 0 -116px; }
#short img { background: url(../img/ico/short2.gif) no-repeat 0 0; }


#red_gray_line { font-size: 0px; height: 1px; border-top: 4px solid #D50711; border-bottom: 13px solid #BFC0C4; clear: both; }

#ico { width: 204px; float: right; background: #BDBEC2 url(../img/bg_ico.gif) no-repeat 0 bottom;
  text-align: center; padding: 2px 0 15px; margin-bottom: 15px; }
#ico .margin { margin-right: 25px; }

#news { margin-bottom: 35px; }
#news span { color: #E82824; font-weight: bold; font-size: 0.909em; }
#news a { text-decoration: none; }
#news a:hover { text-decoration: underline; }
#news div { text-align: right; padding: 10px 10px 0 0; }

#actions { margin-bottom: 10px; clear: both; }
#actions ul { margin: 0; padding: 0; list-style: none; }
#actions li { background: url(../img/arrow_double.gif) no-repeat 0 0; padding: 1px 0 16px 40px;
  font-weight: bold; font-size: 10px; }
#actions li a { text-decoration: none; }
#actions li a:hover { text-decoration: underline; }

#send_sms { margin-bottom: 35px; text-align: center; }

#enter { margin-bottom: 30px; background: url(../img/enter_y.gif) repeat-y 0 0; }
#enter div { background: url(../img/enter_bot.gif) no-repeat 0 bottom; }
#enter div div { background: url(../img/enter_top.gif) no-repeat 0 0; padding: 60px 14px 0 21px; }
#enter table { border-collapse: collapse; margin-bottom: 10px; }
#enter td { padding: 5px 0; }
#enter p { margin: 0; padding-bottom: 10px; }
#enter input.input { font-size: 11px; font-weight: bold; border: 1px solid #C8CBD1; color: #C0C2C9;
  padding: 3px 10px; width: 112px; margin-right: 10px; height: 21px; }
#enter a { color: #CF1218; }

#region_top { background: url(../img/region_top_1.gif) no-repeat 0 0;}

td#footer { padding: 40px 0 0; }
td#footer table {  border-collapse: collapse; width: 957px; background: #A9AAAE url(../img/footer_left.gif) no-repeat 0 0; }
td#footer td { padding: 30px 0; color: #FFF; }
td#footer td.left { width: 200px; text-align: center; }
td#footer td.center div { float: left; padding-right: 30px; }
td#footer td.center div img { border: 1px solid #989AA0; }
td#footer td.right { width: 297px; background: url(../img/footer_red.gif) no-repeat right 0;
  padding: 5px 18px; vertical-align: top; }
td#footer div.contacts { text-align: right; padding: 12px 0; margin-bottom: 8px;  }


/* These are standard sIFR styles... do not modify */

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.amegatop tr td {text-align:center; width:33%;}

