*{margin:0;padding:0;border:0;outline:none;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:none}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}html{width:100%;height:100%}body{width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#011c40;background:#fff url(/images/bgBody.gif) repeat-x center 413px}a{color:#555759;text-decoration:underline}a:hover{color:#EC3C00}#bodyHome{background:#fff url(/images/bgBody.gif) repeat-x center 503px}#wrapper{width:100%;min-height:600px;min-width:980px;float:left;clear:both}body.blu #wrapper{background:url(/images/bgWrapperBluSmall.gif) repeat-x center top}body.green #wrapper{background:url(/images/bgWrapperGreenSmall.gif) repeat-x center top}body.orange #wrapper{background:url(/images/bgWrapperOrangeSmall.gif) repeat-x center top}body.red #wrapper{background:url(/images/bgWrapperRedSmall.gif) repeat-x center top}#bodyHome.blu #wrapper{background:url(/images/bgWrapperBlu.gif) repeat-x center top}#bodyHome.green #wrapper{background:url(/images/bgWrapperGreen.gif) repeat-x center top}#bodyHome.red #wrapper{background:url(/images/bgWrapperRed.gif) repeat-x center top}#bodyHome.orange #wrapper{background:url(/images/bgWrapperOrange.gif) repeat-x center top}#wrapperTop{width:100%;height:411px;position:absolute;top:0;left:0;z-index:1;background:url(/images/shadowTop.png) no-repeat center 20px}#bodyHome #wrapperTop{height:501px}#container{width:980px;min-height:600px;float:left;clear:both;position:relative;z-index:2;left:50%;top:6px;margin-left:-490px}#top{width:978px;height:90px;float:left;clear:both;background:#fff url(/images/bgTop.gif) repeat-x center 2px;border-left:2px solid #fff;overflow:hidden}#top a#logo{display:block;float:left;width:240px;height:90px;padding:23px 0 0 37px}#top ul#menuTop{display:block;float:right;width:400px;height:90px;padding:0 55px 0 0;background:url(/images/bgMenuTop.gif) no-repeat right top}#top ul#menuTop li{float:right;clear:both;height:35px;width:400px}#top ul#menuTop li.flag{padding:12px 30px 8px 0;width:370px}#top ul#menuTop li a{display:block;float:right;white-space:nowrap;color:#011c40;height:35px;border-right:1px solid #ccc;padding:0 15px 0 25px;min-width:10px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#5f7086}#top ul#menuTop li a:hover{text-decoration:underline;color:#575757}#top ul#menuTop li.flag a{float:right;height:20px;padding:0;border:none;margin-left:10px}#top ul#menuTop li.flag a:hover{text-decoration:none}#topPhoto{width:980px;height:316px;position:absolute;top:90px;left:0;z-index:3;overflow:hidden;border-bottom:1px solid #aeb8c3;background:#fff}#topPhoto img{width:980px;height:315px}#bodyHome #topPhoto{height:405px;border-bottom:none}#bodyHome #topPhoto img{width:980px;height:405px}#page{width:980px;position:relative;z-index:5;float:left;clear:both}#left{width:320px;float:left;min-height:595px;padding:5px 0 0 5px}#boxSearch{width:290px;min-height:295px;float:left;clear:both;padding:15px 15px 0 15px}#bodyHome #boxSearch{min-height:385px}body.blu #boxSearch{background:url(/images/bgSearch_blu.png) repeat}body.green #boxSearch{background:url(/images/bgSearch_green.png) repeat}body.orange #boxSearch{background:url(/images/bgSearch_orange.png) repeat}body.red #boxSearch{background:url(/images/bgSearch_red.png) repeat}#boxSearch h4{display:block;float:left;clear:both;width:290px;text-transform:uppercase;color:#fff;font-size:19px;padding:9px 0 5px 0;border-bottom:1px solid #fff;font-weight:normal;margin-bottom:5px}body.blu #boxSearch h4{border-color:#7da0c2}body.green #boxSearch h4{border-color:#66a366}body.orange #boxSearch h4{border-color:#f4a066}body.red #boxSearch h4{border-color:#d48585}#boxSearch ul{display:block;float:left;clear:both;width:290px}.boxBottomSearch{padding-bottom:8px}#boxSearch ul li{display:block;float:left;width:290px;padding:0 0 5px 0;height:0;height:auto !important;min-height:0;line-height:0}#boxSearch ul li.transparent{opacity:0.7;filter:alpha(opacity=70)}#boxSearch ul li label{display:block;float:left;clear:both;width:145px;color:#fff;padding-bottom:3px;font-size:12px;line-height:14px}#boxSearch ul li div#contOption ul li label{width:100%}#boxSearch ul li label#only_available{float:none;clear:none;display:inline;padding-left:10px}#boxSearch ul li input.text,#boxSearch ul li input.textBig,#boxSearch ul li select{display:block;float:left;clear:both;background:url(/images/bgInput.png) no-repeat 0 0;border:1px solid #abf}#boxSearch ul li input.textBig{padding:4px;height:14px;width:275px}#boxSearch ul li input.text,#pagecont form fieldset ul li input.text.hasDatepicker{background:url(/images/bgInput.png) no-repeat right 0;padding:4px;width:130px;cursor:pointer}#boxSearch ul li.transparent input.text{cursor:default}#boxSearch ul li select{padding:2px 2px 2px 3px;width:140px;background:#fff}#boxSearch ul li select.child{width:55px;clear:none;margin-right:17px}#boxSearch ul li input.button{background:#fff url(/images/bgInput.png) no-repeat 0 0;width:120px;border:1px solid #abf;height:26px;padding:4px 0;font-size:12px;font-weight:bold;color:#2b6ca2;text-transform:uppercase;margin:10px 0 0 88px}#boxSearch ul li div#contOption ul li.titleRoom span{color:#fff;text-transform:uppercase;font-weight:bold;padding:7px 5px 2px 5px;float:left;height:14px;line-height:14px}#boxSearch ul li div#search_div{background:#fff url(/images/bgBoxLight.png) repeat-x center bottom;float:left;height:auto !important;left:0;min-height:20px;padding:0 0 5px 0;position:absolute;top:40px;width:283px;border:1px solid #abf;border-top:none;z-index:2000}#close_search{background:#fff;clear:both;display:block;float:left;font-weight:bold;padding:10px 10px 10px 0;text-align:right;width:273px}#boxSearch ul li div#search_div ul{clear:both;display:block;float:left;height:auto;max-height:260px;min-height:26px;width:283px}#boxSearch ul li div#search_div ul li{display:block;float:left;width:283px;padding:0}#boxSearch ul li div#search_div ul li a{text-decoration:none;color:#000;display:block;float:left;width:273px;padding:4px 5px;line-height:13px}#boxSearch ul li div#search_div ul li a:hover{color:#fff;background:#0a246a}#boxSearch ul li#sel_room label,#boxSearch ul li#sel_room select{clear:none}#boxSearch ul li#sel_room label{width:100px}#boxSearch ul li#sel_room select{width:185px}#boxSearch ul li.mezza,#boxSearch ul li.mezza2{width:145px;padding-top:5px}#left #boxSearch li.borderLine{padding-top:5px}body.blu #boxSearch li.borderLine{border-top:1px solid #7da0c2}body.green #boxSearch li.borderLine{border-top:1px solid #66a366}body.orange #boxSearch li.borderLine{border-top:1px solid #f4a066}body.red #boxSearch li.borderLine{border-top:1px solid #d48585}body.blu #boxSearch ul li div#contOption ul li.titleRoom{background:#033c61}body.green #boxSearch ul li div#contOption ul li.titleRoom{background:#054505}body.orange #boxSearch ul li div#contOption ul li.titleRoom{background:#783407}body.red #boxSearch ul li div#contOption ul li.titleRoom{background:#650808}#usefulLinks,#events,#weather,#webcamBox,#newsletterBox,#mapLeft,#box_search_int,.box_minisite_left,#boxNearby{width:320px;min-height:40px;padding-bottom:12px;background:url(/images/shadowBottomSmall.gif) no-repeat center bottom;float:left;clear:both}.boxNearbyTop{background:url(/images/bgBoxLight.png) repeat-x center bottom;width:280px;float:left;clear:both;padding:15px 20px 12px 20px}.box_minisite_left_top{background:url(/images/bgBoxSearchLeft.gif) repeat-x center bottom;width:280px;float:left;clear:both;padding:10px 20px 12px 20px}.box_minisite_left_top h4,.boxNearbyTop h4{display:block;float:left;clear:both;color:#2676c6;font-size:18px;width:280px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9e8f0;font-weight:normal}.box_minisite_left_top ul,.boxNearbyTop ul{display:block;float:left;clear:both;width:280px}.box_minisite_left_top ul li,.boxNearbyTop ul li{display:block;float:left;clear:both;width:280px;padding-bottom:5px;color:#31649d;min-height:18px}.box_minisite_left_top ul li strong,.boxNearbyTop ul li strong{display:block;float:left;width:100%;color:#2676c6;font-size:13px;padding-bottom:10px}.box_minisite_left_top li a,.boxNearbyTop ul li a,.boxNearbyTop ul li small{display:block;float:left;line-height:18px;padding-left:15px;font-size:13px;background:url(/images/quadOrange.gif) no-repeat left 6px;text-decoration:none;color:#31649d}.boxNearbyTop ul li a del{text-decoration:none;color:#79a3d1;font-size:12px}.boxNearbyTop ul li a del em{font-style:normal;font-weight:bold}.boxNearbyTop ul li a del em,.boxNearbyTop ul li a del:hover{color:#f60}.boxNearbyTop ul li small{font-weight:bold}.box_minisite_left_top li a:hover,.boxNearbyTop ul li a:hover{text-decoration:underline}.boxNearbyTop ul li.viewAll{border-bottom:1px solid #D9E8F0;padding-bottom:12px;margin-bottom:12px}.boxNearbyTop ul li.viewAll a{float:left;background:none;text-decoration:underline;color:#5a87b9}.boxNearbyTop ul li.viewAll a:hover{color:#31649d}.boxNearbyTop ul li.viewAllSmall{}.boxNearbyTop ul li.viewAllSmall a{background:none}#mapLeft span.title{display:block;float:right;clear:both;width:270px;padding:15px 0 12px 50px;font-weight:bold;background:url(/images/iconMap.png) no-repeat 0 center;font-size:16px;color:#0369b0}#mapLeft div#map{float:right;clear:both;width:320px;height:180px}#mapLeft a#mapSearch{display:block;float:right;clear:both;width:290px;text-align:right;padding:7px 15px;line-height:14px;height:14px;background:url(/images/bgMapSearch.gif) repeat-x center bottom;color:#bbd6ea;text-decoration:none}#mapLeft a#mapSearch span{color:#fff;text-decoration:underline;margin-right:8px}#mapLeft a#mapSearch:hover span{margin-right:6px}#mapLeft a#mapSearch:hover{color:#fff}#box_search_int div.box_search_int_top{background:url(/images/bgBoxLight.png) repeat-x center bottom;width:280px;float:left;clear:both;padding:10px 20px 12px 20px}#box_search_int div.box_search_int_top h4{display:block;float:left;clear:both;color:#2676c6;text-transform:uppercase;font-size:13px;width:280px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9e8f0}#box_search_int div.box_search_int_top ul{display:block;float:left;clear:both;width:280px}#box_search_int div.box_search_int_top ul li{display:block;float:left;clear:both;width:280px;padding-bottom:5px;color:#31649d;min-height:18px}#box_search_int div.box_search_int_top ul li strong{display:block;float:left;width:100%;color:#2676c6;font-size:14px;padding-bottom:10px}#box_search_int div.box_search_int_top ul li input,#box_search_int div.box_search_int_top ul li label{display:block;float:left;line-height:18px}#box_search_int div.box_search_int_top ul li label{margin-left:5px;font-size:13px}#usefulLinks .cont,#events .cont,#newsletterBox .cont{display:block;float:left;clear:both;width:290px;padding:25px 15px 15px 15px;background:url(/images/bgBoxLight.png) repeat-x center bottom;z-index:0}#usefulLinks .cont{padding-top:15px}#usefulLinks ul{display:block;width:290px;float:left;clear:both;min-height:40px;background:url(/images/iconLinks.gif) no-repeat 0 0}#usefulLinks ul li{display:block;clear:both;padding:3px 0 4px 35px;color:#31649d;font-size:11px;background:url(/images/arrowReccomendedBlu.gif) no-repeat 25px center}#usefulLinks ul li.title{width:290px;clear:both;height:32px;padding-left:0;background:none}#usefulLinks h5{display:block;float:left;font-size:18px;color:#0369b0;padding:2px 0 10px 35px;font-weight:normal}#usefulLinks ul li a{color:#31649d;text-decoration:underline;font-size:11px}#usefulLinks ul li a:hover{color:#ec3c00}#events{position:relative}#events .cont{width:300px;padding:30px 5px 5px 15px;background:url(/images/iconEvents.gif) no-repeat 15px 30px;height:170px;position:relative;overflow:hidden}#events a#prevEvents{display:block;height:35px;left:-10px;position:absolute;bottom:60px;width:35px;z-index:21}#events a#nextEvents{display:block;height:35px;right:-10px;position:absolute;bottom:60px;width:35px;z-index:21}#events ul{display:block;width:290px;float:left;clear:both;overflow:hidden;height:135px}#events ul li{display:block;float:left}#events ul li.singleEvent{width:255px;padding-left:35px;height:135px}#events ul li.singleEvent a.eventSingleBox{text-decoration:none;display:block;float:right;clear:both;width:255px;height:134px;overflow:hidden}#events ul li.singleEvent strong.titleEvent{display:block;float:right;clear:both;width:255px;padding-bottom:5px;font-size:16px;color:#000;font-weight:normal}#events ul li.singleEvent span{display:block;color:#414141;width:250px;line-height:15px;padding-right:5px;float:right;height:90px;overflow:hidden}#events ul li.singleEvent span img{float:left;padding:3px 0 6px 0;margin-right:10px;background:url(/images/shadowPhotoEvents.gif) no-repeat center bottom;max-width:140px;max-height:75px}#events ul li.singleEvent a.eventSingleBox:hover strong.titleEvent,#events ul li.singleEvent a.eventSingleBox:hover span{cursor:pointer;color:#ec3c00}#events ul li.allEvents{width:255px;padding-left:35px;height:30px;position:relative;top:131px}#events ul li.allEvents a.nextEvent{display:block;float:right;clear:both;padding:5px 35px 0 0;white-space:nowrap;height:23px;line-height:18px;text-decoration:none;color:#31649d;font-weight:bold;background:url(/images/buttonRoundRight.png) no-repeat right bottom}#events ul li.allEvents a.nextEvent:hover{text-decoration:underline}#events h5{display:block;float:left;font-size:18px;color:#0369b0;padding:2px 0 10px 35px;font-weight:normal}#events ul#eventsListLeft{height:auto;padding-bottom:25px}#events ul#eventsListLeft li{padding:8px 0;border-bottom:1px solid #bfd5e3;float:left;width:290px}#events ul#eventsListLeft li a{display:block;float:left;background:url(/images/arrowReccomendedBlu.gif) no-repeat 0 6px;padding-left:10px;font-weight:bold;color:#31649d;font-size:12px;text-decoration:none;line-height:14px;max-width:190px}#events ul#eventsListLeft li em{float:right;max-width:90px}#events ul#eventsListLeft li em a,#events ul#eventsListLeft li.sel em a{padding:0;text-align:right;color:#85b9dd;font-size:11px;font-weight:normal;font-style:normal;padding-right:18px;background:url(/images/magnifierSmall.gif) no-repeat right center}#events ul#eventsListLeft li a:hover,#events ul#eventsListLeft li.sel em a:hover{color:#f60}#events ul#eventsListLeft li.sel a,#events ul#eventsListLeft li.sel a:hover{color:#f30}#events ul#eventsListLeft li.goEvents{border-bottom:none;padding-top:12px}#events ul#eventsListLeft li.goEvents a{float:right;background:none;text-decoration:underline;font-weight:normal}#weather,#webcamBox{position:relative}#weather .cont,#webcamBox .cont{width:320px;padding:15px 0 5px 0;background:url(/images/bgBoxBluLeft.gif) repeat-x center 67px;position:relative;float:left;height:120px;z-index:20;overflow:hidden}#weather .cont .topBox,#webcamBox .cont .topBox{float:left;clear:both;width:270px;height:45px;background:url(/images/iconWeather.gif) no-repeat 18px 1px;padding-left:50px}#webcamBox .cont .topBox{background:url(/images/iconWebcam.gif) no-repeat 18px 1px}#weather .cont .topBox span,#weather .cont .topBox select,#webcamBox .cont .topBox span{display:block;float:left}#weather .cont .topBox span,#webcamBox .cont .topBox span{display:block;float:left;font-size:18px;color:#0369b0;padding:7px 10px 10px 0;font-weight:normal}#weather .cont .topBox select{margin-top:6px;width:186px;padding:2px 2px 2px 3px;background:#f2f2f2 url(/images/bgInput.png) no-repeat 0 0;border:1px solid #abf;font-size:12px}#weather .cont .topBox select option{background:#fff}#blockWeather,#blockWebcam{display:block;float:left;clear:both;width:300px;padding:0 10px;height:75px;position:relative;overflow:hidden}#blockWebcam{position:absolute;bottom:0;left:0}#blockWeather li,#blockWebcam li{display:block;float:left;height:76px;width:260px;padding:0 20px}#blockWeather li a,#blockWebcam li a{display:block;float:left;clear:both;width:260px;height:76px;text-decoration:none}#blockWebcam li a{position:relative;margin-top:9px}#blockWebcam li a img.webIco{position:absolute;left:0;top:0}#blockWebcam,#blockWebcam li,#blockWebcam li li a{height:90px}#blockWeather li a,#blockWeather li a:hover,#blockWebcam li a,#blockWebcam li a:hover{cursor:pointer}#blockWeather li a img,#blockWebcam li a img{float:left}#blockWeather li a strong,#blockWeather li a span,#blockWeather li a small{display:block;float:right;padding-left:15px;width:175px}#blockWebcam li a strong,#blockWebcam li a span{display:block;float:right;padding-left:15px;width:135px}#blockWeather li a strong,#blockWebcam li a strong{background:url(/images/arrowBlu.png) no-repeat left center;font-size:19px;line-height:22px;color:#026ab5;font-weight:normal}#blockWebcam li a strong{margin-top:15px}#blockWeather li a span{color:#fff;font-size:15px}#blockWebcam li a span{color:#fff;font-size:13px}#blockWeather li a span em{font-style:normal;font-size:18px}#blockWeather li a small{color:#fff;font-size:11px;padding-top:5px}#blockWeather li a:hover span,#blockWeather li a:hover small,#blockWebcam li a:hover span{text-decoration:underline}#weather a#prevWeather{display:block;height:35px;left:-10px;position:absolute;top:65px;width:35px;z-index:21}#weather a#nextWeather{display:block;height:35px;right:-10px;position:absolute;top:65px;width:35px;z-index:21}#webcamBox a#prevWebcam{display:block;height:35px;left:-10px;position:absolute;top:65px;width:35px;z-index:21}#webcamBox a#nextWebcam{display:block;height:35px;right:-10px;position:absolute;top:65px;width:35px;z-index:21}#newsletterBox .cont{padding:25px 15px 10px 15px}#newsletterBox form{display:block;float:left;clear:both;width:255px;padding-left:35px;background:url(/images/iconNewsletter.gif) no-repeat 0 0}#newsletterBox form span{color:#ee9100;display:block;float:right;font-size:18px;font-weight:normal;width:245px;padding:2px 10px 10px 0}#newsletterBox form p{display:block;float:right;width:245px;padding:0 10px 0 0;line-height:14px;color:#424242;font-weight:bold;font-size:12px}#newsletterBox form input.text{display:block;float:right;clear:both;width:235px;background:url(/images/bgInput.png) no-repeat 0 0;border:1px solid #abf;height:14px;padding:4px;margin:3px 9px 0 0}.half{display:block;float:right;width:254px;padding:3px 0 0 0}#newsletterBox form .half input.text{width:107px;clear:none;float:left;margin-top:1px}#newsletterBox form label,.privacy{display:block;float:right;width:254px;padding:6px 0 0 0}#newsletterBox form .half label{width:127px;float:left}.privacy{height:20px}.privacy input,.privacy a{float:left}.privacy a{text-decoration:underline;color:#31649D;padding-left:5px}.privacy a:hover{color:#444}#newsletterBox form .shadowText{float:right;clear:both;width:255px;height:6px;background:url(/images/shadowPhotoOffers.png) no-repeat center -2px}#newsletterBox form input.button{background:url(/images/buttonRoundRight.png) no-repeat right center;clear:both;color:#31649D;display:block;float:right;font-weight:bold;height:24px;line-height:18px;padding:0 35px 0 0;text-decoration:none;white-space:nowrap;margin-top:5px;cursor:pointer}#banner{width:300px;float:left;clear:both;overflow:hidden;padding:20px 10px 12px 10px;margin-bottom:8px;background:url("/images/shadowBottomSmall.gif") no-repeat center bottom}#right{width:650px;float:right;min-height:310px;overflow:hidden}.rightHome{padding:290px 0 0 0}.rightClear{padding:317px 0 0 0}.rightClearEntity{padding:342px 0 0 0}.rightInt{padding-top:215px}.shadowBottom{padding-bottom:12px;background:url(/images/shadowBottom.gif) no-repeat center bottom}#pollicino{width:550px;margin-left:25px;background:#fff;padding:25px 25px 15px 25px;color:#85b9dd;font-size:11px;float:left;clear:both}#pollicino a{font-weight:bold;text-decoration:none;color:#85b9dd}#pollicino a:hover{color:#0369b0}#pollicino #send_print{float:left;clear:both;width:550px;padding-top:10px;margin-top:10px;border-top:1px solid #6ba6cf;text-align:right;position:relative;z-index:100}#pollicino #send_print a{display:block;float:right}#pollicino #send_print a#print_page,#pollicino #send_print a#send_page,#pollicino #send_print a#share_page{font-weight:normal;color:#1272b5;line-height:16px;padding:2px 0 2px 22px}#pollicino #send_print a:hover{text-decoration:underline}#pollicino #send_print a#send_page{background:url(/images/iconTell.gif) no-repeat 0 center}#pollicino #send_print a#print_page{background:url(/images/iconPrint.gif) no-repeat 0 center;padding-right:15px}#pollicino #send_print a#send_page,#pollicino #send_print a#print_page{width:auto !important;width:36px;min-width:36px;text-align:left}#pollicino #send_print a#share_page{background:url(/images/iconShare.gif) no-repeat 5px 2px;padding:2px 15px 5px 27px}#pollicino #send_print #share{position:absolute;float:left;top:0;padding:10px 0 3px 0;left:287px;z-index:101;width:84px}#pollicino #send_print #share a{float:left;clear:both}#pollicino #send_print #share a.socNet{background:#efefef;font-size:11px;font-weight:normal;width:110px;display:block;float:left;padding:3px 5px;text-align:left;text-decoration:none;color:#1272B5}#pollicino #send_print #share a.socNet:hover{background:#dedede}#pollicino #send_print #share a.socNet img{vertical-align:middle;margin-right:3px}#pagecont404{width:550px;margin-left:25px;line-height:17px;color:#424242;font-size:12px;float:left;clear:both;padding:5px 25px 40px 25px;margin-top:30px;background:#fff url(/images/bgReccomendedHotels.gif) repeat-x center bottom;height:200px;height:auto !important;min-height:200px}#pagecont404 h1{display:block;float:left;clear:both;width:550px;padding-bottom:10px;margin-bottom:20px;font-size:22px;color:#0369b0;font-weight:normal;line-height:27px;border-bottom:1px solid #c7c7c7}#pagecont404 p{padding-bottom:8px}#pagecont,#pagecontNoBg{width:550px;margin-left:25px;padding:5px 25px 20px 25px;line-height:17px;color:#424242;font-size:12px;float:left;clear:both;background:#fff}#pagecont{padding:5px 25px 40px 25px;background:#fff url(/images/bgReccomendedHotels.gif) repeat-x center bottom;height:200px;height:auto !important;min-height:200px}#pagecont h1,#pagecontNoBg h1{display:block;float:left;clear:both;width:550px;padding-bottom:20px;font-size:22px;color:#0369b0;font-weight:normal;line-height:27px}#pagecont h1 a,#pagecontNoBg h1 a{padding-right:30px;background:url(/images/magnifierBig.gif) no-repeat right 0;color:#0369b0;text-decoration:none}#pagecont p,#pagecontNoBg p{padding-bottom:8px}#pagecont big{display:block;float:left;clear:both;width:550px;padding-bottom:15px;font-size:11px;line-height:14px}#pagecont big a{text-decoration:underline;color:#f30;font-weight:bold}#pagecont big a.logout{float:right;text-transform:uppercase}#pagecont ul{display:block;float:left;clear:both;width:550px;padding-bottom:10px}#pagecont ul li{display:list-item;padding-bottom:5px;list-style:outside disc;margin-left:15px}#pagecont ul.mapslist li,#pagecont form ul li{display:block;padding-bottom:5px;list-style:none;margin-left:0}#pagecont ul.mapslist li a{background:url(/images/arrowReccomendedBlu.gif) no-repeat 0 center;color:#31649d;font-size:12px;padding-left:10px;text-decoration:underline}#pagecont ul.mapslist li a:hover{background:url(/images/arrowReccomendedBlu.gif) no-repeat 2px center;color:#ec3c00}#pagecont ul#listOffersInPage li{display:block;float:left;clear:both;width:550px;background:url(/images/shadowBottom.gif) no-repeat center top;padding:24px 0 20px 0;margin:0}#pagecont ul#listOffersInPage li a{display:block;float:left;width:550px;cursor:pointer;text-decoration:none;background:none}#pagecont ul#listOffersInPage li a img{float:left;border:1px solid #575757;margin:2px 15px 0 0}#pagecont ul#listOffersInPage li a strong{color:#0369b0;font-size:14px;line-height:16px}#pagecont ul#listOffersInPage li a:hover strong{text-decoration:underline}#pagecont ul#listOffersInPage li a span{color:#424242;font-size:11px;line-height:13px;padding:5px 0 0 0;display:block;float:right;width:442px}#pagecont ul#listOffersInPage li a span small{font-size:11px;color:#ed8700;font-weight:bold;margin-left:5px}#pagecont ul#listHotel li{display:block;float:left;clear:both;list-style:none;width:100%;padding:10px 0;margin:0;border-bottom:1px solid #abf}#pagecont ul#listHotel li a{text-decoration:none;font-size:12px;font-weight:bold;color:#0369B0}#pagecont ul#listHotel li a img{margin-right:10px}#pagecont ul#listHotel li a span{border-bottom:1px solid #fff}#pagecont ul#listHotel li a:hover span{border-bottom:1px solid #0369B0}#pagecont ul#jobList li{list-style:none;display:block;width:550px;float:left;clear:both;padding:10px 0;margin:0;border-top:1px solid #BFD5E3}#pagecont ul#jobList li h4{display:block;float:left;clear:both;width:550px;font-size:16px;color:#ee9100;padding-bottom:10px}#pagecont ul#jobList li h4 strong{float:left}#pagecont ul#jobList li h4 span{float:left;color:#999;font-size:11px;padding-left:15px;font-weight:normal}#pagecont ul#jobList li small{float:left;padding:2px 0}#pagecont ul#jobList li small a{padding:0 5px;color:#2B6CA2;text-decoration:underline}#pagecont ul#jobList li small a:hover{color:#f60}#pagecont ul#jobList li a.register{float:right;background:#fff url(/images/bgInput.png) no-repeat 0 0;border:1px solid #abf;color:#2B6CA2;font-size:11px;font-weight:bold;padding:2px 10px;white-space:nowrap;text-decoration:none}#pagecont ul#jobList li a.register:hover{background:#2B6CA2;border:1px solid #abf;color:#fff}#pagecont form fieldset{display:block;float:left;clear:both;width:518px;padding:0 15px 15px 15px;border:1px solid #6BA6CF;background:#fff;margin-top:15px}#pagecont form fieldset legend{color:#ee9100;font-size:14px;text-transform:uppercase;padding:0 5px;font-weight:bold}#pagecont form ul{width:518px;padding:15px}#pagecont form fieldset ul{padding:15px 0 0 0}#pagecont form fieldset ul li{padding:0;width:518px;float:left;min-height:50px;height:auto !important;height:50px}#pagecont form fieldset ul li.mezza{width:259px;height:50px;height:auto !important;min-height:50px}#pagecont form fieldset ul li.mezza2{width:129px}#pagecont form fieldset ul li.dotted{margin-top:6px;padding-top:6px;border-top:1px dotted #6BA6CF;position:relative}.right{float:right}#pagecont form fieldset ul li label,#pagecont form fieldset ul li input{display:block;float:left;min-width:192px}#pagecont form fieldset ul li.mezza label,#pagecont form fieldset ul li.mezza input,#pagecont form fieldset ul li.mezza2 label,#pagecont form fieldset ul li.mezza2 input{clear:both;min-width:10px;text-align:left}#pagecont form fieldset ul li label{padding-right:15px;line-height:25px}#pagecont form fieldset ul li label em{line-height:13px;font-size:11px;font-style:normal;color:#777}#pagecont form fieldset ul li label.bigLabel{width:150px;padding-top:35px}#pagecont form fieldset ul li div#privacy{float:left;width:514px;height:65px;overflow-y:scroll;margin-bottom:15px;font-size:11px;line-height:13px;color:#999}#pagecont form fieldset ul li div#privacy a{color:#999}#pagecont form fieldset ul li div#privacy a:hover{color:#333}#pagecont form fieldset ul li span{display:block;float:right;width:310px;padding:3px 0}#pagecont form fieldset ul li span input{border:none;padding:0;margin:0 5px 0 0;width:auto;background:none;min-width:15px}#pagecont form fieldset ul li span a{color:#1272B5;text-decoration:none;background:none;padding:0}#pagecont form fieldset ul li span a:hover{text-decoration:underline}#pagecont form fieldset ul li input.text{background:url(/images/bgInput.png) no-repeat 0 0;padding:4px;border:1px solid #abf;width:292px}#pagecont form fieldset ul li.mezza input.text{width:240px}#pagecont form fieldset ul li.mezza2 input.text{width:110px}#pagecont form fieldset ul li select{background:#fff;padding:3px;border:1px solid #abf;width:302px}#pagecont form fieldset ul li.mezza select{width:248px}#pagecont form fieldset ul li textarea{border:1px solid #abf;width:514px;height:115px;background:#fcfcfc}#pagecont form ul li input.button{background:#2B6CA2;border:1px solid #abf;color:#fff;font-size:12px;font-weight:bold;height:26px;margin:0 auto;margin-top:10px;padding:4px 0;text-transform:uppercase;width:160px;display:block;float:none}a.lostpwd{float:right;padding:6px 10px 0 0;color:#6ba6cf}#pagecont form ul li strong.subtitle{display:block;float:left;clear:both;text-transform:uppercase;font-size:12px;color:#0369B0;padding-top:30px}#eventsCont{clear:both;color:#555;float:left;line-height:14px;padding:0;width:550px;font-size:11px;line-height:15px}#photoEvents{float:right;width:260px}#photoEvents a{background:url(/images/shadowPhotoMinisite.png) no-repeat center bottom;clear:both;color:#2676C6;display:block;float:right;font-size:12px;line-height:14px;overflow:hidden;padding:0 5px 15px 5px;text-align:right;text-decoration:none;width:230px}#photoEvents a img,#photoEvents a:hover img{clear:both;float:left;margin-bottom:5px;text-decoration:none}#photoEvents a.shadowPhoto{display:none}#eventsCont p,#eventsCont ul,#eventsCont ul li{padding-bottom:7px}#eventsCont ul{list-style:outside disc;margin-left:10px}#imageWebcam{float:left;clear:both;width:550px;padding:25px 0}#imageWebcam img,#imageWebcam span{display:block;margin:0 auto;clear:both}#imageWebcam img{padding-bottom:12px;background:url(/images/shadowBottomSmall.gif) no-repeat center bottom}#imageWebcam span{text-align:center}#otherWeather,#otherWebcam{float:left;clear:both;width:550px;background:#0564a3 url(/images/bgBoxBluLeft.gif) repeat-x center top}#otherWeather ul,#otherWebcam ul{display:block;float:left;clear:both;width:525px;height:30px;padding:30px 0 20px 25px;background:url(/images/iconWeather.png) no-repeat 10px 20px}#otherWeather ul li,#otherWebcam ul li{display:block;float:left;height:35px;padding:0 0 0 15px;width:auto}#otherWeather ul li strong,#otherWebcam ul li strong{display:block;float:left;padding-left:3px;font-size:18px;color:#fff;font-weight:normal;line-height:35px;width:225px;text-align:center}#otherWeather ul li select,#otherWebcam ul li select{display:block;background:#fff;padding:2px 2px 2px 3px;width:200px;margin-top:7px;min-height:18px;border:1px solid #abf}#pagecont ul#eventListPage,#pagecont ul#webcamListPage,#pagecont ul#ratingListHotel{display:block;float:left;clear:both;width:550px;padding-top:15px}#pagecont ul#eventListPage li,#pagecont ul#webcamListPage li,#pagecont ul#ratingListHotel li{display:block;float:left;clear:both;width:550px;background:url(/images/shadowBottom.gif) no-repeat center top;padding:24px 0 20px 0;margin:0}#pagecont ul#eventListPage li a,#pagecont ul#ratingListHotel li a{display:block;float:left;width:550px;cursor:pointer;text-decoration:none;background:none}#pagecont ul#webcamListPage li a{display:block;float:left;width:180px;cursor:pointer;text-decoration:none;background:none}#pagecont ul#eventListPage li a img,#pagecont ul#webcamListPage li a img{float:left;border:1px solid #575757;width:130px}#pagecont ul#ratingListHotel li a img{float:left;width:70px;margin-top:2px}#pagecont ul#ratingListHotel li a img.bordered{width:68px;height:54px;border:1px solid #000}#pagecont ul#ratingListHotel li a strong,#pagecont ul#ratingListHotel li a span{width:465px;float:right;display:block}#pagecont ul#ratingListHotel li a strong{color:#0369b0;font-size:14px;line-height:16px}#pagecont ul#ratingListHotel li a:hover strong{text-decoration:underline}#pagecont ul#ratingListHotel li a span{color:#424242;font-size:11px;line-height:13px;padding:5px 0 0 0}#pagecont ul#ratingListHotel li a span small{font-size:11px;color:#ed8700;font-weight:bold;margin-left:5px}#pagecont ul#eventListPage li a strong,#pagecont ul#eventListPage li a span,#pagecont ul#eventListPage li a small{display:block;float:right;width:400px}#pagecont ul#webcamListPage li a span{float:left;width:132px;clear:both;color:#444;line-height:14px;font-size:11px}#pagecont ul#eventListPage li a strong{color:#0369b0;font-size:18px;line-height:22px;font-weight:normal}#pagecont ul#eventListPage li a strong em{font-size:14px}#pagecont ul#eventListPage li a span{color:#424242;font-size:11px;line-height:14px;padding:10px 0}#pagecont ul#eventListPage li a small{text-align:right;color:#ed8700;font-weight:bold}#pagecont ul#eventListPage li a:hover strong,#pagecont ul#eventListPage li a:hover small{text-decoration:underline}#pagecont ul#eventListPage li a:hover img,#pagecont ul#eventListPage li a:hover img{border:1px solid #f60}#pagecont table.meteo{width:100%;margin:25px 0;float:left}#pagecont table.meteo tr td{border-bottom:1px solid #D7E6F0;text-align:center;vertical-align:middle;color:#0369B0}#pagecont table.meteo tr td.meteo_title_today h3{font-size:16px;font-weight:bold;padding-bottom:15px;text-align:left;color:#0369B0}#pagecont table.meteo tr.top_meteo td{background:#D7E6F0;color:#0369B0;font-weight:bold;padding:3px 2px}#pagecont table{width:100%;margin:25px 0;float:left;background-color:transparent}#minisite{padding:0 0 10px 25px;float:left;clear:both;width:625px;background:url(/images/shadowBottom.gif) no-repeat center bottom}#pollicino_minisite,#pollicino_hotel{float:left;clear:both;width:600px;border-bottom:1px solid #afcae6;padding:15px 0 12px 0;color:#0a5b8a}#pollicino_hotel{margin:0 0 5px 30px;padding:0 0 5px 0;width:590px}#pollicino_minisite a,#pollicino_hotel a{text-decoration:none;font-weight:bold;color:#0a5b8a}#pollicino_minisite a:hover,#pollicino_hotel a:hover{text-decoration:underline}#top_minisite{width:625px;padding:0 0 12px 0;float:left;clear:both;background:url(/images/shadowSearchList.png) no-repeat center bottom}#menuMinisite{display:block;float:left;clear:both;width:600px;padding:5px 0;border-bottom:1px solid #afcae6}#menuMinisite li{display:block;float:right;padding-left:10px}#menuMinisite li.bookMinisite{border:none;padding-right:0}#menuMinisite li a{background:url(/images/rectangleBlu.gif) no-repeat center 0;border:1px solid #87B8EC;color:#fff;display:block;float:left;font-weight:bold;height:24px;line-height:24px;min-width:24px;text-align:center;text-decoration:none;white-space:nowrap;padding:0 10px}#menuMinisite li a img{margin-top:11px}#menuMinisite li.sel a,#menuMinisite li.sel a:hover{background:#fff url(/images/bgInput.png) no-repeat 0 0;color:#0a5b8a;text-align:center;text-decoration:none}#menuMinisite li.bookMinisite a{background:url(/images/rectangleOrange.gif) no-repeat center 0;color:#fff;border:1px solid #f60}#menuMinisite li a:hover{text-decoration:underline}#top_minisite h1{display:block;float:left;width:350px;height:47px;color:#2676c6;font-size:23px;font-weight:normal;padding:18px 0 0 0}#top_minisite h1 strong{float:left;clear:both;display:inline-block;font-weight:normal}#top_minisite h1 span{float:left;clear:both;display:inline-block;font-size:13px;color:#649dd5;margin-top:6px;white-space:nowrap;width:100%}#top_minisite div.guestReviev{float:left;width:250px;height:65px}#top_minisite div.guestReviev a{display:block;float:left;width:250px;margin-top:15px;text-decoration:none;color:#2676c6;font-size:12px;cursor:pointer}#top_minisite div.guestReviev a span,#top_minisite div.guestReviev a small{display:block;float:left;width:123px;line-height:18px}#top_minisite div.guestReviev a span{text-align:right;font-weight:bold;padding-right:4px}#top_minisite div.guestReviev a span strong{font-size:18px;font-weight:normal;clear:both;float:right;width:100%}#top_minisite div.guestReviev a:hover small{text-decoration:underline}#top_minisite div.guestReviev a small img,#top_minisite div.guestReviev a:hover small img{margin-top:7px;text-decoration:none}#minisiteContOfferPage{float:left;clear:both;width:600px;padding:0 0 5px 0;line-height:14px;color:#555}#minisiteContOfferPage p{padding-bottom:5px}#minisiteContOfferPage p.infoHotel{font-size:13px;color:#2676c6;line-height:18px;float:left;width:100%}#minisiteContOfferPage p.infoHotel a{color:#2676c6;text-decoration:underline;font-size:12px}#minisiteContOfferPage a.moreInfo{color:#2676c6;text-decoration:none;font-size:12px}#minisiteContOfferPage a.moreInfo:hover{text-decoration:underline}#minisiteCont{float:left;clear:both;width:600px;padding:10px 0 20px 0;line-height:14px;color:#555}#minisiteCont p{padding-bottom:10px;line-height:15px}#minisiteCont p.infoHotel{font-size:13px;color:#2676c6;line-height:20px;padding-bottom:24px;margin-bottom:10px;background:url(/images/shadowBottomSmall.gif) no-repeat center bottom;float:left;width:340px}#minisiteCont p.infoHotel a{color:#2676c6;text-decoration:underline;font-size:12px}#minisiteCont a.moreInfo{color:#2676c6;text-decoration:none;font-size:12px}#minisiteCont a.moreInfo:hover{text-decoration:underline}#photoMinisite{float:right;width:260px}#photoMinisite a.mainPhoto{display:block;float:right;clear:both;width:230px;overflow:hidden;text-align:right;text-decoration:none;color:#2676c6;background:url(/images/shadowPhotoMinisite.png) no-repeat scroll center bottom;line-height:14px;padding:0 5px 15px 5px;font-size:12px}#photoMinisite a:hover{text-decoration:underline}#photoMinisite a:hover span{cursor:pointer}#photoMinisite a img,#photoMinisite a:hover img{float:left;clear:both;margin-bottom:5px;text-decoration:none}#availabilityMinisite,#offersMinisite,#priceMinisite,#servicesMinisite,#conditionsMinisite{display:block;float:left;clear:both;width:600px;padding:0 0 15px 0}#availabilityMinisite h4,#offersMinisite h4,#priceMinisite h4,#servicesMinisite h4,#conditionsMinisite h4{display:block;float:left;clear:both;width:560px;padding:10px 20px;text-transform:uppercase;color:#fff;font-size:14px;background:url(/images/rectangleBlu.gif) no-repeat 0 0;margin-bottom:10px}#offersMinisite h4{background:url(/images/rectangleOrange.gif) no-repeat 0 0}#availabilityMinisite h4 span,#offersMinisite h4 span,#priceMinisite h4 span,#servicesMinisite h4 span,#conditionsMinisite h4 span{display:block;float:left}#availabilityMinisite h4 a.goTop,#offersMinisite h4 a.goTop,#priceMinisite h4 a.goTop,#servicesMinisite h4 a.goTop,#conditionsMinisite h4 a.goTop{background:url(/images/arrowTop.png) no-repeat center center;display:block;width:20px;height:16px;float:right}#minisite #offersMinisite .cont{padding:0 10px}#minisite #offersMinisite .cont ul{display:block;float:left;clear:both;width:580px;list-style:none;margin:0}#minisite #offersMinisite .cont ul li{display:block;float:left;padding-bottom:0;width:580px}#offersMinisite ul li a{display:block;float:left;clear:both;width:560px;text-decoration:none;color:#555;cursor:pointer;padding:10px}#offersMinisite ul li a:hover{background:#f3f8fa}#offersMinisite ul li a strong.titleOffer{display:block;float:left;clear:both;width:100%;color:#c30;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #fba00a}#offersMinisite ul li a small{color:#f60;padding-left:15px}#offersMinisite ul li a:hover small{text-decoration:underline}#minisite .cont{float:left;clear:both;width:550px;padding:0 25px;line-height:14px}#minisite .contBig{float:left;clear:both;width:586px;padding:0 7px;line-height:14px}#minisite #priceMinisite .contBig table tr td{padding:5px 8px;text-align:center;vertical-align:middle}#minisite #priceMinisite .contBig table thead tr td{font-weight:bold;background:#a1d3e9;font-size:11px;color:#164154;border-bottom:1px solid #fff}#minisite #priceMinisite .contBig table tbody tr td{background:#bfe8ea;border-bottom:1px solid #fff}#minisite #priceMinisite .contBig table tbody tr td.typeRoom{text-align:left;font-weight:bold}#minisite #priceMinisite .contBig table tbody tr td.type{text-align:center;width:20px;font-weight:bold}#minisite #priceMinisite .contBig table tbody tr td.price{width:60px}#minisite .cont h6{border-bottom:1px solid #4f9ac8;padding:5px 0;margin-bottom:9px;font-size:13px;color:#2b7095}#minisite #servicesMinisite .cont h6{font-size:11px}#minisite .cont ul{list-style:disc outside;margin-left:10px}#minisite .cont ul li,#minisite .cont p{padding-bottom:7px}#guest_reviews{float:left;clear:both;width:100%;color:#005380;padding-top:15px}#guest_reviews h3{display:block;float:left;clear:both;color:#fff;font-size:14px;padding:10px 20px;text-transform:uppercase;width:560px;background:url(/images/rectangleBlu.gif) no-repeat 0 0}#average_ratings{float:left;clear:both;width:600px;padding:15px 0;background:url(/images/bgBoxLight.png) repeat-x center bottom;margin-bottom:10px}#average_ratings span{display:block;float:left;width:105px;padding:10px 0 0 15px;text-align:center;font-size:40px}#average_ratings span img{margin-top:5px;float:left;clear:both}#average_ratings ul{display:block;float:right;width:480px}#average_ratings ul li{width:230px;height:35px;float:left;padding-right:10px}#average_ratings ul li strong{display:block;float:left;clear:both;padding-left:50px;width:180px;font-size:12px}#average_ratings ul li img{float:left;margin:5px 0 0 50px}ul#guest_reviews_list{display:block;float:left;clear:both;width:600px}ul#guest_reviews_list li{display:block;float:left;clear:both;width:585px;padding:10px 15px 15px 0;border-bottom:1px solid #AFCAD8}ul#guest_reviews_list li.colored{background:#F3F8FA}ul#guest_reviews_list span{display:block;float:left;font-size:30px;padding:25px 0 0 15px;text-align:center;width:105px}ul#guest_reviews_list span img{margin-top:5px}ul#guest_reviews_list h4{display:block;float:right;width:460px;border-bottom:1px solid #4F9AC8;font-size:13px;font-weight:normal;height:18px}ul#guest_reviews_list h4 strong,ul#guest_reviews_list h4 big{float:left;margin-right:10px}ul#guest_reviews_list h4 small{float:right}ul#guest_reviews_list p{float:right;width:410px;font-size:11px;line-height:14px;color:#333;padding:10px 0 0 50px;height:27px;height:auto !important;min-height:27px}ul#guest_reviews_list p.plus{background:url(/images/plus.png) no-repeat 10px 10px}ul#guest_reviews_list p.minus{background:url(/images/minus.png) no-repeat 10px 10px}#search_result{padding:0 0 12px 25px;float:left;clear:both;width:625px;background:url(/images/shadowBottom.gif) no-repeat center bottom}#top_search{width:600px;padding:15px 0 12px 0;float:left;clear:both;background:url(/images/shadowBottom.gif) no-repeat center bottom}#top_search h2{display:block;float:left;clear:both;font-size:22px;color:#2676c6;font-weight:normal;height:auto !important;line-height:24px;min-height:24px;padding:0 15px;width:570px}#top_search div.order_paginator{background:url(/images/bgBoxLight.png) repeat-x center top;clear:both;float:left;height:auto !important;min-height:40px;padding:0 15px 10px 15px;width:570px}.order_by{float:left;height:25px;padding-top:10px;position:relative;width:250px}.order_by label{color:#2676c6;float:left;line-height:24px;text-align:right;width:85px}#combo_search{background:#fff;border-left:1px solid #fff;border-right:1px solid #abf;border-bottom:1px solid #abf;height:auto;left:90px;padding:2px;position:absolute;top:10px;width:118px;z-index:100}#combo_search div#dropdown_order{border-top:0 none;height:auto;min-height:20px;width:118px}#combo_search div#dropdown_order a{background:none;border:medium none;clear:both;color:#1883AB;display:block;float:left;font-weight:normal;height:16px;line-height:16px;margin:0;padding:2px 2px 2px 4px;text-decoration:none;width:112px}#combo_search div#dropdown_order a:hover{color:#fff;background-color:#0a246a}#combo_search div#dropdown_order a.link_drop_sel,#combo_search div#dropdown_order a.link_drop_sel:hover{color:#2676c6;font-weight:bold;background:url(/images/bgInput.png) no-repeat -1px -1px}.paging{float:right;padding-top:10px;width:auto}.paging a{background:url(/images/bgPaginator.gif) repeat-x center center;border:1px solid #87B8EC;color:#fff;display:block;float:left;font-weight:bold;height:24px;line-height:24px;margin-left:6px;text-decoration:none;white-space:nowrap;min-width:24px;text-align:center}.paging a:hover{text-decoration:underline}.paging a.curr_page{background:#fff url(/images/bgInput.png) no-repeat 0 0;color:#1E7BE3;text-align:center}.paging a.next_page,.paging a.prev_page{padding:0 9px;text-align:center}.paging span{color:#1883AB;display:block;float:left;font-weight:bold;height:23px;line-height:23px;margin-left:6px;width:10px}#search_result div.list_bottom{float:left;clear:both;width:600px;background:url(/images/bgReccomendedHotels.gif) repeat-x center bottom}.list_search{display:block;float:left;clear:both;width:580px;padding:5px 10px;min-height:200px}.list_search li{display:block;float:left;clear:both;width:570px;background:url(/images/shadowSearchList.png) no-repeat center bottom;padding:10px 5px 20px 5px}.list_search li div.info_hotel{width:340px;padding-right:20px;float:left}.list_search li div.info_hotel h3{display:block;float:left;width:340px;clear:both;font-size:14px;padding-bottom:6px}.list_search li div.info_hotel h3 a{text-decoration:none;color:#2676c6}.list_search li div.info_hotel h3 a:hover{color:#f60}.list_search li div.info_hotel h3 a strong{text-decoration:underline;padding-right:5px}.list_search li div.info_hotel h3 a img{text-decoration:none}.list_search li div.info_hotel a.imageHotel{display:block;float:left;width:94px;height:75px;overflow:hidden;border:1px solid #2676c6;margin-right:10px}.list_search li div.info_hotel a.imageHotel:hover{border:1px solid #f60}.list_search li div.info_hotel a.go_to_mappa,.list_search li div.info_hotel a.ask_info,.list_search li div.info_hotel p{float:right;display:block}.list_search li div.info_hotel p{width:232px;color:#474747;font-size:11px;line-height:14px;height:56px}.list_search li div.info_hotel a.go_to_mappa,.list_search li div.info_hotel a.ask_info{background:url(/images/openWin.gif) no-repeat 0 10px;padding:7px 0 0 20px;text-decoration:none}.list_search li div.info_hotel a.ask_info{padding-right:25px}.list_search li div.info_hotel a.go_to_mappa strong,.list_search li div.info_hotel a.ask_info strong{float:left;color:#2676c6;font-weight:normal;padding-bottom:2px;border-bottom:1px dotted #2676c6}.list_search li div.info_hotel a.go_to_mappa:hover strong,.list_search li div.info_hotel a.ask_info:hover strong{color:#f60;border-bottom:1px dotted #f60}.list_search li div.book_hotel{width:210px;float:left;text-align:right;padding-bottom:0;height:100px;height:auto !important;min-height:100px;position:relative;background:url(/images/dottedList.gif) repeat-y left}.list_search li div.book_hotel small,.list_search li div.book_hotel span,.list_search li div.book_hotel a.prenota_hotel,.list_search li div.book_hotel a.info_request_hotel{display:block;float:right;clear:both}.list_search li div.book_hotel small{color:#2676c6;padding-bottom:15px;width:210px}.list_search li div.book_hotel small strong{font-size:18px}.list_search li div.book_hotel small img{display:block;float:right;clear:both;padding-top:5px}.list_search li div.book_hotel span{color:#2676c6;font-size:12px;font-weight:bold;width:210px}.list_search li div.book_hotel span strong{font-size:22px}.list_search li div.book_hotel span em{display:block;float:right;clear:both;font-size:10px;font-weight:normal;color:#8fa7c1;font-style:normal}.list_search li div.book_hotel a.prenota_hotel,.list_search li div.book_hotel a.info_request_hotel{position:relative;right:-5px;bottom:0;background:url(/images/buttonBooking.gif) no-repeat right center;width:166px;height:16px;line-height:16px;font-size:13px;color:#e3ebf5;text-decoration:none;padding:6px 29px 12px 10px;text-align:center;font-weight:bold}.list_search li div.book_hotel a.prenota_hotel:hover{text-decoration:underline}.list_search li div.book_hotel a.info_request_hotel{background:url(/images/buttonRequest.gif) no-repeat right center}.list_search li div.book_hotel a.prenota_hotel:hover{text-decoration:underline}#bottom_search{float:left;clear:both;width:600px;height:50px}#bottom_search div.order_paginator{clear:both;float:left;height:auto !important;min-height:40px;padding:0 15px 10px 15px;width:570px}#hotelCountry{float:left;clear:both;width:600px;padding:15px 25px;background:url(/images/iconReccomended.gif) no-repeat 25px 18px}#hotelCountry h1{display:block;float:left;clear:both;padding:0 0 15px 35px;width:565px;color:#f60;font-size:18px;line-height:24px;font-weight:normal}#hotelCountry #filter{margin-bottom:15px;padding-bottom:10px;clear:both;float:left;width:600px}#hotelCountry #filter.open{background:url("/images/shadowBottom.gif") no-repeat center bottom}#filter_form{float:left;display:none}#hotelCountry #filter.open #filter_form{background:url(/images/filter_bg.png) repeat-x left bottom;display:block;padding-bottom:10px;margin-bottom:2px}#hotelCountry #filter ul{display:block;float:left;clear:both;width:555px;margin:0px 0px 10px 25px;padding-bottom:5px;border-bottom:1px solid #d1e2ec}#hotelCountry #filter p{text-align:right;float:left;width:590px}#hotelCountry #filter p a{font-weight:bold;color:#0a5b8a;background:url(/images/filter_toggle.png) no-repeat right 5px;padding-right:20px;text-decoration:none}#hotelCountry #filter.open p a{background:url(/images/filter_toggle.png) no-repeat right -25px}#hotelCountry #filter strong{color:#2676C6;font-size:13px;margin:0px 0px 5px 25px;float:left}#hotelCountry #filter li{width:185px;height:auto;padding:0px;margin:0px 0px 5px 0px;background:none;border:none}#hotelCountry #filter ul input{vertical-align:bottom}#hotelCountry #filter label{padding-left:10px}#hotelCountry #filter #apply_filters{color:#f60;text-decoration:underline;background:url(/images/filter_apply.png) no-repeat left center;padding:0px 0px 0px 25px;margin-right:20px;display:inline-block;height:20px;line-height:20px}#hotelCountry #filter #reset_filters{color:#767676;text-decoration:underline;background:url(/images/filter_reset.png) no-repeat left center;padding:0px 0px 0px 21px;margin-right:20px;display:inline-block;height:20px;line-height:20px}#hotelCountry ul{display:block;float:left;clear:both;width:600px}#hotelCountry ul li{display:block;float:left;width:279px;height:155px;border-right:1px dotted #b6cee8;padding:8px 10px 12px 10px;background:url(/images/shadowListHotelLarge.png) no-repeat center bottom}#hotelCountry ul li.noborder{width:280px;border:none}#hotelCountry ul li a{display:block;float:left;text-decoration:none;overflow:hidden;cursor:pointer;position:relative;width:280px}#hotelCountry ul li a img{float:left;clear:both;width:94px;height:75px;border:1px solid #fff;margin-right:10px}#hotelCountry ul li a span,#hotelCountry ul li a em{display:block;float:none;clear:both;padding:3px 0 0 0;color:#575757;margin-bottom:5px}#hotelCountry ul li a span img,#hotelCountry ul li a:hover span img{float:none;border:none;width:auto;height:auto;padding:0 0 2px 0;margin:0px 0px 0px 5px}#hotelCountry ul li a span{overflow:hidden;line-height:1.2;font-size:14px;color:#2676C6;font-weight:bold}#hotelCountry ul li a .desc{line-height:1.2;font-size:11px;color:#555759;font-weight:normal;display:inline;float:none;clear:none;margin:0px}#hotelCountry ul li a em{font-size:10px;text-decoration:none;padding:2px 0 0 0;line-height:12px}#hotelCountry ul li a:hover span,#hotelCountry ul li a:hover em{color:#f60}#hotelCountry ul li a small{position:absolute;bottom:0;left:11px;width:92px;height:14px;background:#f60 url(/images/bgButtonHotel.png) repeat-x center top;border:2px solid #f60;font-size:11px;line-height:14px;text-align:center;color:#fff;text-transform:uppercase}#hotelCountry ul li .view_map{float:left;background:url(/images/ico_map.png) no-repeat left center;padding-left:20px;color:#2676c6;margin-top:10px;width:auto}#hotelCountry ul li .view_map span{font-size:11px;font-weight:normal;border-bottom:1px dotted #2676c6}#hotelCountry ul li .button_blue{float:right;background:url(/images/button_blue.png) no-repeat left center;padding-left:10px;height:21px;width:auto;margin-top:10px}#hotelCountry ul li .button_blue span{font-size:11px;font-weight:normal;color:#FFF;background:url(/images/button_blue.png) no-repeat right center;padding:3px 10px 0px 0px;margin:0px;height:18px}#hotelCountry ul li.completeList{clear:both;padding:10px 0;width:600px;background:none}#hotelCountry ul li.completeList a{width:auto;float:right;border:none;overflow:visible;height:16px;text-decoration:none;color:#575757}#hotelCountry ul li.completeList a span{display:inline;float:none;text-decoration:underline}#hotelCountry ul li.completeList a:hover{color:#f60}#hotelNear{float:left;clear:both;width:600px;padding:15px 25px}#hotelNear h4{display:block;float:left;clear:both;padding:0 0 15px 0;width:530px;color:#0369b0;font-size:18px;line-height:24px;font-weight:normal}#hotelNear #filter{margin-bottom:15px;padding-bottom:10px;clear:both;float:left;width:600px}#hotelNear #filter.open{background:url("/images/shadowBottom.gif") no-repeat center bottom}#filter_form{float:left;display:none}#hotelNear #filter.open #filter_form{background:url(/images/filter_bg.png) repeat-x left bottom;display:block;padding-bottom:10px;margin-bottom:2px}#hotelNear #filter ul{display:block;float:left;clear:both;width:555px;margin:0px 0px 10px 25px;padding-bottom:5px;border-bottom:1px solid #d1e2ec}#hotelNear #filter p{text-align:right;float:left;width:590px}#hotelNear #filter p a{font-weight:bold;color:#0a5b8a;background:url(/images/filter_toggle.png) no-repeat right 5px;padding-right:20px;text-decoration:none}#hotelNear #filter.open p a{background:url(/images/filter_toggle.png) no-repeat right -25px}#hotelNear #filter strong{color:#2676C6;font-size:13px;margin:0px 0px 5px 25px;float:left}#hotelNear #filter li{width:185px;height:auto;padding:0px;margin:0px 0px 5px 0px;background:none;border:none}#hotelNear #filter ul input{vertical-align:bottom}#hotelNear #filter label{padding-left:10px}#hotelNear #filter #apply_filters{color:#f60;text-decoration:underline;background:url(/images/filter_apply.png) no-repeat left center;padding:0px 0px 0px 25px;margin-right:20px;display:inline-block;height:20px;line-height:20px}#hotelNear #filter #reset_filters{color:#767676;text-decoration:underline;background:url(/images/filter_reset.png) no-repeat left center;padding:0px 0px 0px 21px;margin-right:20px;display:inline-block;height:20px;line-height:20px}#hotelNear ul{display:block;float:left;clear:both;width:600px}#hotelNear ul li{display:block;float:left;width:279px;height:155px;border-right:1px dotted #b6cee8;padding:8px 10px 12px 10px;background:url(/images/shadowListHotelLarge.png) no-repeat center bottom}#hotelNear ul li.noborder{width:280px;border:none}#hotelNear ul li.nameGroup{width:580px;border:none;clear:both;background:none;color:#EE9100;font-size:18px;font-weight:normal;height:auto;padding-bottom:30px;background:url("/images/shadowBottom.gif") no-repeat center bottom}#hotelNear ul li a{display:block;float:left;text-decoration:none;overflow:hidden;cursor:pointer;position:relative;width:280px}#hotelNear ul li a img{float:left;clear:both;width:94px;height:75px;border:1px solid #fff;margin-right:10px}#hotelNear ul li a span,#hotelNear ul li a em{display:block;float:none;padding:3px 0 0 0;color:#575757;margin-bottom:5px}#hotelNear ul li a em.infoDist{display:inline;float:right;color:#2676C6;font-size:12px;font-style:normal}#hotelNear ul li a em del:hover{color:#000}#hotelNear ul li a span img,#hotelNear ul li a:hover span img{float:none;border:none;width:auto;height:auto;padding:0 0 2px 0;margin:0px 0px 0px 5px}#hotelNear ul li a span{overflow:hidden;line-height:1.2;font-size:14px;color:#2676C6;font-weight:bold}#hotelNear ul li a .desc{line-height:1.2;font-size:11px;color:#555759;font-weight:normal;display:inline;float:none;clear:none;margin:0px}#hotelNear ul li a em{font-size:10px;text-decoration:none;line-height:12px;padding:2px 0 0 0}#hotelNear ul li a:hover span,#hotelNear ul li a:hover em{color:#f60}#hotelNear ul li a small{position:absolute;bottom:0;left:8px;width:92px;height:14px;background:#f60 url(/images/bgButtonHotel.png) repeat-x center top;border:2px solid #f60;font-size:11px;line-height:14px;text-align:center;color:#fff;text-transform:uppercase}#hotelNear ul li .view_map{float:left;background:url(/images/ico_map.png) no-repeat left center;padding-left:20px;color:#2676c6;margin-top:10px;width:auto}#hotelNear ul li .view_map span{font-size:11px;font-weight:normal;border-bottom:1px dotted #2676c6}#hotelNear ul li .button_blue{float:right;background:url(/images/button_blue.png) no-repeat left center;padding-left:10px;height:21px;width:auto;margin-top:10px}#hotelNear ul li .button_blue span{font-size:11px;font-weight:normal;color:#FFF;background:url(/images/button_blue.png) no-repeat right center;padding:3px 10px 0px 0px;margin:0px;height:18px}#hotelNear ul li.completeList{clear:both;padding:10px 0;width:600px;background:none}#hotelNear ul li.completeList a{width:auto;float:right;border:none;overflow:visible;height:16px;text-decoration:none;color:#575757}#hotelNear ul li.completeList a span{display:inline;float:none;text-decoration:underline}#hotelNear ul li.completeList a:hover{color:#f60}ul#regionalStructures,ul#resortStructures{width:597px;height:190px;float:left;clear:both;border:2px solid #fff;border-bottom:none;padding:0 0 25px 0;border-left:1px solid #fff;margin-left:25px;background:#fff}ul#resortStructures{background:none;border:none}#right ul.bground{background:#fff url(/images/shadowBottom.gif) no-repeat center 188px;padding-bottom:20px}ul#resortStructures{background:url(/images/shadowBottom.gif) no-repeat center 188px;padding-bottom:20px}ul#regionalStructures li,ul#resortStructures li{display:block;float:left;width:198px;height:190px;border-left:1px solid #fff;overflow:hidden}ul#resortStructures li{border:1px solid #fff;-moz-border-radius-topleft:40px;-moz-border-radius-topright:40px;-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:40px;margin-left:-1px;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:center 0}ul#resortStructures li#struct_01 a{background:url(/images/bgResortRed.gif) repeat-x center 86px}ul#resortStructures li#struct_02 a{background:url(/images/bgResortBlu.gif) repeat-x center 86px}ul#resortStructures li#struct_03 a{background:url(/images/bgResortOra.gif) repeat-x center 86px}ul#resortStructures li a{display:block;float:left;clear:both;width:198px;height:192px;text-decoration:none;color:#726e6d;cursor:pointer}ul#resortStructures li a span{display:block;float:left;width:100%;clear:both;background:url(/images/baglioreResort.png) no-repeat center top;-moz-border-radius-topleft:39px;-moz-border-radius-topright:39px;-webkit-border-top-left-radius:39px;-webkit-border-top-right-radius:39px}ul#resortStructures li a span.imageHotelResort{height:85px;width:198px;padding:0}ul#resortStructures li a big,ul#resortStructures li a small{display:block;float:left;width:188px;padding:5px 5px 0 5px;clear:both}ul#resortStructures li a big{color:#fff;font-size:13px;height:24px;padding-top:11px;border-top:1px solid #fff}ul#resortStructures li a big strong{}ul#resortStructures li a:hover big{text-decoration:underline}ul#resortStructures li a small{padding-top:5px;line-height:12px}ul#regionalStructures li#region_01{background:#fff url(/images/bgRegion01.png) repeat-x center 88px;border:none}ul#regionalStructures li#region_02{background:#fff url(/images/bgRegion02.png) repeat-x center 88px}ul#regionalStructures li#region_03{background:#fff url(/images/bgRegion03.png) repeat-x center 88px}ul#regionalStructures img,ul#regionalStructures a{display:block;float:left;clear:both;width:198px;border-bottom:1px solid #fff}ul#regionalStructures img{height:88px;width:auto !important;float:none;margin:0 auto;min-width:198px}ul#regionalStructures a.titRegion{color:#fff;font-size:14px;line-height:18px;padding:6px 5px;height:18px;width:188px;text-decoration:none;white-space:nowrap;overflow:hidden}ul#regionalStructures a.titRegion:hover{text-decoration:underline}ul#regionalStructures li ul{display:block;float:left;clear:both;width:190px;border:none;padding:3px 4px 0 4px;height:66px;overflow:hidden}#right ul.bground li ul{height:65px}ul#regionalStructures li ul li{border:none;border-bottom:1px solid #e3e3e3;clear:both;height:21px;width:190px;overflow:hidden}ul#regionalStructures li ul li a{display:block;clear:both;width:190px;line-height:20px;color:#555759;border:none;cursor:pointer;text-decoration:none}ul#regionalStructures li ul li a img{float:left;width:51px !important;min-width:51px !important;height:9px;border:none;margin:5px 5px 0 0}ul#regionalStructures li ul li a strong{text-decoration:underline;float:left;font-weight:normal;width:130px;white-space:nowrap;overflow:hidden}ul#regionalStructures li ul li a strong.myTitleHotel{width:65px}ul#regionalStructures li ul li a span{text-decoration:none;color:#0a5b8a;float:right;text-decoration:none}ul#regionalStructures li ul li a span em{font-style:normal;font-size:9px}ul#regionalStructures li ul li a:hover strong,ul#regionalStructures li ul li a:hover span{color:#ec3c00}#reccomendedHotels{width:600px;min-height:100px;background:url(/images/shadowBottom.gif) no-repeat center bottom;padding:15px 25px 12px 25px;float:left;clear:both}#reccomendedHotels div.cont{width:600px;min-height:100px;float:left;clear:both;background:url(/images/bgReccomendedHotels.gif) repeat-x center bottom;padding-bottom:15px}#reccomendedHotels div.cont h2{display:block;float:left;clear:both;width:565px;height:20px;font-size:18px;color:#f60;font-weight:normal;padding-left:35px;background:url(/images/iconReccomended.gif) no-repeat 0 0}#mapsItaly{float:left;width:240px;height:270px;background:url(/images/iconReccomended.gif) no-repeat 0 -20px;padding-top:7px}#mapsRegions{float:left;width:270px;height:270px;background:url(/images/iconReccomended.gif) no-repeat 0 -20px;padding-top:7px}#reccomendedHotels div.cont h3{display:block;float:right;width:360px;padding:10px 0 6px 0;margin-bottom:4px;background:url(/images/lineOrange.gif) no-repeat -4px bottom;font-size:13px;color:#f60}#reccomendedHotels div.cont h3.regions{width:330px}#reccomendedHotels div.cont ul{display:block;float:right;width:360px}.margTop{margin-top:20px}#reccomendedHotels div.cont ul.regions,#reccomendedHotels div.cont ul.provinces,#reccomendedHotels div.cont ul.regionsHoliday,#reccomendedHotels div.cont ul.resortHoliday{width:330px;height:40px;height:auto !important;min-height:40px}#reccomendedHotels div.cont ul li{display:block;float:left;width:170px;padding:2px 0 0 0}#reccomendedHotels div.cont ul.regions li{width:165px}#reccomendedHotels div.cont ul.provinces li{width:330px}#reccomendedHotels div.cont ul.regionsHoliday li,#reccomendedHotels div.cont ul.resortHoliday li{width:165px}#reccomendedHotels div.cont ul li a{line-height:14px;color:#575757;text-decoration:underline;padding-left:10px;background:url(/images/arrowReccomendedBlu.gif) no-repeat 0 4px}#reccomendedHotels div.cont ul li a:hover,#reccomendedHotels div.cont ul li a.regionSelect{color:#ec3c00;background:url(/images/arrowReccomendedBlu.gif) no-repeat 2px center}#offersBox{width:600px;float:left;clear:both;padding:0 25px 5px 25px;height:auto !important;height:262px;min-height:262px;background:url(/images/shadowBottom.gif) no-repeat center 262px;position:relative}#offersBox .cont{display:block;width:600px;float:left;clear:both;position:relative;z-index:10;background:url(/images/iconOffers.gif) no-repeat 0 10px;overflow:hidden;height:262px}#offersBox h2{display:block;float:left;width:550px;color:#f30;font-size:18px;padding:18px 0 15px 35px;font-weight:normal}#offersBox ul{display:block;float:left;clear:both;width:580px;height:200px;padding:0 10px 10px 10px;background:url(/images/bgBoxOffers.gif) repeat-x center bottom;overflow:hidden}#offersBox ul li{display:block;float:left;width:580px}#offersBox ul li.offersList{height:200px}#offersBox ul li.offersList a{display:block;float:left;width:256px;height:210px;overflow:hidden;text-decoration:none;padding-left:18px}#offersBox ul li.offersList a:first-child{margin-right:12px}#offersBox ul li.offersList a strong{display:block;float:left;font-size:14px;height:30px;overflow:hidden;font-weight:normal;color:#ff592f;width:256px;margin-bottom:5px}#offersBox ul li.offersList a img{display:block;width:254px;height:107px;float:left;clear:both;border:1px solid #fff}#offersBox ul li.offersList a span{display:block;float:left;clear:both;background:url(/images/shadowPhotoOffers.png) no-repeat center top;padding-top:10px;color:#fff;line-height:13px;width:256px}#offersBox a.goToAllOffers{display:block;float:right;clear:both;text-align:right;font-size:12px;padding:10px 0 0 0;font-weight:bold;color:#f60}#offersBox a.goToAllOffers:hover{color:#ec3c00}#offersBox a#prevOffers{display:block;position:absolute;top:105px;left:5px;z-index:12;width:35px;height:35px;background:url(/images/buttonRoundLeftRedBig.png) no-repeat 0 0}#offersBox a#nextOffers{display:block;position:absolute;top:105px;right:5px;z-index:13;width:35px;height:35px;background:url(/images/buttonRoundRightRedBig.png) no-repeat 0 0}#offersBox a#prevOffers span,#offersBox a#nextOffers span{display:block;float:left;overflow:hidden;width:35px;text-indent:35px}#hotelEmpty{float:left;clear:both;width:100%;height:30px}#boxOther,#otherResort{width:600px;min-height:100px;background:url(/images/shadowBottom.gif) no-repeat center bottom;padding:0 25px 12px 25px;float:left;clear:both}#boxOther div.cont,#otherResort div.cont{width:600px;min-height:100px;float:left;clear:both;background:url(/images/bgReccomendedHotels.gif) repeat-x center bottom}#otherResort div.cont h2{display:block;float:left;clear:both;width:580px;padding-left:20px;line-height:18px;color:#4280c4;font-size:14px}#otherResort div.cont ul{display:block;float:left;clear:both;width:560px;padding:15px 20px 25px 20px}#otherResort div.cont ul li{display:block;float:left;width:140px;padding-bottom:3px}#otherResort div.cont ul li a{display:block;float:left;width:130px;padding-left:10px;background:url(/images/arrowReccomendedBlu.gif) no-repeat 0 center;color:#575757;text-decoration:underline;line-height:16px}#otherResort div.cont ul li a:hover{color:#f60;background:url(/images/arrowReccomendedBlu.gif) no-repeat 2px center}#boxOther ul{display:block;float:left;width:600px;clear:both;background:url(/images/iconOther.gif) no-repeat 3px 7px;padding:15px 0 5px 0}#boxOther ul li{display:block;float:left;width:150px;height:115px}#boxOther ul li.title{width:600px;height:35px}#boxOther ul li.title span{clear:both;color:#0369b0;display:block;float:left;font-size:18px;font-weight:normal;height:20px;padding-left:32px;width:565px}#boxOther ul li a{display:block;float:left;clear:both;width:150px;height:115px;overflow:hidden;text-decoration:none}#boxOther ul li a img{display:block;float:left;clear:both;height:88px;width:149px;border-right:1px solid #fff;cursor:pointer}#boxOther ul li a strong{display:block;float:left;font-weight:normal;text-decoration:none;padding:8px 0 0 5px;font-size:12px;line-height:14px;color:#000}#boxOther ul li a:hover strong{color:#ec3c00}#textHome{width:600px;min-height:50px;padding:20px 25px 5px 25px;float:left;clear:both;font-size:12px;color:#666;line-height:17px}#textHome h1{color:#f60;font-size:18px;padding-bottom:6px;border-bottom:1px solid #fb9f61;margin-bottom:10px;font-weight:normal}#textHome p{padding-bottom:10px}#textHome a{color:#666;text-decoration:underline}#textHome a:hover{color:#eC3C00}#footer{width:980px;float:left;clear:both;margin-top:16px;border-top:1px solid #c7c7c7;padding:10px 0;min-height:70px;background:url(/images/logo_bottom.gif) no-repeat 5px 16px}#footer #infos{width:320px;height:70px;float:left;padding-left:140px;font-size:10px;color:#666;line-height:12px}#footer #infos a,#footer #infos span{color:#3781CA;text-decoration:none}#footer #infos span{text-transform:uppercase}#footer #ssl{width:90px;height:70px;float:left;padding-left:20px;overflow:hidden}#footer #ssl iframe{width:70px;height:70px;overflow:hidden;border:none}#footer ul{display:block;float:right;width:450px}#footer ul li{display:block;float:right;color:#3781ca;padding-top:20px;text-align:right}#footer ul li a{color:#3781ca;text-decoration:none;padding:0 2px;line-height:14px}#footer ul li a:hover{text-decoration:underline;color:#ec3c00}#myAlert{background:#143D62}#myAlertCont{background:#fff url(/images/bgBody.gif) repeat-x center top;padding:60px;width:220px}#myAlertCont p{font-size:16px;font-weight:bold;line-height:20px;color:#0369B0}#box_tell_friend{height:280px;position:relative;padding:20px 30px;background-color:#fff}#box_tell_friend ul{width:100%;display:block;float:left;clear:both}#box_tell_friend ul li{width:100%;height:1px;height:auto !important;min-height:1px;display:block;float:left;padding-bottom:10px}#box_tell_friend ul li.mezza{width:240px}#box_tell_friend ul li h4{color:#0555B6;font-size:13px;padding:0 0 5px 0;margin-bottom:5px;width:100%;border-bottom:1px solid #ADD7E8}#box_tell_friend ul li label{display:block;width:110px;height:18px;float:left;padding:2px 6px 0 0;text-align:right;font-weight:bold}#box_tell_friend ul li input{display:block;float:left;border:none;border-bottom:1px solid #ADD7E8;width:460px;padding-bottom:3px;background-color:#f2f9ff}#box_tell_friend ul li div#privacy{width:439px;height:120px;padding:0 10px 0 10px;margin-bottom:10px;overflow-y:scroll;float:left;border-left:1px solid #ADD7E8}#box_tell_friend ul li div#privacy p{padding-bottom:8px;line-height:14px;width:100%;color:#666}#box_tell_friend ul li input.check{margin-right:10px;width:auto;height:auto;padding:0;border:none;background:none}#box_tell_friend ul li img{display:block;width:246px;height:20px;float:left}#box_tell_friend ul li input.bottone{font-weight:bold;margin:0;background:url(/images//buttonRoundRight.png) no-repeat right center;color:#31649D;display:block;font-size:13px;height:24px;line-height:15px;margin:5px 0 0 0;padding:0 40px 3px 16px;text-align:left;width:162px;border:none}#box_tell_friend ul li input.bottone:hover{text-decoration:underline;cursor:pointer}#ADright{display:none;position:fixed;top:5px;left:50%;margin-left:500px;width:120px;height:600px;z-index:998}#error{width:540px;padding:5px;border:#F00 1px dotted;color:#F00;font-size:11px;float:left;clear:both}#elenco_offerte li{float:left;width:550px}#elenco_offerte .mezza{width:170px;height:20px}#elenco_offerte .mezza span{padding-left:10px}#pagecont form#elenco_offerte ul li input.button{margin:10px 0px 0px 0px}optgroup option{padding-left:15px}#loggedAs{padding:20px 0px 0px 15px;font-size:12px}div.KO{background-color:#FFE8E8;border:1px solid #D00;color:#D00;padding:5px;margin:15px 0px;float:left;float:left;width:540px}div.OK{color:#399C27;padding:5px;border:1px solid #399C27;background-color:#DFFFE1;margin:15px 0px;float:left;width:540px}#pagecont form#search_candidature{float:left;clear:both}#pagecont form#search_candidature fieldset ul li{border-bottom:1px dotted #B5C5D7;padding:10px 0px;min-height:0px}#pagecont form#search_candidature fieldset ul li.noborder{border-bottom:none;margin-bottom:0px}#pagecont form#search_candidature fieldset ul li label{float:none;line-height:1;margin-bottom:10px;display:inline-block;min-width:130px}#pagecont form#search_candidature fieldset ul li input{display:inline;float:none;min-width:0px !important;width:auto}#pagecont form#search_candidature fieldset ul li input.button{width:192px}#pagecont form#search_candidature fieldset ul li span{display:inline;float:none;min-width:0px !important;width:auto;padding-left:5px}table.table{font-size:11px}.pagination{float:left;clear:both}.pagination.details{margin-top:20px}#tooltip{position:absolute;z-index:3000;border:2px solid #729bc7;background-color:#fff;padding:5px;color:#000;width:160px;opacity:1}#tooltip h3,#tooltip div{margin:0;font-weight:normal;text-align:center}
