/* SFONDI */
body{background-color:#fff}
#background{background:url(../img/red/sfondo.jpg) repeat-x left top #fff}
#header{background:url(../img/red/header.png) no-repeat -22px 127px}
.reg{background:url(../img/red/reg.png) no-repeat left top}
.login{background:url(../img/red/login.png) no-repeat left top}
.logo{background:url(../img/red/logo.gif) no-repeat left top}
#content{background:url(../img/red/content.png) repeat-y -22px 0}

.news{background:url(../img/red/bg_news.gif) repeat-y 0 0}
.news .top{background:url(../img/red/top_news.gif) no-repeat 0 0}
.news .bottom{background:url(../img/red/bottom_news.gif) no-repeat 0 0}

.center .body, .center1 .body{background:url(../img/red/bg_center.gif) repeat-y 0 0}
.center .top{background:url(../img/red/top_center.gif) no-repeat 0 0}
.center1 .top{background:url(../img/red/top_center1.gif) no-repeat 0 0}
.center .bottom, .center1 .bottom{background:url(../img/red/bottom_center.gif) no-repeat 0 0}

.corsi{background:url(../img/red/bg_corsi.gif) repeat-y 0 0}
.corsi .top{background:url(../img/red/top_corsi.gif) no-repeat 0 0}
.corsi .bottom{background:url(../img/red/bottom_corsi.gif) no-repeat 0 0}
.corsi h1, .center1 h1{background-color:#f90}

.calendar, .adv{background:url(../img/red/bg_calendar.gif) repeat-y 0 0}
.calendar .top, .adv .top{background:url(../img/red/top_calendar.gif) no-repeat 0 0}
.calendar .bottom, .adv .bottom{background:url(../img/red/bottom_calendar.gif) no-repeat 0 0}
.calendar h1, .adv h1, .video h1{background-color:#900}
.video h1{background-color:#f90}

.video{background:url(../img/red/bg_video.gif) repeat-y 0 0}
.video .top{background:url(../img/red/top_video.gif) no-repeat 0 0}
.video .bottom{background:url(../img/red/bottom_video.gif) no-repeat 0 0}

.menu ul li ul li{background:url(../img/red/bg_menu.png) repeat-y 0 0}
.menu ul li ul li.top{background:url(../img/red/top_menu.png) no-repeat 0 0}
.menu ul li ul li.bottom{background:url(../img/red/bottom_menu.png) no-repeat 0 0}
/*.menu ul li ul li a:hover{background-color:#fc0}*/

#name, #search{background:url(../img/red/input_name.png) no-repeat 0 0}
#mail{background:url(../img/red/input_mail.png) no-repeat 0 0}
#invia, #invia_login{background:url(../img/red/invia.gif) no-repeat 0 0}
#cancella{background:url(../img/red/cancella.gif) no-repeat 0 0}
.submit{background:url(../img/red/invia1.gif) no-repeat 0 0}
.reset{background:url(../img/red/cancella1.gif) no-repeat 0 0}

#cerca{background:url(../img/red/cerca.gif) no-repeat 0 0}

/* SFONDI */
/* CARATTERE */
.news h1, .news h2, .news h3, .news a, p, label, .credits{color:#333}
.selected, .menu ul li a:hover{color:#f90}
.center1 h1, #footer h1, #footer p, #footer a{color:#f00}
.center h1, .center p, .center1 p, .calendar h1, .adv h1, .video h1, .corsi, .corsi p, a, .menu ul li, label, .info p, .corsi h1, .newsletter h1, .newsletter h2{color:#fff}
.center h2, .center h3, .menu ul li ul li.selected, .menu ul li ul li a:hover, .menu ul li ul li a.selected{color:#f90}
.center1 h2, .center1 h3, .center1 h4{color:#f90}
/* CARATTERE */
/* BORDI */
.corsi .thumb, .center1 .thumb{border:1px solid #fff}
#footer div{border-bottom:1px solid #999}
#footer div.no_border{border:none!important}
.center .thumb, .center .thumb_small, .thumb{border:1px solid #f90}
/* BORDI */