body 
{
	background:#000000 url('../../images/pagina-bkg-interne.jpg') no-repeat center top;
	background-attachment: fixed;
	margin:0px;
	border:0px;
	padding:0px;
	color:#757575;
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	
}

#popbody {background:#183554 url('../../images/Pop-Bkg.gif') repeat-x left top;}

table {	padding: 0px; margin: 0px; font-size:12px;}
img {margin:0px; border:0px;}
div {margin:0px; border:0px; padding:0px; }

input{font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575;}
select{font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575;}
textarea {font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575;}

.curs { cursor:pointer;}

a,a:hover
{
	color:#757575;
	text-decoration:none
}

#divMain
{
	width:1004px;
	text-align:left;
}


#divTopNEW{	background:url('../../images/topShadow-bkg.png') no-repeat center bottom;}

#divTopNEWH-Image 
{	
	background:url('../images/topImageH-bkg.jpg') no-repeat center top;
	width:1004px;
	height:248px;
}
#divTopNEW-Image 
{	
	background:url('../images/topImage-bkg.jpg') no-repeat center top;
	width:1004px;
	height:202px;
	position:relative;
}
/*
#divTop-home
{
	background:url('../images/top-home-bkg.png') no-repeat center top;
	width:1004px;
	height:248px;
}

#divTop
{
	background:url('../images/top-bkg.png') no-repeat center top;
	width:1004px;
	height:202px;
	position:relative;
}
*/

#divHomeContent {background: url('../../images/home-center-bkg.png') no-repeat center top; width:1004px;}
#divHomeContentSub {padding:30px 13px 0 12px; }
#divHomeContentLeft {width:317px; float:left;}
#divHomeContentCenter{width:482px; float:left;}
#divHomeContentRight{width:180px; float:right;}
#divHomeContentRight2 { width:159px; float:right;}


/* calendario */
#divBoxCalendario { background:url(../images/bkg-divCalendarioH.png) no-repeat; width:302px; height:233px;}
#divBoxCalendarioIn { padding:4px; position:relative;}
#inTitSezCal  { padding-left:8px; height:30px; background:url(../images/bkg-dashedCal.gif) no-repeat center bottom; }
#TitSezCalendario  {font-size:16px; font-weight:bold; color:#365592; padding-top:3px; }
#divCQCalendario { padding-left:10px;}
.divHomeCRss { position:absolute; top:8px;  margin-left:145px; cursor:pointer;}

.arrCal { position:absolute; left:2px; cursor:pointer; }
#calMese {position:absolute; left:24px; width:225px; text-align:center; color:#ffffff; font-weight:bold; padding-bottom:5px; font-weight:bold;}

.cal { font-size: 11px; text-align:center; font-weight:bold; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; float:left;}

