div.clear {
     clear:both;
     font-size:0em;
}

.nowrap {
     white-space:nowrap;
     }

a.moreinfo {
padding-right:12px;
background-image:url(../gimg/link_1.gif);
background-repeat:no-repeat;
background-position: right 5px;
}

a.moreinfo_1 {
padding-left:12px;
background-image:url(../gimg/link_1.gif);
background-repeat:no-repeat;
background-position: left 5px;
}

a.moreinfo_2 {
padding-left:12px;
background-image:url(../images/link_2.gif);
background-repeat:no-repeat;
background-position: left 5px;
}

a.moreinfo1 {
padding-right:16px;
background-image:url(../gimg/ap4.gif);
background-repeat:no-repeat;
background-position: right 2px;
}

a.back {
padding-left:12px;
background-image:url(../gimg/link_back.gif);
background-repeat:no-repeat;
background-position: left 5px;
}


/* --------------------
iPhone styles START
-------------------- */
TD.page_title_1 {
  BACKGROUND-POSITION: 50% top;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  BACKGROUND-IMAGE: url(../gimg/title_fon.gif);
  VERTICAL-ALIGN: top;
  COLOR: #7fc31c;
  PADDING-TOP: 2px;
  BACKGROUND-REPEAT: repeat-x
}


DIV.lmenu_1, DIV.lmenug_1, DIV.lmenulast_1 {
  WIDTH: 162px;
  _width:180px;
  }

/*
img.iPhone3G_logo {
display:block;
margin-bottom:11px;
}

div.iPhone_claim {
  font-family: Arial, sans-serif;
  font-size:15px;
  color: #469600;
  font-weight:bold;
  margin-bottom: 20px;
}

*/


img.iphone_hotinfo {
  float:right;
  display:inline;
  width: 180px;
  margin:10px 0px 10px 10px;
}

img.iphone_hotinfo1 {
  float:right;
  display:inline;
  width: 271px;
  margin:0px 0px 10px 15px;
}


/* .red-head-title-1 */
h2.iphone_title, h2.iphone_title_short  {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #469600;
  TEXT-ALIGN: left;
  margin:0px 0px 12px 0px;
  padding:0px;
}
/*
h2.iphone_title {
     width:500px;
     }

*/
h2.iphone_title_short {
     width:400px;
     }
     
.iphone_assets_l, .iphone_assets_r {
  margin:0px 0px 10px 0px;
  float:left;
}

.iphone_assets_l {
  width:238px;
  margin-right:10px;
  }

.iphone_assets_r {
  width:258px;
  }

.assetimg, .assetimg_all {
  margin-right:10px;
  float:left;
  text-align:right;
}

div.iphone_assets_l div.assetimg, .assetimg_all {
  width:40px !IMPORTANT;
}

div.iphone_assets_r div.assetimg{
  width:60px !IMPORTANT;
}

div.iphone_assets_l dl, div.iphone_assets_r dl, dl.all_assets  {
float:left;
text-align:left;
margin-top:0px;
display:block;
}

div.iphone_assets_l dl, div.iphone_assets_r dl {
width:188px;
}

dl.all_assets {
width:465px;
clear:right;
}

dl.all_assets  p {
margin:0px;
padding:0px;
}

div.iphone_assets_l dl dt, div.iphone_assets_r dl dt, dl.all_assets  dt {
font-weight: bold;
}

div.iphone_assets_l dl dd, div.iphone_assets_r dl dd {
margin:5px 0px 0px 0px;
}

dl.all_assets dd {
margin:5px 0px 10px 0px;
}

TABLE.tblcontent2 {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffffff;
  TEXT-ALIGN: left
}

TABLE.tblcontent2 tr {
	background-color: #f0f0f0
}

TABLE.tblcontent2 th {
	background-color: #ffffff;
	text-align:right !IMPORTANT;
	vertical-align:bottom;
}

TABLE.tblcontent2 th.label, TABLE.tblcontent2 td.label {
	width:210px;
}


TABLE.tblcontent2 td {
  padding:5px;
  text-align:center;
}

TABLE.tblcontent2 td.label {
  text-align:left;
  }

TABLE.programs td.iphone_price {
     text-align:left;
     padding-left:50px;
     vertical-align:middle;
     height:61px;
     background-repeat:no-repeat;
     background-position: 5px center;
  }
  

.back3g {
  background-image: url(../images/iphone_pic_tariff.gif);
  }

.back3gs {
  background-image: url(../images/iphone3gs_pricefon.gif);
  }

.back4bw {
  background-image: url(../images/iphone4bw_pricefon.gif);
  }

.back4b {
  background-image: url(../images/iphone4b_pricefon.gif);
  }

.back4sbw {
  background-image: url(../images/iphone4sbw_pricefon.gif);
  }
  
.back4sb {
  background-image: url(../images/iphone4sb_pricefon.gif);
  }


.remark-17 {
  FONT-WEIGHT: bold;
  COLOR: #469600;
  font-size: 17px;
}

.strong-12 {
  FONT-WEIGHT: bold;
  font-size: 12px;
  }


div.iphone_links {
border-top:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
text-align:left;
margin-top:10px;
font-size:11px;
padding:2px 0px;
}

div.iphone_links_inner {
  background-color:#f0f0f0;
  padding:7px 10px;
  }


ul.iphone_links_box {
  margin:10px 0px 4px 0px;
  display:block;
  padding:0px;
}

ul.iphone_links_box li {
  margin:4px 0px;
  _margin:0px;
  list-style: none;
  list-style-image:none;
  }

.launch_event {
  background-image:url(../images/iphone_launch_event_background.gif);
  background-repeat:no-repeat;
  background-position:right top;
  /* height:143px;*/
  border:1px solid #d5d5d5;
  padding: 10px 160px 8px 2px;
  margin-bottom:10px;
}

.launch_event h3{
  margin:0px 0px 10px;
  padding:0px 0px 0px 8px;
  font-size:17px;
  color:#469600;
}

.launch_event p {
  margin:0px;
  padding:0px 0px 0px 8px;
}

.event_info {
  background-image: url(../images/iphone_launch_event_info.gif);
  background-position: right top;
  background-repeat:no-repeat;
  height:63px;
  margin-top:12px;
  color:#ffffff;
  font-weight:bold;
  padding-top:4px;
}

.event_info .date {
  font-size:20px;
}

TABLE.tblcontent3 {
	FONT-SIZE: 11px;
	width:100%;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
  border-collapse: collapse;
  margin-top:10px;
}

