@charset "utf-8";
/* CSS Document */

div.header_formfield	{
	background-image:url(../img/formfield_header.png);
	background-position:bottom right;
	height:70px;
	margin-top:0px;
	background-repeat:no-repeat;
}

div.info, div.optionInfo {
	width:890px;
	margin:0 auto;
	font-size:11px;
	font-style:italic;
}
div.optionInfo {
	text-align:right;
}
div.optionInfo a.optOff {
	color:#CC0000;
	font-weight:bold;
}
div.optionInfo a.optOn {
	color:#009900;
	font-weight:bold;
}

#thicktabs{
	margin:0 auto;
	padding-left:10px;
	font-weight:bold;
	display:table;
	width:900px;
}
#thicktabs li{
	display: inline;	
}
#thicktabs li a{
	width:25px;
	height:20px;
	float: left;
	color: black;
	padding: 8px 11px; /*padding of tabs*/
	text-align:center;
	background: transparent url(../img/thicktabsBG.png) bottom right no-repeat;
	border-top: 1px solid #d3bdbe; /*top border style*/
	/* border-bottom: 3px solid #333333; thick bottom border below tabs*/
}
#thicktabs li a#item1, #thicktabs li a#item20 { /*Extra CSS for left most menu item*/
	border-left: 1px solid #d3bdbe; /*left border style*/
}
#thicktabs li a#not-clickable { /*Extra CSS for left most menu item*/
	cursor:default;
	text-decoration:none;
	background-image: url(../img/thicktabsBGdisabled.png);
	color:#999;
}
#thicktabs li a#not-clickable:hover {
	background-image: url(../img/thicktabsBGdisabled.png)
}
#thicktabs li a:visited {
	color: black;
}
#thicktabs li a.selected, #thicktabs li a:hover {
	color: black;
	text-decoration:underline;
	background-image: url(../img/thicktabsBGover.png); /*background image swap on hover*/
	/* border-bottom: 3px solid #669900; */
}
#thicktabs li td{
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	padding:0px 3px;
}
#thicktabs li img{
	height:37px;
}
div.formfield_contenuto {   
    width:900px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
    margin:0 auto; 
	overflow:hidden;
}
div.selectDay {
	height:35px;
	width:900px;
	text-align:center;
	font-weight:bold;
	display:table-cell;
	vertical-align:middle;
	border-bottom:1px solid #999;
	background:url(../img/bkgday.png) repeat-x left bottom;
	font-size:20px;
	color:#000;
}
div.selectDay form label {
	font-size:12px;	
}
div.selectDay form {
	float:right;
	margin-right:20px;
}
div.intestazione_incontro {
	width:890px;
	margin:0 auto;
	margin-top:10px;
	padding:5px 0px;
	text-align:center;
	clear:both;
	background: -moz-linear-gradient(left,  rgba(221,221,221,0) 0%, rgba(221,221,221,1) 50%, rgba(221,221,221,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(221,221,221,0)), color-stop(50%,rgba(221,221,221,1)), color-stop(100%,rgba(221,221,221,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(221,221,221,0) 0%,rgba(221,221,221,1) 50%,rgba(221,221,221,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(221,221,221,0) 0%,rgba(221,221,221,1) 50%,rgba(221,221,221,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(221,221,221,0) 0%,rgba(221,221,221,1) 50%,rgba(221,221,221,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(221,221,221,0) 0%,rgba(221,221,221,1) 50%,rgba(221,221,221,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00dddddd', endColorstr='#00dddddd',GradientType=1 ); /* IE6-9 */	
}
div.colonna_fuori_casa, div.colonna_casa {
	float:right;
	width:440px;
}
div.colonna_casa {
	float:left;
	margin-right:10px;
}
div.formcontent {
	width:890px;
	margin:0 5px;
	float:left;	
}
div#titolari {
	margin:2px 2px;
	position:relative;
	width:438px;
	height:290px;
	background:url(../img/field.png) no-repeat;
	background-position:center top;
	font-size:10px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 1);
	-moz-box-shadow:    0px 1px 5px rgba(0, 0, 0, 1);
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 1);
}
div#panchinari {
	margin:12px 2px;
	position:relative;
	width:438px;
	height:95px;
	font-size:10px;
	overflow:auto;
	overflow-x:scroll;
	overflow-y:hidden;
	-ms-overflow-y: hidden;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background:url(../img/panca.jpg) -170px -30px;
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 1);
	-moz-box-shadow:    0px 1px 5px rgba(0, 0, 0, 1);
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 1);
}
div#panchinari td {
	padding:0px 2px;	
}
div.titolo_panca {
	font-size:12px;
	text-align:left;
	padding:2px 10px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color:#FFFFFF;
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */	
}
table#titolari, table#panchinari  {
	margin:0 auto;
	text-align:center;
	width:95%;
}
.infoGioNome, .infoGioNomeCap {
	font-weight:bold;
	color:#fff;
	min-width:60px;
	display:inline-table;		
}
div#panchinari span.infoGioNome, div#panchinari span.infoGioNomeCap {
	min-width:40px;
}
.infoGioNome {
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.64) 1%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(1%,rgba(0,0,0,0.64)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.64) 1%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.64) 1%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.64) 1%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.64) 1%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    1px 1px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         1px 1px 5px rgba(50, 50, 50, 0.75);
}
.infoGioNomeCap {
	background: rgb(246,230,180); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(246,230,180,1) 0%, rgba(237,144,23,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,230,180,1)), color-stop(100%,rgba(237,144,23,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(246,230,180,1) 0%,rgba(237,144,23,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e6b4', endColorstr='#ed9017',GradientType=0 ); /* IE6-9 */
	color:#000;
	-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    1px 1px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         1px 1px 5px rgba(50, 50, 50, 0.75);	
}
div#titolari img#photo {
	width:50px;
	margin-top:4px;
	margin-bottom:-2px;
}
div#panchinari img#photo {
	width:30px;
	margin-top:4px;
	margin-bottom:-2px;
}
#logo {
	margin-right:-16px;
	margin-bottom:-2px;	
}
#capitano {
	margin:0px -5px 0px -10px;
}
div.csquadra_testata_ff {
    background-image: url(../img/bkg-team-ff.png);
    background-position: right 0px;
    background-repeat: no-repeat;
    height: 90px;
    position: relative;
    /*width: 368px;*/
	width: 443px;
    /*padding: 5px 10px 0px;*/
	z-index:1;
}
div.csquadra_testata_ff_fuori {
    background-image: url(../img/bkg-team-ff_fuori.png);
    background-position: right 0px;
    background-repeat: no-repeat;
    height: 90px;
    position: relative;
    /*width: 368px;*/
	width: 443px;
    /*padding: 5px 10px 0px;*/
	z-index:1;
}
div.csquadra_modulo {
	color:#FFFFFF;
	font-size:22px;
	position:absolute;
	margin:-55px 0px 0px 22px;
	z-index:1;
	text-shadow: 2px 2px 2px rgba(51,51,51,1);
}
div.csquadra_modulo_fuori {
	color:#FFFFFF;
	font-size:22px;
	position:absolute;
	margin:-55px 22px 0px 388px;
	z-index:1;
	text-shadow: 2px 2px 2px rgba(51,51,51,1);
}
div.csquadra_nome_ff {
    color: rgb(51, 51, 0);
    font-size: 22px;
    left: 155px;
    position: absolute;
    top: 10px;
    width: 250px;
    z-index: 10;
}
div.csquadra_nome_ff_fuori {
    color: rgb(51, 51, 0);
    font-size: 22px;
    left: 20px;
    position: absolute;
    top: 10px;
    width: 250px;
    z-index: 10;
	text-align:right;
}
div.csquadra_nome_ff img {
    font-size: 0px;
    height: 28px;
    padding-top: 10px;
    margin: 0px -6px 0px 0px;
}
div.csquadra_nome_ff_fuori img {
    font-size: 0px;
    height: 28px;
    padding-top: 10px;
    margin: 0px -6px 0px 0px;
}
div.csquadra_pres_ff {
    left: 383px;
    position: absolute;
    top: 12px;
    z-index: 2;
}
div.csquadra_pres_ff_fuori {
    left: 10px;
    position: absolute;
    top: 12px;
    z-index: 2;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";	
}
div.csquadra_logo_ff {
	position:absolute;
	left:60px;	
}
div.csquadra_logo_ff_fuori {
	position:absolute;
	right:65px;	
}
div.topplayer_ff {
    font-size: 12px;
    left: 160px;
    position: absolute;
    top: 45px;
    z-index: 3;
}
div.topplayer_ff_fuori {
    font-size: 12px;
    right: 170px;
    position: absolute;
    top: 45px;
    z-index: 3;
	text-align:right;
}

