/* CSS Document */
html{
	height:100%;
}

body{
	text-align:center;
	margin: 0px;
	background-color:#FFFFFF;
	padding: 0px;
}

#contenitore{
	width: 800px;
	background-image:url(img/sf.gif);
	background-position:top;
	background-repeat:repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border: 0px solid red;
}

/* contenitore */
#centro{
	width: 770px;
	overflow:hidden;
	margin-left: 15px;
	margin-right: 15px;
	padding: 0px;
	border: 0px solid red;
}

/* bandone */
#bandone{
	width: 770px;
	height: 124px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#contenitoreflash{
	width: 770px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#flash{
	width: 750px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	border: 0px solid red;
}
#contenitoremenu{
	width: 770px;
	margin: 0px;
	overflow:hidden;
	text-align:left;
	padding: 0px;
	border: 0px solid red;
}
#menu{
	width: 750px;
	margin-left: 10px;
	overflow:hidden;
	padding: 0px;
	border: 0px solid red;
}
#menu img{
	margin-top: 2px;
	padding: 0px;
	float: left;
	border: 0px solid red;
}
/* CORPO TESTO */
#corpo{
	width: 750px;
	margin: 10px;
	text-align:left;
	overflow:hidden;
	padding: 0px;
	border: 0px solid red;
}
#corposx{
	width: 365px;
	margin: 0px;
	float:left;
	padding: 0px;
	border: 0px solid red;
}
#corposx p{
	padding: 0px;
	margin-left: 10px;
	margin-right: 20px;
	border: 0px solid red;
}
.news{
	color:#FFCC66;
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	border: 0px solid red;
}
.news_home{
	color:#FFCC66;
	padding: 0px;
	text-decoration:none;
	margin: 0px;
	font-size: 12px;
	border: 0px solid red;
}
#corpovetrina{
	width: 365px;
	margin: 0px;
	float:left;
	padding: 5px;
	border: 0px solid red;
}
/* FOOTER */
#footer{
	width: 750px;
	overflow:hidden;
	margin-left: 10px;
	color:#000000;
	margin-bottom: 10px;
	background-color:#FFFFFF;
	padding: 0px;
	border: 0px solid red;
}
/* CORPO SOCIETA */
#societa{
	margin-left: 20px;
	margin-right: 20px;
	text-align:justify;
	padding: 0px;
	border: 0px solid red;
}
#imgsocieta{
	margin-left: 10px;
	padding: 0px;
	border: 0px solid red;
}
/* CORPO SQUADRA */
#contsquadra{
	width: 710px;
	margin-left: 20px;
	overflow: hidden;
	padding: 0px;
	border: 0px solid blue;
}
#squadrasx{
	width: 170px;
	padding-left: 20px;
	margin: 0px;
	overflow: hidden;
	float:left;
	border: 0px solid yellow;
}
#squadradx{
	width: 450px;
	overflow: hidden;
	float:left;
	padding-left: 50px;
	border: 0px solid red;
}
/* parte giocatori */
#contgiocatori{
	width: 440px;
	padding: 0px;
	margin: 0px;
	border: 0px solid red;
}
#giocatori_orgoglio_bianconero{
	text-align:left;
	height: 29px;
	margin-top: 10px;
	background-image:url(img/sf_giocatori.gif);
	background-repeat:no-repeat;
  border: 0px solid red;
	padding: 0px;
}
#giocatori_orgoglio_bianconerosx{
	width:300px;
	padding-left: 5px;
	padding-top: 5px;
	color:#FFFFFF;
	font-size:12px;
	float:left;
  border: 0px solid red;
	margin: 0px;
}
#giocatori_orgoglio_bianconerodx{
	padding-left: 85px;
	padding-top: 5px;
	text-align:right;
	color:#FFCC66;
	font-weight:bold;
	font-size:12px;
	float:left;
  border: 0px solid red;
	margin: 0px;
}
#giocatori_orgoglio_bianconerodx1{
	padding-left: 50px;
	padding-top: 5px;
	text-align:right;
	color:#FFCC66;
	font-weight:bold;
	font-size:12px;
	float:left;
  border: 0px solid red;
	margin: 0px;
}
#descrizione_giocatori{
	text-align:left;
	margin-left: 5px;
	overflow:hidden;
  border: 0px solid red;
	padding: 0px;
}
#descrizione_giocatorisx{
	width:150px;
	float:left;
  border: 0px solid red;
	margin: 0px;
	padding: 0px;
}
#descrizione_giocatoridx{
	width:255px;
	padding-left: 10px;
	color:#FFFFFF;
	font-size:12px;
	float:left;
  border: 0px solid red;
	margin: 0px;
}
/* CAMPO */
#campo{
	margin-left: 20px;
	margin-right: 20px;
	text-align:justify;
	padding: 0px;
	border: 0px solid red;
}
#elencopartite{
  width: 400px;
	margin-left: 20px;
	padding: 0px;
	float:left;
	border: 0px solid red;
}
#logimg{
  width: 270px;
	margin-left: 10px;
	padding: 0px;
	float:left;
	border: 0px solid red;
}
#elencopartiteriga{
	margin-top: 15px;
	margin-left: 20px;
	height: 19px;
	background-image:url(img/elenco_photo.gif);
	background-position: left;
	background-repeat:no-repeat;
	padding: 0px;
	border: 0px solid red;
}
#elencopartiteriga p{
	margin: 0px;
	padding-top: 2px;
	padding-left: 25px;
	border: 0px solid red;
}
#immaginicampo{
	width: 710px;
	overflow:hidden;
	border: 0px solid white;
	margin-left: 20px;
	margin-right: 20px;
}
#photo{
	width: 710px;
	overflow:hidden;
	background-color:#313176;
	border: 1px solid white;
	margin-left: 20px;
	margin-right: 20px;
}
#contenitorephoto{
	width: 710px;
	border: 0px solid red;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
