/* toolbar */
.bodyPg {
	background:#fff
}
#tool {
	background:url(../i/t/bgTool.gif) 0 0 repeat-x
}
#tool .cont {
	width:960px;
	margin:0 auto
}

/* menu toolbar */
#tool ul {
	padding:0 0 0 10px;
	list-style:none
}
#tool li {
	float:left
}
#tool a {
	color:#FFF;
	float:left;
	text-decoration:none;
	padding:7px 14px;
	background:url(../i/t/bgTop.gif) center right no-repeat
}
#tool a:hover,
#tool a.active {
}

/* menu social */
#tool ul.social {
	padding:0;
	float:right
}
#tool ul.social a {
	float:left;
	height:19px;
	padding:7px 0 7px 40px;
	display:block;
	background-image:url(../i/t/mnSocial.gif);
	background-repeat:no-repeat
}

#tool ul.social .newsletter a {
	width:133px;
	background-position:0 -1px
}
#tool ul.social .rss a {
	width:107px;
	background-position:-178px 0
}

/* head */
#head {
}
#head .cont {
	width: 960px; /*960*/
	margin:0 auto
}
#head .cont table {
	padding-top:11px;
	float:right; 
	color:#847F7F
}
#head table a {
	color: #847F7F;
}
#head table a:hover {
}
#head table input,
#cerca table input{
	width:134px;
	height:17px;
	padding:2px 0 0 0;
	border-top: 1px solid #949494;
	border-left: 1px solid #949494;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB
}
#head table input.pass {
	width:96px
}
#head table td.pad {
	padding:10px 0 0 6px
}
#head table input.submit {
	text-transform: uppercase;
	display:block;
	width: 54px;
	color:#fff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background: #9A9A9A;
	height: 21px;
	padding:0 0 1px 0;
 	border: 1px solid #BEBEBE;
	line-height: 2.0em;
	cursor:pointer;

/*	
	color:#fff;
	font-size:10px;
	padding: 0!important;
	border: 1px solid #BEBEBE;




	padding:3px 1px 4px 2px;
	margin:0;
	cursor:pointer;
	text-align:center;
*/
}
/* menu principale */
#mn {
	background:url(../i/t/bgMn.gif) 0 0 repeat-x
}
#mn .cont {
	width:960px;
	margin:0 auto
}
#mn ul span {
	display:none
}
#mn ul {
	list-style:none;
	padding:0
}
#mn li,
#mn a {
	float:left;
	height:44px;
	display:block;
	background-image:url(../i/t/mn.gif);
	background-repeat:no-repeat
}
#mn a.active {
	cursor:default !important
}
#mn .video a {
	width:118px;
	background-position:0 0
}
#mn li.video,
#mn .video a.active {
	background-position:0 -44px
}
#mn .novita a {
	width:140px;
	background-position:-118px 0
}
#mn li.novita,
#mn .novita a.active {
	background-position:-118px -44px
}
#mn .abbonamenti a {
	width:123px;
	background-position:-258px 0
}
#mn li.abbonamenti,
#mn .abbonamenti a.active {
	background-position:-258px -44px
}
#mn .teach a {
	width:106px;
	background-position:-381px 0
}
#mn li.teach,
#mn .teach a.active {
	background-position:-381px -44px
}
#mn .assistenza a {
	width:105px;
	background-position:-487px 0
}
#mn li.assistenza,
#mn .assistenza a.active {
	background-position:-487px -44px
}

/* menu cart */
#mn ul.cart {
	float:right;
	padding:0;
}
#mn ul.cart li {
	background:url(../i/t/bgTool.gif) 0 0 repeat-x
}
#mn ul.cart a {
	display:block;
	height:30px;
	color:#fff;
	text-decoration:none;
}
#mn ul.cart a:hover {
	text-decoration:none;
}


#mn ul.cart li.log a {
	width:90px;
	padding:14px 0 0 46px;
	background-color:#84C01A;
	background-image: url(../i/t/icoLog2.gif);
	background-repeat: no-repeat;
	border: 0;
	margin: 0;
}
#mn ul.cart li.view a {
	width:135px;
	padding:14px 0 0 48px;
	background-color:#84C01A;
	background-position: 5px 0 ;
	background-image: url(../i/t/icoCart.gif);
	background-repeat: no-repeat;
}
#mn ul.cart li.view span{
	color:#fff;
	display:inline
}

