body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:72%;color:#000;background:#fff url(../../images/p/bg/body.gif) repeat-y 32% 0;text-align:left} h1,h2,h3,h4,h5,h6{font-weight:normal;font-style:italic;color:#6c3} h1{margin:20px 0 10px 0;padding:0 0 5px 10px;border-bottom:1px solid #ccc;font-size:2em;font-style:italic;color:#6c3} body.homepage h1{padding:0 0 5px 0;font-size:1.3em;border:0} div.homenews h1{margin:0;padding:0;position:relative;left:-15px;width:32%;text-align:right;float:left;display:inline} h2{margin:0 0 -5px 0;padding:0 0 5px 10px;font-size:1.3em;} body.homepage h2{margin:0 0 10px 0;padding:0 0 5px 0;font-weight:normal} body.profile div.column h2{margin:0 0 10px 0} body.profile h2{margin:2em 0 1em 0} h2.generic{margin:20px 0 -5px 0;padding:10px 0 5px 10px;background:url(../../images/p/bg/h2.gif) repeat-x 0 0} body.split h2{margin:10px 0 -5px 0;color:#6c3;font-style:italic} body.contact div.primary h2{margin:0 0 10px 0;padding:0} body.contact div.secondary h2{margin:0 0 0 10px;padding:0 0 5px 0} body.peronalhome div.secondary h2{margin:0;padding:0 0 5px 0} ul.generic li h2{margin:0;padding:0} ul.news li h2{font-style:normal} body.tabs h2{padding:0 0 5px 0} body.registration div.extra h2{margin:0;padding:30px 0 20px 2em;background:url(../../images/p/bg/ul_div_extra.gif) no-repeat 100% 0;color:#fff} div.extra h2{color:#fff} div.extra a{background-color:#6c3} body.sitemap div.content h2{margin:10px 0 0 0;padding:10px 0 0 5px;border-top:1px solid #ccc} body.sitemap div.content h2.first{margin:10px 0 0 0;padding:10px 0 0 5px;border-top:none} body.form div.content h2{color:#000;font-style:normal;font-size:1.1em} h3{font-size:1.2em;margin:0 0 10px 0;padding:0} body.contact h3{color:#6c3;font-style:italic} ul.registration-process h3{margin:0;padding:0;font-style:normal;font-size:1em} div.extra ul.registration-process h3{color:#fff} p{margin:10px;font-size:1.1em;font-weight:normal;font-style:normal;line-height:1.3em} p.breadcrumb{margin:0;padding:10px 20px;border-top:1px solid #fff;font-size:1em;color:#556065;background:#fff url(../../images/p/bg/p_breadcrumb.gif) repeat-x 0 0} body.homepage p.breadcrumb{text-align:right} p.language{position:absolute;right:20px;top:197px;margin:0;padding:0;width:50px;font-size:1em;text-align:right} p.date,ul.news p.date{margin:0 0 -5px 0;padding:0; color:#556065} p.all{margin:-15px 0 10px 0;text-align:right} body.homepage p.date{margin:-10px 0 -5px 0} p.btn{margin:5px 0 0 0;padding:0;text-align:center} body.profile p.btn,body.registration p.btn{margin:5px 0 0 0;padding:0;text-align:left;width:65%;float:right} div.footer p{display:inline;float:left;margin:0 20px 10px 20px;padding:0;font-size:1em;color:#fff;background-color:#556065} fieldset p{margin:10px 0;font-size:1em} fieldset.registration p{margin:10px 0} fieldset.registration p.button,p.button{margin:10px 0;padding:10px 0 0 0;border-top:1px solid #ccc} 
p.result{margin:-5px 0 0 0;padding:5px 10px;color:#fff;background-color:#f60;font-size:1.4em;text-align:center;width:8em;position:relative} 
body.profile p.result{margin:10px} 
div.secondary p{margin:10px 0} p.note{color:#f60;font-style:italic} p.warning{color:#53595e;font-style:italic} p.float{float:left;padding-right:10px;padding-bottom:10px} p.block,fieldset.choose-period p.block{clear:both;float:left;padding-top:10px;width:100%} div.panagation p{margin:0;padding:0;float:left;font-size:.9em;display:inline} div.panagation p.newsperpage{float:right;width:36%;text-align:right} div.panagation p.page{width:28%} div.panagation p.gotopage{width:35%;text-align:center} div.homenews p{margin:0;padding:3px 0 0 2%;width:65%;float:right;border-left:1px solid #ccc;position:relative;left:-15px} p.promotion{margin:0 20px 20px 20px} fieldset.search p{margin:0 10px 0 0;width:auto;float:left} fieldset.search p.btn{margin:0;padding:1.3em 0 0 0;text-align:left} ul.generic p{margin:10px 0} body.contact div.content p{margin:10px 0} p.subject{padding-top:.8em;background:transparent url(../../images/p/bg/p_subject.gif) repeat-x 0 0} p.time{margin:0;padding:5px 10px;color:#fff;background-color:#f60;font-size:2.5em;width:110px;text-align:center;float:left} body.contact div.content p.map{margin:10px 0 30px 0} body.tabs div.secondary fieldset p{margin:0 15px 5px 0;float:left;width:auto} body.tabs div.secondary p.action{margin:-10px 0 0 0;padding:0;position:relative;clear:both;float:none} fieldset.choose-period p.instruction{float:none;padding:0 0 10px 0;clear:both;display:block;width:100%} fieldset.choose-period p{padding:0 0 10px 0;width:45%;float:left} div.reg2 p,div.reg p{margin:0 0 .5em 0} body.profile fieldset p{margin:0} div.extra p{margin:10px 0 10px 10px} p.see-all,p.recharge{float:right;margin:-2.5em 0} ul.registration-process p{margin:.3em 0 .3em 1.5em;color:#000;font-size:.9em} p.phone{font-size:1em;font-weight:bold} ul.photo p{margin:0 0 5px 0;padding:0} body.contact div.secondary p{margin:10px} body.contact div.secondary fieldset p{margin:10px 0} div.reg fieldset p.title{margin:20px 0 10px 0} div.sep fieldset p{margin:0 0 .5em 0} ul,ol{margin:10px 25px;padding:0;list-style-position:outside} li{margin:5px 15px;padding:0;font-size:1.1em;list-style-type:square} ol li{list-style-type:decimal} ul li li,ol li li{font-size:1em} div.extra ul{margin:0;padding:30px 0 20px 10px;background:url(../../images/p/bg/ul_div_extra.gif) no-repeat 100% 0;list-style:none} div.extra ul li{margin:0 15px 0 0;padding:5px 0 5px 30px;border-bottom:1px solid #8cd940;background:url(../../images/p/bg/li_div_extra.gif) no-repeat 5px .35em;list-style-type:none;font-size:1.4em;font-style:italic} div.extra ul li.current{background:#47b700 url(../../images/p/bg/a_current_div_extra.gif) no-repeat 5px .2em} div.extra ul li.current a{background-color:#47b700} div.extra ul li ul{padding:0 0 10px 0;background:none} div.extra ul li ul li{padding:5px 0 0 10px;border-bottom:1px solid #6c0;background:none;font-size:.8em;font-style:normal} div.extra ul li.current ul li{border-bottom:1px solid #47b700} div.extra ul li.current ul li.current{background:url(../../images/p/bg/li_current_div_extra.gif) no-repeat 0 .7em} div.footer ul{float:right;margin:0 0 10px 0;padding:0 10px 0 0;width:70%;list-style:none;text-align:right} div.footer ul li{display:inline;margin:0 3px 20px 0;padding:0 0 0 5px;border-left:1px solid #8cd940;list-style-type:none;font-size:1em} div.footer ul li.first{padding:0;border-left:0} ul.generic{clear:both;margin:0;padding:0;width:100%;list-style:none} ul.generic li{margin:0;padding:10px 10px 5px 10px;list-style-type:none;font-size:1em} li.even{background-color:#f0f0f0} ul.tools{float:left;clear:both;margin:-5px 0 20px 0;padding:5px 0;border-bottom:1px solid #ccc;width:100%;list-style:none} body.profile ul.tools{margin:-4em 0 10px 0;border:0} ul.bottom{margin:20px 0;border-top:1px solid #ccc;border-bottom:0} ul.top{margin:20px 0;border-top:1px solid #ccc} ul.tools li{float:left;margin:0 10px 5px 0;padding:5px 10px;list-style-type:none;font-size:1em} ul.tools li.print,ul.tools li.send,ul.tools li.save,ul.tools li.top{float:right;margin:0 0 5px 0} ul.tools li.back{padding-left:30px;background:url(../../images/p/bg/li_back.gif) no-repeat 10px .3em} ul.tools li.top{padding-left:20px;background:url(../../images/p/bg/li_top.gif) no-repeat 0 .3em} ul.faq{float:left;margin:0 1% 0 0;padding:0;width:48%;list-style:none} ul.faq li{margin:0 10px 5px 0;padding:0 10px;list-style-type:none} dl.phone{margin:10px 0;padding:10px 0 10px 0;border-bottom:1px solid #ccc} body.homepage dl.phone{margin:30px 0 10px 0;border-bottom:0;border-top:1px solid #ccc} body.contact dl.phone{margin:50px 0 10px 0} dl.phone dt,dl.phone dd{margin:5px 0;padding:0 10px;text-align:left;color:#6c3;font-size:1.1em} dl.phone dd{margin:-5px 0 10px 0;color:#556065;font-size:3em;font-weight:bold} dl.summary{margin:0 0 20px 0;padding:0} dl.summary dt{float:left;margin:0;padding:0;width:20em;color:#000;font-weight:normal;font-size:1em} dl.summary dd{margin:0;padding:0;color:#000;font-weight:bold;font-size:1em} div.reg dl.summary{margin:-1.3em 0 20px 0;padding:0} div.reg dl.summary dt{float:none;margin:-.5em 0 0 0;padding:0;width:15em;color:#000;font-weight:normal;font-size:1em;position:relative;top:1.1em} div.reg dl.summary dd{margin:0 0 0 12em;padding:0;color:#000;font-weight:bold;font-size:1em} dl.summary dd.price{color:#f60} body.homepage div.secondary ol{margin:20px 0 30px 0;padding:0 0 10px 3%;border-bottom:1px solid #ccc;list-style:none} body.homepage div.secondary ol li{margin:0;padding:5px 0 5px 30px;list-style-type:none;font-size:1em} body.homepage div.secondary ol li.step1{background:url(../../images/p/bg/li_1.gif) no-repeat 0 .2em} body.homepage div.secondary ol li.step2{background:url(../../images/p/bg/li_2.gif) no-repeat 0 .2em} body.homepage div.secondary ol li.step3{background:url(../../images/p/bg/li_3.gif) no-repeat 0 .2em} ul.photo{margin:0;padding:0;width:100%;float:left} ul.photo li{margin:0 0 0 5px;padding:0;width:auto;float:left;list-style-type:none;font-size:.9em} ul.tabs{margin:0 0 20px 0;padding:0;width:100%;float:left;border-bottom:10px solid #6c3} ul.tabs li{margin:0 1% 0 0;padding:1em 0;width:48%;list-style-type:none;float:left;background:#ccc url(../../images/p/bg/ul_tabs_li.gif) no-repeat 100% 0;font-size:1.3em;font-style:italic} ul.tabs li.current{background:#6c3 url(../../images/p/bg/ul_tabs_li_current.gif) no-repeat 100% 0} ul.news li{border-top:1px dotted #ccc} ul.news li.first{border-top:0} div.cities ul{margin:5px 10px;padding:0} div.cities ul li{margin:0 10px 0 0;padding:0 0 10px 0;list-style-type:none;display:inline} div.cities ul li span{white-space:nowrap} ul.user-tools{position:relative;margin:-2.2em 10px 0 0;padding:0;text-align:right;width:auto;float:right} ul.user-tools li{margin:0;padding:0 0 0 .5em;list-style-type:none;text-align:right;display:inline;font-size:1em;border-left:1px solid #ccc} ul.user-tools li.first{border-left:0} ul.sub-category{margin:5px 0 0 0;padding:0} ul.sub-category li{margin:0 0 0 .5em;padding:0 0 0 .5em;list-style-type:none;display:inline;border-left:1px solid #ccc} ul.sub-category li.first{margin:0;border-left:none} ul.registration-process{margin:1em 0 0 0;padding:0;color:#6c3} ul.registration-process li{margin:0;padding:1em .5em;border-top:1px solid #ccc;list-style-type:none} ul.registration-process li.current{background-color:#e6e6e6} div.extra ul.registration-process{margin:1em 3.5em 0 0;padding:0 0 3em 10px;color:#fff;background:0} div.extra ul.registration-process li{margin:0;padding:1em .5em;border-top:1px solid #8cd940;border-bottom:0;background:0;font-size:1.1em} div.extra ul.registration-process li.current{background-color:#47b700} dl.logged{margin:0 0 0 10px} dl.logged dt{margin:0;color:#556065;font-size:1.4em} dl.logged dd{margin:0 0 .5em 0;color:#000;font-size:1.4em;font-weight:bold} dl.logged 
dd.result{margin:.7em 0 .5em 0;padding:5px 10px;color:#fff;background-color:#f60;font-size:1.4em;text-align:center;width:8em} 

img,a img{border:0} img.logo{width:157px;height:52px;position:absolute;left:10px;top:25px} img.slogan{position:absolute;margin-left:-198px;left:100%;top:157px;z-index:60} img.dec1{position:absolute;top:88px;left:22%;z-index:40} img.dec2{position:absolute;top:48px;left:37%;z-index:30} img.dec3{position:absolute;top:0;left:45%;z-index:50} img.dec4{position:absolute;top:0;left:60%;z-index:10} img.dec5{position:absolute;top:0;left:100%;z-index:20;margin-left:-300px} img.dec6{position:absolute;margin-left:-198px;top:100px;left:100%;z-index:0} body.homepage img.logo{width:220px;height:73px;position:absolute;left:10px;top:25px} body.homepage img.slogan{position:absolute;margin-left:-198px;left:100%;top:288px;z-index:60} body.homepage img.dec1{position:absolute;top:133px;left:11%;z-index:40} body.homepage img.dec2{position:absolute;top:66px;left:30%;z-index:30} body.homepage img.dec3{position:absolute;top:0;left:40%;z-index:50} body.homepage img.dec4{position:absolute;top:0;left:58%;z-index:10} body.homepage img.dec5{position:absolute;top:0;left:100%;z-index:20;margin-left:-240px} body.homepage img.dec6{position:absolute;margin-left:-198px;top:235px;left:100%;z-index:0} img.vv{display:block;margin:0 0 5px 0} div.panagation p a img{vertical-align:bottom} div.panagation p.page a img{vertical-align:middle} a:link,a:visited,a:hover,a:active{color:#3ca841;text-decoration:underline} a:hover{text-decoration:none} div.content h2 a:link,div.content h2 a:visited,div.content h2 a:hover,div.content h2 a:active,div.extra a:link,div.extra a:visited,div.extra a:hover,div.extra a:active{color:#6c3;text-decoration:none} div.extra a:hover{text-decoration:underline} div.content a:link,div.content a:visited,div.content a:hover,div.content a:active{background-color:#fff} div.extra a:link,div.extra a:visited,div.extra a:hover,div.extra a:active{display:block;color:#fff} div.extra p a:link,div.extra p a:visited,div.extra p a:hover,div.extra p a:active{display:inline} div.footer a:link,div.footer a:visited,div.footer a:hover,div.footer a:active{color:#fff;white-space:nowrap} ul.tools li a:link,ul.tools li a:visited,ul.tools li a:hover,ul.tools li a:active{color:#53595e} ul.tools li.prev a:link,ul.tools li.prev a:visited,ul.tools li.prev a:hover,ul.tools li.prev a:active{padding:3px 0 5px 20px;background:url(../../images/p/bg/li_back.gif) no-repeat 0 .1em} ul.tools li.next a:link,ul.tools li.next a:visited,ul.tools li.next a:hover,ul.tools li.next a:active{padding:3px 20px 5px 0;background:url(../../images/p/bg/li_next.gif) no-repeat 100% .1em} ul.faq li a:link,ul.faq li a:visited,ul.faq li a:hover,ul.faq li a:active{display:block;padding:0 0 .2em 20px;background:#fff url(../../images/p/bg/li_next.gif) no-repeat 0 0;text-decoration:none;color:#289e2e} ul.faq li a:hover{text-decoration:underline} ul.faq li a.current:link,ul.faq li a.current:visited,ul.faq li a.current:hover,ul.faq li a.current:active{color:#333;background:url(../../images/p/bg/li_faqs_current.gif) no-repeat 0 0} a.more:link,a.more:visited,a.more:active{padding:0 0 0 5px;border-left:1px solid #ccc;text-decoration:underline} a.more:hover{padding:0 0 0 5px;border-left:1px solid #ccc;text-decoration:none} ul.tools li.print a:link,ul.tools li.print a:visited,ul.tools li.print a:hover,ul.tools li.print a:active{padding:0 0 0 25px;background:#fff url(../../images/p/bg/a_print.gif) no-repeat 0 100%} ul.tools li.send a:link,ul.tools li.send a:visited,ul.tools li.send a:hover,ul.tools li.send a:active{padding:0 0 0 25px;background:#fff url(../../images/p/bg/a_send.gif) no-repeat 0 100%} ul.tools li.save a:link,ul.tools li.save a:visited,ul.tools li.save a:hover,ul.tools li.save a:active{padding:0 0 0 25px;background:#fff url(../../images/p/bg/a_save.gif) no-repeat 0 100%} ul.tabs li a:link,ul.tabs li a:visited,ul.tabs li a:hover,ul.tabs li a:active{margin:0 0 0 10px;padding:0 0 0 25px;color:#fff;background:transparent url(../../images/p/bg/a_unactive.gif) no-repeat 0 50%} ul.tabs li.current a:link,ul.tabs li.current a:visited,ul.tabs li.current a:hover,ul.tabs li.current a:active{background:transparent url(../../images/p/bg/tabs_a_current.gif) no-repeat 0 50%} table.profile-calls thead th a:link,table.profile-calls thead th a:visited,table.profile-calls thead th a:hover,table.profile-calls thead th a:active{background-color:#556065;padding:0 1em 0 0;color:#fff} table.profile-calls thead th.up a:link,table.profile-calls thead th.up a:visited,table.profile-calls thead th.up a:hover,table.profile-calls thead th.up a:active{background:transparent url(../../images/p/bg/up.gif) no-repeat 100% 50%} table.profile-calls thead th.down a:link,table.profile-calls thead th.down a:visited,table.profile-calls thead th.down a:hover,table.profile-calls thead th.down a:active{background:transparent url(../../images/p/bg/down.gif) no-repeat 100% 50%} .label{position:absolute;left:-5000px;width:4000px} hr{clear:both;border:0;border-top:1px solid #6c0;height:1px;color:#6c3;display:none} hr.separate{clear:both;border:0;border-top:1px solid #ccc;height:1px;color:#ccc;display:block;margin:20px 0 15px 0} body.profile hr.separate{margin:10px 0} address{margin:0 0 20px 0;padding:0;font-style:normal} small{display:block;margin:5px 0;font-size:1em;font-style:italic;color:#6a696a} kbd{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;color:#000} table.location td span.promo-green{display:block;padding:0 .2em 0 0;width:3.8em;color:#fff;background-color:#6c3;float:right} table.location tbody tr td span.promo-orange{display:block;padding:0 .2em 0 0;width:3.8em;color:#fff;background-color:#f60;float:right} fieldset.choose-period span{display:block} p.phone span{display:block;position:relative;left:4em;width:50%;top:-1.3em} fieldset{margin:10px 0;padding:5px 0;border:0} fieldset.search{margin:10px 0 0 0;padding:0;height:4.5em} div.reg fieldset{margin:0;padding:0} div.column fieldset{margin:0 0 0 10px} legend{font-size:1.1em;color:#000} label{display:block;margin:0 0 5px 0;font-size:1.15em;color:#000} label.multiple{display:none} fieldset.contact{margin:10px 0 0 0;padding:15px 10px 15px 10px;background-color:#e6e6e6} body.tabs div.secondary fieldset label{white-space:nowrap} fieldset.choose-period{margin:-20px 0 0 0;padding:0;clear:both} fieldset.contact legend{display:none} fieldset.contact label{color:#53595e} 
fieldset label.radio,label.radio{display:inline;margin:0 10px 0 5px} 
div.panagation label{display:inline;margin:0;padding:0;font-size:1em} div.reg fieldset label{padding-top:5px;font-size:.95em} fieldset.registration{float:left;clear:both;width:100%;} fieldset.float{float:left;clear:none;width:40%} fieldset.registration legend{font-style:italic;color:#6c3;font-size:1.2em} input.textType{width:200px;font-size:1.1em;font-family:Verdana,Arial,Helvetica,sans-serif} body.peronalhome input.textType{width:240px} div.firm input.textType{width:300px} div.firm input.postcode{font-size:1.1em;font-family:Verdana,Arial,Helvetica,sans-serif;width:80px} div.firm input.city{font-size:1.1em;font-family:Verdana,Arial,Helvetica,sans-serif;width:200px} input.short{width:40px} input.code1{width:55px} input.code2{width:40px} input.code3{width:100px} textarea{width:200px;font-size:1.1em;font-family:Verdana,Arial,Helvetica,sans-serif} fieldset.city{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc} fieldset.city label{display:inline} div.panagation p input,div.panagation p select{vertical-align:middle} optgroup{font-style:normal;font-weight:bold} optgroup option{margin:0 0 0 15px} table{border-collapse:collapse;border:0} caption{text-align:left;font-size:1.2em;padding:0 5px 15px 5px} th{text-align:left;font-size:.95em} td{font-size:1.05em} div.result table{margin:5px 0;width:100%} table.profile-calls{margin:0;background-color:#eee;width:100%;border-bottom:1px solid #ccc} table.downloads tbody tr{cursor:pointer} div.result table th,div.result table td{font-weight:normal;padding:2px 5px;text-align:right;vertical-align:top} div.result table tbody th,div.result table td{color:#fff;font-size:1.3em;font-weight:bold} div.result table thead th.destination,div.result table tbody th{text-align:left} div.result table thead th.price{text-align:center} table.location{background-color:#eee;width:100%} table.location th,table.location td{padding:2px 5px;vertical-align:top} table.profile-calls th,table.profile-calls td{padding:5px .5em 5px 5px;vertical-align:top;text-align:left} table.profile-calls tbody td{padding:5px 1.5em 5px 5px} a.toberecharged,table.profile-calls tbody tr.toberecharged td{background-color:#f60 !important} a.tobepayed,table.profile-calls tbody tr.tobepayed td{background-color:#ca9798 !important} table.location th.call-price,table.location td.call-price{text-align:right} table.location thead th{padding:0 5px 2px 5px;color:#556065;background-color:#fff;font-weight:normal} table.location tbody tr.top th,table.location tbody tr.top td{border-top:1px solid #ccc} table.location tbody tr.bottom th,table.location tbody tr.bottom td{border-bottom:1px solid #ccc} table.profile-calls thead th{background-color:#556065;color:#fff} table.profile-calls th.price,table.profile-calls td.price{text-align:right} table.profile-calls td.pdf{padding-left:20px;} table.profile-calls td.pdf img{cursor:pointer} table.profile-calls td.pdf a:link,table.profile-calls td.pdf a:hover,table.profile-calls td.pdf a:visited{background-color:transparent;color:#000} table.profile-calls thead th.current{background-color:#6c3} table.location tbody tr.even th,table.location tbody tr.even td,table.profile-calls tbody tr.even th,table.profile-calls tbody tr.even td{background-color:#fff} table.location tfoot td{padding:10px 0 0 0;color:#556065;background-color:#fff;font-weight:normal;font-size:.9em}