/*************************************************************************************/

body, html                          { font-family: tahoma, sans-serif, arial; }
.item_container                     { border: 1px #000066 solid; }
.std_link                           { font-size: 10px; text-decoration: none; }
.std_link:hover                     { font-size: 10px; }
.std_heading                        { font-size: 12px; font-weight: bold; color: #000066; text-align: center; }
.small_heading                      { font-size: 10px; font-weight: bold; color: #000066; text-align: center; }
.focus_heading_bar                  { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000066; text-align: center; }
.std_text                           { font-size: 10px; }    

.altColColour1                      { background-color: #CCCCFF; }
.bottom_border                      { border-bottom: 1px solid #000066; }

.tmobile_background                 { background-color:#FF0099; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.orange_background                  { background-color:#FF9900; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.vodafone_background                { background-color:#FF0000; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.o2_background                      { background-color:#000099; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.virgin_background                  { background-color:#CC0099; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.btmobile_background                { background-color:#3333CC; text-align: center; color: white; font-weight: bold; text-decoration: none; }
.3_background                       { background-color:#009900; text-align: center; color: white; font-weight: bold; text-decoration: none; }

.tmobile                            { color:#FF0099; text-decoration: none; }
.orange                             { color:#FF9900; text-decoration: none; }
.vodafone                           { color:#FF0000; text-decoration: none; }
.o2                                 { color:#000099; text-decoration: none; }
.virgin                             { color:#CC0099; text-decoration: none; }
.btmobile                           { color:#3333CC; text-decoration: none; }
.3                                  { color:#009900; text-decoration: none; }

td {
    font-weight: normal; 
    font-size: 11px; 
    color: #000000; 
    font-family: Arial, Helvetica, sans-serif
}

form {
    margin-top: 0px; 
}

body {
 /*   scrollbar-face-color: #3366ff; 
    scrollbar-highlight-color: #969696; 
    scrollbar-shadow-color: #969696; 
    scrollbar-3dlight-color: #ededed; 
    scrollbar-arrow-color: #ffffff; 
    scrollbar-track-color: #c2eefc; 
    scrollbar-darkshadow-color: #ededed; */
    font-weight: normal;
    color: #999999;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.announce_box {
    border: 3px double #0000ff; 
    padding-top:  5px; 
    padding-left: 12px; 
    font-weight: normal; 
    font-size: 11px; 
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #000000; 
}

.list {
    font-weight: normal; 
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #000000; 
}

.phone-property {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.phone-property-list{
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;

}

.phone-detail-caption {
    font-size: 30px;
    text-align: center;
    font-weight: bold;
}

.orderSectionTitle {
    border: 1px #000066 solid;
    text-align: center;
    padding:4px;
    font-weight: bold;
}
.error {
 color: #FF0000;
}

.siteMapNetworkTitle {
 color: #da0008;
 font-family: Tahoma, Arial;
 font-weight:bold;
 font-size:17px;
 text-decoration:none;
}
.siteMapMakeFeatures {
 font-family:Arial;
 font-weight:bold;
 color:000000;
 font-size:10px;
}

.siteMapMakeHeader {
 font-family: Tahoma, Arial;
 font-weight:bold;
 color: #0000ff;
 font-size:13px;
}

.siteMapFeatures {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.thisLink {
 FONT-SIZE: 10px; 
}

.thisLink:hover {
 FONT-SIZE: 10px
}

.stdHeading  { font-size: 12px; font-weight: bold; text-align: center; }
.stdCell  { font-size: 12px; }
.mainSection { padding: 0px; margin: 0px; margin-bottom: 10px; border: 1px solid #041764; background-color: #FFFFFF; width: 450px;}
.error   { padding: 0px; margin: 0px; color: #FF0000; }
.leftSpacer  { width: 300px; }
.helpText  { width: 300px; border: 2px solid #041764; background-color: #728AE8;}
.noWrap   { white-space: nowrap; }
.MyLink{
 FONT-SIZE:14px; 
 text-decoration:none;
}
.MyError{
 FONT-SIZE:14px; 
 color:#FF0000; 
}
.menuTD {
 line-height:25px;
}















/******************** NEW TEMPLATE*******************************/



















BODY{
 margin : 0px;
 padding : 0px;
 background-color : #FEFEFE;
}

.all_size{
 width : 100%;
 height : 100%;
}

td, th, div, p, ul, li{
 font-size : 11px;
 font-family : Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
 color: #334E69;
 margin: 0px;
 padding: 0px;
}

form, input{
 margin: 0px;
 padding: 0px;
}

a{
 text-decoration: none;
 font-size : 11px;
 color: #D94110;
}

a:hover{
 text-decoration: underline;
}




.main_head{
 clear: both;
 background-image: url(../images/head_bg.gif);
 background-position: left top;
 background-repeat: repeat-x;
 height: 131px;
 width: 100%; 
}

.main_head2{
 background-image: url(../images/head_logo.jpg);
 background-position: top left;
 background-repeat: no-repeat;
}

.top_con_adv{
 display: block;
 float: right; 
 position: static !important;
 right: 0px !important;
 position: relative ;
 right: -3px;
 margin-bottom: -32px;
 margin-left: 15px;
}

.head_top_mnu{
 float: right;
 text-align: right;
}

.head_top_mnu li{
 list-style-type: none;
 display: inline;
 margin-left: 21px;
}

.head_top_mnu li a{
 font-weight: bold;
 font-size: 10px;
 color: #D5BC8D;
 line-height: 17px;
}

.head_btm_mnu_c{
 clear: both;
 width: 650px;
 background-image: url(../images/head_btm_mnu_cnt.gif);
 background-position: top left;
 background-repeat: repeat-x;
 height: 32px;
}

.head_btm_mnu_l{
 background-image: url(../images/head_btm_mnu_lft.gif);
 background-position: top left;
 background-repeat: no-repeat;
 height: 32px;
}

.head_btm_mnu_r{
 background-image: url(../images/head_btm_mnu_rht.gif);
 background-position: top right;
 background-repeat: no-repeat;
 height: 32px;
}

.head_btm_mnu_r ul{
 margin-left: 15px;
}

.head_btm_mnu_r li{
 list-style-type: none;
 display: inline; 
 line-height: 32px;
}

.head_btm_mnu_r li a{
 font-weight: bold;
 font-size: 15px;
 color: #020003;
 line-height: 32px;
 font-family: Arial, Helvetica, sans-serif;
 background-image: url(../images/head_btm_mnu_unlnk.gif);
 background-position: left;
 background-repeat: no-repeat;
 padding: 0px 5px 0px 24px;
 display: block;
 float: left; 
 
}

.head_btm_mnu_r li a:hover{
 text-decoration: none;
 background-image: url(../images/head_btm_mnu_lnk.jpg);
 line-height: 32px;
}

.main_cntr_0{
 
}

.main_cntr_1{
 margin-left:197px;
 padding-left:9px;
 background:#FFF;  
}

.main_cntr_2{
}

.main_cntr_3{
 margin-right:197px;
 padding-right:9px;
 background:#FFF;  
}

.main_cntr_c{ 
 width: 100%;
}

.main_cntr_l{
 position:absolute;
 width:197px;
 top:130px;
 left:0px;
 background-color: #FFF;
}

.mbl_srch_c{ 
 background: #993233;
}

.mbl_srch_b{
 width:197px;
 background-image: url(../images/mbl_srch_btm.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
 text-align: center;
}

.srch_4_mbl{
 margin: 6px 0px 6px 0px;
}

.mbl_sel{
 border: 1px solid #7E9DBA;
 color: #666666;
 font-size: 11px;
 width: 135px;
 line-height: 17px;
 margin: 0px 0px 7px 0px; 
}

.mbl_btn{
 width: 85px;
 height: 22px;
 background-image: url(../images/mbl_btn.gif);
 background-position: top left;
 background-repeat: no-repeat;
 background-color: transparent;
 border: 0px;
 margin: 0px 0px 7px 0px;
}

.mod_brn_c{ 
 background-image: url(../images/mod_brn_c.gif);
 background-position: top left;
 background-repeat: repeat-y;
 margin: 6px 0px 0px 0px;
}

.mod_brn_1{ 
 background-image: url(../images/mod_brn_1.gif);
 background-position: top left;
 background-repeat: no-repeat;
}

.mod_brn_b{
 width: 197px;
 background-image: url(../images/mod_brn_b.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
}

.mod_brn_in{
 padding: 0px 0px 7px 0px; 
}

.mod_brn_head{
 color: #FFF;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 line-height: 30px;
 padding: 0px 0px 0px 0px;
 text-align: center;
}

.mod_brn_in li{
 list-style: none;
 background-image: url(../images/arr_n_pnt.gif);
 background-position: left bottom;
 background-repeat: no-repeat;
 margin: 2px 0px 0px 20px;
 padding: 0px 0px 1px 14px;
}

.mod_brn_in li a{
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #003267; 
 line-height: 16px;
}

.mod_brn_in li a:hover{
 text-decoration: none;
}

.adv_imgs{
 text-align: center;
}

.adv_imgs img{
 margin: 10px 0px 0px 0px;
}

.spcl_nets_ln{
 background-image: url(../images/spcl_nets_ln.jpg);
 background-position: top left;
 background-repeat: repeat-x;
 text-align: center;
 margin: 2px 0px 0px 0px;
}

.adv_imgs2{
 text-align: center;
}

.adv_imgs2 img{
 margin: 6px 22px 8px 22px;
}

.flash{
 width: 100%;
 text-align: center;
 margin: 0px 0px 8px 0px;
 font-size: 20px;
 color: #000;
 width: 567px;
/* height: 150px;*/
}

.it_cll_name{
 float: left;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 20px;
 color: #000;
 position: relative;
 bottom: 5px;
}

.inners{
 width: 568px;
}

.left, .right{
 margin: 0px 0px 10px 0px;
}

.left{
 float: left; 
}

.right{
 float: right;
}

.ltl_inf_r{
 clear: both;
}

.ltl_inf_c{
	width: 269px;
	background-image: url(../images/ltl_cll_c.gif);
	background-position: top left;
	background-repeat: repeat-y;
	margin: 10px 7px 0px 7px;
	float: left;
}

.ltl_inf_t{
 background-image: url(../images/ltl_cll_t.gif);
 background-position: top left;
 background-repeat: no-repeat;
 float: left;
}

.ltl_inf_b{
 background-image: url(../images/ltl_cll_b.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
 float: left;
 padding: 0px 0px 10px 0px;

}

.ltl_inf_cell{
 width: 269px;
}

.phn_pic{
 /*float: left;*/
 /*margin: 10px 10px 0px 0px;*/
}

.phn_nm{
 width: 140px;
 float: right;
 text-align: center;
 margin: 10px 10px 0px 0px;
}

.phn_nm_b{
 display: block;
 font-weight: bold;
 color: #0092F1;
 text-decoration: underline;
 margin: 0px 0px 5px 0px;
}

.phn_feat{
 font-size: 11px;
 font-weight: bold;
 color: #000;
}

.ltl_inf_cell .price{
 float: left;
 width: 100px;
 padding: 0px 0px 0px 8px;
 text-align: center;
 font-size: 11px;
}

.phn_d{ 
 float: right;
 width: 139px;
 margin: 5px 5px -15px 0px;
 padding: 0px 0px 0px 0px;
}

.phn_d li{
 font-size: 11px;
 padding: 0px;
 margin: 0px;
 line-height: 14px;
 list-style-type: disc;
 color: #003267;
 _list-style-position: inside;
 position: relative;
 _left: -5px;
}

.ltl_inf_cell .btns_blck{ 
 float: left;
 width: 269px;
 margin: 20px 0px 0px 0px;

}

.ltl_inf_cell .btns_blck img{
 margin: 7px 0px 0px 5px;
}


.mon{
 width: 73px;
 text-align: center;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #000;
 z-index: 10;
 position: relative;
 margin: 0px 0px -50px 0px;
}

.cnt{
 width: 73px;
 text-align: center;
 color: #0192F1;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 72px;
 line-height: 60px;
 font-weight: bold;
 position: relative;
}

.monNcont{
 position: relative;
 float: right;
 width: 72px; 
 bottom: 35px;
 margin: 0px 10px -45px 0px;
 _margin: 0px 5px -45px 0px;
}


.main_cntr_r{
 position: absolute;
   width: 197px;
   top: 130px;
   right: 0px;
}

.mod_br_fld_c{
 width: 196px;
 background-color: #983232;
}

.mod_br_fld_b{
 background-image: url(../images/mod_br_fld_b.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
 padding: 0px 0px 10px 0px;
}

.reasons{
 margin: 0px 0px 0px 17px;
}

.reasons span{
 display: block;
 padding: 0px 0px 0px 27px;
 background-position: bottom left;
 background-repeat: no-repeat;
 font-size: 11px;
 line-height: 21px;
 color: #FFF;
 font-weight: bold;
}

.reasons a:hover{
 text-decoration: none;
}

.rsn1{
 background-image: url(../images/reason_1.gif);
}

.rsn2{
 background-image: url(../images/reason_2.gif);
}

.rsn3{
 background-image: url(../images/reason_3.gif);
}

.rsn4{
 background-image: url(../images/reason_4.gif);
}

.artcl li{
 list-style: url(../images/art_arr.gif);
 background-image: none;
 padding: 0px 0px 0px 0px;
 font-weight: normal;
}

.artcl li a{
 font-weight: normal;
}

.btm{
 
}

.btm_in{
 clear: both;
 width: 600px;
 background-color: #F0F0F0; 
 padding: 0px 0px 0px 0px;
}

.btm a{
 color: #0092F1
}

.btm_bld{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #000;
 padding: 15px 0px 10px 0px;
}

.btm_lnks{
 margin: 0px 0px 5px 0px;
}

.btm_lnks, .btm_lnks a{
 color: #0092F1;
 font-weight: bold;
}

.copy{
 margin: 0px 0px 15px 0px;
 color: #5D5D5D;
}

.ext_lnks{
 margin: 0px 0px 5px 0px;
}

.ext_lnks img{
 margin: 0px 7px 0px 7px;
}

.CoN{
 margin: 0px 0px 5px 0px;
 color: #0092EF;
}













/**********************INNER****************************/









.cntr{
 margin: 11px 0px 0px 0px;
}


.in_left{
 position: absolute;
 left: 0px;
 top: 131px;
 width: 232px;
}

.in_right{
 margin: 0px 20px 0px 232px;
 padding-left: 2%;
}

.img_cll_c{
 background-image: url(../images/img_cll_c.gif);
 background-position: top left;
 background-repeat: repeat-y;
 width: 209px;
 margin: 12px 0px 0px 0px;
}

.img_cll_t{
 background-image: url(../images/img_cll_t.gif);
 background-position: top left;
 background-repeat: no-repeat;
}

.img_cll_b{
 background-image: url(../images/img_cll_b.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
 padding: 20px 0px 15px 0px;
 text-align: center;
}

.adv_imgs img{
 margin: 10px 0px 0px 0px;
}

.gr_0{
 background-image: url(../images/gr_brdr.gif);
 background-position: top left;
 background-repeat: repeat-x;
}

.gr_1{
 background-image: url(../images/gr_brdr.gif);
 background-position: bottom left;
 background-repeat: repeat-x;
}

.gr_2{
 background-image: url(../images/gr_brdr.gif);
 background-position: top left;
 background-repeat: repeat-y;
}

.gr_3{
 background-image: url(../images/gr_brdr.gif);
 background-position: top right;
 background-repeat: repeat-y;
}

.gr_4{
 background-image: url(../images/gr_t_l.gif);
 background-position: top left;
 background-repeat: no-repeat;
}

.gr_5{
 background-image: url(../images/gr_t_r.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.gr_6{
 background-image: url(../images/gr_b_l.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
}

.gr_7{
 background-image: url(../images/gr_b_r.gif);
 background-position: bottom right;
 background-repeat: no-repeat;
 clear: both;
}

.bl_lft{
 float: left;
}

.gr_name{
 padding: 0px 25px 0px 25px;
 line-height: 52px;
 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size: 21px;
}

.b_gr_name{
 padding: 0px 25px 0px 25px;
 line-height: 52px;
 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size: 25px;
}

.smpl_txt{
 clear: both;
 padding: 10px 0px 10px 16px;
 _padding: 10px 0px 10px 16px;
}

.a_bld{
 font-weight: bold;
 color: #000;
}

.gr2_4{
 background-image: url(../images/gr2_t_l.gif);
 background-position: top left;
 background-repeat: no-repeat;
 background-color: #484848;
}

.gr2_5{
 background-image: url(../images/gr2_t_r.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.gr2_6{
 background-image: url(../images/gr2_b_l.gif);
 background-position: bottom left;
 background-repeat: no-repeat;
}

.gr2_7{
 background-image: url(../images/gr2_b_r.gif);
 background-position: bottom right;
 background-repeat: no-repeat;
}

.ins_bl{
 clear: both;
 float: left;
 margin: 0px 0px 0px 5px;
}

.ins_bl div{
 float: left;
}

.ins_bl a{
 display: block;
 float: left;
 padding: 0px 25px 0px 25px;
 line-height: 28px;
 font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size: 15px;
 color: #FFF; 
}

.ins_bl a:hover{
 text-decoration: none;
}

.two_cells{
 clear: both;
 padding: 11px 0px 18px 0px;
}

.lim{
 width: 600px;
}

.lft_cll{
 float: left;
}

.rht_cll{
 clear: right;
}

.rht_cll{
 float: right;
}

.ad_text{
 color: #FF8C00;
 font-weight: bold;
 font-size: 14px;
 line-height: 17px;
 padding: 10px 18px 10px 18px;
 text-align: center;
}

.ad_text font{
 color: #484848;
 font-weight: bold;
 font-size: 14px;
}

.free{
 text-align: right;
 margin: -49px 0px 0px 0px;
 _margin: -54px 0px 0px 0px;
 
}

.free img{
 text-align: right;
 position: relative;
 left: 11px;
 top: 2px;
 _top: 7px;
}

.dscr{
 clear: both;
 padding: 10px 0px 0px 0px;
 border: 0px solid red;
}

.dscr_phn1{
 padding: 0px 10px 0px 10px;
 margin: 0px 0px 10px 0px;
 color: #FFF;
 font-size: 17px;
 line-height: 32px;
}

.dscr_phn0{
 padding: 4px 0px 0px 4px;
}

.dscr_txt{
 clear: both;
 padding: 0px 13px 10px 12px;
}

.dscr_txt p{
 padding: 10px 0px 7px 0px;
}

.inscr_lft{ 
 clear: both;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #484848;
 padding: 21px 0px 7px 12px;
}

.feat_cll0{
 /*width: 100%;*/
 clear: both;
}

.feat_cll1{
/* clear: both;*/
 padding: 0px 20px 16px 29px;
 _padding: 0px 20px 0px 29px;
 _margin: 0px 0px 16px 0px;
}

.feat_cll0 .gr_7{

/* _padding-bottom: 15px;*/
}

/*.feat_cll1 img{
 float: left;
 margin: 0px 5px 0px 0px;
} */

.feat_ln{
 clear: both;
 height: 30px;
 margin: 0px 0px 0px 0px;
/* _margin: -10px 0px 0px 0px;*/
 
}

.feat_txt{
 position: relative;
 top: 5px;
}

.out_txt{
 clear: both;
 padding: 10px 0px 10px 0px;
 text-align: center;
}

.inscr_cntr{
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #000;
 padding: 21px 0px 7px 0px;
}

.gr_head{
 padding: 1px;
}

.gr_head .gr2_5{
 height: 27px;
}

.phn_tbl{
 width: 100%;
 _width: 71%;
 position: relative;
 bottom: 20px;
}

.phn_tbl th{
 color: #CDCDCD;
 font-weight: normal;
 padding: 0px 0px 10px 0px;
}

.phn_tbl td{
 text-align: center;
 color:  #4E4E4E;
 padding: 10px 0px 0px 0px;
}

.gr_lnk{
 display: block;
 width: 66px;
 line-height: 24px;
 text-align: center;
 color: #CDCDCD;
 background-image: url(../images/buy_btn.gif);
 background-position: center center;
 position: relative;
 left: 2px;
 _left: 0px;
}

.gr_lnk:hover{
 text-decoration:none;
}
td.hnd_st{
 color: #ff0000;
 font-weight: bold;
}

.note{
 clear: both;
 padding: 0px 0px 25px 42px;
}

.nt_wrd{
 font-weight: bold;
 color: #DA0000;
 line-height: 30px;
 position: relative;
 top: 22px;
 padding: 0px 0px 0px 7px;
}

.note p{
 margin: 0px 0px 12px 0px;
}


/************************   ADDITIONs   ***************************/


/************************   NEW BIG BLOCK  ***************************/

.or0{
 float: left;
 background: url(../images/or_t_brd.gif) top repeat-x;
}

.or1{
 float: left;
 background: url(../images/or_brdr.gif) left repeat-y;
}

.or2{
 float: left;
 background: url(../images/or_brdr.gif) right repeat-y;
}

.or3{
 float: left;
 background: url(../images/or_brdr.gif) bottom repeat-x;
}

.or4{
 float: left;
 background: url(../images/or_t_r.gif) top right no-repeat;
}

.or5{
 float: left;
 background: url(../images/or_t_l.gif) top left no-repeat;
}

.or6{
 float: left;
 background: url(../images/or_b_l.gif) bottom left no-repeat;
}

.or7{
 float: left;
 background: url(../images/or_b_r.gif) bottom right no-repeat;
 width: 100%;
}

.or_l{
 float: left;
 padding: 1px 0px 1px 4px;
}

.or_cur_c{
 background: url(../images/or_cur_c.gif) right repeat-y #FFF;
 float: left;
}

.or_cur_t{
 float: left;
 background: url(../images/or_cur_t.gif) top right no-repeat;
}

.or_cur_b{
 background: url(../images/or_cur_b.gif) bottom right no-repeat;
 float: left;
}

.or_r{
 padding: 7px 11px 0px 0px;
}

.or_out{
 width: 100%;
 text-align: left;
}

.vrt_trns{
 float: left;
}

.lrg_img{
 float: left;
 margin: 8px 0px 10px 10px;
 _margin: 5px 0px 5px 10px;
}

.spc_br_btm{
 clear: both;
 width: 98px;
 padding: 0px 0px 90px 0px;
 _padding: 0px 0px 98px 0px;
}

.price{
 text-align: center;
 padding: 10px 0px 10px 5px;
 font-weight: bold;
 font-size: 14px;
 color: #000;
 line-height: 15px;
}

.ltl_inf_cell span.is_blck{
 display: block;
 border: 1px solid red;
}

.spc_br_rht{
 float: left;
 width: 61px;
 height: 180px;
 _height: 175px;
 text-align: center;
 padding: 5px 5px 0px 0px;
}

.it_cll_d{
 
 padding: 0px 0px 0px 10px; 
 padding: 0px 15px 0px 10px !important; 
 margin: 0px 0px 0px 10px; 
}

.it_cll_d ul{
 list-style-position: outside;
 position: relative;
 left: 10px;
}

.it_cll_d li{
 font-size: 13px;
 padding: 0px;
 line-height: 17px;
 margin: 0px;
 _list-style-position: inside;
 position: relative;
 _left: -5px;
}


.btns_blck img{
 margin: 5px 0px 5px 30px;
}

.it_cll_lst{
 padding: 0px 0px 0px 10px;
}

.it_cll_key{
 float: right;
}

.it_cll_key span{
 font-size: 11px;
 font-weight: bold;
 color: #000;
}

/************************   /NEW BIG BLOCK  ***************************/




.nt_wrk_bll{

}

.slcts{
 clear: both;
}

.slcts select{
 margin: 0px 5px 10px 5px;
 border: 1px solid #CCCCCC;
 color: #222430;
}


li.feat_itm{
 font-size: 12px;
}

.feat_imgs{
 clear: both;
 margin: 0px 0px 0px 0px;
}

.feat_imgs img{
 margin: 0px 0px 3px 0px;
}

.tariff {
 width: 130px;
 padding: 0px 3px 0px 3px;
}


.div_mdl_gft{
 clear:both;
}

.mk_nm{
 clear: both;
 padding: 0px 0px 0px 10px;
}

.mk_nm .bl_lft{
 
}


.mk_descr0{
 clear: both;
 width: 100%;
 padding: 10px 0px 10px 0px;
}

.mk_descr1, .mk_descr1 h2 font{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 line-height: 18px;
 color: #848484;     
 padding: 10px 10px 10px 10px;
 _padding: 5px 10px 10px 10px;
 font-weight: bold;
}

.mk_descr1 b, .mk_descr1 h2 font b{
 color: #000;
}

.ltl_img{
 float: left;
 width: 100px;
 text-align: center;
 padding: 10px 10px 0px 0px;
}

.net_row{
 width: 100%;
 text-align: left;
 margin-bottom: 3px;
}

.net_a{
 position: relative;
 bottom: 9px;
 padding-left:5px;
}

.pages{
 clear: both;
 width: 100%;
 text-align: center;
 margin: 5px 0px 5px 0px;
}

.pages big{
 font-size: 11px;
}

.also_nets{
 margin: 5px 5px 0px 0px;
}

.all_nets{
 padding: 5px 0px 0px 0px;
}

.net_logo{
 position: relative;
 top: 10px;
 _top: 3px;
 _margin: 4px 0px 4px 0px;
}

.nt_nm{
 position: relative;
 _bottom: 7px;
}

.inscr_discont{
 clear: both;
 padding: 10px 0px 10px 0px;
 text-align: center;
}

.inscr_discont a{
 text-decoration: underline;
}

.srch_res{
 padding: 10px 0px 10px 0px;
 text-align: center;
}


/****************************   NEWS BLOCK  ***************************/

.cln_txt{
 width: 100%;
 padding: 10px 0px 0px 0px;
 color: #000;
}

.bl_sp{
 color: #0491EB;
}

.grn_0{
 background: url(../images/grn_t_l.gif) top left no-repeat #A5BF80;
 float: left;
 margin: 0px 0px 15px 0px;
 _margin: 0px 0px 5px 0px;
}

.grn_1{
 background: url(../images/grn_t_r.gif) top right no-repeat;
 float: left;
}

.grn_2{
 background: url(../images/grn_b_l.gif) bottom left no-repeat;
 float: left;
}

.grn_3{
 background: url(../images/grn_b_r.gif) bottom right no-repeat;
 padding: 10px 0px 38px 0px;
 float: left;
}

.grn_3 h2{
 font-size: 19px;
 padding: 0px;
 margin: 0px 0px 0px 20px;
 color: #000;
 font-weight: normal;
}

.wht_t{
 background: url(../images/wht_t.png) top no-repeat #F8F9F4;
 margin: 20px 0px 0px 13px;
 float: left;
 padding: 8px 0px 0px 0px;
}

.wht_b{
 background: url(../images/wht_b.png) bottom no-repeat;
 padding: 0px 0px 8px 0px;
}

.wht_c{
 width: 171px;
 height: 198px;
 background: url(../images/wht_c.jpg) center left repeat-x;
}

.wht_in h3{
 color: #66971A;
 font-weight: bold;
 font-size: 14px;
 padding: 0px;
 margin: 5px 0px 15px 14px;
}

.art_txt{
 padding: 0px 10px 10px 13px;
 color: #000;
}

.read_more{
 padding: 0px 15px 0px 0px;
 text-align: right;
}

.read_more a{
 color: #000;
 font-weight: bold;
}

/****************************   /NEWS BLOCK  ***************************/

.blnk_content{
 width: 100%;
}

div.instd_flash{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 line-height: 18px;
 color: #848484;     
 padding: 2px 10px 2px 10px;
 _padding: 2px 10px 5px 10px;
 font-weight: bold;
}

h3.instd_flash{
font-size:14px;
font-weight: bold;
}

.prc_pln{

}

div.tariff{
 text-align: center;
 font-weight: normal;
 width: 150px;
 padding: 0px 3px 7px 3px;
}

.ltl_inf_c div.tariff{
width: 100px;
}

.tmobile a                           { color:#FF0099; text-decoration: none; }
.orange a                            { color:#FF9900; text-decoration: none; }
.vodafone a                          { color:#FF0000; text-decoration: none; }
.o2 a                                { color:#000099; text-decoration: none; }
.virgin a                            { color:#CC0099; text-decoration: none; }
.btmobile a                          { color:#3333CC; text-decoration: none; }
.three a                             { color:#009900; text-decoration: none; }

.ltl_c{
 position: relative;
 right: 5px;
}

.btns_blck .net_ball{
 position: relative;
 left: 25px;
}

.btalk{
 clear: both;
}