@charset "UTF-8";
/* CSS Document */
body {margin:0px;font: 12px 'Lucida Grande',Tahoma,Verdana,sans-serif;background:#fff none top left repeat-x;}
a {color:#e02}

div.backheadsponsor {background:#fff;height:35px}
div.headsponsor {width:600px;border:0px solid #ccc;height:35px;margin:0px auto;position:relative}
div.headsponsor img {border:0px}
div.headsponsor a {position:absolute}
div.headsponsor a.sponsorleft {top:5px;}
div.headsponsor a.sponsormain {top:5px;left:180px;display:none}

div.backheaderout {background:#fff url(/images/head2009/header1.jpg) center center no-repeat} /*/css08/img/fototop1a.jpg*/
div.backheader {height:140px;background:none center center no-repeat;width:980px;margin:auto} /*/css08/img/testata1ab.png*/
div.backheader {height:200px;background-image:url(/css09/img/claim.png);position:relative}
a.headerloghi {display:block;width:185px;height:60px;position:absolute;right:2px;top:2px;cursor:pointer;background:url(/images/stagione2009/varie/uloghi60.png) center center no-repeat;text-decoration:none}

div.headerleft {width:100px;float:left;height:140px;}
div.headerright {width:100px;float:right;height:140px;}
div.header {height:140px;float:left;background:none center center no-repeat;}/*url(/css07/img/testataRossa07r1b_csi.jpg)*/

div.backmenu {height:24px;background:url(/css07/img/banda2r.png) left center repeat-x;}/*border-top:5px solid #fc0;border-bottom:3px solid #e02*/
div.menu {height:24px;margin:auto;width:980px;}
div.menu ul {margin:0px;list-style-type: none;margin:0px;padding:0px}
div.menu li {float:left;margin-left:2px;margin-right:3px;border:0px solid #0f0}
div.menu a {font-weight:bold;text-decoration:none;color:#fff;line-height:24px;display:block;width:155px;text-align:center; text-transform:uppercase;border-left:2px solid #fff}
div.menu a.home {border-left:0px}
div.menu a:hover {color:#fc0}
div.menu li div.submenu {position:absolute;z-index:200;border:3px solid #e02;border-top:0px;display:none;}

div.menu li.over div.submenu {display:block}
div.menu div.submenu a {font-weight:normal;background:#eee;color:#000;font-size:13px;line-height:24px; text-transform:none;border-left:0px;width:159px}
div.menu div.submenu a:hover {background:#e02;color:#fff;}

div.paginone {background:#fff;width:980px;margin:auto;}
div.clear {clear:both}
div.rss {height:16px;margin-bottom:3px}
div.rss a.rss {display:block;width:88px;height:15px;float:left;background:url(/images/comuni/newsbyrss.gif) top left no-repeat;margin:1px}
div.rss #orarioreale {font-weight:bold;font-size:11px;line-height:16px;text-align:right;padding-right:3px;width:50%;float:right}

div.footer {clear:both;background:#e02;text-align:center;font-size:11px;line-height:14px;font-weight:bold;color:#fff;padding:2px;margin-top:3px}
div.footer a {color:#fff}
div.footer span {font-size:10px;font-weight:normal}

div.pagina {clear:both}

div.hotblock {width:755px;background:#fff;float:left;;border:1px solid #ccc;margin-bottom:3px;padding-bottom:3px}
div.hotblocknodx {background:#fff;border:1px solid #ccc;margin-bottom:3px;padding-bottom:3px}
body.home div.hotblock,body.home div.hotblocknodx { height:350px;padding-bottom:0px}
div#main.loading {height:345px}
div.hotblock div#main,div.hotblocknodx div#main {width:100%}
div.hotblock div#main div.testo {width:750px;padding-right:3px;height:305px}
div.hotblocknodx div#main div.testo {width:973px;padding-right:3px;height:305px}

div.side {float:right;width:220px}
div.sidedx {}
div.sidesx {float:left;clear:left}
div.centro {float:left;margin:0px 5px}
div.blocco1 {clear:left;width:760px}
div.colonna1 {width:757px}
div.colonna2 {width:533px;margin:0px 3px}
/*div.colonnasx {margin-left:220px;border-left:1px solid #e02}*/
div.colonnasx {float:right;}
div.blocco1 div.prepagina {margin-right:3px}
div.prepagina {margin-bottom:3px}
/*div.headbox {margin:0px;padding:4px 8px;font-size:14px;font-weight:bold;color:#fff;background:#e02 url(/css07/img/banda4c.png) left center repeat-x;}

.sidedx div.headbox {text-align:right;background-position:right center}*/

div.headbox {margin:0px;padding:4px 8px;font-size:14px;font-weight:bold;color:#000;border-top:5px solid #e02;border-bottom:3px solid #e02;text-align:center;background:url(/css08/img/crosso21.png) center left no-repeat;}/*border-top:5px solid #fc0;*/

div.allnews {border:1px solid #ccc}
div.mininew {border-bottom:0px !important;border-top:1px solid #ccc;min-height:60px !important}

div.newsfirma {margin:20px 5px;background:url(/images/loghicom/ancona.png) center left no-repeat;font-weight:bold;color:#e02;padding-left:50px}

div.box{background:#fff;width:220px;float:left;border:1px solid #ccc;margin-bottom:3px}/*border-bottom:1px solid #e02;*/
div.box table {border-collapse:collapse;width:100%}
/*div.sidedx div.box {border-left:1px solid #e02}*/

div.boximg {text-align:center;border:0px !important;}
div.boximg img {border:0px;margin:0px auto 5px}

div.ricerca {font-size:11px;}
div.ricerca input {font-size:11px;line-height:14px}
div.ricerca input#sbi {width:210px}
div.ricerca font {font-size:11px;line-height:14px}

div.minisponsor img.boximg {width:150px;border:0px}
div.minisponsor div.subsponsor {text-align:center}
div.minisponsor h2 {text-align:center;padding:0px;margin:2px;margin-top:4px;;font-size:12px;color:#e02}
div.sponsorlista {position:relative;height:50px;padding:0px;overflow:hidden;text-align:center}
div.movedbox {position:relative}

div.meteo div.status {background:none top left no-repeat;height:64px;padding-left:65px;padding-right:1px;font-size:11px;line-height:16px}
div.meteo div.status div.temp {font-weight:bold;font-size:18px;color:#e02;float:right}
div.meteo div.fore {text-align:center;font-weight:bold;font-size:12px;line-height:16px;border-top:1px solid #e02;color:#e02;background:none bottom left no-repeat}
div.meteo div.fore div {font-size:11px;color:#000;font-weight:normal;background:none bottom right no-repeat}
div.meteo div.sun {background:url(/images/meteo/sun.gif) top left no-repeat;line-height:24px;font-size:11px;padding-left:48px;border-top:1px solid #e02}
div.moon {background:url(/images/meteo/moonback.png) bottom left repeat-x;;text-align:right}
div.meteo div.moonphase {background:url(/images/meteo/moon07b.png) top left no-repeat;height:48px;width:48px;float:right}

div.minisondaggio {}
div.minisondaggio div.sondaggio {border-top:1px solid #e02;font-size:11px;font-weight:normal;text-align:justify;padding:2px}
div.minisondaggio div.altri {text-align:center;padding-bottom:4px}
div.minisondaggio div.sondaggio h2 {font-size:12px;margin:0px;padding:0px}
div.minisondaggio div.sondaggio td {padding:2px;padding-bottom:4px;vertical-align:top;font-size:11px;border:0px solid #000;text-align:left}
div.minisondaggio div.sondaggio td img {height:10px;background:#e02}
div.minisondaggio div.sondaggio td.radio {padding:0px}
div.minisondaggio div.sondaggio td.send {text-align:center}
div.minisondaggio div.sondaggio td.send input {font-size:11px}

div.minisondaggio div.loading {background:url(/css07/img/loader.gif) center center no-repeat}
div.minisondaggio div.loading table {display:none}
div.minisondaggio tr.hide,div.minisondaggio td.hide {display:none}


div.localmenu {text-align:center;margin:10px}
div.localmenu a {font-size:11px;color:#e02;margin-left:10px;margin-right:10px}
div.localmenu a.hover {text-decoration:none}
div.localmenu a.corrente {font-weight:bold;text-decoration:none}

td.left {text-align:left}
td.right {text-align:right}
td.center {text-align:center}

div.minicronaca {}
div.minicronaca div.headbox  {margin-bottom:4px}
div.minicronaca table td{vertical-align:top}
div.minicronaca table td.sep {padding-top:84px;background:#fff none top center no-repeat;font-size:24px;font-weight:bold;color:#000;text-align:center;width:18px;padding-bottom:5px}
div.minicronaca table td.gol {width:82px;color:#e02}
div.minicronaca table td.part {background:#e02 none top center;font-size:12px;font-weight:bold;color:#fff;padding:2px;text-align:center}
div.minicronaca table td.marc {background:#e02 none top center;font-size:11px;font-weight:normal;color:#fff;padding:2px}

div.miniclassifica table td {font-size:13px;line-height:22px}
div.miniclassifica table td.pos {text-align:right;width:20px}
div.miniclassifica table td.sq {padding-left:21px;background:url(/images/stagione2009/micro20/loghi.png) left top no-repeat}
div.miniclassifica table td.an {font-weight:bold;color:#e02;text-transform:uppercase}
div.miniclassifica table td.col2 {border-left:1px solid #ccc}
div.miniclassifica table td.pos2 {text-align:right;width:15px;font-size:9px}

div.miniclassifica table.col2 td {font-size:11px;line-height:22px}
div.miniclassifica table.col2 td.pos {text-align:right;width:20px}
div.miniclassifica table.col2 td.sq {padding-left:21px;background:url(/images/stagione2009/micro20/loghi.png) left top no-repeat}
div.miniclassifica table.col2 td.an {font-weight:bold;color:#e02;text-transform:uppercase}
div.miniclassifica table.col2 td.col2 {border-left:1px solid #ccc}
div.miniclassifica table.col2 td.pos2 {text-align:right;width:15px;font-size:9px}
div.miniclassifica table.col2 td span.pen2 {font-size:7px;color:#666}
div.prossimi {}
div.prossimi table td{vertical-align:top;line-height:14px}
div.prossimi table td a {color:#000}
div.prossimi table td a:hover {text-decoration:none}
div.prossimi table td.big {padding-top:74px;background:#fff none top center no-repeat;font-size:13px;font-weight:bold;color:#000;text-align:center;;padding-bottom:5px}
div.prossimi table td.sep {font-size:9px;width:10px;text-align:center}
div.prossimi table td.data {text-align:center;font-size:11px;padding-top:10px}
div.prossimi table td.luogo {text-align:center;font-size:11px;}
div.prossimi table td.torneo {text-align:center;font-size:11px;font-weight:bold}
div.prossimi table td.sq {line-height:20px;text-align:right;font-size:11px;background:none center right no-repeat;padding-right:20px;width:50%}
div.prossimi table td.fuori {text-align:left;background:none center left no-repeat;padding-left:20px;padding-right:0px}
div.prossimi table td.ancona {color:#e02;font-weight:bold}

div.minirisultati td {line-height:14px;font-size:12px;padding:2px}
div.minirisultati td.titolo {font-weight:bold;text-align:center;font-size:13px;color:#e02}
div.minirisultati td.an {font-weight:bold;color:#e02}

td.prom {background:#FA6}
td.pprom {background:#FCA}

td.poff {background:#ff0}
td.ppoff {background:#ff9}
td.tpoff {background:#ffd}

td.pout {background:#19f}
td.ppout {background:#7cf}
td.tpout {background:#cef}

td.retro {background:#3cc}
td.pretro {background:#8dd}

div.multipli {width:86% !important}

div.bottomsponsor {border-top:5px solid #e02}
div.bottomsponsor div.bsponsor {float:left;text-align:center}
div.bottomsponsor div.tipo3 {width:326px}
div.bottomsponsor div.bsponsor a {margin:5px 10px}
div.bottomsponsor div.bsponsor a img {border:0px}

div.bottomsponsor2 {}
div.bottomsponsor2 div.bottomsponsor {height:80px}
/*div.bottomsponsor2 div.movedbox {position:relative !important}*/
div.bottomsponsor2 h2 {margin:0px;padding:0px 5px;color:#e02;font-size:13px;line-height:20px; text-shadow:2px 2px 3px #333}
div.bottomsponsor2 div.tipo150 {float:left;width:160px}
div.bottomsponsor2 div.tipobox {padding:0px 2px;height:50px;border-right:2px solid #e02}
div.bottomsponsor2 div.tipo300 {float:left;width:325px}
div.bottomsponsor2 div.tipo450 {float:left;width:490px}
div.bottomsponsor2 div.tipo600 {float:left;width:655px}
div.bottomsponsor2 div.tipo750 {float:left;width:815px}
div.bottomsponsor2 div.tipofoto {float:left;height:50px}
div.bottomsponsor2 img {margin:0px 4px;width:150px;height:50px;}
div.bottomsponsor2 a img {border:0px}

div.minidiretta {border:1px solid #ccc;margin-bottom:3px}
div.minidiretta table.diretta {width:100%;border-collapse:collapse}
div.minidiretta table.diretta td {padding:0px}
div.minidiretta table.diretta td.sqc {background:none top left no-repeat; vertical-align:middle;font-weight:bold;font-size:18px;height:70px;padding-left:70px; text-align:left}
div.minidiretta table.diretta td.sqf {background:none top right no-repeat; vertical-align:middle;font-weight:bold;font-size:18px;height:70px;padding-right:70px;text-align:right}
div.minidiretta table.diretta td.ris {width:80px;padding-bottom:30px;font-weight:bold;font-size:24px;text-align:center; vertical-align:bottom}

div.minidiretta table.cronaca {width:100%;border-collapse:collapse;margin-top:1px}
div.minidiretta table.cronaca th {border-top:1px solid #e02;border-bottom:1px solid #e02}
div.minidiretta table.cronaca td.marcatori,div.minidiretta table.cronaca th.marcatori {width:180px;border-right:1px solid #ccc}
div.minidiretta table.cronaca td div.marcatori,div.minidiretta table.cronaca td div.azioni{height:150px;overflow:auto}
div.minidiretta table.cronaca td div.marcatori {background-color:#eee}
div.minidiretta table.cronaca td div.azsq {background:none top left no-repeat;padding-left:20px}
div.minidiretta table.cronaca td div.azti {background:none top left no-repeat;padding-left:20px;font-size:11px;line-height:20px}

div.crossfade {background:none center center no-repeat;padding:0px;margin:0px}


div.miniprezzi table { border-collapse:collapse;margin:3px auto}
div.miniprezzi td {border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px}
div.miniprezzi td.note {font-size:10px;border-right:0px;border-bottom:0px}