TABLE.tblcontent3 td {
  border-bottom:1px solid #d5d5d5;
}
TABLE.tblcontent3 td.last {
  border-bottom:0px solid #d5d5d5;
}

TABLE.tblcontent3 td {
  padding:10px 5px;
  vertical-align:top;
}

 TABLE.tblcontent3 th {
  padding:5px;
  vertical-align:top;
}

TABLE.tblcontent3 th.town {
  width:105px;
}

TABLE.tblcontent3 th.address {
  width:200px;
}

TABLE.tblcontent3 th.phone {
  width:90px;
}

TABLE.tblcontent3 th.town, TABLE.tblcontent3 th.address, TABLE.tblcontent3 th.phone {
  border-right:1px solid #ffffff;
}

TABLE.tblcontent3 th.chain {
  width:85px;
}

img.shops_map {
  vertical-align:top;
  border:0px;
}


#iphone_form{
     s_border:1px solid #d5d5d5;
     s_background-color: #f0f0f0;
     s_padding:10px;
     clear:both;
     s_margin-top:10px;
     margin-bottom:20px;
}

table.iphone_contact {
     border:0px;
     border-collapse:collapse;
     s_background-color: #f0f0f0;
     clear:both;
     text-align:left;
     font-size:11px;
     }
                    
table.iphone_contact td {
     padding:5px;
     vertical-align:top;
}

table.iphone_contact td label {
  margin-top:3px;
  }

p.iphone_contact_msg {
  color:red;
  margin:5px 0px;
}

table.iphone_contact td label.text {
     text-align:right;
     float:right;
     
}
/* 3GS prelaunch styles */
td.iphone3gs_home_promo_en, td.iphone3gs_home_promo_bg {
  padding:20px 5px 10px 430px;
  text-align:right;
  vertical-align:top;
  font-size:11px;
  height:306px;
  }

td.iphone3gs_home_promo_en {
    background:url('../images/iPhone3GS_prelaunch_img_en.jpg') no-repeat top center;
    }

td.iphone3gs_home_promo_bg {
    background:url('../images/iPhone3GS_prelaunch_img_bg.jpg') no-repeat top center;
    }


td.iphone3gs_home_promo_en p.intro_text, td.iphone3gs_home_promo_bg p.intro_text {
     margin:65px 10px 10px 10px;
     }

div.iphone3g_osupdate_promo {
     padding: 15px;
     background: url('../images/iphone_software_update_background.jpg') no-repeat 0% 0%;
     width: 480px;
     _width:510px;
     height: 80px;
     margin-bottom:20px;
     }


div.iphone3g_osupdate_promo div a, div.iphone3g_osupdate_promo div a:hover {
     text-decoration:none;
     display:block;
}

div.iphone3g_osupdate_promo p {
     width: 260px;
     float: left;
     margin-top: 0px;
}

div.iphone3g_osupdate_promo img {
     margin-left:10px;
     float:right;
     display:block;
}

img.iphone_logo_right {
     float:right;
     margin-top:-5px;
}


div.iphone_3gs_radio, div.iphone_3gs_radio_current, div.iphone_3gs_radio_bg, div.iphone_3gs_radio_bg_current {
     width:255px;
     float:left;

     }

div.iphone4_radio, div.iphone4_radio_current, div.iphone4_radio_bg, div.iphone4_radio_bg_current  {
     width:255px;
     float:left;
    margin:0px 20px 0px 0px;
     }

div.iphone_3gs_radio, div.iphone_3gs_radio_current, div.iphone4_radio, div.iphone4_radio_current  {
     height:93px;
}

div.iphone_3gs_radio_bg, div.iphone_3gs_radio_bg_current, div.iphone4_radio_bg, div.iphone4_radio_bg_current {
     height:103px;
}

div.iphone_3gs_radio{
      background:url('../images/iphone_3GS_background1.jpg') no-repeat top left;
      }

div.iphone_3gs_radio_current{
      background:url('../images/iphone_3GS_background1_current.jpg') no-repeat top left;
      }

div.iphone4_radio  {
     background:url('../images/iphone4_background.jpg') no-repeat top left;
}

div.iphone4_radio_current  {
     background:url('../images/iphone4_background_current.jpg') no-repeat top left;
}

div.iphone_3gs_radio_bg{
      background:url('../images/iphone_3GS_background1.jpg') no-repeat top left;
      }

div.iphone_3gs_radio_bg_current{
      background:url('../images/iphone_3GS_background1_current.jpg') no-repeat top left;
      }

div.iphone4_radio_bg {
     background:url('../images/iphone4_background_bg.jpg') no-repeat top left;
}

div.iphone4_radio_bg_current  {
     background:url('../images/iphone4_background_bg_current.jpg') no-repeat top left;
}

div.iphone4_radio input,  div.iphone4_radio_current input,  div.iphone_3gs_radio input, div.iphone_3gs_radio_current input, div.iphone4_radio_bg input,  div.iphone4_radio_bg_current input,  div.iphone_3gs_radio_bg input, div.iphone_3gs_radio_bg_current input  {
     position:relative;
     top:70px;
     }

div.iphone_3gs_radio input, div.iphone_3gs_radio_current input, div.iphone_3gs_radio_bg input, div.iphone_3gs_radio_bg_current input, 
div.iphone4_radio input, div.iphone4_radio_current input, div.iphone4_radio_bg input, div.iphone4_radio_bg_current input {
     left:70px;
}


div.iphone4_radio label,  div.iphone4_radio_current label,  div.iphone_3gs_radio label, div.iphone_3gs_radio_current label, div.iphone4_radio_bg label,  div.iphone4_radio_bg_current label,  div.iphone_3gs_radio_bg label, div.iphone_3gs_radio_bg_current label  {
     position:relative;
     top:-20px;
     display:block;
     }

div.iphone_3gs_radio label,  div.iphone_3gs_radio_current label, div.iphone_3gs_radio_bg label,  div.iphone_3gs_radio_bg_current label {
     padding:77px 0px 5px 90px;
     _padding-top:74px;
     }

div.iphone4_radio label,  div.iphone4_radio_current label, div.iphone4_radio_bg label,  div.iphone4_radio_bg_current label {
     padding:77px 0px 7px 90px;
     _padding-top:74px;
     }

form#iphone {
     margin-bottom:25px;
     _margin:0px;
}

.grey_note {
     color:#aaaaaa;
     }

