*html .png,#tabs img,img.imgreflect,div.cachetop_big,div.cacheleft,div.cacheright,div.cachebottom_normal,div.cachebottom_big,div.cachetop_normal{azimuth:expression(this.pngSet ? this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1 && this.src.toLowerCase().indexOf('google.com')<=-1 ?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"',sizingMethod='image')",this.src = "/img/transparent.gif"):(this.origBg = this.origBg ? this.origBg:this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.origBg+"',sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}
*html .imageleft img{azimuth:expression();}#wrapper{width:980px;padding:0 10px;margin:0 auto;position:relative;}#head{height:313px;}#head.empty{height:114px;}#infomenu{margin:0 auto;height:34px;background:url(/img/infomenu/bg.gif) no-repeat;position:absolute;top:80px;width:980px;}
#headermenu{position:absolute;top:122px;width:980px;}.home{margin-bottom:20px;}#headermenu.empty{height:34px;margin:0;}#body{margin:0;padding-bottom:5px;}#left{float:left;width:233px;margin-bottom:45px;font-size:11px;}
#mainhome,#main,#report{width:733px;float:left;margin-bottom:80px;}#main,#report{float:right;}#foot{background:url(/img/foot/bg.gif) repeat;}#footer{background:#e8ecf0 url(/img/foot/footerbg.gif) repeat-x;height:235px;}
.box-becas{width:310px;height:168px;background:url(/img/box/greybox-becas.png) no-repeat;padding:20px!important;margin-right:33px;float:left;}.box-becas img{float:left;margin-right:20px;}.box-becas h2{margin-top:20px;}
.box-becas ul{margin-left:104px;margin-top:60px;padding:0;line-height:20px;}.box-becas li{list-style:none;}.box-becas a{padding-left:12px;background:url(/img/bullet/arrow.gif) left 50% no-repeat;}html,body{margin:0;padding:0;border:0;font:13px "Lucida Grande",Verdana,sans-serif;color:#333;}
h1{font-size:18px;color:#004885;margin:0 0 15px 0;padding:0;}h1.home{font-size:24px;line-height:30px;margin:0 0 12px;font-weight:normal;}#kwick h1{margin-bottom:15px;}h2{font-size:12px;padding-bottom:15px;color:#333;}
h2.home{font-size:15px;margin:0;}.destlist h2 a{color:#333;}.others h2{padding:5px 30px!important;}.middle h2{margin-top:12px;}#main h2,#main h3,#report h2{color:#004885;font-size:14px;padding:0;}h3{font-size:14px;}
.menuboxbody h3{text-transform:uppercase;margin:0 15px;padding:18px 0 5px 0;color:#004885;font-size:12px;background:url(/img/bg/greydot.gif) repeat-x bottom;}h3.formular,h3.about,h3.interactiv,h3.languages{padding:0!important;}
h3.formular span,h3.about span,h3.interactiv span,h3.languages span{display:block;padding:18px 0 5px 0;}h3.schoolintro{padding:5px 17px 0!important;}.town h2 a,.school h2 a,.schoollarge h2 a,.schoollist2cols h2 a,.wifilistatt h3 a{font-size:12px;color:#333!important;}
.town h2,.school h2,.schoollarge h2,.schoollist2cols h2,.wifilistatt h3{margin:0;}.middle h4{padding:0;margin-bottom:5px;color:#000;font-size:12px;}a,a:hover{color:#004885;text-decoration:none;}a.ext{background:url(/img/bullet/extlink.gif) no-repeat left;padding-left:14px;}
a.arrow,a.arrowwhite{background:url(/img/bullet/arrow.gif) no-repeat 0 5px;padding-left:10px;display:block;}a.arrowwhite{background:url(/img/bullet/arrowwhite.gif) no-repeat 0 5px;}a.arrowdisc{background:url(/img/bullet/disc.gif) no-repeat 0 2px;padding-left:13px;display:block;}
div.arrowdisc li{background:url(/img/bullet/disc.gif) no-repeat 0 4px;padding-left:13px;list-style:none;}img{border:0;}h2.tabTitle{display:none;}.middle{width:483px;float:left;margin-left:1px;}.intro{margin-bottom:15px;}
.infos{width:233px;float:right;}.maincontent{padding:0 17px;font-size:13px;margin-bottom:60px;}.right,.righttown,.rightschool{float:right;width:233px;font-size:11px;position:relative;}.righttown{margin-top:41px;}
.rightschool{margin-top:15px;}.column,.columnlast{float:left;width:233px;margin-right:17px;}.columnlast{margin-right:0;float:right;}.bottomleft,.bottomright{width:233px;float:left;}.bottomright{float:right;}
body{background-color:#FFF;}#esl{display:block;width:237px;height:71px;float:left;}#search{width:300px;height:74px;float:right;color:#d5d5d5;font-size:11px;}#search form{margin:0;padding:0;}#search ul{margin:0;padding:0;}
#search a.smoothbox,#search a.smoothbox:hover{background:url(/img/search/greysep.gif) no-repeat 0 2px;margin:4px 0 0 6px;padding:0 4px 0 8px;font-weight:bold;display:block;float:right;cursor:pointer;}
#searchinput{background:url(/img/search/bg.png) no-repeat left top;border:0;width:135px;height:20px;padding:5px 10px 0 10px;color:#d5d5d5;font-size:9px;float:right;}#search input.submit{background:url(/img/search/greysep.gif) no-repeat 0 2px;float:right;border:0;font-size:11px;color:#D5D5D5;font-weight:bold;text-transform:lowercase;padding:0 1px 0 5px;margin:3px 0 0 6px;height:15px;overflow:visible;cursor:pointer;}
.gsc-control{width:800px!important;padding:10px;font-size:12px;}#searchcontrol{background:#fff;height:690px;}#head ul li{list-style:none;float:right;padding:5px 5px 5px 0;margin:9px 0 12px 0;}#search a{color:#d5d5d5;background:url(/img/icons/info.gif) no-repeat right;padding:5px 19px 5px 5px;text-transform:lowercase;}
#search a:hover{color:#333;background:url(/img/icons/infohover.gif) no-repeat right;}#headermenu .image,#headermenu .middle{width:406px;float:left;height:191px;padding:0;margin:0;}#headermenu .info{background:url(/img/headermenu/country/leftbg.jpg) no-repeat left top;color:#fff;padding:18px 0 0 51px;width:355px;height:173px;font-size:9px;}
.towntop{position:absolute;float:left;}.townbottom{margin-top:185px;position:absolute;float:left;}.countryglance{width:330px;height:13px;position:absolute;top:297px;left:-430px;background:url(/img/bg/glancebgcountry.png) no-repeat top left;font-size:9px;color:#666;}
#headermenu .middle{width:271px;padding-left:70px;font-size:12px;}#headermenu .middle p{margin:23px 0 125px 0;font-style:italic;}#headermenu .middle a{background:url(/img/bg/bluedot.gif) bottom left repeat-x;font-weight:bold;padding-bottom:3px;}
#headermenu .middle span{background:url(/img/bullet/arrow.gif) center left no-repeat;padding-left:10px;}#headermenu .countrymap{width:172px;height:155px;float:left;}.headerright{width:233px;position:absolute;left:756px;margin-top:33px;z-index:50;}
.schoolhead{float:right;position:static;margin:0 1px 0 0;}strong.highlight{margin-top:15px;display:block;}#main .top p{font-weight:bold;}.intro p,p.categoryinfo{font-size:13px;margin:5px 0 15px 0;}.middle p.schoolintro,.middle div.schoolintro,.schoolpart{padding:0 17px;font-size:13px;margin:0;}
#prices{padding:0;width:733px;_overflow:hidden;}#courses_1_auto,#courses_2_auto,#courses_1_manual,#courses_2_manual{display:none;}.box p{font-size:11px;}.boxslim,.boxslim .body,.boxslim .bottom{width:234px;background:#FFF url(/img/box/qualitytop.gif) no-repeat top left;float:right;}
.boxslim{margin:0 0 10px 10px;}.boxslim .body{background:none;border-right:#e8e8e8 1px solid;border-left:#e8e8e8 1px solid;width:202px;margin-top:6px;padding:15px;font-size:11px;}.boxslim .body div.right{float:right;width:110px;}
.boxslim .bottom{background:#FFF url(/img/box/qualitybottom.gif) no-repeat bottom left;height:6px;font-size:0;}#headermenu .boxslim h2{padding:0;}.boxslim h2 span{font-size:11px;color:#333;display:block;margin-bottom:15px;}
.boxslim h3{margin-top:0;}.mainboxtop,.mainboxbody,.mainboxbottom{width:100%;font-size:0;}.mainboxtop{height:6px;}.mainboxcontent{position:relative;background:transparent url(/img/box/mainbox.gif) 0 -88px no-repeat;padding:26px 36px;}
.mainboxbody{width:733px;text-align:justify;font-size:13px;background:url(/img/box/mainboxbody.gif) repeat-y;margin-bottom:15px;}.mainboxbottom{background:url(/img/box/mainbox.gif) no-repeat;height:88px;margin-top:10px;text-align:center;}
.mainboxbottom h3{color:#777;font-size:11px;font-weight:100;padding-top:12px;margin:0 0 2px 0;}.boxspecialoffer,.boxtitle{margin-bottom:16px;width:233px;padding:0;}.boxspecialoffer h3{margin:12px;}.boxspecialoffer .body{background:url(/img/box/specialofferbg.gif) no-repeat;height:136px;}
.boxspecialoffer a{padding:15px;height:106px;display:block;color:#333;}.boxspecialoffer a strong{display:block;padding-bottom:10px;}.boxspecialoffer .inner{display:block;width:150px;margin:0;}.faderlist{display:none;}
.faderlist ul{margin:0;padding:0;}#togglenewsticker{display:none;}.boxfreebroch{background:url(/img/box/brochures.jpg) no-repeat;height:93px;padding:15px 100px 15px 15px;width:118px;margin-bottom:16px;}
.headerright .boxfreebroch{background:url(/img/box/brochuressmall.jpg) no-repeat;height:68px;padding:10px 100px 0 20px;width:113px;margin-bottom:0;}.boxfreebroch h3{margin:0 0 30px 0;font-weight:100;font-size:15px;}
.headerright .boxfreebroch h3{font-size:13px!important;margin:0 0 12px;}.headerright .boxfreebroch a.arrowdisc{font-size:10px;background:url(/img/bullet/bluearrow.gif) no-repeat center left;}.boxokay .top,.boxeuro .top,.alert .top,.lens .top,.boxokay2 .top,.boxeuro2 .top,.boxokay .bottom,.boxeuro .bottom,.boxokay2 .bottom,.boxeuro2 .bottom,.boxdollar .top,.boxdollar .bottom{width:233px;height:7px;background:url(/img/box/okaytop.png) no-repeat;font-size:0;}
.boxeuro .top{background:url(/img/box/eurotop.png) no-repeat;}.boxeuro2 .top{background:url(/img/box/euro2top.gif) no-repeat;}.boxokay2 .top,.boxdollar .top{background:url(/img/box/okay2.gif) no-repeat;}
.boxdollar .top{float:left;}.alert .top,.lens .top{background:url(/img/box/bluetop.gif) no-repeat;margin-top:10px;}.boxokay .body,.boxeuro .body,.boxokay2 .body,.boxeuro2 .body,.qqbox .body{width:201px;padding:15px;min-height:74px;_height:74px;background:#fae1ae url(/img/box/okaybody.png) no-repeat top;border-left:1px solid #f3bb66;border-right:1px solid #f3bb66;color:#3c3c3c;}
.boxokay .body a,.boxokay2 .body a,.boxeuro .body a,.boxeuro2 .body a,.boxfreebroch a,.qqbox .body a{color:#3c3c3c;}.boxokay .body h3,.boxokay2 .body h3,.boxeuro .body h3,.boxeuro2 .body h3,.qqbox .body h3{padding:0;margin:0 0 10px;}
.boxeuro .body{min-height:69px;_height:69px;background:#dbe4c3 url(/img/box/eurobody.png) no-repeat top;border-color:#99b652;}.boxokay2 .body,.boxeuro2 .body,.qqbox .body{min-height:79px;_height:79px;padding-left:92px;width:124px;background:url(/img/box/okay2body.gif) no-repeat top;border-color:#ccc;}
.boxeuro2 .body{background-image:url(/img/box/euro2body.gif);}.alert .body,.lens .body{min-height:90px;_height:90px;background:#dbe8f0 url(/img/box/alertbody.gif) no-repeat top;border-left:1px solid #a1c9e8;border-right:1px solid #a1c9e8;padding:8px 15px 7px 15px;}
.lens .body{background:#dbe8f0 url(/img/box/lensbody.gif) no-repeat top;}.alert .body ul,.lens .body ul{padding:0;margin:0;color:#004885;font-style:italic;font-weight:bold;font-size:9px;list-style:none;}
.alert .body li,.lens .body li{padding:3px 0 3px 10px;background:url(/img/bullet/blue.gif) no-repeat 0 7px;}.boxokay .bottom,.boxeuro .bottom{background:url(/img/box/okaybottom.png) no-repeat;margin-bottom:16px;}
.boxeuro .bottom{background:url(/img/box/eurobottom.png) no-repeat;}.boxokay2 .bottom,.boxeuro2 .bottom,.boxdollar .bottom{background:url(/img/box/okay2.gif) bottom no-repeat;height:8px;margin-bottom:16px;}
.boxeuro2 .bottom{background:url(/img/box/euro2bottom.gif) no-repeat;}.boxdollar .bottom{background:url(/img/box/grey.gif) no-repeat;float:left;}.alert .bottom,.lens .bottom{background:url(/img/box/bluebottom.gif) no-repeat;margin-bottom:16px;height:8px;}
.alert h3,.lens h3{margin:12px 0 5px 0;}.right .greyboxdblquote{margin:0;}.greyboxdblquote{width:203px;height:126px;background:url(/img/box/dblquote.png);float:left;margin:0 0 15px 0;padding:15px;}.box,.testimony{float:left;margin-bottom:15px;width:233px;}
.box h3,.boxdollar h3{padding:5px 0;margin:0 0 10px 0;color:#004885;font-size:12px;border-bottom:#e8e8e8 1px solid;}.boxdollar h3{padding-top:5px!important;}.testimony h3{font-size:12px;margin:0 0 15px 0;}
.box .top,.box .bottom,.testimony .top,.testimony .bottom{background:transparent url(/img/box/grey.gif) 0 -8px no-repeat;float:left;font-size:0;height:7px;width:233px;}.testimony .top{background:transparent url(/img/box/greylinetop.gif) no-repeat scroll 0;}
.box .body,.testimony .body,.boxdollar .body{background:#FFF url(/img/box/grey.gif) 0 -15px repeat-x;border-left:1px solid #CCC;border-right:1px solid #CCC;float:left;width:201px;padding:8px 15px;font-size:11px;}
.boxdollar .body{background:#FFF url(/img/box/dollarbody.gif) no-repeat top;_height:102px;min-height:102px;}.boxdollar .body a{padding-left:60px;color:#3C3C3C;display:block;}.box .body a.boxlink{display:block;float:left;clear:both;}
.box .body p{margin:10px 0;}.testimony .body{background:#FFF url(/img/box/dblquotebody.gif) repeat-x scroll center top;}.box .bottom{background:transparent url(/img/box/grey.gif) no-repeat;height:8px;}
.testimony .bottom{background:transparent url(/img/box/greylinebottom.gif) no-repeat scroll 0;}.testimony img{float:left;padding:0 8px 5px 0;width:62px;}.mix .body{padding:8px 0;width:231px;}.mix h3{margin:0 15px!important;}
.marginright{margin:0 17px 0 0;}.middleboxbody ul{margin:10px 0 15px;}.middleboxtop,.middleboxtoplarge{background:url(/img/box/midbox.gif) no-repeat;height:5px;width:483px;font-size:0;}.middleboxtoplarge{background:url(/img/box/midboxlarge.png) no-repeat;width:733px;}
.middleboxbody,.middleboxbodylarge{border-width:0 1px;border-style:solid;border-color:#E8E8E8;width:415px;padding:18px 33px;}.middleboxbodylarge{width:665px;}.middleboxbottom,.middleboxbottomlarge{background:url(/img/box/midbox.gif) no-repeat bottom;height:5px;width:483px;font-size:0;margin-bottom:15px;}
.middleboxbottomlarge{background:url(/img/box/midboxlarge.png) 0 -5px no-repeat;width:733px;}ul.desttown{margin:0;font-size:11px;font-weight:bold;width:395px;}.greylineitem h2{padding-left:34px!important;}
.director img{float:left;padding:0 10px 10px 0;width:70px;height:70px;}.director .title{display:block;font-weight:bold;}.director .arrowdisc{margin-top:10px;}.testimonybox img{float:left;padding:0 10px 10px 0;}
.testimonybox p{width:595px;float:left;margin:-1000px 0 0 0;padding:13px 0;overflow:hidden;}.testimonybox .txt{overflow:hidden;display:inline-block;}.testimonybox .readmore{float:left;padding-top:5px;}
.boxmix h3{margin-top:0;}.keypoints ul{padding:0;margin:0;}.keypoints li{list-style:none;padding:2px 0 2px 25px;background:url(/img/icons/ok.gif) no-repeat top left;}.tips{opacity:0;position:absolute;overflow:hidden;color:#6e7e8e;font-size:10px;font-weight:bold;z-index:100;}
.tips .top{height:11px;width:160px;background:url(/img/school/bg.png) no-repeat;font-size:0;}.tips .body{width:128px;background:url(/img/school/bgbody.gif) repeat-y;padding:0 16px 6px;}.tips .bottom{height:8px;width:160px;background:url(/img/school/bg.png) bottom no-repeat;font-size:0;}
#wifidiv,#disabledpersondiv{visibility:hidden;}#wifidiv .body{text-align:center;}.disabledperson{top:0;left:154px;cursor:pointer;position:absolute;margin-top:-70px;}.wifi{top:0;cursor:pointer;position:absolute;left:190px;margin-top:-70px;}
.specialyearinfo{padding:15px;}#cachecontainer{position:relative;}#schoolmap,#townmap{overflow:hidden;height:270px;width:483px;}.cachetop_normal{font-size:0;background:url(/img/map/cache_normal.png) no-repeat;}
.cachetop_big{font-size:0;background:url(/img/map/topcache_big.png) no-repeat;}.cacheleft{background:url(/img/map/leftcache.png) repeat;}.cacheright{background:#fff;}.cachebottom_normal{font-size:0;background:url(/img/map/bottomcache_normal.png) bottom no-repeat;}
.cachebottom_big{font-size:0;background:url(/img/map/bottomcache_big.png) bottom no-repeat;}#street{width:483px;height:270px;}.outside{border:1px solid black;position:absolute;background-color:white;text-align:center;width:6em;cursor:pointer;top:7px;left:197px;#left:192px;}
.button{border-style:solid;border-color:white #b0b0b0 #b0b0b0 white;border-width:1px;font-size:12px;font-family:Arial,sans-serif;color:black;}.mapcountry{height:348px;margin-bottom:15px;}#mainimg{height:240px;margin-bottom:15px;}
#mainimg div.cache{height:207px;width:489px;float:left;}#mainimg h1{height:33px;margin:0;}#mainimg div.title{height:55px;}#mainimg div.title h1{height:15px;margin:0;color:#333;font-size:14px;padding-bottom:5px;}
#mainimg div.title em{display:block;font-weight:bold;font-style:normal;font-size:18px;color:#004885;margin:0 0 15px 0;padding:0;}.itemglance{width:484px;margin:30px 0;}.schoolglance h3,.itemglance h3,#accreditations h3{margin:0 0 5px 0!important;}
.schoolglance p,.itemglance p,#accreditations p{margin-top:0;font-weight:bold;}.schoolglance .title,.itemglance .title,#accreditations .title{background:url(/img/icons/lens.gif) no-repeat left top;padding-left:30px;}
#accreditations .title{background-image:url(/img/icons/award.gif);}.schoolglance .top,.schoolglance .bottom,.itemglance .top,.itemglance .bottom,#accreditations .top,#accreditations .bottom{height:7px;background:url(/img/box/midlist.png) no-repeat;font-size:0;}
.schoolglance .bottom,.itemglance .bottom,#accreditations .bottom{background:url(/img/box/midlist.png) bottom no-repeat;font-size:0;}table.glance{width:100%;}#accreditations .body{padding:9px 15px;}.schoolglance table tr,.itemglance table tr,#accreditations .body{background:url(/img/box/midlistbody.gif) repeat-y;font-size:11px;}
.schoolglance table td{background:url(/img/box/midlistbody.gif) left top repeat-y;}.schoolglance table td.tdright{background:url(/img/box/midlistbody.gif) right top repeat-y;}.schoolglance table tr.even{background:url(/img/box/midlistbodyeven.gif) repeat-y;}
.schoolglance table tr.even td{background:url(/img/box/midlistbodyeven.gif) left top repeat-y;}.schoolglance table tr.even td.tdright{background:url(/img/box/midlistbodyeven.gif) right top repeat-y;}.schoolglance table tr td,.itemglance table tr td{padding:5px 10px;background-position:top left;}
.schoolglance table tr .tdright{background-position:top right;}.adultstownbefr .threecollist a.imgtown{margin-bottom:15px;}.adultstownbefr .threecollist span{line-height:18px;}.adultstownbefr .threecollist a.link{clear:none;width:110px;margin-top:15px;}
.threecollist{width:233px;float:left;padding-right:16px;}.last{padding-right:0;}.threecollist h2{margin:0;}.threecollist h2 a{background:url(/img/bg/bluedot.gif) repeat-x bottom;padding:0 0 5px 0!important;display:block;}
.threecollist img.town{padding:1px;float:left;margin:0;}.threecollist a.imgtown,.threecollist a.imgcountry{width:79px;height:79px;display:block;float:left;border:1px solid #CCC;margin:17px 10px 0 0;}.threecollist a.imgcountry{border:none;}
.threecollist p{padding:17px 4px 0 0;margin:0;font-size:11px;}.threecollist a.link{margin:10px 0 17px;display:inline;float:left;line-height:15px;padding-left:15px;background:url(/img/bullet/arrow.gif) no-repeat 4px 7px;clear:left;font-size:11px;}
.threecollist span{padding-bottom:3px;background:url(/img/bg/bluedot.gif) repeat-x bottom;}.others{background:url(/img/icons/plus.gif) no-repeat top left;margin-bottom:15px;}.listtop,.listbottom{height:7px;font-size:0;}
.listtop{background:url(/img/box/listtop.gif) no-repeat;}.schoollist .listtop{background:url(/img/box/midlist.png) no-repeat;}.listbottom{background:url(/img/box/listbottom.gif) no-repeat;margin-bottom:15px;}
.schoollist .listbottom{background:url(/img/box/midlist.png) bottom no-repeat;}.school,.wifilistatt{height:120px;padding-right:10px;background:url(/img/box/midlistbody.gif) repeat-y;font-size:11px;}.wifilistatt{background:none;}
.schoollarge{height:120px;padding-right:10px;background:url(/img/box/listbody.gif) repeat-y;font-size:11px;}.even,.schoollist .even{background:#f2f6f9;background:url(/img/box/listbodyeven.gif) repeat-y;}
.schoollist .even{background:url(/img/box/midlistbodyeven.gif) repeat-y;}.school p{margin:7px 0;}.school img,.schoollarge img,.wifilistatt img,.schoollist2cols img{padding:1px;float:left;}.school a.img,.schoollarge a.img,.wifilistatt a.img,.schoollist2cols a.img{width:79px;height:79px;display:block;float:left;margin:8px 16px;border:1px solid #CCC;}
.school div,.schoollarge div,.wifilistatt div{width:580px;float:left;padding:5px 0 10px;height:76px;}.school div{width:350px;}.wifilistatt div{width:280px;}.school a.arrow,.schoollarge a.arrow,.wifilist a.arrow{margin-top:10px;display:block;}
hr.sep{display:none;}div.dot{background:url(/img/bg/greydot.gif) repeat-x center;padding:15px 0;clear:both;}#foot .top{background:url(/img/foot/bgtop.gif) repeat-x;height:15px;}#foot .inner{margin:0 auto;width:980px;}
#foot .bottom{background:url(/img/foot/bgbottom.gif) repeat-x;height:15px;}.destlist{width:303px;float:left;margin-right:34px;}.destlist h3 a{font-size:9px;text-transform:uppercase;color:#333;}.destlist h2 span{text-transform:uppercase;color:#004885;padding-top:5px;display:block;}
.destlist h2{background:url(/img/foot/list/sep.gif) repeat-x 0 40px;}.last{margin-right:0!important;}.destlist li{background:#f6f9fc url(/img/bullet/arrow.gif) no-repeat 10px center;padding-left:25px;list-style:none;font-size:9px;}
.destlist li a{display:block;padding:0;margin:0;_height:0;}.destlist ul{background:#f6f9fc;margin:0;width:303px;padding:0 0 7px 0;background:url(/img/foot/list/bg.png) no-repeat bottom;}#foot .destlist .top{background:url(/img/foot/list/bg.png) top no-repeat;height:7px;width:303px;font-size:0;}
#footer .inner{position:relative;margin:0 auto;width:980px;font-size:10px;}.clear{clear:both;}.hidden{opacity:.4;}.itemfooterlink{width:671px;font-size:9px!important;float:left;padding-top:5px;}.itemfooterlink ul{padding:15px 0 0!important;margin:0!important;}
.itemfooterlink ul li{float:none!important;padding:2px 0;}.itemfooterlink ul li a,.itemfooterlink ul li a:hover{padding:0 0 0 16px!important;text-transform:none!important;background:url(/img/bullet/arrow.gif) no-repeat 1px center!important;}
.itemfooterlink ul li a:hover{text-decoration:underline;}.itemfooterlink ul.product{width:300px;padding-right:35px!important;}.itemfooterlink ul.links{width:152px;}#footer a{display:inline;}#footer a.black{color:#333;font-weight:bold;display:block;}
#footer a.grey{color:#999;}#footer span{color:#999;width:674px;}#copyscape{height:34px;text-align:center;background:url(/img/copyscape/bg.gif) repeat-x;}#copyscape .text{line-height:34px;font-weight:bold;color:#b0c1d0;background:url(/img/copyscape/leftbg.gif) no-repeat;font-size:11px;}
.item{margin-bottom:15px;}.wifilist h2{border-bottom:1px solid #ccc;padding-bottom:5px!important;}.wifilist{margin-bottom:10px;padding-bottom:10px;}.box-pricewarranty{width:402px;float:right;margin-top:10px;}
.box-pricewarranty div.top,.box-pricewarranty div.bottom{height:10px;background:url('/img/box/greybox-400.png');background-position:bottom;font-size:0;}.box-pricewarranty img{float:left;margin-right:10px;}
.box-pricewarranty div.content{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:5px 10px;}.box-pricewarranty div.bottom{background-position:top;}.box-pricewarranty h2{margin-top:0;}
#qqformular .box-pricewarranty{float:right;margin:0 15px 0 0;width:350px;}#qqformular .box-pricewarranty div.top,#qqformular .box-pricewarranty div.bottom{height:0;}#qqformular .box-pricewarranty div.content{border:0;padding:0;}
#qqformular .box-pricewarranty div.content p{margin:0;}#qqformular .box-pricewarranty div.content a.arrow{margin-top:20px;}#qqformular .box-pricewarranty h2{padding:0 0 10px!important;margin:0!important;background:none!important;}
.imageleft img{float:left;margin:0 5px 1px 0;}.imageleft,.imageright{margin-bottom:15px;}.reflectdiv{float:left;}.imageright img{float:right;margin:5px 0 5px 10px;}.partner p{width:530px;}.partner ul{width:490px;}
.links a{display:block;}.imageleft .text{float:right;width:130px;background:none;}.imageleft .img{float:left;}.imageleft .body p{margin-top:0;}.image img{margin-bottom:5px;}.imagetop img{margin:0 40px 10px 0;}
.mainlinkhome{position:relative;width:310px;float:left;margin:5px 20px 5px 0;font-size:12px;}.mainlinkhome img{float:left;margin-right:15px;}.mainlinkhome h2,.mainlinkhome strong{margin:0;padding:0;display:block;}
.mainlinkhome h2{margin-top:3px;color:#004885;}.default{margin-bottom:10px;}.newslist .faderlist{height:50px;}.event,.offers{background:#fafafa;border-top:1px solid #ccc;padding:20px 0;font-size:11px;font-weight:bold;}
.selected{background:#fff5e0;}.event h2{display:inline;margin:0 0 0 36px;font-size:11px!important;}.event span{margin:0 36px 0 0;}.event a{color:#000;background:url(/img/icons/okblue.gif) no-repeat 5px 0;padding:3px 0 3px 50px;}
.eventdetail{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin-bottom:20px;}.eventdetail img{float:left;margin:0 15px 5px 0;}.navievent{border-top:1px solid #ccc;padding-top:10px;text-align:center;}
ul.eventatt{padding:0;margin:0;list-style:none;}ul.eventatt li{padding:5px 0;}ul.eventatt li span{font-size:8px;}.eventlistlast,.becaslast{margin:0;}.news img{float:left;}.news div{float:right;width:525px;font-size:13px;}
.news{float:left;border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px;width:100%;}.news a{margin-top:5px;}.news a.doc,.doc{margin-top:5px;background:url(/img/icons/pdf.gif) no-repeat left;padding-left:20px;display:block;}
.word{background:url(/img/icons/word.gif) no-repeat left;}.doc{padding:8px 0 8px 20px;}.news h2,.news h2 a{margin:0 0 5px 0;color:#333!important;}.weather{background:url(/img/box/smallgrey.gif) no-repeat top left;height:44px;width:233px;margin-bottom:5px;text-align:center;color:#262626;font-size:10px;}
.weather div{float:left;margin:16px 15px 0 15px;}.weather div.min{margin:16px 10px 0 25px;_margin-left:15px;}.weather img{margin-top:4px;}.climate h2{background:url(/img/icons/thermo.gif) no-repeat 0 4px;padding:13px 25px!important;margin:0;}
.climate p{margin:0 0 15px;padding-left:25px;}.climate{margin:0;}.climate table{border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:url(/img/weather/bgclimat.gif) repeat-x;padding-right:2px;}
.climate table.months{border-bottom:1px solid #e2e2e2;border-right:none;border-left:none;background:none;}.climate table th{margin:0;}.climate table.months th{margin:0;background:none;padding-bottom:15px;}
.climate table td{width:6%;border-bottom:1px;}.climate table tr.maxtemp td{background:#eff0f0;border-top:2px solid #fdfefe;}.climate table tr.mintemp td{background:#f3f6f7;border-bottom:2px solid #f6f9fb;}
.boxlink{background:url(/img/box/smallgrey.gif) no-repeat;height:44px;margin-bottom:5px;float:left;width:233px;}.boxlink h4{margin:0;font-size:11px;}.boxlink a,.boxlink a:hover{background:url(/img/icons/calcbox.gif) no-repeat 10px 4px;height:29px;width:183px;color:#262626;padding:15px 0 0 60px;display:block;}
.boxlink a:hover{background:url(/img/icons/calcboxhover.gif) no-repeat 10px 4px;}.gallery,.qqbox-small{background:url(/img/box/smallgrey.gif) no-repeat;height:44px;margin-bottom:5px;}.gallery img,.qqbox-small img{float:left;margin-top:1px;}
.qqbox-small img{margin-top:3px;}.qqbox-small #qqlink{display:none;}.gallery h4,.qqbox-small h3{margin:0;font-size:11px!important;padding:0;width:175px;float:left;background:url(/img/bullet/bluearrow.gif) no-repeat 25px 18px;}
.gallery h4 a,.gallery h4 a:hover,.qqbox-small h3 a,.qqbox-small h3 a:hover{color:#262626;padding:15px 0 15px 40px;display:block;height:13px;width:135px;}.qqbox-small h3 a,.qqbox-small h3 a:hover{padding-right:34px;background:url(/img/icons/qq.gif) no-repeat right center;}
.gallery .imageslist{display:none;}.pictobox{margin-bottom:0;}#fourcols{font-size:10px;margin:0;padding:0;}#fourcols li{float:left;list-style-type:none;display:inline;}#fourcols a{margin:1px;background-color:#FFF;padding:0 60px;height:90px;float:left;display:block;background-repeat:no-repeat;background-position:center;}
#fourcols a:hover{text-decoration:none;}.albumdetail a{float:left;margin-bottom:20px;}.albumdetail a.sendcard{background:url(/img/icons/wrap.gif) no-repeat left;float:left;margin:277px 0 0 10px;padding:6px 0 6px 30px;}
#albumdescription{margin-top:30px;}.boxmin150{min-height:150px;}.MGroupContent{display:none;padding:10px;}.MGroup a{cursor:pointer;}.offers{padding:0;}.month .title,.permanent .title,.esloffers .title{font-weight:bold;line-height:30px;height:30px;padding:10px 0 10px 70px;background:url(/img/icons/offers/month.gif) no-repeat left center;}
.permanent .title{background-image:url(/img/icons/offers/permanent.gif);}.esloffers .title{background-image:url(/img/icons/offers/esloffers.gif);}.offers a{padding:10px 0;display:block;}.offers a:hover{background:#FFF5E0;}
.offers span{margin:0 36px 0 0;float:left;display:block;width:98px;border-left:1px solid #004885;padding-left:36px;}.offers .arrow{background:url(/img/bullet/offers/month.gif) no-repeat 10px 3px;padding-left:50px;border:none;}
.offers span.subject{margin:0;width:340px;}.permanent .offers .arrow{background-image:url(/img/bullet/offers/permanent.gif);}.esloffers .offers .arrow{background-image:url(/img/bullet/offers/esloffers.gif);}
.offers .MGroupContent{display:none;border:none;padding:10px;float:left;}.offers .MGroupContent a,.offers .MGroupContent a:hover{display:inline;padding:0;background:inherit;}.offers div.subject{display:block;margin-bottom:10px;}
.offers img{float:left;}.offers .text{float:left;width:500px;padding-left:26px;font-size:13px;font-weight:normal;#float:none;#padding-left:20px;}.itemonlinetest{margin-top:20px;}.itemonlinetest a{margin-left:30px;padding-left:10px;background:url(/img/bullet/arrow.gif) no-repeat left;}
.itemonlinetest h2 a{padding-left:27px!important;background:url(/img/bullet/test/en.gif) no-repeat left;margin:0;}.fr h2 a{background:url(/img/bullet/test/fr.gif) no-repeat left;}.it h2 a{background:url(/img/bullet/test/it.gif) no-repeat left;}
.de h2 a{background:url(/img/bullet/test/de.gif) no-repeat left;}.es h2 a{background:url(/img/bullet/test/es.gif) no-repeat left;}.ru h2 a{background:url(/img/bullet/test/ru.gif) no-repeat left;}.cn h2 a{background:url(/img/bullet/test/cn.gif) no-repeat left;}
.ar h2 a{background:url(/img/bullet/test/ar.gif) no-repeat left;}.reporttxt{font-size:13px;}.report{width:330px;float:left;margin:0 73px 30px 0;}.report h2{background:url(/img/bg/bluedot.gif) repeat-x bottom;padding-bottom:2px!important;margin-bottom:26px;}
.report a img{float:left;padding-right:16px;}.report p{height:45px;}.report a.arrow{float:left;}.reporttitle{width:450px;float:left;}.reporttitle p{font-size:14px;font-weight:bold;}.reporttitle img{width:450px;margin-bottom:10px;}
#report .testimony{margin:58px 0 0 25px;}.ref{padding-bottom:20px;}.ref h2{background:url(/img/bg/greydot.gif) repeat-x bottom;padding-bottom:2px!important;}.ref img{float:left;}.resume{float:left;padding:5px;}
.reftext{margin:20px 0;}.reftext img,.testimonybox p img{padding:2px 8px 0 0;}.separator{height:1px;background:#e5e5e5;}.itemcountrydest li{padding:0;width:100%;list-style:none;}ul.desttown{display:none;}
.desttown li{width:395px;}.desttown li a{margin-bottom:3px;}.desten ul.desttown{background:#fbdfaa url(/img/bg/dest/en.gif) repeat-x 0 0;}.desten ul.desttown a{color:#b76802;background:url(/img/bullet/arrowen.gif) no-repeat 0 5px;}
.destes ul.desttown{background:#f7b5b5 url(/img/bg/dest/es.gif) repeat-x 0 0;}.destes ul.desttown a{color:#920101;background:url(/img/bullet/arrowes.gif) no-repeat 0 5px;}.destde ul.desttown{background:#eda3c3 url(/img/bg/dest/de.gif) repeat-x 0 0;}
.destde ul.desttown a{color:#830039;background:url(/img/bullet/arrowde.gif) no-repeat 0 5px;}.destfr ul.desttown{background:#9fcec9 url(/img/bg/dest/fr.gif) repeat-x 0 0;}.destfr ul.desttown a{color:#15655d;background:url(/img/bullet/arrowfr.gif) no-repeat 0 5px;}
.destit ul.desttown{background:#b3cee7 url(/img/bg/dest/it.gif) repeat-x 0 0;}.destit ul.desttown a{color:#154b7d;background:url(/img/bullet/arrowit.gif) no-repeat 0 5px;}.destpo ul.desttown{background:#a3dbbf url(/img/bg/dest/po.gif) repeat-x 0 0;}
.destpo ul.desttown a{color:#006230;background:url(/img/bullet/arrowpo.gif) no-repeat 0 5px;}.destar ul.desttown{background:#d4cac3 url(/img/bg/dest/ar.gif) repeat-x 0 0;}.destar ul.desttown a{color:#684e3a;background:url(/img/bullet/arrowar.gif) no-repeat 0 5px;}
.destgr ul.desttown{background:#aed9f5 url(/img/bg/dest/gr.gif) repeat-x 0 0;}.destgr ul.desttown a{color:#055f99;background:url(/img/bullet/arrowgr.gif) no-repeat 0 5px;}.destru ul.desttown{background:#dac3b6 url(/img/bg/dest/ru.gif) repeat-x 0 0;}
.destru ul.desttown a{color:#653011;background:url(/img/bullet/arrowru.gif) no-repeat 0 5px;}.destjp ul.desttown{background:#c5dddb url(/img/bg/dest/jp.gif) repeat-x 0 0;}.destjp ul.desttown a{color:#335f5b;background:url(/img/bullet/arrowjp.gif) no-repeat 0 5px;}
.destcn ul.desttown{background:#e3adad url(/img/bg/dest/cn.gif) repeat-x 0 0;}.destcn ul.desttown a{color:#740000;background:url(/img/bullet/arrowcn.gif) no-repeat 0 5px;}.destnl ul.desttown{background:#fedcbd url(/img/bg/dest/nl.gif) repeat-x 0 0;}
.destnl ul.desttown a{color:#484b41;background:url(/img/kmenu/dutch/arrow.gif) no-repeat 0 5px;}.destth ul.desttown{background:#cdf0f9 url(/img/bg/dest/th.gif) repeat-x 0 0;}.destth ul.desttown a{color:#116e7d;background:url(/img/kmenu/thai/arrow.gif) no-repeat 0 5px;}
.desttr ul.desttown{background:#e0d1fb url(/img/bg/dest/tr.gif) repeat-x 0 0;}.desttr ul.desttown a{color:#542e9c;background:url(/img/kmenu/turkish/arrow.gif) no-repeat 0 5px;}.desthu ul.desttown{background:#f6d8f4 url(/img/bg/dest/hu.gif) repeat-x 0 0;}
.desthu ul.desttown a{color:#80207a;background:url(/img/kmenu/hungarian/arrow.gif) no-repeat 0 5px;}.destfi ul.desttown{background:#d0e5f8 url(/img/bg/dest/fi.gif) repeat-x 0 0;}.destfi ul.desttown a{color:#003567;background:url(/img/kmenu/finnish/arrow.gif) no-repeat 0 5px;}
.destda ul.desttown{background:#dff0c6 url(/img/bg/dest/da.gif) repeat-x 0 0;}.destda ul.desttown a{color:#365c00;background:url(/img/kmenu/danish/arrow.gif) no-repeat 0 5px;}.destno ul.desttown{background:#d6dbfd url(/img/bg/dest/no.gif) repeat-x 0 0;}
.destno ul.desttown a{color:#0b178d;background:url(/img/kmenu/norwegian/arrow.gif) no-repeat 0 5px;}.destsv ul.desttown{background:#beebfa url(/img/bg/dest/sv.gif) repeat-x 0 0;}.destsv ul.desttown a{color:#00608c;background:url(/img/kmenu/swedish/arrow.gif) no-repeat 0 5px;}
.destgd ul.desttown{background:#ceefcb url(/img/bg/dest/gd.gif) repeat-x 0 0;}.destgd ul.desttown a{color:#365c00;background:url(/img/kmenu/gaelic/arrow.gif) no-repeat 0 5px;}.destpl ul.desttown{background:#f7cfcf url(/img/bg/dest/pl.gif) repeat-x 0 0;}
.destpl ul.desttown a{color:#7b1212;background:url(/img/kmenu/polish/arrow.gif) no-repeat 0 5px;}.destcs ul.desttown{background:#f3ddc6 url(/img/bg/dest/cs.gif) repeat-x 0 0;}.destcs ul.desttown a{color:#763f05;background:url(/img/kmenu/czech/arrow.gif) no-repeat 0 5px;}
ul.desttown li{background:none;}.sitemap_country{margin:0;padding:5px 20px;display:block;background:#ebf0f4;color:#333;width:375px;cursor:pointer;}.even2{background:#cddff5;}.even3{background:#f2f6f9;}
.sitemap_country:over{background:#FFF;}.itemcountrydest{float:left;clear:both;margin-bottom:20px;}.itemcountrydest h2{margin-bottom:15px;padding-bottom:13px!important;background:url(/img/bg/greydot.gif) repeat-x left bottom;width:415px;}
.itemcountrydest ul{padding:0;}ul.desttown{padding:5px 0 5px 20px;}.sitemap h2{cursor:pointer;}.sitemap ul{padding:0 5px 0 40px;background:#fff;list-style:none;display:none;}.sitemap ul.s{display:block;}
.sitemap ul ul,.sitemap a{display:block;}.level3{padding-left:25px;border-bottom:1px dotted #CCC;background:url(/img/bullet/disc.gif) no-repeat 12px 4px;}.sitemap ul ul ul ul{padding-left:0;}.level4{padding-left:50px;border-bottom:1px dotted #CCC;background:url(/img/bullet/disc.gif) no-repeat 37px 4px;}
.expand-content,.collapse-content{display:none;margin:0;}.slider-content{display:none;margin-top:15px;}.expand,.collapse,.slider-expand,.slider-collapse{cursor:pointer;display:block;margin-top:10px;}.collapse,.slider-collapse{font-style:normal;}
.expand{display:none;}.slider-expand{display:none;}.slider-collapse{display:block;}.headtabs .inner{width:980px;margin:0 auto;font-size:11px;}#map{height:0;width:980px;padding:0 10px;margin:0 auto;overflow:hidden;position:relative;}
#mapdestination{margin-top:25px;}#mapdestination,#mapcountries{background:url(/data/map/23/map.gif) no-repeat left top;height:430px;}#mapcountries{font-size:11px;margin-top:0;}#mapdestination ul{list-style:none;padding:0;}
#mapdestination li{padding-top:3px;}#mapdestinationlist{width:250px;font-weight:bold;text-align:right;float:right;margin-top:-5px;}#mapdestinationlist .countrylist{visibility:hidden;margin-bottom:5px;}
a.language{cursor:pointer;text-transform:uppercase;color:#b06d09;}.countrylist a{color:#c34f02;}#countriescontent div.linkleft{background:url(/img/destpan/23/linkleftarrow.gif) no-repeat top left;padding:3px 0 3px 12px;visibility:hidden;}
#countriescontent div.linkleft a{background:url(/img/destpan/23/linkright.gif) no-repeat top right;padding:3px 4px 3px 0;color:#56372a;}#countriescontent div.linkright{background:url(/img/destpan/23/linkrightarrow.gif) no-repeat top right;padding:3px 12px 3px 0;visibility:hidden;}
#countriescontent div.linkright a{background:url(/img/destpan/23/linkleft.gif) no-repeat top left;padding:3px 0 3px 4px;color:#56372a;}#countriescontent div{position:absolute;opacity:0;}#africa{top:366px;left:450px;}
#australia,#australiajob,#australiasta,#australiacar{top:339px;left:625px;}#barbados{top:225px;left:210px;}#canada,#canadaf,#canadajob,#canadasta,#canadacar{top:90px;left:240px;}#england,#englandjob,#englandcar{top:96px;left:380px;}
#englands,#englandsta{top:90px;left:376px;}#englands2,#englandsta2{top:80px;left:310px;}#scotland{top:80px;left:308px;}#irland,#irlandjob,#irlandsta{top:100px;left:305px;}#malta,#maltasta{top:153px;left:415px;}
#maltas{top:153px;left:370px;}#newzealand,#newzealandjob,#newzealandsta{top:408px;left:710px;}#usa{top:163px;left:165px;}#switzerlande{top:116px;left:405px;}#switzerlandf{top:116px;left:405px;}#france{top:121px;left:323px;}
#spain,#spainsta{top:140px;left:305px;}#mexico,#mexicosta{top:185px;left:25px;}#cuba{top:195px;left:115px;}#domrep{top:205px;left:188px;}#bolivia{top:315px;left:210px;}#colombia{top:260px;left:180px;}
#guatemala{top:214px;left:53px;}#argentina{top:375px;left:225px;}#peru,#perusta{top:295px;left:118px;}#chile{top:365px;left:147px;}#costarica{top:235px;left:72px;}#panama{top:235px;left:155px;}#equator{top:265px;left:90px;}
#germany,#germanysta{top:96px;left:315px;}#germanys,#germanysta{top:110px;left:410px;}#germanys2,#germanysta2{top:96px;left:405px;}#austria{top:112px;left:420px;}#switzerlandd{top:117px;left:293px;}#japan{top:145px;left:743px;}
#italia{top:125px;left:410px;}#italias{top:137px;left:419px;}#italias2{top:131px;left:415px;}#switzerlandI{top:116px;left:297px;}#switzerlands,#switzerlandsta{top:116px;left:400px;}#china{top:127px;left:445px;}
#chinas{top:180px;left:510px;}#brazil{top:285px;left:278px;}#portugal{top:140px;left:294px;}#russia{top:95px;left:360px;}#greece{top:140px;left:438px;}#egypt{top:183px;left:370px;}#morocco{top:163px;left:257px;}
.mappopup{width:200px;}.mappopup img{float:left;padding-right:4px;}#accreditations{display:none;}.referenceimg{padding:0 15px;}.referenceimg img{padding-top:5px;}.referencetxt_large{margin:0 0 12px 0;padding-top:8px;width:410px;}
.imgreflect,.imgtown .imgreflect{position:relative;margin-top:-79px;padding:0;}.imgtown .imgreflect{margin-top:-79px;padding:1px;}#courses,#accomodations,#leisures,#infos,#prices{display:none;}.lstrss a.arrow{background:transparent url(/img/icons/rss.png) no-repeat scroll 0 5px;display:block;padding-left:22px;padding-top:4px;}
.rsslink{display:block;margin:3px 0;}.ico_rss{position:relative;top:-30px;float:right;}div#pageinfo6407 p.categoryinfo,div#pageinfo6408 p.categoryinfo,div#pageinfo6409 p.categoryinfo{display:none;}#return{text-align:center;display:block;padding-bottom:10px;}
.director,#txt{overflow:hidden;}.director .arrow{margin-top:2px;}.director .body{margin-top:-1000px;}.subbecas div{float:left;width:360px;}.subbecas div.MGroupContent{width:340px;}.subbecas .image,.subbecas .clear,.subbecas .clear div{width:100%;}
.schoollist2cols{padding-right:10px;font-size:11px;background:none;}.schoollist2cols div{width:240px;float:left;padding:5px 0 10px;height:112px;}.becas a.link{clear:none;display:block;width:125px;margin-top:18px;}
.becas{margin-bottom:25px;}#questionOptions .correct{color:green;}#questionOptions .error{color:red;font-weight:bold;}strong.contact{display:block;padding:30px 0 10px 0;}.difcifadultes a.arrow,.difcifcadres a.arrow{background:url(/img/infomenu/categories/btadult.gif) no-repeat left;padding:5px 0 5px 25px;}
.difcifcadres a.arrow{background:url(/img/infomenu/categories/btcadre.gif) no-repeat left;}#error-404{margin-top:30px;}.conference{display:none;}.conference p{margin:0;}div.product_lst,div.lng_lst{margin-left:20px;padding-bottom:10px;}
.inputimgright{float:right;padding-left:5px;}.inputimgleft{float:left;padding-right:5px;}.bottomlist{font-size:11px;margin-top:20px;}.bro_left{float:left;width:308px;border:1px solid #333;padding:10px 20px;height:65px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;}
.bro_right{float:right;width:308px;border:1px solid #333;padding:10px 20px;height:65px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;}.bro_1page{margin-left:20px;}#bro_content{width:700px;padding:10px;}
.condiciones{padding:0 10px 10px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;background:#efefef;}#tablerate{background:#000;}#tablerate td,#tablerate th{background:#FFF;padding:2px;}
#tablerate .colored td{background-color:PowderBlue;}#testimony_search{background:#F3F7FC;-moz-border-radius:6px;-webkit-border-radius:6px;padding:15px;margin-bottom:20px;}#testimony_search p{margin:0 0 10px;}
#testimony_search select{display:block;width:200px;margin:3px 0;}#testimony_search .label{display:block;float:left;font-weight:bold;width:185px;}.FB_SERVER_IFRAME{_float:left;_position:absolute;}.anchor ul{padding-left:0;}
.anchor h2{cursor:pointer;}.anchor li{background:url("/img/icons/ok.png") left no-repeat;list-style:none;padding:10px 0 0 35px;}.box-testimony{position:relative;border:1px solid #b4cde2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 15px 30px 140px;background:url(/img/aboutus/testimony-bg.png) no-repeat;margin:20px 0;}
.box-testimony img{position:absolute;top:15px;left:13px;}.box-testimony .legend{position:absolute;top:125px;left:13px;width:100px;font-size:12px;}.about_us .ccontent h2{padding-left:45px!important;line-height:36px!important;}
#sbox-window.squeeze-people{padding:25px;}.squeeze-people h2{font-size:16px;padding-bottom:10px;color:#004885;border-bottom:1px solid #004885;}.box-people{width:120px;float:left;}.box-people .ccontent{display:none;}
.ccontent h2.ltc{background:url(/img/aboutus/icons/ltc.png) left top no-repeat;}.ccontent h2.iac{background:url(/img/aboutus/icons/iac.png) left top no-repeat;}.ccontent h2.web{background:url(/img/aboutus/icons/web.png) left top no-repeat;}
.ccontent h2.design{background:url(/img/aboutus/icons/design.png) left top no-repeat;}.ccontent h2.marketing{background:url(/img/aboutus/icons/marketing.png) left top no-repeat;}.ccontent h2.content{background:url(/img/aboutus/icons/content.png) left top no-repeat;}
.ccontent h2.accounting{background:url(/img/aboutus/icons/accounting.png) left top no-repeat;}.ccontent h2.facility{background:url(/img/aboutus/icons/facility.png) left top no-repeat;}.ccontent h2.hr{background:url(/img/aboutus/icons/hr.png) left top no-repeat;}
.ccontent h2.it{background:url(/img/aboutus/icons/it.png) left top no-repeat;}.sustainable-development{text-align:center;width:748px;}.sustainable-development a{display:inline-block;width:72px;margin-right:8px;}
#form #offer-detail strong{clear:none;display:inline;float:none;margin:0;text-align:left;width:auto;font-weight:bold;}#form #offer-detail span.info{display:block;}#contactusphone{left:315px;position:absolute;top:22px;}
#contactusphone *{background:url(/img/contactus.png) no-repeat;}#contactusphone span{line-height:30px;height:30px;display:block;padding-left:10px;width:70px;color:#004885;top:3px;position:relative;}#contactusphone strong{font-weight:normal;padding-left:25px;position:absolute;top:0;width:140px;left:90px;font-size:11px;line-height:15px;color:#333;}
#contactusphone .caus{background-position:-20px -58px;}#contactusphone .ch{background-position:-20px -81px;left:245px;}#contactusphone .uk{background-position:-20px -104px;top:20px;}small.nobold{font-weight:normal;}
.headtabs{background:transparent url(/img/destpan/23/headbg.gif) repeat-x scroll center top;}#destinationtop{background:#FFF url(/img/destpan/23/bg.gif) repeat scroll 0;overflow:hidden;}.headtabs .fr,.headtabs .chfr,.headtabs .de,.headtabs .chde,.headtabs .it,.headtabs .chit,.headtabs .en,.headtabs .es,.headtabs .se,.headtabs .cz{width:159px;height:40px;background:url(/img/destpan/23/fr/open.gif) no-repeat;float:right;cursor:pointer;margin-left:5px;}
.headtabs .de,.headtabs .chde{background:url(/img/destpan/23/de/open.gif) no-repeat;}.headtabs .it,.headtabs .chit{background:url(/img/destpan/23/it/open.gif) no-repeat;}.headtabs .en{background:url(/img/destpan/23/en/open.gif) no-repeat;}
.headtabs .es{background:url(/img/destpan/23/es/open.gif) no-repeat;}.headtabs .se{background:url(/img/destpan/23/se/open.gif) no-repeat;}.headtabs .cz{background:url(/img/destpan/23/cz/open.gif) no-repeat;}
.headtabs ul{margin:0 auto;padding:0;list-style:none;float:right;}.headtabs ul li{float:left;margin-top:15px;}.headtabs ul li a{padding:6px 20px 6px 30px;text-transform:uppercase;line-height:18px;display:block;outline:none;}
.headtabs ul li a:focus{-moz-outline-style:none;color:#FABA33;}.adults{background:url(/img/infomenu/categories/btadult.gif) no-repeat 5px;}.juniors{background:url(/img/infomenu/categories/btjunior.gif) no-repeat 5px;}
.gap{background:url(/img/infomenu/categories/btgap.gif) no-repeat 5px;}.cadres{background:url(/img/infomenu/categories/btcadre.gif) no-repeat 5px;}.teachers{background:url(/img/infomenu/categories/btteachers.gif) no-repeat 5px;}
.hidemenu{width:440px;float:right;font-size:11px;}.hidemenu ul{margin:0;padding:0 0 0 20px;;}.hidemenu ul li{float:left!important;padding:0!important;}.hidemenu ul li a{padding:5px 10px;float:left;}#infomenu ul,#footer ul{margin:0;padding:0 15px;list-style:none;float:left;}
#footer ul{padding:0;margin:0 0 20px -15px;}#infomenu ul li,#footer ul li{float:left;}.infomenu ul li a{float:left;}#infomenu ul li a,#footer ul li a{text-transform:uppercase;font-size:9px;font-weight:bold;padding:12px 15px 11px;display:block;}
#infomenu ul li a:hover{background:url(/img/infomenu/hover.gif) repeat-x;}#footer ul li a:hover{background:url(/img/footermenu/hover.gif) repeat-x;}.langtitle,#footer .langtitle{background:transparent url(/img/lang/bglang.gif) no-repeat scroll right center;cursor:pointer;float:right;padding:10px 20px 10px 25px;color:#004885;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:13px;width:80px;height:13px;text-align:center;margin-top:1px;}
#footer .langtitle{background-image:url(/img/lang/footer/bglang.gif);}.langtitle_s{background-image:url(/img/lang/bglang_s.gif);}#footer .langtitle_s{background-image:url(/img/lang/footer/bglang_s.gif);}
.langflags,#footer .langflags{width:0;overflow:hidden;float:right;height:34px;}.langtitle img,#footer .langtitle img{float:right;}.lang,#footer .lang{position:absolute;top:80px;left:668px;width:300px;}
#footer .lang{top:0;}.langflags ul,#footer .langflags ul{float:left;height:34px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 0 0 12px;width:150px;}.langflags li,#footer .langflags li{float:left;width:25px;}
.langflags li img,#footer .langflags li img{float:left;padding:0;margin:0;}.langflags ul li a,#footer .langflags ul li a{float:left;line-height:13px;padding:11px 3px 10px;}.langflags ul li a:hover,#footer .langflags ul li a:hover{background-image:none;}
.tool-tip{left:973px;opacity:0;position:absolute;top:148px;visibility:hidden;}.tool-text{color:#004885;font-weight:bold;}#headermenu .links ul{width:213px;height:181px;list-style:none;background:url(/img/headermenu/bluemenubg.gif);padding:10px 0 0 20px;float:right;margin:0;}
#headermenu .links li a{display:block;background:url(/img/headermenu/chat.gif) no-repeat left;height:44px;line-height:44px;text-align:center;font-weight:bold;font-size:11px;padding-left:20px;}#headermenu .links li a.offer{background:url(/img/headermenu/contact.gif) no-repeat left;}
#headermenu .links li a.quote{background:url(/img/headermenu/calc.gif) no-repeat left;}#headermenu .links li a.test{background:url(/img/headermenu/ok.gif) no-repeat left;}#headermenu .links li a:hover{background:url(/img/headermenu/chathover.gif) no-repeat left;font-size:12px;}
#headermenu .links li a.offer:hover{background:url(/img/headermenu/contacthover.gif) no-repeat left;}#headermenu .links li a.quote:hover{background:url(/img/headermenu/calchover.gif) no-repeat left;}#headermenu .links li a.test:hover{background:url(/img/headermenu/okhover.gif) no-repeat left;}
#headermenu .countrylist{width:300px;float:left;margin:0;padding:26px 0 0;height:165px;font-size:11px;}#headermenu .countrylist ul{margin:0;padding:0 0 0 30px;}#headermenu .countrylist li{float:left;width:200px;list-style:none;}
#headermenu .countrylist li a{width:185px;padding:0 0 0 14px;line-height:16px;letter-spacing:.5px;color:#fff;background:url(/img/bullet/country/arrow.gif) no-repeat left center;}#headermenu .countrylist li a:hover{text-decoration:underline;}
.headerright .links,.right .links{background:url(/img/headermenu/greymenubgsmall.gif);height:124px;font-size:11px;margin-bottom:5px;}.right .links{margin-bottom:15px;}.headerright .links ul,.right .links ul{list-style:none;padding:0 0 0 10px;margin:0;}
.headerright .links li a,.right .links li a{display:block;background:url(/img/headermenu/chatsmall.gif) no-repeat left;height:31px;line-height:30px;text-align:center;font-weight:bold;padding-left:30px;}
.headerright .links li a.offer,.right .links li a.offer{background:url(/img/headermenu/contactsmall.gif) no-repeat left;}.headerright .links li a.quote,.right .links li a.quote{background:url(/img/headermenu/calcsmall.gif) no-repeat left;}
.headerright .links li a.test,.right .links li a.test{background:url(/img/headermenu/oksmall.gif) no-repeat left;}.headerright .links li a:hover,.right .links li a:hover{background:url(/img/headermenu/chatsmallhover.gif) no-repeat left;font-size:12px;}
.headerright .links li a.offer:hover,.right .links li a.offer:hover{background:url(/img/headermenu/contactsmallhover.gif) no-repeat left;}.headerright .links li a.quote:hover,.right .links li a.quote:hover{background:url(/img/headermenu/calcsmallhover.gif) no-repeat left;}
.headerright .links li a.test:hover,.right .links li a.test:hover{background:url(/img/headermenu/oksmallhover.gif) no-repeat left;}h3#languages{margin:0;font-size:12px;color:#004885;padding:18px 0 18px 80px!important;cursor:pointer;}
#languagesmenutop{background:url(/img/box/menulang/bg.png) no-repeat top;font-size:0;height:6px;}#languagesmenu{height:70px;border-left:1px solid #ededed;border-right:1px solid #ededed;overflow:hidden;}
#languagesmenufoot{background:url(/img/box/menulang/bg.png) no-repeat 0 -6px;height:3px;font-size:0;margin-bottom:15px;}#languagesmenu ul{margin-bottom:0!important;padding:0 0 10px!important;}.menuboxtop,w .menuboxbottom{height:7px;width:233px;background:url(/img/box/grey.gif) 0 -8px no-repeat;font-size:0;}
.menuboxbody{width:231px;background:#fff url(/img/box/grey.gif) -1px -12px repeat-x;border-left:1px solid #CCC;border-right:1px solid #CCC;}.world{background:url(/img/box/worldbg.gif) no-repeat left top;}
.question{background:url(/img/box/questionbg.gif) no-repeat 183px 10px;}.wrap{padding-bottom:10px;background:url(/img/box/wrapbg.gif) no-repeat left top;}.wrap .item{margin-bottom:0;}.diff{background:url(/img/box/diffbg.gif) no-repeat 180px 10px;}
.target{background:url(/img/box/targetbg.gif) no-repeat 180px 10px;}.menu{padding-bottom:10px;background:url(/img/box/grey.gif) -1px -12px no-repeat;}.menuboxbottom{font-size:0;height:8px;display:block;background:url(/img/box/grey.gif) no-repeat;margin-bottom:15px;}
#left ul,.right ul.sub{list-style:none;padding:0;margin:10px 0 0;}#left ul li.even{background:#E8EFFA;}#left ul li a,.right ul.sub li a{padding:2px 8px 2px 25px;background:url(/img/bullet/arrow.gif) no-repeat 15px 7px;width:192px;display:block;}
#left ul li a:hover{text-decoration:underline;}.subtown{margin-top:41px;}#left ul.availablelang a{background:none;padding:2px 15px 2px 40px;font-size:9px;width:170px;}#left ul.availablelang{padding-bottom:10px;}
.submenu{margin:0 0 10px!important;padding:0!important;}.submenu li a{padding-left:35px!important;width:182px!important;background-position:25px 7px!important;}#tabs{position:relative;font-size:11px;}
#tabs ul{margin:0;padding:0;list-style:none;height:49px;width:733px;background:url(/img/tabs/right.png) no-repeat bottom right;}#tabs ul li{position:absolute;padding-right:21px;background:url(/img/tabs/new/end.png) no-repeat right;}
#tabs ul li.s{background:url(/img/tabs/new/endselected.png) no-repeat right top;z-index:120!important;}#tabs ul li.s a,#tabs ul li a,#tabs ul li.s span,#tabs ul li span{background:url(/img/tabs/new/bg.png) no-repeat;line-height:23px;color:#333;font-weight:bold;padding:0 8px 0 17px;display:block;outline:none;}
*html #tabs ul li,*html #tabs ul li.s{background-image:none;padding-right:0;}*html #tabs ul li a,*html #tabs ul li.s span,*html #tabs ul li span{float:left;}.tabclose{float:left;}#tabs ul li a:focus{-moz-outline-style:none;text-decoration:underline;}
#tabs ul li.s a,#tabs ul li.s span{background-image:url(/img/tabs/new/bgselected.png);}.others ul{list-style:none;padding:0;margin:0;font-size:11px;}.others ul li{background:url(/img/bullet/arrow.gif) no-repeat left center;float:left;width:233px;padding:0 0 0 10px;}
.others ul li.last{padding-right:0;}.others ul li a{background:url(/img/bg/bluedot.gif) repeat-x bottom;display:inline;line-height:15px;padding-bottom:2px;_padding-bottom:0;}.headerpath{line-height:26px;font-size:9px;}
.headerpath a{color:#999;}.headerpath a:hover{color:#004885;}.footerpath{font-size:11px;}.noheadermenu{margin:0;padding:5px 0 11px;}ul.localsitemap{list-style:none;padding-left:10px;}.maplink{display:none;}
a.maptownlink,a:hover.maptownlink{color:#505050;}a:hover.maptownlink{text-decoration:underline;}.maplinkleft,.maplinkleftup,.maplinkleftdown,.maplinkright,.maplinkrightup,.maplinkrightdown{background:url(/img/bullet/bulletmap.gif) no-repeat left center;padding:3px 0 3px 8px;font-size:9px;font-weight:bold;white-space:nowrap;}
.maplinkleftup{background:url(/img/bullet/bulletmap.gif) no-repeat left top;}.maplinkleftdown{background:url(/img/bullet/bulletmap.gif) no-repeat left bottom;}.maplinkright{background:url(/img/bullet/bulletmap.gif) no-repeat right center;padding-right:8px;}
.maplinkrightup{background:url(/img/bullet/bulletmap.gif) no-repeat right top;padding-right:8px;}.maplinkrightdown{background:url(/img/bullet/bulletmap.gif) no-repeat right bottom;padding-right:8px;}.aboutus{background:url(/img/aboutus/head.jpg) no-repeat;height:232px;list-style:none;padding:7px 7px 0 0;margin:0 0 25px;}
.menu-envelope .aboutus{background:url(/img/aboutus/head-envelope.jpg) no-repeat;}.menu-globe .aboutus{background:url(/img/aboutus/head-globe.jpg) no-repeat;}.aboutus li{float:right;clear:both;width:209px;margin:0 0 4px 0;padding:0 14px 0 17px;background:url(/img/aboutus/li.png) no-repeat;}
.aboutus li.s{width:223px;background-image:url(/img/aboutus/lis.png);}.aboutus li a{line-height:53px;font-size:13px;font-weight:bold;color:#262626;display:block;background:url(/img/aboutus/glass.gif) no-repeat right center;}
.aboutus li a.envelope{background-image:url(/img/aboutus/envelope.gif);}.aboutus li a.leaf{background-image:url(/img/aboutus/leaf.gif);}.aboutus li a.globe{background-image:url(/img/aboutus/globe.png);_background-image:url(/img/aboutus/globe.gif);}
.aboutus li.s a{color:#0c3570;}.about_us #tabs ul{height:23px;background:none;}#anchors{border-top:1px solid #a1b8cd;float:left;width:720px;margin:-1px 0 30px;padding:0 0 0 13px;list-style:none;background:#fff url(/img/aboutus/anchors.gif) repeat-x bottom;}
#anchors li{float:left;}#anchors li a,.smoothAnchors{font-size:11px;line-height:29px;display:inline-block;padding:0 13px;margin:0 5px 0 0;background:url(/img/bullet/arrow.gif) no-repeat left 13px;}.smoothAnchors{margin-bottom:20px;}
.gallery .imgprev{display:none;}#gallery-overlay{width:100%;height:100%;background:#000;position:fixed;_position:absolute;top:0;left:0;z-index:1500;visibility:hidden;cursor:pointer;}#gallery-wrapper{width:850px;height:600px;background:url('/img/gallery/background.png');_background:url('/img/gallery/background-ie6.png') no-repeat;padding:9px;position:fixed;_position:absolute;z-index:1501;top:0;left:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#888;}
#gallery-wrapper.small{width:659px;background:url('/img/gallery/background-small.png');_background:url('/img/gallery/background-small-ie6.png') no-repeat;}#gallery-close{width:30px;height:30px;position:absolute;left:0;top:0;z-index:1600;cursor:pointer;}
#gallery-preloader{padding:10px;width:640px;height:480px;position:absolute;top:10px;left:10px;background:url('/img/gallery/loader.gif') 50% 50% no-repeat;z-index:-1;}#gallery-picture{overflow:hidden;padding:10px;width:640px;height:480px;float:left;}
#gallery-sections{padding:10px 10px 10px 0;height:480px;font-size:18px;list-style:none;margin:0;float:left;width:180px;}#gallery-sections .s{color:#FFF;}#gallery-sections li{cursor:pointer;margin-bottom:15px;}
#gallery-bottom{position:absolute;bottom:9px;left:9px;#position:relative;_bottom:0;_left:0;width:450px;height:100px;overflow:hidden;margin-left:9px;}#gallery-slider{position:absolute;padding:10px 10px 10px 1px;_padding:5px 10px 10px 1px;width:60000px;left:0;}
#gallery-thumbs{list-style:none;margin:0;padding:0;}#gallery-thumbs li{display:inline;margin-right:10px;}#gallery-thumbs img{width:96px;height:72px;}#gallery-controls,#gallery-controls-bg{position:absolute;width:190px;height:100px;right:9px;bottom:9px;_bottom:17px;padding-left:36px;}
#gallery-controls-bg{background:url('/img/gallery/controls-bg.png');}#gallery-controls a{position:relative;display:block;float:left;width:35px;height:35px;margin:34px 9px 0;cursor:pointer;}a#gallery-controls-previous{background:url('/img/gallery/previous.png');}
a#gallery-controls-next{background:url('/img/gallery/next.png');}a#gallery-controls-play{width:43px;height:43px;margin:30px 9px;background:url('/img/gallery/play.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/gallery/play.png',sizingMethod='crop');}
a#gallery-controls-play.p{background:url('/img/gallery/stop.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/gallery/stop.png',sizingMethod='crop');}#gallery-follower{position:absolute;width:96px;height:72px;border:1px solid white;top:9px;_top:4px;left:0;}
#sbox-overlay{position:absolute;background-color:#000;left:0;top:0;zoom:1;}#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(/img/squeezebox/closebox.png) no-repeat center;border:none;}.sbox-window-ie6 #sbox-btn-close{background-image:url(/img/squeezebox/closebox.gif);}
.sbox-loading #sbox-content{background-image:url(/img/squeezebox/spinner.gif);background-repeat:no-repeat;background-position:center;}#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%;}
.sbox-content-image#sbox-content{overflow:visible;}#sbox-image{display:block;}.sbox-content-image img{display:block;width:100%;height:100%;}.sbox-content-iframe#sbox-content{overflow:visible;}.body-overlayed{overflow:hidden;}
.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden;}#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible;}.sbox-bg{position:absolute;width:33px;height:40px;}
.sbox-bg-n{left:0;top:-40px;width:100%;background:url(/img/squeezebox/bg_n.png) repeat-x;}.sbox-bg-ne{right:-33px;top:-40px;background:url(/img/squeezebox/bg_ne.png) no-repeat;}.sbox-bg-e{right:-33px;top:0;height:100%;background:url(/img/squeezebox/bg_e.png) repeat-y;}
.sbox-bg-se{right:-33px;bottom:-40px;background:url(/img/squeezebox/bg_se.png) no-repeat;}.sbox-bg-s{left:0;bottom:-40px;width:100%;background:url(/img/squeezebox/bg_s.png) repeat-x;}.sbox-bg-sw{left:-33px;bottom:-40px;background:url(/img/squeezebox/bg_sw.png) no-repeat;}
.sbox-bg-w{left:-33px;top:0;height:100%;background:url(/img/squeezebox/bg_w.png) repeat-y;}.sbox-bg-nw{left:-33px;top:-40px;background:url(/img/squeezebox/bg_nw.png) no-repeat;}#esl-contacts{border:1px solid #CCC;height:150;margin:15px 0;position:relative;width:730px;}
#esl-contacts a{text-decoration:none;}#esl-contacts ul{border-bottom:1px solid #CCC;margin:0;padding:0;}#esl-contacts li{list-style:none;display:inline;font-weight:bold;}#esl-contacts li span{cursor:pointer;display:inline-block;padding:1em 25px;}
#esl-contacts ul ul{border:none;position:absolute;top:70px;left:120px;}#esl-contacts ul ul li{font-weight:normal;}#esl-contacts ul ul span{padding:0 25px 0 0;font-weight:bold;width:170px;}#esl-contacts li.other li span{width:auto;display:block;}
#esl-contacts li.other li span{width:auto;display:block;}#esl-contacts li.other li li span{display:inline;}#esl-contacts li.other strong.country{margin-left:85px;}#esl-contacts li.other li li span{width:170px;display:inline-block;vertical-align:top;}
#esl-contacts ul ul ul span{font-weight:normal;}#esl-contacts li ul{display:none;}#esl-contacts img{border:none;position:absolute;display:none;top:60px;left:20px;}#esl-contacts img.active{display:block;visibility:hidden;}
#esl-contacts ul.active{display:block;visibility:hidden;}#esl-contacts ul.active li{display:block;}#esl-contacts li.other ul{display:none;left:25px;}#esl-contacts li.other ul ul{display:block;position:relative;top:-50px;margin:0 0 0 60px;clear:both;}
#esl-contacts li.other ul.active{display:block;left:25px;width:600px;}#esl-contacts li.other li img{display:block;position:relative;left:0;top:0;margin:-10px 15px 0 0;}#esl-contacts span.detail{display:block;}
#esl-contacts span.detailphone{display:block;margin-bottom:20px;}#esl-office{margin-bottom:25px;}#esl-office .helpline{margin-top:15px;font-weight:bold;}#esl-office .helpline span{font-weight:normal;}
#esl-office strong,#esl-office span{display:block;}#esl-office strong{margin:20px 0 5px;}#esl-office span.detail strong{margin:5px 0 0;}#esl-office span span{display:inline-block;width:180px;margin-right:20px;vertical-align:top;}
#esl-office span.detail{display:inline-block;width:215px;margin:0;}#esl-contacts li span strong{clear:none;float:none;margin:0;text-align:left;width:auto;display:inherit;font-weight:inherit;}#finder{position:absolute;top:50px;left:460px;width:550px;height:450px;padding:6px;background:url('/img/finder/background-L.png') no-repeat;_background:url('/img/finder/background-L.gif') no-repeat;z-index:110;}
#finder.schoolfinder{width:326px;background:url('/img/finder/background.png') no-repeat;_background:url('/img/finder/background.gif') no-repeat;}#finder .close{position:absolute;top:6px;left:6px;width:22px;height:22px;background:url('/img/finder/close.png');_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/finder/close.png',sizingMethod='crop');}
#finder h3{font-size:14px;font-weight:bold;color:#568;padding-left:30px;margin-top:25px;cursor:move;}#finder .step{color:#6292b8;margin:15px 10px;float:right;text-align:right;width:auto;}#step{font-size:18px;display:block;}
#finder #mfinder{position:absolute;overflow:hidden;width:550px;height:450px;}#finder.schoolfinder #mfinder{width:326px;}#path{color:#AAA;font-size:10px;font-weight:normal;position:absolute;top:80px;left:20px;}
#path a{margin-right:10px;background:url(/img/finder/arrow.gif) left 50% no-repeat;padding-left:12px;}.loader{background:transparent url(/img/form/loading.gif) no-repeat scroll 0 0;height:17px;width:17px;}
#schoolfinder{line-height:20px;text-decoration:underline;font-size:1.2em;}#open_finderj{cursor:pointer;color:#004885;}#inner{position:absolute;top:100px;width:10000px;height:330px;overflow:hidden;}#inner ul{list-style:none;float:left;margin:0;width:550px;line-height:30px;padding:0;position:relative;}
.schoolfinder #inner ul{width:326px;}#inner li{background:url('/img/finder/separator.png') left bottom no-repeat;display:block;padding-left:30px;cursor:pointer;color:#444;}#inner li.stitle{background:none;padding:15px 0 0 40px;line-height:normal;}
#inner li.title{background:none;padding:0 0 0 10px;}#fschooldetail .detail,#fschoolslist .detail_j{line-height:normal;font-size:11px;text-align:justify;padding-bottom:10px;width:260px;padding:10px 0 20px 30px;cursor:default;}
#fschooldetail .detail img,#fschoolslist .detail_j img{border:0;margin:3px 10px 0 0;}.schoolfinder #fschooldetail .detail img,#fschoolslist .detail_j .img{float:left;}#fschoolslist .detail_j:after{content:'.';display:block;height:0;visibility:hidden;clear:both;}
#fschooldetail .detail h4,#fschoolslist .detail_j h4{margin:0 0 10px 90px;font-size:14px;color:#666;}.schoolfinder #fschooldetail .detail h4{margin-left:0;}#fschoolslist .detail_j{width:460px;padding:10px 20px 20px 40px;}
#fschoolslist .detail_j p{margin-left:90px;margin-bottom:0;}#fschoolslist .detail_j a{font-size:12px;}#slider{width:18px;height:325px;position:absolute;top:100px;right:20px;background:url('/img/finder/track.png') no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/finder/track.png',sizingMethod='crop');}
#knob{width:18px;height:34px;background:#F00;background:url('/img/finder/knob.png') no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/finder/knob.png',sizingMethod='crop');}
.finderTip{z-index:101;color:#fff;width:139px;z-index:13000;}.finderTip .tip-top{background:url(/img/finder/bubble.png) top left;width:139px;height:5px;font-size:0;}.finderTip .tip-title{font-size:11px;padding:4px 8px 8px;background:url(/img/finder/bubble.png) bottom right;}
#picker_wrapper_bg{width:640px;height:480px;padding:6px;background:url(/img/picker/bg.png) no-repeat;_background:url(/img/picker/bgie.png) no-repeat;position:absolute;top:0;left:0;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:12px;color:#424242;z-index:901;visibility:hidden;}
.picker_inline{position:relative!important;margin:0 auto!important;}.picker_inline #picker_price{bottom:auto;left:5px;top:500px;width:620px;}#picker_actions_qq{position:absolute;}.picker_wrapper{position:relative;overflow:hidden;width:640px;height:480px;}
.picker_mask_over{position:absolute;z-index:1;background:url(/img/picker/mask.png) no-repeat;top:0;left:0;width:190px;height:480px;}.picker_header{height:57px;width:100%;position:relative;z-index:2;}.picker_status{color:#005d99;float:left;font-size:21px;font-weight:bold;margin:15px 0 0 20px;}
.picker_stepper{color:#B6B6B6;float:right;font-size:16px;font-weight:bold;height:30px;margin:20px 10px 0 0;width:242px;}.picker_stepper div{width:12px;height:12px;margin:2px;float:left;background:url('/img/picker/steps.png') left -12px;font-size:0;}
.picker_stepper .full{background-position:left top;cursor:pointer;}.picker_slider{position:relative;left:390px;width:9000px;height:422px;}.picker_panel{width:390px;position:relative;height:422px;overflow:hidden;float:left;}
.picker_panel dl{zoom:1;}.picker_panel dl,.picker_panel div.dl{position:relative;margin:0;padding:15px 0 45px;}.picker_panel div.dl{padding:5px 10px;}.picker_panel div.dl input.cb{float:left;margin:0 17px;#margin:0 14px;margin:0 14px\9;}
.picker_panel div.dl input.text{background:none repeat scroll 0 0 transparent;border:1px solid #AFAFAF;float:left;margin:0 5px;padding:2px;width:30px;}.picker_panel div.dl label span{float:left;display:block;width:250px;}
.picker_panel dl.date dd{padding-left:25px;}.picker_panel dd{cursor:pointer;list-style:none;font-size:13px;padding:4px 5px 5px 20px;margin:0 0 0 1px;display:block;width:351px;position:relative;}.picker_panel dd.disabled{color:#AAA;font-style:italic;}
.picker_panel dt{color:#666;font-weight:bold;margin-bottom:2px;margin-left:15px;margin-top:10px;}.picker_panel dd.selected,.picker_panel dd:hover{background:url(/img/picker/selected.png) left top no-repeat;}
.picker_panel dd.large.selected,.picker_panel dd.large:hover{background:url(/img/picker/selected-large.png) left top no-repeat;}.picker_panel dd.disabled:hover{background:none!important;}.small-selector dd.selected,.small-selector dd:hover,.small-selector dd.large.selected,.small-selector dd.large:hover{background-position:-376px top;}
.picker_panel dd.picker_shool_detail:hover{background:none;}.picker_panel dd .info{display:block;width:14px;height:14px;margin:2px 10px 0 0;#margin-top:-13px;float:right;background:url(/img/picker/info.png) no-repeat;}
.picker_shool_detail img{float:left;margin:4px 7px 0 0;border:1px solid #d5d5d5;}.picker_shool_detail p{margin:6px 10px 10px 0;margin-top:10px;font-size:11px;line-height:15px;}.picker_panel .price{display:block;float:left;width:55px;}
.picker_panel label{display:block;float:left;margin-right:10px;width:300px;}.picker_panel .more{border-bottom:1px solid #EDEDED;clear:both;color:#666;display:block;font-size:.9em;font-style:italic;margin-bottom:5px;padding-bottom:5px;padding-left:22px;padding-right:80px;}
.picker_summary{height:412px;position:absolute;right:1px;top:57px;width:261px;padding-top:10px;font-size:11px;background:url(/img/picker/bg_right_1.png) no-repeat;z-index:2;}.finalized{background:url(/img/picker/bg_right_2.png) no-repeat;}
.picker_summary dl{margin:0;}.picker_summary div{clear:both;font-weight:bold;color:#005d99;padding:10px 15px 10px;cursor:pointer;}.picker_wrapper #picker_previous,.picker_wrapper .validatestep,.picker_wrapper #picker_cancel,.picker_wrapper #picker_reset,.picker_wrapper #picker_validate,#picker_wrapper_bg #picker_contact,#picker_wrapper_bg #picker_print,#picker_wrapper_bg #picker_offer,#picker_wrapper_bg #picker_inscription,.picker_wrapper #picker_manual_validate{bottom:14px;width:120px;height:30px;border:none;position:absolute;z-index:2;background:url(/img/picker/bg_btn.png);text-align:left;padding-left:30px;cursor:pointer;}
#picker_wrapper_bg.picker_inline #picker_print,#picker_wrapper_bg.picker_inline #picker_offer,#picker_wrapper_bg.picker_inline #picker_contact,#picker_wrapper_bg.picker_inline #picker_inscription{bottom:auto;position:relative;right:auto;margin-right:20px;}
#picker_wrapper_bg #picker_print{background-position:left -150px;right:380px;z-index:3;font-size:10px;}#picker_wrapper_bg #picker_contact{background-position:left -90px;right:260px;z-index:3;font-size:10px;}
#picker_wrapper_bg #picker_offer{background-position:left -120px;right:140px;z-index:3;font-size:10px;}#picker_wrapper_bg #picker_inscription{background-position:left -60px;right:20px;z-index:3;font-size:10px;}
.picker_wrapper #picker_previous{left:20px;z-index:3;}.picker_wrapper #picker_previous.disabled{background-position:-120px top;}.picker_inline .picker_wrapper #picker_previous{left:10px;}.picker_wrapper .validatestep{left:240px;background-position:left -60px;z-index:0;}
.picker_inline .picker_wrapper .validatestep{left:250px;}.picker_wrapper #picker_cancel{right:135px;background-position:left -30px;z-index:3;}.picker_qq .picker_wrapper #picker_cancel{right:125px;}.picker_wrapper #picker_reset{left:160px;background-position:left -30px;z-index:3;}
.picker_inline .picker_wrapper #picker_reset{left:130px;}.picker_inline .picker_wrapper #picker_cancel,.picker_inline .picker_wrapper #picker_validate{display:none!important;}.picker_wrapper #picker_validate,.picker_wrapper #picker_manual_validate{right:10px;background-position:left -60px;z-index:3;}
.picker_qq .picker_wrapper #picker_validate{right:20px;}.picker_wrapper #picker_validate.disabled,.picker_wrapper #picker_manual_validate.disabled{background-position:-120px -60px;}.picker_wrapper #picker_under_btns{background:url(/img/picker/bg_btn_mask.png);bottom:0;height:50px;left:0;position:absolute;width:378px;#width:370px;}
.picker_summary dt{margin-bottom:7px;width:105px;padding-left:15px;text-align:left;float:left;clear:both;}.picker_summary dd{float:left;_height:20px;min-height:20px;width:120px;margin-left:10px;}div.finalized dl{#width:310px;}
div.finalized dd{#width:180px;}.picker_summary dd span{float:left;display:block;cursor:pointer;text-decoration:underline;color:#666;margin-bottom:7px;}.picker_scroller{background:url(/img/picker/track.png);position:absolute;border-bottom:1px solid #9cbad1;top:0;right:11px;width:9px;height:421px;z-index:2;}
.picker_knob{width:9px;height:58px;background:url(/img/picker/knob.png);cursor:move;}.picker_mask{z-index:900;background-color:#000;opacity:.5;filter:Alpha(opacity=50);}.picker_spinner{position:absolute;z-index:999;background:#fff;z-index:1502;}
.picker_spinner .spinner-msg{text-align:center;color:#FFF;}.picker_spinner .spinner-img{background:url(/img/picker/spinner.gif) no-repeat;width:36px;height:36px;margin:0 auto;}.picker_tip{font-family:"Lucida Grande",Verdana,sans-serif;}
#open_picker{cursor:pointer;display:block;font-weight:bold;font-size:1.2em;margin-top:15px;text-decoration:underline;}#picker_price_wrapper{background:white;border:1px solid #A1BDD3;border-radius:4px;bottom:10px;padding:8px;position:absolute;right:24px;width:250px;z-index:3;}
.picker_qq #picker_price_wrapper{width:256px;bottom:62px;}#picker_price{background:none repeat scroll 0 0 #FFF;border:1px solid #abbbd1;border-radius:4px;bottom:-5px;line-height:19px;padding:10px;position:absolute;right:-16px;width:600px;font-size:.9em;z-index:2;}
#picker_price_detail{border-bottom:1px dotted;bottom:10px;color:#005D99;position:absolute;right:15px;}#picker_currency_selector{margin-right:15px;}#picker_over_total{color:#005D99;font-size:14px;font-weight:bold;position:relative;top:2px;}
#picker_qty_selector{left:8px;position:absolute;top:-30px;}#picker_qty_selector select{margin-right:10px;}.picker_wrapper tr.maininfo{font-weight:bold;}.picker_wrapper td.supplements{padding-left:20px;}
.picker_wrapper td.amount{width:80px;}.picker_panel_manual p{margin:25px 20px;}.picker_panel_manual .manual,.picker_panel_manual textarea{float:left;width:200px;border:1px solid #CCC;padding:3px;}.picker_panel_manual textarea{height:100px;resize:none;}
.picker_panel_manual label{width:150px;margin:5px 0 10px 10px;clear:both;}form#form span.picker_input,form#form ul.picker_input{display:block;margin:.8em 0 .5em;color:#000;}form#form ul.picker_input li{background:url("/img/icons/ok.gif") no-repeat left top;list-style:none;padding:2px 0 2px 25px;}
.open_picker,.picker_remove{background:white;background-image:url(/img/picker/add_bt.png);background-image:url(/img/picker/add_bt.png),-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#D0D8E1));background-image:url(/img/picker/add_bt.png),-moz-linear-gradient(#FFF,#D0D8E1);background-position:0 50%;background-repeat:no-repeat;border:1px solid #AAA;-moz-border-radius:4px;border-radius:4px;color:#444;font-weight:bold;padding:5px 5px 5px 28px;-webkit-box-shadow:#CCC 0 0 2px;-moz-box-shadow:#CCC 0 0 2px;box-shadow:#CCC 0 0 2px;cursor:pointer;}
.picker_remove{background-image:url(/img/picker/delete_bt.png);background-image:url(/img/picker/delete_bt.png),-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#D0D8E1));background-image:url(/img/picker/delete_bt.png),-moz-linear-gradient(#FFF,#D0D8E1);float:right;display:inline;}
.open_picker:hover,.picker_remove:hover{text-decoration:underline;color:#000;}.picker_panel .row{float:none;}.picker_panel .school,.picker_panel .school dd div{background:none;height:auto;}.picker_panel .school p{padding:0;}
.picker_panel .school div{float:none;padding:0;}#picker_offer .maininfo .col1{width:400px;}.picker_panel .qqlabel{float:none;width:auto;}.picker_panel .qqvalue{float:none;width:auto;}form#form ul.input{padding-left:12px;width:330px;}
form#form ul.picker_input{padding-left:0;}