body {text-align: center; background: #fff; color: #000; font: 90% Arial, Helvetica, sans-serif;}
body, h1, h2, h3, h4, h5, img, p, ul, ol, li, form, fieldset, label, input, a, hr, object {padding: 0; margin: 0;}
img, fieldset {border: none;}
h1 {font-size: 110%;}
h2, h3,table {font-size: 95%;}
p, span, ul, ol, a {font-size: 90%;}

/* elementi annidati */
h1 span, ul span, p a, li a, h1 a, p ul, h2 a, p span, ul ul, ul ul ul {font-size: 100%;}



.clearleft{clear:left;}
#logostampa {display:none}
/*tabelle generiche*/
table {border-collapse: collapse; width:99%; text-align:center; margin:5px auto;}
th,td {border: 1px solid #b8b8b8; vertical-align: top; text-align:left;}
th {padding:4px; background-color:#ccc; border-bottom:none; color:#fff;}
td {padding:4px;}
table.fedede th{ font-size:130%;background-color:#0f4a82;  }
table.judodo th{ font-size:130%;background-color:#418c3a;  }
table.lottata th{ font-size:130%;background-color:#47bfee;  }
table.karatete th{ font-size:130%;background-color:#bc2f1b;  }
table.artiti th{ font-size:130%;background-color:#ceb76f;  }


/*proprieta generale di link ed img*/
h1, h2{color:#036;}
h4, h3{color:#000;}
h3{font-size:120%;}
.skip{ display:none;}
/*img{ background:#fff; border:1px solid #b8b8b8; padding:3px;}*/
img{ background:transparent; border:1px solid #b8b8b8; padding:3px;}
a img{ border:none;}
a{text-decoration:none; color:#036; border-bottom:1px dotted #036;}
a:hover{text-decoration:none; color:#036; border-bottom:1px dotted #036;}
#header {height: 124px; margin-bottom:9px; position: relative;}
#ricerca {position: absolute; right: 10px; bottom: 10px; text-align: right;}
#ricerca label {display: none;}
#ricerca input, #ricerca img {vertical-align: middle;}





/*SUBHEADER*/
#subHeader{padding:0; margin:0; color: #fff;}

#contesubHeader{ background:transparent url(../img/sfondi/cruscotto_sf.gif) repeat-x left bottom;  margin:0; height:32px}

/*MENU PRINCIPALE*/
#menu {float: left;text-align: left; margin:0; padding:0; padding-top:6px;padding-bottom: 6px; vertical-align:middle; }
#menu ul{margin: 0; padding: 0; font-size:.84em;}
#menu li {display: inline;background: url(../img/sfondi/cuscotto.gif) no-repeat bottom right;  padding: 0; padding-top:10px; margin:0; font-weight:bold;}
#menu li.noB {background: none;}
#menu li a{color: #fff; padding: 0px 7px 0px 7px;  margin-left:1px;margin-right:2px; border-bottom:none;}
#menu li a:hover, #menu li a:active{background-color: #fff; color: #036;text-decoration: none; }
#menu li span {background-color: #fff; color: #036;text-decoration: none; padding: 0px 7px 0px 7px; margin-left:1px;  margin-right:2px;}

#centrale {/* border:1px solid #000; min-height:700px;height:auto !important;height:700px;*/}
/*MENU SX*/
#centrale .sx{ color:#333;}
#centrale .sx a{ color:#333; border-bottom:none;}
#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 span a{color:#000; padding: 0px 3px 0px 15px; background: url(../img/icone/freccietta.gif) no-repeat left 3px;}

#centrale .sx h1.judo{border-top:3px solid #393;}
#centrale .sx h1.lotta{border-top:3px solid #39c; }
#centrale .sx h1.karate{border-top:3px solid #B21A18; }
#centrale .sx h1.arti{border-top:3px solid #BBA254; }

#centrale .sx ul {list-style: none; margin-bottom:20px; border:1px solid #b8b8b8; border-top:none;font-size: 0.9em;}
#centrale .sx ul ul{border-left:none; border-right:none;border-top:1px dotted #bfbfbf;border-bottom:1px solid #fff;background: #fff;margin:0;font-size: 1em;}

#centrale .sx li span {display: block; padding: 3px 3px 3px 40px; background-color:#036; color:#fff;}

#centrale .sx li {list-style: none; border-bottom:1px dotted #bfbfbf; margin: 0;padding: 0;}
#centrale .sx li.last {border-bottom: none;}
#centrale .sx li a {display:block; border-bottom:none;}
#centrale .sx li a:link, #centrale .sx li a:visited{padding: 3px 3px 3px 40px; text-decoration:none;}
#centrale .sx li a:hover, #centrale .sx li a:active {padding: 3px 3px 3px 40px; background-color:#036; color:#fff; text-decoration:none;}

#centrale .sx .mesx p{ text-align:center;}
#centrale .sx .mesx p img{ display:block; margin:10px auto;}
/*MAIN CONTENT*/
#centrale .dx .path {background-color: #fff; color: #000; margin:0; padding:5px 0;}
#centrale .dx .path p {padding-left:2px;margin: 0;}
#centrale .dx .path span {background-color: #fff; color: #000; font-weight:bold;}
#centrale .dx .path a{color:#036; text-decoration:underline; border-bottom:none;}


/*flotta img a sinistra*/
#contenuto #centrale .dx .centro .intint .centroSx .intint .left img{float:left; padding:3px; border:1px solid #ccc; margin-right:5px; margin-bottom:5px;}

/*contenuti sinistra*/
#centrale .dx .centroSx{margin-top:0px; text-align:left; }
#centrale .dx .centroSx div.intint{padding:0 12px;}
#centrale .dx .centroSx img{border:none;}
#centrale .dx .centroSx .primopiano, #centrale .dx .centroSx p.archivio a, #centrale .dx .centroSx .diretta, #centrale .dx .centroSx .intint{ margin-left:14px; margin-right:14px; margin-top:0;}
#centrale .dx .centro .centroDx .contenitoreDX { margin-left:14px; margin-right:14px;}
#centrale .dx .centro .intint .s_interna, #centrale .dx .centro .intint .path{ margin-left:14px;}


#centrale .dx .centroSx h1{padding:11px; background: #fff url(../img/sfondi/pp.gif) repeat-x bottom left; display:block; border:1px solid #d4d4d4;}



.pphome{background: #fff url(../img/sfondi/corpo.gif) repeat-x top left; padding-top:11px; min-height:152px;height:auto !important;height:152px; border-bottom:1px dotted #eee; clear:both; }
#centrale .dx .centro .centroSx .primopiano .pphome .img img {float:left; margin-right:5px; margin-bottom:5px; border:1px solid #ccc;}
#centrale .dx .centro .centroSx .primopiano .pphome .img object{float:left; margin-right:5px; margin-bottom:5px;}

.pphome h2{font-size:1.2em;}
.primopiano .pphome .contet p.bodytext{display:inline;}

/*Diretta TV*/
.diretta{background: #FCE69D; border-bottom:1px dotted #eee; }

.diretta img {float:left; margin:5px;padding:3px; border:1px solid #eee;}
.diretta h2{font-size:1.2em;  padding:5px;}
.diretta h2.titolodiretta{ background:#fff; display:block; color:#000;}
.diretta h2.data{color:#000;}
.diretta .contdiretta {padding:4px;}
.diretta p{padding:4px;}
/*elenco news home*/
.news_elenco{margin-top:0px; }
.news_elenco .bordoo{border-bottom:1px dotted #eee; float:left; width:100%;}
.news_elenco .news{ padding-bottom:7px; padding-top:6px; margin-bottom:6px; height:auto; clear:both}
#centrale .dx .centroSx .news_elenco .news .conteximg img{float:left; padding:3px; border:1px solid #ccc; margin-right:5px; margin-bottom:15px;}

/*limitazioni delle img in home e nella lista news*/
#centrale .dx .centroSx .news_elenco .news .conteximg img{max-width:140px; width:140px;height:auto}
#centrale .dx .centroSx .primopiano .pphome img{max-width:140px; width:140px; height:auto;}
#centrale .dx .centroSx .diretta .imgdiretta img{max-width:140px; width:140px;height:auto}
.news_elenco .news h2{ font-size:1.1em; font-weight:bolder; margin-top:10px;}
.news_elenco .news .img_cat{font-weight:bold; color:#fff; vertical-align:middle; text-transform:lowercase;}
.news_elenco .news .img_cat img{ margin-bottom:0; padding-bottom:0;}
.news_elenco .news p.bodytext{ display:inline;}

.newsingola{margin:0;}
.newsingola h1.titolo{}
#centrale .dx .centroSx .newsingola .conteximg img{ float:left; padding:3px; border:1px solid #eee; margin-right:5px; margin-bottom:5px;}


#centrale .dx .centro .centroDx{background:#F0F4F7;}
#centrale .dx .centro .centroSx { margin-top:16px;}


#centrale .dx .centro .centroSx ul, #centrale .dx .centro .centroSx ol{ list-style:none;}
#centrale .dx .centro .centroSx ol li{margin-bottom: 2px;padding:0 0 8px 15px;background: url(../img/icone/pallino.gif) no-repeat left 8px; border-bottom:none;}
#centrale .dx .centro .centroSx ol li a{ text-decoration:underline; font-weight:bold;}




#centrale .dx .centro .centroDx a{border-bottom:noone;}
#centrale .dx .centro .centroDx .comunicati, #centrale .dx .centro .centroDx .eventiHome, #centrale .dx .centro .centroDx .formazione, #centrale .dx .centro .centroDx .territorio, #centrale .dx .centro .centroDx .media, #centrale .dx .centro .centroDx .voceMercha, #centrale .dx .centro .centroDx .meme, #centrale .dx .centro .centroDx .pala{margin-left:14px; margin-right:14px;}
#centrale .dx .centro .centroDx .comunicati{margin-top:16px;}
#centrale .dx .centro .centroDx .eventiHome, #centrale .dx .centro .centroDx .formazione, #centrale .dx .centro .centroDx .territorio, #centrale .dx .centro .centroDx .media{margin-top:32px;}
/*box formazione*/

#centrale .dx .centro .s_interna h1 {background:url(../img/grafica/s_interna.gif) repeat-x top left; padding:12px 5px 12px 12px; border-top:1px dotted #b8b8b8; margin-top:1px; display:block; }
#centrale .dx .centro .s_interna .intint h1{font-size:115%;}
#centrale .dx .centro .centroDx .formazioneHome { border-bottom:1px solid #d4d4d4; padding-bottom:11px;}
#centrale .dx .centro .centroDx .formazioneHome a{font-weight:bold;}
#centrale .dx .centro .centroDx .img_cat{font-weight:bold; color:#fff; vertical-align:middle; margin-top:8px;  margin-bottom:8px;}
#centrale .dx .centro .centroDx .img_cat .img_cat_ img{border:none; padding:0; background:none;}

#centrale .dx .centro .centroSx .intint .csc-textpic{ margin-top:10px;}
#centrale .dx .centro .centroSx .intint .csc-textpic img{ padding:3px; border:1px solid #ccc; float:left; margin-right:5px;}

/*fijlkam sul territotio*/

#centrale .dx .centro .centroDx .territorio form{background:#fff; border:1px solid #ccc; border-top:none; padding:11px; font-size:92%;}
#centrale .dx .centro .centroDx .territorio form select{width:10em;vertical-align: middle;}
#centrale .dx .centro .centroDx .territorio select.select1 {width:11em;}
#centrale .dx .centro .centroDx .territorio label {display: none;}
#centrale .dx .centro .centroDx .territorio input, #centrale .dx .centro .centroDx .territorio img {vertical-align: middle;}
/*media*/
#centrale .dx .centro .centroDx .media{ clear:both;}
#centrale .dx .centro .centroDx .media p{padding:10px;}
#centrale .dx .centro .centroDx .media ul{}
#centrale .dx .centro .centroDx .media li a{border:none}
#centrale .dx .centro .centroDx .align-center{text-align:center;}



#centrale .dx .centro .centroDx .conteselect{border-top:1px solid #65a3cd; background-color:#F0F4F7;}
#centrale .dx .centro .centroDx .conteselect form{padding:10px;}
#centrale .dx .centro .centroDx .conteselect select,#centrale .dx .centro .centroDx .conteselect input{margin: 7px 0;}
#centrale .dx .centro .centroDx .conteselect form.bordo {border-bottom:1px dotted #ccc;}


#centrale .dx .centro .centroSx .intestazioneR, #centrale .dx .centro .centroSx .boxRisultati{border:1px solid #65a3cd; background-color:#F0F4F7; margin:5px; padding:5px;}
#centrale .dx .centro .centroSx ul.risultati{}
#centrale .dx .centro .centroSx ul.risultati li{margin-bottom: 5px;padding:10px 20px;background: url(../img/icone/pallino_r.gif) no-repeat 10px 17px;}

#centrale .dx .centro .centroSx ul.risultati li.liGrigio{margin-bottom: 5px;padding:10px 20px;background:#eee url(../img/icone/pallino_r.gif) no-repeat 10px 17px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
#centrale .dx .centro .centroSx .intestazioneR ul li.selezionata,#centrale .dx .centro .centroSx .boxRisultati ul li.selezionata{ font-weight:bold; padding:10px 20px;background:#F0F4F7 url(../img/icone/pallino_rG.gif) no-repeat 10px 17px;}
#centrale .dx .centro .centroSx #navigazione{margin:10px auto; text-align:center;}
#centrale .dx .centro .centroSx #navigazione .labelNav{}

#centrale .dx .centro .centroSx h3.federale{background:#0f4a82; color:#fff; display:block;  padding:5px; font-size:115%;}
#centrale .dx .centro .centroSx h3.JUDO{background:#418c3a; color:#fff; display:block;  padding:5px; font-size:115%;}
#centrale .dx .centro .centroSx h3.KARATE{background:#bc2f1b; color:#fff; display:block; font-size:115%;}
#centrale .dx .centro .centroSx h3.LOTTA{background:#47bfee; color:#fff; display:block;  padding:5px; font-size:115%;}
#centrale .dx .centro .centroSx h3.ARTIMARZIALI{background:#ceb76f; color:#fff; display:block; padding:5px; font-size:115%;}
#centrale .dx .centro .centroSx .intint .grigiocolore .tx-photogallery-pi1 .borderSx .borderDxphotogallery .contdettFoto h3{ margin:0;}



#centrale .dx .centro .centroDx h4{color:#0f4a82; font-size:115%; padding: 10px 5px; }
#centrale .dx .centro .centroDx .conteselect label {display: none;}
#centrale .dx .centro .centroDx .conteselect input, #centrale .dx .centro .centroDx .conteselect img {vertical-align: middle;}
#centrale .dx .centro .centroDx .conteselect select, #centrale .dx .centro .centroDx .conteselect img {vertical-align: middle;}
#centrale .dx .centro .centroDx .conteselect select,#centrale .dx .centro .centroDx .conteselect input#squadra {width:13em;}
#centrale .dx .centro .centroDx .conteselect select.letterina{width:3em;}

#centrale .dx .centro .centroDx .media ul li.uno{float:left; width:50%;}
#centrale .dx .centro .centroDx .media ul li.due{margin-left:50%}
#centrale .dx .centro .centroDx .media ul li img{margin-bottom:7px;}
#centrale .dx .centro .centroDx .media ul li span a{font-weight:bold; color:#036; text-decoration:underline;}
#centrale .dx .centro .centroDx .media ul li span.foto{background:url(../img/pulsantini/gallery.gif) no-repeat top left;padding:0px 19px; }
#centrale .dx .centro .centroDx .media ul li span.video{background:url(../img/pulsantini/video.gif) no-repeat top left;padding:0px 19px;}



/*elenchi navigazione*/


/*box voce el presidendente e mercha*/
#centrale .dx .centro .centroDx .meme a{border-bottom:none;}
#centrale .dx .centro .centroDx .meme {font-weight:bold; color: #093; height:73px; background:url(../img/sfondi/sfuma_mercha.gif) repeat-x top left; border:1px solid #ccc; margin-bottom:11px;}
#centrale .dx .centro .centroDx .meme img{ border:none; background: none; margin-top: 10px; margin-left:10px; border:none;}
#centrale .dx .centro .centroDx .meme {font-weight:bold; color: #093; font-size:1.2em; padding-left:10px;}
#centrale .dx .centro .centroDx .meme .immagineDX {background:url(../img/sfondi/s_mercha.gif) no-repeat; height:23px; width:75px; float:right; margin: 5px 5px 0 0;}



/*Palafijlkam homepage*/
#centrale .dx .centro .centroDx .pala {background: #fff; font-weight:bold; color: #093; height:160px; border:1px solid
#ccc; margin-bottom:11px;}
#centrale .dx .centro .centroDx .pala img{border:none;}

/*box voce el presidendente e mercha*/

#centrale .dx .centro .centroDx .meme {font-weight:bold; color: #093; height:73px;background:url(../img/sfondi/sfuma_mercha.gif) repeat-x top left; border:1px solid #ccc; margin-bottom:11px;}
#centrale .dx .centro .centroDx .meme img{ border:none;background: none; margin-top: 10px; margin-left:10px; border:none;}
#centrale .dx .centro .centroDx .meme {font-weight:bold; color: #093; font-size:1.2em; padding-left:10px;}
#centrale .dx .centro .centroDx .meme .immagineDX{}

#centrale .dx .centro .centroDx .voceMercha {font-weight:bold; color: #093; height:73px; background: #fff url(../img/sfondi/marchio.gif) no-repeat top right; border:1px solid #ccc; margin-bottom:11px;}
#centrale .dx .centro .centroDx .voceMercha img{ margin-top: 10px; margin-left:10px; border:none;}
#centrale .dx .centro .centroDx .voceMercha a {border:none;}
#centrale .dx .centro .centroDx .voceMercha{font-size:1.2em; padding-left:10px;}

#centrale .dx .centro .centroDx h2{padding:11px;background-color:#fff; border:1px solid #d4d4d4; font-size:90%;}
#centrale .dx ul{list-style: none;margin-top: 10px;}
#centrale .dx .comunicati ul li{margin-bottom: 5px;padding:0 0 10px 20px;background: url(../img/icone/comunicati.gif) no-repeat left 3px; border-bottom:1px solid #D4D4D4;}
#centrale .dx .eventiHome ul li{margin-bottom: 5px;padding:0 0 10px 20px;background: url(../img/icone/calendario.gif) no-repeat left 3px; border-bottom:1px solid #D4D4D4;}


#centrale .dx .centro .centroDx h3{color:#036; border-bottom:1px solid #65A2CE; margin:10px 0; padding-bottom:5px; padding-left:12px;}
#centrale .dx .centro .intint .s_interna h1{margin-bottom:0;}
#centrale .dx .centro .centroDx .risu{ margin:16px 14px; }

#centrale .dx .centro .intint .s_interna h1{font-size:135%;}

#centrale .dx .centro .centroDx .risu ul.risultati li{margin-bottom: 5px;padding:0 0 10px 20px;background: url(../img/icone/stella_f.gif) no-repeat left 3px; border-bottom:1px solid #D4D4D4;}
#centrale .dx .centro .centroDx .risu ul.risultati li a{ text-decoration:underline; font-weight:bold;}

#centrale .dx .centro .centroDx ul.listaelenchi{ list-style:none;}
#centrale .dx .centro .centroDx ul.listaelenchi li{margin-bottom: 5px;padding:0 0 10px 25px; background:#fff url(../img/icone/listaelenchi.gif) repeat-x bottom;}


/*menu interni di navigazione*/

#centrale .dx .centro .centroDx h1.labelh1{background: #0f4a82 url(../img/sfondi/sfondo_h1dx.gif) repeat-x top left; padding:8px 5px 8px 12px; border:1px solid #b8b8b8; font-size:90%; margin-top:1px; color:#fff; margin-bottom:0;}

#centrale .dx .centro .centroDx ul.menuinterni {list-style: none; margin:0px; border:1px solid #b8b8b8; border-top:none;}
#centrale .dx .centro .centroDx ul.menuinterni li {list-style: none; border-bottom:1px dashed #64A3CC; margin: 0;}
#centrale .dx .centro .centroDx ul.menuinterni li.noB {border-top: none;}
#centrale .dx .centro .centroDx ul.menuinterni li.last {border-bottom: none;}

#centrale .dx .centro .centroDx ul.menuinterni li a {display: block; padding: 3px 3px 3px 20px; border-bottom:none;}
#centrale .dx .centro .centroDx ul.menuinterni li a:hover{background-color:#B5C5D4; color:#000; text-decoration:none;}
#centrale .dx .centro .centroDx ul.menuinterni li span {display: block; padding: 3px 3px 3px 20px; background-color:#B5C5D4; color:#000;}
/*settaggi archivi*/
.data{color:#666; font-weight:bold;}
.archivio{text-align:right; margin-top:5px;}
.archivio a{color:#666; border-bottom:1px dotted #666; font-weight:bold;}
.archivio a:hover{color:#036;}
.continua{}
.continua a{ color:#036; font-weight:bold;border-bottom:1px dotted #036;}


/*FOOTER Loghi*/
#footer {clear: both;}
#footer ul {list-style: none; padding: 5px 0; width: 100%;}
#footer li {display: inline;padding: 0 .4em; font-weight:bold} 
#footer li a,#footer li span {background-color: #fff; color: #0F4A82; border-bottom:none;}
#footer .servizio li { padding-right: 3px;}
#footer ul.servizio li.imgRss a, #footer ul.servizio li.imgRss span {background: #fff url(../img/icone/feed.gif) no-repeat left; padding-left:15px; }


#footerr{ margin-top:10px;}
#footerr a{border-bottom:none;}
#footerr div{background-color:#EBEBEB;}
#footerr div p {margin-top:15px;}
#footerr div p span.testo{color:#333;font-weight:bold;}
#footerr img{background:none; text-align:center; vertical-align:bottom; padding:0 10px 0 60px; }
#footerr .riga1{display:inline; background-color:#EBEBEB;}
#footerr .main{float:left;width:49%;height:170px;}
#footerr .forniture{float:left; width:1%;height:170px; margin:0;}
#footerr .tecnico{ float:left; width:49%;height:170px;}
#footerr .riga2{background-color:#EBEBEB; width:100%; margin:0 auto;}
#footerr .partners{}
#footerr .riga2 img{ padding:0 20px; border:none;}

#footerr.riga2 .partners img{border:none;}

/*  home */
.tx-calendarioattivita-pi1 {margin-bottom: 15px; margin-top: 25px;}
.tx-calendarioattivita-pi1 {color: #000; padding:0; margin:0; border-top:none; width:99.40%;}
.tx-calendarioattivita-pi1 table {border-collapse: collapse; width:99%; text-align:center; margin:5px;}
.tx-calendarioattivita-pi1 th,.tx-calendarioattivita-pi1 td {border: 1px solid #b8b8b8; vertical-align: top;}
.tx-calendarioattivita-pi1 th {padding:4px; background-image:url(../img/grafica/tr.gif); border-bottom:none; color:#fff;}
.tx-calendarioattivita-pi1 .listapp tr.grigio{background-color:#E7E7E7;}
.tx-calendarioattivita-pi1 .listapp tr.calendarioo th {padding:4px; background:url(../img/grafica/tr.calendario.gif) repeat-x; border-bottom:none; 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;}


/*  home */
table.medaglie {border-collapse: collapse; width:99%; text-align:center; margin:5px;}
table.medaglie th,table.medaglie td {border: 1px solid #b8b8b8; vertical-align: top; text-align:center;}
table.medaglie th {padding:4px; background-image:url(../img/grafica/tr.gif); border-bottom:none; color:#fff;}
table.medaglie tr.grigio{background-color:#E7E7E7;}
table.medaglie tr.calendarioo th {padding:4px; background:url(../img/grafica/tr.calendario.gif) repeat-x; border-bottom:none; color:#fff;}

.tx-calendarioattivita-pi1 td {padding:4px;}
.tx-calendarioattivita-pi1 td.giallo{ background-color:#fc3; font-weight:bold;}
.tx-calendarioattivita-pi1 form{ text-align:center;margin:15px auto;}
.tx-calendarioattivita-pi1 select {background-color:#585858; font-size:10px; font-weight:normal; color:#fff;}
.tx-calendarioattivita-pi1 select.uno{ width:7em; }
.tx-calendarioattivita-pi1 select.due{ width:5.5em;}
.tx-calendarioattivita-pi1 td.linkk{ background-color:#585858;}
.tx-calendarioattivita-pi1 td.linkk a{color:#fff; font-weight:bold; text-decoration:underline;}
.tx-calendarioattivita-pi1 td.oggi{ background-color:#dedede;}


/*Pagina sponsor*/
#centrale .dx .centro .centroSx .intint .sponsor img{ padding:3px; border:1px solid #ccc;}
.sponsor h5{ font-size:120%;}
.sponsor p{ font-weight:bold; margin-bottom:10px;}
.sponsor p a{text-decoration:underline}
.sponsor .divisore{border-bottom:1px dotted #ccc; padding:10px 0; }
.sponsor .sponsor2{display:inline; text-align:center; margin:10px 0; border-bottom:1px dotted #ccc;}
.sponsor .sponsor2 .sinistra{float:left; width:50%;/*margin:0 auto;text-align:center;*/}
.sponsor .sponsor2 .destro{float:left; width:50%;/*margin:0 auto;text-align:center;*/}
.sponsor .sponsor2 img{ vertical-align:middle; margin-bottom:10px; }


/* MAPPA DEL SITO */
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 .expAll {text-align: right;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 .expAll a {font-weight: normal;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ul, .tx-dropdownsitemap-pi1 ul ul, .tx-dropdownsitemap-pi1 li {list-style: none; padding: 0; margin: 0;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 .expAll,#centrale .dx .centro .centroSx  .tx-dropdownsitemap-pi1 div,#centrale .dx .centro .centroSx  .tx-dropdownsitemap-pi1 li {background-color: #fff; color: #000; border: none; padding: 0; margin: 0;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 img {vertical-align: middle; margin-right: 5px; border:none;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ul li{border:none;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ul li {margin-top: 6px;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ul ul {margin: 6px 0 6px 12px;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ol ol{margin: 10px 0 10px 30px;}
#centrale .dx .centro .centroSx .tx-dropdownsitemap-pi1 ol li{padding: 5px 0;}

/*homepage sezione box in basso*/


#centrale .dx .centro .centroSx .campioni_media .campioni_cx .cont{background:#fff url(../img/sfondi/campioni_cx.gif) repeat-x top left; padding:5px; height:240px;}
#centrale .dx .centro .centroSx .campioni_media .media_cx .cont{color:#000; height:240px; padding:5px;}
#centrale .dx .centro .centroSx .campioni_media .media_cx ul li.uno{float:left; width:50%;}
#centrale .dx .centro .centroSx .campioni_media .media_cx ul li.due{margin-left:50%}
#centrale .dx .centro .centroSx .campioni_media .media_cx ul li img{margin-bottom:7px; border:1px solid #eee;}
#centrale .dx .centro .centroSx .campioni_media .media_cx ul li span a{font-weight:bold; color:#036; text-decoration:underline;}
#centrale .dx .centro .centroSx .campioni_media .media_cx ul li span.foto{background:url(../img/pulsantini/gallery.gif) no-repeat top left;padding:0px 19px; }



/* Ricerca Sito*/
#centrale .dx .centro .centroSx .intint .tx-indexedsearch{text-align:left;}
div.navRicerca div{display:inline;margin-top:10px;}
#centrale .dx .centro .centroSx .tx-indexedsearch input, #centrale .dx .centro .centroSx .tx-indexedsearch img {vertical-align: middle;}

.tx-indexedsearch-title-caption{font-weight:bold; }
.tx-indexedsearch  h1 {border:none;border-bottom: 2px solid #ccc; background:none;padding: 10px 0 5px 30px;}

.tx-indexedsearch  h1{margin-bottom:20px;}
.tx-indexedsearch .indice{margin-top:20px;}
#centrale .dx .centro .intint .centroSx .intint .tx-indexedsearch table{ width:auto; text-align:left;}
.tx-indexedsearch td{ border:none;}


/*tabella interna alle news*/
table.contenttable td,table.contenttable th{text-align:center;}
table.contenttable td img{display:block; margin:0 auto;}
table.contenttable td a{ font-weight:bold;}
#contenuto #centrale .dx .centro .intint .centroSx .intint .newsingola .contex table.contenttable td p img {border:1px solid #ccc; padding:3px;}
table.contenttable td a{ border:none;}


#inter{margin:15px; background:#0F4A82 url(../img/sfondi/pulsa.gif) repeat-x top left; border:1px solid #ccc; text-align:center;padding:7px; }

#inter p a{color:#fff; font-weight:bold; border:none; text-alig:center;}

#arearise{margin:15px; background:#0F4A82 url(../img/sfondi/pulsa.gif) repeat-x top left; border:1px solid #ccc; text-align:center;padding:7px; }
#arearise p a{color:#fff; font-weight:bold; border:none;  text-alig:center;}


#gareappa,#ammin{margin:15px; background:#007f60; border:1px solid #ccc; text-align:center;padding:7px; }
#gareappa p a, #ammin p a{color:#fff; font-weight:bold; border:none;  text-alig:center;}

#countdownnsmain {position: absolute;background:#fff url("../../Judo/speciali_mondiali/logo_worldcup.gif") no-repeat left bottom ; right: 1px; top: 1px; text-align: right; height:60px; padding:5px; width:240px;}
#countdownnsmain span{padding:10px 5px; color:#bf3233; font-size:115%; }

#mappa{overflow: hidden;margin:1px; }
#contienicontienimappa{height: 400px; border: 1px solid #124E88; margin:0 1px; }
#contmappainterna #mappadele,#contmappainterna #mappa{height: 399px;}
#contmappadettaglio {border: 1px solid #124E88;}

