/*
Stile		>	Stile per tutte le pagine
*/


/*****	GLOBALI  *****/
*		{ margin:0; padding:0 }
HTML 	{ font-size: 100% }
BODY 	{
		font-size:		0.8em;
		font-family:	arial, verdana, sans-serif;
		text-align:		center;
		width:			100%;
		}

A		{ color:#666; padding:0em .2em; text-decoration:none }
A:hover		{ color:#000; border-bottom:1px dotted; }
H1, H2, H3, H4 	{ font-family:Trebuchet MS, Tahoma, verdana, arial, helvetica,sans-serif; font-weight:normal; padding:5px 10px; }
H5, H6		{ text-transform:uppercase; padding:5px 10px; }
H1		{ font-size:1.8em }
H2		{ font-size:1.6em }
H3		{ font-size:1.4em }
H4		{ font-size:1.2em }
H5		{ font-size:1em }
H6		{ font-size:.9em }

P 		{ margin:8px 5px 12px 24px; font-size:1em; font-family:arial, verdana, sans-serif; }

UL LI	{ list-style-type:square }

FORM FIELDSET	{ border:none }
FORM LEGEND		{ display:none }
FORM P			{ margin:0; padding:0 }
FORM SELECT,
FORM INPUT,
FORM TEXTAREA	{ 
		color:			#000;
		background:		#FFF;
		border:			1px solid #525252;
		font-family:	verdana, arial, sans-serif;
		font-size:		1em;
		margin:			.5em;
		}
FORM INPUT	{ padding:.1em .5em }
FORM SELECT	{ padding-left:.5em }



INPUT[type='submit'] { font-weight:bold }
INPUT[type='submit']:hover,
INPUT[type='submit']:focus { color:#293E50; background:#CEEA6F; border:1px solid #607D9B }

INPUT[type='radio'],
INPUT[type='checkbox'] { background:none; border:none }


#skippo { position:absolute; margin-left:-10000px; }
.oldbrw { display:none }


/*****  FORM ALTERNATIVO	 *****/
#prenota INPUT[type='submit']:hover,
#prenota INPUT[type='submit']:focus,
#sondaggio INPUT[type='submit']:hover,
#sondaggio INPUT[type='submit']:focus { color:#000; background:#FFB148; border:1px solid #607D9B }

#sondaggio INPUT[type='radio'] { background:none }



/*****	STRUTTURA *****/
#sito	{ text-align:left; font-size:1em; margin:0px auto; }
.ombra1	{ margin-left:10px }
.ombra2	{ background:#FFF; margin-right:10px }

div.internal { margin:10px }

#intestazione,
#centrale,
#footer 	{ clear:both; overflow:hidden; width:100%; }
#sinistra 	{ float:left; width:25%; margin-right:10px; padding-top:2em; }
#destra 	{ float:right; width:20%; padding-top:2em; }
#centro {
		float:		left;
		font-size:	.85em;
		width:		52%;
		padding-top:	5px;
		}




#sito:after,
#intestazione:after,
#menu:after,
#centrale:after,
#footer:after		{ 
		content:	".";
		display:	block;
		height:		0;
		clear:		both;
		visibility:	hidden;
		}




/*****	INTESTAZIONE  *****/
#intestazione H1 { margin:0; padding:0; }
#intestazione H1 A { 
			color:			#728D98; 
			background: 		url(../img/logo.gif) 100% 0 no-repeat;
			display:		block;
			font-size:		70%;
			padding:		10px 0px;
			width:			13.5em;
			margin:			0px 0px 0px 10px;
			}
#intestazione H1 A SPAN { font-size:140%; margin:0; padding:0;}
#intestazione H1 A:hover { color:#000; border:none }





/*****	MENU ALTO *****/
#menu { 
		font-family:		Trebuchet MS, Tahoma, verdana, arial, helvetica,sans-serif;
		padding:			0px;
		text-align:			right;
		margin:				-1em 0em 0em 0em;
		}
