body {
	background-image: url(back.png);
	background-repeat: repeat;
	margin:0px;
	color:#C29A8F;
	font-size:11px;
}

html {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	background-attachment: scroll;
	background-color: #790000;
	background-image: url(bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0;
}
a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#C29A8F;
 
}
hr {
	border-top-style:solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #993300;
	top: -8px;
	bottom: -8px;
	margin-top: -8px;
	margin-bottom: -8px;
	padding-top: -8px;
	padding-bottom: -8px;
}


.barra
{
    border-left-width: thin;
    border-left-style: solid;
    border-left-color: #993300;
    padding-left: 8px;
}



.menu {
	height: 40px;
	background-image: url(bg_pulsanti.gif);
	padding-top: 12px;
	padding-left: 16px;
	padding-bottom: 12px;
	padding-right: 16px;
	color:#CCCCCC;
	margin-left: 1px;
	
}

.menu a {
	color:#CCCCCC;
	text-decoration: none;	 
	
}

.sottomenu
{
    padding-top: 4px;
    padding-left: 2px;
    padding-bottom: 4px;
    padding-right: 0px;
    color: #FFFFFF;
    margin-left: 1px;
    text-align: left;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #B07882;
    font-size: 9.5px;
    font-weight: bold;
}
.sottomenutext
{

    font-size: 11px;
    font-weight: bold;
}

.sottomenu a {
	color:#CCCCCC;
	text-decoration: none;	 
	
}



.titoli {
	background-image: url(bg_pulsanti.gif);
	color:#CCCCCC;
	padding-left: 22px;
	margin-left: 22px;
	
}


.titolo2 {
 
    padding-left:2px;
	color:#ffffff;
	font-size:24px;
	margin-left: 1px;
 	
}
.titolo3 {
 
    padding-left:0px;
	color:#ffffff;
	font-size:16px;
	margin-left: 0px;
 	
}

.downloadFile {
 
    padding-left:0px;
	color:#ffffff;
	font-size:12px;
	margin-left: 0px;
 	
}




   /*
    seguono le classi CSS dello slider dell'home page
   */
#risultati {
color: #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}
#punteggio{
	font-size:56px;
	font-weight:normal;
	color: #fff;s
	line-height: 10px; 
}
.punteggio{
	font-size:56px;
	font-weight:normal;
	color: #CC0000;s
	line-height: 10px; 
}





#mastercontainer {
    margin-left: auto;
    margin-right: auto;

    border: 1px solid #e5dfc7;
    border-bottom: none;
    border-top: none;
    
    text-align:left;
    width: 768px;
    background-color: #ffffff;
}

div.top, div.main, div.bottom {
    background-color: #ffffff;
}

div.top {
    padding-top: 10px;
}

div.top img {
    border: 0px;
}

div.main {
    margin-left: 80px;
    margin-right: 80px;
    margin-top: 20px;
    margin-bottom: 0px;
    width: 608px;
}

div.Slideshow img {
    border: 1px solid #e5dfc7;
}

div.main pre {
    border: 1px solid #e0e0e0;
    background-color: #f7f7e6; 
    line-height: 1.3em; 
    font-size: 1.2em;
    padding: 2px; 
    margin-left: 20px; 
    margin-right: 20px; 
    margin-top: 10px; 
    margin-bottom: 10px; 
}

div.main p {
    margin: 0px;
    margin-top: 10px;
    margin-bottom: 20px;
}

div.main h2 {
    margin-top: 10px;
    font-weight: lighter;
    font-family: Arial, sans-serif;
    font-size: 1.7em;
    color: #7eaf1a;
}

div.main code {
    font-size: 1.2em;
}

div.main ul.purchase li {
    list-style-type: none; 
}

div.main ul.purchase li span {
    margin-left: -20px;
}

div.main p.smallprint {
    margin-top: 10px;
    font-size: 0.9em;
    line-height: 1.2em;
}

div.bottom {
    padding-bottom: 10px;
    text-align: center;
    font-size: 0.8em;
}

div.bottom p {
    margin: 0px;
    line-height: 1.8em; 
}


/***********Copiato da Laura  *****************/

/* box NEWS  */

.BoxNews
{
 
 
    width: 630px;
}
.DataNews
{
    font-size: 23px;
    font-weight: bold;
    font-family: Arial;
    color: #9A0000;
}
.CategoriaNews
{
    font-size: 17px;
    font-weight: bold;
    font-family: Arial;
    color: #9A0000;
    font-style: italic;
}

.TitoloNews
{
    font-size: 23px;
    font-weight: bold;
    font-family: Arial;
 
}

.titoloStoria {
	background-color:#9A0000;
	color:#CCCCCC;
	font-size: 14px;
    font-weight: bold;
    font-family: Arial;

}


.TestoNews
{
    font-size: 14px;
    font-weight: normal;
    font-family: Arial;
 
}

.DataNewsLista
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    color: rgb(204, 0, 0);
    text-decoration: none;

}
.DataNewsLista a
{
    text-decoration: none;	 
    color: #FF6666;
}
.CategoriaNewsLista
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
   
    font-style: italic;
    text-decoration: none;
}

.CategoriaNewsLista a
{
    text-decoration: none;	 
    color: #000000;
}
.TitoloNewsLista
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    color: rgb(204, 0, 0);
    text-decoration: none;	 
}

.TitoloNewsLista a
{
    text-decoration: none;	 
    color: rgb(204, 0, 0);
}

.PagingNews
{
    font-size: 52px;
    font-weight: bold;
}
.MasterTitolo
{
 
    font-size:20px;
    color:White;
    }
    
    
    /*-----------Inizio Oggetti------------*/