/* cerca */
#cerca {
	padding:16px 0 0 0;
	width:960px;
	margin:0 auto;
}
#cerca table td {
	padding-top:5px;
}
#cerca table input {
	width:250px;
	height:17px;
	padding:2px 2px 0 2px;
	margin:0;
}
#cerca table input.submit {
	display:block;
	width: 54px;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background: #9A9A9A;
	height: 21px;
	margin:0!important;
	padding: 0 0 0 0;
 	border: 1px solid #BEBEBE;
	line-height: 1.88em;
	cursor:pointer;

/*
	text-align:center;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
*/
}
/*
#cerca #btSelettore .openSel,
#cerca #btSelettore .closeSel  {
	float: right;
	width: 319px;
	height: 35px;
	background:url(../i/t/pulsOpenSel.gif) 0 0 no-repeat;
	cursor:pointer;
}
#cerca #btSelettore .closeSel {
	background:url(../i/t/pulsCloseSel.gif) 0 0 no-repeat;
}*/
#cerca #btSelettore .openSel,
#cerca #btSelettore .closeSel  {
	float: right;
	width: 87px;
	height: 35px;
	background:url(../i/t/apriSelettore.gif) 0 2px no-repeat;
	cursor:pointer;
	padding-top:2px;
	padding-right:6px;
}
#cerca #btSelettore .closeSel {
	background:url(../i/t/chiudiSelettore.gif) 0 2px no-repeat;
}

#cerca #btLezionarioTool{
	float: right;
	width: 319px;
	height: 35px;
	background:url(../i/t/pulsOpenSel.gif) 0 2px no-repeat;
	cursor:pointer;
	padding-top:2px;
	/*padding-right:6px;*/
}


/* selettore */
#selettore {
	background:#E0DDDD url(../i/t/bgSelettore.jpg) 0 0 repeat-x;
}
#selettore .cont {
	width:960px;
	margin:0 auto;
}

/* media */
#media {
	background: url(../i/t/bgMedia.gif) 0 0 repeat-x;
}
#media .cont {
	width:966px;
	margin:0 auto;
	padding:18px 0 14px 0;
}
#media .cont .player{
	float:left;
	width:322px;
	height:240px;
}

/* mnInfo */
#mnInfo {
	background:url(../i/t/bgMnInfo.gif) 0 0 repeat-x
}
#mnInfo .cont {
	width:960px;
	margin:0 auto;
}
#mnInfo span {
	display:none
}
#mnInfo ul {
	padding:0;
	list-style:none;
}
#mn a.active {
	cursor:default !important
}
#mnInfo li {
	float:left;
	height:83px;
	display:block;
	/*background:#FFF*/
}
#mnInfo a {
	float:left;
	height:83px;
	display:block;
	background-image:url(../i/t/mnInfo.jpg);
	background-repeat:no-repeat
}
#mnInfo .dvd a {
	width:157px;
	background-position:0 0
}
#mnInfo .online a {
	width:160px;
	background-position:-157px 0
}
#mnInfo .abbonamenti a {
	width:160px;
	background-position:-317px 0
}
#mnInfo .multi a {
	width:160px;
	background-position:-477px 0
}
#mnInfo .education a {
	width:160px;
	background-position:-637px 0
}
#mnInfo .regala a {
	width:162px;
	background-position:-797px 0
}

/* #news & #elencoProdotti */
#newsHome {
}
#newsHome .cont {
	width:966px;
	margin:0 auto;
}
#page .sx .news img,
#newsHome object,
#newsHome img {
	border:1px solid #CECDCD;
	padding: 1px;
	margin:4px 16px 0 0;
	float:left;
	background-color:#FFF;
}

#page .dx #elencoProdotti img,
#page .sx .news img,
#newsHome img {
	border:1px solid #CECDCD;
	padding: 1px;
	margin:4px 16px 0 0;
	float:left;
	background-color:#FFF;
}



#newsHome h2,
#newsHome h2 a{
	line-height:1.36em;
	font-size:15px;
	color:#73A708;
	font-weight:normal;
	padding-bottom:8px;
	text-decoration:none;
	position:relative;
}
#page .dx #elencoProdotti h2,
#page .dx #elencoProdotti h2 a{
	line-height:1.36em;
	font-size:15px;
	color:#73A708;
	font-weight:normal;
	padding-bottom:8px;
	text-decoration:none;
}

