/***********************************/
/*  Stili Generali   ==============*/
/***********************************/
/* = STILI GLOBALI PER I TAGS PRINCIPALI  ==== */

BODY,DIV,TABLE,TH,TD,INPUT,SELECT,TEXTAREA,A,FORM,P
	{
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	border-collapse:collapse;
	}

FONT,H1,H2,H3,H4,H5,H6                       /* tipo di font, ma senza dimensione */
	{
	font-family: tahoma, verdana, arial, helvetica;
	}

BODY
	{
	margin: 3px;
	background-color: #FFFFFF;
	text-align:center;
	}

FORM { margin: 0px }                              /* importante: margini dei form */

A, A:active, A:hover, A:visited { color: #003399 }        /*  colore per i links  */

H1{
	color: #003399;
	background: url(/Temi/Apanovco/Images/h1_sfondo.gif) repeat-x;
	height: 28px;
	width: 100%;
	text-align: center;
	font-size: 16px;
	}

H2
	{
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
	font-size: 16px;
	color: #003399;
	margin: 0px;
	margin-bottom: 10px;
	padding: 3px;
	}

H3
	{
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #003399;
	margin: 0px;
	}

H4 {
	margin-bottom: 3px ;
	text-transform: uppercase;
	margin-top: 3px;
	color: #666666;
	text-align: center
	}

#pagina
	{
	/*La dimensione corretta è 985px*/
	width: 970px;
	border: 1px solid #003399;
	}

#home-1 DIV
	{
	}

/*Modifica il div pagina1*/
#pagina-1
	{
	background: url(/Temi/Apanovco/Images/titolo.jpg) no-repeat ;
	height: 175px;
	}

/*Modifica il div pagina2*/
#pagina-2
	{
	}

#pagina-2 table
	{
	}

#ContentManager-LinkModificaMenu1{
	}

#ContentManager-LinkModificaMenu1 A, #ContentManager-LinkModificaMenu1 A:Hover,
#ContentManager-LinkModificaMenu1 A:Visited{
	}


/*Modifica il div pagina3*/
#pagina-3{
}

/***********************************/
/*  Blocco Superiore   ============*/
/***********************************/


/***********************************/
/*  Menu Destro   ===============*/
/***********************************/

#ContentManager-LinkModificaMenu3, #ContentManager-LinkModificaMenu4,
#ContentManager-LinkModificaMenu5, #ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaMenu7, #ContentManager-LinkModificaMenu8,
#ContentManager-LinkModificaMenu9, #ContentManager-LinkModificaMenu10,
#ContentManager-LinkModificaMenu11, #ContentManager-LinkModificaMenu12,
#ContentManager-LinkModificaMenu13, #ContentManager-LinkModificaMenu14,
#ContentManager-LinkModificaMenu15, #ContentManager-LinkModificaMenu16,
#ContentManager-LinkModificaMenu17, #ContentManager-LinkModificaMenu18,
#ContentManager-LinkModificaMenu19, #ContentManager-LinkModificaMenu20,
#ContentManager-LinkModificaMenu21, #ContentManager-LinkModificaMenu22,
#ContentManager-LinkModificaMenu23, #ContentManager-LinkModificaMenu24,
#ContentManager-LinkModificaMenu25, #ContentManager-LinkModificaMenu26
	{
	position: absolute;
	margin-left: 250px;
	}

#ContentManager-LinkModificaMenu2 A, #ContentManager-LinkModificaMenu2 A:Hover,
#ContentManager-LinkModificaMenu2 A:Visited{
	}

TD.CE-MenuServizi{
	background: url(/Temi/Apanovco/Images/Sfondo_Menu_td.gif);
	width: 240px;
	}

/*Modifico lo sfondo del div che contiene il menu*/
#pagina-servizi, #pagina-admin
	{
	background: url(/Temi/Apanovco/Images/Sfondo_Menu_Voci.gif) ;
	margin-left: 4px;
	margin-right: 4px;
	}

/*Modifico la voce del menu admin*/
.CE-MenuServizi P.CE-VoceMenu25Livello1, .CE-MenuServizi P.CE-VoceMenu25Livello1-Sel
	{
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	ffont-weight: bold;
	color: #dd0000;
	color: #cc3300;
	}
.CE-VoceMenu25Livello1-Sel
	{
	color: #dd0000;
	color: #cc3300;
	bbackground-color: #ffffff;
	font-weight: bold;
	mmargin-left: 20px;
	}

P.CE-VoceMenu25Livello1	A, 		P.CE-VoceMenu25Livello1 A:active, 	P.CE-VoceMenu25Livello1 A:visited,
P.CE-VoceMenu25Livello1 A:hover,
P.CE-VoceMenu25Livello1-Sel A, 	P.CE-VoceMenu25Livello1-Sel A:active, 	P.CE-VoceMenu25Livello1-Sel A:visited,
P.CE-VoceMenu25Livello1-Sel A:hover,

