 body { background:url(theme/Sfondomioblu.png?641409) repeat top center #000000; font-family:"Calibri"; font-size:80%; color:#222222; }
 * { margin:0; padding:0; }
 img { border:0; }
 div.paragraph { margin-bottom:0.2em; margin-top:0.5em; }
 p { margin-bottom:0.2em; margin-top:0.5em; }
 a { text-decoration:none; color:#000000; }
 a:hover { text-decoration:underline; color:#24414d; }
 #contenitoreheader { font-family:"Calibri"; margin:0 auto; height: 155px; width:1157px; background:#ffffff; font-size:1.2em; background:url(theme/Sfondomioblu.png?641409) repeat-x top center #000000; padding-top:5px; padding-bottom:0px; }
 #header { width:1160px; font-family:"Calibri"; height:120px; background:url(theme/Sfondomioblu.png?641409) repeat-x top center #000000; float:bottom; }
 #contenitoremenu { font-family:"Calibri"; margin:0 auto; width:1160px; background:#FFE4B5; font-size:0.7em; }
 div#main{float:left;width:921px; height:253px; background:#fffbf1;border-bottom: solid; border-right: none; border-top: none; border-left: none; border-bottom-width: 3px; border-color: black;}
 div#motore{float:right;width:679px; height:253px; background:url(theme/Motoreeh2.png?641409);border-bottom: none; border-right: none; border-top: none; border-left: none; border-right-width: 0px; border-color: black}
 div#nav{float:left;width:242px; background:url(theme/Socialbareh.png?641409); height:253px; text-align:left;border-bottom: none; border-right: none; border-top: none; border-left: none; border-right-width: 3px; border-color: black}
 div#extra{float:right;width:239px; background:url(theme/Destraeh.png?641409); height:253px;border-bottom: solid; border-right: none; border-top: none; border-left: none; border-left-width: 0px; border-bottom-width: 3px; border-color: black}
 div#main2{float:left;width:1160px; background:#fffbf1}
 div#sxcontent{float:left;width:932px; background:#fffbf1}
 div#sx{float:left;width:225px; background:#fffbf1; min-height:600px;padding:0px;text-align:left;line-height:1em;}
 div#dx{float:right;width:225px; background:#fffbf1; min-height:400px;padding:0px;text-align:center;line-height:1em}
 div#motoreauto{float:right;width:673px; height:253px; background:url(theme/Motoreauto.png?641409);border-bottom: none; border-right: solid; border-top: none; border-left: none; border-right-width: 3px; border-color: black}
 div#motorevoli{float:right;width:673px; height:253px; background:url(theme/Motorevoli.png?641409);border-bottom: none; border-right: solid; border-top: none; border-left: none; border-right-width: 3px; border-color: black}
 #content { float:right; width:696px; font-family:"Calibri"; min-height:861px; padding-left:5px; padding-bottom:2px; padding-top:5px; padding-right:3px; text-align:justify; line-height:1em; background:#fffbf1; border-left: solid; border-right: none; border-top: none; border-bottom: none; border-left-width: 3px; border-right-width: 0px; border-color: black; }
 div#sxitalia{float:left;width:225px;padding-left:3px;border-left: none; border-right: none; border-top: none; border-bottom: solid;border-bottom-width: 3px;border-color: black;background:url(theme/MenuItaliaeh.png?641409) no-repeat #fffbf1; ; ; min-height:200px;padding-top:3px;text-align:left;line-height:1em;}
 div#sxeuropa{float:left;width:225px; background:url(theme/MenuEuropaeh.png?641409) no-repeat #fffbf1; min-height:450px;padding-left:3px;padding-top:5px;text-align:left;line-height:1em;border-left: none; border-right: none; border-top: none; border-bottom: solid;border-bottom-width: 0;border-color: black}
 div#dxultimestrutture{width:225px;padding-left:0px; border-left: none; border-right: none; border-top: none; border-bottom: none;border-color: black;background:url(theme/Ultimestrutture.png?641409) no-repeat #fffbf1; min-height:200px;padding-top:5px;text-align:left;line-height:1em;}
 #menu { font-family:"Calibri"; height:30px; line-height:30px; width:1160px; font-weight:normal; background:url(theme/Sfondomenueh.png?641409) repeat-x; padding:0 0px; border-bottom: solid; border-right: none; border-top: none; border-left: none; border-bottom-width: 3px; border-color: black; }
 #motoree { font-family:"Calibri"; width:100%; height:250px; margin-right:auto; margin-left:auto; padding-top:0px; font-weight:bold; text-align:left; background:url(theme/Motore300250.png)?641409) no-repeat; background-position:right; }
 div#motore2 {float:left; width:300px; height:250px; background:url(theme/Motore300250.png?641409) }
 #menutitle { font-family:"Calibri"; width:97%; height:35px; margin-right:auto; margin-left:auto; padding-top:3px; font-weight:bold; text-align:center; background:url(theme/Sfondocamera.png?641409) right no-repeat; border-bottom: none; border-right: none; border-top: none; border-left: none; border-width: 1px; border-color: black; font-size:1.2em; }
 #menufoto { font-family:"Calibri"; width:97%; height:35px; margin-right:auto; margin-left:auto; padding-top:3px; font-weight:bold; text-align:center; background:url(theme/Sfondocamera.png?641409) right no-repeat; border-bottom: none; border-right: none; border-top: none; border-left: none; border-width: 1px; border-color: black; font-size:1.2em; }
 #menusub { font-family:"Calibri"; width:92%; padding-left:25px; text-align:left; line-height:25px; background:#fffbf1; }
 #menusub ul { list-style-type:square; list-style-image: url(theme/Liazzurro.png?641409); list-style-position: outside; line-height:25px; width:92%; background:#fffbf1; }
 #menusub li { float:left; line-height:25px; width:92%; background:#fffbf1; }
 #menusub li a { display:block; color:#000000; line-height:25px; width:92%; background:#fffbf1; }
 #menusub li a:hover { color:#000000; line-height:25px; width:92%; background:#ffffff; }
 #sxitalia ul { list-style-type:none; line-height:18px; width:180px; background:#fffbf1; }
 #sxitalia li { float:left; line-height:18px; width:180px; background:#fffbf1; }
 #sxitalia li a { display:block; color:#000000; line-height:18px; width:180px; background:#fffbf1; }
 #sxitalia li a:hover { color:#000000; line-height:18px; width:180px; background:#8cdd36; }
 #sxitalia div.paragraph { margin-bottom:0.2em; margin-top:0.1em; }
 #sxitalia p { margin-bottom:0.2em; margin-top:0.1em; }
 #consiglihotel { font-family:"Calibri"; width:92%; padding-left:25px; text-align:left; line-height:100px; background:#fffbf1; }
 #consiglihotel ul { list-style-type:square; list-style-image: url(theme/Liazzurro.png?641409); list-style-position: outside; line-height:100px; width:92%; background:#fffbf1; }
 #consiglihotel li { float:left; line-height:100px; width:92%; background:#fffbf1; }
 #consiglihotel li a { display:block; color:#000000; line-height:100px; width:92%; background:#fffbf1; }
 #consiglihotel li a:hover { color:#000000; line-height:100px; width:92%; background:#ffffff; }
 #menuhuno { font-family:"Calibri"; width:80%; height:55px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Sfondohuno.png?641409) no-repeat; background-position:right; }
 #menuaranciovisitare { font-family:"Calibri"; width:90%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Sfondovisitare.png?641409) no-repeat; background-position:right; }
 #menuaranciovisitaresub { font-family:"Calibri"; width:92%; padding-left:25px; text-align:left; line-height:25px; background:#fffbf1; }
 #menuaranciovisitaresub ul { list-style-type:square; list-style-image: url(theme/Liazzurro.png?641409); list-style-position: outside; line-height:25px; width:92%; background:#fffbf1; }
 #menuaranciovisitaresub li { float:left; line-height:25px; width:92%; background:#fffbf1; }
 #menuaranciovisitaresub li a { display:block; color:#000000; line-height:25px; width:92%; background:#fffbf1; }
 #menuaranciovisitaresub li a:hover { color:#000000; line-height:25px; width:92%; background:#ffffff; }
 #menubluvisitare { font-family:"Calibri"; width:90%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Menubluvisitare.png?641409) no-repeat; background-position:right; }
 #menubluvisitaresub { font-family:"Calibri"; width:92%; padding-left:25px; text-align:left; line-height:25px; background:#fffbf1; }
 #menubluvisitaresub ul { list-style-type:square; list-style-image: url(theme/Liazzurro.png?641409); list-style-position: outside; line-height:25px; width:92%; background:#fffbf1; }
 #menubluvisitaresub li { float:left; line-height:25px; width:92%; background:#fffbf1; }
 #menubluvisitaresub li a { display:block; color:#000000; line-height:25px; width:92%; background:#fffbf1; }
 #menubluvisitaresub li a:hover { color:#000000; line-height:25px; width:92%; background:#ffffff; }
 #menuhdue { font-family:"Calibri"; width:90%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Sfondohdue.png?641409) no-repeat; background-position:right; }
 #menuhdueeuropa { font-family:"Calibri"; width:96%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Titoloeuropa.png?641409) no-repeat; background-position:right; }
 #contattaci{ font-family:"Calibri"; width:96%; height:43px; font-size:1.3em; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Contatti.png?641409) no-repeat; background-position:right; }
 #menugoogle { font-family:"Calibri"; width:96%; height:43px; font-size:1.3em; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Google.png?641409) no-repeat; background-position:right; }
 #mappa { font-family:"Calibri"; width:96%; height:43px; font-size:1.3em; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Mappa.png?641409) no-repeat; background-position:right; }
 #menuhdueitalia { font-family:"Calibri"; width:96%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Titoloitalia.png?641409) no-repeat; background-position:right; }
 #menuhduevacanze { font-family:"Calibri"; width:96%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Menuarancionevacanze.png?641409) no-repeat; background-position:right; }
 #menuhdueofferte { font-family:"Calibri"; width:96%; height:43px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Menuarancioneofferte.png?641409) no-repeat; background-position:right; }
 #menuhduetrasporti{ font-family:"Calibri"; width:96%; height:53px; margin-right:auto; margin-left:auto; padding-top:5px; font-weight:bold; text-align:left; background:url(theme/Menutrasporti.png?641409) no-repeat; background-position:right; }
 #social { font-family:"Calibri"; height:35px; line-height:25px; background:#FFD800; padding:0 0px; }
 #sidebar { float:right; width:150px; background:#FFE4B5; min-height:400px; margin-right:10px; }
 #contenitorefooter { font-family:"Calibri"; margin:0 auto; width:1160px; background:#fffbf1; font-size:1.2em; border-top: solid; border-right: none; border-bottom: none; border-left: none; border-top-width: 3px; border-color: url(theme/headerweeblybuono.gif?641409) repeat-x top center #2d2d2b }
 #footer { font-family:"Calibri"; clear:both; height:130px; background:url(theme/Sfondofooterbuono.png?641409) repeat-x top center #2d2d2b; text-align:center }
 h2 { font-size:1.2em; font-weight:bold; color:#000000; margin: 0 0; }
 .date { font-size:0.9em; color:#bbb; cursor:default; letter-spacing:1px; }
 .comments { margin-top:-1em; }
 .comments a { color:#6CC7DC; background:url(theme/icon-comment.png?641409) no-repeat 0px 2px; padding-left:20px; padding-right:2px; }
 .comments a:hover { color:#B4C835; }
 #menu ul { list-style-type:none; }
 #menu li { float:left; }
 #menu a {display:block; font-weight:normal; float:left; width:200px; height:25px; }
 #menu li a { padding:0 10px; line-height:30px; text-decoration:none; width:200px; display:block; color:#000000; margin-right:2px; }
 #menu li a:hover { background:url(theme/Sfondomenuovereh.png?641409) repeat-x; line-height:30px; color:#ffffff; }
 #active a:link { background:url(theme/Sfondomenuovereh.png?641409) repeat-x; color:#ffffff; }
 #active a:hover { background:url(theme/Sfondomenuovereh.png?641409) repeat-x; color:#ffffff; }
 #active a:visited { background:url(theme/Sfondomenuovereh.png?641409) repeat-x; color:#ffffff; }
 #sidebar ul { list-style-type:none; margin-top:10px; }
 #sidebar li { }
 #sidebar li a { display:block; height:20px; line-height:20px; color:#222222; padding-left:5px; border-bottom:1px solid #dddddd; }
 #sidebar li a:hover { background:#edebed; color:#6CC4D8; }
 #sidebar-bottom { height:20px; background:url(theme/bg-sidebar-bottom.gif?641409) no-repeat top center; }
 #footer-valid { float:left; padding-top:8px; // padding-left:20px; cursor:default; color:#333333; }
 #footer-valid a { color:#333333; text-decoration:none; }
 #footer-valid a:hover { color:#ffffff; text-decoration:underline; }
 h1 { font-size:1.8em; font-weight:bold; color:#000000; position:relative;top:5px; font-style:Calibri; text-align:center; }
 #feed { height:25px; width:126px; background:url(theme/bg-feed.gif?641409) no-repeat; margin:0 auto; padding-left:26px; }
 a.feed-button { display:block; width:100px; height:25px; background:url(theme/button-feed.png?641409) 0 0 no-repeat; text-decoration: none; }
 a:hover.feed-button { background-position:0 -25px; }
 #ad-top { width:480px; height:72px; background:url(theme/bg-ad-top.png?641409) no-repeat; padding:5px; }
 .footer{ height:30px; width:680px; margin:auto; color:##fffbf1; text-align:left; clear:both; }
 .footer div{ height:60px; }
 #copyright{ text-align:left; float:left; padding:8px; }
 #designcredit{ float:right; text-align:right; padding:8px; }
 img.opaco{ opacity:1; filter: alpha(opacity=100); }
 a:hover img { opacity:0.8; filter: alpha(opacity=80); border:5px solid #ff9c00; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