div.iphone_update_logos {
     float:right;
     margin-top:10px;
     _margin-top:0px;
     margin-left:20px;
     }


div.iphone_update_logos img.iphone_logo {
margin-right:10px;
vertical-align:32px;
}

td.iphone_shop { /* iPhone shop in general list in trade network */
     background:#ffffff url('../images/iPhone_shops_icon.gif') no-repeat top right;
     padding-right:60px;
}

/* iOS4 updates */
table.osfeat {
  font-size:11px;
}

table.osfeat td {
  vertical-align:middle;
  padding-bottom:10px;
}

td.featimg {
  width:50px;
  text-align:left;
}




/* ----------------
iPhone styles END
----------------- */


ul.videoplayer li {
	 list-style-image: none;
	 list-style-type: none;
	 padding-left: 17px;
	 background-image: url(../gimg/play.gif);
	 background-repeat: no-repeat;
	 background-position: left -1px;
}

/* ------------------------
NEW PROMO DESIGN, 09.04.2009
------------------ */

div.promoimg {
	border-left:#d2d2d2 1px solid;
	border-right:#d2d2d2 1px solid;
	text-align:center;
}
div.pmainImg {
	width:168px;
}
div.pmainTxt {
	width:156px;
	float:right;
	margin-left:5px;
	margin-right:3px;
	margin-bottom:5px;
}
div.pheaderTxt {
	background:url(../images/topTxt.gif) top left no-repeat;
	padding:6px 0px 7px 10px;
	text-align:left;
	font-size:10px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
div.promotxt {
	border-left:#dbdbdb 1px solid;
	border-right:#dbdbdb 1px solid;
	padding:7px 6px 2px 10px;
}
.promotxt a {
	color: #469600; text-decoration: underline;
	font-family:Verdana, Geneva, sans-serif;
     font-size:10px;
}
.promotxt a:link, .promotxt a:visited, .promotxt a:active {
	color: #469600; text-decoration: underline;
}
.promotxt a:hover {
	color: #7fc31c; text-decoration: underline;
}
.promotxt p {
	margin:0px 0px 10px 0px;
}
/* --------------- END, NEW PROMO DESIGN  ----------------*/

/* ----------- Quality indicators popup---------- */
body#popup {
     background-color:#ffffff;
     background-image:none;
     margin:10px;
     }

caption.servq {
     text-align:left;
     font-weight:bold;
     padding:5px;
     }
/* ----------- END, Quality indicators popup---------- */

/* Postpaid home page start */


TABLE.tblcontent4 {
	FONT-SIZE: 10px;
	width:100%;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left;
  border-collapse: collapse;
  margin-top:10px;
  margin-bottom:0px;
}

TABLE.tblcontent4 td {
  border-bottom:1px solid #d5d5d5;
}
TABLE.tblcontent4 td.last {
  border-bottom:0px solid #d5d5d5;
}

TABLE.tblcontent4 td {
  padding:8px 5px;
  vertical-align:top;
}
TABLE.tblcontent4 td.tax {
  padding: 10px;
  font-weight: bold;
}



 TABLE.tblcontent4 th {
  padding:5px;
  vertical-align:top;
  font-size: 10px;
}

TABLE.tblcontent4 th.program {
  width:90px;
}
TABLE.tblcontent4 th.prprogram {
  width:120px;
}

TABLE.tblcontent4 th.description {
  width:220px;
}
TABLE.tblcontent4 th.prdescription {
  width:300px;
}

TABLE.tblcontent4 th.program, TABLE.tblcontent4 th.description, TABLE.tblcontent4 th.promotax, TABLE.tblcontent4 th.prprogram  {
  border-right:1px solid #ffffff;
}

TABLE.tblcontent4 th.promotax {
  width:50px;
}

TABLE.tblcontent4 th.tax {
  width:30px;
}




span.strikeOff {
  text-decoration: line-through;
}

div.viewmore {
	 font-size: 10px;
	 width: 100%;
	 border-top: 1px solid rgb(213, 213, 213);
	 border-bottom: 1px solid rgb(213, 213, 213);
}

div.viewmore , div.inside{
	 margin-top: 2px;
	 margin-bottom: 2px;
	 width: 100%;
	 background-color: rgb(240, 240, 240);
}

ul.viewmore {
	 margin-top: 2px;
	 margin-bottom: 2px;
}


ul.viewmore li {
	 margin: 0 0 5px 0;
	 list-style-image: none;
	 list-style-type: none;
}


/* Postpaid home page end */



img.new-label-menu {
     display:block;
     float:left;
     margin-right:5px;
     margin-top:1px;
     }


caption.left {
     margin-bottom:5px;
     font-weight:bold;
     text-align:left;
}

/* Commercial network - start */
p.ComNet-hr {
     border-top: 1px solid #bfbfbf;
	 padding-top: 5px;
	 margin-top: 30px;
     }

/* Commercial network - end */


/* Repositioning - 01.09.2009 - start */
div.ourword {
	 background: transparent url(../gimg/slogan_text.png) no-repeat 0 50%;
	 width: 190px;
	 height: 23px;
	 margin: 0 0 0 20px;
     }

div.ourworden {
	 background: transparent url(../gimg/slogan_text_en.png) no-repeat 0 50%;
	 width: 190px;
	 height: 26px;
	 margin: 0 0 0 20px;
     }
	 

/* Repositioning - 01.09.2009 - end */


/* BlackBerry styles - start */
div.bbdevice-list {
	margin: 0 0 0 10px;
}

div.bbdevice-squareleft {
	float: left;
	background-image: url(../gimg/bbdevice_fon.jpg);
	background-repeat: no-repeat;
	width: 240px;
	height: 125px;
	margin: 0 10px 10px 0;
}

div.bbdevice-squareleft img.bb {
	margin: 14px 10px 0 0;
	float: right; 
	border: 0px;
}

div.wrap {
	width: 150px;
	margin: 10px 0 0 10px;
}

div.bbdevice-squareleft p {
	margin: 0 0 5px 0;
	width: 150px;
}

div.bbdevice-squareright {
	float: left;
	background-image: url(../gimg/bbdevice_fon.jpg);
	background-repeat: no-repeat;
	width: 240px;
	height: 125px;
	margin: 0 0 10px 0;	
}

div.bbdevice-squareright img.bb {
	margin: 14px 10px 0 0;
	float: right; 
	border: 0px;
}

div.bbdevice-squareright p {
	margin: 0 0 5px 0;
	width: 150px;
}