A.CE-VoceMenu25Livello1, 	A.CE-VoceMenu25Livello1:active, 	A.CE-VoceMenu25Livello1:visited,
A.CE-VoceMenu25Livello1:hover,
A.CE-VoceMenu25Livello1-Sel, 	A.CE-VoceMenu25Livello1-Sel:active, 	A.CE-VoceMenu25Livello1-Sel:visited,
A.CE-VoceMenu25Livello1-Sel:hover
	{
	ppadding-left: 10px;
	bbackground-image: url(/Temi/Apanovco/Images/sfondo-menu-allevatori.gif);
	bbackground-repeat: no-repeat;
	bbackground-position: 0 3;
	color: #cc3300;
	font-size: 13px;
	ffont-weight: bold;
	letter-spacing: 1px;
	}
P.CE-VoceMenu25Livello1-Sel A, 	P.CE-VoceMenu25Livello1-Sel A:active, 	P.CE-VoceMenu25Livello1-Sel A:visited,
P.CE-VoceMenu25Livello1-Sel A:hover,
A.CE-VoceMenu25Livello1-Sel, 	A.CE-VoceMenu25Livello1-Sel:active, 	A.CE-VoceMenu25Livello1-Sel:visited,
A.CE-VoceMenu25Livello1-Sel:hover
	{
	color: #dd0000;
	color: #cc3300;
	background-color: #ffffff;
	ppadding-left: 20px;
	mmargin-left: 20px;
	}


/*Modifico la voce del menu admin*/
.CE-VoceMenu25Livello2
	{
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	ccolor: #dd0000;
	color: #cc3300;
	}

/*Modifico la voce del menu admin 2o livello*/
.CE-VoceMenu25Livello2-Sel
	{
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	ccolor: #dd0000;
	}

#pagina-servizi A
	{
	font-size: 12px;
	}

/*Modifica la posizione delle voci del menu sinistro liv 1*/
.CE-VoceMenu3Livello1, 	 .CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu4Livello1, 	 .CE-VoceMenu4Livello1-Sel,
.CE-VoceMenu5Livello1,	 .CE-VoceMenu5Livello1-Sel,
.CE-VoceMenu6Livello1, 	 .CE-VoceMenu6Livello1-Sel,
.CE-VoceMenu7Livello1, 	 .CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu8Livello1,	 .CE-VoceMenu8Livello1-Sel,
.CE-VoceMenu9Livello1, 	 .CE-VoceMenu9Livello1-Sel,
.CE-VoceMenu10Livello1,  .CE-VoceMenu10Livello1-Sel,
.CE-VoceMenu11Livello1,	 .CE-VoceMenu11Livello1-Sel,
.CE-VoceMenu12Livello1,  .CE-VoceMenu12Livello1-Sel,
.CE-VoceMenu13Livello1,  .CE-VoceMenu13Livello1-Sel,
.CE-VoceMenu14Livello1,	 .CE-VoceMenu14Livello1-Sel,
.CE-VoceMenu15Livello1,  .CE-VoceMenu15Livello1-Sel,
.CE-VoceMenu16Livello1,  .CE-VoceMenu16Livello1-Sel,
.CE-VoceMenu17Livello1,	 .CE-VoceMenu17Livello1-Sel,
.CE-VoceMenu18Livello1,  .CE-VoceMenu18Livello1-Sel,
.CE-VoceMenu19Livello1,  .CE-VoceMenu19Livello1-Sel,
.CE-VoceMenu20Livello1,  .CE-VoceMenu20Livello1-Sel,
.CE-VoceMenu21Livello1,  .CE-VoceMenu21Livello1-Sel,
.CE-VoceMenu22Livello1,  .CE-VoceMenu22Livello1-Sel,
.CE-VoceMenu23Livello1,	 .CE-VoceMenu23Livello1-Sel,
.CE-VoceMenu24Livello1,  .CE-VoceMenu24Livello1-Sel,
.CE-VoceMenu26Livello1,	 .CE-VoceMenu26Livello1-Sel
	{
	background: url(/Temi/Apanovco/Images/Logo_menu.gif) no-repeat;
	margin: 0px;
	margin-top:0px;
	margin-bottom:6px;
	padding-left: 10px;
	margin-left: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 12px;
	}

.CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu4Livello1-Sel,
.CE-VoceMenu5Livello1-Sel,
.CE-VoceMenu6Livello1-Sel,
.CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu8Livello1-Sel,
.CE-VoceMenu9Livello1-Sel,
.CE-VoceMenu10Livello1-Sel,
.CE-VoceMenu11Livello1-Sel,
.CE-VoceMenu12Livello1-Sel,
.CE-VoceMenu13Livello1-Sel,
.CE-VoceMenu14Livello1-Sel,
.CE-VoceMenu15Livello1-Sel,
.CE-VoceMenu16Livello1-Sel,
.CE-VoceMenu17Livello1-Sel,
.CE-VoceMenu18Livello1-Sel,
.CE-VoceMenu19Livello1-Sel,
.CE-VoceMenu20Livello1-Sel,
.CE-VoceMenu21Livello1-Sel,
.CE-VoceMenu22Livello1-Sel,
.CE-VoceMenu23Livello1-Sel,
.CE-VoceMenu24Livello1-Sel,
.CE-VoceMenu26Livello1-Sel
	{
	color: #295B8C;
	font-weight: bold;
	font-size: 12px;
	}


