@charset "UTF-8";
/* CSS Document */
div.messaggio {text-align:center;font-size:16px;color:#e02;margin:20px;font-weight:bold}

div.titolo {text-align:center;font-size:16px;color:#e02;margin:10px;font-weight:bold}
div.titolo span {font-size:13px}

table.grisultati {margin:5px auto;border-collapse:collapse;border-top:3px solid #e02;}
table.grisultati td {border-bottom:1px solid #ccc;padding:4px;vertical-align:middle}

table.grisultati td.head {text-align:center;font-size:12px;font-weight:bold;none center center no-repeat;line-height:16px;color:#333}
table.grisultati td.left {text-align:left}
table.grisultati td.right {text-align:right}
table.grisultati td.center {text-align:center}
table.grisultati td.nob {border-right:0px}
table.grisultati td.squadra {width:120px}
table.grisultati td.gol {width:20px}
table.grisultati td.note {width:200px;font-size:10px}
table.grisultati td.an {font-weight:bold;color:#e02}

div.tabellino {margin-top:10px}
div.tabellino div.testo {margin:0px 10px 0px 10px}


table.gnavigatore {margin:10px auto;background:url(/css07/img/frecce07.png) top center repeat-x;border-collapse:collapse}
table.gnavigatore td {width:200px;text-align:center;vertical-align:middle;color:#fff;padding:0px}
table.gnavigatore td.lato {width:30px}

table.gnavigatore a.nextg {display:block;width:30px;height:30px;background: url(/css07/img/frecce07.png) right -30px  no-repeat;float:right}
table.gnavigatore a.nextg:hover {background-position:right -60px;}
table.gnavigatore a.prevg {display:block;width:30px;height:30px;background: url(/css07/img/frecce07.png) left -30px  no-repeat;float:left}
table.gnavigatore a.prevg:hover {background-position:left -60px;}

div.articolo {margin:0px 10px 0px 10px}

table.minifoto {margin:10px auto;border-collapse:collapse}
table.minifoto td {width:120px;padding:0px;background:none center center no-repeat}
table.minifoto td img {width:120px;height:90px;border:0px}

table.film {margin:10px;border-collapse:collapse}
table.film td.tempo {line-height:16px;font-weight:bold;color:#333;font-size:13px;padding-top:16px}
table.film td.sq {width:16px;vertical-align:top;}
table.film td.sq img {height:16px;width:16px}
table.film td.testo {vertical-align:top;line-height:16px;font-size:12px}
table.film td.min {width:20px;text-align:right;padding-left:4px}

div.calendario table.calendario {border-collapse:collapse;margin:10px auto}
div.calendario table.calendario td {font-size:13px;padding:4px}
div.calendario table.calendario td.head {background:none center center repeat-x;font-weight:bold;color:#000;line-height:16px}
div.calendario table.calendario td.spazio {padding-top:15px}
div.calendario table.calendario td div {background:none center center no-repeat;font-size:14px;font-weight:bold;color:#000;text-align:center;line-height:20px;border-top:3px solid #e02;border-bottom:1px solid #e02}
div.calendario table.calendario td.gio {width:60px;line-height:16px;border:1px solid #ccc;border-left:0px}
div.calendario table.calendario td.gio a {display:block;width:60px;text-align:center;text-decoration:none}
div.calendario table.calendario td.gio a:hover {background:#e02;color:#fff}
div.calendario table.calendario td.data {line-height:16px;border:1px solid #ccc;border-right:0px}
div.calendario table.calendario td.ora {line-height:16px;border:1px solid #ccc;border-left:0px}
div.calendario table.calendario td.incontro {line-height:16px;border:1px solid #ccc;border-right:0px}
div.calendario table.calendario td.ris {line-height:16px;border:1px solid #ccc;border-left:0px;text-align:center}
div.calendario table.calendario td.note {font-size:11px;padding-left:2px;padding-right:2px;border:1px solid #ccc;width:150px;border-right:0px;border-left:0px}
div.calendario table.calendario td.pdf {font-size:11px;padding-left:2px;padding-right:2px;border:1px solid #ccc;width:20px;border-right:0px;text-align:center}
div.calendario table.calendario td.pdf img {width:16px;height:16px;border:0px}

table.classifica {border-collapse:collapse;margin:10px 25px;border-left:1px solid #e02}
table.classifica td{border:1px solid #e02;border-left:0px;font-size:13px;padding:2px;vertical-align:middle}



table.classifica td.banda {height:20px;padding:10px;border:0px;}
table.classifica td.head {font-weight:bold;font-size:13px;color:#000;background: none center center repeat-x;padding:2px;padding-top:4px;border-bottom:0px;text-align:center;}

table.classifica td.headi {font-weight:bold;font-size:11px;color:#000;background: none center center repeat-x;;text-align:center;}
table.classifica td.left {text-align:left}

table.classifica td.pos {padding-right:0px;border-right-width:0px;border-left:0px solid #9F0010;font-size:11px}
table.classifica td.sq {padding-left:22px;height:22px;background:none center left no-repeat;padding-right:10px;border-right:0px !important}
table.classifica td.pu {text-align:right;width:25px}
table.classifica td.g {text-align:right;background-color:#eee;width:25px}
table.classifica td.r {text-align:right;background-color:#fee;width:25px}
table.classifica td.c {text-align:right;background-color:#efe;width:25px}
table.classifica td.f {text-align:right;background-color:#fef;width:25px}
table.classifica td.mi {text-align:right;background-color:#eef;width:25px;font-size:11px}
table.classifica td.an {color:#fff;background-color:#e02;border-right:1px solid #900 }
table.classifica td.nobr {border-right:0px}
table.classifica td.grr {border-right:1px solid #ccc}

table.classifica td.anprom {color:#FA6;font-weight:bold}
table.classifica td.anpprom {color:#FCA;font-weight:bold}

table.classifica td.anpoff {color:#ff0;font-weight:bold}
table.classifica td.anppoff {color:#ff9;font-weight:bold}
table.classifica td.antpoff {color:#ffd;font-weight:bold}

table.classifica td.anpout {color:#19f;font-weight:bold}
table.classifica td.anppout {color:#7cf;font-weight:bold}
table.classifica td.antpout {color:#cef;font-weight:bold}

table.classifica td.anretro {color:#3cc;font-weight:bold}
table.classifica td.anpretro {color:#8dd;font-weight:bold}

div.notepen {text-align:left;font:11px;color:#00f;margin-top:5px;margin-left:10px;}

div.incfin {text-align:left;padding:5px;}
div.incfin p,div.incfin td {font-size:11px;margin:0px;padding:0px;vertical-align:middle}
div.incfin td.icon {width:10px;height:10px;padding:2px;border:1px solid #000}

div.coppaitalia table.ggironi {margin:10px;border-top:1px solid #e02}
div.coppaitalia table.ggironi td.cppgiornata {}
div.coppaitalia table.ggironi td.colonna {width:50%;vertical-align:top}
div.coppaitalia table.giornata {width:100%;margin-right:10px}
div.coppaitalia table.giornata td.giorno {font-size:11px;background:#eee}
div.coppaitalia table.giornata tr.attiva {cursor:pointer;color:#e02;text-decoration:underline}
div.coppaitalia table.giornata td.riposa {font-size:11px;color:#333;padding-bottom:10px}
div.coppaitalia table.classifica {margin:0px 19px}
div.coppaitalia table.classifica td.sq {padding:2px}
div.coppaitalia div.copparep {font-size:11px;margin-bottom:4px}

div.coppaitalia div.copparep {width:270px;margin:5px auto}
div.coppaitalia div.hide {display:none}
div.coppaitalia div.loading {height:100px;background:url(/css07/img/loader.gif) center center no-repeat;}

div.presenze table.colonne {width:100%;border-collapse:collapse;margin-bottom:10px}
div.presenze table.colonne td.colonna {padding-left:10px;padding-right:10px;vertical-align:top;width:50%}
div.presenze table.dati {width:100%;margin-top:20px;border-collapse:collapse;border:1px solid #e02}
div.presenze table.dati td {border-bottom:1px solid #e02;padding:2px}
div.presenze table.dati td.head {font-weight:bold;font-size:13px;color:#fff;background: url(img/banda4c.png) center center repeat-x;border:0px}


div.galleria div.hide {display:none}
div.galleria div.loading {height:100px;background:url(/css07/img/loader.gif) center center no-repeat;}
div.galleria div.autore {font-size:11px;text-align:center}
div.galleria div#sezioni {margin:10px;}
div.galleria div#sezioni div.titolo {font-weight:bold;font-size:13px;color:#333;border-top:3px solid #e02;background:none center center repeat-x;border:0px;padding:2px;text-align:left;margin:0px}
div.galleria div#sezioni table.foto {width:100%;border-collapse:collapse}
div.galleria div#sezioni table.foto td {vertical-align:top;width:50%;padding-bottom:5px}
div.galleria div#sezioni table.foto td.doppia {width:100%}
div.galleria div#sezioni table.foto td div.titolo {font-size:12px;color:#000;background-image:none;border-top:0px}
div.galleria div#sezioni table.foto td a {background:none center center no-repeat;padding:0px;margin-left:5px;float:left}
div.galleria div#sezioni table.foto td a img {width:135px;height:105px;border:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.anconacalcio.it/css07/img/quadrolegno.png', sizingMethod='scale')}
html>body div.galleria div#sezioni table.foto td a img {background:url(/css07/img/quadrolegno.png) center center no-repeat;}

div.galleriafoto {margin:10px}
div.galleriafoto div.titoli {height:20px;border-bottom:1px solid #e02;margin-bottom:5px}
div.galleriafoto div.titoli div {line-height:19px;font-weight:bold;font-size:13;color:#e02;width:49%}
div.galleriafoto div.titoli div.titolo1 {float:left;text-align:left;}
div.galleriafoto div.titoli div.titolo2 {float:right;text-align:right}

div.galleriafoto div.foto {text-align:center}
div.galleriafoto div.foto h3 {font-weight:normal;font-size:12px;margin:0px;padding:2px;text-align:center}
div.galleriafoto div.navigatore {height:20px;marign-bottom:10px;text-align:center}
div.galleriafoto div.navigatore a {display:block;width:30%;font-size:11px;width:32%;float:left}
div.galleriafoto div.navigatore a.prev {text-align:left;}
div.galleriafoto div.navigatore a.close {text-align:center}
div.galleriafoto div.navigatore a.next {text-align:right;float:right}

div.video div#videoviewer {text-align:center;height:451px;margin-bottom:20px}
div.video div#videoviewer.loading {background:url(img/loader.gif) center center no-repeat;}
div.video div#videoviewer div.nota {font-size:11px}
div.video table.video {margin:10px;border-collapse:collapse;width:100%}
div.video table.video td {padding:2px;font-size:12px}
div.video table.video td.videofonte {text-align:center;color:#e02}
div.video table.video td.videogol {width:50%;vertical-align:top;font-size:13px;font-weight:bold;color:#e02;line-height:14px;padding-bottom:14px}
div.video table.video td.videogol span {font-size:12px;font-weight:normal;color:#eee}
div.video table.video td.videogol span.hasvideo {cursor:pointer;color:#000}
div.video table.video td.videogol span.partita {font-size:13px;font-weight:bold;color:#e02;line-height:14px}

div.video table.video td.videofoto {background:none center left no-repeat;height:60px;padding-left:85px;font-size:13px;font-weight:bold;color:#e02;line-height:14px; vertical-align:middle; cursor:pointer}
div.video table.video td.videofoto span.partita {}
div.video table.video td.videofoto span.data {font-size:11px;color:#000;font-weight:normal}

div.gioimpegni div.squadra {margin:10px}
div.gioimpegni div.squadra div.sq {font-size:13px;font-weight:bold;line-height:16px}
div.gioimpegni div.squadra div.incontro {padding-left:16px;font-size:12px;}
div.gioimpegni div.squadra div.reti {padding-left:32px;font-size:12px;}
div.gioimpegni div.squadra div.note {padding-left:16px;font-size:11px;}
