@charset "UTF-8";
/* CSS Document */
*{padding:0; margin:0;}
h1, h2, h3, h4, h5, h6{font-size:12px;}

body{font-family: Verdana, Geneva, Arial, sans-serif;background:#B2D2F3;font-size:11px; color:#000;text-align:center;}
#items .item_art p {margin:5px 0;}
#items .item_art p a{color:#BF1E2C;}
a:hover{text-decoration:underline;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{/*display:inline-table*/}
* html .clearfix{height:1%}
.clearfix{display:block}

.date{float:left;background:url(../images/bg_date.png) no-repeat left center; height:16px; padding-left:20px;margin:5px 0 0 5px;}
.leggi{float:left;margin:5px 0 0 5px;}
.leggi a{display:block;background:url(../images/freccia_bianca.png) no-repeat left center;padding-left:16px;text-decoration:none;}
.leggi a:hover{text-decoration:underline;}
.segnala{float:left;padding-left:20px;margin:5px 0 0 5px;}
.segnala a{display:block;background:url(../images/bg_segnala.png) no-repeat left center;text-decoration:none;}
.segnala  a:hover{text-decoration:underline;}
.num_commenti{float:left;padding-left:18px;margin:5px 0 0 5px;}
.num_commenti a{display:block;background:url(../images/bg_commenti.png) no-repeat left center;text-decoration:none;}
.num_commenti a:hover{text-decoration:underline;}
.popolare{float:left;padding-left:18px;margin:5px 0 0 5px;}
.popolare a{display:block;background:url(../images/visto.png) no-repeat; text-decoration:none;padding-left:20px;}
.commenta a {background:transparent url(../images/commenta.png) no-repeat scroll 0 0;padding-left:20px;}
 
@font-face {font-family:"Gotham Rounded Book";src: url(../polices/GothamRounded-Book.eot);src: local('Gotham Rounded Book'),url(../polices/GothamRounded-Book.ttf);}
#container{width:998px;text-align:left; margin:0 auto;background:#FFF; padding:10px;}
#header_1{width:998px; height:87px;}
#header_1 h1{float:left;background:url(../images/logo_lisug.gif) no-repeat left center;width:454px; height:48px;font-size:15px;}
#header_1 h1 acronym{visibility:hidden;}
#header_1 h2 span{visibility:hidden;font-size:12px;}
#header_1 #menu_01{float:right;background:#BF1E2C;height:30px;width:500px;}
#header_1 #menu_01 li{display:inline;}
#header_1 #menu_01 li a{margin-top:6px;display:block;float:left;font-family: "Gotham Rounded Book", Verdana, Arial;padding:0px 15px; border-right:1px solid #FFF; color:#FFF;font-size:13px;text-decoration:none;}
#header_1 #menu_01 li a:hover{color:#000;}
#header_1 #menu_01 li a.on{color:#000;}

#header_2 {width:998px;height:290px;float:left;position:relative;}
#interna #header_2 {height:45px;}
#header_2 #news{position:relative; width:998px; background:#1F46A5;height:50px;list-style-type:none;}
#interna #header_2 #news{height:45px;}
#header_2 #news li{width:170px; height:46px;background:url(../images/bg_news.gif) no-repeat center center;}
#header_2 #news li.on{background:url(../images/bg_news_on.gif) no-repeat center center;}
#header_2 #news li a, #header_2 #news li a span{display:block;width:170px; height:38px;}
#header_2 #news li a span{visibility:hidden;}
#header_2 #menu_02{width:811px; background:#7BB1EA;height:23px;position:absolute!important;z-index:10;right:10px; top:10px;}
#header_2 #menu_02 li{display:block;float:left;margin-top:4px;text-align:center; }
#header_2 #menu_02 li a{display:block;margin-top:2px; float:left;width:150px;font-family: "Gotham Rounded Book", Verdana, Arial;text-transform:uppercase;padding:0px 5px; /*border-right:1px solid #1F46A5; */color:#1F46A5;font-size:12px;text-decoration:none;}
#header_2 #menu_02 li a:hover{color:#FFF;}
#header_2 #menu_02 li.on a{color:#FFF;text-decoration:none;}

#header_2 #highlight{width:994px;height:246px; border:2px solid #1F46A5;position:relative;margin-top:-10px;}
#interna #header_2 #highlight {display:none} 
#header_2 #highlight .highlight_item{float:left;width:165px;height:246px;}
#header_2 #highlight .highlight_item h3{position:relative;background:#FFF;width:149px;font-weight:normal;font-size:10px;float:left;height:44px;border:1px solid #CCC;padding:6px 10px 0 10px;bachground:#FFF;border-right:none;}
#header_2 #highlight .highlight_item h3 a{color:#2D2D2D;text-decoration:none;}
#header_2 #highlight .highlight_item.on h3{z-index:10;border-bottom:none;border-right:1px solid #CCC;background:#FAFAFA;}
#header_2 #highlight .highlight_item.on h3 a{color:#1F46A5;}
#header_2 #highlight .highlight_item .highlight_container{position:absolute; left:0; top:50px;width:973px; padding:10px;background:#FAFAFA url(../images/bg_news_top.png) no-repeat top center;border:1px solid #CCC;border-right:none;height:142px;}
#header_2 #highlight .highlight_item .highlight_container .highlight_intro{padding:0 20px;min-height:18px; color:#1F46A5;position:relative;}
#header_2 #highlight .highlight_item .highlight_container .highlight_content{padding:10px 20px 0 20px;line-height:18px;float:left;font-size:13px;}
#header_2 #highlight .highlight_item.on .highlight_container{z-index:10;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer{position:absolute;background:#FAFAFA; left:0; top:163px;height:32px;width:993px;}
#header_2 #prev a, #header_2 #next a{width:13; height:57px; position:absolute;text-decoration:none;}
#header_2 #prev a span, #header_2 #next a span{visibility:hidden;}
#header_2 #prev a{left:5px; top:90px;background:url(../images/prev.png) no-repeat;z-index:100;}
#header_2 #next a{right:-8px; top:90px;background:url(../images/next.png) no-repeat;z-index:100;}
#header_2 .highlight_item .logo_high_art{float:left;border:1px solid #CCC;margin-right:15px;}
#header_2 .highlight_item .logo_high_art img{float:left;display:block;}
#header_2 #highlight .highlight_item .highlight_container .highlight_content .introduzione{float:left; width:85%;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .date{color:#1F46A5;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .leggi a{color:#1F46A5;margin-left:380px;margin-right:15px;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .segnala{border-left:1px solid #1F46A5;width:149px; text-align:left;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .segnala a{color:#1F46A5;padding-left:20px;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .num_commenti{border-left:1px solid #1F46A5;width:130px; text-align:left;}
#header_2 #highlight .highlight_item .highlight_container .highlight_footer .num_commenti a{color:#1F46A5;padding-left:20px;}
#search{position:relative;float:left; width:978px;height:25px;padding-top:5px; background:#BF1E2C;margin:10px 0 0 0;padding:3px 10px;z-index:100;}
#search p{float:left;}
#search label{color:#FFF;font-family: "Gotham Rounded Book", Verdana, Arial;font-size:16px;float:left;margin-right:10px;margin-top:2px;}
#search #recherche{width:219px;height:19px;padding:0 3px;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;}
#search input, #search select{color:#1F46A5;border:1px solid #1F46A5;margin-right:20px;}
#search .spip_bouton input{color:#FFF;border:1px solid #FFF;background:#1F46A5;width:170px;margin:0 20px 0 18px;margin-top:2px;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px;}


#header_3{float:left;width:998px;position:relative;margin-top:44px;}
#welcome_box{float:left; width:490px;margin-right:14px; margin-top:13px;border:1px solid #CCC;height:205px;}
#welcome_box p{float:left; padding:10px 15px;font-family: "Gotham Rounded Book", Verdana, Arial;font-size:12px;width:310px;}
#welcome_box img{/*float:right;padding:15px 15px 0 0;*/padding:9px 0 0 9px;}

#evidenza{float:left;position:relative; width:490px; margin-top:13px;border:1px solid #CCC;height:204px;color:#BF1E2C;padding-top:1px;}
#evidenza h3{position:absolute;font-family: "Gotham Rounded Book", Verdana, Arial;font-size:16px;font-weight:normal;left:10px; top:10px;}
#evidenza .intro{float:left;padding:0 10px; margin-top:5px;width:400px;}
#evidenza .logo{position:absolute; top:5px; right:5px;;}
.evidenza_item{position:relative;float:left;margin-left:322px; width:167px; height:65px; margin-bottom:1px; border:1px solid #CCC;}
.evidenza_item h4 {margin-left:65px;font-weight:normal; font-size:10px;color:#000;margin-right:10px;margin-top:3px;}
.evidenza_item h4 span{position:absolute; left:65px;bottom:3px;color:#BF1E2C;}
/*.evidenza_item img {position:absolute;left:5px; top:5px;;}*/
.evidenza_item .leggi {position:absolute;right:-15px; top: 10px;}
.evidenza_item .leggi a{display:block;background:url(../images/leggi_evidenza.png) no-repeat left center;width:10px;height:42px;}
.evidenza_item .leggi a:hover{text-decoration:none;}
.evidenza_item .leggi a span{visibility:hidden;}
.evidenza_item.on{position:absolute;left:-323px; top: 0;width:323px;border:none;height:200px;}
.evidenza_item.on h4 {position:absolute;left:10px; top: 40px;margin-left:0;width:300px;color:#BF1E2C;font-weight:bold; }
.evidenza_item.on h4 span{position:static; }
.evidenza_item.on .evidenza_content {position:absolute;left:10px; top: 70px;width:300px;}
.evidenza_item.on .leggi {position:absolute;right:10px; top: 10px;width:100px;}
.evidenza_item.on .leggi a{color:#BF1E2C;background:url(../images/freccia_rossa.png) no-repeat left center;padding-left:18px;width:auto;height:auto;}
.evidenza_item.on .leggi a span{visibility:visible;}
.evidenza_item.on .segnala {position:absolute;left:-15px; bottom: 10px;width:150px;}
.evidenza_item.on .segnala a{color:#BF1E2C;padding-left:20px;}
.evidenza_item.on .num_commenti {position:absolute;left:180px; bottom: 10px;width:150px;}
.evidenza_item.on .num_commenti a{color:#BF1E2C;padding-left:18px;}
.evidenza_item .evidenza_content, .evidenza_item .segnala, .evidenza_item .num_commenti, .evidenza_item.on .photo{display:none;}
.evidenza_item.on .evidenza_content,.evidenza_item.on .segnala, .evidenza_item.on .num_commenti{display:block;}
.evidenza_item .photo{border:1px solid #CCC;position:absolute; left:5px; top:5px;background:url(../images/bg_logo_lisug.gif) no-repeat center center;width:54px; height:54px;overflow:hidden;}

#adv{position:relative;float:left;width:100%;}
.adv_cell{float:left;width:480px; border:1px solid #CCC;padding:5px;margin-top:14px;}
.adv_cell .image{float:left;margin-right:10px;}
.adv_cell a{color:#1F46A5;}
.adv_cell .adv_content{float:left;height:420px;}
.adv_cell h4{font-family: "Gotham Rounded Book", Verdana, Arial;font-size:16px;color:#1F46A5; font-weight:normal;margin:20px 5px;}
.adv_cell p{margin:0 5px 10px 5px;}
#adv_02{margin-left:14px;}

#adv_02.adv_cell{float:left;width:227px; border:1px solid #CCC;padding:5px;margin-top:14px;}
#adv_03.adv_cell{float:right;width:227px; border:1px solid #CCC;padding:5px;margin-top:14px;}

#adv_01, #adv_02{position:relative;} 
.adv_cell .vedi{position:absolute; bottom:0; right:100px;}
.adv_cell .vedi a{width:52px; height:16px; display:block;background:url(../images/bg_vedi.png) no-repeat;text-decoration:none;}
.adv_cell .vedi a span{visibility:hidden;}

#navbar{float:left;width:310px;border:1px solid #CCC;padding:10px;margin-top:57px;margin-right:15px;background:#FAFAFA;}
#navbar ul{list-style-type:none;}
#navbar li{border-left:2px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:3px;padding-left:18px;background:url(../images/bg_filo.gif) no-repeat 5px 1px;}
#navbar li a{display:block;color:#1F46A5;text-decoration:none;padding:2px 0 2px 0px;}
#navbar li a:hover{color:#BF1E2C;}
#navbar li li{border:none;}
#navbar li li a{display:block;}
#navbar li a.on{color:#BF1E2C;}
#navbar ul{list-style-type:none;}
#intro{width:629px;padding:0px 10px;background:#FAFAFA;height:100%;float:left;position:relative;margin-top:57px;border:1px solid #CCC;color:#BF1E2C;padding-top:1px; }
#intro h3{margin-top:10px;font-size:14px;}
#intro h4{font-family: "Gotham Rounded Book", Verdana, Arial;font-size:18px;font-weight:normal;}
#intro .intro_left{float:left;padding-bottom:10px;width:400px;}
#intro .intro_right{float:right;margin-right:-5px; margin-top:5px;padding-bottom:2px;}
.intro_left a{color:#BF1E2C;text-decoration:none;}
.intro_left a:hover{text-decoration:underline;}
.intro_left .title{color:#1F46A5;width:400px;}
.dettaglio #intro .date,.dettaglio #intro .segnala, .dettaglio #intro .num_commenti, .dettaglio #intro .popolare{float:none;}
.dettaglio #intro .segnala, .dettaglio #intro .num_commenti, .dettaglio #intro .popolare{padding:0;}
.dettaglio #intro .segnala a, .dettaglio #intro .num_commenti a, .dettaglio #intro .popolare a{padding-left:20px;}
#items{float:right; width:649px;}
#items .item_art{border:1px solid #CCC;background:#FAFAFA;margin-top:15px;}
#items .item_art_left{float:left; width:430px;padding:10px;}
#items .item_art_left h3{padding-left:15px;background:url(../images/bg_filo.gif) no-repeat 0px 1px;margin-bottom:5px;}
#items .item_art_left h3 a{color:#1F46A5;text-decoration:none;}
#items .item_art_left h3 a:hover{text-decoration:underline;}
#items .item_art_left h4{padding-left:15px;background:url(../images/bg_title.png) no-repeat left top;margin-bottom:5px;}
#items .item_art_left h4 a{color:#000;text-decoration:none;}
#items .item_art_left h4 a:hover{text-decoration:underline;}
#items .item_art_left .item_art_intro{padding-left:15px;background:url(../images/bg_testo.png) no-repeat left top;}
#items .item_art_right{float:right; width:190px;padding-bottom:10px;}
#items .item_art_right a{color:#BF1E2C;text-decoration:none;padding-left:20px;}
#items .item_art_right .leggi{padding-left:20px;margin-bottom:20px;margin-top:10px;}
#items .item_art_right .leggi a{background:url(../images/freccia_rossa.png) no-repeat left center;}
#items .item_art_right .num_commenti a{background:url(../images/bg_commenti.png) no-repeat 3px 0;}
#items .item_art_right .popolare{padding-left:20px;float:left;width:100%;}
#items .item_art_right .date{margin-left:20px;background:url(../images/bg_date.png) no-repeat 5px 0;padding-left:24px;}
#items .item_art_right a:hover{text-decoration:underline;}
.dettaglio #items .item_art_left{width:600px;}
.dettaglio #items .commenta a {float:right; color:#BF1E2C; text-decoration:none;}
.dettaglio #items .item_commento .date{color:#BF1E2C;}
#items .item_commento{padding:10px;background:#F2F2F2;border:1px solid #CCC;margin:10px 0;}
#items .item_commento .autore{color:#BF1E2C;}
#leggi_commenti{float:left; width:310px;border:1px solid #CCC;margin-top:15px;padding:10px;}
#leggi_commenti .item_commento{padding:5px 0 10px 0px;}
#leggi_commenti .item_commento span{display:block; float:left;padding-right:5px;color:#BF1E2C;padding-left:20px; background:url(../images/commento.gif) no-repeat left top; }
#leggi_commenti .date{color:#BF1E2C;}
#leggi_commenti .leggi{float:right;}
#leggi_commenti .leggi a{color:#BF1E2C;background:url(../images/freccia_rossa.png) no-repeat left center;}
#leggi_commenti .item_commento_footer{float:left;border-bottom:1px dotted #CCC;width:100%;padding-bottom:5px;}

.download{margin-top:20px; border-top:1px dotted #CCC;padding-top:10px;}
.download .logo_download{float:left;width:140px;}
.download .logo_download a img{border:none;}
.download .info_download{float:left;width:260px;}
.download .info_download h5{padding-left:15px;background:url(../images/bg_title.png) no-repeat left top;}
.download .info_download .desc_download{padding-left:15px;background:url(../images/bg_testo.png) no-repeat left top;}
.download .info_download .taille_download{color:#BF1E2C;padding-left:15px;}
.download .info_download .link_download a{color:#BF1E2C!important; text-decoration:none;background:url(../images/freccia_rossa.png) no-repeat left center;padding-left:15px;}
.download .info_download .link_download a:hover{text-decoration:underline;}

#footer{float:left;width:100%;background:#369 url(../images/bg_footer.png) repeat-x; color:#FFF;font-size:11px;margin-top:14px;}
#footer h3{font-family: "Gotham Rounded Book", Verdana, Arial;font-size:16px;font-weight:normal;margin:20px 0 15px 0;}
#footer_col_1{float:left; width:435px;padding:20px;}
#footer .filo{margin:10px 0 20px 0;padding-left:15px;background:url(../images/bg_filo.gif) no-repeat left top;}
#footer h4{margin:10px 0;padding-left:15px;background:url(../images/bg_title.png) no-repeat left top;font-size:11px;}
#footer .footer_item_testo{margin:10px 0 20px 0;padding-left:15px;background:url(../images/bg_testo.png) no-repeat left top;}
#footer .highlight_footer{border-bottom:1px dotted #FFF;padding-bottom:10px;height:15px;}
#footer .date{float:none;margin-left:0;}
#footer .leggi a{color:#FFF;}
#footer .segnala a{color:#FFF;padding-left:20px;}
#footer .num_commenti{float:right!important;}
#footer .num_commenti a{color:#FFF;padding-left:18px;}
#footer_col_2{float:left; width:216px;padding:20px;background:url(../images/bg_footer_left.png) no-repeat;}
#footer .popolare a{float:right;color:#FFF;}
#footer .popolare a:hover{text-decoration:underline;}
#footer_col_3{float:left; width:216px;padding:20px;background:url(../images/bg_footer_left.png) no-repeat;}
#footer_col_3 .num_commenti{margin-top:0;}
#footer .commenta a{background:url(../images/commenta.png) no-repeat; color:#FFF;text-decoration:none;padding-left:20px;}
#footer .commenta a:hover{text-decoration:underline;}
#footer_close{float:left;padding:20px;width:958px;}
#footer_close #rss{float:left;padding-left:42px;width:424px;margin-right:20px;background:url(../images/rss.png) no-repeat;line-height:14px;}
#footer_close #rss a{color:#FFF;}
#footer_close #copyright{width:233px; float:left;line-height:14px;}
#footer_close ul{list-style-type:none;float:right;}
#footer_close li{display:inline;}
#footer_close li a{dislay:block; float:left; padding:0 10px; border-right:1px solid #FFF;color:#FFF;}

.pagination{width:629px;border:1px solid #CCC;background:#F2F2F2;padding:10px;margin-top:15px;}
.pagination a{color:#BF1E2C;text-decoration:none;}
.pagination a:hover{color:#1F46A5;}
.pagination a.on{color:#000;}

.formulaire_forum li {list-style:none}
.bugajaxie {display:none}
.menu_rosso #navbar li a, .dettaglio.menu_rosso #navbar li a{color:#000;}
.menu_rosso #intro, .dettaglio.menu_rosso #intro{color:#000;}
.menu_rosso #items .item_art_left h3 a, .dettaglio.menu_rosso #items .item_art_left h3 a{color:#000;}
.menu_rosso #items .item_art_left h3 a, .dettaglio.menu_rosso #items .item_art_left h3 a{color:#000;}
.dettaglio.menu_rosso #intro a, .dettaglio.menu_rosso #items a{color:#000!important;}
.dettaglio.menu_rosso #intro a:hover, .dettaglio.menu_rosso #items a:hover{color:#1F46A5!important;}

#interna.ricerca #items {margin-top:42px}

#formulaire_forum fieldset{border:none; margin-bottom:15px;font-family: Verdana, Arial, sans-serif;color:#1F46A5}
#formulaire_forum legend{color:#1F46A5;font-weight:bold; font-size:16px; margin-bottom:3px;font-family: "Gotham Rounded Book", Verdana, Arial; }
#formulaire_forum label{display:block;font-weight:bold;color:#1F46A5; font-size:13px; margin:2px 0px;font-family: "Gotham Rounded Book", Verdana, Arial;}
#formulaire_forum input{font-family: Verdana, Arial, sans-serif;color:#1F46A5;border:1px solid #1F46A5;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; }
#formulaire_forum #titre{width:294px; height:18; padding:3px 2px;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; }
#formulaire_forum .spip_barre{display:none;}
#formulaire_forum #texte{font-family: Verdana, Arial, sans-serif;color:#1F46A5;font-size:12px;border:1px solid #1F46A5;width:294px;height:220px;padding:3px 2px;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; }
#formulaire_forum .explication .details{display:block;}
#formulaire_forum .explication .details a{color:#1F46A5;}
#formulaire_forum .erreur_message{color:#BF1E2C;}
#formulaire_forum #session_nom, #formulaire_forum #session_email{width:294px; height:18px; }
#formulaire_forum .boutons input{width:294px; height:18; padding:3px 2px;color:#1F46A5;border:1px solid #1F46A5;background:#FAFAFA;margin-top:10px;}
.previsu legend {color:#BF1E2C!important;}
#formulaire_forum .previsu, #formulaire_forum .previsu a {color:#BF1E2C!important;}
#formulaire_forum .previsu p {margin-bottom:5px;}
#formulaire_forum .previsu .boutons input{width:294px; height:18; padding:3px 2px;color:#BF1E2C;border:1px solid #BF1E2C;background:#FAFAFA;margin-top:10px;}
#formulaire_forum .previsu .forum-texte{margin-top:5px;}

.saisie_document_forum .ajouter_document{color:#1F46A5;
display:block;
font-familyVerdana,Arial;
font-size:11px;
font-weight:normal;
margin:2px 0;}
