/* 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;
	position: relative;
	text-align: left;
	z-index: 30;
	height: 124px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#logo{
	width: 230px;
	position: absolute;
	text-align: left;
	z-index: 60;
	height: 227px;
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#logo a{
	outline: 0 none;
}
#cerone_scritta{
	width: 290px;
	float:right;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#contenitoreflash{
	position: relative;
	width: 770px;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}
#flash{
	width: 750px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	background-color:#FFFFFF;
	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;
	overflow:hidden;
	padding: 0px;
	margin: 0px;
	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;
}
.stagioni_menu{
	width: 650px;
	overflow:hidden;
	border: 0px solid white;
	overflow:hidden;
	padding: 0px;
	margin:15px 20px 2px 20px;
	border-bottom:0px solid #ffffff;
}
.stagioni_menu ul{
	overflow:hidden;
	float:right;
	padding: 0px;
	margin:0px;
	border:0px solid red;
}
.stagioni_menu li{
	display: inline;
	padding: 0px;
	margin:0px;
}
.stagioni_menu_a{
	background-color: #d2d2d2;
	color: #898989;
	text-transform:uppercase;
	text-decoration: none;
	font-size:10px;
	padding: 10px 9px 9px 10px;
	margin:0px 0px 0px 1px;
	float: left;
	border: 0px solid #fff;
}
.stagioni_menu_a:hover{
	background-color: #fee332;
	color: #121362;
	text-decoration: none;
	padding: 10px 9px 9px 10px;
	margin:0px 0px 0px 1px;
	float: left;
	border: 0px solid #fff;
}
.stagioni_menu_a_on{
	background-color: #fee332;
	color: #121362;
	text-transform:uppercase;
	text-decoration: none;
	font-size:10px;
	padding: 10px 9px 9px 10px;
	margin:0px 0px 0px 1px;
	float: left;
	border: 0px solid #fff;
}

/* 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;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
	position:relative;
	 height:300px;
	 margin:0px;
	 padding: 0px;
	 border: 0px solid yellow;
	 z-index:10;
}

#slider {
	position:relative;
    width:750px;
    height:300px;
    margin:0px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	text-align:center;
	left:620px;
	bottom:-90px;
	border: 0px solid red;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
	border: 0px solid red;
    text-shadow:none;
	 margin: 0px;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration: none;
}

