#container_striscia_sinistra
{

	background-image: url(../img/sfondo_nero.jpg);
	background-repeat: repeat-y;	
	border: 0px #ff0000 solid;
	padding-bottom: 0;
	margin-bottom: 0;
}
#corpo
{
	float:left;
	width: 100%;
	font-size: 80%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
div#news
{
	margin: 0 0px 0 226px;
	padding: 0 20px 0 20px;
border: 0px #ff0000 solid;
}

div#corpo_left
{
	float:left;
	width: 226px;
	margin-left:-100%;
	border: 0px #ff0000 solid;
	font-size: 80%;
}

/* TAB1 selezionata */
h2.caption_scheda
{
	font-size: 90%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
	width: 90%;
}
h2.caption_scheda_sel
{
	color: #333333;
	font-weight: bold;
	font-size: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
	width: 90%;
}
.tab_sinistra_sel1
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_sel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	margin: 0 0 0 0;
	width: 16%;
}
.tab_sinistra_sel2
{
	background-image: url(../img/focus/sfondo_scheda_sel_dx_adiace.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}

.tab_centrale_nosel1
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_nosel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	margin: 0 0 0 0;
	width: 16%;
}
.tab_centrale_nosel2
{
	background-image: url(../img/focus/sfondo_scheda_nosel_dx_adia.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}
.tab_destra_nosel1
{
	float: left;
	clear:right;
	background-image: url(../img/focus/sfondo_scheda_nosel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	margin: 0 0 0 0;
	width: 16%;
}
.tab_destra_nosel2
{
	background-image: url(../img/focus/sfondo_scheda_dx_ultimo_nos.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
	margin: 0 0 0 0;
}

/* TAB2 selezionata */
.tab_sinistra_nosel1
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_nosel.jpg);
	background-repeat: repeat-x;
	margin: 0 0 0 0;
	height: 25px;
	width: 16%;
}
.tab_sinistra_nosel2
{
	background-image: url(../img/focus/sfondo_scheda_sel_sx_adiace.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
}
.tab_centrale_sel1
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_sel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 17%;
}
.tab_centrale_sel2
{
	background-image: url(../img/focus/sfondo_scheda_sel_dx_adiace.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
}
/* TAB3 selezionata */
.tab_sinistra_nosel20
{
	background-image: url(../img/focus/sfondo_scheda_nosel_dx_adia.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 5px 0 0 0px;
	height: 25px;
}
.tab_centrale_nosel_sel
{
	background-image: url(../img/focus/sfondo_scheda_sel_sx_adiace.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
}
.tab_centrale_sel10
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_sel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 17%;
}
.tab_centrale_sel20
{
	background-image: url(../img/focus/sfondo_scheda_sel_dx_adiace.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
}
/* TAB4 selezionata */
.commenti_sel1
{
	float: left;
	background-image: url(../img/focus/sfondo_scheda_sel.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 17%;
	
}
.commenti_sel2
{
	background-image: url(../img/focus/sfondo_scheda_sel_dx_adiace3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 20px;
	padding: 5px 0 0 0px;
	
}

/* VARI */
.logo_soc
{
	float: left;
	margin-right: 30px;
}
.squadra
{
	float: left;
	padding-top: 0px;
}
.maglia
{
	clear:right;
	margin-left: 40px;
	margin-right: 40px;
}
.img_maglia
{
	height: 120px;
}
#mappa
{
	margin: auto;
	width: 600px;
}
#map
{
	margin: 0 auto 5px auto;
	width: 600px;
	height: 300px;
	border: 2px solid #333333;
}
a.chiudi_mappa
{
	background-image: url(../img/chiudi.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	color: #ff0000;
	text-decoration: none;
	margin: 5px auto 0 auto;
	width: 400px;
}
a.dxeHyperlink_link_gestfocus
{
    font-weight: bold;
    color: #FFCC00;    
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}
a.dxeHyperlink_link_gestfocus:visited
{
    color: #FFCC00; 
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
    font-weight: bold;
}
a.dxeHyperlink_link_gestfocus:hover
{
    color: #669933; 
    background-color: #FFCC00;
    cursor: hand;
    cursor: pointer;
    text-decoration: underline;
    font-weight: bold;
}
a.dxeHyperlink_link_gestfocus2
{
    font-weight: bold;
    color: #FF0000;    
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}
a.dxeHyperlink_link_gestfocus2:visited
{
    color: #FF0000; 
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
    font-weight: bold;
}
a.dxeHyperlink_link_gestfocus2:hover
{
    color: #333333; 
    background-color: #FF0000;
    cursor: hand;
    cursor: pointer;
    text-decoration: underline;
    font-weight: bold;
}

/* PALMARES */
.elenco_palmares
{
	padding-bottom: 3px;
}

/*IMMAGINI SEZIONE CLUB*/
.imgfotoSquadra
{
	margin: 0 auto 0 auto;
	border: 1px solid #000000;
	height: 104px;
}
.imgfotoMaglia
{
	margin: 0 auto 0 auto;
	border: 1px solid #000000;
	height: 104px;
}
.imgfotoLogo
{
	padding: 5px 5px 5px 5px;
	height: 84px;
}
/*SEZIONE NEWS*/

.titolo_ElencoNotizie {
	font-size: 110%;
	font-weight: bold;
	color: #ffffff ;
	margin: 0 auto 0 auto;
	text-align: left;
	border: 0px solid #ff0000;
	background-color: #6699cc;
	padding: 4px 0 4px 1px;
	width: 95%;
	background-image: url(../img/sfondo_oggi_compleanno.jpg);
	background-repeat: repeat-x;	
}
 .ElencoNews_table
{
	width: 100%;
	border: 0px solid #ff0000;
	text-align: center;
	margin: auto auto auto auto;
}

.ElencoNotizia_cella
{
	border: 1px solid #ff0000;
	background-image: url(../img/sfondo_oggi_compleanno2.jpg);
	background-repeat: repeat;
	border: 0px solid #51a22c;
	padding: 2px 2px 2px 2px;
	margin: 0 0 0 0;
	text-align: left;
	vertical-align:middle;
	
}
.testo_notizia
{
	 text-align:justify;
	 margin-top:8px;
	 margin-bottom:3px;
	 line-height: 1.5em;
}

/*SEZIONE ROSA E STAFF*/
/*Rosa*/
.box_rosa_contenitore
{
	margin: 10px auto 10px auto;
	border: 1px solid #333333;
	color: #000000;
	width: 700px;
	background-color: #333333;
	padding: 10px 0px 10px 0px;
	border-collapse:collapse;
}
.box_rosa_contenitore td.box_rosa_contenitoreTD
{
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	border: 1px dotted #dddddd;
	width: 50%;
	
}
.spazio
{
	float: left;
	width: 35px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.box_rosa
{
	float:left;
	margin: 0px 0px auto 0;
	
	
	font-size: 80%;
	padding:5px 5px 5px 5px;
}
.box_rosa_foto
{
	float:left;
	border: 1px solid #cccccc;
	margin: 0 10px 2px 0;
}
.testo_grassetto
{
	font-weight: bold;
}

div.chiudi_menu_rapido
{
	width:10%;
	float:right;
	margin-top:3px;
	padding:0;
	width:55px;
}
a.chiudi_menu_rapido
{
	background-image: url(../img/chiudi.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #ff0000;
	text-decoration: none;
	padding:5px 0px 5px 18px;	
}
td.popupvoto
{
	padding: 0 0 0 0;
}
td.popupvoto
{
	padding: 0 0 0 0;
}

/*Staff*/
table.persone
{
	width: 100%;
	margin: 10px auto 10px auto;
	font-size: 90%;
	border-spacing: 0;
	background-color: #efefef;
	border-collapse: collapse;
	color: #000000;
}
table.persone tr
{
	height: 30px;
}
table.persone tr th
{
	text-align: center;
	font-size: 90%;
	font-weight: bold;
}

table.persone tr td.giocatore
{
	padding-left: 15px;
	margin: 0 0 0 0;
	vertical-align: middle;
	
}
.bordo_bianco_fondo
{	
	border-bottom: 5px solid #ffffff;
}
img.box_staff_foto
{
	margin: 5px 5px 5px 5px;
}
.colonna_foto_staff
{
	width: 140px;
}
/*GALLERIA FOTOGRAFICA*/
.titolo_foto_gall
{
	text-align:center;
	font-weight: bold;
	color: #ff0000;
	font-style: normal;
	font-size: 110%;
	padding-bottom:3px;
	margin:auto;
}
.testo_foto_gall
{
	font-size: 90%;
	padding-bottom:3px;
}
.data_foto_gall
{
	font-size: 80%;
	padding:3px 0px 0px 0;
	float: left;
}
.imgfoto
{
	cursor: hand;
    cursor: pointer;
}
/* -- ASPxDataView -- */
.dxdvControl 
{
	font: 100%;
	color: black;
	margin: auto;
	width: 98%;
}
.dxdvControlCell
{
	padding: 12px 40px 12px 40px;
}
.dxdvLoadingPanel
{
	border: solid 1px #9F9F9F;
	background-color: white;
	color: #303030;
}
.dxdvLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxdvContent
{
	
}
.dxdvItem
{
	color: #787878;
	border: solid 1px #A8A8A8;
	background-color: #F0F0F0;
	padding: 5px 5px 5px 5px;
	
	/*if IE*/	
	height:expression("154px");
}
.dxdvEmptyItem
{
	color: #787878;
	text-align: left;
	vertical-align: top;
	padding: 12px 12px 12px 14px;
	height: 180px;
	/*if IE*/
	height:expression("154px");
}
.dxdvPagerPanel
{
}
/* Disabled */
.dxdvDisabled
{
	color: #808080;
	cursor: default;
}
.zoom
{
	float:right;
	font-size: 80%;
	font-style:oblique;
	text-decoration:underline;
	font-weight:bold;
	cursor: hand;
    cursor: pointer;
}
/*Lettura commento*/
.box_focus
{
	margin: auto;
	padding: 3px 3px 3px 3px;
	
}
.box_focus2
{
	border: 1px solid #FF6600;
	padding: 0 0 3px 0;
	margin: 0 0 3px 0;
}
.titolo_commento_focus
{
	font-size:110%;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0 3px 3px ;
	background-color: #FF6600;
}

.data_autore_focus
{
	font-size:100%;
	font-style: italic; 
	font-weight:normal;
	margin: 0;
	padding: 3px 0 0px 3px;
}
.boxChiudi_focus
{
	float:right;
}
p.testo
{
	line-height: 1.5em;
	padding: 0;
	margin: 0px 3px 0px 3px;
}