#page .dx #elencoProdotti  h2 {
	padding-bottom:0;
}
#page .dx .cat {
	height:26px; 
	font-size:12px;
}
#page .dx .cat img {
	border:0;
	margin:0;
	padding:0;
	float:left;
}
#page .dx .cat strong {
	float:left;
}
#newsHome p {
	line-height:1.46em;
	color:#7C7C7C;
	position:relative;
}

#newsHome .pad {
	float:left;
	padding:0 3px 6px 3px;
	margin:0
}
#newsHome .padBig {
	width:960px;
	float:left;
	padding:0 3px 6px 3px;
	margin:0
}

#newsHome .boxNews,
#newsHome .boxNewsBig,
#txt .boxNewsBig{
	background:#F6F5F5;
	border:1px solid #E4E4E4;
	height: 110px;
	padding:14px;
	cursor:pointer
}
#newsHome .boxNews {
	width:447px;
}



#selectRicerca {float:right!important;}




/*page (sx e dx generale */
#page {
	background: url(../i/t/bgPage.gif) 0 0 repeat-x;
}

#page .cont {
	background:url(../i/t/bgCont.gif) 0 0 repeat-y;
	width: 960px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	margin: 0 auto;
}
#page .sx {
	background:url(../i/t/bgSx.gif) 0 0 repeat-x;
	width:240px;
	float:left;
	padding: 1px 0 0 0;
}
#page .dx {
	background:url(../i/t/bgDx.gif) 0 0 repeat-x;
	float: left;
	width: 720px;
	color: #666;
}
#page .dx .pad {
	padding: 30px 0 0 39px
}
#page .dx h1{
	color: #73a708;
	padding: 0;
	font-size:15px;
	padding: 0 0 12px 0;
	text-transform: uppercase;
}
#page .dx h2 {
	color: #232323;
	text-transform: uppercase;
	padding: 0 0 10px 0;
	font-size: 12px;
}

#page .dx h3 {
	color:#548116;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom:2px;
}

/* submenu & tabber */
#page .sx .submenu {
	background:#E7E5E5;
	padding: 30px 30px;
}
#page .sx .submenu h3 {
	text-transform:uppercase;
	color: #73a708;
	padding: 0 0 15px 0;
}
#page .sx #subMenu2 ul,
#page .sx .submenu ul,
#page .dx #boxTab .tabbertab ul,
#page .dx ul.faq{
	list-style: none;
	padding:0;
}

#page .sx #subMenu2 li,
#page .sx .submenu li{
	background:url(../i/t/icoProd.gif) 0 3px no-repeat;
	padding: 0 0 3px 13px;
	color:#333;
	text-decoration: none;
}
#page .sx #subMenu2 li{
	background:url(../i/t/icoProdSub.gif) 0 3px no-repeat !important;	
}
#page .sx #subMenu2 li a,
#page .sx #subMenu2 li a.active,
#page .sx #subMenu2 li a:hover {
	background:none;
}

#page .dx ul.faq li {
	background:url(../i/t/icoProdSub.gif) 0 3px no-repeat !important;	
	padding: 0 0 0 13px;
}

#page .dx ul.faq a {
	text-decoration:none;
}
#page .dx ul.faq a:hover {
	text-decoration:underline;
}
#page .sx #subMenu2 li a,
#page .sx .submenu li a{
	color:#333;
	text-decoration: none;
	background:none! important;
}
#page .dx #boxTab .tabbertab li {
	background:url(../i/t/icoList.jpg) 0 2px no-repeat;
	padding: 0 0 0 18px;
	color:#333;
	text-decoration: none;
}
#page .dx #boxTab .tabbertab li a:hover,
#page .dx #boxTab .tabbertab li a.active {
	text-decoration:underline;
}

#page .sx .submenu li a:hover,
#page .sx .submenu li a.active{
	text-decoration:underline;
}
#page .sx .submenu li a.active {
	color:#5b8f01;
}

.accordionTabDemo .pad {
	padding: 0 0 0 30px!important;
}

/* news colonna sx */
#page .sx #subMenu2,
#page .sx #news {
	background:#f8f7f7;
	padding: 26px 30px;
}
#page .sx #news .line {
	background-image:url(../i/t/line2.gif);
	background-position: 0 15px;
}
#page .sx #news img{
	border:1px solid #CECDCD;	

}
#page .sx #news .item {
	cursor:pointer;
	width:180px;
}

