/*=================================
====== CONTENUTI
=================================*/
H1	{
	width:100%;
	min-height:40px;
	height:auto !important;
	height:45px;
	line-height:35px;
	margin-top:5px;
	padding-left:10px;
	color: #fff;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_h1.png) no-repeat;
	}	
H2	{
	height:auto;
	color:#476091;
	font-size:14px;
	font-variant:small-caps;
	}
H3	{
	height:auto;
	color: #476091;
	font-size:110%;
	font-variant:small-caps;
	margin-top:30px;
	margin-bottom:5px;
	padding:2px;
	padding-left:0px;
	bborder-bottom:1px solid #d8d9fa;
	background: transparent;
	}
H4	{
	height:auto;
	color: #476091;
	font-size:100%;
	font-variant:small-caps;
	margin-top:20px;
	margin-bottom:10px;
	bborder-bottom:3px solid #d8d9fa;
	background: transparent;
	}
H5	{
	height:auto;
	margin-top:5px;
	margin-bottom:3px;
	color: #555;
	font-size:135%;
	line-height:110%;
	}
H6	{
	color: #476091;
	font-size:100%;
	font-variant:small-caps;
	margin-top:2px;
	margin-bottom:2px;
	background: transparent;
	}
/*=================================
====== CONTENUTI
=================================*/
.Contenuto DIV,
.Contenuto TABLE TD,
.Contenuto TABLE TH,
.Contenuto TABLE TABLE TD,
.Contenuto TABLE TABLE TH,
.Contenuto OL,
.Contenuto UL
	{
	line-height:130%;
	}
.Contenuto A,
.Contenuto P,
.Contenuto LI
	{
	line-height:130%;
	}
.Contenuto UL LI,
.Contenuto OL LI,
.Contenuto P A,
.Contenuto LI A,
.Contenuto P LI,
.Contenuto P LI A
	{
	}
.Contenuto A, .Contenuto A:link, .Contenuto A:visited
	{
	}
.Contenuto A:hover
	{
	background:#eee;
	}
.Contenuto P
	{
	}
.Contenuto DIV.Form-Ascolta P
	{
	margin-left:0px;
	}
.Contenuto TABLE
	{
	}
.Contenuto TH, .Contenuto TD
	{
	text-align:left;
	}
.Contenuto TH
	{
	background-color:#f5f5f5;
	}
.Contenuto OL, .Contenuto UL
	{
	margin-top:5px;
	margin-bottom:10px;
	}
.Contenuto UL LI,
.Contenuto OL LI
	{
	margin-top:3px;
	margin-bottom:3px;
	}
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,OL,UL,LI
	{
	color:#353535;
	}	

/*=================================
=== FORMS
=================================*/
DIV.Form
	{
	width: 500px;
	}
DIV.Form-Contatti,
DIV.Form-Newsletter
	{
	float: left;
	width: 500px;
	height: auto;
	}
DIV.Form-Login
	{
	float:left;
	width: 260px;
	height: 340px;
	mmargin:auto;
	text-align:left;
	background: #fff;
	}
/*=================================
===  Form-Newsletter
=================================*/
FIELDSET.Form-Fieldset-Newsletter
	{
	width:350px;
	margin:3px;
	height:auto;
	}
P.Form-Label-Newsletter
	{
	width:210px;
	}
P.Form-Field-Newsletter
	{
	width: 200px;
	height:18px;
	margin:0px;
	}
		
/*=================================
=== FORM - STILI INTERNI
=================================*/
P.Form-Errori
	{
	display: none;
	}
DIV.Form-Div1
	{
	height: auto;
	clear:left;
	float:left;
	width:100%;
	margin-top:10px;
	}
DIV.Form P
	{
	}
P.Form-Testo,
P.Form-Didascalia
	{
	text-align:left;
	}
P.Form-Errori
	{
	margin:0px;
	color:#fff;
	ddisplay:none;
	}
FIELDSET.Form-Fieldset
	{
	width:500px;
	margin:0px;
	height:auto;
	}
FIELDSET.FormIscrizione-Fieldset1
	{
	width:450px;
	margin:0px;
	height:auto;
	}	
FIELDSET.FormIscrizione-Fieldset2
	{
	width:250px;
	margin:0px;
	height:auto;
	}	
LEGEND.Form-Legend
	{
	font-size:14px;
	font-weight:bold;
	color: #FC851F;
	color: #c00;
	margin:10px;
	}
P.Form-Label
	{
	float:left;
	clear:left;
	width:190px;
	min-height:28px;
	height:auto !important;
	height:20px;
	margin:0px;
	margin-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	color: #333;
	text-align:left;
	}
P.Form-Label1
	{
	mmargin-left:0px;
	}	
P.Form-Label2
	{
	width:260px;
	mmargin-left:0px;
	}	
P.Form-Label3
	{
	width:260px;
	mmargin-left:0px;
	}	
P.Form-Label4
	{
	width:190px;
	mmargin-left:0px;
	}	
P.Form-Label5
	{
	width:260px;
	mmargin-left:0px;
	}	

P.Form-Label-Login
	{
	}
P.Form-Field,
P.Form-Field-Radio
	{
	float:left;
	width:260px;
	min-height:20px;
	height:auto !important;
	height:20px;
	margin:0px;
	margin-bottom:6px;
	text-align:left;
	}
P.Form-Field1
	{
	width:240px;
	}	
P.Form-Field2
	{
	width:100px;
	}	
P.Form-Field3
	{
	width:100px;
	}	
P.Form-Field4
	{
	width:100px;
	}	
P.Form-Field5
	{
	width:100px;
	}		
P.Form-Field-Radio
	{
	}
P.Form-Field-Login
	{
	}
DIV.Form-Div-Checkbox
	{
	float:left;
	width:220px;
	height:auto;
	margin:0px;
	text-align:left;
	margin-bottom:10px;
	}
P.Form-Field-Checkbox
	{
	float:left;
	width:190px;
	margin:0px;
	text-align:left;
	white-space:nowrap;
	}
P.Form-Field-Checkbox1
	{
	clear:left;
	}
SPAN.Form-Obbligatorio
	{
	float:right;
	font-size:0.8em;
	font-weight:normal;
	margin-right:5px;
	}
SPAN.Form-Obbligatorio1
	{
	font-size:0.8em;
	font-weight:normal;
	}
	SPAN.Form-Obbligatorio-Codice
	{
	margin-top:50px;
	}
		
P.Form-Field INPUT.Form-Input,
P.Form-Field TEXTAREA,
P.Form-Field SELECT
	{
	width: 250px !important;
	width: 250px;
	height:20px;
	margin:0px;
	margin-right: 5px;
	border:0px;
	border:1px solid #ccc;
	background:#fafafa;
	}
DIV.Form-Label-Messaggio
	{
	height:100px;
	}
P.Form-Field TEXTAREA
	{
	height: 100px;
	border:1px solid #ccc;
	}
P.Form-Field SELECT
	{
	width: 250px !important;
	width: 250px;
	border:1px solid #ccc;
	}
P.Form-Field1 INPUT.Form-Input,
P.Form-Field1 TEXTAREA.Form-Textarea
	{
	width: 240px !important;
	width: 240px;
	margin-right: 0px;
	}	
P.Form-Field2 INPUT.Form-Input
	{
	width: 50px !important;
	width: 50px;
	margin-right: 0px;
	}
P.Form-Field3 INPUT.Form-Input
	{
	width: 50px !important;
	width: 50px;
	margin-right: 0px;
	}
P.Form-Field4 INPUT.Form-Input
	{
	width: 190px !important;
	width: 190px;
	margin-right: 0px;
	}	
P.Form-Field5 INPUT.Form-Input
	{
	width: 150px !important;
	width: 150px;
	margin-right: 0px;
	}	
P.Form-Submit
	{
	clear:left;
	width:190px;
	text-align:center;
	}
P.Form-Submit-Centri
	{
	clear:left;
	width:440px;
	text-align:center;
	}
INPUT.Form-Submit
	{
	hheight:40px;
	padding: 6px 10px 6px 10px;
	font-size:1.2em;
	font-weight:bold;
	}
INPUT.Form-Submit-Centri
	{
	width:200px;
	height:40px;
	padding: 6px 10px 6px 10px;
	font-size:1.2em;
	font-weight:bold;
	}
P.Form-Privacy, 		P.Form-Label-Privacy,
P.Form-NewsletterIscr,  P.Form-Label-IscrNewsletter
	{
	clear:both;
	width: 500px;
	height:auto;
	color:#444;
	margin-top:10px;
	font-size:0.9em;
	font-weight:normal;
	}
SPAN.Form-Privacy-Checkbox
	{
	float:left;
	width:20px;
	height:30px;
	}
P.Form-Label-Privacy A:link, P.Form-Label-Privacy A:visited, P.Form-Label-Privacy A:hover,
P.Form-Privacy A:link, P.Form-Privacy A:visited, P.Form-Privacy A:hover
	{
	color:#444;
	font-size:10px;
	}
P.Form-Submit-Registrazione
	{
	width:295px;
	height:80px;
	margin:0px;
	text-align:center;
	border:0px;
	}
INPUT.Form-Submit-Registrami
	{
	}
P.Form-Login-Registrazione
	{
	height:35px;
	font-size:20px;
	font-weight:normal;
	color: #555;
	text-align:left;
	}