/* BlackBerry styles - end */



img.bullet-arrow {
	width: 6px;
	height: 6px;
	margin-right: 10px;
}

/* Program section changes - start*/

TABLE.programs {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	border-style: solid;
	border-color: #81b31d;	
	border-width: 5px;	
	border-collapse: collapse;
}

TABLE.programs th {
	BACKGROUND-COLOR: #81b31d;
	COLOR: #ffffff;
}

TABLE.programs th.selected {
	BACKGROUND-COLOR: #81b31d;
	background-image: url(../images/program_spot.gif);
	background-position: top center;
	background-repeat: no-repeat;	
	COLOR: #ffffff;
}


TABLE.programs tr {
	BACKGROUND-COLOR: #ffffff;
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;	
}

TABLE.programs tr.promo {
	BACKGROUND-COLOR: #e6f0d2;
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
}

TABLE.programs tr.legal {
	BACKGROUND-COLOR: #81b31d;
	COLOR: #ffffff;
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
}

TABLE.programs td {
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
	text-align: center;
	padding-top: 5px;	
}

TABLE.programs td.selected {
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
	text-align: center;
	padding-top: 5px;
	background-image: url(../images/program_spot_green.gif);
	background-position: top center;
	background-repeat: no-repeat;		
}

TABLE.programs td.first {
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
	text-align: left;
}

TABLE.programs th.first {
	border-style: solid;
	border-color: #81b31d;
	border-width: 1px;
	text-align: left;
}

span.uppsmall {
	text-transform: uppercase;
	FONT-SIZE: 9px;
}

span.uppbig {
	text-transform: uppercase;
	FONT-SIZE: 16px;
}

.legal {
	font-size: 10px;
}
	


TABLE.ProgramsGreen {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	border-collapse: collapse;
		
}

TABLE.ProgramsGreen th {
	BACKGROUND-COLOR: #81b31d;
	COLOR: #ffffff;
	text-align: left;
}

TABLE.ProgramsGreen tr {
	BACKGROUND-COLOR: #ffffff;
}

TABLE.ProgramsGreen tr.promo {
	BACKGROUND-COLOR: #e6f0d2;
}

TABLE.ProgramsGreen tr.legal {
	BACKGROUND-COLOR: #81b31d;
	COLOR: #ffffff;
}

TABLE.ProgramsGreen td {
	border-bottom: 1px solid #81b31d; 
	text-align: left;
}




TABLE.ProgramsGrey {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	border-collapse: collapse;
		
}

TABLE.ProgramsGrey th {
	BACKGROUND-COLOR: #d5d5d5;
	COLOR: #373737;
	text-align: left;
}

TABLE.ProgramsGrey tr {
	BACKGROUND-COLOR: #ffffff;
}

TABLE.ProgramsGrey tr.promo {
	BACKGROUND-COLOR: #e6f0d2;
}

TABLE.ProgramsGrey tr.legal {
	BACKGROUND-COLOR: #81b31d;
	COLOR: #ffffff;
}

TABLE.ProgramsGrey td {
	border-bottom: 1px solid #d5d5d5; 
	text-align: left;
}
/* Xmas label - pospaid programs 2009-2010 - start */

img.xmas_label {
	/* width: 185px; */
	margin-top: -16px;
	position: absolute;
	z-index: 1;
	margin-left: 230px;
}


/* Xmas label - pospaid programs 2009-2010 - end */
	
div.promo_area_bg {
	background-image: url('../images/promo_headerbg.gif');
	background-repeat: no-repeat;	
	background-position: top left;
	BACKGROUND-COLOR: #e6f0d2;
	padding: 26px 8px 5px 8px;
	margin: 0 0 15px 0;
}

div.promo_area_eng {
	background-image: url('../images/promo_headeren.gif');
	background-repeat: no-repeat;	
	background-position: top left;
	BACKGROUND-COLOR: #e6f0d2;
	padding: 26px 0 5px 8px;
	margin: 0 0 15px 0;
}

div.promoSpot {
	width: 95px;
	padding: 1px;
	background-color: #81b31d;
	border: solid 1px #ffffff;
	font-size: 10px;
	color: #ffffff
}


/* Program section changes - end */


/* news pictures style - start */
div.news {
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
	width: 250px;
}

div.news img{
	border: 0px none;
	margin-bottom: 10px;
	width: 250px;
	display: block;
}

/* news pictures style - end */

/* -------------------
3 NEW ADDITIONAL HOME PROMOS
---------------- */


td.new-home-promo {
     background-image:url(../gimg/promotion_fon1.gif);
     background-repeat:no-repeat;
     background-position:top left;
     height:130px;
}

td.new-home-promo-dbl {
     background-image:url(../gimg/promotion_fon2.gif);
     background-repeat:no-repeat;
     background-position: top left;
     height:273px;
     vertical-align:top;
     font-size:10px;
     font-family:Verdana;
     padding:3px;
}

td.new-home-promo, td.new-home-promo-dbl {
     vertical-align:top;
     font-size:10px;
     font-family:Verdana;

}

td.new-home-promo a {
     text-decoration:none;
     color:#000000;
}

td.new-home-promo a:hover {
     text-decoration:underline;
     color:#000000;
}

td.new-home-promo img.home-promo-pic {
     margin:3px;
     margin-bottom:4px;
     width:234px;
     height:74px;

}

td.new-home-promo div.promo-text {
     margin:0px 10px;
}

td.new-home-promo div.promo-text h3 {
     padding:0px;
     margin:0px;
     margin-bottom:4px;
     font-size:10px;
     font-family:Verdana;
}

/* 3 new additional home promos - END */



/* ---- SOCIAL, SPORT Sponsorship ----- */
h4.intext-title {
     font-weight: bold;
     color: #469600;
     font-size:11px;
     padding-bottom:0px;
     margin-bottom:0px;
}

img.sportimg, img.sportlogo {
float:right;
margin-left:10px;
margin-bottom:5px;
display:block;
border:0px;
height:100px;
}

p.sportdescr {
     padding-top:0px;
     margin-top:5px;
     }

/* ---- Discounts for Bundle Offers ----- */
blockquote.no-right-margin {
     margin-right:0px;
}

div.promo_spot_140x120 {
     background-image:url('../images/spot_background_140x120.gif');
     background-position:top left;
     background-repeat:no-repeat;
     width:130px;
     _width:140px;
     text-align:center;
     padding:0 5px;
     float:left;
     height:120px;
     margin-right:10px;
}