.titolopagina
{
 
    font-size:17px;
    color:#00CC66; 
    font-weight:bold;
    padding-left:10px;
    padding-right:10px;
    border-bottom:solid 2px #88b0ca;
    border-left:solid 2px #88b0ca;
}


/*-----------GridView------------*/
.grid
{
 
	border-width:0px;
	padding:4px 4px 4px 4px; background-color:#400000;
	font-size:small;
	font-size:11px;
	color:#CCCCCC;
	width: 100%;
}


.gridheader
{
	background-color:#400000;
	font-weight:bold;
	color:White;
	text-align:left;
}

.gridfooter
{
	background-color:White;
	font-weight:bold;
	color:White;
}

.gridrowstyle
{
	 background-color:#5E0000; 
	 
	text-align:left;
	height:20px;
}
.gridalternative
{
	background-color:#400000;
	text-align:left;
	height:20px;
}
.selectedgridrowstyle
{
	background-color:#400000;
	text-align:left;
}


.gridListNews
{
    border-width: 0px 0px thin 0px;
    padding: 4px 4px 4px 4px;
    font-size: small;
    font-size: 11px;
    color: #CCCCCC;
    width: 100%;

}


.gridListSquadre
{
    border-width: 0px 0px thin 0px;
    font-size: small;
    font-size: 11px;
    color: #CCCCCC;
    width: 100%;

}

.gridrowstyleListSquadre
{
    /*background-color:#DDDDDD;*/
    text-align: left;
    padding: 2px;
    border-bottom-style: solid;
    border-bottom-width:thin;
    border-bottom-color: #9A0000;
}

.gridrowstyleListNews
{
    /*background-color:#DDDDDD;*/
    text-align: left;
    height: 20px;
    padding: 10px;
    border-bottom-style: solid;
    border-bottom-width:thin;
    border-bottom-color: #9A0000;
}

.selectedgridrowstyleListNewsOnMouseOver
{
	background-color:#5E0000;
	filter:alpha(opacity=90);

}

.selectedgridrowstyleListNews
{
	background-color:rgb(64, 0, 0);
	filter:alpha(opacity=90);

}


.gridpager
{
    background-color: #9A0000;
    color: White;
    height: 18px;
    font-size: 10px;
}

.TablePaging
{
    border:solid 1px White;
}

.LabelPaging
{
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;

}

.SepPagina
{
 background-color:#CCCCCC; 
color:White;
height:8px;
font-size:10px;   
}

/*-----------GridView------------*/

.label
{
   
    font-size:11px;
    
}
.errorMessage
{
  
    font-size:11px;
    color:#ab3c11;
}
.textboxTxt
{
   
    font-size:11px;
    color:#000000;    
}
.textboxDisabled
{
    background-color:#F5F4EA;
}


.dropdownlist
{
   
    font-size:11px;
    color:#000000;   
    }
.listbox
{
  
    font-size:11px;
    color:#000000;   
    border:1px solid #13598c;
}

.BkColor
{
	background-color:#00CC66;
}

.topbar
{
	vertical-align:bottom;
	background-color:#88b0ca;
}
.leftbar
{
	height: 450px;
	width: 120px;
	border-color:#88b0ca;
	border-width:2px;
	vertical-align:text-top;
}

.menuF
{
    background-color:#FFFFCC;
 
    font-size:11px;
    color:#000000; 
    text-align:center;
	text-decoration:none;
  
    
}

.menuF:hover
{
   text-decoration:underline;	
}


.menuP
{
    background-color:#FF9900;
    font-family:Verdana;
    font-size:11px;
    color:#000000;   
    
}

.labelSelSquadra
{
    font-size: 13px;
    font-weight: bold;
}

.link_stadio
{
    color: #CC0000;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.link_stadio:hover{
	text-decoration:none;
}

.LinkGridPaging
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    text-decoration: none;
    color: #C29A8F;
    font-weight: bold;
}



.LinkGridPaging:hover
{
   text-decoration:underline;	
}

.LinkGridPagingSel
{
    background-color: #400000;
}

.LinkGridClassificaSel
{
    background-color: White;
    text-decoration:none;
}

.LinkGridClassificaUnSel
{
    background-color:Transparent;
    text-decoration:none;
}
.LinkGridItem
{
    font-family:Verdana;
    font-size:11px;
    color:#CCCCCC; 
    text-align:left;
	text-decoration:none;
  
    
}

.LinkGridItem:hover
{
   text-decoration:underline;	
   color:#CC3300;
   font-weight:bold;

   
}

.Padding10
{
    padding-left:10px;
 }
 
 .Padding8
{
    padding-right:4px;
 }
/*-----------Inizio Tabella------------*/
.cellatitolotabella
{
	background-color:#CC0000; 
	text-align:left;
}

.titolotabella
{
	text-decoration:none;
  
	font-size:11px; 
	font-weight:bold; 
	color:#ffffff;
	padding-left:12px;
	padding-top:6px;
}

.riga1
{
	border-bottom:2px solid White; 
	padding-right: 10px; 
	padding-top:6px;
	padding-bottom:6px;
	padding-left: 10px;
	background-color:White;
	font-family:Verdana;
	font-size:11px;
}
.riga2
{
	border-bottom:2px solid White; 
	padding-right: 10px; 
	padding-top:6px;
	padding-bottom:6px;
	padding-left: 10px;
	background-color:White;
	font-family:Verdana;
	font-size:11px;
}

  .transparent {
    filter:alpha(opacity=90);
    background-color:#400000;
    display:none;
    width:230;
    height:300;
    position:fixed;
    padding:8px;
    
}



