/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P
	{
	font-family: tahoma,verdana,arial,helvetica;
	font-size: 12px;
	border-collapse: collapse;
	vertical-align:top;
	}

FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: tahoma,verdana,arial,helvetica;
	}
BODY 	{
	margin: 0px;
	background-color: #FFFFFF;
	ftext-align: center;
	color: #111;
	}
FORM
	{
	margin: 0px
	}
	
P
	{
	line-height: 20px;
	ppadding-bottom: 6px;
	}
	
A, A:active, A:hover, A:visited
	{
	color: #333;
	}

/*=================================
=== LAYOUT
=================================*/

DIV#Menu0
	{
	position:relative;
	width: 990px;
	}
DIV#Sito
	{
	margin-top: 15px;
	background-image:  url(/Temi/Default/immagini/sfondo-sito.gif);
	background-repeat: repeat-x;
	background-position: 0 80;
	position:relative;
	width: 100%;
	}
DIV#Sito-1
	{
	position:relative;
	width: 100%;
	height: 72px;
	}
/*=================================
=== LAYOUT DEL LOGO
=================================*/
DIV#Logo{
	position:absolute;
	float:left;
	width:200px;
	height: 50px;
	bbackground: #ff9900;
	z-index: 2;
	top:16px;
	left: 22px;
	}

/*=================================
=== LAYOUT
=================================*/

TABLE#Sito-2
	{
	background: #fff;
	width: 913px;
	bborder: 1px solid #000;
	}

/*-------PARTE SUPERIORE---------------*/
#TD-Intestazione
	{
	position: relative;
	padding-bottom: 0px;
	}

#TD-Intestazione-Tabella
	{
	width: 913px;
	}
#TD-Logo
	{
	width: 130px;
	}
#TD-Alternanza-Foto
	{
	padding-top: 7px;
	}
#TD-Spot-Appuntamento
	{
	position: relative;
	width: 255px;
	right: 0px;
	padding: 0px;
	padding-top: 7px;
	margin: 0px;
	}
/*-------FINE PARTE SUPERIORE-----------*/

/*-------PARTE CENTRALE-----------------*/

#TD-BLocco-Centrale
	{
	}
#TD-BLocco-Centrale-Table
	{
	width: 100%;
	}

#TD-Menu-Sx
	{
	background-color: #fff;
	width: 205px;
	}