div.promo_spot_200x120 {
     background-image:url('../images/spot_background_200x120.gif');
     background-position:top left;
     background-repeat:no-repeat;
     width:190px;
     _width:200px;
     text-align:center;
     padding:0 5px;
     float:left;
     height:120px;
}

img.bundle_discounts_pic {
     margin:10px 0px;
}

img.bundle_single_img {
     display:block;
     float:left;
     margin-right:10px;
     vertical-align:bottom;
}
/* Christmas decoration - 2009/2010 start */
/* div.cristmas_top {
	 background: transparent url(../gimg/nyfon_top.jpg) no-repeat 0 0;
	 width: 290px;
	 height: 81px;
	 margin: 0 0 0 0;
     } */
/* Christmas decoration - 2009/2010 end */

/* Add-on pictograms start */
img.addons-pic {
	 float: right;
	 margin: 0 0 10px 10px;
	 }
/* Add-on pictograms end */


/* Help & Support section - start */
div.hs_search {
	 width: 548px;
	 height: 100px;
	 background: transparent url(../images/hs_search_fon.gif) no-repeat 0 0;
	}
div.hs_search form {
	 padding: 15px 0 0 15px;
	}
div.hs_search table {
	background-color: #f4f4f4;
}	
	
div.hs_search div {
	 padding: 0 20px 0 0;
	 text-align: right;
}	

div.hs_square {
	 margin-top: 10px;
	 width: 270px;
	 height: 180px;
	 max-height: 180px;
	 min-height: 180px;
	 border: 1px solid #d3d3d3;
	 /* background: transparent url(../images/hs_square_fon.gif) no-repeat 0 0; */
	}
	
div.hs_square form {
	 display: inline;
	}	

	
div.hs-title {
  	 padding: 10px 0 7px 7px;
	 font-weight: bold;
	 font-size: 11px;
	 text-transform: uppercase;
	 color: #469600;
	 text-align: left;
	}	

ul.hs {
	 list-style-type: none;
	 padding: 10px 0 0 10px;
	 margin: 0px;	
	 list-style-type: none;

}

ul.hs li {
	 /* padding-bottom: -5px; */
	 display: inline-block;
	 margin-bottom: 10px;
	 background-image: url(../gimg/ap4.gif);
     background-repeat: no-repeat;
	 background-position: 0px 1px;
	 padding-left: 14px; 
}

div.hs_square span {
	 display: block;
	 margin: 10px 5px 10px 10px;
	 background-image: url(../gimg/ap4.gif);
     background-repeat: no-repeat;
	 background-position: 0px 1px;
	 padding-left: 14px; 	
}

div.hs_dark_square	{
	 list-style-type: none;
	 margin-top: 10px;
	 width: 270px;
	 height: 115px;
	 background: url(../images/hs_dark_square_fon.gif) repeat-x 0 0;
	 border: 1px solid #d3d3d3;
}


/* Help & Support section - end */


.middle {
     text-align:center;
}



/* Phone promotions - prices table - start */
.middle {
     text-align:center;
}

td#bottom-border {
	 border-bottom-width: 15px;
	 border-bottom-style: solid;
	 border-bottom-color: #FFFFFF;
}

tr#gpr {
	 color: #888888;
	 font-style: italic;
}


div.KeyFeatures {
	float: left;
	color: #888888;
	padding-left: 10px;
	padding-left: 5px;
	margin-right: 20px; 
	border-right: 1px #888888 solid; 
	width: 190px; 
	height: auto;
}

div.price {
	height: 50px;
	padding-top: 0px;
	color: #469600
}


div.price span {
	font-size: 20px;
}

div.price span sup {
	font-size: 14px;
}


/* Phone promotions - prices table - end */


div.hr1 {
	margin:0;
	padding: 0;
	border: 0; /* IE and Mozilla */
	border-top: 1px solid #a9a9a9;
	background-color: #a9a9a9; /* Opera and Mozilla */
	color: #a9a9a9; /* IE */
	height: 0px;
}

div.hr1 hr{
     display:none;
}

div.fran {
	width: 552px; 
	height: 140px; 
	background-image: url(../images/fran-fon.gif); 
	background-repeat: no-repeat;
}

div.fran div {
	margin-left: 30px;
}

div.fran img {
	border: 0px;
	width: 140px; 
	height: 105px; 
	margin: 15px 0px 15px 15px;
}

/* Retention popups */
div.PopupDiv {
  width:650px;
  background-color:#ffffff;
  padding:10px;
  padding-right:5px;
  border:1px solid #cccccc;
  display:none;
  font-size:11px;
}

div.PopupContent {
  height:350px;
  overflow:auto;
  padding:0;
  padding-right:10px;
}

img.modal_close {
  position:absolute;
  top:10px;
  right:4px;
  cursor:pointer;
} 

a.pointer {
  cursor:pointer;
}


/* Box with "activate online" link to MyGLOBUL - start*/



div.pmainIcon {
	width: 156px;
	float: right;
	margin-left: 10px;
	margin-right: 3px;
	margin-bottom: 10px;
}

div.pmainIcon img.footer {
	margin: 0px 0px 6px 0px;
}

div.pheaderIcon {
	background: url(../images/topIcon.gif) top  no-repeat;
	padding: 14px 0px 12px 7px;
	text-align: left;
	font-size: 11px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	border-left: #dbdbdb 1px solid;
	border-right: #dbdbdb 1px solid;	
	border-top: #dbdbdb 1px solid;	
}

div.pheaderIcon span {
	width: 100px; 
	display: block;
}

div.promoicon {
	border-left: #dbdbdb 1px solid;
	border-right: #dbdbdb 1px solid;
	padding: 0px 6px 2px 7px;
	margin-top: -10px;
}

.promoicon a {
	color: #469600; text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
     font-size: 12px;
}

.promoicon a:link, .promoicon a:visited, .promoicon a:active {
	color: #469600; text-decoration: underline;
}

.promoicon a:hover {
	color: #7fc31c; text-decoration: underline;
}

.promoicon p {
	width: 100px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

/* Box with "activate online" link to MyGLOBUL - end*/

.remark-fon {
	BACKGROUND-COLOR: #e6f0d2;
	padding: 8px 8px 8px 8px;
	margin: 0;
}


/* youchange styles - sustainability -  START */

body#youchange {
	font-family:Verdana;
  font-size:13px;
  color:#ffffff;
  background-color:#cccccc;
  text-align:left;
  }

