/* CSS Document */

#search1 .leftbox ul {list-style-type:none; margin:0; padding:0; width:auto; float:right;}
#search1 .leftbox ul li{float:left; list-style-type:none; margin:3px; padding:0;}
#search1 .leftbox ul li a{ border:1px solid #333333; padding:3px; background-color:#cccccc; display:block; text-decoration:none; color:#333333;}
#search1 .leftbox ul li a:hover{ color:#cccccc; background-color:#333333;}
#search1 .leftbox .banner{width:800px; height:233px; float:left;}

.ao2 {color:#0E2083; background-color:#0E2083; } 
.aorange {color:#FF5E03; background-color:#FF5E03;} 
.avodafone {color:#FD0000; background-color:#FD0000;} 
.atmobile {color:#EC008C; background-color:#EC008C;} 
.athree {color:#6BB817; background-color:#6BB817;} 
.avirgin {color:#DB163A; background-color:#DB163A;} 

.o2bg {background-image:url(/images/o2bg.jpg); width:800px; position:relative; } 
.orangebg {background-image:url(/images/orangebg.jpg); width:800px; position:relative; } 
.vodafonebg {background-image:url(/images/vodafonebg.jpg); width:800px; position:relative; } 
.tmobilebg {background-image:url(/images/tmobilebg.jpg); width:800px; position:relative; } 
.virginbg {background-image:url(/images/virginbg.jpg); width:800px; position:relative; } 
.threebg {background-image:url(/images/threebg.jpg); width:800px; position:relative; } 

.mediatabs {float:left; text-align:right}
.dnone {display: none;}
#search1 .leftbox .phone{width:128px; height:160px; text-align:center; padding-top:20px; display:block; float:left; margin:17px;}
#search1 .leftbox .phname{float:left; width:600px; display:inline;color:#FFFFFF; font-size:26px; font-weight:bold; margin:0; padding:0;}
#search1 .leftbox .phoffer{float:left; display:inline; width:550px; margin:0; padding:0; font-size:18px; color:#CCFF00; text-align:left; font-weight:bold;}
#search1 .leftbox .phdesc{color:#000000; font-size:14px; position:absolute; float:left; display:block; width:600px; top:150px; left:165px; font-weight:bold;}
#search1 .leftbox .banner a img{right:1px;; position:absolute;}
#search1 .leftbox .mediatabs{ clear:left; float:left; background-color:#dddddd; width:800px; margin-top:2px; }
#search1 .leftbox .banner div{ width:788px; padding:2px; margin:0 4px 4px 4px; height:196px; background-color:#ffffff; float:left; clear:left;}
#search1 .leftbox h1{ float:left; margin:4px; padding:0; font-size:13px; font-weight:bold; padding:2px; width:786px; color:#ffffff;}

#search1 .leftbox p{ display:inline; margin:5px 10px; padding:0; text-align:justify; color:#000000; font-size:12px; }