#TD-Contenuto, #TD-Contenuto-Home
	{
	position: relative;
	top: 0px;
	left:-5px;
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	}
#TD-Contenuto
	{
	width: 708px;
	left: -5px;
	background-image:  url(/Temi/Default/images/sfondo-contenuto-pagina-interna.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	bbackground-color: #ccc;
	padding: 8px;
	padding-left: 40px;
	padding-right: 30px;
	}

#TD-Mercato-Eventi
	{
	width: 255px;
	background-color: #f3f3f3;
	}


#DIV-Mercato-Titolo
	{
	position: relative;
	}

#DIV-Mercato
	{
	position: relative;
	}

#DIV-Eventi-Titolo
	{
	position: relative;
	}

#DIV-Eventi
	{
	}




/*-------FINE PARTE CENTRALE-------------*/

/*-------PARTE INFERIORE-----------------*/

#TD-Footer
	{
	position: relative;
	top: 3px;
	text-align: right;
	height: 31px;
	background-image:  url(/Temi/Default/images/sfondo-footer.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #fff;
	padding-top: 8px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 15px;
	text-decoration: none;
	letter-spacing: 0px;
	}
#TD-Footer A, #TD-Footer A:link, #TD-Footer A:active, #TD-Footer A:visited
	{
	font-size: 15px;
	text-decoration: none;
	color: #fff;
	}

#TD-Footer A:hover
	{
	font-size: 15px;
	color: #fff;
	text-decoration: underline;
	}

/*---------FINE PARTE INFERIORE ------------*/

#TD-Contenuto P#ContentManager-LinkModifica,
#TD-Contenuto-Home P#ContentManager-LinkModifica
	{
	position:absolute;
	float:right;
	right:0px;
	top: 0px;
	width:100px;
	background-color:#06c;
	padding:2px;
	text-transform:uppercase;
	color:#fff;
	}
#TD-Contenuto P#ContentManager-LinkModifica A,
#TD-Contenuto P#ContentManager-LinkModifica A:visited,
#TD-Contenuto-Home P#ContentManager-LinkModifica A,
#TD-Contenuto-Home P#ContentManager-LinkModifica A:visited
	{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	}

/*=================================
=== CREDITS
=================================*/

#LinkCredits
	{
	position:relative;
	width: 990px;
	text-align:right;
	padding-right: 38px;
	padding-top: 10px;
	ddisplay:none;
	bborder: 1px solid #ccc;
	}

/*
#ContentManager-LinkModificaBlocco A, #ContentManager-LinkModificaBlocco A:visited,
#ContentManager-LinkModificaBlocco A:active, #ContentManager-LinkModificaBlocco A:hover
	{
	position: absolute;
	right: -80px;
	width: 100px;
	background-color: #06c;
	color: #fff;
	}
*/
P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	padding:2px;
	background-color:#ddd;
	color:#000;	
	}
P#ContentManager-LinkModificaBlocco A,
P#ContentManager-LinkModificaBlocco A:visited
	{
	color:#000;
	}


/*=================================
====== CONTENUTI
=================================*/

H1	{
	position: relative;
	left: -26px;
	top: -6px;
	width: 100%;
	height: 20px;
	color: #3463b3;
	font-size:20px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	letter-spacing: 1px;
	padding-left: 16px;
	padding-bottom: 6px;
	font-weight: normal;
	background-image:  url(/Temi/Default/images/sfondo-h1.gif);
	background-repeat: no-repeat;
	background-position:0px 4px;
	border-bottom: 1px dashed #3463b3;
	}
H2, H2 A, H2 A:active, H2 A:visited, H2 A:hover
	{
	color: #517ed6;
	font-size:14px;
	font-weight: normal;
	letter-spacing: 0px;
	padding-left: 15px;
	padding-top:-2px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image:  url(/Temi/Default/immagini/sfondo-h2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
	
H3, H3 A, H3 A:active, H3 A:visited, H3 A:hover
	{
	font-size: 16px;
	color:#345fdc;
	color: #993300;
	font-family: Tahoma,Verdana,Arial,helvetica;
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	margin-left: 2px;
	margin-bottom: 0px;
	bborder-bottom: 1px solid #345fdc;
	text-decoration: none;
	}


UL, LI
	{
	list-style-image: url(/Temi/Default/immagini/tag-li.gif);
	list-style-repeat: no-repeat;
	list-style-position: 0 0;
	padding-bottom:5px;
	font-size: 12px;
	color: #3463b3;
	}

P.Titoli-Razze-Home, P.Titoli-Razze-Home A, P.Titoli-Razze-Home A:link, P.Titoli-Razze-Home A:active,
P.Titoli-Razze-Home A:visited, P.Titoli-Razze-Home A:hover
	{
	padding-top: 6px;
	font-size: 16px;
	font-family: Tahoma, Verdana, Arial. Helvetica;
	color: #0189E0;
	letter-spacing: 1px;
	font-weight:normal;
	text-decoration: none;
	}

P.Titoli-Razze-Home A:hover
	{
	text-decoration: underline;
	}

/*=================================
====== MENU ADMIN
=================================*/

.MenuAdmin,
.MenuGestione
	{
	width:100%;
	text-align:left;
	font-size:0px;
	}

#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	right: 0px;
	}
#ContentManager-LinkModificaMenu2
	{
	display:none;
	}
A.CE-VoceMenu1Livello1,
A.CE-VoceMenu1Livello1-Sel
	{
	}
A.CE-VoceMenu1Livello1,		A.CE-VoceMenu1Livello1:visited,		A.CE-VoceMenu1Livello1:hover,
A.CE-VoceMenu1Livello1-Sel,	A.CE-VoceMenu1Livello1-Sel:visited,  	A.CE-VoceMenu1Livello1-Sel:hover,
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
	{
	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: #06c;
	}
A.CE-VoceMenu1Livello1-Sel, A.CE-VoceMenu1Livello1-Sel:visited,
A.CE-VoceMenu2Livello1-Sel, A.CE-VoceMenu2Livello1-Sel:visited
	{
	color:#fff;
	background-color: #024;
	}

#CEMenu1Voce1,
#CEMenu2Voce64
	{
	clear:left;
	}

/*====================================================
====== MENU PRINCIPALE - Menu 3 e 5 (Pagine Interne)
====================================================*/

#MenuPrincipale
	{
	wwidth: 205px;
	height: 100%;
	padding: 0px;
	position: relative;
	}
#ContentManager-LinkModificaMenu3, #ContentManager-LinkModificaMenu3 A, #ContentManager-LinkModificaMenu3 A:visited, #ContentManager-LinkModificaMenu3 A:active, #ContentManager-LinkModificaMenu3 A:hover,
#ContentManager-LinkModificaMenu4, #ContentManager-LinkModificaMenu4 A, #ContentManager-LinkModificaMenu4 A:visited, #ContentManager-LinkModificaMenu4 A:active, #ContentManager-LinkModificaMenu4 A:hover,
#ContentManager-LinkModificaMenu5, #ContentManager-LinkModificaMenu5 A, #ContentManager-LinkModificaMenu5 A:visited, #ContentManager-LinkModificaMenu5 A:active, #ContentManager-LinkModificaMenu5 A:hover
	{
	position: absolute;
	left: -15px;
	background-color:#888;
	padding:1px;
	color: #fff;
	text-transform: uppercase;
	}

.CE-VoceMenu3Livello1, .CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu5Livello1, .CE-VoceMenu5Livello1-Sel
	{
	clear: left;
	width:206px;;
	height:43px;
	height: 30px;
	margin:0px;
	padding: 0px;
	padding-left:40px;
	margin-right: 0px;
	padding-top: 14px;
	padding-top:6px;
	color: #333;
	font-size:13px;
	text-decoration:none;
	background-image: url(/Temi/Default/images/sfondo-menu-principale.jpg);
	background-repeat: no-repeat;
	background-position: 0px -8px;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	}
.CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu5Livello1-Sel
	{
	background-image:  url(/Temi/Default/images/sfondo-menu-principale3-sel.jpg);
	background-repeat: no-repeat;
	background-position: 0 -8;
	color: #333;
	}
.CE-VoceMenu5Livello1-Sel
	{
	background-image:  url(/Temi/Default/images/sfondo-menu-principale5-sel.jpg);
	}

A.CE-VoceMenu3Livello1:link, 		A.CE-VoceMenu3Livello1:hover, 		A.CE-VoceMenu3Livello1:visited,
A.CE-VoceMenu3Livello1-Sel:link, 	A.CE-VoceMenu3Livello1-Sel:hover, 	A.CE-VoceMenu3Livello1-Sel:visited,

P.CE-VoceMenu3Livello1 A:link, 		P.CE-VoceMenu3Livello1 A:hover, 	P.CE-VoceMenu3Livello1 A:visited,
P.CE-VoceMenu3Livello1-Sel A:link, 	P.CE-VoceMenu3Livello1-Sel A:hover, 	P.CE-VoceMenu3Livello1-Sel A:visited,


A.CE-VoceMenu5Livello1:link, 		A.CE-VoceMenu5Livello1:hover, 		A.CE-VoceMenu5Livello1:visited,
A.CE-VoceMenu5Livello1-Sel:link, 	A.CE-VoceMenu5Livello1-Sel:hover, 	A.CE-VoceMenu5Livello1-Sel:visited,

P.CE-VoceMenu5Livello1 A:link, 		P.CE-VoceMenu5Livello1 A:hover, 	P.CE-VoceMenu5Livello1 A:visited,
P.CE-VoceMenu5Livello1-Sel A:link, 	P.CE-VoceMenu5Livello1-Sel A:hover, 	P.CE-VoceMenu5Livello1-Sel A:visited
	{
	color: #333;
	font-size:13px;
	text-decoration:none;
	}
A.CE-VoceMenu3Livello1-Sel:hover, 	A.CE-VoceMenu3Livello1-Sel:visited,
P.CE-VoceMenu3Livello1-Sel A:hover, 	P.CE-VoceMenu3Livello1-Sel A:visited,

A.CE-VoceMenu5Livello1-Sel:hover, 	A.CE-VoceMenu5Livello1-Sel:visited,
P.CE-VoceMenu5Livello1-Sel A:hover, 	P.CE-VoceMenu5Livello1-Sel A:visited
	{
	color: #333;
	}
A.CE-VoceMenu3Livello1-Sel,
P.CE-VoceMenu3Livello1-Sel,

A.CE-VoceMenu5Livello1-Sel,
P.CE-VoceMenu5Livello1-Sel
	{
	color: #333;
	}

A.CE-VoceMenu3Livello1:hover,
P.CE-VoceMenu3Livello1 A:hover,

A.CE-VoceMenu5Livello1:hover,
P.CE-VoceMenu5Livello1 A:hover
	{
	color: #333;
	text-decoration:underline;
	}

#CEMenu3Voce103
	{
	position: relative;
	background-image: url(/Temi/Default/images/sfondo-menu-area-riservata.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 43px;
	margin-top: 26px;
	height:92px;
	bottom: 0px;
	}

/*====================================
====== MENU PRINCIPALE 5 - 2° Livello
=====================================*/

.CE-VoceMenu5Livello2, .CE-VoceMenu5Livello2-Sel
	{
	clear: left;
	width:205px;;
	height:25px;
	margin:0px;
	padding: 0px;
	padding-left:40px;
	margin-right: 0px;
	padding-top: 4px;
	color: #333;
	font-size:11px;
	text-decoration:none;
	background-image: url(/Temi/Default/images/sfondo-menu-principale5-2livello.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
.CE-VoceMenu5Livello2-Sel
	{
	color: #333;
	}
.CE-VoceMenu5Livello2-Sel
	{
	bbackground-image:  url(/Temi/Default/images/sfondo-menu-principale5-sel.jpg);
	}

A.CE-VoceMenu5Livello2:link, 		A.CE-VoceMenu5Livello2:hover, 		A.CE-VoceMenu5Livello2:visited,
A.CE-VoceMenu5Livello2-Sel:link, 	A.CE-VoceMenu5Livello2-Sel:hover, 	A.CE-VoceMenu5Livello2-Sel:visited,

P.CE-VoceMenu5Livello2 A:link, 		P.CE-VoceMenu5Livello2 A:hover, 	P.CE-VoceMenu5Livello2 A:visited,
P.CE-VoceMenu5Livello2-Sel A:link, 	P.CE-VoceMenu5Livello2-Sel A:hover, 	P.CE-VoceMenu5Livello2-Sel A:visited
	{
	color:	 #333;
	font-size:11px;
	text-decoration:none;
	}
A.CE-VoceMenu5Livello2-Sel:link, 	A.CE-VoceMenu5Livello2-Sel:hover, 	A.CE-VoceMenu5Livello2-Sel:visited,
P.CE-VoceMenu5Livello2-Sel A:link, 	P.CE-VoceMenu5Livello2-Sel A:hover, 	P.CE-VoceMenu5Livello2-Sel A:visited
	{
	width: 170px;
	height: 23px;
	margin-top: -3px;
	padding-top: 4px;
	padding-right: 0px;
	margin-right: -10px;
	background-image:  url(/Temi/Default/images/sfondo-menu-principale5-2livello-selezionato.jpg);
	background-repeat: no-repeat;
	background-position: -5 0;
	}


A.CE-VoceMenu5Livello2-Sel:hover, 	A.CE-VoceMenu5Livello2-Sel:visited,
P.CE-VoceMenu5Livello2-Sel A:hover, 	P.CE-VoceMenu5Livello2-Sel A:visited
	{
	color: #333;
	}

A.CE-VoceMenu5Livello2-Sel,
P.CE-VoceMenu5Livello2-Sel
	{
	color: #333;
	}


A.CE-VoceMenu5Livello2:hover,
P.CE-VoceMenu5Livello2 A:hover
	{
	color: #333;
	text-decoration:underline;
	}

#CEMenu5Voce70, #CEMenu5Voce73, #CEMenu5Voce78, #CEMenu5Voce81, #CEMenu5Voce84,
#CEMenu5Voce87, #CEMenu5Voce90, #CEMenu5Voce94, #CEMenu5Voce97,

#CEMenu5Voce70-Sel, #CEMenu5Voce73-Sel, #CEMenu5Voce78-Sel, #CEMenu5Voce81-Sel, #CEMenu5Voce84-Sel,
#CEMenu5Voce87-Sel, #CEMenu5Voce90-Sel, #CEMenu5Voce94-Sel, #CEMenu5Voce97-Sel
	{
	background-image: url(/Temi/Default/images/sfondo-menu-principale5-2livello-primavoce.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	hheight:25px;
	}
#CEMenu5Voce70-Sel, #CEMenu5Voce73-Sel, #CEMenu5Voce78-Sel, #CEMenu5Voce81-Sel, #CEMenu5Voce84-Sel,
#CEMenu5Voce87-Sel, #CEMenu5Voce90-Sel, #CEMenu5Voce94-Sel, #CEMenu5Voce97-Sel
	{
	background-image: url(/Temi/Default/images/sfondo-menu-principale5-2livello-primavoce-sel.jpg);
	}

#CEMenu5Voce71, #CEMenu5Voce76, #CEMenu5Voce79, #CEMenu5Voce82, #CEMenu5Voce85,
#CEMenu5Voce88, #CEMenu5Voce92, #CEMenu5Voce95, #CEMenu5Voce100
	{
	mmargin-bottom: 3px;
	}


/*=================================
====== MENU Servizio (menu 4)
=================================*/

#MenuServizio
	{
	margin-top: 1px;
	width: 400px;
	bbackground-color: #e4e4e4;
	height: 15px;
	position: absolute;
	top: -15px;
	float:right;
	right: -8px;
	z-index: 2;
	text-align: right;
	}


A.CE-VoceMenu4Livello1,
A.CE-VoceMenu4Livello1-Sel
	{
	}
A.CE-VoceMenu4Livello1,		A.CE-VoceMenu4Livello1:visited,		A.CE-VoceMenu4Livello1:hover,
A.CE-VoceMenu4Livello1-Sel,	A.CE-VoceMenu4Livello1-Sel:visited,  	A.CE-VoceMenu4Livello1-Sel:hover
	{
	height:20px;
	color: #3463b3;
	padding: 1px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	font-size: 13px;
	border-left: 1px solid #06c;
	}
A.CE-VoceMenu4Livello1-Sel, A.CE-VoceMenu4Livello1-Sel:visited
	{
	color: #3463b3;
	}

A.CE-VoceMenu4Livello1-Sel:hover, A.CE-VoceMenu4Livello1:hover
	{
	text-decoration: underline;
	}

#CEMenu4Voce7
	{
	border-left: solid 0px #fff;
	}



/*=====================================
====== MENU LIV 2 - N.3 - N.4
======================================*/

.CE-VoceMenu3Livello2, .CE-VoceMenu3Livello2-Sel
	{
	}
.CE-VoceMenu3Livello2-Sel
	{
	}
.CE-VoceMenu3Livello2 A, 	.CE-VoceMenu3Livello2 A:hover, 		.CE-VoceMenu3Livello2 A:visited,
.CE-VoceMenu3Livello2-Sel A, 	.CE-VoceMenu3Livello2-Sel A:hover, 	.CE-VoceMenu3Livello2-Sel A:visited
	{
	}
.CE-VoceMenu3Livello2 A:hover, 	.CE-VoceMenu3Livello2-Sel A:hover
	{
	}

/*=================================
====== MERCATO
=================================*/

#NewsScorrevoliVerticale
	{
	position: absolute;
	left: 10px;
	width: 230px;
	height: 160px;
	background-color: #fafafa;
	border: 1px solid #999;
	}

/*================================
====== NEWS MERCATO
================================*/

TABLE.News1-Blocco-Tabella
	{
	bborder: 1px solid #f00;
	width: 210px;
	}

TD.News1-Blocco-Foto
	{
	width: 115px;
	height: 80px;
	text-align: left;
	padding-top: 20px;
	margin-right:10px;
	}

TD.News1-Blocco-Cella
	{
	}

DIV.News1-Blocco-Data
	{
	display: none;
	}

DIV.News1-Blocco-Titolo, DIV.News1-Blocco-Titolo A, DIV.News1-Blocco-Titolo A:link,
DIV.News1-Blocco-Titolo A:visited, DIV.News1-Blocco-Titolo A:hover
	{
	color: #06c;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 7px;
	padding-top: 10px;
	padding-left: 10px;
	}
DIV.News1-Blocco-Titolo A:hover
	{
	text-decoration: underline;
	}

DIV.News1-Blocco-Testo
	{
	padding-left: 20px;	
	text-align: justify;
	padding-bottom: 10px;
	}

DIV.News1-Blocco-Testo A, DIV.News1-Blocco-Testo A:link, DIV.News1-Blocco-Testo A:visited,
DIV.News1-Blocco-Testo A:active, DIV.News1-Blocco-Testo A:hover
	{
	display: none;
	}
DIV.News1-Blocco-Testo A:hover
	{
	text-decoration: underline;
	}

/*==================================
=====  EVENTI
==================================*/

#tabella-dettaglio-gara
	{
	width: 100%;
	margin-top: 20px;
	align: right;
	}
#tabella-dettaglio-gara TD
	{
	border: 1px solid #ccc;
	padding-left: 6px;
	}
#tabella-dettaglio-gara TH
	{
	text-align: left ;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	height: 18px;
	}
.CalendarioEventi-TabellaLinkMesi TD, .S-TabellaLinkMesi TD
	{
	background-color: #f5f5f5;
	text-align: center;
	padding-bottom: 5px;
	width: 50px;
	border: 1px solid #ccc;
	text-align: center;
	}
TD.CalendarioEventi-CellaAnno0MeseConEventi, TD.S-CellaAnno0MeseConEventi
	{
	bbackground-color: #E4E4E4;
	background-color: #91d3fe;
	text-align: center;
	}
A.CalendarioEventi-LinkAnno0MeseConEventi, A.CalendarioEventi-LinkAnno0MeseConEventi:visited,
A.S-LinkAnno0MeseConEventi, A.S-LinkAnno0MeseConEventi:visited
	{
	font-weight: bold;
	text-align: center;
	}
A.CalendarioEventi-LinkAnno0MeseConEventi:hover,
A.S-LinkAnno0MeseConEventi:hover
	{
	font-weight: bold;
	color: #fff;
	}
#tabella-gare TH
	{
	border: 1px solid #ccc;
	background-color: #E4E4E4;
	padding: 3px;
	}
#tabella-gare TD
	{
	border: 1px solid #ccc;
	padding: 3px;
	}

DIV.BloccoEventi-TitoloEvento, DIV.BloccoEventi-TitoloEvento A, DIV.BloccoEventi-TitoloEvento A:active,
DIV.BloccoEventi-TitoloEvento A:hover
	{
	margin: 0px;
	background-image: url(/Temi/Default/images/freccia-titolo-evento.gif);
	background-repeat: no-repeat;
	background-position: 8 8;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #333;
	text-decoration: none;
	}
DIV.BloccoEventi-TitoloEvento A, DIV.BloccoEventi-TitoloEvento A:active,
DIV.BloccoEventi-TitoloEvento A:hover
	{
	padding-top:10px;
	padding-left: 40px;
	height:35px;
	}
DIV.BloccoEventi-TitoloEvento A:hover
	{
	text-decoration: underline;
	}


/*=================================
=== FORM CONTATTI
=================================*/

TABLE.Tabella-Contatti
	{
	width:500px;
	bborder: 1px solid #ff0000;
	}
.Tabella-Contatti-Avviso,
.Tabella-Contatti-Avviso P
	{
	color:#e00;
	}

.Tabella-Contatti-Cella1
	{
	width:80px;
	bborder: 1px solid #ec0000;
	}
.Tabella-Contatti-Cella2
	{
	width:420px;
	bborder: 1px solid #ec0000;
	}
.Tabella-Contatti-Cella1,
.Tabella-Contatti-Cella3
	{
	}
.Tabella-Contatti-Cella3 P
	{
	line-height:18px;
	}

TABLE.Tabella-Contatti TD
	{
	padding-bottom: 5px;
	vertical-align: middle;
	vertical-align:top;
	}

INPUT.Tabella-Contatti-Input,
SELECT.Tabella-Contatti-Input,
INPUT.Tabella-Contatti-Input2,
INPUT.Tabella-Contatti-Input3,
TEXTAREA.Tabella-Contatti-Textarea,
TEXTAREA.Tabella-Contatti-Textarea2
	{
	width: 85%;
	}
INPUT.Tabella-Contatti-Input2,
INPUT.Tabella-Contatti-Input3
	{
	width: 75px;
	wwidth: 100%;
	}
TEXTAREA.Tabella-Contatti-Textarea
	{
	height: 40px;
	}
TEXTAREA.Tabella-Contatti-Textarea2
	{
	height: 200px;
	}

INPUT.Tabella-Contatti-Submit
	{
	}

/*=================================
=== FORM NEWSLETTER
=================================*/

TABLE.Tabella-Newsletter
	{
	width: 500px;
	}
.Tabella-Newsletter-Cella1
	{
	width: 150px;
	}
.Tabella-Newsletter-Cella2
	{
	width: 350px;
	}
TABLE.Tabella-Newsletter TD
	{
	padding-bottom: 10px;
	color: 039;
	}

INPUT.Tabella-Newsletter-Input,
SELECT.Tabella-Newsletter-Input,
INPUT.Tabella-Newsletter-Input2,
INPUT.Tabella-Newsletter-Input3,
TEXTAREA.Tabella-Newsletter-Textarea
	{
	width: 300px;
	}
INPUT.Tabella-Newsletter-Input2
	{
	width: 50px;
	}

INPUT.Tabella-Newsletter-Input3
	{
	}
TEXTAREA.Tabella-Newsletter-Textarea
	{
	height: 100px;
	}

/*=================================
====== MAPPA AUTOMATICA
=================================*/
.MappaAutomaticaLivello1{
	padding-left: 15px;
	font-weight: bold;
	padding-top: 10px;
	border-bottom: 1px dotted #ccc;
	width: 100%;
	background: url(/temi/comune/immagini/freccia_blu.gif) no-repeat 0 11;
	}

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: 15px;
	padding-top: 2px;
	}

.MappaAutomaticaLivello3{
	padding-left: 30px;
	padding-top: 2px;
	}

.MappaAutomaticaLivello4{
	padding-left: 50px;
	padding-top: 2px;
	}

/*=================================
====== MAPPA AUTOMATICA A COLONNE
=================================*/

TABLE.TabellaMappaAutomatica
	{
	width: 100%;
	margin-top: 10px;
	}

.TabellaMappaAutomatica-Cella1,
.TabellaMappaAutomatica-Cella2
	{
	width: 50%;
	vertical-align:top;
	}

TABLE.TabellaMappaAutomatica SPAN
	{
	display:block;
	}

TABLE.TabellaMappaAutomatica BR
	{
	display: none;
	}

TABLE.TabellaMappaAutomatica A
	{
	display:block;
	}

.MappaAutomaticaLivello1Menu3,	.MappaAutomaticaLivello1Menu3-nolink,
.MappaAutomaticaLivello2Menu3,	.MappaAutomaticaLivello2Menu3-nolink,
.MappaAutomaticaLivello3Menu3,	.MappaAutomaticaLivello3Menu3-nolink,
.MappaAutomaticaLivello4Menu3,	.MappaAutomaticaLivello4Menu3-nolink,
.MappaAutomaticaLivello5Menu3,	.MappaAutomaticaLivello5Menu3-nolink,

.MappaAutomaticaLivello1Menu13,	.MappaAutomaticaLivello1Menu13-nolink,
.MappaAutomaticaLivello2Menu13, .MappaAutomaticaLivello2Menu13-nolink,
.MappaAutomaticaLivello3Menu13,	.MappaAutomaticaLivello3Menu13-nolink,
.MappaAutomaticaLivello4Menu13,	.MappaAutomaticaLivello4Menu13-nolink,
.MappaAutomaticaLivello5Menu13,	.MappaAutomaticaLivello5Menu13-nolink
	{
	margin-top:1px;
	color:#039;
	}

.MappaAutomaticaLivello1Menu3, .MappaAutomaticaLivello1Menu3-nolink,
.MappaAutomaticaLivello1Menu13, .MappaAutomaticaLivello1Menu13-nolink
	{
	height: 20px;
	font-weight:bold;
	font-size:120%;
	margin-top:10px;
	padding:0px;
	padding-left:24px;
	background-image:  url(/temi/comune/immagini/freccia_gialla.gif);
	background-repeat: no-repeat;
	background-position: 1px left;

	}

.MappaAutomaticaLivello2Menu3, .MappaAutomaticaLivello2Menu3-nolink,
.MappaAutomaticaLivello2Menu13, .MappaAutomaticaLivello2Menu13-nolink
	{
	height: 16px;
	font-weight:bold;
	font-size:100%;
	margin-top:10px;
	padding-left: 25px;
	padding-top: 2px;
	}

.MappaAutomaticaLivello3Menu3,	.MappaAutomaticaLivello3Menu3-nolink,
.MappaAutomaticaLivello3Menu13,	.MappaAutomaticaLivello3Menu13-nolink
	{
	height: 16px;
	font-size:110%;
	margin-left: 40px;
	padding-left: 20px;
	background-image:  url(/temi/comune/immagini/mappa_3liv.gif);
	background-repeat: no-repeat;
	background-position: center left;
	}

A.MappaAutomaticaLivello1Menu3, A.MappaAutomaticaLivello1Menu3:visited,
A.MappaAutomaticaLivello2Menu3, A.MappaAutomaticaLivello2Menu3:visited,
A.MappaAutomaticaLivello3Menu3, A.MappaAutomaticaLivello3Menu3:visited,
A.MappaAutomaticaLivello4Menu3, A.MappaAutomaticaLivello4Menu3:visited,
A.MappaAutomaticaLivello5Menu3, A.MappaAutomaticaLivello5Menu3:visited,

A.MappaAutomaticaLivello1Menu13, A.MappaAutomaticaLivello1Menu13:visited,
A.MappaAutomaticaLivello2Menu13, A.MappaAutomaticaLivello2Menu13:visited,
A.MappaAutomaticaLivello3Menu13, A.MappaAutomaticaLivello3Menu13:visited,
A.MappaAutomaticaLivello4Menu13, A.MappaAutomaticaLivello4Menu13:visited,
A.MappaAutomaticaLivello5Menu13, A.MappaAutomaticaLivello5Menu13:visited
	{
	text-decoration: none;
	clear:left;
	display:auto;
	}

A.MappaAutomaticaLivello1Menu3:hover,
A.MappaAutomaticaLivello2Menu3:hover,
A.MappaAutomaticaLivello3Menu3:hover,
A.MappaAutomaticaLivello4Menu3:hover,
A.MappaAutomaticaLivello5Menu3:hover,

A.MappaAutomaticaLivello1Menu13:hover,
A.MappaAutomaticaLivello2Menu13:hover,
A.MappaAutomaticaLivello3Menu13:hover,
A.MappaAutomaticaLivello4Menu13:hover,
A.MappaAutomaticaLivello5Menu13:hover
	{
 	color:#06a;
	}

/*=================================
====== NEWS
=================================*/
TABLE.NewsElenco-Tabella
	{
	width:96%;
	}

TABLE.NewsContenitore-Tabella
	{
	width: 670px;
	}
TD.NewsContenitore-Titolo
	{
	width:100%;
	height:22px;
	font-size:105%;
	font-weight:bold;
	text-decoration:none;
	background-color:#bdf;
	background-image: url(/Temi/Default/images/sfondo-titolo-singola-news.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding-top:3px;
	padding-left:5px;
	}
TD.NewsContenitore-Foto,
TD.NewsContenitore-Titolo,
TD.NewsContenitore-Data,
TD.NewsContenitore-Testo
	{
	vertical-align:top;
	}
TD.NewsContenitore-Foto
	{
	width:100px;
	}
TD.NewsContenitore-Data
	{
	padding-left:5px;
	}
TD.NewsContenitore-Testo
	{
	padding-top:5px;
	padding-left:5px;
	padding-right:20px;
	font-size: 100%;
	line-height:160%;
	color: #111;
	text-align: justify;
	}
TABLE.modello_0_tabella,
TABLE.modello_1_tabella,
TABLE.modello_2_tabella,
TABLE.modello_3_tabella,
TABLE.modello_4_tabella,
TABLE.modello_6_tabella,
TABLE.modello_7_tabella,
TABLE.modello_8_tabella,
TABLE.modello_9_tabella
	{
	border:none;
	border-collapse:collapse;
	width:100%;
	}

TD.modello_0_cellatesto,
TD.modello_1_cellatesto,
TD.modello_2_cellatesto,
TD.modello_3_cellatesto,
TD.modello_4_cellatesto,
TD.modello_6_cellatesto,
TD.modello_7_cellatesto,
TD.modello_8_cellatesto,
TD.modello_9_cellatesto
	{
	padding-top:10px;
	}
TD.modello_4_cellatesto BR
	{
	display: none;
	}

TD.modello_0_cellatesto IMG,
TD.modello_1_cellatesto IMG,
TD.modello_2_cellatesto IMG,
TD.modello_3_cellatesto IMG,
TD.modello_4_cellatesto IMG,
TD.modello_6_cellatesto IMG,
TD.modello_7_cellatesto IMG,
TD.modello_8_cellatesto IMG,
TD.modello_9_cellatesto IMG
	{
	}

a.modello_0_linktitolo, a.modello_0_linktitolo:visited, a.modello_0_linktitolo:active,
a.modello_1_linktitolo, a.modello_1_linktitolo:visited, a.modello_1_linktitolo:active,
a.modello_2_linktitolo, a.modello_2_linktitolo:visited, a.modello_2_linktitolo:active,
a.modello_3_linktitolo, a.modello_3_linktitolo:visited, a.modello_3_linktitolo:active,
a.modello_4_linktitolo, a.modello_4_linktitolo:visited, a.modello_4_linktitolo:active,
a.modello_6_linktitolo, a.modello_6_linktitolo:visited, a.modello_6_linktitolo:active,
a.modello_7_linktitolo, a.modello_7_linktitolo:visited, a.modello_7_linktitolo:active,
a.modello_8_linktitolo, a.modello_8_linktitolo:visited, a.modello_8_linktitolo:active,
a.modello_9_linktitolo, a.modello_9_linktitolo:visited, a.modello_9_linktitolo:active
	{
	font-size:100%;
	text-decoration:none;
	}
.modello_0_link, a.modello_0_link, a.modello_0_link:visited, a.modello_0_link:active,
.modello_1_link, a.modello_1_link, a.modello_1_link:visited, a.modello_1_link:active,
.modello_2_link, a.modello_2_link, a.modello_2_link:visited, a.modello_2_link:active,
.modello_3_link, a.modello_3_link, a.modello_3_link:visited, a.modello_3_link:active,
.modello_4_link, a.modello_4_link, a.modello_4_link:visited, a.modello_4_link:active,
.modello_6_link, a.modello_6_link, a.modello_6_link:visited, a.modello_6_link:active,
.modello_7_link, a.modello_7_link, a.modello_7_link:visited, a.modello_7_link:active,
.modello_8_link, a.modello_8_link, a.modello_8_link:visited, a.modello_8_link:active,
.modello_9_link, a.modello_9_link, a.modello_9_link:visited, a.modello_9_link:active
	{
	text-decoration:none;
	margin-left:5px;
	}

.modello_0_data, .modello_1_data, .modello_2_data, .modello_3_data,
.modello_4_data, .modello_6_data, .modello_7_data, .modello_8_data,
.modello_9_data
	{
	padding-left:5px;
	}

.modello_0_riga_c1,.modello_0_riga_c1,
.modello_1_riga_c1,.modello_1_riga_c1,
.modello_2_riga_c1,.modello_2_riga_c1,
.modello_3_riga_c1,.modello_3_riga_c1,
.modello_4_riga_c1,.modello_4_riga_c1,
.modello_6_riga_c1,.modello_6_riga_c1,
.modello_7_riga_c1,.modello_7_riga_c1,
.modello_8_riga_c1,.modello_8_riga_c1,
.modello_9_riga_c1,.modello_9_riga_c1
	{
	}

.modello_tabella_singola_news
	{
	width: 98%;
	}

.modello_tabella_singola_news H1
	{
	top: 10px;
	font-size: 12px;
	ddisplay: none;
	}

.modello_tabella_singola_news H2
	{
	}

TD.modello_cellatesto_singola_news, TD.modello_cellatesto_singola_news P
	{
	color:#000;
	line-height:120%;
	text-align:justify;
	}

TD.modello_cellatesto_singola_news IMG
	{
	ffloat:right;
	ffloat:center;
	margin:0px;
	wwidth:80px;
	}
TD.modello_cellatesto_singola_news P
	{
	margin:0px;
	}
TD.modello_cellatesto_singola_news P BR
	{
	}
.modello_titolo_singola_news
	{
	width: 100%;
	height:22px;
	font-weight:bold;
	text-decoration:none;
	background-color:#bdf;
	background-image: url(/Temi/comune/immagini/news_sfondo_titolo.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-top:3px;
	padding-left:5px;
	}

.modello_data_singola_news
	{
	color: #036;
	padding-left:5px;
	}

/*=================================
====== NEWS ARCHIVIO
=================================*/

TABLE.NEWS-TabellaMese TD
	{
	height:25px;
	}

UL.NEWS-TabellaAnni LI
	{
	margin-bottom:5px;
	font-size:12px;
	}

TABLE.NewsArchivio-Tabella, TABLE.NewsArchivioDettaglio-Tabella
	{
	width:100%;
	}

.NewsArchivio-Mese
	{
	font-size:110%;
	padding:10px;
	padding-left:5px;
	}

.NewsArchivio-Mese A
	{
	font-size:100%;
	font-weight:bold;
	}

.NewsArchivio-Mese a, .NewsArchivio-Mese a:active, .NewsArchivio-Mese a:visited,
.NewsArchivioDettaglio-Titolo a, .NewsArchivioDettaglio-Titolo a:active, .NewsArchivioDettaglio-Titolo a:visited
	{
	text-decoration:none;
	color:#295B8D;
	}

.NewsArchivio-Dettaglio-Riga
	{
	padding:5px;
	margin:5px;
	color:#295B8D;
	}

.NewsArchivio-Mese a:hover, .NewsArchivioDettaglio-Titolo a:hover
	{
	text-decoration:underline;
	}

.NewsArchivioDettaglio-Titolo
	{
	margin:4px; padding:0px;
	}

#tutte-le-news .modello_0_cellatesto
	{
	background:none;
	border-bottom:solid 1px #295B8D;
	}

#tutte-le-news .modello_0_linktitolo
	{
	color:#295B8D;
	}

/*=================================
=== REGISTRAZIONE UTENTI
=================================*/
P.S-TitoloPagina
	{
	}
TABLE.Registrazione-Tabella
	{
	margin-top:15px;
	width: 520px;
	}
TABLE.Registrazione-Tabella TD
	{
	color: #000;
	padding: 3px;
	}
TABLE.Registrazione-Tabella TD.Registrazione-Didascalia
	{
	padding-top:15px;
	padding-bottom:15px;
	}

.S-label-username,
.S-label-password1,
.S-label-password2,
.S-label-email,
.S-label-nome,
.S-label-cognome,
.S-label-ragsoc,
.S-label-codice
	{
	text-align: left;
	color: #000;
	width: 290px;
	}
 .S-field-username,
 .S-field-password1,
 .S-field-password2,
 .S-field-email,
 .S-field-nome,
 .S-field-cognome,
 .S-field-ragsoc,
 .S-field-codice
	{
	text-align:left;
	}
.S-field-username input,
.S-field-email input,
.S-field-password1 input,
.S-field-password2 input,
.S-field-nome input,
.S-field-cognome input,
.S-field-ragsoc input,
.S-field-codice input
	{
	width:200px;
	}

	}
TABLE.Registrazione-Tabella TD.S-dato-necessario
	{
	font-size:10px;
	color:#999;
	width: 160px;
	text-align:left;
	}

TD.S-cell-registrazione
	{
	text-align: center;
	padding: 20px;
	}
TD.S-cell-registrazione INPUT.S-button-registrazione
	{
	}

TABLE.Registrazione2
	{
	margin-top:15px;
	width: 620px;
	}
TABLE.Registrazione2 TD,
TABLE.Registrazione2 TD A,
TABLE.Registrazione2 TD P
	{
	}
TABLE.Registrazione2 TD A:hover
	{
	background-color: #fc0;
	}

TABLE.RegistrazioneOk
	{
	}
TABLE.RegistrazioneOk TD,
TABLE.RegistrazioneOk TD A,
TABLE.RegistrazioneOk TD P,
TABLE.RegistrazioneOk TD LI
	{
	}
TABLE.RegistrazioneOk TD A:hover
	{
	}

/*=========================================
=== LOGIN UTENTI PERSONALIZZATO
==========================================*/

TABLE.EffettuaLogin-Tabella,
TABLE.LoginEffettuato-Tabella
	{
	width:530px;
	}
TD.EffettuaLogin-Didascalia
	{
	padding-top:15px;
	padding-bottom:15px;
	}
TD.EffettuaLogin-Cella1,
TD.EffettuaLogin-Cella2,
TD.LoginEffettuato-Cella1
	{
	font-size:12px;
	padding:2px;
	padding-top:15px;
	padding-bottom:15px;
	vertical-align:top;
	}
TD.EffettuaLogin-Cella1 H1,
TD.EffettuaLogin-Cella2 H1,
TD.LoginEffettuato-Cella1 H1
	{
	width:100%;
	height:40px;
	color:#000;
	font-size:24px;
	text-align:center;
	margin: 0px;
	margin-left:1px;
	margin-bottom:15px;
	padding-top:5px;
	}

P.EffettuaLogin-Cella1-Testo
	{
	margin-top:15px;
	margin-bottom:15px;
	font-size:11px;
	}
P.EffettuaLogin-Cella1-Continua
	{
	width:100%;
	text-align:center;
	}
A.EffettuaLogin-Cella1-LinkContinua
	{
	}
TABLE.EffettuaLogin-Cella2-Tabella
	{
	}
TABLE.EffettuaLogin-Cella2-Tabella TD
	{
	padding:3px;
	}
TD.EffettuaLogin-Cella2-Label
	{
	text-align:right;
	}
TD.EffettuaLogin-Cella2-Input
	{
	width:155px;
	text-align:left;
	}
TD.EffettuaLogin-Cella2-Input INPUT
	{
	}
TD.EffettuaLogin-Cella2-Submit
	{
	text-align:center;
	}
TD.EffettuaLogin-Cella2-Submit INPUT
	{
	}
TD.EffettuaLogin-Cella2-Avviso,
TD.EffettuaLogin-Cella2-Avviso A:link, TD.EffettuaLogin-Cella2-Avviso A:visited
	{
	font-size:12px;
	text-align:center;
	}

TD.LoginEffettuato-Cella2,
TD.LoginEffettuato-Cella2 A
	{
	}
TD.LoginEffettuato-Cella2 A:hover
	{
	}
/*============================
==== CERCO-OFFRO
==============================*/

TABLE.TabellaCercoOffro-InserisciAnnuncio,
TABLE.TabellaCercoOffro-Elenco,
TABLE.TabellaCercoOffro-Dettaglio,
TABLE.TabellaCercoOffro-Dettaglio2
	{
	width: 500px;
	bborder: 1px solid #f00;
	}
	
TABLE.TabellaCercoOffro-Dettaglio
	{
	width: 90%;	
	}

TABLE.TabellaCercoOffro-Dettaglio2
	{
	width: 90%;		
	}
	
TABLE.TabellaCercoOffro-InserisciAnnuncio
	{
	width: 90%;
	bborder: 1px solid #f00;
	}

TABLE.TabellaCercoOffro-Ricerca,
TABLE.TabellaCercoOffro-Referenti
	{
	width: 500px;
	height: 140px;
	border-top: 1px dashed #999;
	border-bottom: 1px dashed #999;
	background: #fafafa;
	padding:3px;

	}
TABLE.TabellaCercoOffro-Referenti
	{
	margin-top: 0px;
	width: 350px;
	background: #fafafa;
	border: 1px solid #ccc;
	margin-left: 10px;
	ddisplay: none;
	}

TABLE.TabellaCercoOffro-Referenti TD
	{
	padding: 10px;
	}
	
.TabellaCercoOffro-Ricerca-titolo
	{
	font-size: 13px;
	}

.TabellaCercoOffro-Ricerca-cella,
.TabellaCercoOffro-Ricerca-parolechiave,
.TabellaCercoOffro-Ricerca-prezzo
	{
	padding-left: 15px;
	padding: 2px;
	white-space: nowrap;
	}
.TabellaCercoOffro-Ricerca-parolechiave INPUT
	{
	width: 200px;
	}
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
	{
	width: 100%;
	bborder: 1px solid #f00;
	width: 660px;	
	}
TABLE.TabellaCercoOffro-Elenco TD
	{
	height: 25px;
	border-bottom: 1px solid #ddd;
	background: #fafafa;
	padding: 3px;
	}
TD.TabellaCercoOffro-Elenco-separazione
	{
	background: #fff;
	}
TD.TabellaCercoOffro-Elenco-cella
	{
	width: 60px;
	}
TD.TabellaCercoOffro-Elenco-titolo,
TD.TabellaCercoOffro-Elenco-prezzo
	{
	font-size: 13px;
	border-bottom: 2px solid #fff;
	background-color: #f5f5f5;
	}
.TabellaCercoOffro-Elenco-nome,
.TabellaCercoOffro-Elenco-email,
.TabellaCercoOffro-Elenco-localita,
.TabellaCercoOffro-Elenco-telefono
	{
	font-weight: bold;
	}
TD.TabellaCercoOffro-Elenco-titolo A.S-COLinkDettaglio, TD.TabellaCercoOffro-Elenco-titolo A.S-COLinkDettaglio:active,
TD.TabellaCercoOffro-Elenco-titolo A.S-COLinkDettaglio:visited, TD.TabellaCercoOffro-Elenco-titolo A.S-COLinkDettaglio:hover
	{
	font-size: 13px;
	font-weight: bold;
	background-color: #f5f5f5;
	padding-left: 20px;
	text-decoration: none;
	}
TD.TabellaCercoOffro-Elenco-titolo A.S-COLinkDettaglio:hover
	{
	text-decoration: underline;
	}
.TabellaCercoOffro-InserisciAnnuncio-Cella-Testo
	{
	bbackground-color: #f90;
	font-size: 12px;
	width: 100px;
	width:40%;
	height: 25px;
	}
.TabellaCercoOffro-InserisciAnnuncio-Cella-Campo
	{
	width: 400px;
	bbackground-color: #ccc;
	bborder: 1px solid #f00;
	}
.TabellaCercoOffro-InserisciAnnuncio-Cella-Campo INPUT,
.TabellaCercoOffro-InserisciAnnuncio-Cella-Campo TEXTAREA,
.TabellaCercoOffro-InserisciAnnuncio-Cella-Campo SELECT
	{
	width: 60%;
	width:100%;	
	}
.TabellaCercoOffro-InserisciAnnuncio-Cella-Campo INPUT .TabellaCercoOffro-InserisciAnnuncio-Cella-Campo SUBMIT
	{
	width: 60px;
	}


.TabellaCercoOffro-Ricerca-Cella
	{
	}
TABLE.TabellaCercoOffro-Dettaglio,
TABLE.TabellaCercoOffro-Dettaglio2
	{
	padding: 2px;
	bborder-top: 1px solid #ddd;
	bborder-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: #f2f2f2;
	padding-top: 2px;
	}

.TabellaCercoOffro-Dettaglio-cella,
.TabellaCercoOffro-Dettaglio2-cella
	{
	width: 140px;
	width: 22%;
	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;
	width: 78%;	
	}
.TabellaCercoOffro-Dettaglio-foto-testo
	{
	text-align: justify;
	}

TD.TabellaCercoOffro-Dettaglio-foto-testo IMG
	{
	}
	
DIV.Contenitore-Foto
	{
	border: 1px solid #aaa;
	padding: 5px;
	}
DIV.Contenitore-Foto IMG
	{
	width: 500px;	
	}

	
	
.TabellaCercoOffro-Dettaglio2-titolo
	{
	}

DIV.CercoOffro-Categorie
	{
	margin-top: 30px;
	margin-bottom: 10px;
	bbackground: #D1EA74;
	width: 500px;
	}
P.CercoOffro-Categorie
	{
	width: 150px;
	float: left;
	clear: left;
	ppadding-left: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	}
.S-COCategoriaSel,
A.S-COLinkCategoria, A.S-COLinkCategoria:visited, A.S-COLinkCategoria:hover
	{
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	bbackground: #D1EA74;
	color: #333;
	text-decoration: none;
	}
A.S-COLinkCategoria:hover
	{
	background-color: #3463b3;
	color: #fff;
	}


.S-COCategoriaSel
	{
	bbackground: #B1CA54;
	bbackground: #ee9900;
	background-color:#3463b3;
	color: #fff;
	font-weight: bold;
	}

.TabellaCercoOffro-Elenco-RigaAlternativa
{}

