/* compatibilità */

.Tic_TitoloPagina{
	padding:		0;
	margin:			0;
	border:			0;
	background-color:silver;
	color:			darkblue;
	text-align:		center;
	vertical-align:	middle;
	font-family:	Arial;
	font-size:		5px;
}

.Tic_Link{
	text-align:		right;
	font:			italic bold 12px Arial;
}
.Tic_Link a:link    { text-decoration: underline; color: lightskyblue}
.Tic_Link a:visited { text-decoration: underline; color: lightskyblue}
.Tic_Link a:active  { text-decoration: underline; color: lightskyblue}
.Tic_Link a:hover   { text-decoration: underline; color: purple}

.Tic_FormButton 
{
   font:			normal bold 12px Arial;
   border:        	1px;
   border-style:    outset;
   border-width:    thin;
   background-color:silver;
   color:	  		darkblue;
}
.Tic_FormButton A:link    { text-decoration: none; background-color: silver; color: darkblue; }
.Tic_FormButton A:visited { text-decoration: none; background-color: silver; color: darkblue; }
.Tic_FormButton A:hover   { text-decoration: none; background-color: silver; color: darkblue; font-style: oblique; font-size: 12px }
.Tic_FormButton A:active  { text-decoration: none; background-color: silver; color: darkblue; font-style: oblique }

.Tic_ColoreSfondo
{
   background-color: black;
}
.Tic_TitoloMenuCampionati
{
	text-align:	center;
	color:		darkblue;
	font:		italic bold 12px Arial;
}
.coloreammoniti
{
   color: darkblue;
}

.coloreespulsi
{
   color: darkblue;
}
.capvcap
{
	color:			red;
	font:			italic bold 11px Serif;  
}
.sostituto
{
	color:			darkgray;
	color:			purple;
	font-style:		italic;
}


/* */


.body 
{
   font-family:   Serif;
   font-size:     20pt;
   font-style:    italic;
   text-align:    center;
   margin:        10px;
   border:        0;
   background-color:    ghostwhite;
   color:	  blue
}

.body_foto
{
   font-family:   Serif;
   font-size:     20pt;
   font-style:    italic;
   text-align:    center;
   margin:        0;
   padding:       0;
   border:        0;
   background-color:    ghostwhite;
/*   background-color:    black; */
   color:	  blue;
}

.body_sfondo800
{  
   background-image:	url(ChiesaBadia_sfondo37.jpg);
   background-position:	center center;
   background-attachment:fixed;
   background-repeat:	no-repeat;   
   background-color:    ghostwhite;
   font-family:			Serif;
   font-size:			20pt;
   font-style:			italic;
   text-align:			center;
   margin:				10px;
   border:				0;
   color:				blue;
}
 
.body_sfondo1024
{  
   background-image:	url(ChiesaBadia_sfondo52.jpg);
   background-position:	center center;
   background-attachment:fixed;
   background-repeat:	no-repeat;
   background-color:    ghostwhite;
   font-family:			Serif;
   font-size:			20pt;
   font-style:			italic;
   text-align:			center;
   margin:				10px;
   border:				0;
   color:				blue;
}

.dataora 
{
   font-weight:   bold;
   font-family:   Arial;
   font-style:    italic;
   font-size:     8pt;
   text-align:    right;
   width:         100%;
   height:        10pt;
   background-color:    silver;
   border-width:  0;
   color:	  black
}

.copyright
{
   font-weight:   normal;
   font-family:   Arial;
   font-style:    normal; 
   font-size:     7pt;
   width:         100%;
   height:        9pt;
   text-align:    right;
   vertical-align:bottom;
   color:		  blue
}

.imgtable
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%; 
   height:        100%;
   padding:       0;
   border-width:  1pt;
   border-color:  black;
   /* background-color:    none; */
}
.imgcenter
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%;
   height:        100%;
   /* background-color:    none; */
   border-color:  black;
   color:	  silver
}

.topbody 
{
   font-family:   Arial;
   font-size:     10pt;
   margin:        0;
   border:        none;
   background-color:    silver;
}

.toptable
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%; 
   padding:       0;
   border-width:  2px;
   border-color:  black;
   background-color:    silver
}

.topmenu, .topmenu_a, .topmenu_b
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
/* width:         19%; */
   width:         25%;
   height:        16px;
   padding:       0;
   background-color:    #66B8FF;
   border-color:  black;
   color:		  silver
}