#container {
  background-repeat:repeat-x;
  position:absolute;
  height:560px;
  top:50%;
  margin-top:-280px;
  width:980px;   
  left:50%;
  margin-left:-490px;
  border:1px solid #e9e9e9;
  background-color:#cccccc;
  overflow:hidden;
   }

   
ul#navi {
  list-style: none;
  float:right;
  margin-top:10px;
  }
  
ul#navi li {
float:left;
margin-right:10px;
display:block;
}

ul#navi li span {
display:none;
}

ul#navi li img {
  border:2px solid #469600;
  display:block;
}


ul#navi li a img {
  border:2px solid #ffffff;}

ul#navi li a:hover img { 
   border:2px solid #7fc31c;
}

#footer {
  font-size:11px;
  position:absolute;
  top:490px;
  left:0;
  background-repeat:no-repeat;
  background-position:top right;
  height:70px;
  width:960px;
  padding-left:20px;
}

.bgv {
  background-image:url('/images/youchange_contacts_back_bg.gif');
  }
  
.engv {  
background-image:url('/images/youchange_contacts_back_eng.gif');
}

a#logo {
  display:block;
  width:184px;
  height:56px;
  float:right;
}

a#logo span {
  display:none;
}

p#contacts {
  margin-top:42px;
  float:left;
}

body#youchange a {
  color:#7fc31c;
  text-decoration:underline;
}

#footer #contacts a {
  color:#ffffff ;
}

body#youchange a:hover {
  text-decoration:none;
}

#msg {
  width:330px;
  _width:350px;
  float:left;
  clear:both;
  padding-left:20px;
  position:absolute;
  top:130px;
  _top:140px;
  left:20px;
  }
#msg h1, #msg h2 {
  font-size:17px;

}
#msg h1 {
  margin-bottom:8px;
  color:#7fc31c;}

#msg h2 {
  margin-bottom:15px;}

#msg p {
  line-height:17px;
  margin:0px;
  padding:0px;
  margin-bottom:12px;
}
/* youchange styles - sustainability - END*/

.crosstru {
  text-decoration:line-through;
}

.remark1 {
  color: #ff0000; 
}


/* Offers home page - start*/

div.promoLeft	{
	float: left; 
	width: 376px;
}

div.promoLeftWrap 	{
	margin: 10px 0 0 0;
	border-bottom: 1px solid #dcdcdc;
	padding: 0 0 5px 0;
}

div.promoLeftWrap div	{
	float: left; 
	background-image: url('../images/fon_img.gif');
	width: 74px; 
	height: 64px;
	margin-right: 10px; 
}

div.promoLeftWrap p.headline {
	margin: 0 0 5px 0;
}

div.promoLeftWrap p.more {
	text-align: right; 
	margin-bottom: 0px
}

div.promoRightWrap {
	margin-top: 10px; 
	float: right; 
	width: 155px; 
	height: auto;
}
/* Offers home page - end*/


/* Social media Icons - start*/

.page_text {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}


ul.SMIcons{
	list-style-type: none;
	padding: 0;
	list-style: none outside none;
	margin: 0;
	}
ul.SMIcons li {
	display: inline;
	}	


	#SocialMediaLinks .youtube-icon, #SocialMediaLinks .facebook-icon, #SocialMediaLinks .twitter-icon{
    background: url("../images/SocialMediaIcons.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 20px;
    width: 20px;
	text-decoration: none;
}

#SocialMediaLinks .facebook-icon {
    background-position: 0 0;
}
#SocialMediaLinks .facebook-icon:hover, #SocialMediaLinks .youtube-icon:active, #SocialMediaLinks .youtube-icon:focus {
    background-position: 0 -20px;
}

#SocialMediaLinks .twitter-icon {
    background-position: -20px 0;
}
#SocialMediaLinks .twitter-icon:hover, #SocialMediaLinks .twitter-icon:active, #SocialMediaLinks .twitter-icon:focus {
    background-position: -20px -20px;
}


#SocialMediaLinks .youtube-icon {
    background-position: -40px 0;
}
#SocialMediaLinks .youtube-icon:hover, #SocialMediaLinks .youtube-icon:active, #SocialMediaLinks .youtube-icon:focus {
    background-position: -40px -20px;
}


/* Social media Icons - end*/

div.green-fon {
	padding: 3px 0px 3px 5px; 
	width: 100%; 
	height: auto;
	color: #FFFFFF;  
	background-color: #85BF46;
}

/* e-recruiting button */
a.erecruit_apply_button, a.erecruit_apply_button_bg {
display:block;
width:180;
height:38px;
background-repeat:no-repeat;
}

a.erecruit_apply_button {
background-image:url('/images/apply_button2.jpg');
}

a.erecruit_apply_button_bg {
background-image:url('/images/apply_button2_bg.jpg');
}


a.erecruit_apply_button:active, a.erecruit_apply_button_bg:active {
  background-position:top left;
  }

a.erecruit_apply_button:hover, a.erecruit_apply_button_bg:hover {
  background-position:0px -46px;
}

a.erecruit_apply_button span, a.erecruit_apply_button_bg span {
display:none;
}

/* Welcome Guarantee */



div.ppaid {
	width: 220px;
	height: 108px;
	background-image: url('../images/gw_posp_box.gif');
	background-repeat: no-repeat;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}

div.ppaid span {
	display: block;
	padding: 4px 5px 5px 43px;
}



div.hfix {
	width: 220px;
	height: 108px;
	background-image: url('../images/gw_home_box.gif');
	background-repeat: no-repeat;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}


div.hfix span {
	display: block;
	padding: 4px 5px 5px 60px;
}



div.mnet {
	width: 220px;
	height: 108px;
	background-image: url('../images/gw_net_box.gif');
	background-repeat: no-repeat;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}


div.mnet span {
	display: block;
	padding: 4px 5px 5px 60px;
}


/* SE UEFA Promotion */

div.SeUefa {
	width: 220px;
	height: 108px;
	padding: 0;
	margin: 0;
}

div.SeUefa span {
	display: block;
	padding: 12px 40px 5px 12px;	
}

div.SeUefa span.price {
	color: #469600;
	
}

div.SeUefa span.price sup {
	font-size: 14px;
}

div.yendo {
	background-image: url('../images/yendo-fon.jpg');
	background-repeat: no-repeat;
}

div.zylo {
	background-image: url('../images/zylo-fon.jpg');
	background-repeat: no-repeat;
}