P.Form-Login-Titolo
	{
	height:35px;
	font-size:20px;
	font-weight:normal;
	color: #555;
	text-align:left;
	}
P.Form-Label-Login
	{
	width:200px;
	font-weight:normal;
	}
P.Form-Field-Login
	{
	width:200px;
	}
P.Form-Field-Login INPUT,
P.Form-Field-Login TEXTAREA
P.Form-Field-Login SELECT
	{
	width: 180px;
	}
P.Form-Submit-Login
	{
	width:200px;
	height:55px;
	margin:0px;
	text-align:center;
	}
INPUT.Form-Submit-Login
	{
	}
#msg {
  display: none;
  position: absolute;
  z-index: 200;
  background: url(/Temi/Default-2010/script/messages_arrow.gif) left center no-repeat;
  padding-left: 7px;
}#msgcontent {
  display: block;
  background: #f3e6e6;
  border: 2px solid #924949;
  border-left: none;
  padding: 5px;
  min-width: 150px;
  max-width: 250px;
}
/*=================================
=== FORM iscrizione centri
=================================*/		
TABLE.Form-Iscrizione-Tabella
	{}
.Contenuto TD.Form-Iscrizione-Col1
	{
	clear:left;
	float:left;
	width:470px;
	height: auto;
	}
.Contenuto TD.Form-Iscrizione-Col2
	{
	float:left;
	width:250px !important;
	width:290px;
	min-height: 50px;
	height: auto;
	line-height: 140%;
	vertical-align:top;
	padding-top:20px;
	padding-left:40px;
	font-size:14px;
	color: #476091;
	background: url(/Temi/Default-2010/immagini/form-iscrizione-decoration.png) no-repeat 0px 20px;
	
	}
.Contenuto TD.Form-Iscrizione-Col2 P,
.Contenuto TD.Form-Iscrizione-Col2 DIV
	{
	line-height: 140%;
	font-size:14px;
	}
.Contenuto TD.Form-Iscrizione-Avviso
	{
	width:280px !important;
	padding-left:10px;
	background: transparent;
	}
.Contenuto TD.Form-Iscrizione-Avviso,
.Contenuto TD.Form-Iscrizione-Avviso P
	{
	font-size:16px;
	color:#c00;
	}
	
	
/*=================================
=== DoveSiamo
=================================*/		
IFRAME.DoveSiamo
	{
	border:1px solid #555;
	}
	
DIV.DoveSiamo
	{
	min-height:380px;
	height:auto !important;
	height:380px;
	padding:10px;
	}
DIV.DoveSiamo P,
DIV.DoveSiamo P.DoveSiamo-1
DIV.DoveSiamo P.DoveSiamo-2
	{
	margin:2px;
	font-size:12px;
	color:#000;
	}
DIV.DoveSiamo P A, DIV.DoveSiamo P A:link, DIV.DoveSiamo P A:visited
	{
	color:#000;
	}
DIV.DoveSiamo P.DoveSiamo-1
	{
	font-size:16px;
	color:#476091;
	font-weight:bold;
	}

H2.DoveSiamo-h2
	{
	}
	
TABLE.DoveSiamo-Orari
	{
	width:300px;
	border-spacing:3px;
	border-collapse:separate;
	}
TABLE.DoveSiamo-Orari TD
	{
	height:15px;
	line-height:15px;
	padding:0px;
	color:#000;
	}
TABLE.DoveSiamo-Orari TD.DoveSiamo-Orari-Cella1
	{
	}
TABLE.DoveSiamo-Orari TD.DoveSiamo-Orari-Cella2
	{
	padding-right:5px;
	text-align:center;
	border-right:1px solid #555;
	}
TABLE.DoveSiamo-Orari TD.DoveSiamo-Orari-Cella3
	{
	padding-left:5px;
	text-align:center;
	}
/*=================================
=== Consiglio, StrutturaTecnica, Regolamenti
=================================*/		
TABLE.Consiglio,
TABLE.StrutturaTecnica,
TABLE.Regolamenti,
TABLE.CentroEquiturismo
	{
	width:95%;
	border-collapse:collapse;
	border-spacing:0px;
	}
TABLE.CentroEquiturismo
	{
	wwidth:90%;
	margin:auto;
	}
TABLE.Consiglio TD,
TABLE.StrutturaTecnica TD,
TABLE.CentroEquiturismo TD
	{
	height:25px;
	padding-left:10px;
	border-bottom:2px solid #fff;
	}
TABLE.Regolamenti TD
	{
	height:25px;
	padding-left:10px;
	}	
TD.Consiglio-Cella1,
TD.StrutturaTecnica-Cella1,
TD.CentroEquiturismo-Cella1
	{
	background:#c5c5c5;
	}	
TD.Regolamenti-Cella1
	{
	}		
H2.Regolamenti-H2
	{
	height:28px;
	margin:0px;
	padding-left:10px;
	font-size:14px;
	color:#fff;
	line-height:25px;
	font-weight:bold;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_h2.png) no-repeat;
	}	
		
	
TD.CentroEquiturismo-Cella1 TABLE,
TD.CentroEquiturismo-Cella2 TABLE
	{
	width:99%;
	}	
TD.CentroEquiturismo-Titolo
	{
	height:35px;
	line-height:27px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}	
TD.CentroEquiturismo-Titolo H1
	{
	height:35px;
	line-height:27px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:transparent;
	}	
TD.CentroEquiturismo-Cella1 H1,
TD.CentroEquiturismo-Cella2 H1
	{
	color: #476091;
	font-size:18px;
	margin:0px;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
	background: none;
	}	
TD.Consiglio-Cella2,
TD.StrutturaTecnica-Cella2,
TD.CentroEquiturismo-Cella2
	{
	background:#dddde5;
	}
TD.Regolamenti-Cella2
	{
	}
TD.Consiglio-Cella3,
TD.StrutturaTecnica-Cella3,
TD.CentroEquiturismo-Cella3
	{
	background:#d6e8f5;
	border-bottom:0px solid #fff;
	}	
TD.Regolamenti-Cella3
	{}
TABLE.Consiglio TD A, TABLE.Consiglio TD A:link, TABLE.Consiglio TD A:visited, TABLE.Consiglio TD A:hover,
TABLE.StrutturaTecnica TD A, TABLE.StrutturaTecnica TD A:link, TABLE.StrutturaTecnica TD A:visited, TABLE.StrutturaTecnica TD A:hover,
TABLE.Regolamenti TD A, TABLE.Regolamenti TD A:link, TABLE.Regolamenti TD A:visited, TABLE.Regolamenti TD A:hover,
TABLE.CentroEquiturismo TD A, TABLE.CentroEquiturismo TD A:link, TABLE.CentroEquiturismo TD A:visited, TABLE.CentroEquiturismo TD A:hover
	{
	color:#028;
	}	
TABLE.Consiglio TD A:hover,
TABLE.StrutturaTecnica TD A:hover,
TABLE.Regolamenti TD A:hover,
TABLE.CentroEquiturismo TD A:hover
	{
	color:#476091;
	}	
	
TABLE.Consiglio TD P,
TABLE.StrutturaTecnica TD P
	{
	margin-top:3px;
	margin-bottom:6px;
	color:#000;
	}
TABLE.Consiglio TD A, TABLE.Consiglio TD A:link, TABLE.Consiglio TD A:visited, TABLE.Consiglio TD A:hover,
TABLE.StrutturaTecnica TD A, TABLE.StrutturaTecnica TD A:link, TABLE.StrutturaTecnica TD A:visited, TABLE.StrutturaTecnica TD A:hover
	{
	color:#476091;
	}	
TABLE.Consiglio TD A:hover,
TABLE.StrutturaTecnica TD A:hover
	{
	color:#028;
	}	
TABLE.StrutturaTecnica TD.StrutturaTecnica-Titolo,
TABLE.StrutturaTecnica TD.StrutturaTecnica-Titolo2
	{
	height:35px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}
TABLE.StrutturaTecnica TD.StrutturaTecnica-Titolo2
	{
	font-size:14px;
	}
TABLE.StrutturaTecnica TD.StrutturaTecnica-Intestazione
	{
	height:28px;
	font-weight:bold;
	color:#fff;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;
	
	}	
TABLE.StrutturaTecnica TD.StrutturaTecnica-Intestazione1
	{
	width:200px;
	}	
TABLE.StrutturaTecnica TD.StrutturaTecnica-Intestazione2
	{
	}	
TABLE.StrutturaTecnica TD.StrutturaTecnica-Intestazione3
	{
	width:100px;
	}	
/*=================================
=== Modulistica, ComunicatiCircolari
=================================*/		
TABLE.ComunicatiCircolari,
TABLE.Modulistica
	{
	width:98%;
	border-collapse:collapse;
	border-spacing:0px;
	}
TABLE.ComunicatiCircolari TD,
TABLE.Modulistica TD
	{
	padding-left:10px;
	border-bottom:2px solid #fff;
	height:35px;
	}
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella1,
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella2,
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella3
	{
	height:24px;
	text-align:center;
	font-size:14px;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;
	border-bottom:0px solid #fff;
	}	
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella1
	{
	width:60px;
	}	
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella2
	{
	}	
TABLE.ComunicatiCircolari TD.ComunicatiCircolari-Cella3
	{
	width:60px;
	}	
