﻿body 		{font-size: 8pt; font-family: Verdana; color: #0f1c61}
img			{border: 0;}
hr			{height: 1; color: #0F1C62;}
td 		{font-size: 8pt; font-family: Verdana; color: #0F1C62}

a:link		{color: #0F1C62; text-decoration: none;}
a:visited	{color: #0F1C62; text-decoration: none;}
a:hover		{color: #E3007A; text-decoration: none;}

p {	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:20px;
	}

.link2             {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
.link2:link        {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
.link2:visited	   {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
.link2:hover	   {font-size: 8pt; font-family: Times New Roman; color: #E97D00; text-decoration: none;}

.link3      		{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.link3:link      	{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.link3:visited	   	{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.link3:hover	   	{font-family: Verdana; color: #DEDB00; text-decoration: none;}

.link5      		{font-family: Verdana; color: #ffffff; text-decoration: none;}
.link5:link      	{font-family: Verdana; color: #ffffff; text-decoration: none;}
.link5:visited	   	{font-family: Verdana; color: #ffffff; text-decoration: none;}
.link5:hover	   	{font-family: Verdana; color: #DEDB00; text-decoration: none;}

.link4      		{font-family: Verdana; color: #e20079; text-decoration: none;}
.link4:link      	{font-family: Verdana; color: #e20079; text-decoration: none;}
.link4:visited	   	{font-family: Verdana; color: #e20079; text-decoration: none;}
.link4:hover	   	{font-family: Verdana; color: #de549e; text-decoration: none;}


.voce_menu      		{font-family: Verdana; color: #FFFFFF; text-decoration: none;}
.voce_menu:link      		{font-family: Verdana; color: #FFFFFF; text-decoration: none;}
.voce_menu:visited	   	{font-family: Verdana; color: #FFFFFF; text-decoration: none;}
.voce_menu:hover	   	{font-family: Verdana; color: #DEDB00; text-decoration: none;}

.voce_menu_left      		{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.voce_menu_left:link      	{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.voce_menu_left:visited	   	{font-family: Verdana; color: #0F1C62; text-decoration: none;}
.voce_menu_left:hover	   	{font-family: Verdana; color: #DEDB00; text-decoration: none;}

.bottone	{font-family:Verdana; font-size:10px; color:#0F1C62; width:90px; height:25px;}

.titolo	{font-size: 10pt; font-family: Verdana; color: #0F1C62; font-weight: bold; text-align:center;}
.testo	{font-size: 9pt; font-family: Verdana; color: #0F1C62; text-align:center;}
.testo2	{font-size: 8pt; font-family: Verdana; color: #0F1C62;}
.testo_tab	{font-size: 8pt; font-family: Verdana; color: #6e769f;}
.bianco	{font-size: 10pt; font-family: Verdana; color: #FFFFFF; text-align:center;}

.info	{font-size: 7pt; font-family: Verdana; color: #0f1c61}
.testo3	{font-size: 8pt; font-family: Verdana; color: #e20079;}
.testo3a	{font-size: 8pt; font-family: Verdana; color: #de549e;}
.testo4	{font-size: 7pt; font-family: Verdana; color: #6e769f;}
.info2	{font-size: 8pt; font-family: Verdana; color: #9b9c9c;}
.imm	{border: 1px solid #f9cee5; padding:7px;}

.wrapper {width:1000px; margin:0;}
.clear {clear:both;}
#box_lingue {float:right;}
#box_lingue p {float:left; margin:0 10px 0 0; padding:0; font-size:7pt; font-weight:bold; color:#fff;}
#box_lingue ul {float:left; margin:0; padding:0;}
#box_lingue ul li {display:block; float:left; list-style-type:none; margin:5px 0 0 0; padding:0 10px; font-size:7pt; font-weight:bold; border-right:1px dotted #fff;}
#box_lingue ul li a {color:#fff; font-size:7pt;}
#box_lingue ul li a:hover,
#box_lingue ul li.selezionato {color:#0f1c61;}
#box_lingue ul li.last {border:0;}

.descrizione_buca {float:left; width:300px; text-align:justify; padding-right:5px;}
.foto_buca {float:left; width:110px; padding-top:28px; padding-left:20px;}
.immbuche {border:1px solid #f9cee5; padding:5px;}
h6 {font-size: 8pt; font-family: Verdana; color: #e20079; margin:0; padding:0;}

#photogallery {position:relative;}
#immagini_photogallery {position:absolute; top:170px; left:592px; width:186px;}

/* GARE */
	#content {padding:15px;}
	#content p {margin:15px 0; padding:0;}
	/* anno / mese */
		#content .img_titolo {padding:0 0 20px 20px;}
		#content .box_gara {width:90px; padding:3px; margin:3px; text-align:center; float:left; border:1px #E3007A solid;}
		#content .box_gara a {display:block;}
		#content .box_gara a:hover {color:#E3007A;} 
		#content .selezionato {background:#E3007A; border:1px #E3007A solid; font-weight:bold; color:#fff;}
	/* elenco gare */ 
		#content .gara {margin:15px 10px; line-height:14pt;}
		#content .gara a {color:#0f1c61;}
		#content .gara .titolo_gara {color:#E3007A; font-weight:bold;}
	#content .rosa {color:#E3007A;}
	
	table.tabella {border-collapse:collapse;}
	table.tabella tr th {background:#0F1C62; color:#FFFFFF; padding:5px; font-weight:bold; border:1px solid #fff; text-align:center; padding:5px; font-size:10pt;}
	table.tabella tr td {color:#666666; padding:5px; border:1px solid #fff; text-align:center;}
	table.tabella tr td.sfondo_azzurro {background:#DCEBFA;}
	table.tabella tr td.no_bordo {border:0;}
	table.tabella tr td.allineamento_sx, .allineamento_sx {text-align:left;}
	table.tabella tr td.allineamento_cnt, .allineamento_cnt {text-align:center;}
	table.tabella tr td.allineamento_dx, .allineamento_dx {text-align:right;}
	table.tabella tr td a {color:#E3007A;}
	
