html,body{margin:0;padding:0}
body{font-family:helvetica,arial,verdana,sans-serif;background:url(images/sfondo-header.png) repeat-x top left;height:435px;font-size:11px;text-align:center;line-height:20px;color:#787878;}
img{margin:0 8 0 0;border:0;}
div#layout{width:966px;margin:0 auto;}
div#contenitore{width:966px;float:left;}
div#corpo{text-align:left;width:966px;}
div#boxskyline{float:left;width:100%;height:294px;}
div#skyline1{margin:0 auto;width:966px;height:206px;}
div#skyline-txt{float:left;width:635px;height:206px;text-align:left;margin-right:20px;margin-top:20px;}
div#skyline-din{float:left;width:311px;height:206px;}
div#skyline2{margin:0 auto;background:url(/images/skylineroma.jpg) no-repeat bottom left;width:966px;height:88px;bottom:0}
div#tratteggio-grey-or{float:left;background:url(/images/tratteggio-grey-or.gif) repeat-x top left;width:100%;height:9px;margin-top:10px;margin-bottom:20px;}
div#newsletter{float:left;background:url(images/sfondo-newsletter.gif) repeat-x top left;width:100%;height:194px;}
div#footer{float:left;background:url(images/sfondo-footer.gif) repeat-x top left;width:100%;height:192px;}
div#boxnewsletter{margin:0 auto;width:966px;}
div#testonewsletter{float:left;width:478px;text-align:left;color:#fac2db;font-size:12px;margin-top:20px;}
div#inputnewsletter{float:right;width:478px;}
div#boxfooter{margin:0 auto;width:966px;}
div#boxfooterlogo{float:left;width:400px;text-align:left;color:#fac2db;font-size:12px;margin-top:50px;margin-left:40px;color:#5d5d5d;}
div#boxfootermenu{float:left;width:401px;height:36px;margin-top:120px;background:url(images/sfondo-menu-footer.png);}
div#boxfootertestomenu{float:left;width:401px;text-align:center;color:#fff;margin-top:5px;}
div#boxfootertestomenu a{color:#fff;text-decoration:none;}
div#boxfootertestomenu a:hover{color:#787878;text-decoration:none;}
div#header{margin:0 auto;text-align:left;width:966px;height:264px;background:url(images/sfondo-header.png) repeat-x top left;}
div#contheader{position:relative;width:966px;height:110px;}
div#contheader1{position:absolute;top:5px;left:8px;}
div#contheader2{position:absolute;top:38px;left:370px;font-size:12px;color:#fff}
div#contheader2 a{text-decoration:none;color:#fff}
div#contheader2 a:hover{text-decoration:underline;color:#ddecf9}
div#contheader3{position:absolute;top:29px;right:0px;}
div#contheader4{position:absolute;top:120px;right:230px;z-index:1000}
div#slider{margin:0 auto;text-align:left;width:966px;height:502px;}
div#boxmenufloat{float:left;height:40px;width:966px;background:url(images/barra-menu.png) repeat-x top left;}
div#boxmenu{position:relative}
div#menu{position:absolute;top:7px;left:0px;width:940px;height:33px;}
ul#menu_a_2livelli{float:left;margin:0px 5PX;text-align:left;padding:0px;border-top:0px solid #c99e9e;border-bottom:0px solid #c99e9e;border-left:0px solid #c99e9e;list-style:none;font:17px Arial,Century Gothic, Helvetica;}
ul#menu_a_2livelli li ul li{list-style:none;margin:0;padding:0;}
ul#menu_a_2livelli li{float:left;margin:2px;padding:0px;border-right:0px solid #7D5353;color:#ffffff;}
ul#menu_a_2livelli a:link, ul#menu_a_2livelli a:visited{display:block;padding:2px 14PX;color:#f8076d;text-decoration:none;}
ul#menu_a_2livelli a:hover, ul#menu_a_2livelli a:focus, ul#menu_a_2livelli a:active{background-color:#f8076d;color:#FFFFFF;text-decoration:none;}
ul#menu_a_2livelli li ul{display:none;}
ul#menu_a_2livelli li:hover ul{display:block;position:absolute;z-index:1;width:165px;padding:10px 0px 0px 0px;margin:0px 0 0 -1px;border:0px solid #dcdcdc;background-color:#b13737;border-top:0;font-size:0.8em;font-weight:bold;}
ul#menu_a_2livelli li li{border-bottom:0px solid #dcdcdc;width:165px;height:24px;}
div#boxsx{float:left;width:646px;}
div#boxmappa{float:left;margin-top:10px;width:620px;height:420px;background:#000;}
div#boxmappacont{float:left;margin-right:10px;margin-top:10px;margin-bottom:10px;margin-left:10px;width:600px;height:400px}
.boxsx1{float:left;width:313px;margin-top:30px;padding-right:10px;font-size:12px;color:#787878;}
.boxsx1 a{text-decoration:none;color:#787878;}
.boxsx1 a:hover{text-decoration:underline;color:#787878;}
.boxsx2{float:left;width:323px;margin-top:20px;margin-bottom:20px;}
div#boxdx{float:left;width:320px;}
div.boxgrey{float:left;width:315px;background:#eaeaea;margin-top:38px;}
div.boxwhite{float:left;width:270px;background:#fff;margin:20px;padding:5px;}
div.boxgrey1{float:left;width:250px;background:#eaeaea;margin-top:38px;}
div.boxwhite1{float:left;width:205px;background:#fff;margin:20px;padding:5px;}
div#secondobox{float:left;margin-top:20px}
.boxetichetta{position:relative}
.etichetta{position:absolute;top:0px;right:20px;background-image:url(/images/etichetta.png);width:180px;height:53px;padding-top:10px;font-size:23px;color:#fff;text-align:center}
.etichetta1{position:absolute;top:0px;right:80px;background-image:url(/images/etichetta1.png);width:180px;height:51px;padding-top:10px;font-size:23px;color:#fff;text-align:center}
.evidenza{background:#f8076d;color:#fff;padding-left:5px;padding-right:5px;}
div.boxfb{float:left;width:300px;height:66px;margin-top:40px;margin-bottom:20px;background:url(/images/laperitivo-fb.gif);padding:10px;}
div#box1-top{float:left;width:205px;height:15px;background-image:url(/images/box1-top.gif);}
div#box1-middle{float:left;width:205px;background-color:#aaca01;}
div#box1-bottom{float:left;width:205px;height:150px;background-image:url(/images/box1-bottom.gif);}
div#box2box3box4{float:left;width:470px;}
div#box2box3{float:left;width:470px;height:330px}
div#box2{float:left;margin-left:10px;margin-right:10px;width:215px;}
div#box3{float:left;margin-left:10px;margin-right:10px;width:215px;}
div#box4cont{float:left;width:430px;}
div#box4rel{position:relative;}
div#box4{position:absolute;top:10px;left:10px;width:460px;line-height:30px;}
.boxdestro{float:left;margin-left:10px;margin-right:10px;width:218px;}
.boxcontmulti{float:left;width:660px;}
.boxmulti{float:left;width:650px;margin-top:20px;margin-lefT:10px;margin-right:10px;}
.boxmulti1{float:left;width:150px;margin-right:30px;}
.boxmulti2{float:left;width:150px;}
.boxmulti3{float:left;width:150px;}
.boxmulti4{float:left;width:150px;}
.boxbottom{float:left;width:620px;}
.boxbottom1{float:left;width:210px;}
.boxbottom2{float:left;width:410px;}
.boxetichetta{position:relative}
h1{background:inherit;font-size:18px;TEXT-ALIGN:left;line-height:25px;font-family:Century Gothic,Helvetica, Arial, Verdana, sans-serif;margin:0px 30px 0 0;font-weight:normal;color:#6a696a;}
div#boxpostheader{width:966px;height:140px;float:left;}
div#boxricerca{width:200px;float:left;}
div#boxric{width:200px;float:left;}
div#boxtesto{width:700px;float:right;font-size:12px;margin-left:30px;margin-top:33px;text-align:left;}
div#boxdestroricerca{position:relative;width:180px;height:40px;padding-bottom:10px;}
#boxinputsearch{position:absolute;top:50px;left:0px;border:3px solid #d0d0de;}
#boxbuttonsearch{position:absolute;top:60px;left:180px}
form#search{width:180px;height:20px;color:#5B6879;font-family:Arial, Helvetica, Verdana,sans-serif}
form#search input{width:160px;background-color:#f8076d;border:0;height:25px;color:#fff;font-weight:bold;}
form#search button{border:0 solid;width:79px;height:36px;background:url(/images/ricerca-aperitivo-a-roma-red.gif) no-repeat;}
div#formnewsletter{position:relative;width:180px;height:40px;padding-bottom:10px;}
#boxinputnewsl{position:absolute;top:70px;left:0px;width:330px;background-color:#c51660;border:0;height:40px;color:#fff;font-weight:bold;}
#boxbuttonnewsl{position:absolute;top:70px;left:350px}
#boxinformativa{position:absolute;top:120px;left:10px;color:#fec8d7;font-size:14px;width:300px;text-align:left;}
form#newsl{width:180px;height:20px;color:#5B6879;font-family:Arial, Helvetica, Verdana,sans-serif}
form#newsl input{width:330px;background-color:#c51660;border:0;height:40px;color:#fff;font-weight:bold;}
form#newsl input#accetto{width:30px;height:10px;}
form#newsl button{border:0 solid;width:105px;height:42px;background:url(/images/iscrizione-newsletter.png) no-repeat;}
.titolopreferiti{color:#f8076d;font-size:12px;}
.titolopreferiti a{text-decoration:none;color:#f8076d;}
.titolopreferiti a:hover{text-decoration:underline;color:#f8076d;}
.fotolocale{float:left;width:50px;margin-left:10px;margin-right:10px;margin-top:5px;}
.testolocale{float:left;width:180px;margin-right:10px;}
.testolocale a{text-decoration:none;color:inherit;}
.testolocale a:hover{text-decoration:underline;color:inherit;}
.testococktail{float:left;width:190px;margin-left:10px;margin-right:10px;}
.testococktail a{text-decoration:none;color:inherit;}
.testococktail a:hover{text-decoration:underline;color:inherit;}
.testococktail img{margin:5px;}
.testobianco{font-size:12px;font-family:Arial,verdana;font-weight:normal;color:#898686;letter-spacing:0px;line-height:22px;}
.testobianco a{color:#fff;text-decoration:none;}
.testobianco a:hover{color:#fff;text-decoration:none;}
.testogrande{font-size:22px;font-family:Arial,verdana;font-weight:normal;color:#ffffff;letter-spacing:0px;line-height:22px;}
.testogrande a{color:#fff;text-decoration:none;}
.testogrande a:hover{color:#fff;text-decoration:none;}
.testoverde{font-size:14px;color:#97bf0d;margin-bottom:10px;margin-left:20px;text-decoration:none}
.testoverde a{color:#97bf0d;text-decoration:none}
.testoverde a:hover{color:#97bf0d;text-decoration:underline}
.testoverde img{}
.leggilocale{float:right;width:180px;margin-right:10px;margin-bottom:20px;text-align:right;color:#3a8aae;}
.formatodata{float:left;font-weight:normal;color:#fff;background:#2789B7;width:50px;height:60px;text-align:center;}
.formatodata .month{text-transform:uppercase;display:block;font-size:12px;display:block;padding-top:6px;line-height:18px}
.formatodata .date{display:block;font-size:18px;display:block;margin:0;line-height:16px}
.formatodata .year{display:block;font-size:10px;display:block;margin:0;line-height:20px}
.formatodata{margin-top:4px;}
#happy{margin:0 auto;width:640px;height:133px;background:url(images/happy-hour-roma.jpg) repeat-x top left;position:relative;}
#eventi{margin:0 auto;width:640px;height:133px;background:url(images/eventi-e-aperitivi-roma.jpg) repeat-x top left;position:relative;}
#navDiapo{bottom:10px;cursor:pointer;display:block;height:20px;position:absolute;right:25px;width:20px;}
#slideshow{margin:0 auto;width:640px;height:133px;position:relative;font:normal 11px Verdana, Geneva, sans-serif;}
#slideshow h2 a{color:#ccc;text-decoration:none}
#slideshow h2 a:hover{color:#ccc;text-decoration:none}
#slideshow #slidesContainer{margin:0 auto;width:560px;height:133px;overflow:auto;position:relative;}
#slideshow #slidesContainer .slide{margin:0 auto;width:540px;height:133px;}
.control{display:block;width:39px;height:133px;text-indent:-10000px;position:absolute;cursor:pointer;}
#leftControl{top:50px;left:0;background:transparent url(images/control_left.jpg) no-repeat 0 0;}
#rightControl{top:50px;right:0;background:transparent url(images/control_right.jpg) no-repeat 0 0;}
#pageContainer{margin:0 auto;width:960px;}
#pageContainer h1{display:block;width:960px;height:114px;background:transparent url(images/bg_pagecontainer_h1.jpg) no-repeat top left;text-indent:-10000px;}
.slide h2, .slide p{margin:15px;}
.slide h2{font:normal 24px Georgia, "Times New Roman", Times, serif;color:#ccc;letter-spacing:-1px;}
.slide a.h2{color:#ccc;text-decoration:none;}
.slide a:hover.h2:hover{color:#ccc;text-decoration:none;}
.slide img{float:left;margin:0 5px;border:4px solid #cccccc;}
#footer{height:100px;}
#footer p{margin:30px auto 0 auto;display:block;width:560px;height:40px;}
