/* CSS  Karate */

#centrale .dx .centro .centroDx{background:#FFF2DF;}
#centrale .dx .centro .secondaa {background:#fff;}


/* MENU */
#centrale .sx {border-bottom: 1px solid #ccc; margin-bottom: 20px;}
#centrale .sx h1{background:url(../img/sfondi/sfondo_h1.gif) no-repeat right top; padding:12px 5px 12px 12px; border-bottom:1px solid #b8b8b8; font-size:90%; margin-top:1px;}
#centrale .sx h1.karateatt{background:#bc2f1b; color:#fff;}


#centrale .sx h1.karateatt span{background:#bc2f1b url(../img/icone/frecciettaG.gif) no-repeat left 3px; color:#fff; padding: 0px 3px 0px 15px;}







/*dati modificati dallo stile generale per prendere le formattazioni della disciplina*/
#centrale .dx .centro .centroDx .risu ul.risultati li{margin-bottom: 5px;padding:0 0 10px 15px;background: url(../img/icone/stella_a.gif) no-repeat left 3px;}
h1, h2, h3{color:#bc2f1b;}
.tx-calendarioattivita-pi1 select{background-color:#bc2f1b; font-size:10px; font-weight:normal;color:#fff;}
.tx-calendarioattivita-pi1 select, .tx-calendarioattivita-pi1 input{margin:0 3px;}
.tx-calendarioattivita-pi1 select, .tx-calendarioattivita-pi1 input, .tx-calendarioattivita-pi1 img {vertical-align: middle;}

.tx-calendarioattivita-pi1 td.linkk{ background-color:#bc2f1b;}
.tx-calendarioattivita-pi1 td.oggi{ background-color:#dedede;}

.tx-calendarioattivita-pi1 .listapp tr.calendarioo th {padding:4px; background:url(../img/grafica/tr.calendarioK.gif) repeat-x; border-bottom:none; color:#fff;}



#centrale .sx h2 {margin-bottom:0px; border:1px solid #BDDBBF; background: #fedfa9 url(../img/icone/freG.gif) no-repeat 20px; border-top:none;color:#000; padding: 6px; padding-left: 30px; font-size: 90%;}


#centrale .sx h2.noF{margin-bottom:0px; border:1px solid #BDDBBF; background-image:none; background-color: #fedfa9; border-top:none;color:#000; padding: 6px; padding-left: 30px; font-size: 90%;}

#centrale .sx .sximg {background: url(../img/sx_sfondi/karate.gif) no-repeat top right; height:300px;}


#centrale .sx h2 a{color:#000;}
#centrale .sx ul {margin-bottom:0px; list-style: none;}
#centrale .sx li {border-top: 1px dotted #ccc; border-bottom:none;}
#centrale .sx li.first {border-top: none;}
#centrale .sx li a {padding: 4px; padding-left: 35px; text-decoration: none; display: block;}
#centrale .sx li a:hover {background-color: #bc2f1b; color: #fff;}
#centrale .sx li span {background-color: #bc2f1b; color: #fff; padding: 4px; padding-left: 35px; display: block; font-weight: bold;}
.news_elenco{margin-top:0px;}

#centrale .dx .centro .centroSx .campioni_media .media_cx .cont{background:#FFF2DF;}