#page .sx #news a {
}
#page .sx #news h3{
	text-transform:uppercase;
	color: #232323;
	padding: 0 0 15px 0;
}
#page .sx #news h2 {
	font-size:11px;
	padding: 5px 0 5px 0;
}
#page .sx #news h2 a {
	font-size:11px;
	color: #73a708;
}
#page .sx #news p {
	color:#7c7c7c;
}

/* dettagli faq */
#page .dx #text a.su {
	width: 75px;
	height:17px;
	display:block;
	background: url(../i/t/pulsBackFaq.jpg) 0 0 no-repeat;
	float:right;
}

/* dettagli #elencoProdotti */
#page .dx #elencoProdotti h2 {
	text-transform:none;
}
#page .dx #elencoProdotti .item{
	cursor: auto;
	line-height: 1.38em;
	cursor: pointer;
}
#page .dx #elencoProdotti .left {
	margin: 0;
	padding:0 10px 0 0 ;
	border:0;
	float:left;
}

/* dettagli #text */
#page .dx #text {
	line-height: 1.38em;
	padding-top:3px;
	width: 660px;
}
#page .dx #text.static h2 {
	padding-top: 0!important;
}
#page .dx #text ul {
	padding:0 0 0 10px;
}
#page .dx #text ul li{
	list-style:none;
	padding: 0 0 2px 15px;
	background:url(../i/t/icoListB.jpg) 0 2px no-repeat;
}
#page .dx #text h2 {
	color: #548116;
	text-transform:none;
}
#page .dx #text ul a:hover {
	text-decoration:underline;
}
#page .dx #text img.newsBig {
	border:1px solid #CECDCD;
	padding: 1px;
	margin:4px 16px 4px 0;
	float:left;
	background-color:#FFF;
}
#page .dx #text .thumb {
	float:left;
	width: 130px;
	text-align:center;
	padding: 0 20px 0 0;
}
#page .dx #text .border {
	padding:2px;
	border: 1px solid #ccc;
	margin: 0 10px 10px 0;
	float:left;
}
#page .dx #text .thumb img {
	padding:2px;
	border: 1px solid #ccc;
}
#page .dx #text .thumb img.noB {
	border: 0;
}

#page .dx #text .testo {
	float:left;
	width: 500px;
}
#page .dx #text table.tabBg {
	background: #f8f7f7;
	padding: 10px;
	width:350px;
}
#page .dx #text table.tabBg .input input {
	width: 320px;
	margin-top: 5px
}

/* dettagli pagina news */
#page .dx #elencoProdotti.news .item {
	cursor: pointer;
	background: #fff;
	padding: 0 0 4px 4px;
}

/* dettaglio videocorso */
#page .dx a.back {
	width: 75px;
	height:17px;
	display:block;
	background: url(../i/t/pulsBackProd.jpg) 0 0 no-repeat;
	float:right;
}
#page .dx .dvd,
#page .dx .vcOnline,
#page .dx .multi,
#page .dx .edu,
#page .dx .gift,
#page .dx .abbSing,
#page .dx .abbTot{
	/*width: 618px*/
	border:1px solid #E4E4E4;
	padding: 8px 8px 8px 56px;
	background: #F6F5F5 url(../i/t/icoDvd.gif) 10px 8px no-repeat;
	margin: 0 0 5px 0
}
#page .dx .abbSing { width:615px!important; background: #F6F5F5 url(../i/t/icoAbbSing.gif) 10px 8px no-repeat; }
#page .dx .abbTot { background: #F6F5F5 url(../i/t/icoAbbTot.gif) 10px 8px no-repeat; }
#page .dx .vcOnline { background: #F6F5F5 url(../i/t/icoVCOnline.gif) 10px 8px no-repeat; }
#page .dx .multi { background: #F6F5F5 url(../i/t/icoMultiLic.gif) 10px 8px no-repeat; }
#page .dx .edu { background: #F6F5F5 url(../i/t/icoEdu.gif) 10px 8px no-repeat; }
#page .dx .gift { background: #F6F5F5 url(../i/t/icoGift.gif) 10px 8px no-repeat; }

