/* definisco le proprità del TAG BODY */
BODY    {   background-image: url(../images/web/bgr-cel.png);
            background-repeat: repeat;
            margin: 0px;
            padding: 0px;   
        }
DIV {   FONT:  9px verdana, arial, helvetica, sans-serif    }

/* definiamo la tipolgia di font e la dimensione per i tag fondamentali */
TD {    FONT:  9px verdana, arial, helvetica, sans-serif    }

/* tale classe definisce gli style per i tag relativi ai moduli ( input, select )*/
.form  {
    font-size : 9px;
    font-family : verdana;
    color : #000000;
    border-width : 1;
    border-style : solid;
    border-color : #ff9900;
    background-color : #ffffff;
}
/* tale classe definisce gli style per i bordi tabelle, dove definiti */
.tablemenu  {
    border-width : 1px solid;
    border-style : solid;
    border-color : #ff9900;
}
/* tale classe definisce gli style per i bordi tabelle, dove definiti */
.display  {
    border-top: 0px solid #AAAAAA;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    border-left: 0px solid #AAAAAA;
}
/* tale classe definisce gli style per i bordi tabelle, dove definiti */
.login  {
    border-top: 1px solid #ff9900;
    border-right: 1px solid #ff9900;
    border-bottom: 1px solid #ff9900;
    border-left: 1px solid #ff9900;
}
/* questa classe individua un giorno generico nel calendario nel caso in cui ci siano blog associati a quel giorno*/
.back2 A:link {
    COLOR: #99cc00; FONT:  9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.back2 A:visited {
    COLOR: #99cc00; FONT:  9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.back2 A:hover {
    COLOR: #ff9900; FONT:  9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.back2 A:active {
    COLOR: #99cc00; FONT:  9px verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

/* questa classe individua il giorno corrente nel calendario nel caso in cui nessun blog risulti associato a quel giorno*/
.giornocorrente{
    COLOR: #ffffff; background : #99cc00
}
/* tale classe definisce uno dei due colori base ovvero il verde */
.green {
    COLOR: #009900
}

/* tale classe definisce l'altro colore base ovvero l'arancione */
.arancio{
    COLOR: #ff9900
}

/* queste classi simulano il tag hr per evitare incompatibilità con browser diversi da IE */
.hrgreen { margin-top: 7px; margin-bottom: 7px; background-color: #99cc00}
.hrarancio { margin-top: 7px; margin-bottom: 7px; background-color: #ff9900}




a            { cursor: hand; color: #000080 }
a:link       { text-decoration: none}
a:visited    { text-decoration: none}
a:active     { text-decoration: none}
a:hover      {
    color: #FF0000;

}
.td { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold }




.news { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; }
.layer { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; FONT-WEIGHT: normal }
.cerca { COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; FONT-WEIGHT: normal }
.bino11 { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal }



.titolo {
    color: #006666;
    font-family: Arial, Helvetica;
    font-size: 14px;
    font-style: italic;
    font-weight: bold
}
.titolo1 {
    color: #0000CC;
    font-family: Arial, Helvetica;
    font-size: 14px;
    font-style: italic;
    font-weight: bold
}
.titolo2 {
    color: #eeeeee;
    font-family: Arial, Helvetica;
    font-size: 12pt;
    font-style: italic;
    font-weight: bold
}
.titolo3 {
    color: #FF0033;
    font-family: Arial, Helvetica;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold
}


.art_titolo  {
    font-family: Arial;
    font-size: 22px;
    color: #FFffff;
    font-style: italic;
    font-weight: bold
}
.art_sottotitolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px
}


.bliv1  { color: #000000; border-color: #E3E3E3 black #009999; background-repeat: no-repeat; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; background-color: #93A0BC}
.bliv2  { background-color: #92b2e2}
.bliv3  { background-color: #FFCCCC ; color: #000000; TEXT-DECORATION: none}
.bliv5  { background-color: #FF6633}
.bliv6  { background-color: #FFFFFF}
.bliv7  { background-color: #00CCCC }
.bliv8  { background-color: #000000}
.bliv9  { background-color: #00659C}.txt2 { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 8pt}
.bliv10 { background-color: #00346B}
.bliv11 { background-color: #6699CC}
.bliv12 { background-image: url(/images/sfondo61.jpg); background-repeat: repeat}


.menuSX { color: #006666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal}


.col-arancio    { background-color: #FF9966}
.col-celeste    { background-color: #92b2e2}
.col-verde      { background-color: #AEFFAE}
.col-giallo     { background-color: #FFD98A}
.col-grigio     { background-color: #CCCCCC}
.col-marrone    { background-color: #CCCC99}
.col-verdeScuro { background-color: #339966}
.col-rosso      { background-color: #FF0000}
.col-bluScuro   { background-color: #284179; background-repeat: repeat}




.txt6-n { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 6px}
.txt7-nero { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 7px}
.txt8-n { COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 8px; font-weight: bold}
.txt8-biancoG { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 8px; font-weight: normal}
.txt9-nero { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: lighter; font-style: normal }
.txt9-bianco { COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: lighter; font-style: normal }
.txt9-biancoG { COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold}
.txt10-bianco { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: lighter; font-style: normal }




.numeri {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #FFFFFF;
}


.body-verde1 { background-color: #21526B; }
.body-verde2 { background-color: #112937; }




/*  A L T E Z Z A   T E S T O   1 0 */
.txt10-r {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    text-transform: capitalize;
    letter-spacing: 0.20em;
}
.txt10-rosso {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
.txt10-rosso-vert {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
.txt10-rossoVendo {
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-variant: normal;
}
.txt10-blu {
    COLOR: #3366CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt10-bluFormazioni {
    COLOR: #3366CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-variant: small-caps;
    letter-spacing: 0.1em;
}
.txt10-verde {
    COLOR: #336633;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-variant: normal;
}
.txt10-verdeScuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
}
.txt10-verdeFormazioni {
    COLOR: #006600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.1em;
    font-variant: small-caps;
}
.txt10-verdeCompro {
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-variant: normal;
}
.txt10-grigio {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #CCCCCC;
}
.txt10-grigioBarrato {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    letter-spacing: 0.10em;
    text-decoration: line-through;
}
.txt10-grigioIntermedio {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
}
.txt10-grigioIntermedioBar {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    text-decoration: line-through;
}
.txt10-grigioScuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
}
.txt10-neroV {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px
}
.txt10-neroVG {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}





/*  A L T E Z Z A   T E S T O   1 1 */
.txt11-arancio {
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt11-neroV    {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px
}
.txt11-biancoV  {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px
}
.txt11-biancoVG {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    font-weight: bold
}
.txt11-r {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    text-transform: capitalize;
    letter-spacing: 0.20em;
}
.txt11-rossoSquadre     {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.txt11-bluSquadre   {
    COLOR: #3366CC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.txt11-blu {
    COLOR: #244893;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt11-grigio   {
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.txt11-grigioScuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
.txt11-grigioScuroGR {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
}
.txt11-r-ilPunto {
    COLOR: #FF6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    letter-spacing: 0.20em;
    font-weight: bold;
}
.txt11-rosso {
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt11-verde {
    COLOR: #00FF00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt11-SquadreB {
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: lighter;
    font-style: normal
}
.txt11-SquadreN {
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: lighter;
    font-style: normal
}






/*  A L T E Z Z A   T E S T O   1 2*/
.txt12-arancione {
    COLOR: #FF9933;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt12-arancV-spazio {
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    letter-spacing: 0.1em;
}
.txt12-neroV {
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
.txt12-biancoV {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: normal;
    letter-spacing: 0.2em;
}
.txt12-biancoVG {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold
}
.txt12-grigio {
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt12-grigioScuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}
.txt12-blu {
    COLOR: #3366CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}
.txt12-Rosso {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
    letter-spacing: 0.2em;
}
.txt12-regolamTitolo {
    COLOR: #008A00;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform: capitalize;
    letter-spacing: 0.25em;
}




.txt15-blu {
    COLOR: #3366CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}

.txt20-blu {
    COLOR: #3366CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 30px;
    FONT-WEIGHT: normal;
    letter-spacing: 0.20em;
    font-variant: small-caps;
}



.col-fondo {
    background-color: #000000;
    background-image: url(../images/body.jpg);
    background-repeat: repeat-x;
}
.col-grigioScuro {
    background-color: #999999;
}
.col-nero {
    background-color: #666666;
    background-image: url(../images/gif/back.gif);
    background-repeat: repeat;
}
.col-Bianco {
    background-color: #FFFFFF
}
.col-arancio {
    background-color: #FFCC00;
}
.col-verde {
    background-color: #7EF971;
}
.col-rosso {
    background-color: #FF3300;
}



.txt36-blu {
    COLOR: #244893;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bolder;
}



.txt8-gialloGrass {
    COLOR: #FFCC33;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.txt8-verdeGrass {
    COLOR: #006633;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt; ù
    FONT-WEIGHT: bold
}
.txt9-nVErt {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    font-style: normal
}

.txt18-blu {
    COLOR: #244893;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bolder;
}
.txt19-blu {
    COLOR: #244893;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 19px;
    FONT-WEIGHT: bolder;
}
.txt20-blu {
    COLOR: #244893;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bolder;
}






.fondo {
    background-image:  url(../images/web4/png/prove/bgr-body.png);
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-color: #FFFFFF;
}
.fondoTabella {
    background-image:  url(../images/web4/png/prove/bgr-tabella.png);
    background-repeat: repeat-y;
    background-attachment: fixed;
}
.fondo3 {
    background-image:   url(../images/web/variante/bgr-verde.png);
    background-repeat: repeat;
    background-attachment: fixed;
    background-color: #FFFFFF;
}
.fondo4 {
    background-image: url(../images/web4/png/variante4/bgr-Body.png);
    background-repeat: repeat-x;
    background-attachment: fixed;
    background-color: #FFFFFF;
}
.fondo5 {
    background-image:   url(../images/web/bgr-cel.png);
    background-repeat: repeat;
    background-attachment: scroll;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}



* {margin:0; padding:0}
body {font:14px Helvetica, sans-serif; font-weight:bold; background:#FFF}
.menu {position:relative; background:url(../images/bg.gif) no-repeat; height:35px; width:459px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#FFF; padding:10px}
.menu a:hover {color:#ebf0e6}
#slide {position:absolute; bottom:0; height:4px; background:#89957a; z-index:10}


.txt36-grigioChiaro {
    COLOR: #B9B9B9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bold;
    font-variant: small-caps;
    background-color: #F3F3F3;
}
.txt20-grigioChiaro {
	COLOR: #B9B9B9;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
	background-color: #F3F3F3;
	letter-spacing: 0.1em;

}
.txt24-arancione {
	COLOR: #FF6600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 24px;
	letter-spacing: 0.1em;
}
.txt24-verde {
	COLOR: #6699FF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	letter-spacing: 0.1em;


}
.txt30-grigioScuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	font-variant: normal;
}

.txt15-bluCopia {
    COLOR: #B9B9B9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 36px;
    FONT-WEIGHT: bold;
    font-variant: small-caps;
    background-color: #F3F3F3;
}
.txt14-grigioScuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    letter-spacing: 0.1em;

}
.txt15-Grigio {

    COLOR: #B9B9B9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    font-variant: small-caps;
    background-color: #F3F3F3;
}
.txt13-r-ilPunto {

    COLOR: #FF6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    letter-spacing: 0.20em;
    font-weight: bold;
}
.image_sx {float: left; margin: 5px;}
.txt-nMaglie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;


}.fondoNatale {
	background-image:   url(../images/natale.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-position: center top;
}
/* 	G R A F I C A    D E L   S I T O	
	****************************************************************
	deginisco forma e posizione del contenitore principale  del sito */

div#pagina {
	position: absolute;
	margin-right:auto;
	margin-left:auto;
	background:#CCC	url(/images/web/centro.png) repeat-y;

	width:810px;
	/*height: 250px;*/
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin: auto;
	background-color:#FFFFCC;
	/*border : 10px solid #CC0033;*/
}
.Header{
	border : 10px solid #CC0033;
	width:740px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	top: 25px;
	left: 0px;
	}.txt10-rossoScuro {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF6600;
}
.txt10-rossoGrigio {

    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