/*Modifica la posizione delle voci del menu sinistro liv 2*/
.CE-VoceMenu3Livello2, 	  .CE-VoceMenu3Livello2-Sel,
.CE-VoceMenu4Livello2, 	  .CE-VoceMenu4Livello2-Sel,
.CE-VoceMenu5Livello2,	  .CE-VoceMenu5Livello2-Sel,
.CE-VoceMenu6Livello2, 	  .CE-VoceMenu6Livello2-Sel,
.CE-VoceMenu7Livello2, 	  .CE-VoceMenu7Livello2-Sel,
.CE-VoceMenu8Livello2,	  .CE-VoceMenu8Livello2-Sel,
.CE-VoceMenu9Livello2, 	  .CE-VoceMenu9Livello2-Sel,
.CE-VoceMenu10Livello2,   .CE-VoceMenu10Livello2-Sel,
.CE-VoceMenu11Livello2,	  .CE-VoceMenu11Livello2-Sel,
.CE-VoceMenu12Livello2,   .CE-VoceMenu12Livello2-Sel,
.CE-VoceMenu13Livello2,   .CE-VoceMenu13Livello2-Sel,
.CE-VoceMenu14Livello2,	  .CE-VoceMenu14Livello2-Sel,
.CE-VoceMenu15Livello2,   .CE-VoceMenu15Livello2-Sel,
.CE-VoceMenu16Livello2,   .CE-VoceMenu16Livello2-Sel,
.CE-VoceMenu17Livello2,	  .CE-VoceMenu17Livello2-Sel,
.CE-VoceMenu18Livello2,   .CE-VoceMenu18Livello2-Sel,
.CE-VoceMenu19Livello2,	  .CE-VoceMenu19Livello2-Sel,
.CE-VoceMenu20Livello2,	  .CE-VoceMenu20Livello2-Sel,
.CE-VoceMenu21Livello2,   .CE-VoceMenu21Livello2-Sel,
.CE-VoceMenu22Livello2,   .CE-VoceMenu22Livello2-Sel,
.CE-VoceMenu23Livello2,	  .CE-VoceMenu23Livello2-Sel,
.CE-VoceMenu24Livello2,	  .CE-VoceMenu24Livello2-Sel,
.CE-VoceMenu26Livello2,	  .CE-VoceMenu26Livello2-Sel
	{
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	font-size: 12px;
	}

.CE-VoceMenu3Livello2-Sel,
.CE-VoceMenu4Livello2-Sel,
.CE-VoceMenu5Livello2-Sel,
.CE-VoceMenu6Livello2-Sel,
.CE-VoceMenu7Livello2-Sel,
.CE-VoceMenu8Livello2-Sel,
.CE-VoceMenu9Livello2-Sel,
.CE-VoceMenu10Livello2-Sel,
.CE-VoceMenu11Livello2-Sel,
.CE-VoceMenu12Livello2-Sel,
.CE-VoceMenu13Livello2-Sel,
.CE-VoceMenu14Livello2-Sel,
.CE-VoceMenu15Livello2-Sel,
.CE-VoceMenu16Livello2-Sel,
.CE-VoceMenu17Livello2-Sel,
.CE-VoceMenu18Livello2-Sel,
.CE-VoceMenu19Livello2-Sel,
.CE-VoceMenu20Livello2-Sel,
.CE-VoceMenu21Livello2-Sel,
.CE-VoceMenu22Livello2-Sel,
.CE-VoceMenu23Livello2-Sel,
.CE-VoceMenu24Livello2-Sel,
.CE-VoceMenu26Livello2-Sel
	{
	color: #295B8C;
	font-weight: bold;
	font-size: 12px;
	}

/*Modifico i link del menu destro*/
.CE-MenuServizi P,.CE-MenuServizi A, .CE-MenuServizi A:Active,
.CE-MenuServizi A:Visited, .CE-MenuServizi A:Hover{
	color: #396B9C;
	text-decoration: none;
	}

.CE-MenuServizi A:Hover{
	font-weight: bold;
	}

/*Modifica la posizione delle voci del menu sinistro liv 2*/
.CE-VoceMenu2Livello2{
}

/*Modifico lo sfondo della prima voce del menu sinistro liv 2*/
#CEMenu2Voce18{
}

.CE-MenuServizi, .CE-MenuServizi A, .CE-MenuServizi A:Hover, .CE-MenuServizi A:Visited{
}

/*Modifico lo sfondo dell'ultima voce*/
#CEMenu2Voce13{
	}



