@charset "UTF-8";
/* CSS Document

rosso 9e0908

 */

body{ background:url(../img_layout/bg_header.png) top repeat-x #9e0908; margin:0; padding:0; text-align:center; font-family:sans-serif, Geneva, Arial, Helvetica; color:#000;}

#header{ margin:auto;height:200px; width:950px; position:relative;}
#white{ background:#fff;}

.clear{ clear:both;}

#logo{ z-index:0; position:absolute; bottom:5px; left:0; width:580px; height:190px; background:url(../img_layout/img_rosone.png) left no-repeat;}
#logo h1{ margin:60px 0 0 0; width:382px; height:106px; background:url(../img_layout/logo_scritta.png) no-repeat; float:right;}
#logo h1 span{ display:none;}

#menu_top{ z-index:3; position:absolute;top:0; right:0; height:47px; width:700px;font-size:12px; font-weight:bold;}
#menu_top a{color:#3f3f3f; text-decoration:none; float:left; display:inline;}
#menu_top a span{display:block; height:37px; padding:10px 0 0 0; width:115px; text-align:center; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 0 0 -1px;}
#menu_top a span:hover{ background:url(../img_layout/bg_pulsante_hover.png) repeat-x; height:27px; padding:20px 0 0 0;}
#menu_top a.selected span{ height:27px; padding:20px 0 0 0; background:url(../img_layout/bg_pulsante.png) repeat-x; color:#fff;}

#box_indirizzo{ position:absolute; right:0; bottom:0; width:280px; height:130px; color:#757575; text-align:left; font-size:11px;}
#box_indirizzo a{ font-weight:bold; color:#757575; background:url(../img_layout/icon_mail.png) right no-repeat; padding-right:20px; }
#box_indirizzo a:hover{ text-decoration:none;}

#mother{width:950px; position:relative; text-align:left; margin:auto; padding:0 0 20px 0;}

.box_left, .box_right{ float:left; display:inline; font-size:12px;}
.box_left{ width:630px;}
.box_right{ width:290px; margin:0 0 0 20px;}

.box form table a{ display:inline!important; padding:0!important; background:none!important;}

.box_organismi{ margin:20px 0 0 0;font-size:12px; line-height:18px; text-align:justify; overflow:auto; height:450px;}
.box_organismi a{ display:block;  text-decoration:none;background: url(../img_layout/icon_arrow_sx.png) top left no-repeat; padding-left:10px; margin-bottom:5px; color:#000;}
.box_organismi a:hover{ text-decoration:underline;} 
.box_organismi img{ width:18px; border:#9e0908 solid 1px; margin:auto 2px; float:right;}
.box_organismi a img{ border:1px solid #ddd;}
.box_organismi a:hover img { width:18px; border:#C75E7E solid 1px; margin:auto 2px;}
.box, .box_gallery{ font-size:12px; line-height:18px; text-align:justify;}
.box h1, .box_photogallery h1, .box_organismi h1, .box_gallery h1{ color:#9e0908; font-size:18px; margin:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; padding-top:15px; line-height:20px;}
.box h1 span{ display:block; font-size:11px;}
.box h2{ font-size:14px; margin:0 0 10px 0;}
.box_left .box{ background:url(../img_layout/bg_angolo.png) top right no-repeat; width:535px; padding:0 80px 10px 0; margin:20px 0; border-bottom:1px solid #dfdfdf;}
.box_left .box a, .box_left .box_photogallery a{ color:#9e0908; background:url(../img_layout/icon_arrow.png) right no-repeat; padding-right:14px; display:block; text-align:right;}
.box_left .box a:hover, .box_left .box_photogallery a:hover{ text-decoration:none;}

.box{ min-height:150px;}
* html{ height:150px;}
.box a img{ padding:1px; border:1px solid #ddd; margin:0 4px 4px 0;}
.box a:hover img{ border:1px solid #9e0908;}

.box_gallery a{ display:inline!important;}
.box_gallery a img{ margin:2px; padding:1px; border:1px solid #ddd;}
.box_gallery a:hover img{border:1px solid #9e0908;}

.box_avvisi{ font-size:12px; position:relative; border:1px solid #dfdfdf; margin:10px 0 0 0; padding:1px;}
.box_avvisi img{ position:absolute; top:-30px; right:5px; z-index:5;}
.box_avvisi h1{ height:33px; width:110px; margin:20px 0 0 20px; background:url(../img_layout/tit_boxavvisi.png) no-repeat;}
.box_avvisi h1 span{ display:none;}
.box_avvisi ul{ margin:20px 10px 0 10px; padding:0; list-style:none; font-size:12px;}
.box_avvisi ul li{ margin:0 0 10px 0; padding:0 0 0 10px; background:url(../img_layout/bullet.png) top left no-repeat;}
.box_avvisi ul li span{ display:block; font-weight:bold;}
.box_avvisi ul li a { background:none; margin:0; padding:0; color:#000; text-align:left;}
/*.box_avvisi a{ padding:4px 2px 2px 2px; color:#fff; text-decoration:none; display:block; text-align:right; background:url(../img_layout/bg_pulsante_p.png) bottom repeat-x #9e0908;}
.box_avvisi a span{  padding-right:14px;background:url(../img_layout/icon_arrow_w.png) right no-repeat;}
.box_avvisi a:hover{ text-decoration:underline;}*/

.box_elenco_avvisi{ width:80%; min-height:80px;  padding:10px 0 10px 75px; text-align:left; background:url(../img_layout/img_folio.png) 0 10px no-repeat;}
* html .box_elenco_avvisi{ height:80px;}
.box_elenco_avvisi a{color:#9e0908; background:url(../img_layout/icon_arrow.png) right no-repeat; padding-right:14px; display:block; text-align:left!important;}
.box_elenco_avvisi a:hover{ text-decoration:none;}

#contribute{ text-align:left;font-size:10px; margin:0 0 10px 0; color:#fff;}
#contribute span{ float:right;}
#contribute span a{ text-decoration:none; color:#f10e0c;}
#contribute a:hover{ color:#cd0c0a;}
#footer{width:950px; position:relative; margin:auto; padding:3px 0 10px 0; background:url(../img_layout/bg_footer.png) center top no-repeat;}
#footer img{ margin-right:3px; border:none;}


#paginazione{padding:4px 2px 2px 2px; color:#fff; font-family: sans-serif, Arial, Helvetica; font-size:11px; width:auto; text-align:center; background:url(../img_layout/bg_pulsante_p.png) bottom repeat-x #9e0908;}
#content_paginazione{width:220px; margin:0 auto; text-align:center; }
.paginazione_number{float:left; display:inline; color:#fff; width:70px; }
 {text-decoration:none; width:40px; float:left; display:inline;}
#content_paginazione span{text-decoration:none; color:#c75e7e; width:40px;  text-align:center; float:left; display:inline; }
#paginazione a{display:block; text-decoration:none; color:#fff; text-align:center;}
#paginazione a:hover{text-decoration:none; color:#e3b0b0;}

#player_home{}

