@charset "utf-8";
/* CSS Document */

td{font-size:12px}
p{margin:0; padding:0}
.leftd{float:left}
.cb{clear:both}
.butt{overflow:hidden; text-align:center; margin-bottom:12px; height:20px; padding-top:2px;}
.icon{margin-right:5px;}
.blue{font-family:Tahoma; font-size:11px; color:#2272c9; font-weight:bold}
/*#top{height:82px; width:1200px;}*/
#top .logo{margin-left:52px; display:inline; float:left; padding-top:20px; width:105px; height:48px}
.menu{width:auto; height:auto; margin-left:8px; margin-top:13px;}

#container{overflow:hidden; background:#FFF; height:auto; width:1188px; padding-top:10px;}
#container .left{}
#container .middle{float:left; height:auto; width:620px;}
#container .middle2{float:left; height:auto; width:820px}
#container .right{float:left; }
#container .bottom{padding-left:35px; height:130px; width:auto; clear:both;margin-left:35px;}

#hot{overflow:hidden; height:40px; padding-bottom:15px}
#hot .girl{float:left;}
#hot .txt{float:left; margin-left:5px}
#hot .font28{font-family:"Trebuchet MS"; font-size:28px; color:#354293; margin-top:-3px}
#hot .font14{font-family:"Trebuchet MS"; font-size:14px; color:#354293; letter-spacing:2px; margin-top:-7px}
.banner{margin-left:5px; margin-bottom:15px}

.title2{margin-bottom:15px; padding-left:5px; font-family:"Trebuchet MS"; font-size:24px; color:#59595a; padding-bottom:5px; background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom;}
.title{font-family:"Trebuchet MS"; font-size:18px; color:#5b5b5b; padding-bottom:5px;}
#container .left .box{margin-bottom:15px; overflow:hidden; background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom; height:auto; width:220px;}
.txt11{padding-left:9px; font-family:Tahoma; font-size:11px; color:#656566}
.txt11a{margin-top:2px; font-family:Tahoma; font-size:11px; color:#656566}
#container .left .logform{width:94px; border:1px solid #c7c7c7; font-family:Tahoma; font-size:11px; color:#656566}
#container .left .logform1{width:94px; border:1px solid #c7c7c7; font-family:Tahoma; font-size:11px; color:#656566}
#container .left .logform2{width:94px; border:1px solid #c7c7c7; font-family:Tahoma; font-size:11px; color:#656566}
#container .left .controllog{height:auto; text-align:center; font-family:Tahoma; font-size:11px; color:#356f9a; padding-top:5px;}
#container .left .logbtn{margin-top:5px; margin-bottom:12px}
#container .left .selbox{line-height:17px; width:200px; font-family:Tahoma; font-size:11px; color:#656566; margin-left:9px;}
#container .left .selbox1{line-height:17px; width:200px; font-family:Tahoma; font-size:11px; color:#656566; margin-left:9px;}
#container .left .selbox2{line-height:17px; width:200px; font-family:Tahoma; font-size:11px; color:#656566; margin-left:9px;}
#container .left .cards{margin-top:5px; margin-left:7px;}

a.small{font-family:Tahoma; font-size:11px; color:#356f9a; text-decoration:none;}
a.small:hover{font-family:Tahoma; font-size:11px; color:#356f9a; text-decoration:underline;}

a.txt20{font-family:Tahoma; font-size:20px; color:#356f9a; text-decoration:none;}
a.txt20:hover{font-family:Tahoma; font-size:20px; color:#356f9a; text-decoration:underline;}

.tarif_show{}
.vert{width:1px; margin-right:20px;height:100px; margin-top:5px; background:url(/templates/tezgsm/i/vert.gif) repeat-y; float:left}
.box-bottom{height:110px; width:250px;  float:left}
.box-bottom1{height:110px; width:250px;  float:left}
.title-bottom{font-family:"Trebuchet MS";  font-size:18px; color:#696fab}
.box-txt{float:left;margin-top:15px; margin-left:25px; width:110px; text-align:center}
.box-img{float:left; margin-top:15px;}
.where-to-buy{background:#f2f7fc; width:620px; height:50px;}
.map-small{margin-left:10px; float:left;}

.bottom-navi-a{clear:both; overflow:hidden; margin:auto; border-bottom:1px solid #2f5ea1; height:35px; width:1100px; padding-top:15px}
.bottom-navi-b{clear:both; overflow:hidden; margin:auto; height:57px;  width:1100px; padding-top:15px}

a.eli{color:#1f4275; font-family:Tahoma; font-size:12px; text-decoration:none}
a.eli:hover{color:#1f4275; font-family:Tahoma; font-size:12px; text-decoration:underline}

#country{float:right;  list-style-type: none; padding: 0; margin: 0;}
#country li{display:inline; float:left; margin-right:30px; padding-left:25px }
li.inter{display:inline; background:url(/templates/tezgsm/i/inter.jpg) no-repeat; background-position: 0px 4px;}
li.ukr{display:inline; background:url(/templates/tezgsm/i/ukr.jpg) no-repeat; background-position: 0px 6px;}
li.lat{display:inline; background:url(/templates/tezgsm/i/lat.jpg) no-repeat; background-position: 0px 6px;}
li.lit{display:inline; background:url(/templates/tezgsm/i/lit.jpg) no-repeat; background-position: 0px 6px;}
.ta{font-size:11px; font-family:Tahoma; color:#1f4275; float:left; margin-left:5px; margin-top:5px}
.tx{float:right; font-size:11px; font-family:Tahoma; color:#1f4275; margin-right:30px; margin-top:5px}

#bottom-menu{float:left; color:#FFF; list-style-type: none; padding: 0; margin: 0;}
#bottom-menu li{margin-left:5px; float:left;}

#send{background:#e7f2ff; width:820px; height:185px; margin-top:15px;}
#send .left-sms{margin-top:15px; width:288px; height:auto; padding-left:25px; margin-right:10px; float:left;}
#send .right-sms{margin-top:15px; width:458px; height:auto; float:left}
#send .form{border:1px solid #498cd4; font-family:Tahoma; font-size:12px; color:#656566}
#send .counter{ border:1px solid #e7f2ff; background:#e7f2ff; font-weight:bold; color:#2272c9; font-family:Tahoma; font-size:12px}
#send .sn{margin-bottom:10px; height:15px}
.error-dialog{ background:#fee0e2; margin-top:20px; margin-bottom:10px;height:auto;}
.ok-dialog{background:#ddffd4; margin-top:20px; margin-bottom:10px;height:auto;}
.cont-error{display:none; background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom; padding-bottom:20px; margin-bottom:10px;}
.hint{border:1px solid #dadada; background:#eff6fe; margin-top:25px; margin-bottom:25px;}
.boxstyle{margin-right:15px; font-size:11px; margin-left:15px; font-weight:600; color:#2272c9}
ul.hint-style{
list-style-type: none;
padding: 0;
margin-left:5px;
}
ul.hint-style  li {
  background:url(/templates/tezgsm/i/arrow-blue.gif) no-repeat;
  background-position:0 2px;
  padding-left:15px;
  padding-bottom:10px;
  }
#lost-pwd{margin-top:20px; background:#e7f2ff; width:620px; height:120px;}

#calendar-box{height:60px; width:620px; background:#e7f2ff}
.rw{padding-bottom:5px; background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom;}
.rw2{height:25px; border-bottom:1px solid #e7f2ff;text-transform: capitalize;}
.inputreg{width:143px}
.buysel{line-height:17px; width:120px; font-family:Tahoma; font-size:11px; color:#656566;}
a.buuy{font-family:"Trebuchet MS"; font-size:18px; color:#5b5b5b; text-decoration:underline; margin-left:10px}
.plus{font-weight:bold; display:block; font-size:8px; color:#fff; text-decoration:none; background:#faa61c; width:8px; padding-left:3px; height:11px; float:left; padding-right:1px; margin-top:2px}
.minus{font-weight:bold; display:block; font-size:8px; color:#fff; text-decoration:none; background:#faa61c; width:8px; padding-left:1px;height:11px; float:left; padding-left:4px; margin-top:2px}
.numc{float:left;  margin-left:5px; margin-right:5px}

/* shop */
#shop-cat{text-align:center; width:197px; height:197px; float:left; background:url(/templates/tezgsm/i/bgrn.gif) no-repeat; margin-right:30px; margin-bottom:30px}
#shop-cat .title{margin:auto; width:158px; height:25px; margin-top:22px; margin-bottom:5px; font-family:Tahoma; font-size:11px; text-decoration:underline; color:#5b5b5b}
#shop-cat .img{margin:auto; height:60px; margin-bottom:5px; width:158px}
#shop-cat .price{background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom; width:158px; height:30px; margin:auto; text-align:center; font-family:Tahoma; font-size:14px; font-weight:bold; color:#2272c9}
#shop-cat .set{margin:auto; margin-top:8px; wifth:158px; height:auto;}

.dataTitle{font-size:11px; font-family:tahoma; }
.rateStyle1{background:url(/templates/tezgsm/i/dot.gif) repeat-x bottom; height:22px; color:#2272c9;}
.rateStyle2{font-size:11px; font-family:tahoma;}
.rateT{font-size:11px; font-family:tahoma; height:23px}

#wheretobuy{width:618px; height:58px; background:#dcf5fa; margin-bottom:20px}
#wheretobuy .left{float:left}
#wheretobuy .right{float:right; margin-left:2px }
#wheretobuy .navi{float:left}
#wheretobuy .logos{float:left}
#wheretobuy .title{margin-top:10px;}
#wheretobuy .button{margin-top:2px; margin-left:5px;}
#wheretobuy .logo{float:left; margin-top:15px; margin-right:22px;}
#tableresult{padding-bottom:20px}
#tabresult th{background:#ffca9e; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFF; text-align:left; height:27px;}
#tabresult tr td{background:#fffee4; border-bottom:1px solid #ffdcc4; font-family:Tahoma; font-size:11px; color:#696b68; height:40px;}
#telnr{position:relative; float:right; margin-top:27px;margin-right:20px; z-index:100}
