﻿@charset UTF-8;
*{margin:0;padding:0}
body{font:13px "Trebuchet MS", Helvetica, Arial;background:url(/images/template/body.gif) repeat;color:#7f7f7f}
h1{font:24px "Trebuchet MS", Helvetica, Arial;color:#FFF}
h2{font:22px "Trebuchet MS", Helvetica, Arial;color:#FFF}
h3{font:20px "Trebuchet MS", Helvetica, Arial;color:#FFF}
h4{font:18px "Trebuchet MS", Helvetica, Arial;color:#FFF}
p{line-height:1.6em;margin:0}
a{outline:0;color:#FFF;text-decoration:none}
li{list-style:none}
li a,img{display:block}
img{outline:0;border:0}
#index-lista-citta td{font-size:17px;text-align:center;padding:5px}
#wrapper{width:984px;margin:auto}
#header{width:984px;border:0 solid red;margin:auto}
#logo{text-align:center;border:0 solid green;margin:auto;padding:10px}
#logo h1{font:30px "Trebuchet MS", Helvetica, Arial;display:inline}
#menu{width:99%;min-height:25px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:0 solid red;background:url(/images/template/content.gif) repeat;margin:auto;padding:15px 0}
#menu table{margin:auto}
#menu td{font-size:18px;text-transform:uppercase;padding-left:25px;padding-right:25px;text-align:center}
#menu td a{color:#888;font-size:18px}
#menu_utente{width:99%;height:20px;border:0 solid green;padding:5px 0}
#menu_utente_left{float:left}
#adv-head{margin:0;padding:0;width: 972px;margin: auto;}
#adv-footer{margin:0;padding:0;width: 972px;margin: auto;}
#main{border:0 solid #A52A2A;padding:10px 0 0}
#col-sx{float:left;background:#0B0B0B;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:160px;margin-right:20px;border:0 solid red;padding:20px}
#col-dx{float:none;width:auto;overflow:hidden;border:0 solid blue;margin:0;padding:0}
#footer{margin-top:10px;background:url(/images/template/line.gif) repeat-x scroll 0 0 transparent;clear:both;padding-top:10px;text-align:center;font-size:12px;border:0 solid red}
#footer hr{margin-bottom:10px}
#loading{display:none;width:300px;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-150px;text-align:center}
#pitch{clear:both;background:url(/images/template/pitch.jpg) no-repeat;height:228px;margin:0 0 30px;padding:60px 360px 0 30px}
#pitch h1{font-size:2.4em;color:#304D6F;margin:0 0 20px}
#pitch em{font-size:1.3em;font-weight:700;line-height:1.6em}
#links a{margin:0 0 0 10px}
.clr{clear:both}
.link{background:#304D6F;color:#fff;font-size:.9em;padding:5px 10px}
.col{float:left;width:292px;border:0 solid red;margin:0 30px 15px 0}
.col_last{float:right;margin-right:0;border:0 solid green}
.col_unique{float:right;width:740px;border:0 solid green;margin:0}
.case img{float:left;clear:left;background:#121212;margin:0 20px 20px 0;padding:3px}
.short{background:url(/images/template/line.gif) repeat-x left bottom;padding:0 0 15px}
.short_no_padding{background:url(/images/template/line.gif) repeat-x left bottom;padding:0 0 1px}
.case a,.article a{color:#ddd;font-weight:700}
.date{font-size:.84em;margin:0 0 3px}
.titolo_sezione{color:#FFF;font-size:20px}
.titolo_sotto_sezione{color:#FFF;font-size:18px}
.descrizione_short{font-style:italic;line-height:15px;padding:0}
.popup{width:750px}
#logo img,#loading img{display:inline}
#logo a h1,#logo a h1 span,#menu td a.current,#menu li a:hover{color:#fff}
#menu_utente_right,#links{float:right}