#CEMenu3Voce83
	{
	color: #cc3300;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #ffffff;
	}

/*==============================================
===== Spegnimento Voci Menù Con Pagine Vuote
==============================================*/

#CEMenu4Voce31, #CEMenu24Voce61, #CEMenu6Voce49, #CEMenu6Voce52,
#CEMenu6Voce53, #CEMenu6Voce54, #CEMenu7Voce40, #CEMenu11Voce18,
#CEMenu12Voce19, #CEMenu13Voce20, #CEMenu15Voce22, #CEMenu16Voce23
	{
	display: none;
	}


/***********************************/
/*  Content   =====================*/
/***********************************/

#ContentManager-LinkModifica{
	}

#ContentManager-LinkModifica A, #ContentManager-LinkModifica A:Hover,
#ContentManager-LinkModifica A:Visited{
	}

DIV #pagina-contenuto{
	/*border: 1px solid #003399;*/
	width: 706px;
	margin-left: 11px;
	margin-right: 11px;
	height: 100%;
	}

#pagina-contenuto table.S-Tabella, #pagina-contenuto table.S-Tabella TD{
}

.CE-TDContent {
}

#pagina-contenuto P{
	text-align: justify;
	line-height: 20px;
}

/********   STAFF(Dove Siamo)      ****************/

	TABLE.tabellaStaff, .tabellaEmail {  background-color: #FFFFFF; bborder-collapse: collapse }
	TABLE.tabellaStaff TD {
		background-color: #EEEEEE;
		padding: 3px;
		border-color:  #006699;
		border-top-color:  #FFFFFF;
		border-style: solid;
		border-width: 2px 0px 1px 0px;
	}

	TABLE.tabellaStaff TH {
		vertical-align: bottom;
		text-align: left;
		letter-spacing: 1px;
		color: #003399;
		text-transform: uppercase;
		font: normal;
		height: 40px;
		border-color:  #006699;
		border-style: solid;
		border-width: 0px 0px 2px 0px;
		padding: 3px;
	}
	TABLE.tabellaStaff TD.sinistra { border-right-width: 0px; }
	TABLE.tabellaStaff TD.centro   { border-right-width: 0px; border-left-width: 0px; }
	TABLE.tabellaStaff TD.destra   {  border-left-width: 0px; }

/***********************************/
/*  Footer   ======================*/
/***********************************/

#Indirizzo{
	background: url(/Temi/Apanovco/Images/Sfondo_Indirizzo.gif) repeat-x;
	text-align: left;
	height: 49px;
	padding-top: 9px;
	color: #FFFFFF;
	font-size: 9px;
	}

#Indirizzo P{
	margin: 5px;
	}

#Indirizzo A, #Indirizzo A:Active, #Indirizzo A:Visited, #Indirizzo A:Hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
#Indirizzo #ContentManager-LinkModificaBlocco
	{
	position: absolute;
	margin:0px;
	margin-top: 15px;
	margin-left: 580px;
	}

/**********************************/
/* = MODULI ===================== */
/**********************************/

TABLE.S-admin-menu-table,TABLE.S-tabella, TABLE.admin-tabella, P.Admin-TitoloPagina, TABLE.blocchi-tabella,
TABLE.ContentManager-Tabella, P.ContentManager-TitoloPagina, P.ContentManager-Testo,
TABLE.lingue-tabella, P.Lingue-TitoloPagina, P.Lingue-Testo, TABLE.moduli-tabella,
TABLE.permessi-tabella, P.Permessi-TitoloPagina, P.Permessi-TitoloSezione
	{
	/*width: 100%;*/
	}
P.GestUtenti-titolopagina, TABLE.GestUtenti-Tabella, P.GestUtenti-Testo, P.GestUtenti-TitoloSezione, P.GestUtenti-Errore
	{
	width: 100%;
	text-align: center;
	}

TD.GestUtenti-user-label, TD.GestUtenti-password-label, TD.GestUtenti-label-email,
TD.GestUtenti-label-password1, TD.GestUtenti-label-password2, TD.GestUtenti-label-nome,
TD.GestUtenti-label-cognome, TD.GestUtenti-label-ragsoc, TD.GestUtenti-label-urlsito
	{
	width: 40%;
	text-align: right;
	}
TD.GestUtenti-user-field, TD.GestUtenti-password-field, TD.GestUtenti-field-email,
TD.GestUtenti-field-password1, TD.GestUtenti-field-password2, TD.GestUtenti-field-nome,
TD.GestUtenti-field-cognome, TD.GestUtenti-field-ragsoc, TD.GestUtenti-field-urlsito
	{
	width: 60%;
	text-align: left;
	}

TD.S-Cella SELECT
	{
	}

TD.S-Cella INPUT
	{
	}

TABLE.S-admin-menu-table .S-admin-menu-titolo
	{
	font-size: 14px;
	font-weight: bold;
	color: #CC2211;
	letter-spacing: 1px;
	}