TD.Modulistica-Cella1
	{
	font-size:12px;
	text-align:left;
	}	
TABLE.Modulistica TD.Modulistica-Intestazione
	{
	height:28px;
	font-size:14px;
	color:#fff;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_h2.png) no-repeat;
	border-bottom:2px solid #fff;
	}	
TABLE.Modulistica TD.Modulistica-Intestazione H2
	{
	height:28px;
	margin:0px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:transparent;	
	}	
	
TD.Modulistica-Cella2
	{
	width:30px;
	text-align:center;
	}	
TD.Modulistica-Cella3
	{
	width:30px;
	text-align:center;
	}	
/*=================================
=== Gare
=================================*/		
P.Gare-Titolo
	{
	float:left;
	clear:left;
	width:98%;
	min-height:40px;
	height:auto !important;
	height:45px;
	line-height:30px;
	margin-top:5px;
	padding-left:10px;
	color: #fff;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}

P.Gare-Stampa
	{
	clear:left;
	float:left;
	height:40px;
	margin-left:10px;
	}
TABLE.Gare
	{
	clear:left;
	float:left;
	width:98%;
	}
TH.Gare-Intestazione
	{
	height:28px;
	font-size:14px;
	color:#fff;
	padding-left:5px;
	background:#476091;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;

	}
TH.Gare-Intestazione0 { width:60px; }
TH.Gare-Intestazione1 { width:90px; display:none; }
TH.Gare-Intestazione2 { width:100px; }
TH.Gare-Intestazione3 {}
TH.Gare-Intestazione4 {}
TH.Gare-Intestazione5 {}
TH.Gare-Intestazione6 {}
TH.Gare-Intestazione7 {}
TH.Gare-Intestazione8 {}
TH.Gare-Intestazione9 {}

TD.Gare-Cella
	{
	vertical-align:top;
	
	border-bottom:2px solid #fff;
	}
TD.Gare-Cella0
	{ 
	}
TD.Gare-Cella1 
	{ 
	padding-left:5px; 
	text-align:center;
	display:none; 	
	}
TD.Gare-Cella2 
	{ 
	text-align:center;
	}
TD.Gare-Cella3 {}
TD.Gare-Cella4 A, TD.Gare-Cella4 A:visited 
	{ 
	font-size:15px; 
	color:#476091;
	}
TD.Gare-Cella4 {}
TD.Gare-Cella5 {}
TD.Gare-Cella6 {}
TD.Gare-Cella7 {}
TD.Gare-Cella8 { text-align:center;}
TD.Gare-Cella9 { text-align:center;}

P.Gare-CategorieLinks
	{
	display:none;
	}
P.Gare-CategorieLinks A, P.Gare-CategorieLinks A:visited, P.Gare-CategorieLinks A:hover
	{}
P.Gare-Invito
	{
	height:60px;
	font-size:20px;
	color:#f80;
	padding-top:10px;
	}
H2.Gare-Mese-Anno	
	{
	display:none;
	}

P.GaraSingola-Titolo
	{
	width:98%;
	min-height:50px;
	height:auto !important;
	height:55px;
	line-height:30px;
	margin-top:5px;
	padding-left:10px;
	color: #fff;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}
DIV.GaraSingola-1,
DIV.GaraSingola-2
	{
	width:98%;
	min-height:60px;
	height:auto !important;
	height:60px;
	clear:left;
	float:left;
	padding-left:10px;
	}
DIV.GaraSingola-1
	{
	background:transparent;
	}
DIV.GaraSingola-2
	{
	background:transparent;
	}
P.GaraSingola-Testo1
	{
	clear:left;
	float:left;
	width:135px;
	height:28px;
	line-height:25px;
	font-size:14px;
	color:#fff;
	padding-left:10px;
	background:#476091;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}
P.GaraSingola-Testo2
	{
	float:left;
	width:600px;
	height:28px;
	line-height:25px;
	font-size:20px;
	padding-left:15px;
	color:#000;
	background:#e0e0e0;
	}
P.GaraSingola-Button
	{
	margin: 0 10px 10px 10px;
	}
	
/*=================================
=== CORSI & STAGES
=================================*/		
P.Corsi-Stage-Titolo
	{
	width:98%;
	min-height:40px;
	height:auto !important;
	height:45px;
	line-height:30px;
	margin-top:5px;
	padding-left:10px;
	color: #fff;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}

P.Corsi-Stage-Stampa
	{
	clear:left;
	float:left;
	height:40px;
	margin-left:10px;
	}
TABLE.Corsi-Stage-Tabella
	{
	clear:left;
	float:left;
	width:98%;
	}
.Contenuto TABLE TD.Corsi-Stage-Intestazione
	{
	height:28px;
	line-height:13px;
	font-size:11px;
	color:#fff;
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;

	}
TD.Corsi-Stage-Intestazione1 { text-align:center; width:200px;}
TD.Corsi-Stage-Intestazione3 {}
TD.Corsi-Stage-Intestazione4 {}
TD.Corsi-Stage-Intestazione5 {}
TD.Corsi-Stage-Intestazione6 {}
TD.Corsi-Stage-Intestazione7 {}
TD.Corsi-Stage-Intestazione8 {}
TD.Corsi-Stage-Intestazione9 {}

TD.Corsi-Stage-Cella
	{
	vertical-align:top;
	border-bottom:2px solid #fff;
	}
TD.Corsi-Stage-Cella1 
	{ 
	width:60px;
	padding-left:5px; 
	}
TD.Corsi-Stage-Cella2 
	{ 
	text-align:center;
	}
TD.Corsi-Stage-Cella3 {}
TD.Corsi-Stage-Cella4 A, TD.Corsi-Stage-Cella4 A:visited 
	{ 
	font-size:15px; 
	color:#476091;
	}
TD.Corsi-Stage-Cella4 { text-align:center;}
TD.Corsi-Stage-Cella5 {}
TD.Corsi-Stage-Cella6 { text-align:center;}
TD.Corsi-Stage-Cella7 { text-align:center;}
TD.Corsi-Stage-Cella8 { text-align:center;}
	
/*=================================
=== CERCO OFFRO
=================================*/

TABLE.CercoOffro-Tabella
	{
	width:97%;
	}
TABLE.CercoOffro-Tabella TD
	{ 
	padding: 3px;
	}
TD.CercoOffro-Etichetta
	{
	width: 50px;
	font-weight:bold;
	color: #476091;
	}
TD.CercoOffro-CellaSeparazione
	{
	bborder-top: solid 1px #006;
	background-color:transparent;
	}
P.CercoOffro-Categorie
	{
	height:60px;
	}
P.CercoOffro-Categorie, P.CercoOffro-Categorie A, P.CercoOffro-Categorie A:visited
	{
	line-height:50px;
	font-size:16px;
	color: #476091;
	}

P.CercoOffro-Categorie A, P.CercoOffro-Categorie A:visited
	{
	color:#a10000;
	text-decoration:underline;
	}
TD.CercoOffro-Titolo, TD.CercoOffro-Prezzo
	{
	height:40px;
	font-size:14px;
	color: #476091;
	background-color:#ddd;
	}
TD.CercoOffro-NomeCognome
	{
	width: 300px;
	}
TD.CercoOffro-Prezzo
	{
	font-size:14px;
	font-weight:bold;
	text-align:right;
	}
TD.CercoOffro-Titolo A, TD.CercoOffro-Titolo a:active, TD.CercoOffro-Titolo a:visited, TD.CercoOffro-Titolo a:hover
	{
	font-size:16px;
	color: #476091;
	font-weight:bold;
	color: #900;	
	}
TABLE.CercoOffro-TabellaRicerca
	{
	width:370px;
	height:155px;
	background:#fff url(/Temi/Default-2010/immagini/sfondo_cerco-offro-ricerca.jpg) no-repeat;	
	}
TABLE.CercoOffro-TabellaRicerca TD
	{ 
	padding: 4px; white-space:nowrap;
	}
TABLE.CercoOffro-Inserzione-Tabella
	{
	border: solid 1px #006;
	background:#fff;
	max-width: 525px;
	float:left;
	}
TD.CercoOffro-Inserzione-Foto IMG
	{
	float:left;
	width:650px;
	}

TABLE.CercoOffro-Inserzione-Tabella TD
	{
	padding: 5px;
	}
TD.CercoOffro-Titolo
	{
	color:  #476091;
	font-weight:bold;
	font-size:12px;
	background-color: #ddd;
	}
TD.CercoOffro-Prezzo	
	{
	font-size:12px;
	color:#476091;
	font-weight:bold;
	}
TD.CercoOffro-Etichetta
	{
	color:  #476091;
	font-weight:bold;
	white-space:nowrap;
	background-color:#eee;
	}
TABLE.CercoOffro-Inserzionista-Tabella
	{
	width: 300px;
	float:right;
	background-color:#eee;
	mmargin-right:8px;
	margin-top:20px;
	border: solid 1px #006;
	}
TABLE.CercoOffro-Inserzionista-Tabella TD
	{
	padding: 5px;
	}
TD.CercoOffro-Inserzionista-Etichetta
	{
	background-color:#d6e8f5;
	color: #476091;
	font-weight:bold;
	}
TD.CercoOffro-Inserzionista-Etichetta
	{
	color: #476091;
	white-space:nowrap;
	}
TABLE.CercoOffro-Inserisci-Tabella
	{
	background:transparent;
	bborder: solid 1px #006;
	}
TABLE.CercoOffro-Inserisci-Tabella TD
	{
	padding: 5px;
	}
TABLE.CercoOffro-Inserisci-Tabella TEXTAREA
	{
	width: 470px;
	height: 100px;
	}
TABLE.CercoOffro-Inserisci-Tabella  INPUT, 
TABLE.CercoOffro-Inserisci-Tabella SELECT
	{
	width : 200px;
	}
/*=================================
===  Form-Newsletter
=================================*/
DIV.Newsletter-Box,
DIV.Sms-Box
	{
	position:absolute;
	z-index:10;
	left:450px !important;
	left:290px;
	top:750px !important;
	top:650px;
	width:224px !important;
	width:240px;
	height:auto;
	padding:8px;
	display:none;
	background:transparent;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_newsletter.png) no-repeat;
	}
DIV.Sms-Box
	{
	left:750px !important;
	left:490px;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_sms.png) no-repeat;
	}

DIV.Newsletter-Form,
DIV.Newsletter2-Form,
DIV.Sms-Form
	{
	clear:left;
	float:left;
	width: 210px !important;
	width: 224px;
	height: 430px;
	margin:0;
	padding:7px;
	}
DIV.Sms-Form
	{
	height: 350px;
	}
DIV.Newsletter2-Form
	{
	width: 490px !important;
	width: 510px;
	height: auto;
	background:transparent;
	border:0px solid #000;
	}
DIV.Newsletter-Chiudi,
DIV.Sms-Chiudi
	{
	float:right;
	width:16px;
	height:16px; 
	line-height:14px;
	font-size:14px;
	color:#fff;
	text-align:center;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_chiudi.jpg) no-repeat;
	border:1px solid #fff;
	cursor:pointer;
	}
	
DIV.Newsletter-Form H3,
DIV.Newsletter2-Form H3,
DIV.Sms-Form H3
	{
	height: auto;
	color: #004d91;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin-bottom: 15px;
	line-height: 20px;
	background:transparent;
	}
P.Newsletter-Testo,
P.Newsletter2-Testo,
P.Sms-Testo
	{
	width:200px;
	height:auto;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	color: #6b646e;
	color: #4a4a51;	
	line-height:15px;
	text-align:left;
	}
P.Newsletter2-Testo
	{
	width:490px;
	}
FIELDSET.Newsletter2-Fieldset
	{
	width: 490px;
	margin:0px;
	height:auto;
	}

LEGEND.Newsletter2-Legend
	{
	font-size:16px;
	color: #476091;
	margin:10px;
	}
	
P.Newsletter-Label,
P.Newsletter2-Label,
P.Sms-Label
	{
	width:200px;
	height:15px;
	margin:0px;
	padding-top:4px;
	padding-bottom:0px;
	font-weight:bold;
	color: #6b646e;
	color: #4a4a51;	
	line-height:15px;
	text-align:left;
	}
P.Newsletter2-Label
	{
	width:490px;
	}
SPAN.Newsletter-Obbligatorio,
SPAN.Newsletter2-Obbligatorio,
SPAN.Sms-Obbligatorio
	{
	float:right;
	font-size:0.8em;
	font-weight:normal;
	}
P.Newsletter-Field,
P.Newsletter2-Field,
P.Sms-Field
	{
	width:200px;
	margin:0px;
	height:21px;
	color: #6b646e;
	color: #4a4a51;	
	text-align:left;
	}
P.Newsletter2-Field
	{
	width:490px;
	}
P.Newsletter-Field INPUT,
P.Newsletter2-Field INPUT,
P.Sms-Field INPUT
	{
	width: 200px;
	height:21px;
	margin:0px;
	color: #6b646e;
	border:1px solid #6b646e;
	}
P.Newsletter2-Field INPUT
	{
	width: 300px;
	}
P.Newsletter-Privacy,
P.Newsletter2-Privacy,
P.Sms-Privacy
	{
	width: 200px;
	height:auto;
	margin:0px;
	margin-bottom:10px;
	color: #4a4a51;	
	font-size:11px;
	text-align:center;
	}
P.Newsletter2-Privacy
	{
	width: 490px;
	text-align:left;
	}
P.Newsletter-Privacy-Titolo,
P.Newsletter2-Privacy-Titolo,
P.Sms-Privacy-Titolo
	{
	margin-top:20px;
	height:17px;
	font-size:13px;
	font-weight:bold;
	}
P.Newsletter-Privacy A:link, P.Newsletter-Privacy A:visited, P.Newsletter-Privacy A:hover,
P.Sms-Privacy A:link, P.Sms-Privacy A:visited, P.Sms-Privacy A:hover
	{
	display:inline;
	color: #4a4a51;	
	}
P.Newsletter-Submit,
P.Newsletter2-Submit,
P.Sms-Submit
	{
	height:30px;
	margin:0px;
	margin-top:10px;
	text-align:center;
	}
INPUT.Newsletter-Submit,
INPUT.Newsletter2-Submit,
INPUT.Sms-Submit
	{
	width:82px;
	height:37px;
	font-size:13px;
	color: #4a4a51;	
	}
P.Sms-Label-Nome, P.Sms-Field-Nome,
P.Sms-Label-Cognome, P.Sms-Field-Cognome,
P.Sms-Label-Citta, P.Sms-Field-Citta
	{
	ddisplay:none;
	}

/*=================================
=== tabelle Iscrizione alle gare
=================================*/

TABLE.tabellaIscrizione
	{
	border: 2px solid #476091; 
	border-collapse: collapse;
	width: auto;
	}
TABLE.tabellaIscrizione TD
	{
	border: 1px solid #476091; 
	}
TD.tabellaIscrizione-CellaNumerazione 
	{
	width: 20px;
	text-align: center;
	}

TD.tabellaIscrizione-CellaNome
	{
	border-bottom: 2px solid #476091; 
	font-weight: bold;
	}

TD.tabellaIscrizione-CellaValore 
	{
	padding: 3px;
	padding-right: 20px;
	}

#iscrizione-tabella-dati, 
#iscrizione-tabella-binomi 
{ width:90%; }
#iscrizione-tabella-dati td, 
#iscrizione-tabella-binomi td 
{ color: #476091; }
#iscrizione-tabella-dati td
	{
	text-align:right;
	width: 25%;
	}
TABLE#iscrizione-tabella-binomi
	{
	border: solid 1px #476091;
	border-top: solid 5px #476091;
	}

#iscrizione-tabella-binomi TD
	{
	text-align:center;
	}

#iscrizione-tabella-binomi TH
	{
	background: #d6e8f5;
	color: #476091;
	}

.iscrizione-tabella-binomi-Numero 	{width: 20px; }
.iscrizione-tabella-binomi-Cavaliere 	{width: auto; }
.iscrizione-tabella-binomi-Cavallo	{width: auto; }
.iscrizione-tabella-binomi-Certificato	{width: 80px; }
.iscrizione-tabella-binomi-Premio	{width: 110px; }
.iscrizione-tabella-binomi-Responsabile	{width: 110px; }
.iscrizione-tabella-binomi-Box		{width: 40px; }


.input-responsabile,
.input-email,
.input-istruttore,
.input-telefono,
.input-cellulare,
.input-note,
.input-cavaliere,
.input-cavallo,
.input-numcertificato,
.input-premio,
.input-responsabilecampoprova
	{
	width: 98%;
	}
INPUT.input-responsabile,
TEXTAREA.input-note
	{
	width: 100%;
	}
.input-note,
	{
	height: 50px;
	}

P.S-Errore
	{
	margin-top: 180px;
	color:#F00;
	font-weight:bold;
	font-size: 20px;
	}

/*=================================
=== Contatti
=================================*/
DIV.Contatti-Form
	{
	width: 620px;
	height: auto;
	margin:auto;
	}
DIV.Contatti P
	{
	}
P.Contatti-Testo,
P.Contatti-Didascalia
	{
	text-align:left;
	}
P.Contatti-Errori
	{
	margin:0px;
	display:none;
	}

FIELDSET.Contatti-Fieldset
	{
	width: 620px;
	margin:0px;
	height:auto;
	}

LEGEND.Contatti-Legend
	{
	font-size:16px;
	color: #476091;
	margin:10px;
	}
P.Contatti-Label
	{
	float:left;
	clear:left;
	width:175px;
	min-height:30px;
	height:auto !important;
	height:30px;
	margin:0px;
	margin-left:5px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	}
P.Contatti-Label-Login
	{
	}
P.Contatti-Field,
P.Contatti-Field-Radio
	{
	float:left;
	width:250px;
	min-height:30px;
	height:auto !important;
	height:30px;
	margin:0px;
	text-align:left;
	}
P.Contatti-Field-Radio
	{
	}

DIV.Contatti-Div-Checkbox
	{
	float:left;
	width:300px;
	height:auto;
	margin:0px;
	text-align:left;
	margin-bottom:10px;
	}
P.Contatti-Field-Checkbox
	{
	float:left;
	width:140px;
	margin:0px;
	text-align:left;
	white-space:nowrap;
	}
P.Contatti-Field-Checkbox1
	{
	clear:left;
	}
P.Contatti-Label2
	{
	float:right;
	clear:right;
	margin:0px;
	visibility:hidden;
	}
P.Contatti-Field-Welcome
	{
	background:#eee;
	padding:3px;
	}
SPAN.Contatti-Obbligatorio
	{
	float:right;
	font-size:90%;
	font-weight:normal;
	margin-right:5px;
	}
SPAN.Contatti-Obbligatorio1
	{
	font-size:0.8em;
	font-weight:normal;
	}
P.Contatti-Field INPUT,
P.Contatti-Field TEXTAREA,
P.Contatti-Field SELECT
	{
	width: 290px;
	height:24px;
	margin:0px;
	}
P.Contatti-Field TEXTAREA
	{
	height: 100px;
	margin-bottom:2px;
	}
P.Contatti-Field SELECT
	{
	}
P.Contatti-Privacy, 		P.Contatti-Label-Privacy,
P.Contatti-NewsletterIscr,  P.Contatti-Label-IscrNewsletter
	{
	clear:both;
	float:left;
	width: 550px;
	height:auto;
	color:#444;
	margin-top:10px;
	font-size:12px;
	font-weight:normal;
	}
SPAN.Contatti-Privacy-Checkbox
	{
	float:left;
	width:20px;
	height:30px;
	}

P.Contatti-Label-Privacy A:link, P.Contatti-Label-Privacy A:visited, P.Contatti-Label-Privacy A:hover,
P.Contatti-Privacy A:link, P.Contatti-Privacy A:visited, P.Contatti-Privacy A:hover
	{
	color:#444;
	font-size:10px;
	}
P.Contatti-Submit
	{
	clear:both;
	float:left;
	width: 550px;
	text-align:center;
	}
INPUT.Contatti-Submit
	{
	padding: 10px 20px 10px 20px;
	font-size:14px;
	font-weight:bold;
	}

TABLE.Circoli-ModificaDati
	{}
TD.Circoli-ModificaDati-CellaInput INPUT
	{
	width:400px;
	}
TD.Circoli-ModificaDati-Logo
	{}
TD.Circoli-ModificaDati-RagSoc
	{}
TD.Circoli-ModificaDati-Nome
	{}
TD.Circoli-ModificaDati-Cognome
	{}
TD.Circoli-ModificaDati-Indirizzo
	{}
TD.Circoli-ModificaDati-Cap
	{}
TD.Circoli-ModificaDati-Citta
	{}
TD.Circoli-ModificaDati-Provincia
	{}
TD.Circoli-ModificaDati--Telefono
	{}
TD.Circoli-ModificaDati-Fax
	{}
TD.Circoli-ModificaDati-Cellulare
	{}
TD.Circoli-ModificaDati-Email
	{}
TD.Circoli-ModificaDati-Sito
	{}
TD.Circoli-ModificaDati-Presidente
	{}
TD.Circoli-ModificaDati-TelefonoPresidente
	{}
/*================================
=== CIRCOLI
=================================*/	
P.Circoli-Elenco-Titolo
	{
	width:98%;
	min-height:70px;
	height:auto !important;
	height:75px;
	line-height:30px;
	margin-top:5px;
	padding-left:10px;
	color: #fff;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_titolo.png) no-repeat;
	}
DIV.Circoli-Elenco-Province
	{
	float:right;
	width:150px;
	height:auto;
	padding:2px;
	text-align:center;
	font-size:14px;
	color:#333;
	font-weight:bold;
	background:#eef5fb;
	border:4px solid #03a;
	}
DIV.Circoli-Elenco-Province BR
	{
	display:none;
	}
DIV.Circoli-Elenco-Province A, DIV.Circoli-Elenco-Province A:visited
	{
	display:block;
	margin:1px;
	background:#d6e8f5;
	color:#03a;
	}
TABLE.Circoli-Elenco
	{
	border-spacing:10px;
	border-collapse:separate;
	}
TD.Circoli-Elenco-Colonna
	{}
TD.Circoli-Elenco-Colonna2
	{}
TD.Circoli-Elenco-Cella
	{
	padding-bottom:10px;
	}
TD.Circoli-Elenco-Nome
	{
	font-size:16px;
	color:#03a;
	}
TD.Circoli-Elenco-Nome A, TD.Circoli-Elenco-Nome A:visited, TD.Circoli-Elenco-Nome A:hover
	{
	font-size:16px;
	color:#03a;
	}
SPAN.Circoli-Elenco-Intestazione
	{
	display:inline;
	width:100px;
	font-weight:bold;
	}
TD.Circoli-Elenco-Citta
	{}
TD.Circoli-Elenco-Presidente
	{}
TD.Circoli-Elenco-Telefono	
	{}
TD.Circoli-Elenco-Email
	{}
TD.Circoli-Elenco-Email A, TD.Circoli-Elenco-Email A:visited
	{
	color:#f60;
	}
TD.Circoli-Elenco-Email ADDRESS
	{
	display:inline;
	font-style:normal;
	}	
TD.Circoli-Elenco-Sito
	{}	
/*================================
=== CIRCOLI SCHEDA
=================================*/	
	
DIV.Societa-Scheda
	{}
P.Societa-Scheda-Indietro
	{
	height:40px;
	line-height:28px;
	font-size:12px;
	color:#000;
	}
DIV.Societa-Scheda-Foto
	{
	clear:left;
	float:left;
	width:320px;
	height:300px;
	}
DIV.Societa-Scheda-Dati
	{
	float:left;
	width:400px;
	height:auto !important;
	height:300px;
	}
P.Societa-Scheda-Intestazione
	{
	height:28px;
	line-height:28px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	padding-left:5px;
	background:transparent url(/Temi/Default-2010/immagini/sfondo_intestazione.png) no-repeat;
	}
P.Societa-Scheda-Testo
	{
	min-height:30px;
	height:auto !important;
	height:30px;
	line-height:28px;
	font-size:12px;
	color:#000;
	padding-bottom:20px;
	}
P.Societa-Scheda-RagioneSociale
	{
	font-weight:bold;
	font-size:14px;
	}
	
/*===============================
     RASSEGNA STAMPA TABELLA
=================================*/

TABLE.RassegnaStampa, DIV.RassegnaStampa
	{
	border-collapse: collapse;
	width: 100%;
	}
.RassegnaStampa TD
	{
	padding: 4px;
	}
.RassegnaStampa P
	{
	margin: 2px;
	padding: 4px;
	}
.RassegnaStampa-Riga1, .RassegnaStampa-Riga2
	{
	}
.RassegnaStampa-Riga2
	{
	background: #fbf2e5;
	}

.RassegnaStampa-Dimensione, .RassegnaStampa-Dimensione2
	{
	}
.RassegnaStampa-Riga-Intestazione,
.RassegnaStampa-Intestazione-Testata,
.RassegnaStampa-Intestazione-Categoria,
.RassegnaStampa-Intestazione-Autore,
.RassegnaStampa-Intestazione-Anno,
.RassegnaStampa-Intestazione-Abstract,
.RassegnaStampa-Intestazione-Data,
.RassegnaStampa-Intestazione-Articolo
	{
	}
.RassegnaStampa-Testata,       .RassegnaStampa-Testata2,
.RassegnaStampa-Categoria,     .RassegnaStampa-Categoria2,
.RassegnaStampa-Autore,	       .RassegnaStampa-Autore2,
.RassegnaStampa-Anno,	       .RassegnaStampa-Anno2,
.RassegnaStampa-Abstract,      .RassegnaStampa-Abstract2,
.RassegnaStampa-Data,	       .RassegnaStampa-Data2,
.RassegnaStampa-Articolo,      .RassegnaStampa-Articolo2,
.RassegnaStampa-Link, 	       .RassegnaStampa-Link2
	{
	}

P.RassegnaStampa-Categoria,     P.RassegnaStampa-Categoria2,
P.RassegnaStampa-Autore,	P.RassegnaStampa-Autore2,
P.RassegnaStampa-Abstract,      P.RassegnaStampa-Abstract2
	{
	padding-left: 20px;
	}
.RassegnaStampa-Categoria,     .RassegnaStampa-Categoria2
	{
	background: #eee;
	}
.RassegnaStampa-Articolo,      .RassegnaStampa-Articolo2,
.RassegnaStampa-Link, 	       .RassegnaStampa-Link2
	{
	font-weight: bold;
	font-size: 12px;
	}
.RassegnaStampa-Articolo A, 	.RassegnaStampa-Articolo A:visited,
.RassegnaStampa-Articolo2 A, 	.RassegnaStampa-Articolo2 A:visited
	{
	font-weight: bold;
	font-size: 12px;
	padding-left: 17px;
	bborder-left: 12px solid #c00;
	bbackground: url(/Temi/Default-2010/immagini/punto_1.gif) left 4px;
	background-repeat: no-repeat;
	}

.RassegnaStampa-Autore,	       .RassegnaStampa-Autore2
	{
	float: left;
	font-weight: bold;
	}

.RassegnaStampa-Anno,	       .RassegnaStampa-Anno2,
.RassegnaStampa-Data,	       .RassegnaStampa-Data2,
.RassegnaStampa-Testata,       .RassegnaStampa-Testata2
	{
	float: left;
	font-style: italic;
	}
P.RassegnaStampa-Testata,       P.RassegnaStampa-Testata2
	{
	margin-right: 0px;
	padding-right: 0px;
	}
P.RassegnaStampa-Anno,	       P.RassegnaStampa-Anno2
	{
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
P.RassegnaStampa-Data,	       P.RassegnaStampa-Data2
	{
	margin-left: 0px;
	padding-left: 0px;
	}
P.RassegnaStampa-Abstract,      P.RassegnaStampa-Abstract2
	{
	clear: left;
	margin-bottom: 10px;
	}

/*===============================
 RASSEGNA STAMPA ARTICOLO
=================================*/
/*
.RassegnaStampa-Articolo-Categoria,
.RassegnaStampa-Articolo-Titolo,
.RassegnaStampa-Articolo-Autore,
.RassegnaStampa-Articolo-Testata,
.RassegnaStampa-Articolo-Abstract,
.RassegnaStampa-Articolo-Testo,
P.RassegnaStampa-Articolo-LinkCommenta,
A.RassegnaStampa-Articolo-LinkCommenta,
A.RassegnaStampa-Articolo-LinkPerInformazioni,
P.RassegnaStampa-Articolo-LinkConsiglia,
A.RassegnaStampa-Articolo-LinkConsiglia,
.RassegnaStampa-Articolo-Commenti,
.RassegnaStampa-Articolo-Commenti-Info,
.RassegnaStampa-Articolo-Commenti-Testo,
.RassegnaStampa-Articolo-Commenti-Info2,
.RassegnaStampa-Articolo-Commenti-Testo2,
*/

.RassegnaStampa-Articolo-Categoria
	{
	ffloat: left;
	background: #eee;
	padding: 3px;
	padding-left: 20px;
	}

.RassegnaStampa-Articolo-Stampa
	{
	float:right;
	font-size: 11px;
	border:1px solid #666;
	padding:3px;
	background: #ccc;
	}

.RassegnaStampa-Articolo-Stampa A
	{
	text-decoration: none;
	}

.RassegnaStampa-Articolo-Titolo
	{
	font-weight: bold;
	font-size: 12px;
	padding-left: 17px;
	bborder-left: 12px solid #c00;
	bbackground: url(/Temi/Default-2010/immagini/punto_1.gif) left 4px;
	background-repeat: no-repeat;
	}
.RassegnaStampa-Articolo-Autore,
.RassegnaStampa-Articolo-Testata
	{
	padding-left: 20px;
	}
.RassegnaStampa-Articolo-Abstract
	{
	margin-left: 17px;
	padding-left: 3px;
	padding-bottom: 2px;
	font-style: italic;
	border-bottom: 1px dashed #aaa;
	}
.RassegnaStampa-Articolo-Testo
	{
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	}

P.RassegnaStampa-Articolo-LinkCommenta
	{
	float: left;

	}
P.RassegnaStampa-Articolo-LinkCommenta,
P.RassegnaStampa-Articolo-LinkConsiglia
	{
	width: auto;
	padding: 8px;
	background: #eee;
	}
A.RassegnaStampa-Articolo-LinkCommenta,
A.RassegnaStampa-Articolo-LinkPerInformazioni,
A.RassegnaStampa-Articolo-LinkConsiglia
	{}

A.RassegnaStampa-Articolo-LinkPerInformazioni
	{
	margin-left:30px;
	margin-right:30px;
	}

.RassegnaStampa-Articolo-Commenti
	{
	font-weight: bold;
	font-size: 12px;
	padding-left: 17px;
	bborder-left: 12px solid #c00;
	bbackground: url(/Temi/Default-2010/immagini/punto_1.gif) left 4px;
	background-repeat: no-repeat;
	}

.RassegnaStampa-Articolo-Commenti-Info,
.RassegnaStampa-Articolo-Commenti-Info2
	{}

.RassegnaStampa-Articolo-Commenti-Testo,
.RassegnaStampa-Articolo-Commenti-Testo2
	{
	margin-left: 20px;
	padding-left: 10px;
	text-align: justify;
	font-style: italic;
	border-left: 1px dotted #ccc;
	}

/*===============================
 RASSEGNA STAMPA COMMENTA E CONSIGLIA 
=================================*/
.RassegnaStampa-Commenta-Errore,
.RassegnaStampa-Consiglia-Errore
{
	color: #c00;
	}
TABLE.RassegnaStampa-Consiglia
	{
	width: 450px;
	}
TABLE.RassegnaStampa-Consiglia TD
	{
	white-space: nowrap;
	padding: 3px;
	padding-right:10px;
	}


.RassegnaStampa-Commenta-TitoloPagina,
.RassegnaStampa-Consiglia-TitoloPagina
	{
	font-weight: bold;
	font-size: 12px;
	}

P.RassegnaStampa-Commenta-Articolo
	{
	font-weight: bold;
	font-size: 12px;
	padding-left: 15px;
	bborder-left: 12px solid #c00;
	bbackground: url(/Temi/Default-2010/immagini/punto_1.gif) left 4px;
	background-repeat: no-repeat;
	}
P.RassegnaStampa-Commenta-Nickname,
P.RassegnaStampa-Commenta-CommentoTextArea
	{
	width: 400px;
	}
INPUT.RassegnaStampa-Commenta-NicknameInput
	{
	width: 100%;
	}
TEXTAREA.RassegnaStampa-Commenta-CommentoTextArea
	{
	width: 100%;
	}
P.RassegnaStampa-Commenta-Submit
	{}
INPUT. type=submit value=Invia
	{}

TD.RassegnaStampa-Consiglia-Testo1
	{
	white-space: nowrap;
	padding-right:10px;
	}

INPUT.RassegnaStampa-Consiglia-Input,
TEXTAREA.RassegnaStampa-Consiglia-TextArea
	{
	width: 300px;
	}
/*===============================
RASSEGNA STAMPA RICERCA AVANZATA    
=================================*/

TABLE.RassegnaStampa-RicercaAvanzata
	{
	width: auto;
	}

TABLE.RassegnaStampa-RicercaAvanzata TD
	{
	padding: 3px;
	}
.RassegnaStampa-RicercaAvanzata-Cella
	{
	width: auto;
	white-space: nowrap;
	padding-right: 10px;
	}
.RassegnaStampa-RicercaAvanzata-Cella1 INPUT,
.RassegnaStampa-RicercaAvanzata-Cella1 SELECT
	{
	width: 300px;
	}
.RassegnaStampa-RicercaAvanzata-Cella2 INPUT
	{
	width: 100px;
	}
.RassegnaStampa-RicercaAvanzata-Cella3 INPUT
	{
	margin-top: 20px;
	}

/*===============================
RASSEGNA STAMPA BLOCCO RICERCA     
=================================*/
DIV.RassegnaStampa-Ricerca
	{
	}
DIV.RassegnaStampa-Ricerca P
	{
	margin: 0px;
	margin-top: 10px;
	}
.RassegnaStampa-Ricerca-Titolo
	{
	}
INPUT.RassegnaStampa-Ricerca-Input
	{
	width: 105px;
	}
INPUT.RassegnaStampa-Ricerca-Submit
	{
	margin-left: 4px;
	text-transform: lowercase;
	width: 45px;
	font-size:8px:
	}
	
/*=====================================
=== CentriEquiturismo
======================================*/

UL.CentriEquiturismo	
	{
	margin:0px;
	padding:0px;
	margin-top:14px;
	list-style: none;
	llist-style: inside url(/Temi/Default-2010/immagini/li_decoration_equiturismo.png);
	}
UL.CentriEquiturismo LI
	{
	height:35px;
	margin:0px;
	padding:0px;
	line-height:30px;
	padding-left:30px;
	background: url(/Temi/Default-2010/immagini/li_decoration_equiturismo.png) no-repeat left top;
	}
UL.CentriEquiturismo LI:before
	{
/*
	display: marker;
	marker-offset: 10px;
	content: url(/Temi/Default-2010/immagini/li_decoration_equiturismo.png);
    counter-increment: mycounter;
*/
	}

UL.CentriEquiturismo LI,
UL.CentriEquiturismo LI A,
UL.CentriEquiturismo LI A:link,
UL.CentriEquiturismo LI A:hover,
UL.CentriEquiturismo LI A:visited
	{
	font-size:14px;
	color:#476091;
	font-weight:bold;
	text-decoration:none;
	}
UL.CentriEquiturismo LI A
	{
	line-height:30px;
	}
	
/*=====================================
=== Video
======================================*/	
.Contenitore-Area-Video
	{
	width: 100%;
	text-align:center;
	}
.Video
	{
	margin:auto;
	}
.video-cella-sx
	{
	float:left;
	clear:left;
	width: 460px;
	text-align:left;
	padding-left: 20px;
	}
	
.Contenitore-link-video
	{
	margin: 0px;
	padding: 0px;
	width: 460px;
	margin-top: 15px;
	}
.video-cella-dx
	{
	float:left;
	width: 280px;
	text-align:left;
	}
.Contenitore-Categorie
	{
	width: 280px;
	min-height: 160px;	
	height: auto !important;	
	height: 160;	
	background: url(/Temi/Default-2010/immagini/tutto-equitazione.jpg) no-repeat;
	padding-top: 180px;
	}
/*.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:link,	
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:link,	
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:visited,
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:hover
	{
	color: #1c82ca;
	font-size:24px;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif, sans serif;
	letter-spacing:0.05em;
	text-align:left;
	padding-left:0px;	
	}
	

.Contenitore-Categorie a,
.Contenitore-Categorie a:visited,
.Contenitore-Categorie a:hover{
	font-size:16px;
	color: #fff;
	padding:15px;
	}*/
	
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:link,	
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:link,	
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:visited,
.Contenitore-Categorie-Elenco A.TV-CategoriaSelezionata:hover
	{
	display:block;
	height:17px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:7px;
	color: #fff;
	font-size:12px;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif, sans serif;
	letter-spacing:0.05em;
	text-align:left;
	white-space:nowrap;
	background: url(/Temi/Default-2010/immagini/menu12_liv1_sfondo-280-yt.jpg) no-repeat 0px 0px;	
	}
	

.Contenitore-Categorie a,
.Contenitore-Categorie a:visited,
.Contenitore-Categorie a:hover{
	display:block;
	height:17px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:7px;
	color: #fff;
	font-size:12px;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif, sans serif;
	letter-spacing:0.05em;
	text-align:left;
	white-space:nowrap;
	background: url(/Temi/Default-2010/immagini/menu12_liv1_sfondo-280-yt.jpg) no-repeat 0px -27px;
	}


.Contenitore-Singolo-Video-Info-Titolo a,
.Contenitore-Singolo-Video-Info-Titolo a:visited,
.Contenitore-Singolo-Video-Info-Titolo a:hover
	{
	display:block;
	height:16px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:7px;
	color: #111;
	font-size:12px;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif, sans serif;
	letter-spacing:0.05em;
	text-align:left;
	white-space:nowrap;
	background: url(/Temi/Default-2010/immagini/menu12_liv1_sfondo-280.png) no-repeat 0px -26px;
	}	
.Contenitore-Singolo-Video-Info-Titolo a:hover
	{

	background: url(/Temi/Default-2010/immagini/menu12_liv1_sfondo-280.png) no-repeat 0px 0px;
	}
	

	
	
.Contenitore-Singolo-Video-Info-Titolo-youtube
	{
	width: 122px;
	height:27px;
	float: left;
	margin: 0px;
	margin-right: 30px;
	}


.Contenitore-Singolo-Video-Info-Titolo-youtube a,
.Contenitore-Singolo-Video-Info-Titolo-youtube a:visited,
.Contenitore-Singolo-Video-Info-Titolo-youtube a:hover
	{
	display:block;
	height:27px;
	width: 122px;
	margin:0px;
	padding:0px;
	padding-top: 4px;
	color: #FFF;
	font-size:12px;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif, sans serif;
	font-weight: bold;
	letter-spacing:0.05em;
	text-align:center;
	white-space:nowrap;
	background: url(/Temi/Default-2010/immagini/sfondo-link-video-yt.jpg) no-repeat;
	}	
.Contenitore-Singolo-Video-Info-Titolo-youtube a:hover
	{

	background: url(/Temi/Default-2010/immagini/sfondo-link-video-yt.jpg) no-repeat;
	}
	




/*=================================
=== GALLERY INIZIALE
=================================*/
TABLE.Gallery-Tabella
	{
	width:100%;
	}
TD.Gallery-Titolo
	{
	vertical-align:bottom;
	color: #876e46;
	font-size:20px;
	text-align: left;
	}
TD.Gallery-Cella1,
TD.Gallery-Cella2,
TD.Gallery-Cella3
	{
	text-align: center;
	padding-top:10px;
	vertical-align:bottom;
	padding-bottom:20px;
	}
TD.Gallery-Cella3
	{
	display:none;
	}
DIV.Gallery-Foto
	{
	width:200px;
	height:110px;
	border:4px double #aaa;
	overflow:hidden;	
	}

TD.Gallery-Cella1 IMG,
TD.Gallery-Cella2 IMG,
TD.Gallery-Cella3 IMG
	{
	}

P.Gallery-NomeAlbum,
P.Gallery-DescrizioneAlbum,
P.Gallery-UltimaModifica,
P.Gallery-NumeroFoto,
P.Gallery-NumeroVisite
	{
	margin:0px;
	color:#876e46;
	}
P.Gallery-DescrizioneAlbum,
P.Gallery-NumeroFoto
	{
	display:none;
	}
P.Gallery-NomeAlbum
	{
	width:80%;
	color: #876e46;
	font-size:18px;
	height:auto;
	line-height:140%;
	margin: 5px auto 15px auto;
	text-transform:uppercase;
	}
P.Gallery-NumeroFoto
	{
	display:none;
	font-size:12px;
	font-weight:bold;
	}

P.Gallery-NomeAlbum2,
P.Gallery-DescrizioneAlbum2,
P.Gallery-UltimaModifica2,
P.Gallery-NumeroFoto2,
P.Gallery-NumeroVisite2
	{
	ccolor:#000;
	}	
/*=================================
=== Gallery ALBUM
=================================*/

DIV.Album
	{
	width:750px;
	text-align:center;
	margin:auto;
	}

H1.Album
	{
	}

DIV.Album-ElencoFoto-Paginazione
	{
	clear:left;
	float:left;
	width:100%;
	height:20px;
	height:auto !important;
	height:20px;
	margin-left:5px;
	padding-left:5px;
	text-align:left;
	background: #f5f5f5;
	background: transparent;
	}
DIV.Album-ElencoFoto-Paginazione FONT
	{
	display:none;
	}

P.S-Paginazione
	{
	height:30px;
	font-size:18px;
	color:#999;
	margin:0px;
	}
P.S-Paginazione SPAN.paginazioneselezione,
P.S-Paginazione A, P.S-Paginazione A:visited, P.S-Paginazione A:link, P.S-Paginazione A:hover
	{
	font-size:18px;
	font-weight:bold;
	color:#999;
	}	
P.S-Paginazione SPAN.paginazioneselezione
	{
	color:#c00;
	}	
	
P.S-Paginazione A#PaginazioneLinkPrima,
P.S-Paginazione A#PaginazioneLinkIndietro,
P.S-Paginazione A#PaginazioneLinkAvanti,
P.S-Paginazione A#PaginazioneLinkUltima
	{
	width:30px !important;
	width:50px;
	height:30px;
	color:#fff;
	text-indent:-200px;
	padding-left:20px;
	overflow:hidden;
	}
P.S-Paginazione A#PaginazioneLinkPrima
	{
	bbackground: url(/Temi/Default-2010/css/immagini/gallery-prima-pagina.png) no-repeat left top;
	}
P.S-Paginazione A#PaginazioneLinkIndietro
	{
	background: url(/Temi/Default-2010/immagini/gallery-pagina-indietro.png) no-repeat left top;
	}
P.S-Paginazione A#PaginazioneLinkAvanti
	{
	background: url(/Temi/Default-2010/immagini/gallery-pagina-avanti.png) no-repeat left top;
	}
P.S-Paginazione A#PaginazioneLinkUltima
	{
	bbackground: url(/Temi/Default-2010/immagini/gallery-ultima-pagina.png) no-repeat left top;
	}
DIV.Album-SottoAlbum-Miniature
	{
	clear:left;
	width:770px;
	height:auto !important;
	}
DIV.Album-Miniature
	{
	clear:left;
	width:770px;
	height:auto !important;
	height:430px;
	}
DIV.Album-SottoAlbum-Foto,
DIV.Album-Foto
	{
	float:left;
	min-width:250px;
	width:auto !important;
	width:250px;
	min-height:180px;
	height:205px;
	overflow:hidden;
	text-align:left;
	background: url(/Temi/Default-2010/immagini/sfondo-gallery-foto.png) no-repeat;
	}
DIV.Album-SottoAlbum-Foto
	{
	}
DIV.Album-SottoAlbum-Foto-1,
DIV.Album-Foto-1
	{
	width:205px !important;
	width:237px;
	height:130px !important;
	height:148px;
	margin:16px;
	margin-bottom:2px;
	text-align:center;
	bborder:3px double #aaa;
	overflow:hidden;	
	}
DIV.Album-SottoAlbum-Foto-1 IMG,
DIV.Album-Foto-1 IMG
	{
	margin:0px;
	}
.Contenuto P.Album-SottoAlbum-Nome,
.Contenuto P.Album-Foto-Nome
	{
	ddisplay:none;
	width:237px;
	height:18px;
	margin:2px 0px 0px 1px;
	padding-left:0px;
	text-align:center;
	line-height:10px;
	font-size:12px;
	color:#555;
	overflow:hidden;
	}
.Contenuto P.Album-Foto-Nome
	{
	ddisplay:none;
	}
SPAN.Album-SottoAlbum-Descrizione,
SPAN.Album-Foto-Descrizione
	{
	display:none;
	width:205px;
	height:34px;
	overflow:hidden;
	margin:2px 0px 0px 1px;
	text-align:left;
	line-height:8px;
	font-size:11px;
	color:#ccc;
	}
/*=================================
=== Gallery ALBUM con IFRAME
=================================*/
DIV.Contenuto-Gallery
	{
	min-width:600px;
	width:600px !important;
	width:600px;
	text-align:center;
	}
P.AlbumIframe-Testo
	{
	display:none;
	}
DIV.Gallery-Dettaglio
	{
	clear:left;
	float:left;
	width:600px;
	height:480px;
	margin:0px;
	padding:0px;
	}
DIV.Gallery-Dettaglio IFRAME
	{
	clear:left;
	float:left;
	width:600px;
	height:480px;
	margin:0px;
	padding:0px;
	}
DIV.AlbumIframe
	{
	width:580px;
	margin:auto;
	text-align:center;
	}
DIV.AlbumIframe-SottoAlbum-Miniature,
DIV.AlbumIframe-Miniature
	{
	clear:left;
	float:left;
	width:100%;
	height:auto;
	padding:0px;
	}
DIV.AlbumIframe-Miniature
	{
	min-height:322px;
	height:322px;
	height:auto;
	ooverflow:auto;
	}	
DIV.AlbumIframe-SottoAlbum-Foto,
DIV.AlbumIframe-Foto
	{
	float:left;
	min-width:140px;
	width:140px;
	min-height:130px;
	height:130px;
	ooverflow:hidden;
	margin:2px;
	margin-bottom:5px;
	padding:0px;
	text-align:center;
	}
DIV.AlbumIframe-SottoAlbum-Foto
	{
	min-width:220px;
	width:auto !important;
	width:220px;
	min-height:220px;
	height:220px;
	}
DIV.AlbumIframe-SottoAlbum-Foto-1,
DIV.AlbumIframe-Foto-1
	{
	display:table-cell;
	width:125px;
	min-height:125px;
	height:125px;
	margin:0px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #eee;
	}
DIV.AlbumIframe-SottoAlbum-Foto-1
	{
	width:210px;
	min-height:210px;
	height:auto !important;
	height:210px;
	}	
DIV.AlbumIframe-SottoAlbum-Foto-1 IMG,
DIV.AlbumIframe-Foto-1 IMG
	{
	margin:1px;
	}
DIV.AlbumIframe-SottoAlbum-Foto-1 IMG
	{
	margin:3px;
	}
P.AlbumIframe-SottoAlbum-Nome,
P.AlbumIframe-Foto-Nome
	{
	width:120px;
	height:25px;
	overflow:hidden;
	margin:0px 0px;
	text-align:center;
	line-height:15px;
	font-size:9px;
	color:#000;
	}
P.AlbumIframe-Foto-Nome
	{
	}	
P.AlbumIframe-SottoAlbum-Nome
	{
	width:200px;
	line-height:20px;
	font-size:105%;
	}	
/*=================================
=== Gallery DETTAGLIO
=================================*/

H1.AlbumDettaglio-NomeAlbum
	{}

TABLE.AlbumDettaglio-Tabella
	{
	width:650px;
	magin:auto;
	}
TD.AlbumDettaglio-Indietro A, TD.AlbumDettaglio-Indietro A:visited
	{
	color:#000;
	}

TD.AlbumDettaglio-Links-Sx,
TD.AlbumDettaglio-Links-Dx
	{
	color:#333;
	padding-right:10px;
	vertical-align:middle;
	text-align:left;
	}
TD.AlbumDettaglio-Links-Dx
	{
	padding-left:10px;
	padding-right:0px;
	}
TD.AlbumDettaglio-Links-Sx A:link, TD.AlbumDettaglio-Links-Sx A:visited, TD.AlbumDettaglio-Links-Sx A:hover,
TD.AlbumDettaglio-Links-Dx A:link, TD.AlbumDettaglio-Links-Dx A:visited, TD.AlbumDettaglio-Links-Dx A:hover
	{
	background:transparent;
	}
TD.AlbumDettaglio-Links-Dx
	{
	text-align:right;
	}
TD.AlbumDettaglio-Foto
	{
	text-align:center;
	width:auto;
	}
DIV.AlbumDettaglio-FotoGrande
	{
	width: 650px;
	min-height:340px;
	height:auto !important;
	height:340px;
	margin:auto;
	padding-left:0px;
	text-align:center;
	}
DIV.AlbumDettaglio-FotoGrande IMG
	{
	wwidth: 200px;
	hheight:170px;
	margin-top:20px;
	border:4px double #aaa;
	}
P.AlbumDettaglio-FotoGrande-Testo
	{
	display:none;
	height:18px;
	font-size:14px;
	font-weight:bold;
	color:#111;
	text-align:left;
	margin:0px;
	margin-top:4px;
	}
P.AlbumDettaglio-FotoGrande-Titolo
	{
	height:18px;
	font-size:14px;
	font-weight:bold;
	color:#111;
	text-align:left;
	margin:0px;
	margin-top:4px;
	}
P.AlbumDettaglio-FotoGrande-Descrizione
	{
	height:50px;
	font-size:10px;
	color:#aaa;
	text-align:left;
	margin:0px;
	margin-top:4px;
	}			
	
/*=====================================================
====    CLEARBOX
======================================================*/

#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {
	margin: 0;
	padding: 0;
	background-color: transparent;
	border: 0px;
}

#CB_iFrCont {
	position: absolute;
	width: 0px;
	height: 0px;
}

#CB_HiddenText {
	position: absolute;
	visibility: hidden;
	z-index: -1000;
	top: -100px;
	left: -1000px;
}

