#main-center .italy-accommodation-box{margin:0 0 0 20px !important;}#main-center .italy-accommodation-box .corpo{margin:15px 0 0 0 !important;color:#036;height:200px;background-image:url(../italy_accommodation.gif);background-repeat:no-repeat;background-position:270px -10px;}#main-center .italy-accommodation-box .corpo .text{padding-left:5px !important;}#main-center .italy-accommodation-box .corpo .links{line-height:16px !important;}#main-center .italy-accommodation-box .corpo .links .left{width:150px;height:185px;float:left;display:inline;}#main-center .italy-accommodation-box .corpo .links .left ul li{background-image:url(data:image/gif;base64,R0lGODlhAwAOAIAAAP94AP///yH5BAEAAAEALAAAAAADAA4AAAIIjI+pB2zQYioAOw==);background-repeat:no-repeat;background-position:top left;padding:3px 10px;}#main-center .italy-accommodation-box .corpo .links a{color:#036;text-decoration:none;text-transform:capitalize;font-size:120%;font-weight:bold;}#main-center .italy-accommodation-box .corpo .links a:HOVER{text-decoration:underline;}#main-center .italy-accommodation-box .corpo h2.titolo-acco,#main-center .italy-accommodation-box .corpo h2.titolo-acco_not{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:20px;color:#036;font-weight:bold;text-transform:uppercase;font-style:normal;margin-bottom:5px;}#main-center .italy-accommodation-box .thumbnails{float:right;display:inline;width:120px;height:350px;}#main-center .italy-accommodation-box .thumbnails div .thumb{border:1px solid #234d7c;padding:0px;margin:0px;margin-bottom:1px}#main-center .italy-accommodation-box .thumbnails div{display:inline;}ul#locations-banner{margin:10px 0 0 0;padding:0;display:block;}ul#locations-banner li{width:166px;height:96px;margin:10px 10px 0 0;list-style:none;float:left;display:inline;position:relative}ul#locations-banner li a,ul#locations-banner li a:hover,ul#locations-banner li a:visited,ul#locations-banner li a:link{text-decoration:none;color:#FFF;display:block;width:100%;}ul#locations-banner li a .thumb{margin:0;}ul#locations-banner li h3{width:0;height:26px;border-top:1px solid #fff;background-color:#002F66;display:none;position:absolute;bottom:3px;left:3px;z-index:100;color:#FFF;-moz-opacity:.25;filter:alpha(opacity=25);opacity:.25;font-size:120%;line-height:26px;text-align:left;padding:0 0 0 8px;}