TABLE.S-admin-menu-table .S-admin-menu-titolo:first-letter
	{
	font-size: 22px;
	font-weight: bold;
	color: #CC2211;
	}

.S-TitoloPagina,
	{
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	}

.S-TitoloSezione
	{
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	}

TD.S-CellaIntestazione
	{
ffilter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99eeee, endColorstr=#99CCCC);
	background: #F5F5F5;
	border-right: 3px solid #AAAAAA;
	height: 20px;
	}

TD.S-CellaIntestazione A.S-Link
	{
	}

P#ContentManager-LinkModifica     /* content manager */
	{
	/*float: right;
	position: relative;
	right: 10px;
	top: 0px;
	font: 12px bold;*/
	}

P#ContentManager-LinkModificaMenu1,
P#ContentManager-LinkModificaMenu5,
P#ContentManager-LinkModificaMenu7,
P#ContentManager-LinkModificaMenu8,
P.ML-LinkModifica      	            /* iscrizione newsletter */
	{
	margin-top: 5px;
	margin-bottom: 5px;
	}



/*======================================*/
/*Menu Admin*/
/*======================================*/

#Blocco13{
	position: absolute;
	margin-top: -40px;
	margin-left: 450px;
	}

.CE-VoceMenu2Livello1, .CE-VoceMenu2Livello1 A, .CE-VoceMenu2Livello1 A:Hover,
.CE-VoceMenu2Livello1 A:Visited{
	font-weight: bold;
	padding-left:4px;
	padding-right:4px;
	text-decoration: none;
	}

P#ContentManager-LinkModificaMenu2     /* menu admin */
	{
	position: absolute;
	margin-left: 250px;
	}

/**********************************/
/* = Mappa Automatica =========== */
/**********************************/

.MappaAutomaticaLivello1{
	padding-left: 15px;
	font-weight: bold;
	padding-top: 10px;
	border-bottom: 1px dotted #CCCCCC;
	width: 100%;
	background: url(/Temi/Apanovco/Images/Logo_menu.gif) no-repeat 0 7;
	}

A.MappaAutomaticaLivello1, A:Visited.MappaAutomaticaLivello1,
A.MappaAutomaticaLivello2, A:Visited.MappaAutomaticaLivello2,
A.MappaAutomaticaLivello3, A:Visited.MappaAutomaticaLivello3,
A.MappaAutomaticaLivello4, A:Visited.MappaAutomaticaLivello4{
	text-decoration: none;
	color: #000000;
	padding-top: 10px
	}

A:Hover.MappaAutomaticaLivello1, A:Hover.MappaAutomaticaLivello2,
A:Hover.MappaAutomaticaLivello3, A:Hover.MappaAutomaticaLivello4{
 	color: #0033CC;
	}

.MappaAutomaticaLivello2{
	padding-left: 25px;
	padding-top: 2px;
	}

.MappaAutomaticaLivello3{
	padding-left: 30px;
	padding-top: 2px;
	}

.MappaAutomaticaLivello4{
	padding-left: 50px;
	padding-top: 2px;
	}

/**********************************/
/* = Contatti  ================== */
/**********************************/

.S-Cella-Contatti INPUT, .Tabella-Contatti TEXTAREA{
	width: 280px;
}

/**********************************/
/* = CALENDARIO GARE        ===== */
/**********************************/

#tabella-gare{
	width: 100%;
	border-collapse:collapse;
	border: solid 1px #356BAB;
}
#tabella-gare th{
	color:#fff;
	text-align: left;
	padding:3px;
	background-color: #356BAB;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	white-space:nowrap;
}
#tabella-gare td{
	/*border-left: solid 1px #C7E28D;*/
	border-bottom: solid 1px #356BAB;
	padding:2px;
}

.scegli-categoria{
	padding-bottom: 5px;
	text-align:center;
}
.dove-siamo-indirizzo{
	position: absolute;
	padding-top: 200px;
	padding-left: 70px;
	text-align:center;
}

#tabella-contatti{
	width: 400px;
	border-collapse:collapse;
	background-color: #f6f6f6;
}
#tabella-contatti input, #tabella-contatti textarea{
	width: 300px;
}
#tabella-contatti textarea{ height: 150px;}
#tabella-contatti #invia{
	width: auto;
}
#tabella-contatti-etichetta{ background-color: #e1e1e1; width: 100px; padding-left: 5px;}
.tabella-dettaglio-gara-iscriviti{
	text-align:center;
	padding: 10px;
}
.tabella-dettaglio-gara-iscriviti a{
	font-size:14px;
	font-weight:bold;
}

#scegli-data-gare{
	display:none;
}
/**********************************/
/* = DETTAGLIO GARE         ===== */
/**********************************/

#tabella-dettaglio-gara
	{
	width: 500px;
	border-collapse:collapse;
	}

#tabella-dettaglio-gara TD, #tabella-dettaglio-gara TH
	{
	font-size: 12px;
	font-weight: bold;
	padding:6px;
	}