#page .dx .dvd .prezzo,
#page .dx .abbSing .prezzo,
#page .dx .abbTot .prezzo {
	color:#003440; 
}
#page .dx .dvd .txt,
#page .dx .vcOnline .txt,
#page .dx .multi .txt,
#page .dx .edu .txt,
#page .dx .gift .txt,
#page .dx .abbSing .txt,
#page .dx .abbTot .txt{
	float:left;
	 width: 432px;
}
#page .dx .dvd p,
#page .dx .vcOnline p,
#page .dx .multi p,
#page .dx .edu p,
#page .dx .gift p,
#page .dx .abbTot p{
	color:#7c7c7c;
}
#page .dx .dvd p span,
#page .dx .vcOnline p span,
#page .dx .multi p span,
#page .dx .edu p span,
#page .dx .gift p span,
#page .dx .abbTot p span{
	color:#232323;
}
#page .dx .dvd p span.sconto,
#page .dx .vcOnline p span.sconto,
#page .dx .multi p span.sconto,
#page .dx .edu p span.sconto,
#page .dx .gift p span.sconto,
#page .dx .abbTot p span.sconto{
	text-decoration:line-through!important;
}
span.sconto {
	text-decoration:line-through!important;
}
#page .dx .dvd a,
#page .dx .abbSing a,
#page .dx .abbTot a,
#page .tabbertab a{
	color:#76b900;
	text-decoration:none;
}
#page .dx .dvd a:hover,
#page .dx .abbSing a:hover,
#page .dx .abbTot a:hover,
#page .tabbertab a:hover{
	text-decoration:underline;
}
#page .dx .dvd a.add,
#page .dx .abbSing a.add,
#page .dx .abbTot a.add {
	display: block;
	padding:32px 10px 10px 10px;
	border: 1px solid #E3E2E2;
	background:#9A9A9A url(../i/t/icoCartLt.gif) 60px 10px no-repeat;
	float:right;
	cursor:pointer;
	text-decoration:none;
	width: 114px;
	color:#D6D6D6;
	text-align:center;
}
#page .dx .addGratis {
		background:#9A9A9A url(../i/t/icoGratisLt.gif) 60px 10px no-repeat!important;
}
#page .dx a.gam,
#page .dx a.gamp{
	display: block;
	padding:10px 16px 10px 14px;
	border: 1px solid #E3E2E2;
	background:#9A9A9A url(../i/t/icoGammaItem.gif) 110px 21px no-repeat;
	float:right;
	cursor:pointer;
	text-decoration:none;
	width: 100px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	color:#D6D6D6;
	text-align:center;
}
#page .dx a.gamp {
	padding: 18px 16px 2px 14px
}
#page .dx a.gam:hover,
#page .dx a.gamp:hover{
	text-decoration:none;
	background-position: 110px 21px	
}
#page .dx .abbTot a.add {
	background: #9A9A9A;
	padding:7px 10px 7px 10px;
	width: 114px;
	color:#D6D6D6;
}
.tabberlive img {
	border: 1px solid #adacac;
	padding: 5px;
	background: #fff;
	float:left;
	width: 136px;
	margin: 0 22px 6px 0
}

/* menu social */
#page .dx ul.extra {
	padding:8px 0 0 0;
}
#page .dx ul.extra li {
	padding:0 20px 0 0;
	float:left;
	margin:0;
	list-style:none;
}
#page .dx ul.extra a {
	color: #000;
	margin:0;
	height:17px;
	padding:4px 0 4px 20px;
	display:block;
	background-image:url(../i/t/mnSocialDettaglio.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

#page .dx ul.extra .amico a {
	width:107px;
	background-position:0 0;
}

#page .dx ul.extra .newslet a {
	width:150px;
	background-position:-130px 0
}

/* navigazione elenco prodotti */
#page .dx #navPag {padding:10px 17px; text-align:center; color:#666; text-decoration:none}
#page .dx #navPag a,
#page .dx #navPag span {text-decoration:none; color:#9D978B; padding: 8px;}
#page .dx #navPag a:hover {color:#5E5B54}
#page .dx #navPag span {color: #999}
/*#page .dx #navPag a.prevPage { padding:0; height:20px; width:20px; background: url(../i/t/elencoPrev.gif) center no-repeat;}
#page .dx #navPag a.nextPage { padding:0; height:20px; width:20px; background: url(../i/t/elencoNext.gif) center no-repeat}*/
#page .dx #navPag a.prevPage { padding: 8px; background: url(../i/t/elencoPrev.gif) 0 10px no-repeat;}
#page .dx #navPag a.nextPage { padding: 8px; background: url(../i/t/elencoNext.gif) 0 10px no-repeat;}
#page .dx #navPag a.prevPageOff { padding: 8px; background: url(../i/t/elencoPrevOff.gif) 0 10px no-repeat;}
#page .dx #navPag a.nextPageOff { padding: 8px; background: url(../i/t/elencoNextOff.gif) 0 10px no-repeat;}
#page .dx #navPag .active {background:url(../i/t/elencoSelect.jpg) center center no-repeat; color:#000}