div.infoFooter {
	width:920px;
	text-align:right;
	margin:0 auto;
	font-size:10px;
	font-style:italic;
	position:relative;
	top:20px;
}

a.vis_all_rec {
    background-image:url("../img/hide_link.png");
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:13px;
    display:inline;
    font-size:11px;
    position:relative;
    top:0px;
    left: 50px;
    z-index:5;	
}

div.comments {
	width:438px;
	height:100px;
	margin-bottom:15px;	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 1);
	-moz-box-shadow:    0px 1px 5px rgba(0, 0, 0, 1);
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 1);
	background:url(../img/bkg-pressroom.jpg) no-repeat 5px 19px;		
}

div.pres_comment {
	padding:2px 4px 1px;
	height:69px;
    background-color: rgb(239, 239, 239);
    float: left;
    margin-left: 10px;
    text-align: center;
	-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 1);
	-moz-box-shadow:    0px 1px 5px rgba(0, 0, 0, 1);
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 1);	
}

div.titolo_confstampa {
	font-size:12px;
	text-align:left;
	padding:2px 10px;
	margin-bottom:5px;
	color:#FFFFFF;
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */	
}

div.printComment {
	width:360px;
	height:65px;
	background:url(../img/bkg-comments.png) no-repeat top;
	float:right;
	position:relative;
	right:5px;
}

div.printComment div {
	position:relative;
	left:25px;
	top:10px;
	width:320px;
	height:45px;
	overflow:hidden;
	font-style:italic;
}

div.comments form {
	float:right;
	position:relative;
	right:5px;
}

div.comments textarea#inComment {
	width:295px;
	height:60px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
div.comments input {
	margin-left:5px;
}

div.charleft input {
	font-size:11px;
	text-align:center;
	width:30px;
}

div.charleft { 	
	position:relative;
	text-align:right;
	right:10px;
	top:18px; 
} 

@-moz-document url-prefix() {
	div.charleft {
		position:relative;
		text-align:right;
		[if Webkit]right:15px;
		[if Webkit]top:22px;	
		right:15px;
		top:22px;
	}
}










