.CB_Sep {
	color: #bbb;
}

.CB_TnThumbs {
	width: 0px;
	height: 0px;
	border: 0px;
	outline-style: none;
	outline: 0px;
	padding: 0;
	margin: 0;
	visibility: hidden;
}

.CB_BtmNav {
	position: relative;
	top: 4px;
	border: 0;
	padding: 0px 0px 0px 3px;
}

#CB_ImgHide {
	position: absolute;
	visibility: hidden;
	z-index: 1098;
	left: 0px;
}

#CB_ShowTh {
	width: 100%;
	height: 20%;
	visibility: hidden;
	position: absolute;
	z-index: 1097;
	bottom: 0px;
	left: 0px;
}

#CB_Thumbs {
	display: none;
	height: 62px;
	padding-top: 10px;
	position: absolute;
	z-index: 1100;
	overflow: hidden;
	bottom: 0px;
	left: 0px;
}

#CB_Thumbs2 {
	margin: auto 0;
	height: 52px;
	position: absolute;
}

.CB_ThumbsImg {
	position: absolute;
	border: 1px solid #fff;
	cursor: pointer;
}

.CB_RoundPixBugFix {
	display: block;
	visibility: hidden;
	font-family: arial;
	font-size: 1pt;
}

#CB_ImgContainer {
	position: relative;
	width: 100%;
}