.topmenu   A:link    { text-decoration: none;      background-color: darkblue; color: ghostwhite; }
.topmenu   A:visited { text-decoration: none;      background-color: darkblue; color: ghostwhite; }
.topmenu   A:hover   { text-decoration: underline; background-color: darkblue; color: ghostwhite; }
.topmenu   A:active  { text-decoration: underline; background-color: purple;  color: red; }

.topmenu_a A:link    { text-decoration: none;      background-color: #66B8FF; color: ghostwhite; }
.topmenu_a A:visited { text-decoration: none;      background-color: #66B8FF; color: ghostwhite; }
.topmenu_a A:hover   { text-decoration: underline; background-color: #66B8FF; color: ghostwhite; }
.topmenu_a A:active  { text-decoration: underline; background-color: purple;  color: red; }

.topmenu_b A:link    { text-decoration: none;      background-color: ghostwhite; color: #66B8FF; }
.topmenu_b A:visited { text-decoration: none;      background-color: ghostwhite; color: #66B8FF; }
.topmenu_b A:hover   { text-decoration: underline; background-color: ghostwhite; color: #66B8FF; }
.topmenu_b A:active  { text-decoration: underline; background-color: purple;  color: red; }

.leftbody 
{
   font-weight:   bold;
   font-family:   Arial;
   font-style:    normal;
   font-size:     08pt;
   margin:        10pt;
   border:        none;
   background-color:    silver
}

.lefttable1
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%;
   padding:       0;
   border:        none;
}

.lefttable2
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%; 
   padding:       0;
   border-width:  1pt;
   border-color:  black;
   background-color:    silver;
							      border:        none;
}

.leftmenu 
{
	font-weight:   bold;
	font-family:   Arial;
	font-size:     8pt;
	text-align:    center;
	width:         100%;
	height:        10pt;
	padding:       0;
	background-color:    darkblue;
	color:		   silver
 	border-color:  black;
}
.leftmenu A:link    { text-decoration: none;      background-color: darkblue; color: ghostwhite }
.leftmenu A:visited { text-decoration: none;      background-color: darkblue; color: ghostwhite }
.leftmenu A:hover   { text-decoration: underline; background-color: darkblue; color: ghostwhite }
.leftmenu A:active  { text-decoration: underline; background-color: purple;   color: red }

.leftmenu_a
{
	font-weight:   bold;
	font-family:   Arial;
	font-size:     8pt;
	text-align:    center;
	width:         100%;
	height:        10pt;
	padding:       0;
	background-color:#66B8FF;
	color:			 gray;
	border-color:    #66B8FF;
}
.leftmenu_a A:link    { text-decoration: none;      background-color: #66B8FF; color: white }
.leftmenu_a A:visited { text-decoration: none;      background-color: #66B8FF; color: white }
.leftmenu_a A:hover   { text-decoration: underline; background-color: #66B8FF; color: darkblue }
.leftmenu_a A:active  { text-decoration: underline; background-color: purple;   color: red }

.leftmenu_b
{
	font-weight:   bold;
	font-family:   Arial;
	font-size:     8pt;
	text-align:    center;
	width:         100%;
	height:        10pt;
	padding:       0;
	background-color:white;
	color:			 silver;
	border-color:    #66B8FF;
}
.leftmenu_b A:link    { text-decoration: none;      background-color: white; color: deepskyblue }
.leftmenu_b A:visited { text-decoration: none;      background-color: white; color: deepskyblue }
.leftmenu_b A:hover   { text-decoration: underline; background-color: white; color: darkblue }
.leftmenu_b A:active  { text-decoration: underline; background-color: purple;   color: red }


.leftmenu1
{
   font-weight:   bold;
   font-family:   Arial;
   font-size:     8pt;
   text-align:    center;
   width:         100%;
   height:        10pt;
   padding:       0;
   background-color:    silver;
   border-color:  silver;
   color:	  black
}

.bodyclassifica
{
   font-family:   Serif;
   font-size:     15pt;
   font-style:    italic;
   text-align:    center;
   margin:        5px;
   border:        0;
   background-color:    ghostwhite;
   color:	  blue
}
.bodyclassifica A:link    { text-decoration: underline; background-color: ghostwhite; color: purple}
.bodyclassifica A:visited { text-decoration: underline; background-color: ghostwhite; color: purple}
.bodyclassifica A:hover   { text-decoration: underline; background-color: purple;     color: ghostwhite}
.bodyclassifica A:active  { text-decoration: underline; background-color: silver;     color: purple}

.titolopagina
{
   font-size:	12pt;
   text-align:	center;
   color:		darkblue;
}

.tbclassifica
{
   font-family:   Arial;
   font-size:     8pt;
   font-weight:   bold;
   text-align:    center;
   width:         100%; 
   padding:       0;
   border-width:  0pt;
   border-color:  black;
   background-color:    red
}
.tdclassificaBadia 
{
   font-family:   Arial;
   font-size:     8pt;
   height:        12pt;
   background-color:#66B8FF;
   border-color:  black;
   color:	  ghostwhite
}
.tdclassifica 
{
   font-family:   Arial;
   font-size:     8pt;
   height:        12pt;
   background-color:    ghostwhite;
   border-color:  black;
   color:	  blue
}
.tdclassifica A:link    { text-decoration: none;      background-color: ghostwhite; color: blue}
.tdclassifica A:visited { text-decoration: none;      background-color: ghostwhite; color: blue}
.tdclassifica A:hover   { text-decoration: underline; background-color: ghostwhite; color: blue}
.tdclassifica A:active  { text-decoration: underline; background-color: ghostwhite; color: purple}

.thclassifica 
{
   font-family:   Arial;
   font-size:     10pt;
   height:        15pt;
   background-color:    silver;
   border-color:  black;
   color:	  darkblue
}
.thclassifica1
{
   font-family:   Arial;
   font-size:     8pt;
   height:        12pt;
   background-color:    gainsboro;
   border-color:  black;
   color:	  darkblue
}

.thlink 
{
   font-family:   Arial;
   font-size:     10pt;
   height:        15pt;
   background-color:    silver;
   border-color:  black;
   color:	  darkblue
}
.tdlink
{
   vertical-align:top;
   font-family:   Arial;
   font-size:     8pt;
   height:        12pt;
   background-color:    ghostwhite;
   border-color:  black;
   color:	  blue
}
/*
.tdlink A:link    { text-decoration: none;      background-color: ghostwhite; color: blue}
.tdlink A:visited { text-decoration: none;      background-color: ghostwhite; color: blue}
.tdlink A:hover   { text-decoration: underline; background-color: ghostwhite; color: darkblue}
.tdlink A:active  { text-decoration: underline; background-color: ghostwhite; color: purple}
*/
.tdlink A:link    { text-decoration: underline; background-color: ghostwhite; color: purple}
.tdlink A:visited { text-decoration: underline; background-color: ghostwhite; color: purple}
.tdlink A:hover   { text-decoration: underline; background-color: purple;     color: ghostwhite}
.tdlink A:active  { text-decoration: underline; background-color: silver;     color: purple}

.link A:link    { text-decoration: underline; background-color: silver; color: blue}
.link A:visited { text-decoration: underline; background-color: silver; color: blue}
.link A:hover   { text-decoration: underline; background-color: silver; color: yellow}
.link A:active  { text-decoration: underline; background-color: silver; color: red}

.tbnogride
{
   font-family:   Arial;
   font-size:     8pt;
   font-weight:   bold;
   text-align:    center;
   width:         100%; 
   padding:       0;
   border-width:  0pt;
   border-color:  black
}

/* ------------------------- */
/* classi per Tic			 */
/* ------------------------- */
.menu 
{
   font-family:		Arial;
   font-weight:		bold;
   font-size:		9pt;
   font-style:		normal; 
   text-align:		left;
   height:			10pt;
   border:			0px solid red;
   background-color:ghostwhite;
   color:			blue;
}
.menu A:link    { text-decoration: none;      background-color: ghostwhite; color: blue;}
.menu A:visited { text-decoration: none;      background-color: ghostwhite; color: blue;}
.menu A:hover   { text-decoration: underline; background-color: ghostwhite; color: blue;	font-style: oblique;}
.menu A:active  { text-decoration: underline; background-color: ghostwhite; color: purple;}

.submenu 
{
	font-weight:	normal;
	font-family:	Arial;
	font-size:		8pt;
	font-style:		normal; 
	text-align:		left;
/*	height:			12pt;		*/
	height:			auto;
	border:			none;
	background-color:ghostwhite;
	color:			purple;
	margin-left:	10px;
}
.submenu A:link    { text-decoration: underline; background-color: ghostwhite; color: purple;}
.submenu A:visited { text-decoration: underline; background-color: ghostwhite; color: purple;}
.submenu A:hover   { text-decoration: underline; background-color: purple;     color: ghostwhite;	font-style: oblique;}
.submenu A:active  { text-decoration: underline; background-color: silver;     color: purple;}

/* ------------------------- */
/* classi per Mobile Profile */
/* ------------------------- */
.fs8px
{
   font-size:	8px;
   margin:		0;
}

.fs9px
{
   font-size:	9px;
}

.fs15px
{
   font-size:	15px;
}
