html,body{ margin:0px; padding:0px; background:#F9F2DA url(../immagini/bg_testa_legno_01.jpg) repeat-x; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#190F09; }

h1{ font-family:"Trebuchet MS", Arial, Tahoma; margin:0px 0px 10px 0px; }
p{ margin:0px 0px 10px 0px; }
a{ color:#993300; }
a:hover{ text-decoration:none; color:#996633; }
input, textarea, select{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.bottone_medium, input.bottone_medium{ background:url(../immagini/bg_bottone_03.jpg) repeat-x; text-align:center; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:2px 10px; display:inline-block; text-transform:uppercase; margin:0px 5px 0px 0px; border:solid #853212 1px; cursor:pointer; }
a.bottone_medium:hover, .bottone_medium:hover{ background:url(../immagini/bg_bottone_over_03.jpg) repeat-x; }

.submit_btn{ background:url(../immagini/bg_bottone_03.jpg) repeat-x; text-align:center; color:#FFFFFF; text-decoration:none; font-weight:bold; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:4px 12px; display:inline-block; text-transform:uppercase; margin:0px 5px 0px 0px; border:solid #853212 1px; cursor:pointer; }

strong{ color:#792E02; font-weight:bold; }

img{ image-rendering:optimizeQuality; -ms-interpolation-mode:bicubic; }

#cont{ width:1028px; min-height:600px; margin:0px auto; text-align:left; }

#cont_testa{ height:378px; }
	#testa1{ width:986px; height:32px; margin:0px auto; background:url(../immagini/menu_bg.png) repeat-x bottom left; position:relative; }
		#testa1 #cont_lingue{ position:absolute; top:4px; left:0px; font-weight:bold; color:#FFFFFF; }
			#testa1 #cont_lingue img{ margin:0px 0px 0px 10px; }
		
		#testa1 #cont_menu_top{ position:absolute; top:7px; right:0px; }
			#testa1 #cont_menu_top ul{ margin:0px; padding:0px; }
				#testa1 #cont_menu_top ul li{ list-style:none; display:inline; border-left:#FFFFFF solid 1px; }
				#testa1 #cont_menu_top ul a{ color:#FFFFFF; text-transform:uppercase; padding:0px 10px 0px 10px; }
				#testa1 #cont_menu_top ul li:first-child{ border:none }
		
		#testa2{ width:986px; height:110px; position:relative; margin:0px auto; }
			#testa2 #cont_logo{ width:440px; height:95px; position:absolute; top:9px; left:0px; }
			
		#testa3{ height:200px; background:url(../immagini/ombra_slide_top_07.png) no-repeat; padding:0px 20px; overflow:hidden; }

		#cont_menu_middle{ padding:0px 21px; }

#corpo1{ background:url(../immagini/ombra_corpo1_10.png) no-repeat top; padding:0px 0px 0px; margin:10px 0px 10px; }

#corpo2{ background:url(../immagini/ombra_corpo2_12.png) no-repeat bottom; padding:24px 0px 20px 0px; border:solid 0px #000; }

#corpo3{ background:/*#F9F2DA*/ url(../immagini/bg_corpo_18.jpg) repeat-y center; border:solid 0px #000; min-height:400px; margin:0px 0px 0px 0px; overflow:hidden; }
#corpo3_2{ background:/*#F9F2DA*/ url(../immagini/bg_corpo_2.jpg) repeat-y center; border:solid 0px #000; min-height:400px; margin:0px 0px 0px 0px; overflow:hidden; }
	
	/*****stili colonna 1*****/
	#colonna1{ width:262px; float:left; min-height:400px; }
		#colonna1 .box{ border-left:#FFF solid 1px; padding:0px 0px 10px; margin:0px 0px 0px 20px; position:relative; }
		#colonna1 .box h3{ background: rgba(0, 0, 0, 0) url("../immagini/nav-ribbon.png") no-repeat scroll 0 0; color: #ffffff; font-family: "Trebuchet MS",Arial,Tahoma; font-size: 16px; height: 62px; left: -21px; margin: 10px 0 0; padding: 13px 0 0 30px; position: absolute; text-shadow: 2px 2px 3px #000; top: 0; width: 254px; z-index: 100; }

		#colonna1 h1{ background:url(../immagini/nav-ribbon.png) no-repeat; color:#FFFFFF; font-size:16px; font-family:"Trebuchet MS", Arial, Tahoma; width:254px; height:62px; margin:10px 0px 0px 0px; z-index:100; position:absolute; top:0px; left:-21px; padding:13px 0px 0px 30px; text-shadow: 2px 2px 3px #000; }
	
		#colonna1 ul.elenco_maneggi{ margin:0px 0px 0px 0px; }
			#colonna1 ul.elenco_maneggi li{ list-style:none; line-height:30px; border-bottom:#7F3201 dotted 1px; padding:0px 0px 0px 5px; }
			#colonna1 ul.elenco_maneggi li:hover{ background:#F7E3C7; }
			#colonna1 ul.elenco_maneggi a{ background:url(../immagini/bg_li_cavallo_12.png) no-repeat; color:#190F09; padding:3px 0px 3px 25px; font-weight:bold; text-decoration:none; }
			#colonna1 ul.elenco_maneggi a:hover{ text-decoration:underline; }
      
      #colonna1 .cont_banner_sx{ }
        #colonna1 .cont_banner_sx img{ width:200px; margin:0px 0px 10px 0px; }

	/*****stili colonna 2*****/
	#colonna2{ width:503px; float:left; min-height:400px; }
		#colonna2 #testo{ padding:25px 15px 15px; }
			#colonna2 #testo h1{ font-size:24px; color:#21AD00;  }
			#colonna2 #testo h2{ font-size:16px; color:#333;  }
			
			#colonna2 ul.generic{ margin:0px; padding:0px; overflow:hidden; }
				#colonna2 ul.generic li{ list-style:none; width:155px; float:left; height:32px; }
				#colonna2 ul.generic a{ font-weight:bold; }
			
	/*****stili colonna 3*****/
	#colonna3{ width:262px; float:left; min-height:400px; }
		#colonna3 .box{ border-right:#FFF solid 1px; padding:0px 0px 10px; margin:0px 20px 0px 0px; position:relative; }

		#colonna3 h3{ background:url(../immagini/nav-ribbon_dx.png) no-repeat; color:#FFFFFF; font-size:16px; font-family:"Trebuchet MS", Arial, Tahoma; width:254px; height:62px; margin:10px 0px 0px 0px; z-index:100; position:absolute; top:0px; right:-21px; padding:13px 0px 0px 0px; text-shadow:2px 2px 3px #000; text-align:right; }
			#colonna3 h3 span{ padding:0px 30px 0px 0px; }

		#colonna3 ul.elenco_maneggi{ margin:0px 0px 0px 0px; }
			#colonna3 ul.elenco_maneggi li{ list-style:none; line-height:30px; border-bottom:#7F3201 dotted 1px; padding:0px 0px 0px 5px; }
			#colonna3 ul.elenco_maneggi li:hover{ background:#F7E3C7; }
			#colonna3 ul.elenco_maneggi a{ background:url(../immagini/bg_li_cavallo_12.png) no-repeat; color:#190F09; padding:3px 0px 3px 25px; font-weight:bold; text-decoration:none; }
			#colonna3 ul.elenco_maneggi a:hover{ text-decoration:underline; }

	#colonna1 ul, #colonna3 ul, #colonna1 p, #colonna3 p{ padding:72px 20px 0px 20px; }

	ul.ul_generale_lato{ margin:0px; padding:0px; }
		ul.ul_generale_lato li{ list-style:none; line-height:30px; border-bottom:#7F3201 dotted 1px; padding:0px 0px 0px 5px!important; }
		ul.ul_generale_lato a{ color:#190F09; padding:3px 0px 3px 18px!important; font-weight:bold; text-decoration:none; background:url(../immagini/freccia1.png) no-repeat 0px 3px; }

/****stili menu top*****/
.ddsmoothmenu{ width:100%; border:#999999 solid 0px; top:0px; left:0px; z-index:1000; }
.ddsmoothmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; }
/*Top level list items*/
.ddsmoothmenu ul li{ position: relative; display: inline; float:left; border-left:#F5E9BE solid 1px; }
/*Top level menu link items style*/
.ddsmoothmenu ul li a{ display:block; color:#FFF; padding:12px 30px; margin:0px!important; text-decoration: none; font-size:14px!important; font-weight:bold; }
.ddsmoothmenu ul li:first-child{ border:none; }
* html .ddsmoothmenu ul li a{ display:inline-block; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{ }
.ddsmoothmenu ul li a.selected{ color:#075FAB; }
.ddsmoothmenu ul li a:hover{ color:#21AD00; }
/*1st sub level menu*/
.ddsmoothmenu ul li ul{ position:absolute; left:0; display:none; visibility:hidden; background:#4BA8DA; }
.ddsmoothmenu ul li ul li{ display: list-item; float: none; background:#FFFFFF!important; }
.ddsmoothmenu ul li ul li a{ font-size:12px!important; padding:0px 12px!important; height:24px; background:#2381D3; color:#FFFFFF; }
.ddsmoothmenu ul li ul li a:hover{ color:#FFF; }
.ddsmoothmenu ul li ul li ul{ top: 0; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{ width:100px; padding:5px; margin:0; border-top-width:0; border-bottom:1px solid gray; }
* html .ddsmoothmenu{ height:1%; } /*Holly Hack for IE7 and below*/

.downarrowclass{ position:absolute; top:16px; right:5px; }

.ddshadow{ position:absolute; left:0; top:0; width:0; height:0; background:silver; }
.toplevelshadow{ opacity: 0.8; }

/*****stili nivo*****/
.nivoSlider { position:relative; display: inline-block; }
.nivoSlider img { 	position:absolute; top:0px; left:0px; border:none; }
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; }
/* The slices in the Slider */
.nivo-slice{ display:block; position:absolute; z-index:50; height:100%; }
/* Caption styles */
.nivo-caption{ position:absolute; left:0px; top:320px; height:40px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:89; }
.nivo-caption p { padding:10px 0 0 10px; margin:0; font-size:16px; text-transform: uppercase; font-weight: normal; font-family: 'League Gothic Regular', Helvetica, Arial, sans-serif; }
.nivo-directionNav a { position:absolute; top: 165px; z-index:99; cursor:pointer; }
.nivo-prevNav { left:5px; background: url('../immagini/nav_left.png') no-repeat; height: 31px; width: 31px; }
.nivo-nextNav { left:950px; background: url('../immagini/nav_right.png') no-repeat; height: 31px; width: 31px; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { position:relative; z-index:99; cursor:pointer; display: none; }
.nivo-controlNav a.active{ font-weight:bold; }

/*****stili modulo inserimento*****/
table.tabella1{ width:100%; }
	table.tabella1 th, table.tabella1 td{ padding:5px; }
	table.tabella1 th{ width:35%; text-align:right; }
	table.tabella1 th span{ font-size:11px; font-weight:normal!important; }
	table.tabella1 td{ width:65%; }
	table.tabella1 td input.inp_text{ width:170px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; }
	table.tabella1 td textarea{ width:290px; height:80px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; }
	table.tabella1 td input.inp_text_small{ width:50px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; }
	table.tabella1 caption{ font-size:16px; text-align:center; padding:10px 0px; font-weight:bold; }
	table.tabella1 td select{ width:181px; }

table.compare{ margin:0px 0px; width:450px; }
	table.compare th{ width:60%; font-size:12px; font-weight:normal; padding:5px; }
	table.compare td{ width:20%; text-align:center; padding:4px; }
	table.compare td.colonna1{ background:#EFCFB8; color:#FFFFFF; font-weight:bold; font-size:14px; }
	table.compare td.colonna2{ background:#D58F59; color:#FFFFFF; font-weight:bold; font-size:14px; }
	table.compare td.titolo{ color:#993300; font-weight:bold; font-size:16px; text-align:center; }
	
	.box_fancy_alert{ font-size:14px; font-weight:bold; line-height:24px!important; overflow:hidden; text-align:left; }
		.box_fancy_alert img{ margin:0px 5px 20px 0px; float:left; }
	
	#cont_modulo{ width:100%; margin:0px auto; }
	#cont_modulo div#first_mod, #cont_modulo div#second_mod, #cont_modulo div#third_mod{ min-height:30px; display:none; }

/*****stili banner*****/
#cont_banner_top{ width:468px; height:60px; position:absolute; top:25px; right:0px; }
#cont_banner_prefooter{ width:100%; min-height:90px; text-align:center; }

/*****stili contenitori maneggio - elenco e dettaglio*****/
.cont_man_elenco{ border-bottom:#999 solid 1px; overflow:hidden; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; }
	.cont_man_elenco h3, #cont_man h3{ color:#993300!important; font-size:16px!important; margin:0px 0px 10px 0px!important; }
	.cont_man_elenco img.photo, #cont_man img.photo{ float:left; margin:0px 8px 0px 0px; border:#663300 solid 1px; padding:4px; }


#cont_premium{ width:100%; min-height:300px; overflow:hidden; }
	#cont_premium table th{ width:200px; padding:4px; }
	#cont_premium table th{ padding:4px; }
	#cont_premium img.photo{ margin:0px 12px 0px 0px; border:#663300 solid 1px; padding:4px; }
	#cont_premium h2.rip_titolo_man{ font-size:18px!important; margin:0px 0px 20px 0px!important; color:#993300!important; float:left!important; clear:none; width:350px; }
	#cont_premium h3{ clear:left; border:#666666 solid 0px; margin:0px 0px 10px 0px!important; font-size:14px!important; padding:10px 0px 0px; }
	#cont_premium .box_share{ float:left; border:#666666 solid 0px; width:300px; margin:0px 0px 30px 0px; }
	#cont_premium ul.ul_contatti_man{ margin:0px; padding:0px; float:left; width:340px; border:#333333 solid 0px; }
		#cont_premium ul.ul_contatti_man li{ list-style:none; margin:0px 0px 8px 0px; }


#cont_man{ width:100%; border:#333333 solid 0px; min-height:200px; }
	#cont_man h2{ clear:left; }
	#botton_box{ -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; background:#EAEAEA; min-height:40px; margin:20px 0px 0px; }
	#botton_box ul{ overflow:hidden; margin:0px; padding:20px; }
		#botton_box ul li{ list-style:none; width:210px; height:42px; float:left; border:#333333 solid 0px; }
		#botton_box ul li a{ padding:4px 0px 10px 28px; line-height:34px; }
		#botton_box #segnala_abuso{ background:url(../immagini/ico/abuso.png) no-repeat; }
		#botton_box #invia_amico{ background:url(../immagini/ico/email_to_friend.png) no-repeat; }
		#botton_box #segnala_dati{ background:url(../immagini/ico/errore.png) no-repeat; }
		#botton_box #richiedi_elimin{ background:url(../immagini/ico/delete.png) no-repeat; }
	
.box_man{ overflow:hidden; }
#cont_box_pubb{ text-align:center; margin:20px 0px 0px 0px; clear:both; }

/*****default styling example*****/

.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 4px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }


/*****demo-specific*****/
#demoThree-nav .ln-letters a { border:none; border-top:2px solid pink; color:red; }
#demoThree-nav .ln-letters a.ln-last { border-right:none; }
#demoThree-nav .ln-letters a:hover,
#demoThree-nav .ln-letters a.ln-selected { border-top:2px solid red; background-color:pink; color:White !important; }
#demoThree-nav .ln-letters a.ln-disabled { color:pink; }
#demoThree-nav .ln-letters a.ln-disabled:hover { color:white; }
#demoThree-nav .ln-letter-count { color:red; }

#demoThree li { color:pink; }
#demoThree li a { color:red; text-decoration:none; }
#demoThree li a:hover { text-decoration:underline; }

#demo4 #listWrapper { width:650px }
#demoFour li { float:left; }
#demoFour a { display:block; text-align:center; width:85px; border:1px solid silver; padding:10px; margin:0 10px 10px 0; text-decoration:none }
#demoFour a:hover { background-color:#eee }	

/*****stili news ticker*****/
#news_container{ margin:0px; border:0px solid #333333; padding:0px!important; min-height:220px; }
#news_container ul{ margin:0px!important; padding:78px 20px 0px 20px!important; }
#news_container ul li{ line-height:16px; margin:0px 0px 10px 0px!important; padding:0px!important; list-style:none; }
#news_container ul li div{ border:0px solid #aaaaaa; background:#ffffff; }
#news_container ul li strong{ font-size:13px; color:#190F09; background:url(../immagini/ico/news.png) no-repeat; padding:0px 0px 0px 22px; }
#news_container ul li a{ background:none!important; padding:0px!important; }
#news_container ul li a:hover{ color:#9F0000; background:none!important; padding:0px!important; }

/*****stili modulo contatti*****/
#form_contatti{ padding:10px; }
	#form_contatti ul{ margin:0px; padding:0px; overflow:hidden; }
		#form_contatti ul li{ list-style:none; float:left; width:240px; }
		#form_contatti ul li input{ width:205px; height:19px; padding:5px 1px 1px; border:solid 1px #BDC2C9; color:#666666; }
		#form_contatti textarea{ width:420px; height:100px; border:solid 1px #BDC2C9; padding:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
		#form_contatti span{ font-weight:bold; }
		.bg_convalida, .bg_convalida_rich_info{ background:url(../immagini/diagonal.png) repeat!important; color:#FFFFFF!important; }

/*****ritorno fancy*****/
#contDivAddCart{ padding:10px; overflow:hidden; min-width:300px; }
	#contDivAddCart h1{ color:#666; font-size:16px; font-weight:bold; }
	#contDivAddCart a{ padding:5px 15px; background:#CCCCCC; }
	
#wio{ margin:10px 15px 0px 10px; font-size:14px; font-weight:bold; text-align:right; }
	#wio .number_wio{ font-family:"Times New Roman", Times, serif; font-size:18px; }
	
	
/*****stili annunci*****/
#frm_annunci{ }
	#frm_annunci .step_annuncio{ border-bottom:#21AD00 solid 1px; }
		#frm_annunci .step_annuncio .step_number{ background:#21AD00; color:#FFFFFF; font-weight:bold; padding:5px 5px 4px 5px; }
		#frm_annunci .step_annuncio .step_description{ font-size:16px; }
		#frm_annunci label{ font-weight:bold; width:160px; display:block; float:left; font-size:14px; }
			#frm_annunci label span{ font-size:10px; font-weight:normal; }
		#frm_annunci ul{ margin:0px; padding:20px; overflow:hidden; }
			#frm_annunci ul li{ list-style:none; border:#333333 solid 0px; min-height:40px; }
			#frm_annunci ul li input, select{ background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; width:209px; }
			#frm_annunci ul li select{ width:220px; padding:5px; }
			#frm_annunci textarea{ width:210px; height:200px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; }
		#frm_annunci #cont_uploadify{ border:solid 0px #000; padding:0px 20px; }
			.iframe_file{ border:solid 0px #000; width:240px; height:87px; margin:0px; padding:0px; }
			#foto_attuali_annuncio{ border:#333333 solid 0px; overflow:hidden; margin:0px 0px 10px 0px; }
				#foto_attuali_annuncio img{ width:100px; margin:0px 5px 5px 0px; float:left; }
		.annuncio_gratuito{ color:#666666; font-weight:bold; }
	.cont_fancy_conv_annuncio{ font-size:16px; font-weight:bold; color:#333333; width:380px; height:50px; text-align:left; }

.cont_annuncio{ width:100%; min-height:90px; overflow:hidden; border-bottom: dotted 1px #999999; padding:10px 0px 0px 0px; }
	.cont_annuncio .cont_foto{ width:80px; }
	.cont_annuncio h1{ font-size:14px!important; }
	.cont_annuncio .a_box1{ width:90px; min-height:90px; border:#666666 solid 0px; float:left; }
	.cont_annuncio .a_box2{ width:270px; min-height:90px; border:#666666 solid 0px; float:left; }
	.cont_annuncio .a_box3{ width:100px; min-height:90px; border:#666666 solid 0px; float:left; color:#CC3300; font-weight:bold; font-size:14px; text-align:center; }
	.cont_annuncio .a_box4{ width:130px; min-height:90px; border:#666666 solid 0px; float:left; text-align:center; }
	.cont_annuncio .a_box5{ width:100px; min-height:90px; border:#666666 solid 0px; float:left; text-align:center; }

table.tab_annuncio{ }
table.tab_annuncio .cont_foto_secondarie{ border:#333333 solid 0px; overflow:hidden; margin:10px 0px 0px 0px; }
	table.tab_annuncio .cont_foto_secondarie img{ float:left; width:62px; margin:4px; border:#663333 solid 1px; padding:2px; background:#FFFFFF;  }
	table.tab_annuncio input.text{ padding:5px; width:300px; color:#666666; }
	table.tab_annuncio textarea.msg{ padding:5px; width:300px; height:100px; color:#666666; }
	.foto_annuncio{ width:310px; border:#663333 solid 1px; padding:4px; background:#FFFFFF; }

table.tab_annuncio input.inp_text{ width:300px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; color:#663300; }
table.tab_annuncio textarea.msg_annuncio{ width:300px; height:100px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; color:#663300; }

#frm_ric_ann{ background:#ececec; padding:10px; }
	#frm_ric_ann input, select{ background:#FFF url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; width:198px; }

a.btn_nuovo_ann{ color:#FFFFFF; display:block; font-size:15px; font-weight:bold; width:100px; height:45px; padding-top:5px; text-align:center; text-decoration:none; text-shadow:0 -1px 0 #787878; text-transform:uppercase; background:#90bd2e url(../immagini/bg_btn_nuovo_ann.jpg) repeat-x bottom; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; float:right; }
a.btn_nuovo_ann:hover{ background:#356800 url(../immagini/bg_btn_nuovo_ann_hover.jpg) repeat-x bottom; color:#FFFFFF; }

.prezzo_a{ color:#792E02; font-weight:bold; font-size:18px; }
/*****fine stili annunci*****/
	

/*****stili lista annunci*****/
.cont_annunci_lista{ border:#333333 solid 1px; min-height:100px; }
	.cont_annunci_lista .cont_data_ann{ width:140px; background:#CC6633; float:left; }
	.cont_annunci_lista .cont_foto_ann{ width:140px; background:#3300CC; float:left; }
	

#cont_foto_pag{ width:470px; overflow:hidden; border:#666666 solid 0px; }
	#cont_foto_pag img{ width:148px; height:110px; }


#paginazione{ padding:20px 0px 0px 0px; text-align:center; }
	#paginazione .letter, .number_in{ padding:10px; border:#CCCCCC solid 1px; }
	#paginazione .number_in{ background:#993300; color:#FFFFFF; }
	#paginazione .number{ padding:10px; border:#CCCCCC solid 1px; }


#cont_met_pagam{ border:solid 0px #333; }
	#cont_met_pagam ul{ }
		#cont_met_pagam ul li{ list-style:none; line-height:30px; }
		#cont_met_pagam ul li span{ font-size:10px; }
		#cont_met_pagam ul li label{ display:inline-block; width:50px; border-right:#666666 solid 1px; margin:0px 10px 0px 0px; }


.uploadifyQueueItem{ background-color:#F5F5F5; border:none; border:1px solid #E5E5E5; font:9px arial, Geneva, sans-serif; height:40px; margin-top:0;  padding:5px 5px 2px; width:130px; float:left; margin:0px 4px 1px 0px; }
.uploadifyError{ background-color:#FDE5DD!important; border:none!important; border-bottom:1px solid #FBCBBC!important; }
.uploadifyQueueItem .cancel{ float:right; }
.uploadifyQueue .completed{ color:#C5C5C5; }
.uploadifyProgress{ background-color:#E5E5E5;  margin-top:10px; width:100%; }
.uploadifyProgressBar{ background-color:#0099FF; height:3px; width:1px; }
#custom-queue{ border:1px solid #E5E5E5; height:213px; margin-bottom:10px; width:370px; }

#ris_foto{ }
	#ris_foto ul{ margin:0px; padding:0px; }
		#ris_foto ul li{ float:left; width:80px; list-style:none; text-align:center; margin:0px 4px 4px 0px }
		#ris_foto ul li>img{ width:100%; }
		

.testo_ringraz{ display:block; background:#FFFFCC; text-align:center; padding:20px; font-size:16px; font-style:italic; font-weight:bold; color:#666666; margin:0px 0px 20px 0px; }


ul.ul_login{ margin:0px; padding:40px 40px 0px 0px; }
	ul.ul_login li{ list-style:none; height:40px; }
	ul.ul_login li label{ width:80px; display:inline-block; font-weight:bold; }
	ul.ul_login li input.inp_text{ width:150px; background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; }
	
	
.tabs_man1 ul.voci_tab{ margin:50px 0px 0px 0px; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; float: left; position: relative; border-right: 1px solid #ddd; bottom: -1px; }
.tabs_man1 ul.voci_tab li{ margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; float: left; border: 1px solid #ddd; border-right: none; }
.tabs_man1 ul.voci_tab li a{ margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;  float: left; text-decoration: none; padding: .5em 1.7em; color: #555555; background: #e6e6e6; }
.tabs_man1 ul.voci_tab li a:hover { background: #dadada; color: #212121; }
.tabs_man1 ul.voci_tab li.selected-tab { border-bottom-color: #fff; }
.tabs_man1 ul.voci_tab li.selected-tab a, .tabs_man1 ul.voci_tab li.selected-tab a:hover { background: #fff; }
.tab-panel { clear:left; border: 1px solid #d3d3d3; background: #ffffff; color: #222222; padding: 1.5em 1.7em; overflow:hidden; }

.tabs_man1 table input{ background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; padding:5px; width:186px;}
.tabs_man1 textarea{ background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; width:420px; height:100px; padding:8px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.tabs_man1 textarea.small{ background:url(../immagini/bg_input.jpg) repeat-x; border:#993300 solid 1px; width:420px; height:40px!important; padding:7px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; }


ul.servizi_man{ margin:0px; padding:0px; overflow:hidden; border:#333333 solid 0px; }
	ul.servizi_man li{ list-style:none; float:left; border:#333333 solid 0px; width:210px; height:30px; }
	
	
ul.pagamenti_man{ margin:0px; padding:0px; border:#333333 solid 0px; }
	ul.pagamenti_man li{ list-style:none; float:left; border:#333333 solid 0px; width:170px; height:30px; }
	ul.pagamenti_man li input.inp_checkbox{ border:#333333 solid 1px; width:auto!important; }
	

ul.foto_ar{ margin:0px 0px 40px 0px; padding:0px!important; overflow:hidden; border:#333333 solid 0px; }
	ul.foto_ar li{ list-style:none; float:left; width:88px; height:120px; margin:0px 5px 5px 0px; border-bottom:#999 solid 1px; text-align:center; line-height:14px; }
	ul.foto_ar li a{ font-size:10px; }
	ul.foto_ar li img{ width:100%; float:left; padding:0px!important; margin:0px!important; }


ul.foto_ar_2{ margin:0px 0px 40px 0px; padding:0px!important; overflow:hidden; border:#333333 solid 0px; }
	ul.foto_ar_2 li{ list-style:none; float:left; width:88px; height:88px; margin:0px 5px 5px 0px; border-bottom:#999 solid 1px; text-align:center; line-height:14px; }
	ul.foto_ar_2 li a{ font-size:10px; }
	ul.foto_ar_2 li img{ width:100%; float:left; padding:0px!important; margin:0px!important; }
	

	
ul.ul_news_ar{ margin:0px 0px 20px 0px; padding:0px; }
	ul.ul_news_ar li{ list-style:none; border-bottom:#999999 dotted 1px; }


ul.elenco_scheda_man{ margin:5px 0px 0px 0px; padding:0px; border:#333333 solid 0px; }
	ul.elenco_scheda_man li{ list-style:none; float:left; border:#333333 solid 0px; width:170px; height:30px; background:url(../immagini/ico/tick_16.png) no-repeat; padding:0px 0px 0px 20px; }