#menu H2		{ display:none }
#menu UL		{ line-height:3em }
#menu UL LI 	{ list-style-type:none; display:inline; margin-left:6px;  }
#menu UL LI A 	{
		color:				#302921;
		background: 		none;
		border-bottom:		5px solid;
		padding:			12px 4px 0px 4px;

		font-weight:		bold;
		text-transform:		uppercase;
		font-size:			.85em;
		}

#menu UL LI.sel1 A { border-color:#45C3F3 }
#menu UL LI.sel2 A { border-color:#709C4D }
#menu UL LI.sel3 A { border-color:#007F19 }
#menu UL LI.sel4 A { border-color:#D9981A }
#menu UL LI.sel5 A { border-color:#3768CE }
#menu UL LI.sel6 A { border-color:#C94A03 }
#menu UL LI.sel7 A { border-color:#DD3894 }
#menu UL LI.sel8 A { border-color:#896F4C }
#menu UL LI.sel9 A { border-color:#900000 }

#menu UL LI A.select,
#menu UL LI A:hover		 { color:#FFF }
#menu UL LI.sel1 A.select,
#menu UL LI.sel1 A:hover { background:#45C3F3 }
#menu UL LI.sel2 A.select,
#menu UL LI.sel2 A:hover { background:#709C4D }
#menu UL LI.sel3 A.select,
#menu UL LI.sel3 A:hover { background:#007F19 }
#menu UL LI.sel4 A.select,
#menu UL LI.sel4 A:hover { background:#D9981A }
#menu UL LI.sel5 A.select,
#menu UL LI.sel5 A:hover { background:#3768CE }
#menu UL LI.sel6 A.select,
#menu UL LI.sel6 A:hover { background:#C94A03 }
#menu UL LI.sel7 A.select,
#menu UL LI.sel7 A:hover { background:#DD3894 }
#menu UL LI.sel8 A.select,
#menu UL LI.sel8 A:hover { background:#896F4C }
#menu UL LI.sel9 A.select,
#menu UL LI.sel9 A:hover { background:#900000 }


/*****	MENU SINISTRA *****/
#menusx		{ margin-top:-18px }
#menusx	H2	{ display:none }
#menusx UL LI	{ list-style:none }
DIV.palette1 UL LI A,
DIV.palette2 UL LI A,
DIV.palette3 UL LI A,
DIV.palette4 UL LI A,
DIV.palette5 UL LI A,
DIV.palette6 UL LI A,
DIV.palette7 UL LI A,
DIV.palette8 UL LI A,
DIV.palette9 UL LI A	{ color:#444; background:#F6F6F4 url(../img/arw2.gif) 10px 50% no-repeat }
#menusx UL LI A	{ 
		border-bottom:		1px dotted #6D6D6B;
		padding:		.5em 0px .5em 25px;
		display:		block;
		height:			100%;
		font-family:		Trebuchet MS, Tahoma, verdana, arial, helvetica,sans-serif;
		font-size:		.95em;	
		}
#menusx UL LI A.selected,	
#menusx UL LI A:hover	{ font-weight:bold }
DIV.palette1 UL LI A.selected,	
DIV.palette1 UL LI A:hover,
DIV.palette2 UL LI A.selected,	
DIV.palette2 UL LI A:hover,
DIV.palette3 UL LI A.selected,	
DIV.palette3 UL LI A:hover,
DIV.palette4 UL LI A.selected,	
DIV.palette4 UL LI A:hover,
DIV.palette5 UL LI A.selected,	
DIV.palette5 UL LI A:hover,
DIV.palette6 UL LI A.selected,	
DIV.palette6 UL LI A:hover,
DIV.palette7 UL LI A.selected,	
DIV.palette7 UL LI A:hover,
DIV.palette8 UL LI A.selected,	
DIV.palette8 UL LI A:hover,
DIV.palette9 UL LI A.selected,	
DIV.palette9 UL LI A:hover		{ color:#FFF }

#menusx UL UL LI A	{
			border-bottom:		1px dotted #AFAFAF;
			padding:		.5em 0px .5em 35px;
			font-family:		verdana, arial, sans-serif;
			font-size:		.85em;
			}