div.elm {
	background-image: url('../images/elm-fon.jpg');
	background-repeat: no-repeat;
}

div.experia {
	background-image: url('../images/experia-fon.jpg');
	background-repeat: no-repeat;
}

div.satio {
	background-image: url('../images/satio-fon.jpg');
	background-repeat: no-repeat;
}

div.spiro {
	background-image: url('../images/spiro-fon.jpg');
	background-repeat: no-repeat;
}


/* 10yrs logo update - 06.2011 - start */
div.tenyrs {
	 background: transparent url(../gimg/logo_10yrs.png) no-repeat 0 50%;
	 width: 205px;
	 height: 44px;
	 margin: -5px 0 0 20px;
     }

div.tenyrsen {
	 background: transparent url(../gimg/logo_10yrs_en.png) no-repeat 0 50%;
	 width: 205px;
	 height: 44px;
	 margin: -5px 0 0 20px;
     }
	 
/* Repositioning - 01.09.2009 - end */




/* 3D phone demo start */

#blanket {
   /* background-color: #111; */
   opacity: 0.65;
   position: absolute;
   z-index: 9001;
   top: 0px;
   left: 0px;
   width: 100%;
}
#popUpDiv {
	position: absolute;
	background-color: #7FC31C;
	padding-top: 3px;
	width: 705px;
	height: 535px;
/* 	border-left: solid 20px #7FC31C;
	border-right: solid 20px #7FC31C;
	border-bottom: solid 20px #7FC31C; */
	margin: -150px 0 0 -170px;
	z-index: 9002; 
}

div.OfferPrice {
	width: 130px;
	position: absolute;
	left: 50%;
	margin-left: 50px;
	color: #469600;
	padding-top: 30px;
	float: right;
}

div.OfferPrice  span{
	font-size: 20px;
	font-weight: bold;
}

div.OfferPrice  span sup{
	font-size: 14px;
}

div.OfferFeatures {
	width: 190px;
	margin: 0 0 25px 0;
	padding: 0 15px 0 5px;
	border-right: 1px solid #888888;
	color: #888888;
}

div.OfferFeatures img {
	margin-top: 10px;
}

/* 3D phone demo end */






/* GLOBUL 10 Years start*/

div.TENYWrapper {
	padding: 0px;
	margin: 0px auto;
	width: 742px;
	height: 1080px;
}

.tenybg {
	background: url('../images/10y-bg.jpg') no-repeat scroll center top transparent;
}

.tenyeng {
	background: url('../images/10y-en.jpg') no-repeat scroll center top transparent;
}


div.TENYWrapper div.TENYPromos {
	width: 365px;
	height: 590px;
	padding-top: 210px;
	float: right;
}

div.TENYWrapper div.TENYPromos div.TENYPromobox {
	width: 364px;
	height: 184px;
	border: solid 1px red
}

div.TENYWrapper div.TENYPromos div.TENYPromobox div.TENYPromotext  {
	border: solid 1px #000000;
	padding: 12px 15px 0 140px;
	height: 110px
}

div.TENYPromotext p.headline {
	background-color: #8DC541;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
}

div.TENYPromotext p.promotext {
	background-color: #8DC541;
	color: #FFFFFF;
	font-size: 12px;
	margin: 10px 0;
}

div.TENYPromobox div.promoprice {
	border: solid 1px #000000;
	font-size: 11px;
	color: #f5ff52;
	font-weight: bold;
	float: left;
	height: 35px;
	padding: 10px 0 0 40px
}

div.TENYPromobox div.promobutton {
	border: solid 1px #000000;
	height: 35px;
	padding: 10px 0 0 0
}

.homemargin {
	margin: 0 5px 0 5px;
}

.allmargin {
	margin: 0 20px 0 5px;
}

div.TenyFb {
	WIDTH: 350px;
	MARGIN: 55px 0 0 0;
	HEIGHT: 37px;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 0 80px;

}

div.TenyFb a:link, div.TenyFb a:visited, div.TenyFb a:hover, div.TenyFb a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* GLOBUL 10 Years end*/


div.GenPromo {
	BORDER: #adadad 1px solid;
	BACKGROUND: url(../images/gen-promo-back.jpg) #ffffff no-repeat right top;
	MARGIN: 0px 0px 15px 0;
	HEIGHT: 170px
}

div.GenPromo div {
	PADDING: 0px;
	MARGIN: 5px 0px 5px 10px;
	WIDTH: 400px;
}

div.UniDiscount {
	MARGIN: -20px auto 0px;
	WIDTH: 40px;
	COLOR: #ffffff;
	POSITION: relative;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #81b31d;
	BORDER: 1px solid #FFFFFF;
	FONT-WEIGHT: bold
}



/* iPhone 4S slider styles */

.iphone-banner {
  border-bottom:1px solid #bdbdbd;
  float:none;
}

iframe.iPhone4Sinlay {
  margin:0;
  padding:0;
  width:618px;
  height:275px;
}

iframe.iPhone4Sinlay1 {
  margin:0;
  padding:0;
  width:740px;
  height:275px;
}


ul.iphone4s_leftnav {
  float:right;
  position:relative;
  width:121px;
  padding:0;
  margin:0;  
  height:275px;
  overflow:hidden;   
}

ul.iphone4s_leftnav li {
  list-style:none;
  height:92px;
}

ul.iphone4s_leftnav li.on {
  background: transparent url(/images/iphone4s_leftnav_on.png) bottom left no-repeat;
  _background-image:url(/images/iphone4s_leftnav_on.gif);
  font-weight:bold;
}

ul.iphone4s_leftnav li a {
  display:block;
  height:100%;
  background: transparent url(/images/iphone4s_leftnav.png) bottom left no-repeat;
  _background-image:url(/images/iphone4s_leftnav.gif);
}

ul.iphone4s_leftnav li a:focus {
  color:#000000 !important;  
}


ul.iphone4s_leftnav li span {
  position:relative;
  top:37px;
  margin-left:25px;
}


/* iPhone 4S slider styles - end */

/* iPhone 4S prices -  START */
.iphone4s_pricebox, .iphone4s_pricebox_last {
	width:512px;
	_width:532px;
	height:82px;
	_height:90px;
	padding:8px 10px 0px 10px;
	display:block;
  background: transparent url(/images/iphone4s_pricebox_back.jpg) no-repeat top left;
	float:none;
	overflow:hidden;
}

.iphone4s_pricebox {
	margin-bottom:15px;
}

.iphone4s_pricebox_last {
	margin-bottom:0;
}