/* dettaglio teacher */
#page .dx img.teacherThumb {
	float: left;
	padding:2px;
	border: 1px solid #ccc;
	margin: 0 15px 10px 0;
}
#page .dx div.certificazione {
	float:right;
	width: 180px;
	text-align:left;
}
#page .dx div.certificazione img{
	padding: 0 0 10px 0;
}
#page .dx iframe {
	padding:0;
	margin:0;
	border: 1px solid #CCC
}
#page .dx #sendMail {
	padding-left:4px;
}


#page .dx .tabberlive .toggler,
#page .dx .tabberlive .lez {
	width: 550px;
	float:left;
}
#page .dx .tabberlive .toggler {
	cursor: pointer;
}
#page .dx .timeTitle {
	float:right;
	text-align:right;
	padding:0 14px 8px 0;
}
#page .dx .tabberlive .timeL,
#page .dx .tabberlive .time {
	width: 50px;
	text-align:right;
	float: left;
}
#page .dx .tabberlive .lez {
	border-top:1px #ccc dotted;
	/*padding-left: 30px;*/
	width:549px;
}
#page .dx .tabberlive .element {
	padding-left:17px;
}
#page .dx .tabberlive .timeL {
	border-top:1px #ccc dotted;
}

#page .dx #errorMessageAr { color:red;border:2px solid red; padding:10px }

#accordion .toggler{ padding: 0 0 4px 16px; background: url(../i/t/icoList.jpg) 0 2px no-repeat ;}
#accordion .openTit{ background: url(../i/t/icoListOpen.jpg) 0 2px no-repeat ;}

/* foot */
#foot {
	background:#003440;
	color:#FFF;
}
#foot .cont {
	width:960px;
	margin:0 auto;
	padding:40px 0
}
#foot a {
	color:#FFF
}
#foot ul {
	padding:6px 0 6px 18px
}
#foot p {
	padding:6px 0
}
#foot .boxFoot {
	float:left;
	width:194px; /*240*/
	padding:0 10px 0 34px
}
#foot .boxFootCard,
#foot .boxFootNews{
	float:left;
	width:165px; /*240*/
	padding:0 10px 0 64px;
	background:url(../i/t/icoPagamenti.gif) 0 0 no-repeat
}
#foot .boxFootNews {
	background:url(../i/t/icoNovita.gif) 0 0 no-repeat
}
#foot .boxFootSocial {
	float:left;
	width:239px; /*240*/
	background:url(../i/t/icoSocial.gif) 0 0 no-repeat
}
#foot .boxFootSocial .pad {
	padding:0 10px 0 64px;
}
#foot .boxFootSocial .lezionario {
	background:url(../i/t/icoLezionario.jpg) 25px 10px no-repeat;
	padding:0 10px 0 64px;
}

/* stili per js */
.txtBianco {
	color:#FFF;
}
.txtGrigioScuro {
	color:#333 !important;
}
.txtGrigio {
	color:#666;
}
.txtGrigioChiaro {
	color:#999;
}
.txtNero {
	color:#000;
}
.txtVerdeOliva {
	color:#B7CF85;
}
.txtVerdeOlivaB {
	color:#76b900;
}
.txtVerdeOlivaBold {
	color:#5b8f01;
}
.txtAcquista {
	color:#D6D6D6;
	background: #9A9A9A;
	background-position: 60px 10px;
}
.txtAcquistaOver {
	color:#fff;
	background: #A7A7A7;
	background-position: 60px 10px;
}
.txtAcquistaG {
	color:#D6D6D6;
	background: #9A9A9A;
	background-position: 110px 21px
}
.txtAcquistaOverG {
	color:#fff;
	background: #A7A7A7;
	background-position: 110px 21px
}
.boxNews {
	background:#F6F5F5;
	border:1px solid #E4E4E4;
}
.boxNewsOver {
	background:#FFF;
	border:1px solid #E4E4E4;	
	/*border:1px dotted #CCC;*/
}
.elencoNewsOver {
	border-color: #666;
}
.elencoNewsOut {
	border-color: #CECDCD;
}
.txtDx { text-align: right }
.pad12 { padding-bottom:12px;}
.pad0 { padding:0!important;}

.carOut  { background-color:#84C01A; }
.carOver { background-color:#669F18; }

#page .dx .social_bt iframe { border:0px; }