#tabella-dettaglio-gara TH
	{
	background-color:#356BAB;
	text-align:left;
	color:#FFFFFF;
	border: solid 1px #356BAB;
	border-bottom: solid 1px #FFF;
	}

TH.tabella-dettaglio-gara-ultima-cella
	{
	border-bottom: solid 1px #356BAB;
	}

#tabella-dettaglio-gara li, #tabella-dettaglio-gara ul
	{
	padding-left: 0px;
	margin-left: 10px;
	}

.tabella-dettaglio-gara-valori
	{
	width: 300px;
	border: solid 1px #356BAB;
	padding:3px;
	}

TD.tabella-dettaglio-gara-acrobat
	{
	padding-top: 30px;
	font-weight: normal;
	}

TD.tabella-dettaglio-gara-acrobat P
	{
	font-weight: normal;
	}

/**********************************/
/* =====       LINK         ===== */
/**********************************/

.S-Cella-Link, .S-Cella-Link-Descrizione{
	height: 18px;
	border-bottom: 1px dotted #AAAAAA;
	padding-top: 3px;
	}

.S-Cella-Link{
	padding-left: 3px;
	}

/**********************************/
/* =====       NEWS         ===== */
/**********************************/

.modello_4_linktitolo, A .modello_4_linktitolo, A:Visited .modello_4_linktitolo,
A:Active .modello_4_linktitolo,
.modello_0_linktitolo, A .modello_0_linktitolo, A:Visited .modello_0_linktitolo,
A:Active .modello_0_linktitolo {
	font-weight: bold;
	padding-bottom: 2px;
	text-decoration: none;
	margin-top: 10px;
	}

.modello_0_linktitolo A{
	padding-top: 10px;
	}

.modello_4_tabella TD, .modello_0_tabella TD{
	border-bottom: 1px dotted #DDDDDD;
	}

.modello_4_link A{
	text-decoration: none;
	}

.S-Tabella-News{
	border: 1px solid #356BAB;
	}

#FotoRotazioneNews IMG{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 25px;
	}

.modello_0_linktitolo{
	padding-top: 10px;
	}

/**********************************************/
/* = CERCO-OFFRO                       ====== */
/**********************************************/

TABLE.TabellaCercoOffro-InserisciAnnuncio,
TABLE.TabellaCercoOffro-Elenco,
TABLE.TabellaCercoOffro-Dettaglio,
TABLE.TabellaCercoOffro-Dettaglio2
	{
	width: 100%;
	}
TABLE.TabellaCercoOffro-Ricerca,
TABLE.TabellaCercoOffro-Referenti
	{
	width: 350px;
	height: 140px;
	border: 2px solid #799eca;
	background: #eee;
	}
TABLE.TabellaCercoOffro-Referenti
	{
	width: 335px;
	background: #e6ecf3;
	margin-left: 10px;
	}
.TabellaCercoOffro-Ricerca-titolo
	{
	font-size: 14px;
	}

.TabellaCercoOffro-Ricerca-cella,
.TabellaCercoOffro-Ricerca-parolechiave,
.TabellaCercoOffro-Ricerca-prezzo
	{
	padding: 3px;
	white-space: nowrap;
	}
.TabellaCercoOffro-Ricerca-parolechiave INPUT
	{
	width: 180px;
	}
TABLE.TabellaCercoOffro-Referenti TD
	{
	white-space: nowrap;
	font-family: Arial, Geneva, Helvetica, Sans-Serif;
	font-size: 10px;
	padding: 1px;
	}
TABLE.TabellaCercoOffro-Referenti TD.TabellaCercoOffro-Referenti-titolo
	{
	font-size: 12px;
	font-weight: bold;
	}
TABLE.TabellaCercoOffro-Elenco TD
	{
	border: 1px solid #fff;
	background: #eee;
	}
TD.TabellaCercoOffro-Elenco-separazione
	{
	background: #fff;
	}
TD.TabellaCercoOffro-Elenco-cella
	{
	width: 60px;
	}
TD.TabellaCercoOffro-Elenco-titolo,
TD.TabellaCercoOffro-Elenco-prezzo
	{
	background: #ddd;
	}
.TabellaCercoOffro-Elenco-nome,
.TabellaCercoOffro-Elenco-email,
.TabellaCercoOffro-Elenco-localita,
.TabellaCercoOffro-Elenco-telefono
	{
	font-weight: bold;
	}
A.CercoOffro-COLinkDettaglio
	{
	font-size: 14px;
	font-weight: bold;
	}
.TabellaCercoOffro-InserisciAnnuncio-Cella,
.TabellaCercoOffro-Ricerca-Cella
	{
	}