.cal-blank	{width:38px; height:17px;}
.cal-off	{width:38px; height:17px; background-color:#ececec; color:#787265;}
.cal-on		{width:38px; height:17px; background-color:#fb804b; color:#ffffff;  cursor: pointer;}

#oggi {background-color: #98c15f; color: #ffffff;}

.dd     { float:left; font-size:18px; font-weight:bold; color:#749a3e; padding:0 2px 0 18px; height:37px;}
.ddbis  { float:left; font-size:18px; font-weight:bold; color:#fb804b;padding:0 2px 0 18px; height:37px;}
#txtcalC { float:right; margin:0 16px 8px 0;}
.txtcal { width:225px; padding:4px 0 4px 0; font-size:11px; line-height:13px;}

.divCalNews { position:absolute; top:112px; left:-14px; width:302px; background: url(../images/bkg-divCalNews.png) no-repeat center bottom;}

/* box link menu */
.divBox-Link1 { background: url(../images/divBox-Link1-Bkg.gif) no-repeat left bottom; width:159px; padding-bottom:5px; position:relative;}
.Box-Link-Shadow1 {background: url('../images/box-Link-Shadow.png') no-repeat center bottom; width:159px; color:#000000;}

.divBox-Link2 { background:url(../images/divBox-Link2-Bkg.png) no-repeat left bottom; width:282px; padding-bottom:5px; position:relative;}
.Box-Link-Shadow2 {background: url(../images/box-Link-Shadow2.png) no-repeat center bottom; width:282px; color:#3b3b3b;}

.Box-Link { background:url(../images/Arr-Link.gif) no-repeat left center; font-size:13px; font-weight:bold; line-height:15px; padding:3px 10px 3px 20px; cursor:pointer;}

.linkInDX { padding:0 0 12px 12px;}


#divCenter {background:url('../images/center-bkg.png') no-repeat center top; width:1004px;}
#divLeft {float:left; width:690px;}
#divRight {float:right;	width:314px;}

#divLeftMenuFotoH1
{
	color:#ffffff;
	font-size:30px;
	font-weight:bold;
	position:relative;
	top:58px;
	padding-left:12px;
}

#divPop {background:url('../../images/Pop-Top-Bkg.jpg') no-repeat right top;  height:600px; min-width:675px;}
#divPopChiudi{ float:right; position:relative; top:13px; margin-right:20px; cursor:pointer;}

.TitPop {font-size:16px; font-weight:bold; color:#ffffff; position:relative; top:40px;}
.TitEventoPop { padding:70px 40px 0 28px; font-weight:bold; color:#ffffff; float:left; font-size:16px; text-align:left; }

#fotoPop { padding-top:120px;}
#fotoPopTx {padding-top:95px;}
.NewsDidaPop {color:#ffffff; font-size:10px; font-weight:bold; font-style:italic; padding-top:10px; padding-bottom:10px; text-align:center;}
#fotoPopE {padding-top:10px;}
.NewsDidaPopE {color:#ffffff; font-size:10px; font-weight:bold; font-style:italic; position:relative; top:60px; padding-bottom:10px; text-align:center;}
#div-PagPop {position:relative; top:68px; float:right; padding-right:20px;}

.foto { border:solid 1px #ffffff;}

#home { position:absolute; top:170px; left:26px; z-index:12; font-size:10px; font-weight:bold; color:#ffffff; cursor:pointer;}
 
#divLogoFip
{
	z-index:10;
	position:absolute;
	top:60px;
	padding-left:36px;
}
#divLogoFipPop
{
	position:absolute;
	top:13px;
	left:13px;
}
#divLogoDivisore
{
	position:absolute;
	top:60px;
	padding-left:288px;
}

#divLogoDivisorePop
{
	position:absolute;
	top:23px;
	left:200px;
}


#divSponsor1
{
	position:absolute;
	top:74px;
	margin-left:320px;
}
#divSponsor2
{
	position:absolute;
	top:74px;
	margin-left:475px;
}

#divSponsor1Pop
{
	position:absolute;
	top:32px;
	left:215px;
}
#divSponsor2Pop
{
	position:absolute;
	top:32px;
	left:305px;
}

#divBasketRadio
{
	float:left;
	padding-left:20px;
	position:relative;
	z-index:27;
}

#divLogo
{
	position:absolute;
	top:10px;
	margin-left:885px;
	z-index:852;
	
}

#divHomeTemplate
{
	position:absolute;
	top:0px;
	margin-left:649px;
	
}

#divHomeTemplateName
{
	position:absolute;
	top:150px;
	width:980px;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
}

#divTopCampionati1
{
	position:absolute;
	top:191px;
	padding-left:11px;
}

#divTopCampionati2
{
	background:url('../images/home-top-campionati-bkg.png') no-repeat center top; width:599px; height:46px;
	float:left;
}

#divTopNazionali
{
	background:url('../images/home-top-nazionali-bkg.png') no-repeat center top; width:383px; height:46px;
	float:left;
}

#divTesto { position:relative; top:90px; width:690px;}

#divContenuto1 {padding:20px 30px 35px 38px;}
#divContenIN {width:100%; text-align:justify; margin-bottom:60px; }
#divContenutoR {padding:20px 20px 35px 28px;}
#divCampionato {width:100%; margin-bottom:60px; }

#divCenterChiusura {background:url('../../images/center-chiusura-bkg.png') no-repeat center top; width:1004px;	height:20px;}

#divFooter { padding:10px 12px 10px 20px; color:#13314e; background:url('../../images/divFooter-bkg.png') no-repeat center top; }
.lex {float:right; cursor:pointer; padding:8px 12px 10px 0;}

/* #sponsor-Uff { background: url('../images/bkg-sponsorUfficiali.png') no-repeat center top; width:302px; height:110px;} */
#sponsor-Uff { background: url('../images/bkg-sponsorUfficiali-big.png') no-repeat center top; width:302px; height:170px;}
#tit-sponsUff { color:#ffffff; font-size:18px; font-weight:bold; padding:1px 0 0 17px;}
.sponsor-Uff-scr { position:relative; top:12px; margin:0 4px;}
.uff-sponsor { vertical-align:middle; text-align:center;}

#bot-sponsor { background:#ffffff url('../images/bot-sponsorT.gif') no-repeat center top; width:984px; margin-left:10px;}
#bot-in-sponsor {background:url('../images/bot-sponsorB.gif') no-repeat center bottom; padding-top:6px; }

.home-sponsor { padding:4px 30px 12px 30px; vertical-align:middle;}


#divRightMenuContent
{
	width:304px;
	height:auto !important;
	height:201px;
	min-height:201px;
	background:url('../images/right-menu-bottom-bkg.png') no-repeat center bottom;
}

.clearBoth {clear:both;}
.floatLeft {float:left;}
.overflow { overflow:auto;}

.topMenuOFF
{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:139px;
	height:40px;
	text-align:center;
	padding-top:10px;
}

.topMenuON
{
	background:url('../../images/top-freccia-giu.png') no-repeat center top;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:139px;
	height:40px;
	text-align:center;
	padding-top:10px;
	cursor:pointer;
}

.rightCombo {width:304px; padding:10px 13px 10px 2px;}
.rightTitolo {font-size:20px; font-weight:bold; color:#365592; }

.BlackBold { color:#000000; font-weight:bold;}
.BlackBold a { color:#000000;}
.BlackBold a:hover { color:#000000;}

.BluBold { color:#023678; font-weight:bold;}
.BluBold a {color:#023678;}
.BluBold a:hover {color:#023678;}

.White { color:#ffffff;}
.White a {color:#ffffff;}
.White a:hover {color:#ffffff;}

.TabNazionaliR   {width:126px; height:26px; background:url(../../images/BkgRadioNaz.png) no-repeat left top;}
.TabNazionaliRInSmall   {width:75px; height:26px; background:url(../../images/BkgRadioNazInSmall.png) no-repeat left top;}
.TabNazionaliTBig   {width:160px; height:26px; background: url(../../images/BkgNazHomeTop.png) no-repeat left top;}
.Tit1 {font-size:22px; font-weight:bold; color:#365592; padding-bottom:8px; }
.Tit2 {font-size:16px; font-weight:bold; color:#000000; padding-bottom:15px; }
.Tit3 {font-size:16px; font-weight:bold; color:#023678; padding-bottom:8px; }
.Tit6 {font-size:22px; font-weight:bold; color:#ffffff; padding-bottom:8px; }
.Tit7 {font-size:15px; font-weight:bold; color:#023678; padding-bottom:8px; }
.TitSez  {font-size:16px; font-weight:bold; color:#365592; padding-bottom:4px; }

#Aggiorn {border-bottom:dashed 1px #929292; padding-left:4px;}
.foto-border {border:solid 1px #ffffff;}

.ist-leg-spaceS {float:left; width:40px; height:1px;}
.ist-leg-logo{float:left; width:185px; margin-left:20px; text-align:center; cursor:pointer;}
.ist-leg-sep { width:622px; height:30px; border-bottom:dashed 1px #707070; clear:both;}
.ist-leg-sepdown { width:1px; height:30px;}

.linklog { width:130px; background-color:#ffffff; text-align:center; color:#023678; font-weight:bold;}
.linklog a {color:#023678;}
.linklog a:hover {color:#023678;}

.btnLink { background:url(../images/btnLink-Bkg.png) no-repeat left top; float:left; width:271px; color:#ffffff; font-size:11px; font-weight:bold; height:26px; cursor:pointer;}
.btnLinkEnd { float:right;}

/*form */
.tForm { margin:0 15px 12px 0; width:140px; float:left;}
.btn-big {background: url(../../images/btn-big.png) no-repeat left top; width:180px; height:40px; cursor:pointer; text-align:center; font-weight:bold; color:#023678; line-height:14px;}

#bannerSpazioRegPrv-H {width:232px; height:69px; background:url(../images/bkg-BannerSpazioRegPrv.gif) no-repeat center top; float:left;}
.tit-spazioreg { position:relative; top:8px; left:12px; float:left;}
#SpazioRegHomeSelect { float:left; position:relative; top:12px; padding-left:12px;}
.SpazioRegArr {float:left; position:relative; top:18px; padding-left:12px; cursor:pointer;}

.HomeTopTi { padding:15px 5px 0 4px; font-weight:bold; float:left; font-size:11px;}
.HomeTopSelect { padding:10px 6px 0 0; float:left;}
.HomeTopItaly { padding:12px 6px 0 5px; float:left;}
.HomeTopNazChoo { padding:11px 8px 0 0; float:left;}
#btnD-ho {width:300px; margin-top:10px;}
#btnD-hoR {width:160px;}
#btnD-in {width:282px; margin-top:10px;}

.divRss-btn { position:absolute; z-index:2; top:15px; left:7px; cursor:pointer;}

.btnDiretti {background:url(../images/btn-linkDiretti.png) no-repeat left bottom; font-size:13px; color:#ffffff; font-weight:bold; line-height:15px; float:left; position:relative;}
.btnDEnd { background: url(../images/btn-linkDirettiEnd.png) no-repeat right bottom; width:6px; height:50px; float:left;}

.btnD-Img { background-repeat:no-repeat; height:50px; padding-left:52px;}
.btnD-Arr {background:url(../images/Arr-linkD.png) no-repeat left center; height:50px; padding-left:40px;}
.btnD-Arr2 {background:url(../images/Arr2-linkD.png) no-repeat right center; height:50px; padding-left:40px;}

.btnD-1row {padding-top:20px;}
.btnD-1row a { color:#ffffff;}
.btnD-1row a:hover { color:#aedaee;}

.btnD-2row {padding-top:13px;}
.btnD-2row a { color:#ffffff;}
.btnD-2row a:hover { color:#aedaee;}

.back {	padding-right:11px; color:#000000; font-weight:bold; background:url(../../images/arrBack-bkg.png) no-repeat right center; float:right; cursor:pointer; }
.back a {color:#000000;}
.back a:hover {color:#000000;}

.backWhite{	padding-right:11px; color:#ffffff; font-weight:bold; background:url(../images/arrBackW-bkg.png) no-repeat right center; float:right; cursor:pointer; }
.backWhite a {color:#ffffff;}
.backWhite a:hover {color:#ffffff;}
#backSx { float:none; background-position:left; padding-left:11px;}

/*liste */
.listMenu {	background:url(../../images/arr-bkg.gif) no-repeat left; padding-left:11px; color:#000000; font-weight:bold;}
.listMenu a {color:#000000;}
.listMenu a:hover {color:#000000;}

.listBkg {background:url(../../images/listBkg.gif) no-repeat left top;}
.listEdx {background:url(../../images/listEdx.gif) no-repeat left bottom; padding:4px;}

.listBkg2 {background:url(../images/listBkg2.gif) no-repeat left top;}
.listEdx2 {background:url(../images/listEdx2.gif) no-repeat left bottom; padding:4px;}

.arr-li {background:url(../../images/arr-bkg.gif) no-repeat; padding-left:11px; color:#000000;}

/*cartella MENU*/
.div-cartella {background:url(../images/div-cartella.gif) no-repeat left top; padding-right:16px; float:left;}
.div-cartellaEnd {background:url(../images/div-cartellaEND.jpg) no-repeat left bottom; width:295px; padding-bottom:5px; cursor:pointer; }
.cartellaT {background: url(../images/Arr-linkD.png) no-repeat left center; padding-left:40px; color:#ffffff; font-size:16px; font-weight:bold; line-height:18px;}


/*table */
.tableTopBkg {background:url(../../images/TableTopBkg.gif) no-repeat left top; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; vertical-align:top;}
.tableTopEdx {background:url(../../images/TableTopEdxBkg.gif) no-repeat right top; padding:4px; color:#ffffff;  font-weight:bold; border-bottom:solid 1px #434343;}

.tableTopBkg2 {background:url(../../images/TableTopBkg2.gif) no-repeat left top; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; vertical-align:top;}
.tableTopEdx2 {background:url(../../images/TableTopEdxBkg2.gif) no-repeat right top; padding:4px 6px 4px 6px; color:#ffffff; font-weight:bold; border-bottom:solid 1px #434343;}

.tableTR1   { background-color:#d6d6d6; font-size:10px; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; padding:3px; vertical-align:top; color:#000000; font-weight:bold;}
.tableTR1 a { color:#000000; font-size:10px;font-weight:bold;}
.tableTR1 a:hover { color:#000000; font-size:10px;font-weight:bold;}

/*
.tableTR2   { background-color:#e0e0e0; font-size:10px; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; padding:3px; vertical-align:top; color:#000000; font-weight:bold;}
.tableTR2 a { color:#000000;font-size:10px; font-weight:bold;}
.tableTR2 a:hover { color:#000000;font-size:10px; font-weight:bold;}
*/
.tableCloseR {background:url(../images/TableCloseR.gif) no-repeat left top; width:1px; height:30px; border-bottom:dashed 1px #3e6daa; }

/* TV */
#divHomeTv {background:url(../../images/bkg-divHomeTv.png) no-repeat left bottom; width:300px; height:286px;}
#divHomeTvIn { padding:0 7px 0 8px;}

.tv-date { float:left; width:205px; position:relative; top:8px; color:#555454; font-weight:bold; font-size:11px;}
.tv-date a		 {color:#555454;}
.tv-date a:hover {color:#555454;}

.tv-watch { float:right; cursor:pointer; position:relative; top:18px;}


.link-arr {background:url(../../images/arrGrey2.gif) no-repeat left; padding-left:10px; color:#3a3a3a; font-weight:bold; cursor:pointer; position:relative; left:12px;}
.link-arr  a		 {color:#3a3a3a;}
.link-arr a:hover {color:#3a3a3a;}

.link-arrDX {background:url(../../images/arrGrey2.gif) no-repeat right; padding-right:10px; color:#3a3a3a; font-weight:bold; text-align:right; cursor:pointer;  margin-right:8px;}
.link-arrDX  a		 {color:#3a3a3a;}
.link-arrDX a:hover {color:#3a3a3a;}

/* NEWS */
#divHomeNews { float:right; width:480px;}
#divHomeNews1T {background: url(../images/bkg-divHomeNews1T.png) no-repeat right bottom; width:480px; height:220px;}
.divHomeNewsIn {padding:0 15px 0 15px; text-align:left;}
.divHomeNewsInSX { float:left; width:210px; height:180px; text-align:left; }
.divHomeNewsInDX { float:right; width:232px;}
.divHNpag { float:right; padding-top:2px;}

#divHomeNews2 { background:url(../images/bkg-divHomeNews2.png) repeat-y; position:relative; padding-top:5px;}
#divHomeNews2OvF { overflow:auto; margin-right:2px;}
#divHomeNews2End { background:url(../images/bkg-divHomeNews2End.png) no-repeat left bottom; width:100%; height:7px; }

#divNewsH { z-index:5; position:absolute; top:360px; margin-left:15px; font-size:30px; font-weight:bold; color:#365592; line-height:21px;}
#divHomeNewsRss { z-index:1; position:absolute; top:364px;  margin-left:93px; cursor:pointer;}

#divNovH { font-size:16px; font-weight:bold; color:#365592; margin:5px 0 8px 15px;}
.divHomeNRss { position:absolute; top:10px;  margin-left:90px; cursor:pointer;}

.divDatanewsH { margin-top:40px; color:#000000;  font-weight:bold; padding-bottom:5px;}

.divTitnewsH { color:#365592; font-size:13px; font-weight:bold; cursor:pointer;}
.divTitnewsH a		{color:#365592;}
.divTitnewsH a:hover	{color:#365592;}

.divHNewsImg { height:180px;width:232px;}
.tableHNewsImg {background-color:#ffffff; border:solid 1px #7e7e7e; height:177px; width:232px;}
.tableHNewsImgAlign {text-align:center;vertical-align:middle;}
.HNews-pag {padding:0 5px 5px 5px; color:#000000; font-weight:bold;}

.imgNewsFoto { background:url(../../images/bkgNewsImg.png) no-repeat left center; width:170px; height:170px; text-align:center; vertical-align:middle;}

#divNewsTit   
{
    width:468px;
    float:right;
	position:relative;
	top:50px;
	padding-left:12px;
	padding-right:12px;
}
.NewsDataIN {color:#000000; font-size:14px; font-weight:bold; padding-bottom:5px; text-align:left; }
.NewsTitIN { color:#365592; font-size:16px; font-weight:bold; padding-bottom:15px; text-align:left; }
.NewsDidaIN { font-size:10px; font-weight:bold; font-style:italic; padding:0 4px 10px 4px;}

.CercaNewsTitINSx{ background:url(../images/bkgCercaNewsTitINSx.gif) no-repeat left; color:#023678; font-weight:bold; font-size:14px; padding:13px 0 13px 44px;}
.NewsDate { color:#000000; font-size:11px; font-weight:bold; padding-top:10px;}
.NewsElenco{ font-size:11px; padding-bottom:10px; cursor:pointer;}
.NewsEl-videoH { float:right;}
.NewsEl-video { position:absolute; top:-10px; left:550px;}

.NewsDateSR { color:#000000; font-size:11px; font-weight:bold; padding-top:18px; border-top:dashed 1px #737373;}
.NewsElencoSP{ font-size:11px; padding-bottom:10px;}

#divHomeUltimiAgg {  background:url(../images/bkg-divHomeUltimiAgg.png) no-repeat center bottom; padding:0 3px 7px 4px;}
#divUltimiAggSroll {overflow:auto; width:473px; height:166px; position:relative;  }

.agg-date { border-bottom:dashed 1px #929292; color:#023678; font-weight:bold; padding:5px 8px 10px 8px; font-size:10px; vertical-align:top; }
.agg-tit { padding:5px 2px 10px 8px; width:100%; border-bottom:dashed 1px #929292; }

/*ricerca */
#divHomeRicerca { background:url(../images/bkg-divHomeRicerca.png) repeat-y; padding:10px 12px 6px 12px;}
#divInRicerca	{ background:url(../images/bkg-boxRicerca.gif) no-repeat; width:622px;}
#divBoxRicerca  { padding:10px;}

#divInLog	{ background:url(../images/bkg-boxRicerca.gif) no-repeat; width:622px;}
#divBoxLog { padding:10px;}

#div-RicBlu	{ background:url(../images/bkg-boxRicBlu.gif) no-repeat; width:622px; }
#divBox-Blu {padding:15px 0 15px 0;}
.cercaDida { float:right; font-weight:bold;}

.cerca-tit { color:#023678; font-weight:bold; font-size:14px; padding:5px 0 5px 12px;}
.cerca-camp { background-color:#dddddd; padding:5px 0 5px 12px;}

.cerca-forml { float:left; color:#000000; width:180px; padding:2px 0; font-weight:bold; }
.cerca-form2 { float:left; color:#000000; width:130px; font-size:11px; padding:2px 0; margin-right:5px; text-align:right;}

.cerca-lineSep { border-bottom:dashed 1px #ffffff; width:600px;}

.cerca-btn {background:url(../../images/arrGrey-bkg.png) no-repeat right; font-size:14px; color:#666667; font-weight:bold; padding:0 70px 0 10px;}

.socialNet { cursor:pointer; float:left; padding:5px 5px 0 0;}
.SepSocial { height:20px; border-top:dashed 1px #737373;}

#N-elenco { background:url(../images/bkg-N-elenco.gif) repeat-y; padding:10px 25px;}
#G-elenco { background:url(../images/bkg-N-elenco.gif) repeat-y; padding:10px;}

.paginaz {font-size:14px;color:#023678; padding:1px; font-weight:bold; background-color:#ffffff; border:solid 1px #cdcdcd;}
.paginaz a		{color:#023678;}
.paginaz a:hover	{color:#023678;}

.pag-di-pag {font-size:11px; color:#000000; padding:0 5px 0 5px; line-height:10px;}

.paginazWhite {font-size:20px; font-weight:bold; color:#ffffff; padding:1px; font-weight:bold;}
.paginazWhite a		{color:#ffffff;}
.paginazWhite a:hover	{color:#ffffff;}

.pag-di-pagW {font-size:16px; color:#ffffff;  padding:0 5px 0 5px; line-height:10px;}

#divHomeRssH1 {position:absolute; z-index:2; top:6px; left:3px; cursor:pointer;}
#H1-rss { position:absolute; left:40px;}


/* gallery */
#divHGallery { background:url(../images/divHGallery-bkg.gif) no-repeat; width:160px; position:relative;}
#divHGallerySroll { overflow:auto; width:100%;}
#divHomeRss2 { position:absolute; z-index:2; top:6px; left:2px; cursor:pointer;}
.THome-gall { color:#365592; font-weight:bold; font-size:17px; padding:4px 0 3px 16px; margin:0 4px; border-bottom:dashed 1px #969696;  }
.THome-gall2 {font-size:13px; color:#484848; font-weight:normal;}

.divGallery {background:url(../images/divGallery-bkg.gif) no-repeat left bottom; float:left; padding-right:18px; height:260px; }
#fv { height:280px;}

.TH-gllList {background:url(../images/TH-gllList-bkg.png) repeat-x left bottom; border-bottom:dashed 1px #969696; padding-top:12px; margin-bottom:1px; }
.GallerySDataH {color:#000000; font-size:10px; padding:2px;}
.GallerySDataH a		{color:#000000;}
.GallerySDataH a:hover	{color:#000000;}
/*
.TH-gllList {background:url(../images/TH-gllList-bkg.png) repeat-x left bottom; border-bottom:dashed 1px #969696; padding-top:12px; width:152px; }
.GalleryImgH { float:left; padding:0 5px 5px 2px;}
.GallerySDataH { float:left; padding-top:48px; color:#000000; font-weight:bold; font-size:11px;}
.GallerySDataH a		{color:#000000;}
.GallerySDataH a:hover	{color:#000000;}
*/
.divGalleryStart {background:url(../images/divGalleryStart-bkg.gif) no-repeat; width:182px; text-align:left; }
.divGalleryIn {position:relative; top:12px; left:14px; width:157px;}
.divGalleryPrev { width:100%; height:157px;}
.PrevPlay { width:155px; height:116px;}
.GallerySData { padding-top:4px; color:#000000; font-weight:bold; font-size:11px;}
.GallerySData a		{color:#000000;}
.GallerySData a:hover	{color:#000000;}

.GalleryTxt  {color:#365592; line-height:14px; padding-top:3px;}
.GalleryTxt a		{color:#365592;}
.GalleryTxt a:hover	{color:#365592;}

.GallEvent { padding:5px 0 15px 10px; line-height:18px;}
.div-GMultimedia {position:absolute; top:239px;}
.GMultimedia{background-position:left center; background-repeat:no-repeat; padding:4px 0 2px 25px; white-space:nowrap;}

/* RISULTATI */
.menuRisultati			{font-size:12px; color:#3e3e3f;font-weight:bold;}
.menuRisultati a		{font-size:12px; color:#3e3e3f;font-weight:bold;}
.menuRisultati a:hover	{font-size:12px; color:#000000;font-weight:bold;}

.menuRisultatiTitolo		{font-size:14px; color:#000000;font-weight:bold;}
.menuRisultatiTitolo a		{font-size:14px; color:#000000;font-weight:bold;}
.menuRisultatiTitolo a:hover{font-size:14px; color:#000000;font-weight:bold;}

.CercaGaraTitINSx{ background:url(../../images/bkgCercaGaraTitINSx.gif) no-repeat left; color:#023678; font-weight:bold; font-size:14px; padding:13px 0 13px 44px;}

.ar {padding:0 0 1px 2px;}
.ar-close { font-weight:bold; text-align:center; color:#000000; font-size:11px; background:#8a8a8a url(../../images/ar-close-bkg.gif) repeat-x left top; vertical-align:middle; border:solid 1px #c7c7c7; }
.ar-close a, a:hover {color: #000000;}

.ar-open { font-weight:bold; text-align: center; color:#000000; font-size:11px; background:#e5e5e5 url(../../images/ar-open-bkg.gif) repeat-x left top; vertical-align:middle; border:solid 1px #c7c7c7; }
.ar-open a, a:hover {color: #000000;}

.ar-oggi { font-weight:bold;text-align: center; color:#000000; font-size:11px; background:#677ba0 url(../../images/ar-oggi-bkg.gif) repeat-x left top; vertical-align:middle; border:solid 1px #c7c7c7;}
.ar-oggi a, a:hover {color: #000000;}

.ris-partita{float:left; width:588px;}
.risTrCode {float:left; width:64px; height:27px; color:#000000; font-weight:bold; text-align:center; background:url(../../images/ris-code.gif) no-repeat left top;}
.risTrCode a, a:hover {color: #000000;}

.ris-info{float:left; width:642px;}

.risTr1 {float:right; width:524px; background-color:#bebebe;}
.risTr1T { color:#000000; font-weight:bold; width:200px; cursor:pointer; padding-bottom:5px; }
.risTr1T a, a:hover {color: #000000;}

.risTr1P { color:#000000; font-weight:bold; font-size:11px; width:125px; text-align:right; padding:2px 5px 0 0;}

.risTr2 { background:#dddddd url(../../images/ris-Tr2.gif) no-repeat left bottom; padding:4px 0 4px 78px; color:#000000; position:relative; top:2px; }

.infoSquadre {background: url(../images/ico-infoSquadre.png) no-repeat right bottom; padding:11px 37px 0 0; color:#023678; font-size:13px; font-weight:bold; cursor:pointer;}
/*TAB*/
#divTab {background: url(../../images/RisultatiSquadreTab-bkg.gif) no-repeat right bottom; height:29px; width:622px;}
.tabON	  {background: url(../../images/tabONend-bkg.gif) no-repeat right top; padding-right:3px; float:left;}
.tabONtxt {background: url(../../images/tabON-bkg.gif) no-repeat left top; color:#023678; font-weight:bold; padding:3px 10px 1px 10px;}
.tabOFF	  {background: url(../../images/tabOFFend-bkg.gif) no-repeat right top;  padding-right:3px; cursor:pointer; float:left;}
.tabOFFtxt {background: url(../../images/tabOFF-bkg.gif) no-repeat left top; color:#4b4d50; font-weight:bold; padding:3px 10px 1px 10px;}

#divTabBlu {background: url(../images/TabBlu-bkg.png) no-repeat left bottom; height:29px; width:622px;}
.tabBluON	  {background: url(../images/tabBluONend-bkg.png) no-repeat right top; padding-right:5px; float:left;}
.tabBluONtxt {background: url(../images/tabBluON-bkg.png) no-repeat left top; color:#4c4c4c; font-weight:bold; padding:4px 10px 7px 13px;}
.tabBluOFF	  {background: url(../images/tabBluOFFend-bkg.png) no-repeat right top;  padding-right:5px; cursor:pointer; float:left;}
.tabBluOFFtxt {background: url(../images/tabBluOFF-bkg.png) no-repeat left top; color:#ffffff; font-weight:bold; padding:4px 10px 7px 13px;}

.tabSep	  { width:3px; height:25px; float:left;}
/**/
.TEventi { background:url(../images/bkg-N-elenco.gif) repeat-y; padding:5px 10px; font-size:22px;  font-weight:bold; color:#365592; }

.BD-list { padding:10px 8px 22px 14px; background: url(../../images/BD-list-bkg.gif) no-repeat left bottom; font-size:11px; }

/*BANNERS*/
#bannerTop { position:absolute; top:244px; padding-left:10px; z-index:30;}
.bannerSponsor {width:304px; padding-top:15px; text-align:center;}
.bannerSmallsx { padding:22px 13px 0 0; float:left;}
.bannerBasketDove {width:304px; height:120px; padding-top:10px; background:url(../../images/bannerBasketDove.jpg) no-repeat left bottom;}

.banner-LooneyTunes { background:url(../images/LooneyTunesActiveBannerS10.png) no-repeat; height:70px; float:left; text-align:right; cursor:pointer;}
.LT-End { background: url(../images/LooneyTunesActiveBannerS10End.png) no-repeat right bottom; width:8px; height:70px; float:left;}
/**/

.grey1-bkg { background:#dddddd url(../images/grey1-bkg.gif) no-repeat left bottom; width:642px; height:53px; }
.grey2-bkg { background:#dddddd url(../../images/grey2-bkg.gif) no-repeat left bottom; width:642px; height:62px; }
.grey2-bkgpop { background: url(../../images/grey2-bkg.png) no-repeat left bottom; width:642px; height:62px; }

#RisultatiSquadre {background: url(../images/RisultatiSquadre-bkg.gif) no-repeat left bottom; width:642px; }
.mapsS { border:solid 1px #858383; width:624px; height: 499px; position:relative; top:4px; left:8px; background-color:#e5e3df;}
.mapsSall {width:624px; position:relative; top:4px; left:8px;}
.mapsList { width:162px; height:499px; float:left;}

.ris-squadre{float:left; width:624px;}
.risSTrCode {float:left; width:65px; height:27px; color:#000000; font-weight:bold; text-align:center; background:url(../../images/ris-code.gif) no-repeat left top;}
.risSTrCode a, a:hover {color: #000000;}

.risSTr1 {float:right; width:557px; background-color:#bebebe; padding-top:4px;}
.risSTr1T { color:#000000; font-weight:bold; padding:0 13px 5px 13px;}
.risSTr1T a, a:hover {color: #000000;}

.risSTr2 { padding:0 13px 5px 67px; position:relative; top:2px; }
.risSTr2-table { background:#dddddd url(../images/risSTr2-table-bkg.gif) no-repeat left bottom;padding:4px 0 5px 0; width:557px; }

.risSTr2-IN { width:13px; height:1px; float:left;}
.risSTr2-1col {float:left; color:#000000; width:145px; padding:2px 0; border-bottom:solid 1px #ffffff;}
.risSTr2-2col {float:left; color:#000000; width:399px; padding:2px 0; font-weight:bold; border-bottom:solid 1px #ffffff;}

.divViewVideo {background: url(../images/view-video-bkg.gif) no-repeat left top; width:130px; height:33px; color:#000000; cursor:pointer;}


/* MENU */
#divTopMenu
{
	background:url('../../images/top-menu-bkg.png') no-repeat center top;
	width:1004px;
	height:36px;
	position:absolute; 
	z-index:17;
}

/*milonich

#divMenuMil{ position:relative; top:-3px; left:12px; width:980px;}
.menuoff {text-align:center; color:#ffffff; width:196px; line-height:13px;} 
.menuon  {text-align:center; color:#ffffff; width:196px; line-height:13px; cursor:pointer;} 
.submenuoff { text-align:left; padding:0 5px;} 
.submenuon  { text-align:left; cursor:pointer; }
 */

/**
 *********************************************
 * (X)HTML-scheme:
 *  <div id="menu">
 *      <ul class="menu">
 *          <li><a href="#" class="parent"><span>level 1</span></a>
 *              <ul>
 *                  <li><a href="#" class="parent"><span>level 2</span></a>
 *                      <ul><li><a href="#"><span>level 3</span></a></li></ul>
 *                  </li>
 *              </ul>
 *          </li>
 *          <li class="last"><a href="#"><span>level 1</span></a></li>
 *      </ul>
 *  </div>
 *********************************************
 */

/* menu::base */
div#menu {
	position:relative; 
    top:-3px; 
    left:12px; 
    width:980px;
    z-index:9999;
}

div#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

div#menu li {
    position: relative;
    z-index: 9;
    margin: 0;
    width: 172px;
    display: block;
    float: left;
}
div#menu li:hover>ul { left: -2px;}

div#menu li.long a {line-height: 1}

div#menu a {
    position: relative;
    z-index: 10;
    height: 41px;
    display: block;
    float: left;
    text-decoration: none;
    line-height: 2;
}
div#menu a:hover, div#menu a:hover span { color: #fff; }
div#menu li.current a {}

div#menu span {
    display: block;
    cursor: pointer;
    width:100%;
    background-repeat: no-repeat;
    background-position: 98% 0;
}
div#menu ul ul span {line-height:15px; font-weight:normal; padding:1px 0;}

div#menu ul ul a.parent span {background-position:98% 3px; background-image: url(../images/item-pointer.gif);}
div#menu ul ul a.parent:hover span {background-image: url(../images/item-pointer-mover.gif);}

/* menu::level1 */
div#menu a {
    padding:4px 17px 0 10px !important;
    _padding-top:9px;
    color: #ffffff;
    font-weight:bold;
}
div#menu span {
    margin-top:5px;
}/**@replace#1*/
div#menu li { background: url(../images/planegrey.png) 100% 6px no-repeat;}
div#menu li.last { background-image: url(../images/planegreyLast.png); width:120px; position:absolute; left:860px;}

/* menu::level2 */
div#menu ul ul li { background: none;}
div#menu ul ul {
    position: absolute;
    top: 38px;
    left: -999em;
    width: 185px;
    padding-top:4px;
    background:#2d2d2d;
    
}

div#menu ul ul a {
    padding-left:15px;
    height: auto;
    float: none;
    display: block;
    color: #a9a9a9;
    border-bottom:solid 1px #464849;
}
div#menu ul ul span {
    margin-top: 0;
    padding-right:20px;
    _padding-right: 50px;
    color: #a9a9a9;
}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none;}
div#menu ul ul li {width: 100%;}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -35px 0 0 188px;
}
/* colors */
div#menu ul ul ul { background: #292929; }
div#menu ul ul ul ul { background: #262626; }
div#menu ul ul ul ul { background: #232323; }

/* lava lamp */
div#menu li.back {
    background-image: url(../images/dummy.gif);
    width: 13px;
    height: 44px;
    z-index: 8;
    position: absolute;
    margin: -1px 0 0 -5px;
}
div#menu li.back .left {
    background-image: url(../images/dummy.gif);
    height: 44px;
    margin-right: 2px;
}

div#menu ul ul.last {margin-left:-62px;}

#lastFix { position:absolute; top:3px; left:871px; z-index:999;}


/*pop overlay -- myBasket - img da fip-it*/
.PopOverlayMyB   {background: url(../../images/PopOverlayMyB.png) no-repeat right top;}
.PopOverlayMyBc  {background: url(../../images/PopOverlayMyBc.gif) no-repeat left top; padding:9px 8px 0 8px;}
.PopOverlayMyB-close { position:absolute; top:17px; left:430px; cursor:pointer;}



/*BANNERS*/
.banner-TDR-2010 { background:url(../images/TDRsx-2010.png) no-repeat; height:64px; float:left; text-align:right; cursor:pointer;}
.TDR-2010-End { background: url(../images/TDRdx-2010.png) no-repeat right bottom; width:8px; height:64px; float:left;}