#CB_PrevNext {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 1002;
}

#CB_NavPrev, #CB_NavNext {
	visibility: hidden;
	position: absolute;
	z-index: 1001;
	top: 47%;
	cursor: pointer;
}

#CB_NavPrev {
	left: 18px;
}

#CB_NavNext {
	right: 15px;
}

#CB_ContentHide {
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
}

#CB_LoadingImage {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -12px;
	margin-top: -12px;
	visibility: hidden;
}

#CB_Text {
	display:none;
	position: relative;
	text-align: left;
	overflow: hidden;
}

#CB_T1 {
	height: 14px;
	white-space: nowrap;
	position: relative;
}

#CB_T2 {
	margin-top: -1px;
}

#CB_TL {
	position: relative;
	background-color: #fff;
	display: none;
}

#CB_Window {
	left:50%;
	position:absolute;
	top:50%;
	visibility:hidden;
	z-index: 1100;
	border-collapse: separate;
}

#CB_Image {
	position: relative;
}

#CB_iFrame {
	position: absolute;
	width: 0px;
	height: 0px;
	z-index: 1003;
}

#CB_TopLeft {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_topleft.png);
	background-position:right bottom;
}

#CB_Top {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_top.png);
	background-position:left bottom;
}

#CB_TopRight {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_topright.png);
	background-position:left bottom;
}

