@charset "utf-8";

a {outline:none;}

@charset "utf-8";
.box {
	padding-bottom: 10px;
}
.box .topLeft {
	background-image: url(../images/boxTopLeft.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	position: relative;
	height: 60px;
}
.box .topLeft .topRight {
	background-position: right top;
	padding-right: 10px;
	padding-left: 5px;
	height: 60px;
	position: relative;
}
.box .topLeft2 {
	background-image: url(../images/boxTopLeft.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	position: relative;
	height: 30px;
}
.box .topLeft2 .topRight {
	background-position: right top;
	padding-right: 10px;
	padding-left: 5px;
	height: 30px;
	position: relative;
}
.box .topLeft3 {
	background-image: url(../images/boxTopLeft.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	position: relative;
	height: 30px;
}
.box .topLeft3 .topRight {
	background-position: right top;
	padding-right: 10px;
	padding-left: 5px;
	height: 25px;
	position: relative;
	padding-top: 15px;
}
.box .bg00 {
	background-image: url(../images/boxTop00.png);
}
.box .bg01 {
	background-image: url(../images/boxTop01.png);
}
.box .bg02 {
	background-image: url(../images/boxTop02.png);
}
.box .bg03 {
	background-image: url(../images/boxTop03.png);
}
.box .bg04 {
	background-image: url(../images/boxTop04.png);
}
.box .bg05 {
	background-image: url(../images/boxTop05.png);
}
.box .bg06 {
	background-image: url(../images/boxTop06.png);
}
.box .bg07 {
	background-image: url(../images/boxTop07.png);
}
.box .bg08 {
	background-image: url(../images/boxTop08.png);
}
.box .bg09 {
	background-image: url(../images/boxTop09.png);
}
.box .bg10 {
	background-image: url(../images/boxTop10.png);
}
.box .bg11 {
	background-image: url(../images/boxTop11.png);
}
.box .bg12 {
	background-image: url(../images/boxTop12.png);
}
.box .bgpoker {
	background-image: url(../images/boxToppoker.png);
}
.box .bglivescore {
	background-image: url(../images/boxToplivescore.png);
}


.box .heading {
}

.box .heading h1{
	font-family: Lucida grande, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	display: block;
	padding-top: 7px;
	padding-bottom: 3px;
}
.box .tabs {
	height: 25px;
	position: relative;
}
.box .tabs ul {
}
.box .tabs li {
	float: left;
	height: 25px;
	display: block;
	padding-right: 5px;
	margin-right: 5px;
}
.box .tabs a {
	line-height: 25px;
	display: block;
	float: left;
	font-size: 11px;
	color: #7A7A7A;
	padding-left: 5px;
}
.box .tabs a:hover {
	color: #000000;
}
.box .tabs .active {
	background-image: url(../images/boxTabRight.png);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.box .tabs .active a, .box .tabs .active a:hover {
	background-image: url(../images/boxTabLeft.png);
	background-repeat: no-repeat;
	
}
.box .bottomLeft {
	background-image: url(../images/boxBottomLeft.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 5px;
	height: 10px;
}
.box .bottomLeft .bottomRight {
	background-image: url(../images/boxBottomRight.png);
	background-position: right bottom;
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 10px;
}
.box .contenuto {
	margin-left: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-left-color: #dddddd;
	line-height:22px;
}
.box .straight {
	margin-left: 0px;
}
.box .blogArticle {
	font-size: 12px;
	line-height: 18px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #666666;
}
.box .blogArticle .autore {
	color: #000000;
	padding-bottom: 30px;
	padding-left: 50px;
	font-size: 9px;
}
.box .blogArticle  .commenti {
	background-image: url(../images/comment.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	padding-left: 20px;
	font-size: 10px;
}
.box .photo{
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.box .photo img {
	border: 3px solid #FFFFFF;
}
.box .photo img {
	border: 3px solid #FFFFFF;
}




/**********************************/
.boxBlack .topLeft {
	background-image: url(../images/boxBlackTopLeft.png);
}
.boxBlack .topLeft2 {
	background-image: url(../images/boxBlackTopLeft.png);
}
.boxBlack .bg00 {
	background-image: url(../images/boxBlackTop00.png);
}
.boxBlack .heading h1{
	color: #FFCC00;
}
.boxBlack .tabs a {
	color: #CCCCCC;
}
.boxBlack .tabs a:hover {
	color: #ffffff;
}
.boxBlack .tabs .active {
	background-image: url(../images/boxBlackTabRight.png);
	color: #FFCC00;
	
}
.boxBlack .tabs .active a, .boxBlack .tabs .active a:hover {
	background-image: url(../images/boxBlackTabLeft.png);
	color: #FFCC00;
}
.boxBlack .bottomLeft {
	background-image: url(../images/boxBlackBottomLeft.png);
}
.boxBlack .bottomLeft .bottomRight {
	background-image: url(../images/boxBlackBottomRight.png);
}
.boxBlack .contenuto {
	color: #CCCCCC;
	background-color: #000000;
	
}
/**********************************/
/**********************************/
.boxGray .topLeft {
	background-image: url(../images/boxGrayTopLeft.png);
}
.boxGray .topLeft2 {
	background-image: url(../images/boxGrayTopLeft.png);
}
.boxGray .bg00 {
	background-image: url(../images/boxGrayTop00.png);
}
.boxGray .heading h1{
	color: #333333;
}
.boxGray .bottomLeft {
	background-image: url(../images/boxGrayBottomLeft.png);
}
.boxGray .bottomLeft .bottomRight {
	background-image: url(../images/boxGrayBottomRight.png);
}
.boxGray .contenuto {
	color: #333333;
	background-color: #F4F4F4;
	
}
/**********************************/
.boxYellow .topLeft {
	background-image: url(../images/boxYellowTopLeft.png);
}
.boxYellow .topLeft2 {
	background-image: url(../images/boxYellowTopLeft.png);
}
.boxYellow .bg00 {
	background-image: url(../images/boxYellowTop00.png);
}
.boxYellow .heading h1{
	color: #FFFFFF;
}
.boxYellow .tabs a {
	color: #6C4F17;
}
.boxYellow .tabs a:hover {
	color: #000000;
}
.boxYellow .tabs .active {
	background-image: url(../images/boxYellowTabRight.png);
	color: #FFCC00;
	
}
.boxYellow .tabs .active a, .boxYellow .tabs .active a:hover {
	background-image: url(../images/boxYellowTabLeft.png);
	color: #FFFFFF;
}
.boxYellow .bottomLeft {
	background-image: url(../images/boxYellowBottomLeft.png);
}
.boxYellow .bottomLeft .bottomRight {
	background-image: url(../images/boxYellowBottomRight.png);
}
.boxYellow .contenuto {
	background-color: #FBB738;
	color: #333333;
	
}
.boxYellow .shaded {
	background-image: url(../images/boxYellowShade.png);
	background-repeat: repeat-x;
}
.carElementi {

}
.carElementi .item {
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	padding-top: 5px;
	padding-bottom: 5px;
}
.carElementi .item .cancelButton a {
	background-image: url(../images/cancelButton.png);
	background-repeat: no-repeat;
	float: right;
	height: 1px;
	width: 10px;
	padding-top: 10px;
	overflow: hidden;
}
.carElementi .item p {
}
.carElementi .item .blockLeft {
	float: left;
}
.carElementi .item .blockRight {
	float: left;
	padding-left: 20px;
}
.carElementi .item strong {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.carElementi .item .esito {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}

.carTable{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.carTable table{}
.carTable td{
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	width: 50%;
	padding-bottom: 10px;
}
.carTable .labelTd{}
.carTable .valueTd{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.carTable .labelTd2{
	font-size: 12px;
	color: #664200;
	font-weight: bold;

}
.carTable .valueTd2{
	font-size: 16px;
	font-weight: bold;
	color: #000000;

}
.carTable .totale{
	line-height: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	padding-bottom: 10px;
	padding-top: 10px;
}
.carTable .inputTf {
	width: 50px;
}
.carTable .submitButton{
	text-align: center;
}
.menuContestuale {
	width: 218px;
	overflow: hidden;

}
.menuContestuale li {
	width: 220px;
}
.menuContestuale a {
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 200px;
}
.menuContestuale a:hover {
	color: #FF9900;
}
.menuContestuale .infoLink{
	width: 10px;
	position: absolute;
	margin-left: 200px;
	padding-top: 5px;
	display: none;
}
.menuContestuale .infoLink a {
	background-image: url(../images/infoIcon.png);
	height: 1px;
	width: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	background-repeat: no-repeat;
	margin: 0px;
}

.menuContestuale .active, .menuContestuale .active:hover {
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../images/bulletWhite.png);
	background-repeat: no-repeat;
	background-position: left 3px;
}

.menuContestuale li ul li a {
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	color: #FFFFFF;
	background-color: #7f7f7f;
	width: 190px;
}
.menuContestuale li ul li a:hover {
	background-color: #666666;
}
.menuContestuale li ul li .active, .menuContestuale li ul li .active:hover {
	background-color: #feae20;
	color: #000000;
	font-weight: bold;
	background-image: url(../images/bulletBlack.png);
}
.menuContestuale li ul li ul li a {
	font-size: 10px;
	font-weight: normal;
	padding-left: 40px;
	color: #000000;
	background-color: #ffeccc;
	width: 170px;
}
.menuContestuale li ul li ul li a:hover {
	background-color: #FFE895;
}
.menuContestuale li ul li ul li .active, .menuContestuale li ul li ul li .active:hover  {
	font-size: 11px;
	font-weight: bold;
	background-color: #fdc200;
}
.boxScelta {
	background-image: url(../images/shade.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding: 10px;
}
.boxScelta .selezione {
	float: right;
}
.boxScelta .selezione p {
	float: left;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-right: 10px;
}
.boxScelta .selezione select {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.boxGuida {
	background-image: url(../images/boxGuida_01.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 220px;
	padding-top: 80px;
}
.boxGuida .topLeft {
	padding: 15px;
	color: #333333;
}
.boxGuida .bottomLeft {
	background-image: url(../images/boxGuida_02.gif);
	height: 12px;
	width: 220px;
	background-position: left bottom;
	font-size: 1px;
}

.tagnotizie{
font-size:9px;
background-color:#f1f1f1;
padding:5px;
margin-top:10px;
letter-spacing:1px;
}

.dettaglio_commento{color:#333333; font-size:9px; padding:5px;}
.dettaglio_commento commento_alternativo{color:#333333; font-size:9px; padding:5px; background-color:#CCCCCC; width:450px;}
.dettaglio_commento p{font-size:12px; font-weight:normal; color:#666666;}
.dettaglio_commento h6{font-size:10px; font-weight:normal; color:#A90000; display:inline;}

#box_vota{
	background-image:url(/images/bg_box_vota.jpg);
	background-position:left top;
	color:#686868;
	font-family:Arial,Helvetica,sans-serif;
	height:81px;
	margin:0 0 20px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:250px;
}

#box_vota h1{
	font-size:13px;
	font-weight:bold;
	left:25px;
	margin:0;
	padding:0;
	position:absolute;
	top:20px;
}

#box_vota h2{
	font-size:11px;
	font-weight:normal;
	left:25px;
	margin:0;
	padding:0;
	position:absolute;
	top:45px;
}

#valutazione a.pieno img {
background:transparent url(../images/vota_pieno.jpg) repeat scroll 0 0;
border:medium none;
}
#valutazione a img {/*style.css (riga 441)*/
background:transparent url(../images/vota_vuoto.jpg) repeat scroll 0 0;
border:medium none;
margin-right:10px;
}

.livescoreBig{width:698px;height:431px;background:url(../images/livescore.png) repeat scroll 0 0;}
.livescore_head{color:#3c3c3c; background-image:url(../images/subMenuBar.png); background-position:center;}
.livescore a{color:#3c3c3c;}
.livescore a:hover{color:#A90000;}
.headsquadra{font-size:14px; color:#333333;}
.tempi_half{text-align:right;padding-right:4px; font-size:11px; background-image:url(../images/clessidra_half.png);width:38px; height:11px; padding-bottom:7px;color:#808080; background-repeat:no-repeat; background-position:bottom;}
.tempi_final{text-align:right;padding-right:4px; font-size:11px; background-image:url(../images/clessidra_final.png);width:38px; height:11px; padding-bottom:7px;color:#808080; background-repeat:no-repeat; background-position:bottom;}
.tempi_pst{text-align:right;padding-right:4px; font-size:11px; background-image:url(../images/clessidra_pst.png);width:38px; height:11px; padding-bottom:7px;color:#000; background-repeat:no-repeat; background-position:bottom;}
