html {margin:0px;padding:0px;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;text-align:center;padding:0;margin:0;}
h1 {font-size:1.2em;text-align:left;margin:0 0 10px 0;padding:0}
h2 {font-size:1em;text-align:left;margin:0 0 0 0;padding:0}
h3 {font-size:0.9em;text-align:left;margin:0;padding:0}
h4 {font-size:0.9em;text-align:left;margin:0;padding:0;color:#666666;}
a,a:hover,a:active,a:visited {text-decoration:none;}
img{border: 0;}
p {margin:0;padding:0;}
table {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table th {border-width: 0px;padding: 0px;border-style: none;}
table td {padding: 0px;border:solid 1px #e0e0e0;}

/**********************************************
	PAGE LAYOUT 
**********************************************/
#logoPrint{text-align:left;display:block;}
.linkinvisible{display:none;}
.noPrint{display:none;}
#right {display:none;}
#container {padding:0;margin: 0px auto 0px auto;}
#header {display:none;}
#menubar {display:none;}
#hdPageContent {background-image:url(../images/top.gif);background-repeat:no-repeat;width: 932px;height:25px;}
#btPageContent {background-image:url(../images/btPageContent.gif);background-repeat:no-repeat;width: 932px;height:25px;}
#left {display:none;}
#hdLeft {background-image:url(../images/hdLeft.jpg);background-repeat:no-repeat;width: 209px;height:90px;position:absolute;top:0;left:-5px;}
#bodyLeft {width: 201px;/*IE6 width: 199px;*/padding:5px;border-top:90px solid #FFFFFF;}
#main {float:left;position:relative;}
#hdMain {background-image:url(../images/hdMain.jpg);background-repeat:no-repeat;width: 718px;height:55px;}
#bodyMain {text-align:left;}
#maincol {text-align:left;}
#btMain {background-image:url(../images/btMain.gif);background-repeat:no-repeat;width: 718px;height:15px;}
#mainCol {float:left;position:relative;text-align:left;}
#rightCol {background-image:url(../images/bgOrange.gif);width:235px;float:right;margin-top:25px;}
#footer {display:none;}
.flLeft{float:left;}
.flRight{float:right;}
div.bgBlue div.flLeft{float:none !important;}
div.bgBlue div.flRight{float:none !important;}
.clear{clear:both;}
/**********************************************
	BOXES 
**********************************************/
#rssShort{display:none;}
.RSSbox {display:none;}
.RSSbox a {display:none;}
.RSSbox img {display:none;}
.RSS2box {display:none;}
.RSS2box a {display:none;}
.RSS2box img {display:none;}
.bgGrey {color:#000000; background-color:#efefef;font-size:10px;}
.bgMdGrey {color:#000000; background-color:#f2f2f2;}
.bgLtGrey {color:#000000; background-color:#f7f7f7;}
.bgWhite {color:#000000; background-color:#FFFFFF;}
.bgGreyImg {display:none;}
.bgOrangeVertical {background-image:url(../images/bgOrangeVertical.gif);background-repeat:no-repeat;}
.chkRuote {height:25px;color:#000000;background-color:#FFFFFF;}
.chkRuoteGrey {height:25px;color:#000000;background-color:#efefef;}
.topMainColBox {background-image:url(../images/topMainColBox.gif);background-repeat:no-repeat;width:472px;height:12px;margin-top:12px}
.cntMainColBox {text-align:left; padding:2px;border-right:3px solid #ffffff;border-left:3px solid #034694; }
.btMainColBox {background-image:url(../images/btMainColBox.gif);background-repeat:no-repeat;width:472px;height:12px;}
.topRightColBox {background-image:url(../images/topRightColBox.gif);background-repeat:no-repeat;width:235px;height:10px; margin-left:1px;}
.cntRightColBox {border-right:2px solid #034694;border-left:2px solid #ffffff; color:#000000;background-color:#FFFFFF;margin-left:2px;}
.btRightColBox {background-image:url(../images/btRightColBox.gif);background-repeat:no-repeat;width:235px;height:10px; margin-left:1px;}
#hdEstrazione {width:472px;float:left}
#hdRitardatari {width:472px;margin-top:20px;}
#hdLottopedia {width:472px;}
#hdMagazine {width:472px;}
.hdSmorfia {width:235px;height:44px;}
.pic{ width:75px; float:left;padding:8px 5px 0 5px; margin-bottom:-8px; }
.picTxt{ width:355px; float:left; padding:8px 5px 0 5px;margin-bottom:-8px;}
.whiteDateTxt{ font-size:10px; font-weight:bold; display:block;}
.blackDateTxt{ font-size:10px; font-weight:bold; display:block;}
.pad5 {padding:5px}
.left5 {padding-left:5px}
.mgTop20 {margin-top:20px}
.mgTop30Hide{margin-top:30px}
/**********************************************
	TEXT LAYOUT 
**********************************************/
.linkblackbold{color:#000000;font-weight:bold;text-decoration:underline !important;}
/*.invisible {display:none;}*/
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.mainTitleOrange {display:block !important;color:#ff9000;background-color:#FFFFFF;}
.innerTxtWhiteIt {display:block;font-style:italic;color:#FFFFFF;font-size:0.85em;}
.innerTitleWhite {color:#1665a7;margin-top:10px;}
.innerTitleBlue {color:#1665a7;margin:12px 0 0 10px;}

.content {padding:10px 0px 10px 0px;}
.orange {color:#f58220;background-color:#FFFFFF;}
.txtBlack {font-size:0.8em; color:#000000;}
.txtGrey {font-size:0.8em; color:#666666;text-align:left;}
.txtGrey a{color:#666666;}
.txtOrange {color:#f58220;}
.txtOrangeBold {color:#f58220;font-weight:bold}
.linkOrange {font-size:0.9em;color:#FE6400;font-weight:bold;text-align:left;margin-bottom:5px;}
.linkOrange a,.linkOrange a:visited{ text-decoration:underline;color:#FE6400;}
.titleViolet {font-size:0.9em; color:#6800b1; font-weight:bold; text-align:left;margin-bottom:5px;}
.titleGreen {font-size:0.9em; color:#375b00; font-weight:bold; text-align:left;margin-bottom:5px;}
.titleRed {font-size:0.9em; color:#9b0202; font-weight:bold; text-align:left;margin-bottom:5px;}
.titleDarkBlue {font-size:0.9em; color:#0d3a69; font-weight:bold; text-align:left;margin-bottom:5px;}
.titleDarkRed {font-size:0.9em; color:#663a27; font-weight:bold; text-align:left;margin-bottom:5px;}
.txtBlackBold {font-size:0.8em; font-weight:bold;color:#000000;}
.ikoLegend {font-size:0.8em; font-style:italic;color:#6b6b6b; margin-left:10px;}
.ikoLegend img{ vertical-align:middle}
.spacer {margin:0 25px}
.divisore {background-image:url(../images/line.gif);background-repeat:repeat-x;background-position:center;}
/**********************************************
	TABLE LAYOUT 
**********************************************/
.tdNb {font-size:0.8em;font-weight:bold;text-align:right;color:#f58220;background-color:#FFFFFF;padding-right:10px}
.bgTh {background-image:url(../images/bgTh.gif);background-repeat:no-repeat;background-position:center;width:51px;height:24px;color:#034694;font-size:0.8em;text-align:center;}
.bgThOrange { background-color:#f58220;color:#FFFFFF;text-align:center; padding:5px;}
.bgThAll {background-image:url(../images/bgTh.gif);background-repeat:no-repeat;background-position:right;width:51px;height:24px;color:#034694;font-size:0.8em;text-align:center;padding-left:25px;}
.bgTd {background-image:url(../images/bgTd.gif);background-repeat:no-repeat;background-position:center;width:36px;height:17px;font-size:0.8em;text-align:right;padding-right:8px;margin:-1px 0 -1px 3px;}
.bgTdAll {background-image:url(../images/bgTd.gif);background-repeat:no-repeat;background-position:center;width:36px;height:17px;font-size:0.8em;text-align:right;padding-right:8px;margin:-1px 0 -1px 30px;}
.borderGrey {border:2px solid #b6b6b6;}
.borderWhite {border:2px solid #FFFFFF;}
.borderBlue {border:2px solid #76c6d4;}
.borderGreen {border:2px solid #b6d100;}
.borderRed {border:2px solid #D80000;}
.resTable {width:100%; font-size:0.8em; font-weight:bold;}
.resTableName {text-align:left;padding:5px;}
.resTableNr {text-align:right;padding:5px 15px 5px 5px;}
/**********************************************
	MENU 
**********************************************/
.leftMenuTitle {color:#FFFFFF;background-color:#f58220;font-weight:bold;padding-left:10px;width: 180px;}
.leftMenuItem {color:#000000;background-color:#f0f0f0;font-size:0.8em;width: 190px;margin:1px 0 0 0;/*IE6 margin:-1px 0 0 0;*/}
.leftMenuItem a, .leftMenuItem a:visited {color:#000000;background-color:#f0f0f0;text-decoration:none;display:block;padding:2px 2px 2px 10px;}
.leftMenuItem a:hover, .leftMenuItem a:active {color:#000000;background-color:#c0c0c0;font-weight:bold;padding:2px 2px 2px 10px;}
.innerMenuItem {color:#000000;background-color:#FFFFFF;font-size:0.8em;width:19%;float:left;margin:1px 0 0 0;padding:1px;}
.innerMenuItem a, innerMenuItem a:visited {color:#000000;background-color:#FFFFFF;}
.innerMenuItem a:hover, .innerMenuItem a:active {color: #0099FF;background-color:#FFFFFF;font-weight:bold;}
.innerMenuItem img {vertical-align:middle;}
.innerMenuItemGrey {color:#000000;background-color:#f0f0f0;font-size:0.8em;width:19%;float:left;margin:1px 0 0 0;padding:1px;}
.innerMenuItemGrey a, .innerMenuItemGrey a:visited {color:#000000;background-color:#f0f0f0;}
.innerMenuItemGrey a:hover, .innerMenuItemGrey a:active {color: #0099FF;background-color:#f0f0f0;font-weight:bold;}
.innerMenuItemGrey img {vertical-align:middle;}
.menuRight {border-right:2px solid #034694;border-left:2px solid #034694; margin-left:2px;background-color:#FFFFFF}
/**********************************************
	FORM 
**********************************************/
.select {font-size:0.8em;border:1px solid #7f9db5; padding:1px;}
label {font-size:10px; color:#000000;padding:2px 0px 2px 0px;}
.inp50 {font-size:0.8em;width:50px; height:12px;border:1px solid #7f9db5; padding:2px;}
.chk80 {width:80px; float:left; padding:3px 0;}
/**********************************************
	FOOTER 
**********************************************/
.ftLv1 {width:932px;height:35px;color:#FFFFFF;font-size:0.7em;padding:15px 0 0 20px;}
.ftLv1 a{color:#FFFFFF;}
.ftLv2 {width:932px;height:20px;color:#5e5e5e;font-size:0.7em;}
.ftLv2 a{color:#5e5e5e;}
.logoAMS {width:150px;height:35px;float:right;margin:-8px 25px 0 0;}

/**********************************************
	90 NUMERI / ESTRATTO DETERMINATO
**********************************************/
.inp150{font-size:11px;}
#tableContainer{width:100%;margin:0px;padding:0px;}
#tableContent{padding:0px;margin:0px;font-size:7px;color:#000000;}
#tableContainerV2{width:100%;}
#tableContentV2{padding:0px;margin:0px;font-size:7px;color:#000000;}
#hdLeft2{display:none;}
.tableBgLt {float:left;margin-bottom:45px;}
.tableBgRt {float:right;margin-bottom:45px;}
.tableBg {float:left;margin:0px !important;border-right:solid 1px #d3d3d3;}
.tableBgV2 {float:left;margin:0px !important;border-right:solid 1px #d3d3d3;}
h2.tableTitleBlue{color:#1665a7; text-align:center;margin:0px !important;padding:0px !important;line-height:25px;}
.tableTitleBlue {color:#1665a7; text-align:center;}
.emptyBg {float:left;margin-top:9px;padding:0px;}
.tableCnt {margin:0px 0px 0px 2px;}
.thCnt {color:#5d5d5d;text-align:center;font-weight:normal;height:15px;}
.thCntV2 {color:#5d5d5d;text-align:center;font-weight:normal;height:15px;}

.emptyBg {float:left;margin-top:25px;}
div.tabellone table td{border:none !important;height:25px;}
.bgOrangeRectv2{float:left;color:#f58220;border:solid 1px #f58220;}
.bgOrangeRectv3{float:left;color:#f58220;border:solid 1px #f58220;}

div.tabellone div.bgBrdYellow{color:#F5DC0A !important;border-top:solid 1px #ffffff;border-right:dotted 1px #F5DC0A;border-left:solid 1px #ffffff;border-bottom:dotted 1px #F5DC0A;}
div.tabellone div.bgBrdOrange{border-top:solid 1px #ffffff;border-right:solid 1px #f58220;border-left:solid 1px #ffffff;border-bottom:solid 1px #f58220;}
div.tabellone div.bgBrdGrey{border:solid 1px #ffffff;}
div.tabellone div.bgBrdBlue{border:solid 1px #034694;}
div.tabellone div.bgBrdRed{border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}
div.tabellone div.bgBrdLtBlue{border:dotted 1px #76c6d4;}
div.tabellone div.bgBrdLtGreen{border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}

div.tabellone div.bgBrdPicYellow{color:#F5DC0A !important;border-top:solid 1px #ffffff;border-right:dotted 1px #F5DC0A;border-left:solid 1px #ffffff;border-bottom:dotted 1px #F5DC0A;}
div.tabellone div.bgBrdPicOrange{border-top:solid 1px #ffffff;border-right:solid 1px #f58220;border-left:solid 1px #ffffff;border-bottom:solid 1px #f58220;}
div.tabellone div.bgBrdPicGrey{border:solid 1px #ffffff;}
div.tabellone div.bgBrdPicBlue{border:solid 1px #034694;}
div.tabellone div.bgBrdPicRed{border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}
div.tabellone div.bgBrdPicLtBlue{border:dotted 1px #76c6d4;}
div.tabellone div.bgBrdPicLtGreen{border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}
.mgBot10{margin-bottom:10px;}

.w27percent{width:195px;float:left;margin-bottom:10px;}
.w30percent{width:195px;float:left;margin-bottom:10px;}
.w40percent{width:250px;float:left;margin-bottom:10px;}
.w45percent{width:270px;float:left;margin-bottom:10px;}
.w230{width:230px;}
.bgOrangeRect{color:#f58220;font-size:7px;height:8px;}
.bgTdLtGreen{float:left;color:#b6d100;}
.bgTdLtBlue{float:left;color:#76c6d4;}
.bgTdRed{float:left;color:#d80000;}
.bgTdBlue{float:left;color:#034694;}
.bgTdOrange{float:left;color:#f58220;}
.bgBrdGrey{float:left;color:#000000;}
.bgBrdYellow{float:left;color:#ffc000;}
.bgBrdOrange{float:left;color:#f58220;}
.bgBrdBlue{float:left;color:#0c639b;}
.bgBrdLtBlue{float:left;color:#76c6d4;}
.bgBrdLtGreen{float:left;color:#b6d100;}
.bgBrdRed{float:left;color:#cc0000;}
.bgBrdPicGrey{float:left;color:#000000;}
.bgBrdPicYellow{float:left;color:#ffc000;}
.bgBrdPicOrange{float:left;color:#f58220;}
.bgBrdPicBlue{float:left;color:#0c639b;}
.bgBrdPicLtBlue{float:left;color:#76c6d4;}
.bgBrdPicLtGreen{float:left;color:#b6d100;}
.bgBrdPicRed{float:left;color:#cc0000;}
.legend, .legendV2{font-size:8px; font-style:italic;color:#6b6b6b; padding:0 7px 0 2px;float:left}
.border{border:solid 1px #e0e0e0;float:left;}


div.tabellone2 table{border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
div.tabellone2 table th {border-width: 0px;padding: 0px;border-style: none;}
div.tabellone2 table td {border:none;padding-right:5px;height:20px;}

.tabellone2 div.bgTdOrange{font-size:10px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #ffffff;}
.tabellone2 div.bgBrdGrey{font-size:10px !important;text-indent:4px;width:30px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #ffffff;}

.tabellone2 div.bgTdBlue{font-size:10px !important;border-top:solid 1px #034694;border-right:solid 1px #ffffff;border-left:solid 1px #034694;border-bottom:solid 1px #034694;}
.tabellone2 div.bgBrdBlue{font-size:10px !important;text-indent:4px;width:30px;border-top:solid 1px #034694;border-right:solid 1px #034694;border-left:solid 1px #ffffff;border-bottom:solid 1px #034694;}

.tabellone2 div.bgTdRed{font-size:10px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}
.tabellone2 div.bgBrdRed{font-size:10px !important;text-indent:4px;width:30px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}

.tabellone2 div.bgTdLtBlue{font-size:10px !important;border-top:dotted 1px #76c6d4;border-right:dotted 1px #ffffff;border-left:dotted 1px #76c6d4;border-bottom:dotted 1px #76c6d4;}
.tabellone2 div.bgBrdLtBlue{font-size:10px !important;text-indent:4px;width:30px;border-top:dotted 1px #76c6d4;border-right:dotted 1px #76c6d4;border-left:dotted 1px #ffffff;border-bottom:dotted 1px #76c6d4;}

.tabellone2 div.bgTdLtGreen{font-size:10px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}
.tabellone2 div.bgBrdLtGreen{font-size:10px !important;text-indent:4px;width:30px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}
.noBrd{border-right:none !important;}


/**********************************************
	STATISTICHE PER RUOTA 
**********************************************/
.bgTdStatOrange{width:41px;height:18px;font-size:0.8em;font-weight:bold;color:#f58220;border:solid 1px #f58220;float:left;margin:3px;text-align:right;padding:3px 7px 0px 0px;}
.bgBrdStatWhite{width:41px;height:18px;font-size:0.8em;font-weight:normal;color:#000000;border:solid 1px #4d4d4d;float:left;margin:3px;text-align:right;padding:3px 7px 0px 0px;}
.bgTdStatLongOrange{width:283px;height:18px;font-size:0.8em;font-weight:bold;color:#f58220;border:solid 1px #f58220;float:left;margin:3px;text-align:right;padding:3px 7px 0px 0px;}
.statRuotaTxt{text-align:right;padding-right:15px;color:#666666;font-size:0.80em;font-weight:bold;}
div#bodyMain div.mainColWhite{font-size:0.85em;width:600px;padding:15px 0px 15px 0px;}
div#bodyMain div.mainColGrey{font-size:0.85em;width:600px;padding:15px 0px 15px 0px;}
div#bodyMain div.mainColGreyV2{font-size:0.85em;width:600px;padding:15px 0px 15px 0px;}

div#mainColMain div.mainColWhite{font-size:0.9em;width:464px;padding:15px 0px 15px 0px;}
div#mainColMain div.mainColGrey{font-size:0.9em;width:464px;padding:15px 0px 15px 0px;}
ul{display:none;}
ul {margin:0;padding:0;}
li {margin:0;padding:0;}
ul#scontrino, ul.normalList{display:block;margin:10px !important;padding:10px !important;}
ul#scontrino a{font-weight:bold;color:#034694;}
ul#scontrino a:active{font-weight:bold;color:#f58220;}
.normalList li {list-style:disc !important;margin:10px !important;}
/**********************************************
	CALCOLO VINCITE 
**********************************************/
table#calcoloVinciteTable{width:464px;text-align:left;font-size:0.80em;margin-bottom:15px;}
table#calcoloVinciteTable th{color:#034694;font-weight:bold;}
table#calcoloVinciteTable th{padding:5px 10px 5px 7px;}
table#calcoloVinciteTable td{padding:3px 10px 3px 7px;}
table#calcoloVinciteTable th.firstColumnWidth{width:40%;}
/**********************************************
	LOTTO TRAINER
**********************************************/
.lottoTrainerButton{text-align:center;}
.lottoTrainerButton a{margin-top:20px;display:block;border:solid 2px #e3e0e0;width:224px;font-size:0.85em;line-height:23px;text-align:center;color:#1a6198;font-weight:bold;}
/**********************************************
	CLASSIFICHE TOP10
**********************************************/
.bgTdOrangeLong{text-align:center;width:44px;font-size:11px;margin:3px;float:left;font-weight:bold;color:#f58220;border:solid 1px #f58220;}
.bgBrdGreyLong{text-align:center;width:44px;font-size:11px;float:left;margin:3px;border:solid 1px #dedede;}
.hide{display:none;}
div#risultatiTop10mg table th{font-size:11px;text-align:right;color:#034694;font-weight:bold;padding-right:10px;}
.boxLegend{margin-top:10px;}
/* RITARTATARI E ASSOLUTI */
.tblRitardatariWhite {float:left;margin:0px;}
.tblRitardatariWhite div{margin:0px!important;padding-left:0px !important;}
.tblRitardatariGrey {float:left;margin:0px;background-color:#e0e0e0;}
.tblRitardatariGrey div{margin:0px!important;padding-left:0px !important;}
.tblRitardatariGrey h4, .tblRitardatariWhite h4{margin:0px;width:55px;height:25px;color:#034694;font-size:0.8em;text-align:left;}
div.icolegenda div.legend{font-size:10px !important;padding-top:1px;}
div.icolegenda div.legendV2{font-size:10px !important;padding-top:1px;}
.legendV4{font-size:10px;}
.legendV3{font-size:10px;}

.bgTdPicOrange{float:left;color:#f58220;}
.bgTdPicBlue{float:left;color:#034694;}
.bgTdPicRed{float:left;color:#d80000;}
.bgTdPicLtBlue{float:left;color:#76c6d4;}
.bgTdPicLtGreen{float:left;color:#b6d100;}
.border{border:solid 1px #efefef}
table.tblsTop10fr {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblsTop10fr th {border-width: 0px;padding: 0px;border-style: none;}
table.tblsTop10fr td {padding: 0px;border:none;}

.tblsTop10fr div.bgTdPicOrange{font-size:10px !important;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #ffffff;}
.tblsTop10fr div.bgBrdGrey{font-size:10px !important;text-indent:4px;width:30px;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #ffffff;}

.tblsTop10fr div.bgTdPicBlue{font-size:10px !important;margin-bottom:5px !important;border-top:solid 1px #034694;border-right:solid 1px #ffffff;border-left:solid 1px #034694;border-bottom:solid 1px #034694;}
.tblsTop10fr div.bgBrdBlue{font-size:10px !important;text-indent:4px;width:30px;margin-bottom:5px !important;border-top:solid 1px #034694;border-right:solid 1px #034694;border-left:solid 1px #ffffff;border-bottom:solid 1px #034694;}

.tblsTop10fr div.bgTdPicRed{font-size:10px !important;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}
.tblsTop10fr div.bgBrdRed{font-size:10px !important;text-indent:4px;width:30px;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #d80000;}

.tblsTop10fr div.bgTdPicLtBlue{font-size:10px !important;margin-bottom:5px !important;border-top:dotted 1px #76c6d4;border-right:dotted 1px #ffffff;border-left:dotted 1px #76c6d4;border-bottom:dotted 1px #76c6d4;}
.tblsTop10fr div.bgBrdLtBlue{font-size:10px !important;text-indent:4px;width:30px;margin-bottom:5px !important;border-top:dotted 1px #76c6d4;border-right:dotted 1px #76c6d4;border-left:dotted 1px #ffffff;border-bottom:dotted 1px #76c6d4;}

.tblsTop10fr div.bgTdPicLtGreen{font-size:10px !important;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}
.tblsTop10fr div.bgBrdLtGreen{font-size:10px !important;text-indent:4px;width:30px;margin-bottom:5px !important;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:dotted 1px #b6d100;}

/**********************************************
	AMBI
**********************************************/
.bgBrdLongRed{float:left;color:#d80100;font-size:10px;}
.bgBrdLongLtBlue{float:left;color:#76c6d4;font-size:10px;}
.bgBrdLongLtGreen{float:left;color:#b5d102;font-size:10px;}
.bgBrdLongGrey{float:left;color:#000000;font-size:10px;}

table.tblAmbi {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblAmbi th {border-width: 0px;padding: 0px;border-style: none;text-align:left;}
table.tblAmbi td {padding: 0px;border:none;}
table.tblAmbi td.tdNb{padding-right:10px;}

table.tblAmbi div.bgBrdLongRed{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #d70000;border-left:solid 1px #ffffff;}
table.tblAmbi div.bgBrdLongLtBlue{width:30px;padding-right:5px;text-indent:5px;border:dotted 1px #77c6d3;}
table.tblAmbi div.bgBrdLongLtGreen{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:dotted 1px #b5d102;border-left:solid 1px #ffffff;}
table.tblAmbi div.bgBrdLongGrey{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 1px #ffffff;}

div.legendaAmbi div.bgBrdRed{font-size:10px;width:30px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #d70000;border-left:solid 1px #ffffff;}
div.legendaAmbi div.bgBrdLtBlue{font-size:10px;width:30px;text-indent:5px;border:dotted 1px #77c6d3;}
div.legendaAmbi div.bgBrdLtGreen{font-size:10px;width:30px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:dotted 1px #b5d102;border-left:solid 1px #ffffff;}

/******************************************************************
	AMBI frequenti - ritardatari - capogioco - consecutivi
******************************************************************/
table.tblAmbiFrequenti {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblAmbiFrequenti th {border-width: 0px;padding: 0px;border-style: none;color:#034694;font-size:10px;padding-bottom:5px;padding-right:5px;text-align:center;}
table.tblAmbiFrequenti td {padding: 3px;border:solid 1px #e0e0e0;width:55px;}

table.tblAmbiFrequenti div.bgTdDoubleOrange{color:#f58220;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgBrdDoubleGrey{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgTdDoubleBlue{color:#034694;font-size:10px;font-weight:bold;border-top:solid 2px #034694;border-right:solid 2px #034694;border-bottom:solid 1px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgBrdDoubleBlue{color:#000000;font-size:10px;border-top:solid 1px #034694;border-right:solid 2px #034694;border-bottom:solid 2px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgTdDoubleRed{color:#d80000;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgBrdDoubleRed{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 2px #d80000;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgTdDoubleLtBlue{color:#76c6d4;font-size:10px;font-weight:bold;border-top:dotted 2px #76c6d4;border-right:dotted 2px #76c6d4;border-bottom:dotted 1px #76c6d4;border-left:dotted 2px #76c6d4;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgBrdDoubleLtBlue{color:#000000;font-size:10px;border-top:dotted 1px #76c6d4;border-right:dotted 2px #76c6d4;border-bottom:dotted 2px #76c6d4;border-left:dotted 2px #76c6d4;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgTdDoubleLtGreen{color:#b6d100;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblAmbiFrequenti div.bgBrdDoubleLtGreen{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:dotted 2px #b6d100;border-left:solid 2px #ffffff;text-align:center;padding:2px;}


div.legendaAmbiV2 div.bgTdDoubleOrange{color:#f58220;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgBrdDoubleGrey{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgTdDoubleBlue{color:#034694;font-size:10px;font-weight:bold;border-top:solid 2px #034694;border-right:solid 2px #034694;border-bottom:solid 1px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgBrdDoubleBlue{color:#000000;font-size:10px;border-top:solid 1px #034694;border-right:solid 2px #034694;border-bottom:solid 2px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgTdDoubleRed{color:#d80000;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgBrdDoubleRed{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 2px #d80000;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgTdDoubleLtBlue{color:#76c6d4;font-size:10px;font-weight:bold;border-top:dotted 2px #76c6d4;border-right:dotted 2px #76c6d4;border-bottom:dotted 1px #76c6d4;border-left:dotted 2px #76c6d4;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgBrdDoubleLtBlue{color:#000000;font-size:10px;border-top:dotted 1px #76c6d4;border-right:dotted 2px #76c6d4;border-bottom:dotted 2px #76c6d4;border-left:dotted 2px #76c6d4;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgTdDoubleLtGreen{color:#b6d100;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.bgBrdDoubleLtGreen{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:dotted 2px #b6d100;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
div.legendaAmbiV2 div.legend{font-size:10px;padding-top:15px;margin-left:10px;}


/**********************************************
	SERIE CLASSICHE
**********************************************/
table.tblSerieClassiche {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblSerieClassiche th {border-width: 0px;padding: 0px;border-style: none;text-align:left;}
table.tblSerieClassiche td {padding: 0px;border:none;}
table.tblSerieClassiche td.tdNb{padding-right:8px;}

table.tblSerieClassiche div.bgBrdLongRed{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #d70000;border-left:solid 1px #ffffff;}
table.tblSerieClassiche div.bgBrdLongLtBlue{width:30px;padding-right:5px;text-indent:5px;border:dotted 1px #77c6d3;}
table.tblSerieClassiche div.bgBrdLongLtGreen{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:dotted 1px #b5d102;border-left:solid 1px #ffffff;}
table.tblSerieClassiche div.bgBrdLongGrey{width:30px;padding-right:5px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 1px #ffffff;}

div.legendaSerieClassiche div.bgBrdRed{font-size:10px;width:30px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:solid 1px #d70000;border-left:solid 1px #ffffff;}
div.legendaSerieClassiche div.bgBrdLtBlue{font-size:10px;width:30px;text-indent:5px;border:dotted 1px #77c6d3;}
div.legendaSerieClassiche div.bgBrdLtGreen{font-size:10px;width:30px;text-indent:5px;border-top:solid 1px #ffffff;border-right:solid 1px #ffffff;border-bottom:dotted 1px #b5d102;border-left:solid 1px #ffffff;}

/**********************************************
	RUOTA NAZIONALE
**********************************************/
table.tblsRuotaNazionale {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblsRuotaNazionale th {border-width: 0px;padding: 0px;border-style: none;color:#034694;font-size:10px;padding-bottom:5px;}
table.tblsRuotaNazionale td {border:solid 1px #e0e0e0;padding:3px;}
table.tblsRuotaNazionale div.bgTdPicOrange{font-size:10px;border:solid 1px #ff6601;padding:2px;}
table.tblsRuotaNazionale div.bgBrdGrey{font-size:10px;border:solid 1px #dedede;margin-left:3px;width:30px;padding:2px;}
.legendaRuotaNazionale div.bgTdPicOrange{font-size:10px;border:solid 1px #ff6601;padding:2px;}
.legendaRuotaNazionale div.bgBrdGrey{font-size:10px;border:solid 1px #dedede;margin-left:3px;width:30px;padding:2px;}
table.tblsRuotaNazionale90 {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblsRuotaNazionale90 th {border-width: 0px;padding: 0px;border-style: none;color:#034694;font-size:0.8em;padding-bottom:5px;}
table.tblsRuotaNazionale90 td {border:solid 1px #e0e0e0;padding:3px;}
table.tblsRuotaNazionale90 div.bgTdRuotaOrange{font-size:10px;border:solid 1px #ff6601;padding:2px;}
.tblsRuotaNazionale90ThNum{font-size:10px !important;font-weight:bold;color:#000000;}

/**********************************************
	SISTEMI
**********************************************/
.inpSistemi{width:40px;margin-right:10px;margin-bottom:10px;}
label.bgTdSistemiOrange{color:#034694;font-size:10px;padding-top:4px;text-align:right;font-weight:bold;width:25px;}

table.tblsSistemi {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblsSistemi th {border-width: 0px;padding: 0px;border-style: none;color:#034694;font-size:10px;padding-bottom:5px;padding-right:5px;}
table.tblsSistemi td {padding: 3px;border:solid 1px #e0e0e0;}

table.tblsSistemi div.bgTdSistemiOrange{color:#034694;font-size:10px;font-weight:bold;}

/**********************************************
	NUMERI SPIA
**********************************************/
table.tblNumeriSpia {border-width: 0px;border-spacing: 0px;border-style: none;border-collapse: collapse;}
table.tblNumeriSpia th {border-width: 0px;padding: 0px;border-style: none;color:#034694;font-size:10px;padding-bottom:5px;padding-right:5px;text-align:center;}
table.tblNumeriSpia td {padding: 3px;border:solid 1px #e0e0e0;width:55px;}
table.tblNumeriSpia div.bgTdTripleOrange{color:#f58220;font-size:10px;font-weight:bold;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 1px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblNumeriSpia div.bgBrdTripleGrey{color:#000000;font-size:10px;border-top:solid 1px #ffffff;border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;border-left:solid 2px #ffffff;text-align:center;padding:2px;}
table.tblNumeriSpia div.bgTdTripleBlue{color:#034694;font-size:10px;font-weight:bold;border-top:solid 2px #034694;border-right:solid 2px #034694;border-bottom:solid 1px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
table.tblNumeriSpia div.bgBrdTripleBlue{color:#000000;font-size:10px;border-top:solid 1px #034694;border-right:solid 2px #034694;border-bottom:solid 2px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}

div.legendaSpia div.bgTdTripleBlue{width:50px;margin-right:5px;color:#034694;font-size:10px;font-weight:bold;border-top:solid 2px #034694;border-right:solid 2px #034694;border-bottom:solid 1px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
div.legendaSpia div.bgBrdTripleBlue{width:50px;margin-right:5px;color:#000000;font-size:10px;border-top:solid 1px #034694;border-right:solid 2px #034694;border-bottom:solid 2px #034694;border-left:solid 2px #034694;text-align:center;padding:2px;}
div#hdNumeriSpia span{display:block;float:left !important;font-size:10px;}

/**********************************************
	RISULTATI E CONCORSI
**********************************************/
.tblsVincite{margin:15px 0px 0px 0px;}
.tblsVincite th{color:#034694;font-size:11px;}
.tblsVincite th a{color:#034694;text-decoration:underline !important;}
.tblsVincite th a:hover{color:#034694;text-decoration:none !important;}
.tblsVincite th.th01{width:177px;padding:9px 0px 9px 16px;}
.tblsVincite th.th02{width:146px;padding:9px 0px 9px 16px;}
.tblsVincite th.th03{width:141px;padding:9px 0px 9px 16px;}
.tblsVincite td{color:#000000;font-size:11px;font-weight:bold;padding:5px 0px 7px 16px;}
.tblsVincite td a{color:#000000;text-decoration:underline !important;}
.tblsVincite td a:hover{color:#f58220;text-decoration:none !important;}
.tblsVincita{margin:5px 0px 0px 0px;font-size:11px;}
.tblsVincita th.td01{width:190px;padding:5px 0px 7px 10px;}
.tblsVincita td.td02{width:274px;color:#f58220 !important;font-weight:bold;padding:5px 0px 7px 10px;}
.archivioGreyBar{background: url(../images/right_menu_grey_bg.gif) repeat-x;padding:4px 0px 6px 0px}
.archivioWhiteBar{background-color:#ffffff;padding:4px 0px 6px 0px}
.archivioGreyBar a, .archivioWhiteBar a{font-weight:bold;color:#000000;font-size:11px;background: url(../images/archivio_ico.gif) no-repeat;padding:2px 4px 4px 0px;text-decoration:underline !important}
.archivioGreyBar a:hover, .archivioWhiteBar a:hover{font-weight:bold;color:#f58220;font-size:0.85em;background: url(../images/archivio_ico.gif) no-repeat;padding:2px 4px 4px 0px;text-decoration:none !important}
h3.grey{color:#3488c8;margin-top:10px;}
#historyBack{display:none;}
.hpBannerTop{margin-top:20px;}

/**********************************************
	GIOCO
**********************************************/
div#milano, div#torino, div#genova, div#firenze, div#roma, div#venezia, div#napoli, div#bari, div#cagliari, div#palermo{display:none;}
div#ruote h4{font-weight:bold;color:#f58220;text-transform:uppercase;margin:15px 0 1px 0;padding:7px 0px;border:solid 1px #ededed;background:#ededed url(../images/h4sfum.gif) repeat-x 0 0;}
.docBar{margin-bottom:20px;}
.docBar a{font-weight:bold;color:#000000;}
.docBarv2 a{font-weight:bold;color:#000000;}
p.blue{color:#034694;font-weight:bold;}
div.imagesBox div.didascalia{font-size:0.85em;color:#909090;font-style:italic;margin:0px 15px 10px 15px;padding-top:5px;}
div.glossarioLettera{float:left;width:442px;font-size:0.85em;border:solid 1px #ededed;color:#034694;font-weight:bold;padding:7px 10px;}
div.glossarioLettera a{float:right;color:#000000;text-decoration:underline !important;}
div.glossarioLettera a:hover{float:right;color:#f58220;text-decoration:none !important;}

/**********************************************
	FAQ
**********************************************/
div.faq{font-size:0.85em;margin-bottom:30px;}
div.faq a{display:block;color:#000000;text-decoration:underline !important;margin:0px !important;background: url(../images/bullet_black.gif) no-repeat 0 0;padding:3px 5px 7px 20px;}
div.faq a:hover{display:block;color:#f58220;text-decoration:none !important;margin:0px !important;background: url(../images/bullet_black.gif) no-repeat 0 0;padding:3px 5px 7px 20px;}

div.faqGrey{float:left;background-color:#efefef;width:464px;padding:10px 0px 5px 0px;;font-size:0.85em;}
div.faqWhite{float:left;background-color:#ffffff;width:464px;padding:10px 0px 5px 0px;;font-size:0.85em;}
div.faqGrey p.domanda, div.faqWhite p.domanda{font-weight:bold;margin:0px 0px 5px 0px !important;}
div.faqGrey p.risposta, div.faqWhite p.risposta{margin:0px !important;}
div.faqGrey a, div.faqWhite a{display:none;}

/**********************************************
	INFORMAZIONI
**********************************************/
div.greyBar{color:#000;margin:0 0 1px 0;padding:7px 0px;}
div.greyBar h3{text-transform:uppercase;font-size:0.85em;font-weight:bold;}
div.greyBar span{display:block;font-size:0.80em;font-style:italic;}
div.top5White {background-color:#fff;padding:7px 9px 7px 0px;font-size:0.85em;}
div.top5Grey {background-color:#f5f5f5;padding:5px 9px 5px 0px;font-size:0.85em;}
div.top5White strong, div.top5Grey strong{color:#f58220 !important;} 
div.mondoLottoForm {float:left;width:442px;padding:10px;margin-bottom:1px;border:solid 1px #ededed;}
div.mondoLottoForm label{font-size:0.85em;display:block;float:left;font-weight:bold;margin-top:2px;margin-right:5px;}
div.mondoLottoForm select{display:block;float:left;width:155px;margin-right:5px;}
div.mondoLottoSubmitBar input{border:none;width:150px;height:34px;font-size:0.85em;padding:0px;padding-bottom:2px;vertical-align:top;background: url(../images/mondolotto_submit.gif) no-repeat 0 0;text-align:center;color:#666666;font-weight:bold;}
div.mondoLottoNews{margin-top:20px;}
div.mondoLottoNews div.bar{padding:5px 10px 6px 0px;}
div.mondoLottoNews span.data{font-size:0.85em;font-style:italic;padding-right:10px;}
div.mondoLottoNews span.categoria{font-weight:bold;font-size:0.85em;text-transform:uppercase;}
div.mondoLottoNews div.bar a{display:block;font-size:0.85em;color:#034694;font-weight:bold;margin:4px 0px 2px 0px;}
div.mondoLottoNews div.bar a:hover{color:#f58220;text-decoration:underline !important}
div.mondoLottoNews div.abstract{font-size:0.85em;margin:10px 0px 4px 0px;padding-right:10px;}
div.mondoLottoNews div.abstract p{margin:0px 0px 14px 0px;}
div.mondoLottoPaginazione{float:left;width:448px;margin-top:25px;padding:7px 7px 7px 0px;}
div.mondoLottoPaginazione div.left{text-align:left;width:101px;float:left;}
div.mondoLottoPaginazione div.center{text-align:center;width:246px;float:left;font-size:0.85em;}
div.mondoLottoPaginazione div.right{text-align:right;width:101px;float:right;}
div.mondoLottoPaginazione div.left a{display:block;width:85px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-left:16px;}
div.mondoLottoPaginazione div.right a{display:block;width:85px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-right:16px;}
div.mondoLottoPaginazione div.right a:hover, div.mondoLottoPaginazione div.left a:hover{color:#f58220;}
div.mondoLottoNews h3{font-size:0.85em;color:#034694;font-weight:bold;margin:12px 10px 10px 0px;}
div.mondoLottoNews div.corpoNews{padding:0px 10px 10px 0px;font-size:0.85em;}
div.mondoLottoNews div.corpoNews p{margin:0px 0px 15px 0px !important;}
div.eventiBoxLancio div.content{padding:14px 10px 14px 0px;}
div.eventiBoxLancio div.contentGrey{padding:14px 10px 0px 0px;background-color:#efefef;float:left;}
div.eventiBoxLancio div.barra h3{color:#FFFFFF;margin:8px 0 0 0px;text-transform:uppercase;}
div.eventiBoxLancio div.abstract{font-size:0.85em;margin-top:5px;width:100%;}
div.eventiBoxLancio div.abstract a{font-weight:bold;color:#034694;display:block;margin-bottom:10px;}
div.eventiBoxLancio div.abstract a:hover{text-decoration:underline;color:#f58220;}
div.lancioWhite div.abstract, div.lancioGrey div.abstract{font-size:0.85em;margin-top:10px;}
div.lancioWhite div.abstract a, div.lancioGrey div.abstract a{font-weight:bold;color:#034694;display:block;margin-bottom:10px;}
div.lancioWhite div.abstract a:hover, div.lancioGrey div.abstract a:hover{text-decoration:underline;color:#f58220;}
div.eventiPaginazione{float:left;margin-top:25px;padding:7px;}
div.eventiPaginazione div.left{text-align:left;width:101px;float:left;}
div.eventiPaginazione div.center{text-align:center;width:246px;float:left;font-size:0.85em;}
div.eventiPaginazione div.right{text-align:right;width:101px;float:right;}
div.eventiPaginazione div.left a{display:block;width:85px;height:18px;background: url(../images/mondolotto_pag_left.gif) no-repeat top left;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-left:16px;}
div.eventiPaginazione div.right a{display:block;width:85px;height:18px;background: url(../images/mondolotto_pag_right.gif) no-repeat top right;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-right:16px;}
div.eventiPaginazione div.right a:hover, div.eventiPaginazione div.left a:hover{color:#f58220;}
div.eventiPaginazionev2{display:none;}
div.eventiPaginazionev2 div.left{text-align:left;width:123px;float:left;}
div.eventiPaginazionev2 div.center{text-align:center;width:202px;float:left;font-size:0.85em;}
div.eventiPaginazionev2 div.right{text-align:right;width:123px;float:right;}
div.eventiPaginazionev2 div.left a{display:block;width:107px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;}
div.eventiPaginazionev2 div.right a{display:block;width:107px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;}
div.eventiPaginazionev2 div.right a:hover, div.eventiPaginazionev2 div.left a:hover{color:#f58220;}
div.eventoDettaglio{font-size:0.85em;}
div.eventoDettaglio div.titolo{font-weight:bold;text-transform:uppercase;}
div.eventoDettaglio div.corpo p{margin-top:0px;}
div.eventoDettaglio div.durata{margin:0px 10px 15px 0px;font-style:italic;}
div.eventoDettaglio div.link{margin:10px;}
div.eventoDettaglio div.link a{font-weight:bold;color:#000;text-decoration:underline !important}
div.eventoDettaglio div.link a:hover{color:#f58220;text-decoration:none;}
div.immagini{float:left;width:434px;text-align:center;padding:10px 15px 7px 15px;margin:13px 0px 25px 0px;}
div.immagini img{border:solid 2px #ffffff;}
div.immagini div.b1{border:solid 2px #f2f2f2;float:left;margin:auto;}
div.immagini div.b2{border:solid 2px #e8e8e8;}
div.immagini div.b3{border:solid 2px #dadada;}
#goToArchivio{font-weight:bold;width:442px;margin:35px 0 1px 0;padding:7px 0px;}
#goToArchivio a{display:block;width:107px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-right:16px;}
#goToArchivio a:hover{color:#f58220;}
div.comunicati{margin-bottom:20px;}
div.comunicati div.bar{float:left;padding:5px 10px 6px 0px;margin-bottom:10px;}
div.comunicati span.data{display:block;float:left;font-size:0.85em;font-style:italic;padding:2px 10px 0px 0px;}
div.comunicati span.categoria{font-weight:bold;font-size:0.85em;text-transform:uppercase;}
div.comunicati div.bar h3{display:block;float:left;width:350px;margin-left:5px;font-size:0.85em;color:#034694;font-weight:bold;padding-top:2px;}
div.comunicati div.abstract{font-size:0.85em;margin:0px 0px 4px 0px;padding-right:10px;}
div.comunicati div.abstract p{margin:0px 0px 14px 0px;}
div.comunicati div.abstract a.pdf{display:block;font-weight:bold;margin-top:15px;color:#000;text-decoration:underline !important;padding:1px 0px 5px 0px;}
div.comunicati div.abstract a:hover{text-decoration:none !important;color:#f58220;}
div.comunicatiPaginazione div.left{text-align:left;width:101px;float:left;}
div.comunicatiPaginazione div.center{text-align:center;width:246px;float:left;font-size:0.85em;}
div.comunicatiPaginazione div.right{text-align:right;width:101px;float:right;}
div.comunicatiPaginazione div.left a{display:block;width:85px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;}
div.comunicatiPaginazione div.right a{display:block;width:85px;height:18px;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;}
div.comunicatiPaginazione div.right a:hover, div.comunicatiPaginazione div.left a:hover{color:#f58220;}
div.mobile ul, div.mobile li{display:block !important;}
div.mobile li.bulletPointItemWhite{display:block;color:#000000;padding:10px 0 10px 0;}
div.mobile li.bulletPointItemGrey{display:block;color:#000000;padding:10px 0 10px 0;}
div.mobile li.bulletPointItemGrey div, div.mobile li.bulletPointItemWhite div{font-size:0.85em;background: url(../images/bullet_target.gif) no-repeat 0 0;}
div.mobileTxt01{margin:30px 0px 30px 0px;font-size:0.85em;}
div.mobileInstruction{float:left;margin:10px 0px 10px 0px;font-size:0.85em;}
div.mobileInstruction div.sx{float:left;}
div.mobileInstruction div.dx{float:left;width:300px;}
div.mobileFormTop{padding:10px 10px 10px 0px;}
div.mobileFormBottom{border:solid 1px #ffffff;background-color:#ffffff;padding:10px 10px 10px 0px;}
div.mobileFormTop label, div.mobileFormBottom label{display:block;font-size:0.85em;font-weight:bold;margin-bottom:5px;} 
div.mobileFormBottom textarea{font-family:Verdana, Arial, Helvetica, sans-serif;width:390px;height:60px;}
/**********************************************
	GADGET
**********************************************/
div.screensaverBox{padding:13px 0px 15px 0px;}
div.screensaverBox div.preview{float:left;width:206px;padding:0px 0px 0px 21px}
div.screensaverBox div.preview div.previewBg{background: url(../images/screensaver_bg.gif) no-repeat 0 0;padding:8px;margin-left:12px;margin-bottom:7px;}
div.screensaverBox div.preview div.titolo{font-weight:bold;font-size:0.85em;text-align:center;margin-bottom:15px;}
div.screensaverBox div.preview div.link{background: url(../images/screensaver_button_bg.gif) repeat-x 0 0;padding:6px 0px;margin:0px 24px 0px 18px;}
div.screensaverBox div.preview div.link a{display:block;text-align:center;width:95px;height:19px;background: url(../images/screensaver_button.gif) no-repeat 0 0;font-size:0.85em;font-weight:bold;color:#666666;line-height:18px;margin:auto;text-transform:uppercase;}
div.screensaverBox div.preview div.link a:hover{color:#f58220;}

div.wallpaperBox{padding:13px 0px 15px 0px;}
div.wallpaperBox div.preview{float:left;width:206px;padding:0px 0px 0px 21px}
div.wallpaperBox div.preview div.previewBg{background: url(../images/screensaver_bg.gif) no-repeat 0 0;padding:8px;margin-left:12px;margin-bottom:7px;}
div.wallpaperBox div.preview div.titolo{font-weight:bold;font-size:0.85em;text-align:center;margin-bottom:15px;}
div.wallpaperBox div.preview div.link{background: url(../images/screensaver_button_bg.gif) repeat-x 0 0;padding:6px 0px;margin:0px 24px 0px 18px;}
div.wallpaperBox div.preview div.link a{display:block;text-align:center;width:95px;height:19px;background: url(../images/screensaver_button.gif) no-repeat 0 0;font-size:0.85em;font-weight:bold;color:#666666;line-height:18px;margin:auto;}
div.wallpaperBox div.preview div.link a:hover{color:#f58220;}

div.ecardBox{padding:14px 0px 15px 0px;}
div.ecardBox div.preview{float:left;width:206px;padding:0px 0px 0px 22px}
div.ecardBox div.preview div.previewBg{background: url(../images/screensaver_bg.gif) no-repeat 0 0;padding:8px;margin-left:12px;margin-bottom:7px;}
div.ecardBox div.preview div.titolo{font-weight:bold;font-size:0.85em;text-align:center;margin-bottom:15px;}
div.ecardBox div.preview div.link{background: url(../images/screensaver_button_bg.gif) repeat-x 0 0;padding:6px 0px;margin:0px 24px 0px 18px;}
div.ecardBox div.preview div.link a{display:block;text-align:center;width:95px;height:19px;background: url(../images/screensaver_button.gif) no-repeat 0 0;font-size:0.85em;font-weight:bold;color:#666666;line-height:18px;margin:auto;text-transform:uppercase;}
div.ecardBox div.preview div.link a:hover{color:#f58220;}

#mainCol h3.greyV2 {clear:left;font-size:0.85em;color:#034694;font-weight:bold;margin:0 0 1px 0;padding:7px 10px 7px 0px;text-transform:uppercase;}
div.ecardDetailBox{width:462px;padding:1px 0px 3px 0px;}
div.ecardForm div.compulsory{text-align:right;font-size:0.80em;font-style:italic;padding:10px 30px;}
div.ecardForm div.compulsory strong{color:#034694;}
div.ecardForm div.grey{float:left;background-color:#efefef;width:424px;}
div.ecardForm div.white{float:left;background-color:#fff;width:424px;}
div.ecardForm div.grey label, div.ecardForm div.white label{float:left;font-weight:bold;width:180px;}  
div.ecardForm div.grey label strong, div.ecardForm div.white label strong{color:#034694;}
div.ecardForm div.grey input, div.ecardForm div.white input{float:left;display:block;font-size:0.85em;width:233px;}
div.ecardForm div.grey textarea, div.ecardForm div.white textarea{font-family:Verdana, Arial, Helvetica, sans-serif;float:left;display:block;font-size:0.85em;width:233px;height:75px;}
div.ecardForm div.captchaLabel{clear:both;font-weight:bold;font-size:0.85em;padding:8px 30px 8px 10px;}
div.ecardForm div.captchaLabel strong{color:#034694;}
div.ecardForm div.captchaBox div.imgBox{float:left;padding-left:10px;width:184px;}
div.ecardForm div.captchaBox input{float:left;display:block;font-size:0.85em;width:233px;margin-top:15px;}
div.ecardForm div.submitBar{font-weight:bold;margin:15px 0 1px 0;padding:7px 10px;border:solid 1px #ededed;background:#ededed url(../images/h4sfum.gif) repeat-x 0 0;}
div.ecardForm div.submitBar input{border:none;cursor:hand;background: url(../images/ecard_submit_button.gif) no-repeat 0 0;height:19px;font-size:0.85em;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:145px;margin:0px 20px 0px 47px;}
div.ecardForm div.submitBarv2{font-weight:bold;margin:15px 0 1px 0;padding:7px 10px;border:solid 1px #ededed;background:#ededed url(../images/h4sfum.gif) repeat-x 0 0;}
div.ecardForm div.submitBarv2 input.sx{border:none;cursor:hand;background: url(../images/ecard_button_sx.gif) no-repeat 0 0;height:19px;font-size:0.85em;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 93px;}
div.ecardForm div.submitBarv2 input.dx{border:none;cursor:hand;background: url(../images/ecard_button_dx.gif) no-repeat 0 0;height:19px;font-size:0.85em;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 23px;}
div.ecardForm div.messaggio{text-align:center;padding:20px 0px 10px 0px;}
div.ecardForm div.messaggio textarea{font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 7px;;font-size:0.85em;width:233px;height:75px;}
div.ecardFeedback{padding:20px;text-align:center;font-weight:bold;font-size:0.85em;color:#0c80ca;font-style:italic;}

div#ecard{width:603px;margin:10px auto;text-align:left;}
div#ecard div.dx{float:left;width:300px;}
div#ecard div.welcome{background: url(../images/ecard_welcome_bg.gif) no-repeat 0 0;color:#ffffff;font-size:0.85em;padding:16px 10px 5px 23px;}
div#ecard div.welcomeBottom{background: url(../images/ecard_welcome_bottom_v2.gif) no-repeat 0 0;width:300px;height:3px;font-size:0px;}
div#ecard div.main{width:300px;background: url(../images/ecard_main.gif) repeat-y 0 0;height:238px;}
div#ecard div.intro{font-size:0.85em;color:#000;padding:10px 20px 0px 23px;}
div#ecard div.messaggioLabel{font-size:0.85em;color:#1a6198;font-weight:bold;padding:30px 20px 20px 20px;background: url(../images/ecard_divisore.gif) no-repeat bottom left;margin-left:3px;}
div#ecard div.messaggio{font-size:0.85em;color:#5f5e59;padding:4px 20px 0px 23px;font-style:italic;}

div.gadgetPaginazione{width:448px;margin-top:25px;padding:7px 7px 7px 0px;}
div.gadgetPaginazione div.left{text-align:left;width:101px;float:left;}
div.gadgetPaginazione div.center{text-align:center;width:246px;float:left;font-size:0.85em;}
div.gadgetPaginazione div.right{text-align:right;width:101px;float:right;}
div.gadgetPaginazione div.left a{display:block;width:85px;height:18px;background: url(../images/mondolotto_pag_left.gif) no-repeat top left;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-left:16px;}
div.gadgetPaginazione div.right a{display:block;width:85px;height:18px;background: url(../images/mondolotto_pag_right.gif) no-repeat top right;font-size:0.85em;color:#666666;font-weight:bold;line-height:17px;padding-right:16px;}
div.gadgetPaginazione div.right a:hover, div.eventiPaginazione div.left a:hover{color:#f58220;}



/**********************************************
	LOTTOMAGAZINE
**********************************************/
div.magazineBoxLancioHp{float:left;width:464px;}
div.magazineBoxLancioHp div.contentWhite{float:left;padding:8px 0px 5px 5px;background-color:#ffffff;}
div.magazineBoxLancioHp div.contentGrey{float:left;padding:8px 0px 5px 5px;background-color:#f7f7f7;}
div.magazineBoxLancioHp div.image{float:left;}
div.magazineBoxLancioHp div.image img{float:left;padding:5px;margin:0px 7px 0px 0px}
div.magazineBoxLancioHp div.sezioneTitolo{margin-bottom:5px;}
div.magazineBoxLancioHp div.sezioneTitolo a{font-weight:bold;}
div.magazineBoxLancioHp div.sezioneTitolo a:hover{text-decoration:underline;}
.upper{text-transform:uppercase;}
div.magazineBoxLancioHp div.abstract{float:left;width:274px;padding-right:5px;font-size:12px;margin-top:5px;}
div.magazineBoxLancioHp div.abstract div.data{font-style:italic;margin-top:6px;}
div.magazineBoxLancioHp div.abstract a{font-weight:bold;}
div.magazineBoxLancioHp div.abstract a:hover{text-decoration:underline;}
div.magazineBoxLancioHp div.numeri{float:left;width:48px;height:102px;padding-left:3px;}
div.magazineBoxLancioHp div.numeri span{display:block;text-align:right;padding-right:3px;padding-bottom:5px;}
div.magazineBoxLancioHp div.numeri div.grey, div.magazineBoxLancioHp div.numeri div.white{padding:1px 5px 1px 0px;font-size:12px;color:#f58220;font-weight:bold;text-align:right;}

div#magazineCercaBox{display:none;}
div.magazineCercaBox{border:solid 1px #efefef;float:left;width:462px;background:#ededed;margin:10px 0px 1px 0px;padding-bottom:12px;}
div.magazineCercaBox a.close{display:block;float:right;width:21px;height:21px;}
div.magazineCercaBox label{font-size:12px;font-weight:bold;float:left;width:190px;padding-left:10px;margin-top:10px;}
div.magazineCercaBox select{font-size:12px;float:left;margin-top:11px;width:200px;}
div.magazineCercaBox input{font-size:12px;float:left;margin-top:11px;width:195px;}
div.magazineCercaBoxSubmitBar{border:solid 1px #ededed;background:#ededed;text-align:center;margin-bottom:20px;}
div.magazineCercaBoxSubmitBar input{cursor:hand;border:none;width:150px;height:34px;font-size:12px;padding:0px;padding-bottom:2px;vertical-align:top;text-align:center;color:#666666;font-weight:bold;}
div.magazineBoxLancio{float:left;margin-bottom:14px;width:464px;}
div.magazineBoxLancio div.content{padding:10px 0px 14px 5px;}
div.magazineBoxLancio div.contentGrey{padding:14px 10px 0px 10px;background-color:#efefef;float:left;width:444px;}
div.magazineBoxLancio div.barra {width:100%; height:27px;}
div.magazineBoxLancio div.barra h3{color:#FFFFFF;margin:7px 0 0 0px;text-transform:uppercase;}
div.magazineDedica{float:left;margin-bottom:14px;width:464px;}
div.magazineDedica div.barra {background-repeat:repeat-x; width:100%; height:27px;}
div.magazineDedica div.barra h3{color:#FFFFFF;margin:7px 0 0 0px;text-transform:uppercase;}
div.magazineBoxLancio div.image{float:left;}
div.magazineBoxLancio div.image img{float:left;background:url(../images/eventi_hp_img_bg.gif) no-repeat 0 0;padding:5px;margin:0px 7px 0px 0px}
div.magazineBoxLancio div.abstract{float:left;width:274px;padding-right:5px;font-size:12px;margin-top:5px;}
div.magazineBoxLancio div.abstract div.data{font-style:italic;margin-top:6px;}
div.magazineBoxLancio div.abstract a{font-weight:bold;display:block;margin-bottom:6px;}
div.magazineBoxLancio div.abstract a:hover{text-decoration:underline;color:#f58220;}
div.magazineBoxLancio div.numeri{float:left;background:url(../images/puntivert.gif) repeat-y top left;width:48px;padding-left:3px;}
div.magazineBoxLancio div.numeri span{display:block;text-align:right;padding-right:3px;padding-bottom:5px;}
div.magazineBoxLancio div.numeri div.grey, div.magazineBoxLancio div.numeri div.white{padding:1px 5px 1px 0px;font-size:12px;color:#f58220;font-weight:bold;text-align:right;}
div.magazineButtonBar{display:none;}
div.sport div.abstract a, div.sport h4, div.sport div.sezioneTitolo a{color:#375b00 !important;background:none !important;border:none !important;}
div.spettacolo div.abstract a, div.spettacolo h4, div.spettacolo div.sezioneTitolo a{color:#0f4175 !important;background:none !important;border:none !important;}
div.attualita div.abstract a, div.attualita h4, div.attualita div.sezioneTitolo a{color:#9b0202 !important;background:none !important;border:none !important;}
div.cucina div.abstract a, div.cucina h4, div.cucina div.sezioneTitolo a{color:#f9a30e !important;background:none !important;border:none !important;}
div.viaggi div.abstract a, div.viaggi h4, div.viaggi div.sezioneTitolo a{color:#44a2c9 !important;background:none !important;border:none !important;}
div.tecnologia div.abstract a, div.tecnologia h4, div.tecnologia div.sezioneTitolo a{color:#7b7b7b !important;background:none !important;border:none !important;}
div.moda div.abstract a, div.moda h4, div.moda div.sezioneTitolo a{color:#6602b2 !important;background:none !important;border:none !important;}

div.magazineBoxLancio div.titoloeRating{float:left;width:462px;border:solid 1px #ededed;background:#ededed url(../images/h4sfum.gif) repeat-x 0 0;margin:5px 0px 0px 0px;}
div.sport h4, div.spettacolo h4, div.attualita h4, div.cucina h4, div.viaggi h4, div.tecnologia h4, div.moda h4{text-transform:uppercase;}
div.titoloeRating h4{float:left;width:340px;color:#ff0000;}
div.magazineBoxLancio div.mainColWhite p.data{font-style:italic;margin-bottom:6px !important;}
div.magazineBoxLancio div.mainColWhite p.abstract{font-style:italic;width:442px;}
div.magazineBoxLancio div.mainColWhite p{margin-top:0px !important;}
div.magazineBoxLancio div.mainColWhite strong{color:#f58220;}
div.magazineBoxLancio div.immagine{float:left;width:343px;text-align:center;padding:10px 15px 7px 106px;margin:13px 0px 0px 0px;}
div.magazineBoxLancio div.immagine img{border:solid 2px #ffffff;float:left;}
div.magazineBoxLancio div.immagine div.b1{border:solid 2px #f2f2f2;float:left;margin:auto;}
div.magazineBoxLancio div.immagine div.b2{border:solid 2px #e8e8e8;float:left;}
div.magazineBoxLancio div.immagine div.b3{border:solid 2px #dadada;float:left;}
div.magazineBoxLancio div.votingButtonBar{clear:left;width:462px;border:solid 1px #ededed;text-align:center;margin-bottom:6px;}
div.overlay{position:absolute;z-index:100;}
div.magazineBoxLancio div.votingButtonBar a{display:block;width:200px;height:29px;font-size:12px;margin:auto;padding:0px;line-height:28px;vertical-align:top;background: url(../images/magazine_button_vota.gif) no-repeat 0 0;text-align:left;text-indent:48px;color:#666666;font-weight:bold;text-transform:uppercase;}
div.magazineBoxLancio div.votingButtonBar input{border:none;float:left;margin-left:131px;cursor:hand;width:200px;height:29px;font-size:12px;padding:0px;vertical-align:top;background: url(../images/magazine_button_vota.gif) no-repeat 0 0;text-align:left;text-indent:48px;color:#666666;font-weight:bold;text-transform:uppercase;}
div.magazineBoxLancio div.barraNumeri {background-repeat:repeat-x; width:100%; height:27px;margin-bottom:10px;}
div.magazineBoxLancio div.barraNumeri h3{color:#FFFFFF;padding:8px 0 0 10px;text-transform:uppercase;}
div.numeriv2 table{width:100%;}
div.numeriv2 td{padding:4px 6px 4px 0;vertical-align:top;}
div.numeriv2 td.num{color:#f58220;font-weight:bold;width:20px;text-align:right;}
div.numeriv2 tr.grey{background-color:#f5f5f5;}
div.magazineButtonBarv2{display:none;}
div.magazineBoxLancio div#voting{display:none;}
div.magazineArticoloVota{border:solid 1px #efefef;float:left;width:462px;margin:1px 0px 1px 0px;padding-bottom:12px;}
div.magazineArticoloVota a.close{display:block;float:right;width:21px;height:21px;}
div.magazineArticoloVota div.valutazioneDomanda{float:left;line-height:22px;font-size:12px;font-weight:bold;text-indent:15px;}
div.magazineArticoloVota div.choices{padding:0px 5px;}
div.magazineArticoloVota div.choices label{float:left;padding-left:17px;}
div.magazineArticoloVota div.choices input{float:left;margin-right:15px;margin-left:10px !important;margin-left:6px;}
div.magazineArticoloVota div.greyDk{background-color:#e5e5e5;float:left;width:452px;padding:3px 0px;}
div.magazineArticoloVota div.greyLt{float:left;width:452px;padding:3px 0px;}
div.magazineOrdinaBox{display:none;}
div.magazineOrdinaBox a.ordina{display:block;width:182px;height:17px;text-align:center;color:#666666;font-size:12px;font-weight:bold;padding-top:2px;}
div.magazineOrdinaBox a:hover{color:#f58220;}
div.magazineOrdinaBox div.ordina{display:block;width:182px;height:17px;text-align:center;color:#a3a3a3;font-size:12px;font-weight:bold;padding-top:2px;}
div.magazineBoxLancio div.dataeRating{float:left;width:462px;border:solid 1px #ededed;margin:5px 0px 0px 0px;}
div.magazineBoxLancio div.dataeRating span{display:block;float:left;width:360px;}
div.dataeRating span{float:left;width:360px;text-indent:10px;font-size:12px;font-style:italic;padding:4px 14px 4px 5px;}
div.schedinaButtonBar{border:solid 1px #ededed;background:#ededed url(../images/h4sfum.gif) repeat-x 0 0;margin-top:25px;padding:7px;}
div.schedinaButtonBar div.left{text-align:left;width:123px;}
div.schedinaButtonBar div.left a{display:block;width:107px;height:18px;font-size:12px;color:#666666;font-weight:bold;line-height:18px;padding-left:16px;}
div.schedinaButtonBar div.left a:hover{color:#f58220;}
div.dedicaForm div.compulsory{text-align:right;font-size:10px;font-style:italic;padding:10px 30px;}
div.dedicaForm div.compulsory strong{color:#034694;}
div.dedicaForm div.grey{float:left;background-color:#efefef;width:424px;padding:8px 30px 8px 10px;}
div.dedicaForm div.white{float:left;background-color:#fff;width:424px;padding:8px 30px 8px 10px;}
div.dedicaForm div.grey label, div.dedicaForm div.white label{float:left;font-weight:bold;width:180px;}  
div.dedicaForm div.grey label strong, div.dedicaForm div.white label strong{color:#034694;}
div.dedicaForm div.grey input, div.dedicaForm div.white input{float:left;display:block;font-size:12px;width:233px;}
div.dedicaForm div.grey textarea, div.dedicaForm div.white textarea{font-family: Arial,Verdana, Helvetica, sans-serif;float:left;display:block;font-size:12px;width:233px;height:75px;}
div.dedicaForm div.captchaLabel{clear:both;font-weight:bold;font-size:12px;padding:8px 30px 8px 10px;}
div.dedicaForm div.captchaLabel strong{color:#034694;}
div.dedicaForm div.captchaBox div.imgBox{float:left;padding-left:10px;width:184px;}
div.dedicaForm div.captchaBox input{float:left;display:block;font-size:12px;width:233px;margin-top:15px;}
div.dedicaForm div.submitBar{font-weight:bold;margin:15px 0 1px 0;padding:7px 10px;border:solid 1px #ededed;}
div.dedicaForm div.submitBar input{border:none;cursor:hand;height:19px;font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:145px;margin:0px 20px 0px 47px;}
div.dedicaForm div.submitBarv2{font-weight:bold;margin:15px 0 1px 0;padding:7px 10px;border:solid 1px #ededed;}
div.dedicaForm div.submitBarv2 input.sx{border:none;cursor:hand;height:19px;font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 93px;}
div.dedicaForm div.submitBarv2 input.dx{border:none;cursor:hand;height:19px;font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 23px;}
div.dedicaForm div.messaggio{text-align:center;padding:20px 0px 10px 0px;}
div.dedicaForm div.messaggio textarea{font-family: Arial,Verdana, Helvetica, sans-serif;color:#ff0000;padding:5px 7px;;font-size:12px;width:233px;height:75px;}
div.magazineDedica strong.blue{color:#034694;}
div.magazineDedica div.submitBarv2{font-weight:bold;margin:2px 0 1px 0;padding:7px 10px;border:solid 1px #ededed;}
div.magazineDedica div.submitBarv2 input.sx{border:none;cursor:hand;height:19px;font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 93px;}
div.magazineDedica div.submitBarv2 input.dx{border:none;cursor:hand;height:19px;font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase;text-align:center;width:115px;margin:0px 0px 0px 23px;}
div.magazineDedica div.dedicaAnteprimaBox{float:left;margin-bottom:2px;border:solid 1px #e7e8e8;background-color:#f6f6f6;padding:15px 0;}

div.magazineDedica div.lottocard{float:left;width:461px;font-size:12px;}
div.magazineDedica div.lottocard div.top{float:left;height:auto !important;height:224px;min-height:224px;padding-left:20px;width:441px;}
div.magazineDedica div.lottocard div.top div.sx{float:left;padding-top:68px;width:201px;padding-right:31px;}
div.magazineDedica div.lottocard div.top div.sx div.titolo{font-weight:bold;color:#034694;margin-bottom:15px;}
div.magazineDedica div.lottocard div.top div.sx div.dedica{color:#5f5e59;font-style:italic;}
div.magazineDedica div.lottocard div.top div.dx{float:left;padding-top:138px;}
div.magazineDedica div.lottocard div.top div.dx div.riga1{border-bottom:solid 1px #dedede;width:200px;padding:0 0 2px 2px;}
div.magazineDedica div.lottocard div.top div.dx div.riga1 strong{color:#034694;}
div.magazineDedica div.lottocard div.top div.dx div.riga2{border-bottom:solid 1px #dedede;width:200px;padding:6px 0 2px 2px;color:#034694;font-weight:bold;}
div.magazineDedica div.lottocard div.top div.dx div.riga3{border-bottom:solid 1px #dedede;width:200px;padding:6px 0 2px 2px;}
div.magazineDedica div.lottocard div.bottom{clear:left;height:auto !important;height:93px;min-height:93px;padding-left:65px;}
div.magazineDedica div.lottocard div.bottom div.articolo{width:150px;}
div.magazineDedica div.lottocard div.bottom div.articolo strong{color:#034694;}
div.magazineDedica div.lottocard div.bottom div.articolo a{display:block;width:102px;height:35px;margin:6px 0 0 15px;}

div#dedicaWeb{width:461px;position:absolute;left:50%;margin-left:-230px;top:30px;}
div#dedicaWeb div.lottocard{text-align:left;float:left;width:461px;font-size:12px;}
div#dedicaWeb div.lottocard div.top{float:left;height:auto !important;height:224px;min-height:224px;padding-left:20px;width:441px;}
div#dedicaWeb div.lottocard div.top div.sx{float:left;padding-top:68px;width:201px;padding-right:31px;}
div#dedicaWeb div.lottocard div.top div.sx div.titolo{font-weight:bold;color:#034694;margin-bottom:15px;}
div#dedicaWeb div.lottocard div.top div.sx div.dedica{color:#5f5e59;font-style:italic;}
div#dedicaWeb div.lottocard div.top div.dx{float:left;padding-top:138px;}
div#dedicaWeb div.lottocard div.top div.dx div.riga1{border-bottom:solid 1px #dedede;width:200px;padding:0 0 2px 2px;}
div#dedicaWeb div.lottocard div.top div.dx div.riga1 strong{color:#034694;}
div#dedicaWeb div.lottocard div.top div.dx div.riga2{border-bottom:solid 1px #dedede;width:200px;padding:6px 0 2px 2px;color:#034694;font-weight:bold;}
div#dedicaWeb div.lottocard div.top div.dx div.riga3{border-bottom:solid 1px #dedede;width:200px;padding:6px 0 2px 2px;}
div#dedicaWeb div.lottocard div.bottom{clear:left;height:auto !important;height:93px;min-height:93px;padding-left:65px;}
div#dedicaWeb div.lottocard div.bottom div.articolo{width:150px;}
div#dedicaWeb div.lottocard div.bottom div.articolo strong{color:#034694;}
div#dedicaWeb div.lottocard div.bottom div.articolo a{display:block;width:102px;height:35px;background: url(../images/bt_cliccaqui.gif) no-repeat 0 0;margin:6px 0 0 15px;}

div.hpUltimaEstrazione{margin:20px 0;}
div.hpUltimaEstrazione table.estrTable{font-size:12px;font-weight:bold;}
div.hpUltimaEstrazione table.estrTable th{background-color:#f58220;color:#fff;line-height:18px;}
div.hpUltimaEstrazione table.estrTable tr.white td{color:#545454;}
div.hpUltimaEstrazione td.estrRuota{text-indent:10px;}
div.hpUltimaEstrazione th.estrRuotaTh{text-indent:10px;}
div.hpUltimaEstrazione th.estrNumTh{text-align:right;padding-right:5px;}
div.hpUltimaEstrazione td.estrNum{text-align:right;padding:1px 8px 2px 7px;}
div.hpUltimaEstrazione td.divisore{height:2px;background:#ffffff !important;}

div.hpCommentoRitardatari{width:300px;padding-left:1px;}
div.hpCommentoRitardatari table td{border:none !important;background:#ffffff !important;padding:0 !important;}
div.hpCommento h3{margin-bottom:5px;}
div.hpCommento div.hpCommentoContent{padding:0 2px 0 0px;font-size:12px;}
div.hpCommento div.hpCommentoContent a.titolo{color:#034694;font-weight:bold;text-decoration:underline;display:block;margin-bottom:4px;}
div.hpCommento div.hpCommentoContent td.sx{font-size:11px;color:#000000;vertical-align:top;}
div.hpCommento div.hpCommentoContent td.dx{vertical-align:bottom;width:9px;}
div.hpCommento div.hpCommentoContent td.dx a{display:block;width:9px;height:9px;font-size:0px;background:url(../images/arrow.gif) no-repeat 0 0;}

div.hpRitardatari h3{margin-top:25px;}
div.hpRitardatari table td{border:none !important;background:#ffffff !important;padding:0 !important;}
div.hpRitardatari div.hpRitardatariContent{padding:0 2px 0 0px;font-size:12px;}
div.hpRitardatari div.hpRitardatariContent td.sx{font-size:11px;color:#000000;vertical-align:top;}
div.hpRitardatari div.hpRitardatariContent td.dx{vertical-align:bottom;width:9px;}
div.hpRitardatari div.hpRitardatariContent td.dx a{display:block;width:9px;height:9px;font-size:0px;background:url(../images/arrow.gif) no-repeat 0 0;}


/* ESTRAZIONI DEL GIORNO */
#logo10lottopopup{color:#034694;font-weight:bold;font-size:14px;display:block;}
#giornoEstrazione{color:#034694;font-weight:bold;font-size:14px;margin-bottom:20px;}
#estrazione10eLotto tr.grey td, #estrazione10eLotto tr.grey th{padding-top:2px;}
#estrazione10eLotto tr.white td, #estrazione10eLotto tr.white th{padding-top:2px;}
#estrazione10eLotto .numeroEstrazione{width:34px;height:19px;text-align:center;float:left;font-size:11px;font-weight:bold;color:#FFFFFF;border:solid 2px #034694;margin-top:1px;padding-top:1px;margin-right:2px;}
#estrazione10eLotto .numeroEstratto{width:25px;height:19px;text-align:center;float:left;font-size:11px;font-weight:bold;color:#3f4040;border:solid 2px #dedede;margin-top:1px;padding-top:1px;margin-right:2px;}
#estrazione10eLotto table td{border:none;}
#estrazione10eLotto .intestazioneEstrNum{float:left;width:50px;padding-right:5px;text-align:center;font-size:11px;color:#044595;font-weight:bold;line-height:23px;}
#estrazione10eLotto .intestazioneNumEstratti{float:left;width:406px;text-align:center;font-size:11px;color:#044595;font-weight:bold;line-height:23px;}
#estrazione10eLotto .estrazione10eLottoIntestazioni{float:left;padding:0 0 0 2px;}



.efArchivio .efArchivioRicercaBarra{padding:10px 0 10px 7px;float:left;width:455px;margin-top:11px;border-top:solid 2px #f58220;background-color:#6289b7;border-bottom:solid 1px #fff;}
.efArchivio .efArchivioRicercaBarra label{float:left;color:#fff;font-weight:bold;font-size:11px;line-height:20px;padding:0 4px 0 0;}
.efArchivio .efArchivioRicercaBarra select{float:left;font-size:11px;height:19px;font-family: Arial,Verdana, Helvetica, sans-serif;}
.efArchivio .efArchivioRicercaBarra .select{float:left;margin:0 !important;padding:0 8px 0 0;border:none;}
.efArchivio .efArchivioRicercaBarra select.selectEstrazioneGiorno{width:155px;}
.efArchivio .efArchivioRicercaBarra input{float:left;cursor:pointer;border:none;width:49px;height:18px;background:url(../images/10elotto_ricerca_submit.gif);}
.efArchivio .risultato .estrazioneNumero{background: url(../images/puntioriz_black.gif) repeat-x left bottom;padding-bottom:5px;}
.efArchivio .risultato{clear:both;padding:0 !important;font-size:13px;color:#034694;font-weight:bold;float:left;width:462px;}
.efArchivio .estrazioneNumeroData{float:left;background-color:#7d9fc5;width:445px;padding:10px 10px 10px 7px;border-bottom:solid 1px #fff;}
.efArchivio .numeriEstratti10eLotto{float:left;background-color:#98b7d5;width:450px;padding:0 0 15px 12px;border-bottom:solid 2px #f58220;}
.efArchivio .numeriEstratti10eLotto div{color:#034694;margin-top:15px;background: url(../images/10elotto_numeri_bg.gif) no-repeat 0 0;width:45px;height:29px;line-height:29px;font-size:13px;text-align:left;font-weight:bold;float:left;}
.efArchivio .numeriEstratti10eLotto div span{display:block;width:29px;text-align:center;}
.efArchivio .numeriEstratti10eLotto a{display:none;}
.efArchivio .risultato .numeriEstratti10eLottoBottoni{float:left;width:450px;padding:8px 0 4px 12px;}
.efArchivioRicercaBarra fieldset{padding-top:13px;}
.numeriEstratti10eLottoBottoni a{display:none !important;}