#CB_Left {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_left.png);
	background-position:right top;
}

#CB_Content {
	background-color: #fff;
}

#CB_Right {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_right.png);
	background-position:left top;
}

#CB_BtmLeft {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_btmleft.png);
	background-position:right top;
}

#CB_Btm {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_btm.png);
	background-position:left top;
}

#CB_BtmRight {
	background-image:url(/Temi/Default-2010/script/clearbox-images/s_btmright.png);
	background-position:left top;
}

#CB_Prev, #CB_Next {
	background: transparent url(/Temi/Default-2010/script/clearbox-images/blank.gif) no-repeat scroll 0%;
	display: block;	
	width: 49%;
	cursor: pointer;
	outline-style: none;
	outline: 0px;
	z-index: 1102;
}

.CB_TextNav {
	text-decoration: underline;
	padding-right: 5px;
	color: #999;
	outline-style: none;
	outline: 0px;
	cursor: pointer;
	border: none;
}

.CB_TextNav:hover {
	text-decoration: underline;
	color: #555;
	border: none;
}

#CB_Prev {
	float: left;
	left: 0px;
}

#CB_Next {
	float: right;
	left: 0px;
}

#CB_Prev:hover {
background:transparent;
}

#CB_Next:hover {
background:transparent;
}

#CB_CloseWindow {
	position: absolute;
	right: -14px;
	top: -10px;
	z-index: 1104;
	cursor: pointer;
}

#CB_SlideShowS, #CB_SlideShowP {
	position: absolute;
	left: -11px;
	top: -10px;
	z-index: 1104;
	cursor: pointer;
}

#CB_SlideShowBar {
	background-color: #fff;
	width: 0px;
	position: absolute;
	height: 2px;
	display: none;
	z-index: 1102;
}

#CB_Email {
	position: absolute;
	right: 15px;
}                              
	
	
	

		