/* Smart Style, generated on 30/01/2012 12:25:47 */
@charset "utf-8"; *{margin:0; padding:0;} body{font-family:Arial,"Trebuchet MS", Verdana, Georgia, Lucida,Helvetica,Tahoma, sans-serif, "Myriad Pro"; font-size:12px; text-align:center; color:#000; background:#F3E7A3 url('/media/smart/img/body-bg-summer-back.jpg') repeat-x center top; padding-bottom:20px;} #all{background:transparent url('/media/smart/img/body-bg-summer.jpg') no-repeat center top} :focus{ outline:none;} img,fieldset{border:none;} ul,ol,li{list-style:none;} a{color:#fff; text-decoration:none;} hr{background:#D3E7F4; border:1px solid #D3E7F4; margin:5px 0;} a.linkext{background:url('/media/smart/img/external.png') right center no-repeat; padding-right:15px;} .clear{clear:both; overflow:hidden;} @font-face {font-family: VAGRounded BT; font-style: normal;font-weight: normal;src: url('http://www.sanmartino.com/media/smart/fonts/VAGROUN0.eot');} .body2{background:#88CDEC url('/media/smart/img/body-bg-winter-back.jpg') repeat-x center top} .body2 #all{background:transparent url('/media/smart/img/body-bg-winter.jpg') no-repeat center top} #wrapper{width:964px; margin:0 auto; text-align:left; overflow:hidden; position:relative;} .logo{float:left; width:188px; display:inline-block; overflow:hidden; margin:0 30px 0 25px;}.topMenu{float:left; width:325px; color:#93B9C9; margin:26px 0 0 0;}.topMenu a{color:#003366; font:normal 11px Verdana; padding:0 5px;}.language2{width:71px; height:19px; background:url('/media/smart/img/flag-bg.gif') no-repeat top; margin:22px 0 0 0; float:left; padding:6px 0 0 5px;}.body2 .language2{background:url('/media/smart/img/flag-bg-2.gif') no-repeat top;}.language a{padding:0 2px;}.cerca{float:left; width:235px; margin:22px 0 0 6px;}.cerca input{width:169px; height:20px; background: url('/media/smart/img/cerca-bg.gif') no-repeat top; padding:5px 3px 0 6px; border:none; float:left; font:normal 11px Verdana;}.body2 .cerca input{background: url('/media/smart/img/cerca-bg-2.gif') no-repeat top;}.spmchk{display:none; visibility:hidden} .cerca .btnCerca{width:48px; height:25px; padding:0;}.header{background:#fff; width:910px; z-index:10; overflow:hidden; margin:-14px 0 0 29px; float:left; line-height:0; font-size:0;}.headerBottom{margin-top:-9px;} .howtogetbox{}.howtogetbox input{width:100px; height:20px; background: url('/media/smart/img/cerca-bg.gif') no-repeat left top; padding:5px 3px 0 6px; border:none; float:left; font:normal 11px Verdana;}.body2 .howtogetbox input{background: url('/media/smart/img/cerca-bg-2.gif') no-repeat left top;}.howtogetbox .btnCerca{width:48px; height:25px; padding:0;}.start_code{display:none} .end_code{display:none} #pLogo_w{margin:-147px 33px 0 0; float:right; width:200px;} #pLogo_s{margin:-83px 33px 0 0; float:right; width:200px;} #pLogoInternal{margin:-80px 33px 0 0; float:right; width:200px;} #pLogo_s img, #pLogo_w img, #pLogoInternal img{float:right;} #pLogo_s img{margin-top:-130px} #dLogo {float:right; margin-top:-10px;} #topmenu{font: bold 12px Verdana, Arial, Helvetica, sans-serif; width: 100%;float:right;height:50px;margin:55px 23px 0 5px;width:662px;} #topmenu ul li a.top_menu{padding:0 10px; height:45px; line-height:36px; margin-right:5px; position:relative; font-family: "VAGRounded BT", Arial, Helvetica, sans-serif; z-index:20; font-size:14px; font-weight:bold; text-transform:uppercase; background:url('/media/smart/img/menu-s.png') no-repeat top left; color:#6f8893} *:first-child+html #topmenu ul li a.top_menu {font-family:Arial !important} #topmenu ul li a.top_menu span{position:absolute; right:0; top:0; display:block; float:right;background:url('/media/smart/img/menu-s-r.png') no-repeat top right; height:45px; width:11px} #topmenu ul li a.top_menu.over, #topmenu ul li a.top_menu.selected, #topmenu ul li a.top_menu:hover{background-position:left -45px; color:#fff !important} #topmenu ul li a.top_menu.over span, #topmenu ul li a.top_menu.selected span, #topmenu ul li a.top_menu:hover span{background-position:right -45px}#topmenu ul{margin: 0;padding: 0;list-style-type: none;} #topmenu ul li{position: relative;display: inline;float: left;} #topmenu ul li a{display: block; padding: 5px 7px 4px 7px;margin-right: 3px; text-decoration: none;} #topmenu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;} #topmenu ul li ul li{display: list-item;float: none;background:url('/media/smart/img/drop-down-nav-border.png') no-repeat -4px bottom ;} #topmenu ul li ul li ul{top: 0;} #topmenu ul li ul li a{font: bold 13px Verdana;width: 190px; background: url('/media/smart/img/transparent.gif');color: #5D9800;padding: 4px 5px 4px 10px;margin: 0;border-top-width: 0;} #topmenu ul li ul li a:hover{color: black;} #topmenu ul li ul li a.bullet{background:url('/media/smart/img/drop-down-nav-bullet.gif') no-repeat 182px 7px;} #topmenu ul li ul li a.bullet:hover, #topmenu ul li ul li a.bullet.selected{background:url('/media/smart/img/drop-down-nav-bullet-hover.gif') no-repeat 182px 7px;} #topmenu ul li ul .top{line-height:0; font-size:0; background:url('/media/smart/img/drop-down-nav-top.png') no-repeat 1px 6px; width:210px;height:15px;} #topmenu ul li ul .bottom{line-height:0; font-size:0; background: url('/media/smart/img/btmsubcorner.png') no-repeat 1px top;width:210px;padding-top:10px;height:10px;} #topmenu ul li ul li a span{display:none} .body2 #topmenu ul li a.top_menu span{background-image:url('/media/smart/img/menu-w-r.png') !important; z-index:-1} .body2 #topmenu ul li a.top_menu{background-image:url('/media/smart/img/menu-w.png') !important;} .body2 #topmenu li a:hover, .body2 #topmenu ul li ul li a.selected{color:#000}.body2 #topmenu ul li a:link, .body2 #topmenu ul li a:visited{ color:#0087c6}.body2 #topmenu li a:hover, .body2 #topmenu ul li ul li a.selected{color:#000 !important}.body2 #topmenu ul li a:link, .body2 #topmenu ul li a:visited{ color:#0087c6}.noassociate td, .noassociate td a{color:#999} .noassociate td{height:19px !important} .noassociate td img{height:8px;} .contentArea{width:909px; float:left; display:inline; padding:0 25px 20px 25px; background: #fff url('/media/smart/img/content-area-bottom.gif') no-repeat bottom; overflow:hidden; margin:23px 0 25px 4px;}.body2 .contentArea{background:#fff url('/media/smart/img/content-area-bottom-2.gif') no-repeat bottom;}.contentArea a {color:#006699} .contentArea a:hover {color:#FF5C24 !important} .content{width:455px; float:left;}.content_home{min-height:1750px; height:auto !important; height:1750px} .conTxt{width:455px; background:#F9F4D6} .conTxtTop{width:455px; background:url('/media/smart/img/context-top-s.gif') no-repeat top;}.conTxtBottom{width:435px; background:url('/media/smart/img/context-bottom-s.gif') no-repeat bottom; padding:10px 10px 12px 10px;}.conTxtBottom strong{display:block; font:normal 21px "Trebuchet MS"; color:#330000; margin-top:0px;}.conTxtBottom strong.winter{color:#37a1d3; border-bottom:#adcddb 1px solid; padding-bottom:7px; margin-bottom:10px;}.conTxtBottom strong.summer{color:#ff3300; border-bottom:#e1d8a2 1px solid; padding-bottom:7px; margin-bottom:10px;}.conTxtBottom p {color:#333; font:normal 11px/18px Verdana;}.conTxtBottom p a{color:#007CB6; text-decoration:underline;}.body2 .conTxt{background:#dcf0f9;} .body2 .conTxtTop{background-image:url('/media/smart/img/context-top.gif')} .body2 .conTxtBottom{background-image:url('/media/smart/img/context-bottom.gif')} .contentSub{width:716px; float:left;}.contentSubAll,.contentSub {min-height:500px; height:auto !important; height:500px;} .contentSubBottom{clear:both;padding-top:40px;} .contentSub2 {min-height:500px; height:auto !important; height:500px; width:400px; float:left; font:normal 12px Verdana; color:#333; line-height:1.3em} .contentSub3 {min-height:500px; height:auto !important; height:500px; width: 280px; float:left; margin-left:25px; font-family:Verdana;} .album{text-align:center; width:154px; padding:7px; display:block; margin:9px 9px 0 0; border:2px solid #aad5ff; float:left} .album:hover{border:2px solid #359aff;}.album span{display:block;}.album small{color:#ccc !important} .album strong{display:block; font-size:12px;} .album_image{text-align:center; width:200px; padding:7px; display:block; margin:9px 9px 0 0; border:2px solid #ccffaa; float:left} .album_image_hover{border:2px solid #41e749;}.album_image span{display:block;} .contentSub2 p{margin-bottom:15px;}.contentSub2 .hotelicons{padding:10px 5px 20px 5px;}.contentSub2 .hotelicons img{margin: 5px}.contentSub2 h3{font:bold 16px Trebuchet Ms; color:#000033; margin:5px 0 2px 0;}.contentSub2 h4{font:bold 14px Trebuchet Ms; color:#000033; margin:10px 0 2px 0;}.stars{float:left; height:16px; background:url('/media/smart/img/stars.gif') repeat-x;}.stars span{display:block; text-indent:-9999px;}.stars .star1{width: 18px;}.stars .star2{width: 36px;}.stars .star3{width: 54px;}.stars .star4{width: 72px;}.stars .star5{width: 90px;}.hotelname{margin-bottom:10px; border-bottom:#C9CDCF 1px solid; overflow:hidden;}.hotelname h2{margin-right:10px; border:none; line-height:24px; padding:0; float:left;}.hotelname .stars{float:left; margin-top:5px;}.hoteladdress{margin-bottom:15px;font:normal 12px Verdana; color:#333; line-height:1.6em}.hotelperiod{font:normal 11px Verdana; color: #333; width:402px;} .hotelperiod thead tr{height:19px; color:#fff; font:bold 10px Verdana; background:url('/media/smart/img/period_head.gif') no-repeat;}.hotelperiod thead th{} .hotelperiod .first{padding-left:10px;}.hotelperiod tbody tr .first{border-left:1px solid #5f5f5f;}.hotelperiod tbody tr .last{border-right:1px solid #5f5f5f;}.hotelperiod tbody tr td{height:33px;}.hotelperiod tbody tr.alt{background:#f1f1f1;}.hotelperiod tfoot tr{background:url('/media/smart/img/period_foot.gif') no-repeat; height:35px;}.hotelperiod tfoot tr td{padding:10px 0; text-align:right; font-size:10px;}.structures_list tbody tr td{height:33px; border-bottom:1px solid #e1e1e1} .structures_list tbody tr.even{background:#f1f1f1;}.structures_list tbody h3 {margin-top:20px;} .structures_list_hover{ background:#ffffe1 !important;} .body2 .structures_list_hover{ background:#E0F3F9 !important;} #paths{width:100%; margin:0 0 20px 0;} #paths td{padding:3px; cursor:pointer; font-size:12px;} #paths .odd{background:#fff;} #paths .even{background:#f1f1f1;} #paths .selected{background:#fa8; font-weight:bold;} #paths th {cursor:pointer; background:#555; font-size:14px; color:#fff; padding:4px;} .calendar{font:normal 11px Verdana;color: #333; width:100%; margin-bottom:10px;}.calendar th{background:#eee; padding:2px 5px; font-weight:normal; font-size:11px;}.calendar tr td{background:#fff; overflow:hidden;}.calendar tr td span{text-indent:-9999px; background:#69E256; display:block;}.calendar tr td span.half{width:46%; float:left;}.calendar tr td span.fill{background:#ff6600; float:left; border-left:1px solid #fff;}.calendar tr td span.full{background:#ff6600;}.calendar tr td span.empty{border-right:1px solid #fff;}.calendardesc{font-size:11px; margin-bottom:20px;}.calendardesc img{vertical-align:bottom; margin-left:5px;}.contentSub3 .widget{margin-bottom:15px;}.contentSub3 .widget h3, .contentSub3 .widget h2{ background:url('/media/smart/img/subContent3_h3.gif') no-repeat; padding:4px 0 0 6px; height:23px; width:274px; font:bold 14px Trebuchet Ms; color:#333; margin-bottom:5px;}.contentSub3 .widget h3.highlight{background-image:url('/media/smart/img/subContent3_h4.gif')} .contentSub3 .widget a{color:#006699; text-decoration:underline;}.contentSub3 .widget a:hover{text-decoration:none;}.contentSub3 .widget .widget-content{background:none;}.contentSub3 .widget .widget-content p{font-size:11px; padding-bottom:6px;}.floatright{float:right !important;} .bnrbox{height:130px;}.padded{padding:5px;} .padded p{ margin-bottom:15px;} ul.bulleted{margin-left: 0 !important;padding-left: 0 !important;list-style: none !important;} ul.bulleted li{padding: 5px 0 5px 18px !important;background: url('/media/smart/img/go.png') no-repeat 0 .5em !important;} .contentSub3 .widget li{padding: 5px 0; background: none;} .contentSub3 .widget .images{margin-bottom:5px;} .didask{font-size:11px; text-align:right; padding-right:10px; color:#999} .contentSub3 .imagelist{list-style:none}.contentSub3 .imagelist li{border-bottom:1px solid #e1e1e1; padding:10px 0 15px 0;}.contentSub3 .imagelist li .img{float:left; margin-right:10px;}.contentSub3 .imagelist li div.info{font-size:11px; color:#666;}.contentSub3 .imagelist li a{color:#0087c6;}.contentSub3 .imagelist li .detail a{text-decoration:underline}.contentSub3 .imagelist li h4 a{text-decoration:none;}table.lines{ padding:5px 0; font-size:12px;border-top:1px solid #e1e1e1; width:100%} table.lines tr td{border-bottom:1px solid #e1e1e1;}table.lines tr.alt td{ background:#f1f1f1;}table.normal{margin:20px 0; padding:5px 0; font-size:12px;border:1px solid #555; width:98%; border-collapse:collapse;} table.normal thead th{line-height:12px; background:#555; font-size:10px; color:#fff; padding:5px; border-bottom:1px solid #777;border-left:1px solid #777;} table.normal tbody th{padding:2px 3px; background:#f1f1f5} table.normal tbody td{padding:2px 3px;} table.normal tfoot td{background:#ddd; padding:5px; font-size:10px; border-top:1px solid #555;} table.normal tr.alt td{ background:#f1f1f1;}table.normal tr.alt th{ background:#e1e1e5;}.contentArea ol li{list-style:decimal; margin:5px 0 0 20px;} ul.lines{list-style:none; margin:10px 0;}ul.lines li{padding:5px 0; border-bottom:1px solid #e1e1e1; font-size:12px}ul.lines li a{text-decoration:none;}ul.lines li a:hover{color:#ff5c24}ul.lines li img{ margin-right:5px;} ul.lines li .downloads{color:#ccc} ul.lines li.alt{background-color:#f1f1f1;}ul.lines li.disabled,ul.lines li.disabled *{color: #999 !important} ul.lines li{padding:3px 0 3px 15px; border-bottom:1px solid #e1e1e1; font-size:11px; background:url('/media/smart/img/arrow-right.gif') no-repeat 3px 7px;} .servicesRight ul.lines li{padding:3px 0 3px 15px !important;} ul.lineslist{margin:20px 0;}ul.lineslist li{padding-left:0; background:none;}ul.pdf li{background:no-repeat url('/images/files/small_file_pdf.png') left center; padding-left:30px;color:#ccc} div.pdf{width:208px; color:#ccc; border:1px solid #ddd; padding:8px; float:left; margin:0 4px 4px 0; font-size:10px; text-align:center;} div.pdf a{font-size:12px; font-weight:bold;} div.pdf_hover{border:1px solid #999; background-color:#efefef} .sidebarSubTop ul.lines li{border-bottom:1px solid #88CDEC; padding-left:12px; background:url('/media/smart/img/arrow-right.gif') no-repeat 0px 6px;} .sidebarSubTop ul.option li{padding:3px 0 0 0 !important; background:none !important;}h1,h2{color:#000033; font:normal 24px "Trebuchet MS"; border-bottom:#C9CDCF 1px solid; padding-bottom:12px; margin-bottom:12px;}h3.line{color:#000033; font:normal 17px "Trebuchet MS"; border-bottom:#C9CDCF 1px solid; padding-bottom:1px; margin-bottom:12px;}.paging{width:716px; font:normal 13px "Trebuchet MS"; color:#333; margin:30px 0} .paging a{color:#333; padding:3px 7px;background:#fff; border:1px solid #88CDEC;}.paging a:hover, .paging .activePage{background:#D3E7F4; text-decoration:none; padding:2px 7px; border:1px solid #88CDEC; color:#000} .paging a.string{color:#333; padding:0;background:#fff; border:0;}.paging a.string:hover{background:#fff; text-decoration:underline; padding:0; border:0;} .paging .disabled{ color:#ccc;}.box{width:716px; background:url('/media/smart/img/box-bg.gif') repeat-y 2px top; margin-top:7px;}.boxTop{width:716px; background:url('/media/smart/img/box-top.gif') no-repeat 2px top;}.boxBottom{width:716px; background:url('/media/smart/img/box-bottom.gif') no-repeat 2px bottom; padding:20px 0 0px 2px;} .submit_email{float:right; background:url('/media/smart/img/button-email.png') no-repeat left top; width:180px; height:23px; line-height:23px; padding-left:12px;} .submit_pdf{float:right; background:url('/media/smart/img/button-pdf.png') no-repeat left top; width:180px; height:23px; line-height:23px; padding-left:12px;} dl.searchlist {padding-left:14px;overflow:hidden;margin-top:15px;} dl.searchlist dd{border-bottom:#EDEDED 1px solid;padding:0 0 17px 5px;margin-bottom:25px;overflow:hidden;} dl.searchlist dd .boxImg{display:block;float:left;overflow:hidden;margin-right:20px;} dl.searchlist dd .boxImg img{display:block; width:150px; height:90px;overflow:hidden;border:#D6ECF6 7px solid; margin-bottom:10px;} dl.searchlist dd .boxImg a:hover img{border:#88CDEC 7px solid;}dl.searchlist dd .promo {float:left; width:170px; min-height:130px; height:auto !important; height:130px; padding-left:20px; border-left:1px solid #e8e8e8; margin-left:10px;}dl.searchlist dd .price{color:#ab277b; font:normal 14px "Trebuchet MS"; letter-spacing:-1px;}dl.searchlist dd .bigger{font:bold 18px "Trebuchet Ms";}dl.searchlist dd .lighter{color:#96aba6; font:normal 13px "Trebuchet MS"; letter-spacing:0;}dl.searchlist dd .pricewrap{background:url('/media/smart/img/sidebar-top-2.gif') no-repeat top; width:179px; padding-top:7px; margin-top:5px;} dl.searchlist dd .pricewrap .price{width:169px; margin-bottom:10px; padding:0px 0 3px 10px; display:block; background:#f1eac7 url('/media/smart/img/sidebar-bottom-2.gif') no-repeat bottom;}dl.searchlist dd .information {background:url('/media/smart/img/information.png') no-repeat left 4px; padding:3px 0 3px 19px; font:normal 12px "Trebuchet MS"; color:#9e896a;}.boxContent{float:left; width:260px;}.boxContent strong, .boxContent h3 a{color:#0EA2DE; font:bold 14px "Trebuchet MS"; display:block; padding-bottom:15px;} .boxContent strong, .boxContent h3 a{color:#0EA2DE; font:bold 14px "Trebuchet MS"; display:block; padding-bottom:15px;} .boxContent .ratings{width:76px; height:17px; float:right; display:block;}.boxContent .ratings img{border:none; display:block; margin-right:0;}.boxContent p{color:#58656c; font:normal 12px "Trebuchet MS"; padding-bottom:7px;}.result .tel, .result .fax, .result .cel, .boxContent .tel, .boxContent .fax, .boxContent .cel{background:url('/media/smart/img/tel-icon.gif') no-repeat left 3px; color:#90A5B0; font:normal 11px "Trebuchet MS"; display:block; padding-left:17px;}.result .fax, .boxContent .fax{background:url('/media/smart/img/fax-icon.gif') no-repeat left 3px;}.result .cel, .boxContent .cel{background:url('/media/smart/img/cel-icon.gif') no-repeat left 3px;}.services{width:170px; float:left; margin-left:55px;}.servicesRight{} .servicesRight h3{margin-top:15px;} .servicesRight ul li{line-height:90% !important;} .searchlist .contact{float:right;}.searchlist .contact label{background:url('/media/smart/img/contact_icon_small.gif') no-repeat left 4px; padding: 3px 0 3px 19px; font:normal 12px "Trebuchet MS"; color:#9e896a; margin-right:5px}.searchlist .contact input{vertical-align:middle} #contact{} #contact td{padding:3px 0} #contact label{display: block; float:left; width:150px; font-weight:bold;} #contact h3{margin:20px 0 0 0} #contact .input{border:1px solid #88BDD4; font-size:12px; padding:3px; width:240px; font-family:monospace;}#contact .select{border:1px solid #88BDD4; font-size:12px; padding:3px; width:240px;} #contact .textarea{border:1px solid #88BDD4; font-size:12px; padding:3px; width:390px; font-family:monospace;}#contact .error{font-size:10px; color:#f00} #contact #spm_email_rqf{display:none;} #contact .interest p{float:left; width:100px; margin:0 !important} #contact .interest input{float:none} #contact .interest label{float:none !important; display:inline !important; font-weight:normal !important} #contact fieldset{padding:5px 3px; background:#DCF0F9; margin:10px 0;} #contact legend{background:#54A3DE;color:#fff; padding:2px 5px; margin-left:-3px;} #howtoget .input{border:1px solid #88BDD4; font-size:11px; padding:2px; width:140px;} #howtoget .select{border:1px solid #88BDD4; font-size:11px; padding:2px;width:120px;} #howtoget .select option{border-bottom:1px solid #ddd;} .searchoptions{margin-bottom:15px;}.searchtabs{list-style:none; overflow:hidden}.searchtabs li{display:inline;}.searchtabs li a{float:left; height:34px; background:url('/media/smart/img/searchtab_2_2.gif') no-repeat top right; font:bold 14px "Trebuchet MS"; letter-spacing:-1px; color:#8dbfe0; margin-right:4px}.searchtabs li a span{display:block; background:url('/media/smart/img/searchtab_2_1.gif') no-repeat top left; padding:7px 10px 3px 10px}.searchtabs li.active{border-bottom:4px solid #fff;} .searchtabs li.active a{background:url('/media/smart/img/searchtab_2.gif') no-repeat top right; color:#60a6d6}.searchtabs li.active a span {line-height:24px; height:34px; background:url('/media/smart/img/searchtab_1.gif') no-repeat top left;}.searchtabs-content{padding:5px 5px 0 5px; background:#d5eeff; margin-top:-6px;} .searchtabs-content #trigme{width:32px; height:0px; margin:0 auto; cursor:pointer} .searchtabs-content #trigme span {width:50px; height:9px; text-indent:-9999px; display:block; background:url('/media/smart/img/arrow.gif') no-repeat bottom;}.searchtabs-content #trigme span.less{ background-position:top;}.last{margin-bottom:15px;}.searchtab-row{overflow:hidden; font:normal 11px Verdana; color:#333; background:#fff; border:1px solid #a1c2d9; padding:10px; margin-bottom:5px;}.searchtab-row h3{margin-bottom:5px; letter-spacing:-1px; font:bold 16px "Trebuchet MS"; color:#2e8bcb; padding-bottom:5px; border-bottom:1px solid #ccc;}.searchtab-row .title{letter-spacing:-1px; font:bold 16px "Trebuchet MS"; color:#2e8bcb;}.searchtab-row .col{width:200px; float:left; margin-right:10px;}.searchtab-row .checkbox{vertical-align:bottom}.searchtab-row .col p{padding:5px 0; overflow:hidden}.searchtab-row .col p span{text-decoration:underline}.searchtab-row .full{width: auto; float:none}.searchtab-row .col img{vertical-align:bottom}.searchtab-row select{border:#88BDD4 1px solid; font:normal 11px Verdana; padding:3px;}.searchtab-row .bottom{border-top: 1px solid #ccc; padding-top:10px; clear:left; overflow:hidden}.searchtab-row .bottom .select, .searchtab-row .bottom .nome{float:left; width:240px;}.searchtab-row .bottom .booking{float:left; width:190px;} .searchtab-row .bottom .submit{float:left; width:160px;} .searchtab-row .bottom .opened{float:left; width:200px;} .searchtab-row .inputtext{border:#88BDD4 1px solid; font:normal 11px Verdana; padding:3px; width:180px;}.searchtab-row .cercabutton{width:51px; height:21px; border:none; background:none; padding:0; margin:0;}.searchtab-row .checkbox_table td{padding:3px 0 5px 0;} .sidebarSubVoid{width:179px; float:right; padding-top:8px;}.sidebarSubVoid h2{ font-size:16px; margin:0px 0 5px 0; padding:0; font-weight:bold;} .sidebarSubVoid p{ margin:0px 0 15px 0;} .newsletter label{float:left; width:50px; margin:5px 0} .newsletter .input{float:left; width:130px; line-height:22px} .newsletter .submit_small{float:right; margin:10px 5px} #newsletter_preview .list{display: block; text-align:center} #newsletter_preview .list a.select, #newsletter_preview .list a.select:hover{cursor:text; color:#000; font-weight: bold;} #apartments_pagination, #restaurants_pagination, #structures_pagination{text-align:center} #apartments_pagination h3, #restaurants_pagination h3, #structures_pagination h3{text-align:left} .sidebarSub{width:159px; margin-bottom:10px; background:#DCF0F9 url('/media/smart/img/sidebar-bottom.gif') no-repeat bottom; padding:0 10px 8px 10px; font-size:12px;} .sidebarSubTop{width:179px; float:right; background:url('/media/smart/img/sidebar-top.gif') no-repeat top; padding-top:8px;}.sidebarSub h2{font-size:16px; margin:0px 0 5px 0; padding:0; font-weight:bold;} .sidebarSub p{margin:0px 0 15px 0;} .sidebarSub img{margin-bottom:8px;} .sidebarChangeSeason{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; width:204px; color:#c87137; font-size:14px; float:right; height:87px; margin:0 0 10px 10px; background:url('/media/smart/img/change-season-w.png') no-repeat right bottom; padding:0px;text-indent:10px;} .sidebarChangeSeason div{padding-top:19px;} .sidebarChangeSeason a{font-size:24px; display:block;} .body2 .sidebarChangeSeason{background-image:url('/media/smart/img/change-season-s.png')} blockquote.nice, div.nice{font:normal 11px Verdana; color:#593610; background:url('/media/smart/img/blockquote_1.gif') no-repeat top left; margin:10px 0; width:456px;}blockquote.nice p, div.nice .bottom{padding:15px; background:url('/media/smart/img/blockquote_2.gif') no-repeat bottom left}.sidebarnobg{background:none; margin-bottom:0px;}.sidebarnobg .sidebarSub{background:none}.contactlink{line-height:15px; font:bold 14px Trebuchet Ms; padding: 9px 0px 20px 38px; background:url('/media/smart/img/mailbig.gif') no-repeat 0 5px; color:#ae7b50}.calendarlink{width:165px; height:47px; padding:6px 40px 0 70px; margin:20px -5px 0 0; text-decoration:none !important; display:block; font:normal 15px/17px Trebuchet Ms; background:url('/media/smart/img/icona-booking.png') no-repeat 0px 0px; color:#555 !important}.calendarlink strong{font-size: 22px; color:#1D87CF !important} .calendarlinkhome {width:133px; height:47px; padding:6px 0px 0 70px; margin:20px -5px 0 0; text-decoration:none !important; display:block; font:bold 18px/17px Trebuchet Ms; background:url('/media/smart/img/icona-booking.png') no-repeat left bottom; color:#1D87CF !important}.listcalendarlink{display:block; line-height:15px; font:bold 14px Trebuchet Ms; padding:6px 0px 6px 27px; letter-spacing:-1px; background:url('/media/smart/img/cart.png') no-repeat 0 5px; color:#6786a1}.sidebaralt{background:url('/media/smart/img/sidebar-top-2.gif') no-repeat top;}.sidebaralt .sidebarSub{background:#f1eac7 url('/media/smart/img/sidebar-bottom-2.gif') no-repeat bottom;}.sidebarSubTop .widget{margin-bottom:10px;}.sidebarSubTop .widget h3{padding:6px 0; font:bold 14px Trebuchet Ms; color:#778e92; border-bottom:1px solid #d0e2ea; margin-bottom:10px;}.sidebarSubTop ul{list-style:none;}.sidebarSubTop ul li{padding:2px 0; font:normal 11px Trebuchet Ms; background:none;}.sidebarSubTop ul li a{ text-decoration:none}.sidebarSubTop ul li a:hover {color:#5b686e} .conTabMenuTop{width:453px; background: url('/media/smart/img/con-tab-menu-top.gif') no-repeat left 28px; margin-top:25px;}.conTabMenuBottom{width:453px; background:url('/media/smart/img/con-tab-menu-bottom.gif') no-repeat left bottom; padding:0 0 14px 0;} .conTabMenuBottom ul li a{display:block; float:left; background:url('/media/smart/img/con-tab-menu-item-bg.gif') repeat-x;}.conTabMenuBottom ul li a strong{display:block; float:left; background:url('/media/smart/img/con-tab-menu-item-left.gif') no-repeat left top;}.conTabMenuBottom ul li a strong strong{display:block; float:left; color:#FF3300; font:bold 14px/26px "Trebuchet MS"; height:31px; background:url('/media/smart/img/con-tab-menu-item-right.gif') no-repeat right top; padding:0 10px;}.conTabMenuBottom ul li a:hover, .conTabMenuBottom ul li.active a {background: url('/media/smart/img/con-tab-menu-item-hover-bg.gif') repeat-x;}.conTabMenuBottom ul li a:hover strong, .conTabMenuBottom ul li.active a strong{background:url('/media/smart/img/con-tab-menu-item-hover-left.gif') no-repeat left top;}.conTabMenuBottom ul li a:hover strong strong, .conTabMenuBottom ul li.active a strong strong{background:url('/media/smart/img/con-tab-menu-item-hover-right.gif') no-repeat right top; color:#330000;}.conTabMenuBottom dl{width:453px; background:url('/media/smart/img/con-tab-menu-bg.gif') repeat-y; padding:12px 10px 0 10px; margin-top:11px; overflow:hidden;} .body2 .conTabMenuTop{width:453px; background: url('/media/smart/img/con-tab-menu-2-top.gif') no-repeat left 28px; margin-top:25px;}.body2 .conTabMenuBottom{width:453px; background:url('/media/smart/img/con-tab-menu-2-bottom.gif') no-repeat left bottom; padding:0 0 14px 0;} .conTabMenuBottom ul{width:453px; overflow:hidden;}.conTabMenuBottom ul li{float:left; padding-right:2px;}.body2 .conTabMenuBottom ul li a{display:block; float:left; background:url('/media/smart/img/con-tab-menu-2-item-bg.gif') repeat-x;}.body2 .conTabMenuBottom ul li a strong{display:block; float:left; background:url('/media/smart/img/con-tab-menu-2-item-left.gif') no-repeat left top;}.body2 .conTabMenuBottom ul li a strong strong{display:block; float:left; color:#0087c6; font:bold 14px/26px "Trebuchet MS"; height:31px; background:url('/media/smart/img/con-tab-menu-2-item-right.gif') no-repeat right top; padding:0 10px;}.body2 .conTabMenuBottom ul li a:hover, .body2 .conTabMenuBottom ul li.active a {background: url('/media/smart/img/con-tab-menu-2-item-hover-bg.gif') repeat-x !important;}.body2 .conTabMenuBottom ul li a:hover strong, .body2 .active a strong{background:url('/media/smart/img/con-tab-menu-2-item-hover-left.gif') no-repeat left top !important;}.body2 .conTabMenuBottom ul li a:hover strong strong, .body2 .active a strong strong{background:url('/media/smart/img/con-tab-menu-2-item-hover-right.gif') no-repeat right top !important; color:#330000 !important;}.body2 .conTabMenuBottom dl{width:453px; background:url('/media/smart/img/con-tab-menu-2-bg.gif') repeat-y; padding:12px 10px 0 10px; margin-top:11px; overflow:hidden;}.conTabMenuBottom dd{width:433px; border-bottom:#CCCCCC 1px solid; padding:10px 0;} .conTabMenuBottom dd img{display:block; overflow:hidden; margin:0 10px 10px 0; float:left;}.conTabMenuBottom dd a{color:#0F8EC9; font:normal 12px Verdana; text-decoration:underline;}.conTabMenuBottom dd p{font:normal 11px/18px Verdana; color:#333;}.conTabMenuBottom dd.dd_hover{background:#F9F4D6;} .body2 .conTabMenuBottom dd.dd_hover{background:#DCF0F9;} .badge{line-height:15px; text-decoration:none !important; display:block; font-size:10px !important; float: right; font-weight:bold; width: 71px; height: 52px; color:#444 !important; background: url('/media/smart/img/badge_s.gif') no-repeat scroll 0% 0% transparent; text-align:center; padding-top:18px; margin-top:8px;} .badge strong{font-size:17px;} .badge small{font-size:8px;} .body2 .badge{background-image: url('/media/smart/img/badge_w.gif') !important; color:#fff !important} .content .map{display:block; margin:25px 0 5px 0; overflow:hidden;} .textresults-total{margin-bottom:10px; font:normal 13px "Trebuchet Ms"; color:#333}.textresults{width:714px; background:url('/media/smart/img/roundedcontent_2.gif') no-repeat bottom left; font-family:Trebuchet Ms;}.textresults .textresults-content{padding:15px; background:url('/media/smart/img/roundedcontent_1.gif') no-repeat top left}.textresults .result {position:relative; margin-bottom:5px; border-bottom:1px solid #f1f1f1; padding:5px 0}.textresults .result img{float:left; margin-right:10px;}.textresults .result .title{overflow:hidden}.textresults .result .title h3 a{color:#0ea2de; text-decoration:underline; float:left;}.textresults .result .title .pagina{text-transform:uppercase; font:normal 10px Arial; color:#90a5b0; padding:4px; background:#e6f4fb; margin-left:10px;}.textresults .result .relevance{font-size:10px; color:#7e8792;}.textresults .result .highlight{background:#ffffc6;}.textresults .result .text{font-size: 12px; color:#606b70;}.textresults .result .tel{position:absolute; top:0; right:120px; font-weight:bold; color:#555;} .textresults .result .fax{position:absolute; top:0; right:0; font-weight:bold; color:#555;} .textresults .search{border-bottom: 1px solid #ededed; padding-bottom:10px; margin-bottom:20px;}.textresults .search .inputtext{ width:180px; border:1px solid #dcf0f9; font:normal 11px Verdana; color:#333; padding:4px;}.textresults .search .advance{ display:none} .textresults .search .advance p{margin-bottom:10px;} .textresults .search .advance label{ margin-right:30px;} .sidebar{width:204px; float:left; margin:0 0 0 23px;}* html .sidebar{margin:0 0 0 5px;}* html .right{margin:0 0 0 23px;}.sidebarTabMenu{width:204px; overflow:hidden; background:#fff;}.sidebarTabMenu li{float:left;}.sidebarTabMenu li a{background:url('/media/smart/img/sidebar-tab-s.png') left 0px no-repeat; display:block; float:left; height:40px; font:bold 14px/28px "Trebuchet MS"; color:#0087C6;} .sidebarTabMenu li .secItem{background-position:left -80px; width:98px; padding-left:8px;} .sidebarTabMenu li a.firstItem{background-position:left 0px; width:73px; padding:0 10px 0 14px;}.sidebarTabMenu li a.firstItem:hover, .activeSidebarTab a.firstItem{background-position:left -40px !important; width:73px; padding:0 10px 0 14px;}.sidebarTabMenu li a.secItem:hover, .activeSidebarTab a.secItem{color:#003366; background-position:left -120px; width:98px; padding-left:8px;}.sidebar h3 {padding-bottom:6px;}.body2 .activeSidebarTab a.firstItem{color:#000;} .body2 .sidebarTabMenu li a{color:#666;} .body2 .sidebarTabMenu li a{background-image:url('/media/smart/img/sidebar-tab-w.png')} .sidebarTabMenuContent{background:#A3D0E4 url('/media/smart/img/sidebar-tab-content-bottom-s.gif') no-repeat left bottom; width:183px; padding:0 10px 6px 10px; overflow:hidden;}.sidebarTabMenuContent label{width:64px; float:left; color:#333; font:normal 11px Verdana;}.sidebarTabMenuContent table label{width:auto;} .sidebarTabMenuContent table{font:normal 11px Verdana;}.sidebarTabMenuContent p{padding-bottom:7px; float:left;}.sidebarTabMenuContent select, .sidebarTabMenuContent input{float:left; width:114px; height:16px; border:#88BDD4 1px solid; font:normal 11px Verdana;}.sidebarTabMenuContent input.checkbox{width:auto; margin-right:5px;} .sidebarTabMenuContent .btnCerca{border:none; width:56px; height:21px; margin:8px 0 0 66px; border:0px !important;}.sidebarTabMenuContent .lastItem{border-bottom:#88BDD4 1px solid; padding-bottom:12px;}.body2 .sidebarTabMenuContent{background:#EEE5B2 url('/media/smart/img/sidebar-tab-content-bottom-w.png') no-repeat left bottom;} .body2 .sidebarTabMenuContent .lastItem{border-bottom:#afa778 1px solid;}.body2 .sidebarTabMenuContent select, .body2 .sidebarTabMenuContent input{border:#AFA778 1px solid;} .heading{display:block; width:195px; height:26px; background:url('/media/smart/img/sidebar-content-heading-s.gif') no-repeat; color:#003366; font:bold 14px/22px "Trebuchet MS"; margin-top:15px; padding:0 0 0 9px;}.body2 .heading{background-image:url('/media/smart/img/sidebar-content-heading-w.png')} .sidebarContent1{width:204px; margin:8px 0 0 0;}.sidebarContent1 li{border-bottom:#E1E1E1 1px solid; width:204px; padding:0 0 7px 0; color:#666666; font:normal 10px Verdana; margin-bottom:5px;}.sidebarContent1 li a{color:#993300; font:normal 10px Verdana;} .body2 .sidebarContent1 li a{color:#0087c6}.sidebarContentTop{width:204px; background:#F9F4D6 url('/media/smart/img/sidebar-content-top-s.gif') no-repeat left top;}.sidebarContentBottom{width:190px; background:url('/media/smart/img/sidebar-content-bottom-s.gif') no-repeat left bottom; padding:7px 7px 10px 7px;}.sidebarContentBottom .info{width:190px; margin-top:4px; display:block;}.sidebarContentBottom .info p{width:190px; overflow:hidden; color:#524D42; font:normal 10px Verdana;}.sidebarContentBottom .info p strong{float:left;}.sidebarContentBottom .info p span{float:left; margin-left:10px;}.topMargin{margin-top:15px;}.sidebarContentBottom h2{font-size:18px; margin:-10px 0 4px 0; padding:0 0 2px 0; border-bottom:#E1D8A2 1px solid;} .body2 .sidebarContentTop{background:#D6EDF8 url('/media/smart/img/sidebar-content-top-w.gif') top left no-repeat;}.body2 .sidebarContentBottom{background-image:url('/media/smart/img/sidebar-content-bottom-w.gif');}.sidebarContentBottom .option{width:190px; overflow:hidden;}.sidebarContentBottom .option li{border-bottom:#E1D8A2 1px solid; width:190px; padding:3px 0 !important; background:none !important;}.sidebarContentBottom .option li a{color:#FF3300; font:bold 14px/25px "Trebuchet MS"; padding-left:3px;}.sidebarContentBottom .option li a:hover{color:#000000 !important;} .sidebarContentBottom .option .ignore{ border:none;}.body2 .sidebarContentBottom .option li{border-bottom:#adcddb 1px solid;} #meteo{width:190px} #meteo td{text-align:center; color:#006699; font:bold 9px Verdana; background:url('/images/meteo/sfondo-s.gif') no-repeat 0px 5px; height:70px;} .body2 #meteo td{background-image:url('/images/meteo/sfondo-w.gif');} span.meteoDate{display:block;}#meteo.meteobig td{background:none; height:100px; height:106px} .body2 #meteo.meteobig td{background-image:none;} .sidebarContentBottom .temperature{width:190px; background:url('/media/smart/img/thermometer.gif') no-repeat 5px 2px; border-bottom:#E1D8A2 1px solid; border-top:#E1D8A2 1px solid; margin-top:10px; padding:5px 0 5px 0;} .sidebarContentBottom .temperature p{width:175px; overflow:hidden; padding-left:15px;}.sidebarContentBottom .temperature p span{float:left; margin-left:10px; color:#666; font:normal 10px Verdana;}.body2 .sidebarContentBottom .temperature{border-bottom:#adcddb 1px solid; border-top:#adcddb 1px solid;} td.openclose{width:70px;font-size:10px;} td.openclose img{vertical-align:middle;}td.openclose span.status_Closed{color:#900}td.openclose span.status_Open{color:#090} #waitingAlert{position:fixed; top:0; left:0; width:100%; height:100%;}#waitingBack{position:fixed; top:0; left:0; width:100%; height:100%; background:url('/media/smart/img/back_s.png')} #waitingAlert .waitingContent{width:179px; margin:25% auto; padding:20px; background:#F6EEBC; z-index:1000000001;} .body2 #waitingBack{background:url('/media/smart/img/back_w.png')} h3.collapsible {background:url('/media/smart/img/accordion-plus.gif') no-repeat left 4px; padding-left:15px; font-size:13px;margin:0; cursor:pointer;} h3.collapsible_selected{background-color:#F3E7A3 !important; background-image:url('/media/smart/img/accordion-minus.gif') !important;} h3.collapsible_over {background-color:#FAF6DC;}.collapsibled {display:none; margin-bottom:20px; padding:5px; font-size:11px;} .tooltip{position: absolute; z-index: 3000; width:145px;} .tooltip_top{background:url('/media/smart/img/TipPoint.png') no-repeat; height:20px;} .tooltip_text{text-align:left; background:url('/media/smart/img/TipMid.png') repeat; padding: 5px; font: normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;} .tooltip_bottom{ background:url('/media/smart/img/TipCap.png') no-repeat; height:7px;} #bcrumbs{padding:0 0 20px 0; width:800px;} #credits{float:right;} .hotel_lists img{ float:left; margin-right:10px;} .footer{width:910px; border-top:#E4E3BB 7px solid; margin:25px 0 0 0; padding:0px 0 0px 0; clear:both; float:left;}.body2 .footer{border-color:#d3e7f4;}* html .footer {float:none;}.footer strong{color:#1D3149; font:bold 10px Verdana; display:block; float:left; width:650px;}.footer ul{width:500px; overflow:hidden; margin-top:15px; float:left;}.footer li{float:left; border-left:#A0AFB8 1px solid; font:normal 10px Verdana; color:#548498; padding:0 15px;}.footer ul .ignore{border:none; padding-left:0;}.footer span{float:right; margin-right:-10px;} .footer span a{float:right; margin-right:15px; margin-top:5px;} .footer ul li a,.footer ul li a:hover{color:#548498 !important;} .button_category{float:right; display:block; width:11px; height:24px; margin-right:5px; opacity:0.4; filter:alpha(opacity=40);} #availabilities .ui-datepicker{width:397px !important; height:210px;} div.price_list p {font-size:11px !important;} table.price_list * {font-size:11px !important;} table.price_list {border-collapse:collapse;margin:10px 0;width:100%;} table.price_list tr.toptopth th {background:#E7EEF3 url('/media/smart/../datepicker/images/ui-bg_highlight-soft_100_e7eef3_1x100.png') repeat-x scroll 50% 50%;border:1px solid #B2C7D7;padding:5px;text-align:center;width:auto !important;} table.price_list tr.topth_center th {padding:0 !important;text-align:center !important;} table.price_list tr.topth th {padding-right:15px;text-align:right;width:auto !important;} table.price_list tr.topth td {border:0 none !important;} table.price_list th {width:120px;} table.price_list td {padding-right:15px;text-align:right;width:80px;} table.price_list tr td, table.price_list tr th {border-top:1px solid #CCCCCC;} table.price_legend td {border:1px solid #FFFFFF;} table.legend_description th.season1, table.price_legend td.season1 {background:#EEEEFF none repeat scroll 0 0;} table.legend_description th.season2, table.price_legend td.season2 {background:#CCCCFF none repeat scroll 0 0;} table.legend_description th.season3, table.price_legend td.season3 {background:#AAAAFF none repeat scroll 0 0;} table.legend_description th.season4, table.price_legend td.season4 {background:#8888FF none repeat scroll 0 0;} table.legend_description th.season5, table.price_legend td.season5 {background:#6666FF none repeat scroll 0 0;} table.legend_description {font-size:9px;white-space:nowrap;} table.legend_description th {width:14px;} .switchprice{display:block; margin:10px 0; text-align:right; font-size:11px;} #sitemap ul{margin:10px 20px;} #sitemap ul li{list-style:circle} #sitemap ul li ul li{list-style:disc} #file_groups {margin:20px 0;} #file_groups table {border-bottom:2px solid #ddd} #file_groups table td {vertical-align:top; padding:10px 0;} #file_groups table td.description{width:350px; padding-right:20px;} #file_groups table td.description img{float:left; height:42px; width:42px;} #file_groups table td.files img{vertical-align:middle} #file_groups table td.files ul li {padding:0;} #file_groups table td.files ul li.inzip{padding-left:20px;} #file_groups table td.files ul li span{color:#ccc} #file_groups table td.photos{width:240px; padding-left:20px;} #file_groups table td.photos .photo{position:relative; float:left; margin:0 4px 4px 0;} #file_groups table td.photos .photo img{border:1px solid #000} #file_groups table td.photos .photo input{position:absolute; top:0; right:0;} input.submit{font-size:13px; font-family:Helvetica,Arial,sans-serif; background:url('/media/smart/img/button_big.gif') no-repeat left -28px; border:0 !important; padding:5px 10px; width:150px !important; height:28px; color:#fff; font-weight:bold; cursor:pointer;} input.submit:hover{background-position:left top; text-decoration:underline;} .body2 input.submit{background-position:left top;} .body2 input.submit:hover{background-position:left -28px;}input.submit_small{ background:url('/media/smart/img/button_small.png') no-repeat left -20px; border:0 !important; padding:0px 8px; width:70px; height:20px; color:#fff; font-weight:bold; cursor:pointer; font-size:11px;} input.submit_small:hover{background-position:left top; text-decoration:underline;} .sidebarTabMenuContent input.submit_small{padding:0px 8px 4px 8px;} .body2 input.submit_small{background-position:left top;} .body2 input.submit_small:hover{background-position:left -20px;} #okajax {} .contact_ajax .content{width:95%; text-align:left; padding:10px;} .contact_ajax .content table td{vertical-align:top; padding-right:10px !important} .contact_ajax .content .submit{float:right; margin-right:100px;} #contact_ajax h2, #okajax h3{ margin:0 0 10px 0; background:url('/media/smart/img/top_menu.png') #0B38b7; padding:4px 25px; font-size:16px; color:#fff;} #okajax pre{ text-align:left; width:400px; margin:auto;} .contact_ajax #contact{width:800px; margin:auto;} a.sms {background:transparent url('/media/smart/img/sms.gif') no-repeat scroll left 3px;display:block;height:36px;padding:10px 0 0 38px;} a#photoRequests{display:block; margin-top:30px; font-size:14px;} #ui-datepicker-div{display:none;} .ero-previewArea{text-align:left} .webcam360{overflow:hidden; width:710px; height:305px;} .webcamtable{width:710px; border-collapse:collapse;} .webcamtable td{font-size:10px; color:#999; padding:0 0 10px 0;}.webcamtable td img{display:block;}li.boss{background: 1px 2px url('/media/smart/img/bossbull.gif') no-repeat !important;; padding:4px 20px !important;} li.one{background: 1px 2px url('/media/smart/img/onebull.gif') no-repeat !important;; padding:4px 20px !important;} li.some{background: 1px 2px url('/media/smart/img/somebull.gif') no-repeat !important;; padding:4px 20px !important;} #getaltmen{ position:fixed; width:100%; height:30px; bottom:0px; left:0; color:#fff; font-size:11px; text-align:left; border-top:3px solid #555; padding-top:10px; color:#15428b; background:url('/media/admin/img/header_left.jpg') bottom; z-index:10000;} #getaltmen a{ color:#000; text-decoration:none; display:block; float:left; margin:0px 5px; padding:5px; border:1px solid #555; background:url('/media/admin/img/top.gif') repeat-x top; cursor:pointer;} #getaltmen a:hover{ background:#deecfd !important;} #getaltmen a img{ vertical-align:middle;} #getaltmen .left{float:left;} #getaltmen .center{position:absolute; left:40%;} #getaltmen .right{float:right;} img.imgemail{margin-bottom:2px;} .contentArea .arrow{ background:no-repeat url('/media/smart/img/arrow-right.gif') left center; padding-left:10px;}.larrow{ background:no-repeat url('/media/smart/img/arrow-left.gif') left center; padding-left:8px;} .rarrow{ background:no-repeat url('/media/smart/img/arrow-right.gif') right center; padding-right:8px;}.tarrow{ background:no-repeat url('/media/smart/img/arrow-top.gif') left center; padding-left:12px;}.barrow{ background:no-repeat url('/media/smart/img/arrow-bottom.gif') left center; padding-left:12px;} .cycleNav{position:absolute; margin:-20px 0 0 20px; z-index:1000; font-size:10px;} .cycleNav a{padding:1px 4px; border:1px solid #ddd; background:#fff; margin:3px;} .cycleNav a:hover, .cycleNav a.activeSlide{background:#ddeeff; border-color:#aaa;}.livecamimg{width:137px; float:right;} #marketing{ background:#D6EDF8; width:682px; height:90px; margin:1px 0 16px 0;} #marketing_alternate{display:none;} .errors{color:#f00} table.skismart{width:100%; font-size:13px;border-top:1px solid #ccc; margin:0 0 20px 0;} table.skismart td{vertical-align:middle; border-bottom:1px solid #ccc;} table.skismart .badge {position:relative; font-size:30px !important; font-family:Times New Roman; line-height:10px; padding-top:23px;} table.skismart .badge span{font-size:10px;} table.skismart strike{position:absolute; top:1px; background:url('/media/smart/img/cross.png') !important; width:65px; height:70px; display:block; text-decoration:none;} .events_box{ padding:10px 0; border-bottom:1px dotted #ccc} .events_box a{display:block; font-size:15px;} .events_box img{display:block;} .events_box small{font-size:10px; color:#999} .events_box:hover, .events_box_hover{background:#EDF2FF} .news_box{ padding:10px 0; border-bottom:1px dotted #ccc} .news_box a{display:block; font-size:15px;} .news_box img{display:block;} .news_box small{font-size:10px; color:#999} .news_box:hover, .news_box_hover{background:#EDF2FF} .newsdate{text-align:right; font-size:10px; color:#000} .eventimglist img{float:left; margin:0 5px 0 0;} .eventimglist .disabled img{opacity:0.6; filter:aplha(opacity=40)} .eventimglist h3{margin:0px;} .eventimglist li{padding:3px 0 7px 4px; line-height:14px;} .VE_Pushpin_Popup_Body {font-size:12px;} .VE_Pushpin_Popup_Body img{ float:left; margin-right:5px;} .VE_Pushpin_Popup_Body form{clear:both; font-size:10px; margin:10px 0 0 0;} .widget .rss{display:block;} .feedback .singlevote {float:left; text-indent:-4px; letter-spacing:-2px; text-align:center; background:url('/media/smart/img/badge_vote.png') no-repeat; color:#000;font-size:26px !important; height:65px;width:70px; line-height:68px;}.feedback .votebarbox{width:200px; float:right;}.feedback .sectionvote {clear:both; margin:2px 0;} .feedback .sectionvote h5{float:left; font-size:12px; float:left; width:90px;} .feedback .sectionvote .votebar{position:relative; float:left; height:13px; width:70px; display:block; background:#ddd; border:1px solid #555; margin:0 10px} .feedback .sectionvote .votebar span{border-right: 1px solid #555; display:block; height:13px; background:#f00;} .feedback .sectionvotenormal{padding:1px 0 0 0; font-size:11px; color:#777} .feedback .sectionvotenormal strong, .feedback .sectionvotenormal h5{font-weight:normal} .feedback .sectionvotenormal strong{color:#000; font-size:9px; position:absolute; left:3px; top:0px;} .feedback .insertvote{margin:10px 0; display:block; font:bold 14px Trebuchet Ms; padding:6px 0 6px 30px; background:url('/media/smart/img/feedback.png') no-repeat left center;} .small_feedback{margin:15px 0 0 0; line-height:14px;} .small_feedback .vote{color:#555; font-weight:bold; margin:0 5px 0 0; width:30px; height:30px; float:left; line-height:30px; text-align:center; background:url('/media/smart/img/badge_vote_small.png') no-repeat;} #uservote .name{margin:10px 0 0 0; background:#eee; padding:2px;} #uservote .comment{padding:2px;} #uservote .vote{padding:2px; color:#888; font-size:10px;} #uservote h5{padding:2px; font-size:10px;} #uservote a{font-size:11px; margin:10px 0; display:block;} #morecomments{display:none} .formvote {text-align:left; padding:10px; width:720px;} .formvote .sx{width:49%; float:left;} .formvote .row {margin:4px 0;} .formvote .row label{width:150px; display:block; float:left;} .formvote .row input{width:150px;} .formvote .row input.datepicker{width:70px;} .formvote .error{color:#c00; margin-bottom:20px} .formvote .submit{float:right} .socialicon{margin:10px 0 0 0; letter-spacing:-3px; text-align:center} .fer_service{margin:10px; border-bottom:1px solid #444;} .fer_service .product{} .fer_service .product .photos{float:right} .fer_service .product .photos img{width:200px;} .funbox{display:block; background:#FA83B3 url('/media/smart/img/divertimento.png') no-repeat top left; text-align:right; width:204px; height:119px; margin:20px 0 10px 0} .funbox *{display:block; text-align:center;}.funbox strong{color:#90244c;font-size:30px; text-transform:uppercase; padding:47px 0 0 0;} .funbox span{color:#FFFFFF;font-size:17px; font-weight:bold; text-transform:uppercase; margin-top:-7px; padding:0;} .funbox sub{font-weight:bold;color:#90244c;font-size:12px; margin:0px 20px; line-height:10px;} .funbox:hover{background-color:#FFCEE1;} .funbox:hover strong{color:#595959} .funbox:hover span{color:#555} .riepilogo {} .riepilogo h2{} .riepilogo p{margin:5px 0; border-bottom:1px solid #ccc; padding:0 0 5px;} #fancy_overlay {position:absolute; top: 0; left: 0; z-index: 10090; width: 100%; background-color: #fcfae6;}.body2 #fancy_overlay{background-color:#8EC9E9;} #fancy_loading {position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 10100;}#fancy_loading div {position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('/media/smart/../common/fancybox/fancy_progress.png') no-repeat;}#fancy_close {position: absolute; top: -15px; right: -15px; height: 30px; width: 30px; background: transparent url('/media/smart/../common/fancybox/fancy_closebox.png');cursor: pointer; z-index: 10100; display: none;}#fancy_content {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; z-index: 10096;}#fancy_frame {position: relative; width: 100%; height: 100%; display: none;}#fancy_img {position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; padding: 0; margin: 0; z-index: 10092;}#fancy_title {position: absolute; bottom: -35px; left: 0; width: 100%; z-index: 10100; display: none;}#fancy_title table {margin: 0 auto;}#fancy_title_main{vertical-align:top;}#fancy_title div {color: #FFF; font: bold 12px Arial; padding-bottom: 2px;}#fancy_title_left {height: 32px; width: 15px; background: transparent url('/media/smart/../common/fancybox/fancy_title_left.png') repeat-x;}#fancy_title_main {height: 32px; padding-top:8px; background: transparent url('/media/smart/../common/fancybox/fancy_title_main.png') repeat-x;}#fancy_title_right {height: 32px; width: 15px; background: transparent url('/media/smart/../common/fancybox/fancy_title_right.png') repeat-x;}#fancy_outer {position: absolute; top: 0; left: 0; z-index: 10090; padding: 18px 18px 58px 18px; margin: 0; overflow: hidden; background: transparent; display: none;}#fancy_inner {position: relative; width:100%; height:100%; border: 1px solid #444; background: #FFF;}#fancy_left, a#fancy_right {position: absolute; bottom: 10px; height: 100%; width: 35%; cursor: pointer; background-image: url('/media/smart/data:image/gif;base64,AAAA'); z-index: 10100;}#fancy_left {left: -15px;}#fancy_right {right: -15px;}#fancy_left:hover {background: transparent url('/media/smart/img/fancy_left.png') no-repeat center left;}#fancy_right:hover {background: transparent url('/media/smart/img/fancy_right.png') no-repeat center right;}#fancy_bigIframe, #fancy_freeIframe {position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10010;}#fancy_bg {display: none;}.fancy_bg {position: absolute; display: block; z-index: 10070;}.fancy_bg_n {top: -18px; width: 100%; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_n.png') repeat-x;}.fancy_bg_ne {top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_ne.png') no-repeat;}.fancy_bg_e {right: -13px; height: 100%; width: 13px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_e.png') repeat-y;}.fancy_bg_se {bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_se.png') no-repeat;}.fancy_bg_s {bottom: -18px; width: 100%; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_s.png') repeat-x;}.fancy_bg_sw {bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_sw.png') no-repeat;}.fancy_bg_w {left: -13px; height: 100%; width: 13px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_w.png') repeat-y;}.fancy_bg_nw {top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url('/media/smart/../common/fancybox/fancy_shadow_nw.png') no-repeat;}#fancy_title_main a{color:#fff; font-weight:normal; font-size:10px; padding:0 20px 0 20px; background:url('/media/smart/img/men_right.gif') no-repeat 10px center;} .ui-slider{text-decoration: none !important; width:200px; margin:4px 0 20px 65%;}.ui-slider .ui-slider-handle{overflow: visible !important;}.ui-slider .ui-slider-tooltip{display: none;}.ui-slider .screenReaderContext{position: absolute; width: 0; height: 0; overflow: hidden; left: -999999999px;}.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip{display: block; position: absolute; bottom: 2.5em; text-align: center; padding: .3em .2em .4em; font-size: .9em; width: 8em; margin-left: -3.7em;}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down, .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{position: absolute; display: block; width:0; height:0; border-bottom-width: 0; background: none;}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down{border-left: 7px dashed transparent; border-right: 7px dashed transparent; border-top-width: 8px; bottom: -8px; right: auto; left: 50%; margin-left: -7px;}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{border-left: 6px dashed transparent; border-right: 6px dashed transparent; border-top: 7px solid #fff; bottom: auto; top: -9px; left: -6px;}.ui-slider a{text-decoration: none;}.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt{list-style: none; margin: 0; padding: 0;}.ui-slider ol, .ui-slider dl{position: relative; top: 1.3em; width: 100%;}.ui-slider dt{top: 1.5em; position: absolute; padding-top: .2em; text-align: center; border-bottom: 1px dotted #ddd; height: .7em; color: #999;}.ui-slider dt span{background: #fff; padding: 0 .5em;}.ui-slider li, .ui-slider dd{position: absolute; overflow: visible; color: #666;}.ui-slider span.ui-slider-label{position: absolute;}.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label{display: none;}.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show{display: block;}.ui-slider span.ui-slider-tic{position: absolute; left: 0; height: .8em; top: -1.3em;}.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content{border-right: 0; border-left-width: 1px; border-left-style: solid; border-top: 0; border-bottom: 0;}.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic{display: none;}.switchgrid{position:absolute; top:288px; right:23px;} .switchgrid img{vertical-align:middle;} #structures_grid .grid{position:relative; height:223px; border:1px solid #ccc; float: left; margin: 5px 5px 0 0; padding: 7px; width: 200px;} #structures_grid .gridhover{background:#E2F3FF;} #structures_grid .grid h3{height:41px} #structures_grid .grid .star{float:right} #structures_grid .grid .info{font-size:10px; width:173px} #structures_grid .grid .listcalendarlink{position:absolute; bottom:3px; right:2px;} #structures_grid #radios{margin:0 0 20px 0}#structures_grid {display:none} #loadinggrid{ text-align:center; margin:100px; font-weight:bold;} .ui-datepicker{ font-size:12px !important; z-index:1000;}.ui-datepicker .ui-datepicker-calendar a{ text-align:center;}.ui-datepicker .ui-datepicker-calendar a.av_openclose{border-right: 1px solid #cc5500; border-top: 1px solid #cc5500; border-left: 1px solid #33CC00; border-bottom: 1px solid #33CC00; background-image:url('/media/common/datepicker/images/openclose.png'); color: #990000;}.ui-datepicker .ui-datepicker-calendar a.av_closeopen{border-left: 1px solid #cc5500; border-bottom: 1px solid #cc5500; border-right: 1px solid #33CC00; border-top: 1px solid #33CC00; background-image:url('/media/common/datepicker/images/closeopen.png'); color: #990000;}.ui-datepicker .ui-datepicker-calendar a.av_closed{border: 1px solid #cc5500; background-image:url('/media/common/datepicker/images/ui-bg_glass_80_ff9f8f_1x400.png'); color: #990000;}.ui-datepicker .ui-datepicker-calendar a.av_open{ border: 1px solid #33CC00; background-image:url('/media/common/datepicker/images/ui-bg_glass_80_8fff8f_1x400.png'); color: #005500;} .ui-datepicker{width: 17em; padding: .2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative; padding:.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute; top: 2px; width: 1.8em; height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top: 1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;}.ui-datepicker .ui-datepicker-title{margin: 0 2.3em; line-height: 1.8em; text-align: center;}.ui-datepicker .ui-datepicker-title select{float:left; font-size:1em; margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float: right;}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em;}.ui-datepicker th{padding: .7em .3em; text-align: center; font-weight: bold; border: 0;}.ui-datepicker td{border: 0; padding: 1px;}.ui-datepicker td span, .ui-datepicker td a{display: block; padding: .2em; text-align: right; text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane{background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button{float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;} .ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%; margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:left; width:100%;} .ui-datepicker-rtl{direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right: 2px; left: auto;}.ui-datepicker-rtl .ui-datepicker-next{left: 2px; right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px; left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px; right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0; border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0; border-left-width:1px;} .ui-datepicker-cover{display: none; display/**/: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; } .ui-widget{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em;}.ui-widget-header{border: 1px solid #b2c7d7; background: #e7eef3 url('/media/common/datepicker/images/ui-bg_highlight-soft_100_e7eef3_1x100.png') 50% 50% repeat-x; color: #222222; font-weight: bold;}.ui-widget-header a{color: #222222;}.ui-widget-content{border: 1px solid #dddddd; background: #f9f9f9 url('/media/common/datepicker/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png') 50% top repeat-x; color: #362b36;}.ui-widget-content a{color: #362b36;} .ui-state-default, .ui-widget-content .ui-state-default{border: 1px solid #cccccc; background: #e6e6e6 url('/media/common/datepicker/images/ui-bg_glass_80_e6e6e6_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #444444; outline: none;}.ui-state-default a{color: #444444; text-decoration: none; outline: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border: 1px solid #b2c7d7; background: #f0f0f0 url('/media/common/datepicker/images/ui-bg_glass_100_f0f0f0_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #0b5b98; outline: none;}.ui-state-hover a{color: #0b5b98; text-decoration: none; outline: none;}.ui-state-active, .ui-widget-content .ui-state-active{border: 1px solid #2694e8; background: #99c2ff url('/media/common/datepicker/images/ui-bg_glass_50_99c2ff_1x400.png') 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none;}.ui-state-active a{color: #000000; outline: none; text-decoration: none;} .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #fbf5d0 url('/media/common/datepicker/images/ui-bg_glass_55_fbf5d0_1x400.png') 50% 50% repeat-x; color: #363636;}.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url('/media/common/datepicker/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x; color: #cd0a0a;}.ui-state-error-text, .ui-widget-content .ui-state-error-text{color: #cd0a0a;}.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity: .35; filter:Alpha(Opacity=35); background-image: none;}.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight: bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{opacity: .7; filter:Alpha(Opacity=70); font-weight: normal;} .ui-icon{width: 16px; height: 16px; background-image: url('/media/common/datepicker/images/ui-icons_222222_256x240.png'); text-indent:-200000em;}.ui-widget-content .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_222222_256x240.png');}.ui-widget-header .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_72a7cf_256x240.png');}.ui-state-default .ui-icon{background-image: url('/media/common/datepicker/images/ui-icons_888888_256x240.png');}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_2694e8_256x240.png');}.ui-state-active .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_ffffff_256x240.png');}.ui-state-highlight .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_2e83ff_256x240.png');}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url('/media/common/datepicker/images/ui-icons_cd0a0a_256x240.png');} .ui-icon-carat-1-n{background-position: 0 0;}.ui-icon-carat-1-ne{background-position: -16px 0;}.ui-icon-carat-1-e{background-position: -32px 0;}.ui-icon-carat-1-se{background-position: -48px 0;}.ui-icon-carat-1-s{background-position: -64px 0;}.ui-icon-carat-1-sw{background-position: -80px 0;}.ui-icon-carat-1-w{background-position: -96px 0;}.ui-icon-carat-1-nw{background-position: -112px 0;}.ui-icon-carat-2-n-s{background-position: -128px 0;}.ui-icon-carat-2-e-w{background-position: -144px 0;}.ui-icon-triangle-1-n{background-position: 0 -16px;}.ui-icon-triangle-1-ne{background-position: -16px -16px;}.ui-icon-triangle-1-e{background-position: -32px -16px;}.ui-icon-triangle-1-se{background-position: -48px -16px;}.ui-icon-triangle-1-s{background-position: -64px -16px;}.ui-icon-triangle-1-sw{background-position: -80px -16px;}.ui-icon-triangle-1-w{background-position: -96px -16px;}.ui-icon-triangle-1-nw{background-position: -112px -16px;}.ui-icon-triangle-2-n-s{background-position: -128px -16px;}.ui-icon-triangle-2-e-w{background-position: -144px -16px;}.ui-icon-arrow-1-n{background-position: 0 -32px;}.ui-icon-arrow-1-ne{background-position: -16px -32px;}.ui-icon-arrow-1-e{background-position: -32px -32px;}.ui-icon-arrow-1-se{background-position: -48px -32px;}.ui-icon-arrow-1-s{background-position: -64px -32px;}.ui-icon-arrow-1-sw{background-position: -80px -32px;}.ui-icon-arrow-1-w{background-position: -96px -32px;}.ui-icon-arrow-1-nw{background-position: -112px -32px;}.ui-icon-arrow-2-n-s{background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw{background-position: -144px -32px;}.ui-icon-arrow-2-e-w{background-position: -160px -32px;}.ui-icon-arrow-2-se-nw{background-position: -176px -32px;}.ui-icon-arrowstop-1-n{background-position: -192px -32px;}.ui-icon-arrowstop-1-e{background-position: -208px -32px;}.ui-icon-arrowstop-1-s{background-position: -224px -32px;}.ui-icon-arrowstop-1-w{background-position: -240px -32px;}.ui-icon-arrowthick-1-n{background-position: 0 -48px;}.ui-icon-arrowthick-1-ne{background-position: -16px -48px;}.ui-icon-arrowthick-1-e{background-position: -32px -48px;}.ui-icon-arrowthick-1-se{background-position: -48px -48px;}.ui-icon-arrowthick-1-s{background-position: -64px -48px;}.ui-icon-arrowthick-1-sw{background-position: -80px -48px;}.ui-icon-arrowthick-1-w{background-position: -96px -48px;}.ui-icon-arrowthick-1-nw{background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s{background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w{background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n{background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e{background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s{background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w{background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;}.ui-icon-arrowreturn-1-w{background-position: -64px -64px;}.ui-icon-arrowreturn-1-n{background-position: -80px -64px;}.ui-icon-arrowreturn-1-e{background-position: -96px -64px;}.ui-icon-arrowreturn-1-s{background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w{background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n{background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e{background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s{background-position: -176px -64px;}.ui-icon-arrow-4{background-position: 0 -80px;}.ui-icon-arrow-4-diag{background-position: -16px -80px;}.ui-icon-extlink{background-position: -32px -80px;}.ui-icon-newwin{background-position: -48px -80px;}.ui-icon-refresh{background-position: -64px -80px;}.ui-icon-shuffle{background-position: -80px -80px;}.ui-icon-transfer-e-w{background-position: -96px -80px;}.ui-icon-transferthick-e-w{background-position: -112px -80px;}.ui-icon-folder-collapsed{background-position: 0 -96px;}.ui-icon-folder-open{background-position: -16px -96px;}.ui-icon-document{background-position: -32px -96px;}.ui-icon-document-b{background-position: -48px -96px;}.ui-icon-note{background-position: -64px -96px;}.ui-icon-mail-closed{background-position: -80px -96px;}.ui-icon-mail-open{background-position: -96px -96px;}.ui-icon-suitcase{background-position: -112px -96px;}.ui-icon-comment{background-position: -128px -96px;}.ui-icon-person{background-position: -144px -96px;}.ui-icon-print{background-position: -160px -96px;}.ui-icon-trash{background-position: -176px -96px;}.ui-icon-locked{background-position: -192px -96px;}.ui-icon-unlocked{background-position: -208px -96px;}.ui-icon-bookmark{background-position: -224px -96px;}.ui-icon-tag{background-position: -240px -96px;}.ui-icon-home{background-position: 0 -112px;}.ui-icon-flag{background-position: -16px -112px;}.ui-icon-calendar{background-position: -32px -112px;}.ui-icon-cart{background-position: -48px -112px;}.ui-icon-pencil{background-position: -64px -112px;}.ui-icon-clock{background-position: -80px -112px;}.ui-icon-disk{background-position: -96px -112px;}.ui-icon-calculator{background-position: -112px -112px;}.ui-icon-zoomin{background-position: -128px -112px;}.ui-icon-zoomout{background-position: -144px -112px;}.ui-icon-search{background-position: -160px -112px;}.ui-icon-wrench{background-position: -176px -112px;}.ui-icon-gear{background-position: -192px -112px;}.ui-icon-heart{background-position: -208px -112px;}.ui-icon-star{background-position: -224px -112px;}.ui-icon-link{background-position: -240px -112px;}.ui-icon-cancel{background-position: 0 -128px;}.ui-icon-plus{background-position: -16px -128px;}.ui-icon-plusthick{background-position: -32px -128px;}.ui-icon-minus{background-position: -48px -128px;}.ui-icon-minusthick{background-position: -64px -128px;}.ui-icon-close{background-position: -80px -128px;}.ui-icon-closethick{background-position: -96px -128px;}.ui-icon-key{background-position: -112px -128px;}.ui-icon-lightbulb{background-position: -128px -128px;}.ui-icon-scissors{background-position: -144px -128px;}.ui-icon-clipboard{background-position: -160px -128px;}.ui-icon-copy{background-position: -176px -128px;}.ui-icon-contact{background-position: -192px -128px;}.ui-icon-image{background-position: -208px -128px;}.ui-icon-video{background-position: -224px -128px;}.ui-icon-script{background-position: -240px -128px;}.ui-icon-alert{background-position: 0 -144px;}.ui-icon-info{background-position: -16px -144px;}.ui-icon-notice{background-position: -32px -144px;}.ui-icon-help{background-position: -48px -144px;}.ui-icon-check{background-position: -64px -144px;}.ui-icon-bullet{background-position: -80px -144px;}.ui-icon-radio-off{background-position: -96px -144px;}.ui-icon-radio-on{background-position: -112px -144px;}.ui-icon-pin-w{background-position: -128px -144px;}.ui-icon-pin-s{background-position: -144px -144px;}.ui-icon-play{background-position: 0 -160px;}.ui-icon-pause{background-position: -16px -160px;}.ui-icon-seek-next{background-position: -32px -160px;}.ui-icon-seek-prev{background-position: -48px -160px;}.ui-icon-seek-end{background-position: -64px -160px;}.ui-icon-seek-first{background-position: -80px -160px;}.ui-icon-stop{background-position: -96px -160px;}.ui-icon-eject{background-position: -112px -160px;}.ui-icon-volume-off{background-position: -128px -160px;}.ui-icon-volume-on{background-position: -144px -160px;}.ui-icon-power{background-position: 0 -176px;}.ui-icon-signal-diag{background-position: -16px -176px;}.ui-icon-signal{background-position: -32px -176px;}.ui-icon-battery-0{background-position: -48px -176px;}.ui-icon-battery-1{background-position: -64px -176px;}.ui-icon-battery-2{background-position: -80px -176px;}.ui-icon-battery-3{background-position: -96px -176px;}.ui-icon-circle-plus{background-position: 0 -192px;}.ui-icon-circle-minus{background-position: -16px -192px;}.ui-icon-circle-close{background-position: -32px -192px;}.ui-icon-circle-triangle-e{background-position: -48px -192px;}.ui-icon-circle-triangle-s{background-position: -64px -192px;}.ui-icon-circle-triangle-w{background-position: -80px -192px;}.ui-icon-circle-triangle-n{background-position: -96px -192px;}.ui-icon-circle-arrow-e{background-position: -112px -192px;}.ui-icon-circle-arrow-s{background-position: -128px -192px;}.ui-icon-circle-arrow-w{background-position: -144px -192px;}.ui-icon-circle-arrow-n{background-position: -160px -192px;}.ui-icon-circle-zoomin{background-position: -176px -192px;}.ui-icon-circle-zoomout{background-position: -192px -192px;}.ui-icon-circle-check{background-position: -208px -192px;}.ui-icon-circlesmall-plus{background-position: 0 -208px;}.ui-icon-circlesmall-minus{background-position: -16px -208px;}.ui-icon-circlesmall-close{background-position: -32px -208px;}.ui-icon-squaresmall-plus{background-position: -48px -208px;}.ui-icon-squaresmall-minus{background-position: -64px -208px;}.ui-icon-squaresmall-close{background-position: -80px -208px;}.ui-icon-grip-dotted-vertical{background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal{background-position: -16px -224px;}.ui-icon-grip-solid-vertical{background-position: -32px -224px;}.ui-icon-grip-solid-horizontal{background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;}.ui-icon-grip-diagonal-se{background-position: -80px -224px;} .ui-corner-tl{-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;}.ui-corner-tr{-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;}.ui-corner-bl{-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;}.ui-corner-br{-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px;}.ui-corner-top{-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;}.ui-corner-bottom{-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px;}.ui-corner-right{-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px;}.ui-corner-left{-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;}.ui-corner-all{-moz-border-radius: 3px; -webkit-border-radius: 3px;} .ui-widget-overlay{background: #444444 url('/media/common/datepicker/images/ui-bg_diagonals-thick_15_444444_40x40.png') 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin: 4px 0 0 4px; padding: 0px; background: #aaaaaa url('/media/common/datepicker/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png') 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 4px; -webkit-border-radius: 4px;}.ui-datepicker tr.overWeek td a{background-image:url('/media/common/datepicker/images/ui-bg_glass_80_8fff8f_1x400.png');} #calendar_select_events .ui-datepicker{width:265px; margin-left:5px;} #fancybox-loading{position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;}#fancybox-loading div{position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/media/common/fancybox/fancybox.png');}#fancybox-overlay{position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none;}#fancybox-tmp{padding: 0; margin: 0; border: 0; overflow: auto; display: none;}#fancybox-wrap{position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none;}#fancybox-outer{position: relative; width: 100%; height: 100%; background: #fff;}#fancybox-content{width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff;}#fancybox-hide-sel-frame{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101;}#fancybox-close{position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('/media/common/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none;}#fancybox-error{color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0;}#fancybox-img{width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top;}#fancybox-frame{width: 100%; height: 100%; border: none; display: block;}#fancybox-left, #fancybox-right{position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('/media/common/fancybox/blank.gif'); z-index: 1102; display: none;}#fancybox-left{left: 0px;}#fancybox-right{right: 0px;}#fancybox-left-ico, #fancybox-right-ico{position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;}#fancybox-left-ico{background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -30px;}#fancybox-right-ico{background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover{visibility: visible; }#fancybox-left:hover span{left: 20px;}#fancybox-right:hover span{left: auto; right: 20px;}.fancybox-bg{position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;}#fancybox-bg-n{top: -20px; left: 0; width: 100%; background-image: url('/media/common/fancybox/fancybox-x.png');}#fancybox-bg-ne{top: -20px; right: -20px; background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -162px;}#fancybox-bg-e{top: 0; right: -20px; height: 100%; background-image: url('/media/common/fancybox/fancybox-y.png'); background-position: -20px 0px;}#fancybox-bg-se{bottom: -20px; right: -20px; background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -182px;}#fancybox-bg-s{bottom: -20px; left: 0; width: 100%; background-image: url('/media/common/fancybox/fancybox-x.png'); background-position: 0px -20px;}#fancybox-bg-sw{bottom: -20px; left: -20px; background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -142px;}#fancybox-bg-w{top: 0; left: -20px; height: 100%; background-image: url('/media/common/fancybox/fancybox-y.png');}#fancybox-bg-nw{top: -20px; left: -20px; background-image: url('/media/common/fancybox/fancybox.png'); background-position: -40px -122px;}#fancybox-title{font-family: Helvetica; font-size: 12px; z-index: 1102;}.fancybox-title-inside{padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative;}.fancybox-title-outside{padding-top: 10px; color: #fff;}.fancybox-title-over{position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left;}#fancybox-title-over{padding: 10px; background-image: url('/media/common/fancybox/fancy_title_over.png'); display: block;}.fancybox-title-float{position: absolute; left: 0; bottom: -20px; height: 32px;}#fancybox-title-float-wrap{border: none; border-collapse: collapse; width: auto;}#fancybox-title-float-wrap td{border: none; white-space: nowrap;}#fancybox-title-float-left{padding: 0 0 0 15px; background: url('/media/common/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('/media/common/fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right{padding: 0 0 0 15px; background: url('/media/common/fancybox/fancybox.png') -55px -90px no-repeat;} .fancybox-ie6 #fancybox-close{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}.fancybox-ie6 #fancybox-title-float-left{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6{position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');} .fancybox-ie .fancybox-bg{background: transparent !important;}.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_n.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_e.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_se.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_s.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_w.png', sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/common/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