.iphone4s_tel {
	width:51px;
	height:75px;
	float:left;	
	display:block;
	margin-left:10px;
	margin-right:20px;
}
                   
.tel-info {
	width:290px;
	font-size:11px;
	float:left;   
}

.tel-title {
	font-size:18px;
	font-weight:bold;
	margin-bottom:4px;
	margin-top:4px;
}


.tel-price {
	text-align:right;
	float:right;
	width:100px;
	line-height:16px;
  _line-height:20px;
	margin-top:6px;   
	overflow:visible;

}

.tel-price .price {
	font-size:26px;
	font-weight:bold;
	font-family:Arial;
	color:#469600;

}

a.lrnmore_btn, a.lrnmore_btn_bg {
	display:block;
	margin-top:5px;
	_margin-top:0px;
	height:28px;
	width:99px;
	float:right;
	margin-right:-3px;
}

a.lrnmore_btn {
	background:transparent url(/images/btn_lrnmore1_eng.gif) 0 0 no-repeat;
}
	
a.lrnmore_btn:hover {
		background-position:0 -32px;
}

a.lrnmore_btn_bg {
	background:transparent url(/images/btn_lrnmore1_bg.gif) 0 0 no-repeat;
}
	
a.lrnmore_btn_bg:hover {
		background-position:0 -32px;
}

a.lrnmore_btn span, a.lrnmore_btn_bg span {
	display:none;
}

.iphone4s_note {
padding:0;
margin:0;
margin:5px 0px 0px;
}



/* iPhone 4S prices - END */





/* xmass-2011 landing page */


div.XmasBlueArea {
	padding: 0px;
	margin: 0px;
	width: 742px;
	/* height: 474px; */
	height: 474px;
	background: url('../images/xmass-2012-blue-bgr.jpg') no-repeat scroll center top transparent;
}

div.XmasVideoArea {
	width: 362px;
	height: 260px;
	padding-top: 15px;
	background: url('../images/xmass-2012-video-bgr.jpg') no-repeat scroll center top transparent;
}

div.XmasLinksArea {
	width: 360px;
	height: 260px;
	float: right;
}

div.XmasLinksArea  p {
	margin: 0;
	padding: 0 0 10px 0;
}

div.XmassWowArea {
	width: 350px;
	height: 210px;
	background: url('../images/xmass-2012-wow-bgr.jpg') no-repeat scroll center top transparent;
	margin: 20px 10px 0 0;
	float: right
}

div.XmassLenovoArea {
	width: 350px;
	height: 210px;
	background: url('../images/xmass-2012-lenovo-bgr.jpg') no-repeat scroll center top transparent;
	margin: 20px 0 0 15px;
	
}

div.XmassLenovoArea div, div.XmassWowArea div {
	width: 190px;
	height: 170px;
	padding: 10px 0 15px 20px
}

div.XmassLenovoArea p, div.XmassWowArea p {
	margin: 0;
	padding: 10px 0 10px 0;
}

div.XmassBlueBox {
	width: 360px;
	height: 180px;
}

div.XmassBlueBox p {
	margin: 0px;
	padding: 15px;
	font-size: 14px;
	width: 325px
}

.blue-xmass-title {
	color: #1b939e;
	font-size: 18px;
	font-weight: bold;
}

div.TopRight {
	float: right;
	margin-top: 28px 
}

div.TopLeft {
	position: relative;
	left: 20px;
	top: 28px;
}

div.BottomLeft {
	position: relative;
	left: 20px;
	top: 20px;
}

/* xmass-2011 landing page */


/************ 
 side banners start 
 **************/
                   
a.lrnmore_btn2_bg, a.lrnmore_btn2_eng {
	display:block;
	height:20px;
	margin:0 auto;
	margin-bottom:10px;
}

a.lrnmore_btn2_bg
{
  width:101px; 
  background:transparent url(/images/btn_lrnmore2_bg.gif) 0 0 no-repeat;
}

a.lrnmore_btn2_bg:hover {
  background-position:0 -25px;
}

a.lrnmore_btn2_eng
{
  width:93px; 
  background:transparent url(/images/btn_lrnmore2_eng.gif) 0 0 no-repeat;
}

a.lrnmore_btn2_eng:hover {
  background-position:0 -25px;
}

.nodspl {
  display:none;
}

#sidebnr_holder {
  overflow:hidden;
  margin-left:12px;
  margin-top:33px;
}


#sidebnr_holder_eng {
  overflow:hidden;
  margin-left:12px;
  margin-top:33px;
}


/*************
 side banners end
 **************/
          


/***************
 Compliance pages 
 **********************/

 
ul.compl-second-lvl  li {
 list-style:none !IMPORTANT;
 list-style-image:none;
  background-image:url(http://www.globul.bg/img/webuploads/bullets/white-arrow.gif);
  background-repeat:no-repeat;
  background-position:0px 5px; 
  padding-left:14px;
}

ul.compl li {
  margin-bottom:10px;
}
  
.compl_channels {
  padding:15px;
  background-color:#e6f0d2;
}

/***************
 Compliance pages - END 
 **********************/

/************
 Site transition - group links - START
 ***************/
#site-trans .PopupDiv {
      width:420px;
      background-color:#ffffff;
      padding:20px;
      border:5px solid #a5a5a5;  /* cccccc */
      display:none;
      font-size:12px;
   }
   
   #site-trans .PopupContent {
      height:150px;
      overflow:visible;
      padding:0;
      margin:0;
      margin-top:-10px; 
      _margin-top:0; 
      text-align:left;    
  }

  a.site-trans-back, a.site-trans-forward {
    display:block;
    background-repeat:no-repeat;
    color:#4f4f4f;
   }
  
  .site-trans-back {
    float:left;  
    background-image: url(../gimg/ap7.gif);
    background-position:left 3px;
    padding-left:15px;
    
  }
  
  .site-trans-forward {
    float:right;    
    background-image: url(../gimg/ap4.gif);
    background-position:right 3px;
    padding-right:15px;     
    }

      a.site-trans-back:hover, a.site-trans-forward:hover {
      color: #000000;
      text-decoration:none;
      } 
      
  .site-trans-msgtitle {
    font-size:14px; 
    color:#2f2f2f;      
    line-height:1.5em;      
    }
    
  img.site-trans-layer-close {
    position: absolute;
    top: 3px;
    left: 445px;
    _left:396px;
  }
    
  /************
  Site transition - group links - END 
  ***************/

