#menusx UL UL UL LI A	{ padding:.5em 0px .5em 50px; background:none }
#menusx UL UL UL LI A:hover { color:#000; background:#EEEFEA }
DIV.palette1 UL UL LI A,
DIV.palette2 UL UL LI A,
DIV.palette3 UL UL LI A,
DIV.palette4 UL UL LI A,
DIV.palette5 UL UL LI A,
DIV.palette6 UL UL LI A,
DIV.palette7 UL UL LI A,
DIV.palette8 UL UL LI A,
DIV.palette9 UL UL LI A		{ background:#FFF url(../img/arw4.gif) 25px 50% no-repeat }
#menusx UL UL LI A.selected { font-weight:bold; background:#FFF url(../img/arw4.gif) 25px 50% no-repeat; }



/*****	palette1 menu a sinistra *****/
DIV.palette1 UL LI A.selected,	
DIV.palette1 UL LI A:hover	{ background:#45C3F3 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette1 UL UL LI A,
DIV.palette1 UL UL LI A.selected { color:#45C3F3 }
DIV.palette1 UL UL LI A:hover	{ background:#45C3F3 url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette2 menu a sinistra *****/
DIV.palette2 UL LI A.selected,	
DIV.palette2 UL LI A:hover	{ background:#709C4D url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette2 UL UL LI A,
DIV.palette2 UL UL LI A.selected { color:#709C4D }
DIV.palette2 UL UL LI A:hover	{ background:#709C4D url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette3 menu a sinistra *****/
DIV.palette3 UL LI A.selected,	
DIV.palette3 UL LI A:hover	{ background:#007F19 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette3 UL UL LI A,
DIV.palette3 UL UL LI A.selected { color:#007F19 }
DIV.palette3 UL UL LI A:hover	{ background:#007F19 url(../img/arw5.gif) 25px 50% no-repeat }


/*****	palette4 menu a sinistra *****/
DIV.palette4 UL LI A.selected,	
DIV.palette4 UL LI A:hover	{ background:#D69811 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette4 UL UL LI A,
DIV.palette4 UL UL LI A.selected { color:#D69811 }
DIV.palette4 UL UL LI A:hover	{ background:#D69811 url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette5 menu a sinistra *****/
DIV.palette5 UL LI A.selected,	
DIV.palette5 UL LI A:hover	{ background:#3768CE url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette5 UL UL LI A,
DIV.palette5 UL UL LI A.selected { color:#3768CE }
DIV.palette5 UL UL LI A:hover	{ background:#3768CE url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette6 menu a sinistra *****/
DIV.palette6 UL LI A.selected,	
DIV.palette6 UL LI A:hover	{ background:#C94A03 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette6 UL UL LI A,
DIV.palette6 UL UL LI A.selected { color:#C94A03 }
DIV.palette6 UL UL LI A:hover	{ background:#C94A03 url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette7 menu a sinistra *****/
DIV.palette7 UL LI A.selected,	
DIV.palette7 UL LI A:hover	{ background:#DD3894 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette7 UL UL LI A,
DIV.palette7 UL UL LI A.selected { color:#DD3894 }
DIV.palette7 UL UL LI A:hover	{ background:#DD3894 url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette8 menu a sinistra *****/
DIV.palette8 UL LI A.selected,	
DIV.palette8 UL LI A:hover	{ background:#896F4C url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette8 UL UL LI A,
DIV.palette8 UL UL LI A.selected { color:#896F4C }
DIV.palette8 UL UL LI A:hover	{ background:#896F4C url(../img/arw5.gif) 25px 50% no-repeat }

/*****	palette9 menu a sinistra *****/
DIV.palette9 UL LI A.selected,	
DIV.palette9 UL LI A:hover	{ background:#900000 url(../img/arw3.gif) 10px 50% no-repeat }
DIV.palette9 UL UL LI A,
DIV.palette9 UL UL LI A.selected { color:#900000 }
DIV.palette9 UL UL LI A:hover	{ background:#900000 url(../img/arw5.gif) 25px 50% no-repeat }









/*****	LINGUA	*****/
#lingua 	{ color:#718B8C; position:absolute; top:0; right:35px }
#lingua H2,
#lingua SPAN 	{ display:none }
#lingua P	{ font-size:.85em }





/*****	FASCIA	*****/
#fascia { height:200px; width:100%; overflow:hidden; }




/***** PERCORSO	*****/
.percorso { border-bottom:1px dotted #6E6E6E; padding:3px 0px }
#content DIV.percorso A { border:none }



		




/*****  CENTRALE  *****/
#content H1,
#content H2,
#content H3,
#content H4,
#content H5,
#content H6 		{ margin-left:15px; font-weight:bold }
#centrale P 		{ font-family:Trebuchet MS, Tahoma, verdana, arial, helvetica,sans-serif; }
#centro P		{ font-size:1.2em}
#centro UL,
#centro OL 		{ color:#4E4E4E; font-family:Trebuchet MS, Tahoma, verdana, arial, helvetica,sans-serif; font-size:1em; }
#centro OL 		{ margin:8px 5px 12px 44px; }
#centro UL 		{ margin:8px 5px 12px 24px; }

#centro UL LI,
#centro OL LI 		{ line-height:2em }
#centro UL LI		{ border-bottom: 1px dotted #AAA; list-style-type:none; background:url(../img/arw2.gif) 0px 5px no-repeat; padding-left:20px }
#centro UL LI A		{ border:none }

#centro TABLE 		{ padding:0; margin:1em 20px; width:95%; font-size:.95em; }
#centro TH			{ 
		color:			#000;
		background:		#E8E8E8 url(../img/bh2.jpg) 0 0 repeat-x;
		border: 		1px solid #999; 
		font-size:		1.2em;
		padding:		.3em .6em;
		text-transform:	uppercase;
		}
#centro TD		{ border-bottom:1px dotted #EEE; font-size:1.1em; padding:.2em .3em }
#centro TH P,
#centro TD P		{ background:none }
#centro TD A IMG 	{ border:none; margin:0; padding:0 }

#centro DL.csc-menu DT 	{ padding:.2em 0em .2em 35px; }
#centro DL.csc-menu DT A { border:none; font-weight:bold; background:url(../img/arw77.gif) 0 50% no-repeat; padding-left:10px }
#centro DL.csc-menu DD {
		margin:			0px 10px 15px 35px;
		padding:		.5em 1em;
		background:		#FAFAF8;
		border:			1px solid #EEEFEA;
		}

#centro DIV.csc-header { margin:0; padding:0; }
#centro DIV.csc-header IMG.spacer-gif { display:none }

#centro DIV.csc-textpic-intext-left DIV,
#centro DIV.csc-textpic-intext-left-nowrap DIV { padding-left:0px; }

#centro DIV.csc-textpic-intext-left DIV P.bodytext,
#centro DIV.csc-textpic-intext-left-nowrap DIV P.bodytext { margin-left:0; }


#centro DIV#benvenuto DIV.csc-textpic-intext-left DIV,
#centro DIV#benvenuto DIV.csc-textpic-intext-left-nowrap DIV { padding-left:50px; }





/*****	COLORI Header COLONNE	*****/
.white			{ color:#EA5800; background: url(../img/whiteup.gif) 0 0 repeat-x;}



/*****  COLONNA SX	 *****/
#sinistra DIV	{ margin-bottom:10px; }
#sinistra H3	{ text-transform:uppercase; font-size:110%; padding-top:15px }
#sinistra P		{ margin:10px; font-size:90%; }

/*****  COLONNA DX	 *****/
#destra H3		{ font-size:110%; padding:10px; }
#destra P		{ margin:0px 10px; font-size:90%; }

/*****  RICERCHE DX	 *****/
#destra DIV.ricerche 		{ background:#EEEFEA; margin-bottom:10px; }
#destra DIV.ricerche H3		{ padding:5px 10px;}
#destra DIV.ricerche H3 B	{ background:url(../img/arw1.gif) 5px 50% no-repeat; padding-left:20px }
#destra DIV.ricerche FORM 	{ margin:10px 0px; padding-bottom:10px  }
#destra DIV.ricerche LABEL 	{ display:none }

#cerca				{ width:50%; float:left }
#bottone    		{ float:right }
.dovefare SELECT	{ padding:0em 0em 0em .4em; margin:.5em; border:1px solid #4F4F4D; width:85% }




/*****  ENTITA' in COLONNA	 *****/
#loggarsi		{ padding-bottom:10px }
#loggarsi H3 		{ color:#FFF; font-weight:bold }
#loggarsi LABEL 	{ text-transform:uppercase; color:#FFF; margin:8px 0px 0px 0px; float:left; clear:both;}
#loggarsi P		{ color:#FFF; margin:0px 10px; padding:0 }
#loggarsi P A		{ font-weight:bold }
#loggarsi P.contatto INPUT { width:55%; }

.tx-srfeuserregister-pi1 A { background: url(../img/arw55.gif) 0 50% no-repeat; }





#mappa,
#sondaggio		{ border:1px dotted #6E6E6E; border-width:1px 0px; }

#mappa			{ background:#EEEEEA url(../img/mappa.jpg) 50% 50px no-repeat; text-align:center; }
#mappa H3		{ text-align:left; color:#598791; font-weight:bold; }
#mappa A		{ 
				display:		block;
				border:			1px solid #EEEEEA;
				height:			140px;
				width:			90%;
				margin-left:	auto;
				margin-right:	auto;
				margin-bottom:	10px 
				}
#mappa A:hover	{ border:1px dotted #BCBCBA; }

#sondaggio		{ background: url(../img/whitedown.gif) 0 100% repeat-x; padding-bottom:20px }
#sondaggio P	{ margin:10px }

#prenota		{
			background:	#EEEFEA;
			border:		1px dotted #6E6E6C;
			border-width:	1px 0px;
			padding-bottom:	20px;
			min-height: 	140px;
			height: 	auto !important;
			height: 	140px;
			margin-bottom:	10px;
			}
#prenota H3		{ font-weight:bold; text-transform:uppercase; padding-left:25px; margin-bottom:0 }
#prenota P		{ margin:5px 0px 5px 25px }
#prenota SELECT	{ border:1px solid #505050; margin:0;}
#prenota INPUT,	
#prenota LABEL	{ margin:0 }	

#prenota:hover,
#destra DIV.ricerche:hover { background:#F5F5F1 }

#galleria		{ border-top:1px dotted #6E6E6E; text-align:center; padding-bottom:10px }
#galleria H3	{ text-transform:uppercase; text-align:left; padding-left:25px }

#ilmeteo	{ margin-top:20px }
#ilmeteo H3 	{ margin:0; padding:0 }
#ilmeteo H3 A 	{ 
			display:		block;
			background:		url(../img/meteo2.jpg) 0 0 repeat-x;
			height:			118px;
			margin:			0;
			padding:		0;
			}
#ilmeteo H3 A:hover	{ border:none }
#ilmeteo SPAN 		{ display:block; background:url(../img/meteo.jpg) 100% 0 no-repeat; height:118px; }





#ricet H2 		{ margin:0px 0px 10px 0px; padding:0; }
#ricet H2 A 	{ display:block; border:1px solid #C1C1C1; background:url(../img/ricettivita.jpg) 100% 50% repeat-x; height:192px }
#ricet H2 A:hover { border:1px solid #BF3158; }

.banner		{ text-align:center; margin-top:20px }
.banner H3 	{ margin:0; padding:0 }
.banner H3 A 	{ 
			display:		block;
			background:		#FFF url(../img/b-friuli.gif) 50% 50% no-repeat; 
			border:			1px dotted #6E6E6E;
			border-width:		1px 0px;
			height:			120px
			}
.banner H3 A:hover {  background:#FFF url(../img/b-friuli.gif) 50% 50% no-repeat; }

#destra DIV.banner H3,
#destra DIV.banner H3 A { margin:0; padding:0; }


.vacanza H3 		{ margin:0; padding:0 }
.vacanza H3 A 	{ 
			display:		block;
			background:		url(../img/vacanza2.jpg) 0 0 repeat-x;
			height:			118px;
			margin:			0;
			padding:		0;
			}
.vacanza H3 A:hover	{ border:none }
.vacanza SPAN 		{ display:block; background:url(../img/vacanza.jpg) 100% 0 no-repeat; height:118px; }

.banner A SPAN,
#ricet A SPAN,
#mappa A SPAN	{ display:none }




/***** FOOTER *****/
#footer {
		color:			#000;
		background:		#EEEFEA;
		border:			1px dotted #6E6E6C;
		border-width:	1px 0px;
		margin-top:		10px;
		}
#footer DIV.secondo	{ clear:both; text-align:center; width:100%; }
#footer DIV.secondo IMG { margin:0px 8px; display:inline;}
#footer DIV.terzo	{ text-align:right; }
#footer P 		{ font-size:.85em; margin:10px; }












/***** MAPPA GOOGLE *****/
#content DIV.mapnest	{ background:#F4F5F0; padding:15px }
#content HR 		{ display:none }
#map 			{ border:1px solid #A7A6A6; }

#search	H2		{ color:#A93655; background:#F4F5F0; text-transform:uppercase; margin:0; padding:10px 0px 0px 15px; font-size:1.1em }
#search	FORM		{ background:#F4F5F0; padding:15px; border-bottom:1px dotted #6E6E6E }
#search INPUT:hover,
#search SELECT:hover,
#search INPUT:focus,
#search SELECT:focus { border:1px solid #DC3761 }
#search	INPUT[type='submit'] { 
		color:			#FFF;
		background:		#922542;
		border-top:		1px solid #DC3761;
		border-left:		1px solid #DC3761;
		border-right:		1px solid #741C32;
		border-bottom:		1px solid #741C32;
		width:			8em;
		}



#search INPUT[type='submit']:hover,
#search INPUT[type='submit']:focus { 

		color:			#FFF;
		background:		#DC3761;
		border:			1px solid #000;
		}



#search FIELDSET 	{ border-bottom:1px dotted #B8B9B4; padding:10px 0px }
#search DIV.el1		{ float:left; clear:both; width:55%; }
#search DIV.el2		{ float:right; width:43%; }
#search DIV.el3		{ margin-left:55px }



#search DIV.el1	LABEL	{ width:6.5em; display:block; float:left; margin-top:5px; }
#search DIV.el1	INPUT,
#search DIV.el1	SELECT	{ width:14em }



#rggmOnMap		{ float:none }

#search DIV.mapcat	{ clear:both;  }
#search DIV.mapcat P	{ font-size:100% }
#content #search DIV.mapcat UL	{ margin:0; padding:0 }
#content #search DIV.mapcat UL LI 	{ margin:0; padding:0px 10px; border:none; }

#search DIV.mapcat DIV.el1	{ width:40%; padding-left:60px; }
#search DIV.mapcat DIV.el2	{ width:44.5% }
#search DIV.mapcat DIV.el1 UL LI LABEL	{ width:none; display:inline; float:none; margin-top:none; }
#search DIV.mapcat DIV.el1 UL LI INPUT,
#search DIV.mapcat DIV.el1 UL LI SELECT	{ width:1.5em }

#search DIV.mapcat DIV UL LI IMG		{ border:none; margin:0; padding:0 }






#resultdiv			{ padding:0; margin:10px 0px 20px 0px }
#resultdiv DIV.records		{ float:left; display:inline; font-weight:bold; margin-left:10px }
#resultdiv DIV.records SPAN	{ font-weight:normal }
#resultdiv DIV.recordsr		{ float:right; text-align:right; display:inline; margin-right:10px }
#resultdiv DIV.paginasaz	{ clear:both; }

#content TABLE#rggmmenu 	{ width:100%; margin:0; clear:both; }
#rggmmenu TH			{ color:#383836; background:#D7D7D5; border:none; font-size:110%; font-weight:bold; padding:9px 15px }
#rggmmenu TH.headevert		{ background:#D7D7D5 url(../img/thback.gif) 0 50% no-repeat; }
#rggmmenu TR.alt 		{ background:#F4F5F0 }
#rggmmenu TD			{ border-bottom:1px dotted #80817C;  }
#rggmmenu TD.tablevert		{ background: url(../img/tdback.gif) 0 50% no-repeat; padding:0px 15px }
#rggmmenu TD H5			{ color:#741C32; margin:10px 0px 3px 10px; padding:0; }
#rggmmenu TD P			{ margin:0px 0px 0px 10px; padding:0; font-size:95%}
#rggmmenu TD SPAN		{ display:block; margin-left:10px; }
#rggmmenu TD A.boton		{ color:#FFF; background:#922542; border-top:1px solid #DC3761; border-left:1px solid #DC3761; border-bottom:1px solid #741C32; border-right:1px solid #741C32; margin:10px 0px; display:block; width:11em; height:1.4em; text-align:center }
#rggmmenu TD A.boton:hover	{ color:#FFF; background:#DC3761; border:1px solid #000 }



#infobox H1			{ font-size:1.2em; text-transform:uppercase; margin:0; padding:0 }
#infobox H2			{ font-size:1.2em; color:#AC384F; text-transform:uppercase; margin:10px 0px 0px 20px; padding:0; }
#infobox IMG			{ border:1px solid #C3C3C5; padding:3px; margin:0px 10px 0px 0px; float:left; }
#infobox IMG.spacer-gif		{ display:none }

#infobox A.boton		{ border:none; background: url(../img/ricettivita/boton2.jpg) 0 0 no-repeat; display:block; width:154px; height:32px }
#infobox A.boton SPAN		{ display:none }

DIV.csc-textpic-text		{ padding:0px; }


#infobox #mailform		{ border-top:1px dotted #B0B1AC }



/*****	TITOLO LINK AZIENDE	*****/
#mappa h3.aziende {
	border:none;
	border-top:1px dotted #CCC;
	text-align:left; 
	height:1.2em; 
	margin-top:0;
	padding:4px 0px 4px 0px;
	background: #487B16;
	font-size:1.1em
	}
#mappa h3.aziende A {color:#FFCA00; border:none; height:1.1em;}
#mappa h3.aziende A:hover {color:#FFF; border:none; height:1.1em;}


/*****	TITOLO MENU CHIAVI	*****/
H1.csc-firstHeader-menukeywords,
H2.csc-firstHeader-menukeywords,
H3.csc-firstHeader-menukeywords,
H4.csc-firstHeader-menukeywords,
H5.csc-firstHeader-menukeywords,
H6.csc-firstHeader-menukeywords { color:#FFF; display:block; margin-top:15px; padding:3px 8px; text-transform:uppercase; font-size:1em }




/***** FORMATTAZIONE FORM 4 dicembre *****/
#content FORM#mailform LABEL { float:left; width:14em; text-align:right; margin:.5em }
#content FORM#mailform INPUT#mailformformtype_mail { margin-left:15.5em; }

.selected { font-weight:bold; }