TABLE.TabellaCercoOffro-Dettaglio,
TABLE.TabellaCercoOffro-Dettaglio2
	{
	padding: 2px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
.TabellaCercoOffro-Dettaglio-categoria
	{
	font-size: 14px;
	font-weight: bold;
	}
.TabellaCercoOffro-Dettaglio-titolo
	{
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 20px;
	}
.TabellaCercoOffro-Dettaglio-titolo P
	{
	background: #eee;
	padding: 2px;
	}

.TabellaCercoOffro-Dettaglio-cella,
.TabellaCercoOffro-Dettaglio2-cella
	{
	width: 140px;
	white-space: nowrap;
	}
.TabellaCercoOffro-Dettaglio-datains,
.TabellaCercoOffro-Dettaglio-prezzo,
.TabellaCercoOffro-Dettaglio2-nome,
.TabellaCercoOffro-Dettaglio2-localita,
.TabellaCercoOffro-Dettaglio2-telefono,
.TabellaCercoOffro-Dettaglio2-cellulare,
.TabellaCercoOffro-Dettaglio2-email,
.TabellaCercoOffro-Dettaglio2-sito
	{
	font-weight: bold;
	}
.TabellaCercoOffro-Dettaglio-foto-testo
	{
	text-align: justify;
	}
.TabellaCercoOffro-Dettaglio2-titolo
	{
	}

DIV.CercoOffro-Categorie
	{
	margin-top: 30px;
	margin-bottom: 10px;
	background: #BFD0E6;
	width: 705px;
	}

P.CercoOffro-Categorie
	{
	float: left;
	}

.CercoOffro-COCategoriaSel,
A.S-COLinkCategoria, A.S-COLinkCategoria:visited, A.S-COLinkCategoria:hover
	{
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	color: #000;
	}

.S-COCategoriaSel
	{
	background: #799eca;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	}

.TabellaCercoOffro-Elenco-RigaAlternativa
{}

/*=================================
=== DOWNLOAD
=================================*/


P.Download-Ricerca
	{
	}
TABLE.S-DWTabellaRicerca,
	{
	display: none;
	}
TABLE.S-DWTabellaRicerca TD,
TABLE.Download-Tabella TD
	{
	padding: 3px;
	}

.S-DWRigaRicercaIntestazione
	{
	}
.S-DWCellaRicercaIntestazione
	{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	}
.S-DWCellaRicerca
	{
	font-size: 14px;
	color: #222;
	}
.S-DWRigaRicerca
	{
	}
INPUT.S-DWInputTesto,
SELECT.S-DWInputSettore
	{
	width: 240px;
	}
INPUT.S-DWInputData
	{
	width: 100px;
	}
INPUT.S-DWInputSubmit
	{
	}


TABLE.Download-Tabella
	{
	width: 650px;
	bborder: 1px solid #f00;
	}
TABLE.Download-Tabella TD
	{
	border-bottom: 1px dashed #ccc;
	height: 30px;
	}
TR.Download-Tabella-Riga
	{
	background: #e5f2fb;
	background: #fff;
	}
TR.Download-Tabella-Riga2
	{
	background: #fff;
	}
.Download-Tabella-Sezione,     .Download-Tabella-Sezione2,
.Download-Tabella-Data,	       .Download-Tabella-Data2,
.Download-Tabella-Descrizione, .Download-Tabella-Descrizione2,
.Download-Tabella-Dimensione,  .Download-Tabella-Dimensione2,
.Download-Tabella-Icona,       .Download-Tabella-Icona2,
.Download-Tabella-Link	       .Download-Tabella-Link2
	{
	font-size: 12px;
	color: #222;
	}
TD.Download-Tabella-Data
	{
	}
TD.Download-Tabella-Icona
	{
	width: 200px;
	}
.Download-Tabella-Sezione
	{
	display: none;
	}
.Download-Tabella-Descrizione, .Download-Tabella-Descrizione2
	{
	font-weight: bold;
	color: #00a1e1;
	width: 400px;
	}
.Download-Tabella-Descrizione A, .Download-Tabella-Descrizione2 A
.Download-Tabella-Descrizione A:visite, .Download-Tabella-Descrizione2 A:visited
	{
	font-size: 13px;
	}
.Download-Tabella-Sezione,     .Download-Tabella-Sezione2
	{
	white-space:nowrap;
	wwidth:180px;
	}
#Download-Paginazione A, #Download-Paginazione FONT
	{
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	}

#Download-Paginazione FONT
	{
	font-size: 13px;
	font-weight: bold;
	color: #00a1e1;
	}

/*=================================
====== MENU ADMIN
=================================*/

.Menu0
	{
	width:100%;
	font-size:0px;
	height:0px;
	margin:0px;
	padding:0px;
	bbackground-color: #ccc;
	text-align: left;
	}

.MenuAdmin.
.MenuGestione
	{
	width:100%;
	text-align:left;
	font-size:0px;
	}

#ContentManager-LinkModificaMenu2,
#ContentManager-LinkModificaMenu27
	{
	position: absolute;
	right:0px;
	}
.CE-VoceMenu2Livello1, .CE-VoceMenu2Livello1-Sel,
.CE-VoceMenu27Livello1, .CE-VoceMenu27Livello1-Sel
	{
	height:18px;
	color:#fff;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #fff;
	border-left:0;
	border-top:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background-color:#316eb1;
	}
.CE-VoceMenu2Livello1-Sel,
.CE-VoceMenu27Livello1-Sel
	{
	background-color:#75a5d9;
	}

A.CE-VoceMenu2Livello1,		A.CE-VoceMenu2Livello1:visited,		A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,	A.CE-VoceMenu2Livello1-Sel:visited,  	A.CE-VoceMenu2Livello1-Sel:hover,

A.CE-VoceMenu27Livello1,		A.CE-VoceMenu27Livello1:visited,		A.CE-VoceMenu27Livello1:hover,
A.CE-VoceMenu27Livello1-Sel,	A.CE-VoceMenu27Livello1-Sel:visited,  	A.CE-VoceMenu27Livello1-Sel:hover
	{
	height:18px;
	color:#fff;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #fff;
	border-left:0;
	border-top:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background-color:#316eb1;
	}

A.CE-VoceMenu2Livello1-Sel, A.CE-VoceMenu2Livello1-Sel:visited,
A.CE-VoceMenu27Livello1-Sel, A.CE-VoceMenu27Livello1-Sel:visited
	{
	color:#000;
	background-color:#75a5d9;
	}
/*==============================================
==== GUESTBOOK
==============================================*/

.GuestBook-Inserisci, .GuestBook-Inserisci A, .GuestBook-Inserisci A:active, .GuestBook-Inserisci A:visited, .GuestBook-Inserisci A:hover
	{
	position: relative;
	top: 10px;
	right: 10px;
	float: right;
	font-size: 13px;
	font-weight: bold;
	color:#900;
	text-align: center;
	text-decoration: none;
	}
.GuestBook-Inserisci A:hover
	{
	text-decoration: underline;
	}
DIV.GuestBook-Inserisci, DIV.GuestBook-Inserisci A, DIV.GuestBook-Inserisci A:active, DIV.GuestBook-Inserisci A:visited, DIV.GuestBook-Inserisci A:hover
	{
	font-size: 13px;
	font-weight:  normal;
	letter-spacing: 1px;
	margin-bottom: 30px;
	float: right;
	right: -2px;
	}

.Tabella-GuestBook
	{
	width: 100%;
	margin-top: 20px;
	}

TD.Tabella-GuestBook-1
	{
	height: 14px;
	background-image:  url(/Temi/Default/images/sfondo-h2.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	color: #333;
	font-size: 13 px;
	font-weight:  bold;
	padding-left: 30px;
	padding-left: 0px;
	padding-bottom: 15px;
	}

TD.Tabella-GuestBook-LC-messaggio
	{
	}

.GuestBook-nome, .GuestBook-data, .GuestBook-email, .GuestBook-email A,
.Tabella-GuestBook-messaggio, .Tabella-GuestBook-LC-messaggio
	{
	color: #900;
	text-decoration: none;
	}
.GuestBook-nome
	{
	ffont-weight: bold;
	}
.GuestBook-email, .GuestBook-email A
	{
	ddisplay: none;
	}
.GuestBook-data
	{
	font-size: 12px;
	color: #333;
	float: right;
	}

.Tabella-GuestBook-LC-messaggio
	{
	font-weight: bold;
	color: #f90;
	color: #333;
	}
.Tabella-GuestBook-messaggio
	{
	color: #333;
	line-height: 18px;
	padding-bottom: 25px;
	border-bottom: 1px solid #ccc;
	}

TABLE.S-TabellaFormGuestBook
	{
	margin-top: 10px;
	width: 550px;
	margin-left: 50px;
	bborder: 1px solid #f00;
	}

TR.S-RigaFormGuestBook
	{
	}

TD.S-CellaIntestazioneFormGuestBook
	{
	width: 100px;
	}

TD.S-CellaCampoFormGuestBook
	{
	width: 350px;
	}

INPUT.S-InputNomeFormGuestBook,
INPUT.S-InputEMailFormGuestBook,
INPUT.S-InputSitoFormGuestBook,
TEXTAREA.S-InputMessaggioFormGuestBook
	{
	width: 100%;
	font-size: 11px;
	bbackground: #333;
	border: 1px solid #ccc;
	}
INPUT.S-InputSitoFormGuestBook
	{
	display: none;
	}

TEXTAREA.S-InputMessaggioFormGuestBook
	{
	height: 100px;
	width: 100%
	bbackground: #333;
	border: 1px solid #ccc;
	}
.S-InputSubmitFormGuestBook
	{
	color: #333;
	}
DIV.Guestbook-Conferma-Inserimento
	{
	margin-top: 120px;
	bborder: 1px solid #000;
	widht: 300px;
	height: 30px;
	font-size: 20px;
	color:#777;
	font-family: Times New Roman, Tahoma,Verdana,Arial,helvetica;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #aaa;
	}