#contvideo{
	width: 710px;
	text-align:center;
	border: 0px solid green;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
#video{
	width: 500px;
	border: 0px solid green;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
#immagini_partite{
	width: 200px;
	border: 1px solid white;
	margin-left: 22px;
	float:left;
	margin-top: 15px;
}
/* tabella classifica */
#classifica{
	width: 650px;
	overflow:hidden;
	border: 0px solid white;
	margin-left: 20px;
	margin-right: 20px;
}
#imgris{
	width: 650px;
	border: 0px solid white;
}
#tabris{
	width: 650px;
	overflow:hidden;
	margin-top: 5px;
	background-image:url(img/sf_tab.gif);
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
#tabrisprom{
	width: 650px;
	overflow:hidden;
	margin-top: 5px;
	background-image:url(img/sf_tab_eccA.gif);
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
#tabrisretr{
	width: 650px;
	overflow:hidden;
	margin-top: 5px;
	background-image:url(img/sf_tab_amat.gif);
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
#tabris1{
	width: 650px;
	overflow:hidden;
	color:#000000;
	font-weight:bold;
	margin-top: 5px;
	background-image:url(img/sf_tab1.gif);
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
/* elenco news*/
#elenco_news{
	width: 650px;
	overflow:hidden;
	border: 0px solid white;
	margin-left: 20px;
	margin-right: 20px;
}
#elenco_newssu{
	width: 650px;
	background-image:url(img/el_news.gif);
	background-repeat:no-repeat;
	height: 25px;
	border: 0px solid red;
}
#elenco_newssu_on{
	width: 650px;
	background-image:url(img/el_news_on.gif);
	background-repeat:no-repeat;
	height: 25px;
	border: 0px solid red;
}
#elenco_newsgiu{
	width: 640px;
	border: 0px solid red;
}
#contformnews{
	width: 640px;
	border: 2px solid #ffcc66;
	padding: 0px;
	overflow:hidden;
	margin: 0px;
}
#formnews{
	border: 1px solid #121362;
	background-color:#FFFFFF;
	padding-left: 40px;
	padding-top: 15px;
	overflow:hidden;
	margin: 2px;
}
#formnews table{
	border: 0px solid red;
	padding: 0px;
	margin: 0px;
	color: #000000;
	font-size: 11px;
}

#flashpop{
	width: 500px;
	height: 300px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}

/* stile salva,modifica,elimina */

.bottoni {
	height:25px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 3px;
	font-weight:bold;
	border: 1px solid #333333;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 11px;
}
