﻿body {color:#707173;margin:0;padding:0;font-family:Verdana, Arial, sans-serif;font-size:12px;text-align:center;background:url(/images/sf_pagina.gif) center top no-repeat;}
#wrapper, .container {position:relative;width:980px;margin:0 auto;text-align:left;}

#hide {width:100%;margin:0;color:#fff;background:#fff;}
#hide a, #hide a {color:#fff;background:#fff;}

/*TOP*/

	#top {width:100%;height:90px;background:#fff;}
	#top .container {height:90px;}
	#top h1#logo a {float:left;display:block;width:273px;height:44px;background:url(/assets/images/Tp-net_logo.gif);text-indent:-9999px;margin:25px 0 0 25px;text-decoration:none;}
	
	/*menu*/
	
		#top .container ul#menu {float:right;height:9px;margin:48px 0 0 0;}
		#top .container ul#menu li {float:left;display:block;height:9px;padding:0 20px;}
		#top .container ul#menu li a {display:block;height:9px;text-indent:-9999px;font-size:5px;}
		
		#top .container ul#menu li a#nav1 {width:59px;background:url(/images/menu/nav1.gif);}
		#top .container ul#menu li a:hover#nav1,
		#top .container ul#menu li a#nav1s {width:59px;background:url(/images/menu/nav1-hover.gif);}
		
		#top .container ul#menu li a#nav2 {width:24px;background:url(/images/menu/nav2.gif);}
		#top .container ul#menu li a:hover#nav2,
		#top .container ul#menu li a#nav2s {width:24px;background:url(/images/menu/nav2-hover.gif);}
		
		#top .container ul#menu li a#nav3 {width:24px;background:url(/images/menu/nav3.gif);}
		#top .container ul#menu li a:hover#nav3,
		#top .container ul#menu li a#nav3s {width:24px;background:url(/images/menu/nav3-hover.gif);}
		
		#top .container ul#menu li a#nav4 {width:70px;background:url(/images/menu/nav7.gif);}
		#top .container ul#menu li a:hover#nav4,
		#top .container ul#menu li a#nav4s {width:70px;background:url(/images/menu/nav7-hover.gif);}
		
		#top .container ul#menu li a#nav5 {width:40px;background:url(/images/menu/nav4.gif);}
		#top .container ul#menu li a:hover#nav5,
		#top .container ul#menu li a#nav5s {width:40px;background:url(/images/menu/nav4-hover.gif);}
		
		#top .container ul#menu li a#nav6 {width:32px;background:url(/images/menu/nav6.gif);}
		#top .container ul#menu li a:hover#nav6,
		#top .container ul#menu li a#nav6s {width:32px;background:url(/images/menu/nav6-hover.gif);}
		
		#top .container ul#menu li a#nav7 {width:53px;background:url(/images/menu/nav5.gif);}
		#top .container ul#menu li a:hover#nav7,
		#top .container ul#menu li a#nav7s {width:53px;background:url(/images/menu/nav5-hover.gif);}
	
	/*Fine menu*/
	
	#top_ombra {width:100%;height:9px;background:url(/images/top-ombra.png) repeat-x;font-size:2px;}

/*Fine TOP*/

/*MENU SECONDARIO*/

	ul#menu_secondario {position:absolute;top:120px;right:0;height:8px;}
	ul#menu_secondario li {float:left;display:block;height:8px;padding:0 20px;}
	ul#menu_secondario li a {display:block;height:9px;text-indent:-9999px;font-size:5px;}
	ul#menu_secondario li a#tasto_home {width:34px;background:url(/images/menu/home.png);}
	ul#menu_secondario li a#tasto_home:hover {width:34px;background:url(/images/menu/home-hover.png);}
	ul#menu_secondario li a#tasto_job {width:20px;background:url(/images/menu/job.png);}
	ul#menu_secondario li a#tasto_job:hover {width:20px;background:url(/images/menu/job-hover.png);}
	ul#menu_secondario li a#tasto_areaclienti {width:73px;background:url(/images/menu/areaclienti.png);}
	ul#menu_secondario li a#tasto_areaclienti:hover {width:73px;background:url(/images/menu/areaclienti-hover.png);}

/*Fine MENU SECONDARIO*/

/*middle*/

	#middle {width:100%;padding:0 0 25px 0;background:url(/images/sf_footer.png) bottom repeat-x;}
	#middle .container {position:relative;width:978px;margin:80px auto 0 auto;text-align:left;}
	
	#middle #ombra_top {width:978px;height:9px;background:url(/images/ombra-top.png) no-repeat;font-size:2px;}
	#middle #ombra_left {position:absolute;top:9px;left:0;width:4px;height:523px;background:url(/images/ombra-left.png) no-repeat;font-size:2px;}
	#middle #ombra_right {position:absolute;top:9px;right:0;width:4px;height:523px;background:url(/images/ombra-right.png) no-repeat;font-size:2px;}
		
	#content {width:926px;margin:0 4px;padding:55px 22px 0 22px;background:url(/images/sf_content2.gif) bottom left repeat-x #fff;}
	#content p {margin:10px 0 15px 0;line-height:19px;}

	/*column_left*/
	
		#column_left {position:relative;float:left;width:246px;margin:0;padding:0;}
		#content #column_left h2 {text-transform:uppercase;height:9px;font-size:2px;text-indent:-9999px;}
		
		/* ---   menu portfolio  --- */
	
			#column_left ul {width:246px;font-size:8pt;}
			#column_left ul li {list-style-type:none;width:246px;margin:5px 0;}
			#column_left ul li a.voce {display:block;width:236px;height:17px;padding:3px 0 0 10px;text-transform:uppercase;background:url(/images/menu_portfolio/sf_voce.gif) no-repeat;color:#fff;}
			#column_left ul li a.voce:hover {color:#707173;}
			#column_left ul li.selezionato a.voce {background:url(/images/menu_portfolio/sf_voce-selezionata.gif) no-repeat;}
			#column_left ul li a.voce h3 {font-size:8pt;}
			#column_left ul li ul {border:0;}
			#column_left ul li ul li {width:236px;height:17px;padding:3px 0 0 10px;border-bottom:1px dotted #999999;}
			#column_left ul li ul li a {color:#eb6b13;}
		
		/* ---   menu portfolio  --- */
		
		#content #column_left #imm_sovrapposta {position:absolute;left:0;top:-100px;}
	
	/*Fine column_left*/
	
	/*column_right*/
	
		#column_right {position:relative;float:right;width:627px;margin:0;padding:0;}
		#content #column_right h5 {position:absolute;right:0;top:-4px;font-size:9pt;color:#ec6c18;}
		#content #column_right h4 {font-size:9pt;color:#ec6c18;}
		#column_right #bottom_column_right {border-top:1px solid #c1c2c3;padding:0;margin:75px 0 0 0;}
		#content #column_right p {margin:10px 0 15px 0;line-height:19px;}
		
		/* ---   menu portfolio  --- */
			
			#column_right .cliente {float:left;width:130px;height:130px;overflow:hidden;font-size:8pt;text-align:center;margin:5px;}
			#column_right .cliente a:link, #column_right .cliente a:visited {color:#666}
			#column_right .cliente a:hover {color:#ec7416}
			#column_right .cliente a p {text-align:center;font-size:7pt;}
			/*#column_left ul li.selezionato ul li a.voce a.voce_selezionata:link, ul li.selezionato ul li a.voce_selezionata:visited {color:red;}*/
		
		/* ---   menu portfolio  --- */
		
		#column_right .scheda_cliente {position:relative;width:627px;margin:50px 0 0 0;}
		#column_right .scheda_cliente a.back,
		#column_right .scheda_cliente a.more,
		#column_right .scheda_cliente a.preview {position:absolute;width:195px;font-size:9pt;text-decoration:underline;}
		#column_right .scheda_cliente a:hover.back,
		#column_right .scheda_cliente a:hover.more,
		#column_right .scheda_cliente a:hover.preview {color:#bbbbba;}
		#column_right .scheda_cliente a:hover.preview {color:#ec6c18;}
		#column_right .scheda_cliente a.back {bottom:90px;right:0;color:#ec6c18;}
		#column_right .scheda_cliente a.more {bottom:90px;right:-50px;color:#ec6c18;}
		#column_right .scheda_cliente a.preview {bottom:90px;right:-120px;color:#707173;}
		#column_right .imm_cliente {float:left;}
		#column_right .dett_cliente {float:right;width:195px;}
		#column_right .dett_cliente h6 {font-size:10pt;font-weight:lighter;margin:0 0 10px 0;color:#ec7416;}
		#column_right .dett_cliente a.visit_site, #column_right #gallery_cliente #gallery {position:relative;display:block;width:185px;height:20px;margin:10px 0 0 0;padding:3px 0 0 10px;font-size:8pt;border-top:1px dotted #767676;color:#767676;background:url(/images/sf_visit-site.gif) repeat-x;}
		#column_right #gallery_cliente #gallery {margin:0 0 10px 0;}
		#column_right #gallery_cliente a {float:left;display:block;width:60px;height:60px;margin:0 5px 0 0;overflow:hidden;}
		#column_right .dett_cliente a.visit_site:hover {color:#ec6c18;}
		#column_right .dett_cliente a.visit_site .freccia2 {font-size:9pt;}
		
		#content #column_right ul {margin:0 0 20px 0;}
		#content #column_right ul li {width:450px;margin:10px 0;font-size:8pt;text-align:justify;}
		
	/*Fine column_right*/

/*Fine middle*/

/*CARATTERISTICHE pagine*/

	/*CORNICI*/

		.imm {position:relative;float:left;width:68px;height:68px;display:block;cursor:pointer;margin:3px;overflow:hidden;}
		.imm .cornice_imm {position:absolute;top:0;left:0;width:68px;height:68px;background:url(/images/cornice_foto.png);}
		.imm .cornice_imm2 {position:absolute;top:0;left:0;width:68px;height:68px;background:url(/images/cornice_foto3.png);}
		.imm_news2 {position:relative;float:left;width:136px;height:99px;display:block;cursor:pointer;margin:3px 5px 3px 3px;overflow:hidden;}
		.imm_news2 .cornice_imm2 {position:absolute;top:0;left:0;width:136px;height:99px;background:url(/images/cornice_imm_news2.png);}
		.imm_news {position:relative;float:left;width:93px;height:68px;display:block;cursor:pointer;margin:3px 5px 3px 3px;overflow:hidden;}
		.imm_lavori {position:relative;float:left;width:60px;height:60px;display:block;cursor:pointer;margin:3px 5px 3px 3px;overflow:hidden;}
		.imm_lavori .cornice_imm {position:absolute;top:0;left:0;width:60px;height:60px;background:url(/images/cornice_foto4.png);}
		.imm_news .cornice_imm {position:absolute;top:0;left:0;width:93px;height:68px;background:url(/images/cornice_imm_news.png);}
	
	/*Fine CORNICI*/

	#content .top {position:relative;border-bottom:1px solid #c1c2c3;margin:0 0 20px 0;height:20px;}
	#chi_siamo #content #column_left h2 {width:61px;background:url(/images/titoli/chi_siamo.gif);}
	#servizi #content #column_left h2 {width:42px;background:url(/images/titoli/servizi.gif);}
	#area_clienti #content #column_left h2 {width:76px;background:url(/images/titoli/areaclienti.gif);}
	#job #content #column_left h2 {width:97px;background:url(/images/titoli/lavoraconnoi.gif);}
	#news #content #column_left h2 {width:80px;background:url(/images/titoli/news.gif);}
	#web #content #column_left h2 {width:25px;background:url(/images/titoli/web.gif);}
	#idee #content #column_left h2 {width:25px;background:url(/images/titoli/idee.gif);}
	#multimedia #content #column_left h2 {width:73px;background:url(/images/titoli/multimedia.gif);}
	#portali #content #column_left h2 {width:103px;background:url(/images/titoli/portalituristici.gif);}
	#contatti #content #column_left h2 {width:146px;background:url(/images/titoli/contatti.gif);}
	
	#portali #content #column_right ul {width:300px;}
	
	#servizi #content #column_right ul#elenco_servizi {width:627px;}
	#servizi #content #column_right ul li#servizi_web {float:left;width:300px;}
	#servizi #content #column_right ul li#servizi_idee {float:right;width:300px;}
	#servizi #content #column_right ul li ul li {width:260px;line-height:18px;margin:0 0 20px 20px;padding:0 0 0 10px;text-align:left;font-size:8pt;list-style-image:url(/images/freccia3.gif);}
	#servizi #content #column_right ul li h3 {text-indent:-9999px;width:91px;height:14px;margin:25px 0;}
	#servizi #content #column_right #servizi_web h3 {background:url(/images/titoli/servizi-web.png) no-repeat;}
	#servizi #content #column_right #servizi_idee h3 {background:url(/images/titoli/servizi-idee.png) no-repeat;}

/* ---   Fine CARATTERISTICHE pagine  --- */

/* ------------   Fine CONTENT  ---------------- */

/* ------------   BOTTOM  ---------------- */

	#bottom {display:none;width:970px;height:262px;margin:0 4px;padding:1px 0 0 0;}

/* ------------   Fine BOTTOM  ---------------- */

/* ------------   FOOTER  ---------------- */

	#footer_box {width:100%;margin:0;border-top:1px solid #e3e3e2;}
	#footer {width:970px;font-size:8pt;margin:0 0 0 5px;padding:25px 0 0 0;background:#fff;}
	#footer #info_generali {float:left;width:320px;font-size:7pt;padding:0;line-height:18px;}
	#footer #info_generali #indirizzi {border-bottom:1px solid #e3e3e2;padding:0 0 10px 38px;margin:0 0 10px 0;}
	#footer #info_generali p#box_contatti {padding:0 0 10px 38px;}
	#footer #info_generali #indirizzi a,
	#footer #info_generali #indirizzi p {float:left;}
	#footer #info_generali #indirizzi p {padding:0 0 0 38px;}
	#footer ul#elenco_web,
	#footer ul#elenco_idee,
	#footer ul#elenco_multimedia {float:left;width:195px;}
	#footer ul#elenco_web {margin:0 0 0 35px;}
	#footer ul#elenco_idee,
	#footer ul#elenco_multimedia {margin:0 0 0 15px;}
	#footer ul#elenco_web li a,
	#footer ul#elenco_idee li a,
	#footer ul#elenco_multimedia li a {display:block;width:185px;height:20px;font-size:7pt;padding:5px 0 0 10px;border-bottom:1px solid #e3e3e2;background:#faf9f9;}
	#footer ul#elenco_web li a:hover,
	#footer ul#elenco_idee li a:hover,
	#footer ul#elenco_multimedia li a:hover {background:none;}	
	#footer ul#elenco_web h5,
	#footer ul#elenco_idee h5,
	#footer ul#elenco_multimedia h5 {color:#df5b17;text-transform:uppercase;font-size:7pt;margin:0 0 10px 0;}
	#footer #loghi_divisioni h4 {font-size:7pt;margin:0 0 10px 0;}
	#footer #loghi_divisioni {position:absolute;left:-33px;top:200px;width:285px;margin:0 0 0 38px;padding:10px 0 0 35px;border-top:1px solid #e3e3e2;}
	#footer #loghi_divisioni img {float:left;margin:0 15px 0 0;}

/* ------------   Fine FOOTER  ---------------- */


/* ------------------   HOME PAGE  ---------------------- */

	#home #content {background-image:none;background-color:#fff;margin:0;padding:55px 22px 0 22px;}

	/*column_left home*/
				
/*		#home #column_left {position:relative;float:left;width:470px;margin:0 0 0 10px;padding:0;border:1px solid red;}
		#home #content #column_left ul#elenco_portfolio {width:470px;margin:0;padding:0;border:1px solid red;}
		#home #content #column_left ul#elenco_portfolio li {width:456px;margin:0 0 55px 0;padding:0;border:1px solid red;}
		#home #content #column_left ul#elenco_portfolio li,
		#home #content #column_left ul#elenco_portfolio li a {position:relative;display:block;width:456px;height:79px;}
		#home #content #column_left ul#elenco_portfolio li#portfolio_website,
		#home #content #column_left ul#elenco_portfolio li#portfolio_multimedia {background:url(/images/home/sf_tasto_portfolio.jpg);}
		#home #content #column_left ul#elenco_portfolio li#portfolio_print {background:url(/images/home/sf_tasto_portfolio02.jpg);}
		#home #content #column_left ul#elenco_portfolio li a:link {text-indent:-9999px;}
		#home #content #column_left ul#elenco_portfolio li a h3 {position:absolute;top:14px;display:block;text-indent:-9999px;height:38px;cursor:pointer;margin:0;padding:0;}
		#home #content #column_left ul#elenco_portfolio li#portfolio_website a h3 {right:108px;width:103px;background:url(/images/home/portfolio_website.png);}
		#home #content #column_left ul#elenco_portfolio li#portfolio_print a h3 {left:82px;width:64px;background:url(/images/home/portfolio_print.png);}
		#home #content #column_left ul#elenco_portfolio li#portfolio_multimedia a h3 {right:63px;width:147px;background:url(/images/home/portfolio_multimedia.png);}
		#home #content #column_left ul#elenco_portfolio li#portfolio_website img {position:absolute;top:-37px;left:34px;}
		#home #content #column_left ul#elenco_portfolio li#portfolio_print img {position:absolute;bottom:-26px;right:23px;}
		#home #content #column_left ul#elenco_portfolio li#portfolio_multimedia img {position:absolute;top:-20px;left:37px;}*/
		
		#home #column_left {position:relative;top:-20px;float:left;width:470px;margin:0 0 0 10px;padding:0;}
		#home #column_left #gallery_categorie {width:470px;height:470px;overflow:hidden;margin:0;padding:0;}
		
	/*Fine column_left home*/
	
	/*column_right home*/
	
		#home #column_right {position:relative;float:right;width:415px;padding:0;margin:0;}
		#home #column_right #box_news {position:relative;width:415px;height:381px;font-size:7pt;margin:0;padding:0;}
		#home #content #column_right .top {position:relative;border-bottom:1px solid #c1c2c3;margin:1px 0;height:20px;}
		#home #content #column_right .top h2 {width:44px;height:12px;text-indent:-9999px;background:url(/images/home/news.gif);padding:0;font-size:3px;}
		
	/*Fine column_right home*/
	
	/*news home*/
	
		#box_news #featured{width:415px;height:350px;border-bottom:1px solid #c1c2c3;z-index:1;background:url(/images/home/sf_news_home.gif) repeat-y;overflow:hidden;}
		#box_news #featured .item{position:relative;width:415px;margin:15px 0 0 0;}
		
		#box_news .prev,
		#box_news .next {display:block;width:33px;height:46px;}
		#box_news a.prev,
		#box_news a.next {position:absolute;top:130px;z-index:3;cursor:pointer;}
		#box_news a.prev {left:0;}
		#box_news a.next {right:0;}
		
		#box_news #sfum_left,
		#box_news #sfum_right {position:absolute;top:0;height:350px;width:44px;z-index:2;}
		#box_news #sfum_left {left:0;background:url(/images/home/sfum_left.png);}
		#box_news #sfum_right {right:0;background:url(/images/home/sfum_right.png);}
		
		#box_news #featured .item .project {width:360px;margin:0 0 0 35px;}
		#box_news #featured .item .project p.data {margin:0 0 5px 20px;font-size:10pt;padding:0;}
		#box_news #featured .item .project p {text-align:justify;}
		#box_news #featured .item .project h4 {font-size:12pt;color:#ec6c18;font-weight:normal;background:#fff;padding:0 0 3px 20px;}
		#box_news #featured .item .project .testo_news {margin:10px 20px 0 20px;padding:0 0 3px 0;border-bottom:1px dotted #8e8e90;}
		#box_news #featured .item .project .testo_news img {float:left; margin:15px 0;}
		#box_news #featured .item .project .testo_news p {line-height:14px;margin:0;padding:0;}
		#box_news #featured .item .project .testo_news p.dida {float:right;width:110px;margin:15px 0 0 0;padding:0;text-align:left;}
		#box_news #featured .item .project .testo_news a.link_sito,
		#box_news #featured .item .project .testo_news a.dettagli_news {position:relative;top:0;margin:0;padding:0;color:#eb6b02;height:12px;line-height:normal;}
		#box_news #featured .item .project .testo_news a.link_sito:hover,
		#box_news #featured .item .project .testo_news a.dettagli_news:hover {color:#8d8d8d;}
		#box_news #featured .item .project .testo_news a.link_sito {float:left;}
		#box_news #featured .item .project .testo_news a.dettagli_news {float:right;}
		#box_news a.elenco_esteso {float:right;width:330px;background:#fff;margin:10px 0 0 0;height:18px;text-align:right;padding:2px 85px 0 0;background:url(/images/home/elenco_esteso.gif) right 5px no-repeat;border:1px solid white;}
		#box_news .elenco_esteso a {display:block;width:78px;height:8px;}

	/*Fine news home*/

	/*bottom home*/
	
		#home #bottom {display:block;width:970px;height:262px;margin:0 4px;padding:1px 0 0 0;background:#e4e4e4;}
		#home #bottom ul#elenco_servizi {background:#fff;margin:17px;padding:18px 0 0 18px;height:204px;border:1px solid #ebebeb;color:#999999;font-size:8pt;}
		#home #bottom ul#elenco_servizi li {position:relative;float:left;display:block;width:280px;height:190px;margin:0 25px 0 0;border-right:1px solid #c3c3c3;}
		#home #bottom ul#elenco_servizi li a.more_info {position:absolute;bottom:0;right:15px;display:block;width:13px;height:13px;background:url(/images/freccia.gif);text-indent:-9999px;}
		#home #bottom ul#elenco_servizi li a.more_info:hover {background:url(/images/freccia-hover.gif);}
		#home #bottom ul#elenco_servizi li p,
		#home #bottom ul#elenco_servizi li div {margin:10px 0 0 0;}	
		#home #bottom ul#elenco_servizi li.last {margin:0;border:0;}
		#home #bottom h3 {font-size:13pt;font-weight:lighter;margin:0 0 5px 0;}
		#home #bottom ul#elenco_servizi li div p {float:left;}
		#home #bottom ul#elenco_servizi li div p a {position:relative;float:none;display:block;background:none;margin:3px 0 0 0;padding:0;left:0;top:0;text-indent:0;text-decoration:underline;}
		#home #bottom ul#elenco_servizi li div p a:hover {background:none;}
		#home #bottom ul#elenco_servizi li div #link_penne {position:relative;top:0;left:0;float:left;display:block;background:none;margin:0 5px 0 0;padding:0;width:93px;height:64px;text-indent:0;}
	
	/*bottom home*/

/* ------------------   Fine HOME PAGE  ---------------------- */

/*TITOLI*/

	p.evidenza {font-size:13pt;color:#595a5b;}
	.sottotitolo {}
	.testo_piccolo {font-size:7pt;}
	.evidenza .testo_piccolo {font-size:9pt;}
	.arancio {color:#ec6c18;}
	.testo_corsivo {font-weight:normal;font-style:italic;}

/*Fine TITOLI*/

/*CARATTERISTICHE GENERICHE*/

	h1,h2,h3,h4,h5,h6,h7,ul,li,p,img {margin:0;padding:0;border:0;}
	ul li {list-style-type:none;}
	a {color:#707173;text-decoration:none;font-weight:normal;}
	a:hover {color:#ec6c18;}
	.clear {clear:both;margin:0;padding:0;}
	.right {float:right;}
	.left {float:left;}
	.allineamento_dx {text-align:right;}
	
	img.png,div.png,
	#home #content #column_left ul#elenco_portfolio li a h3,
	#sf_footer,
	#middle,
	#box_news #sfum_left,
	#box_news #sfum_right,
	#tasto_home,
	a#tasto_areaclienti,
	ul#menu_secondario li a#tasto_job {behavior: url(/css/iepngfix.htc);}
	
	a.tit_news {float:left;display:block;padding:0;margin-top:5px;line-height:15pt;}

/*Fine CARATTERISTICHE GENERICHE*/

/*FORM*/

	#formcontatti {position:relative;width:600px;margin:0;padding:0;font-size:8pt;}
	#formconferma {position:relative;width:600px;height:250px;margin:0;padding:0;}
	.input_text {width:270px;height:15px;padding:2px;border:1px solid #9e9f9f;}
	.input_select {width:272px;height:20px;border:1px solid #9e9f9f;font-size:8pt;}
	.input_area {width:270px;height:60px;font-size:8pt;border:1px solid #9e9f9f;}
	.contatti {float:left;width:280px;margin:0;padding:0;}
	.contatti2 {float:left;width:280px;margin:0;padding:0 0 0 10px;}
	#box_errore {position:absolute;top:350px;left:700px;display:none;width:300px;height:150px;border:1px solid #9e9f9f;text-align:left;background:#fff;z-index:10;}
	#div_titolo_errore {background:#e8581a;color:#fff;padding:10px;}
	#div_errore {position:relative;top:10px;color:#000;padding:10px;text-align:center;}
	#bottone_errore {position:relative;top:30px;}
	.bottone {width:90px;height:25px;font-size:10px;color:#333;}
	
/*fine FORM*/

/*NEWS*/

	#news #content {width:926px;padding:55px 22px 0 22px;margin:0 4px;background:url(/images/sf_content2.gif) bottom left repeat-x #fff;}
	ul#elenco_news_left {width:226px;background:#dcdcdc;padding:1px 10px;}
	ul#elenco_news_left li {width:226px;margin:10px 0;padding:0 0 5px 0;border-bottom:1px solid #fff;}
	ul#elenco_news_left li a.imm {margin:0 5px 0 0;}
	ul#elenco_news_left li a.imm img {margin:0 0 0 -5px;}
	ul#elenco_news_left li a.tito_news {float:left;width:150px;line-height:11pt;margin:5px 0 0 0;padding:0;}
	ul#elenco_news_left li.selezionata a.tito_news {color:#ec6c18;}
	ul#elenco_news_left li.selezionata a.tito_news:hover {color:#666;}
	
	#intestazione_news p {float:left;margin:0;padding:0;}
	ul#allegati_news {margin:0;padding:0;}
	p.indietro {border-top:1px solid #c1c2c3;font-size:8pt;text-align:right;}
	#intestazione_news .top_intestazione {padding:1px 0 10px 0;border-bottom:1px dotted #ccc;}
	#intestazione_news .top_intestazione p {font-size:12pt;padding:0;margin:0;font-weight:normal;}
	#intestazione_news .top_intestazione a {margin:0 15px 0 0;padding:0;}

/*Fine NEWS*/

/* gallery */

	#column_right #gallery_cliente {float:right;width:195px;margin:10px 0;padding:0;}
	
/* Fine gallery */

/*AREA CLIENTI*/

	#column_left #frmWebMail {width:230px;margin:10px auto;text-align:right;font-size:8pt;line-height:12pt;}
	#column_left #frmWebMail .input_text {width:140px;margin:2px 0;padding:2px;font-size:8pt;color:#666;text-align:right;text-align:left;}
	#column_left #frmWebMail .bottone {width:60px;margin:5px 0 0 0;}
	#area_clienti #column_right #bottom_column_right ul#box_motoriricerca li {float:left;display:block;width:150px;list-style-type:none;}
	#area_clienti #column_left #box_webemail {width:236px;background:#faf9f9;padding:5px;border:1px solid #e3e3e2;}
	#area_clienti #column_left #box_webemail h4 {font-size:9pt;}
	
/*Fine AREA CLIENTI*/

/*GALLERY MINIATURE*/

		/*div.gallery_miniature {width:600px;height:112px; margin:20px 0 0 0; padding:10px 0 0 0; border-top:1px solid #e3e4e4; border-bottom:1px solid #e3e4e4;}
		div.miniature {width:600px;position:relative;overflow:hidden;height:111px;}
		div.gallery_miniature div.carousel {width:9000px; position:relative; height:112px; }
		div.gallery_miniature img {display:inline;padding:3px;}
		div.gallery_miniature a { height:109px;display:block;float:left; margin:0 10px 0 0;}
		div.gallery_miniature a:hover {background:#bbbbba;height:109px;}
		div.gallery_miniature a:hover img {background:#bbbbba;}
		.clearfix {display:inline-block;}*/
		div.gallery_miniature { width: 500px; border-top: 1px solid #dbd2b8; border-bottom: 1px solid #dbd2b8; padding: 17px 0px;  }
		div.miniature { width: 496px; margin-left: 4px; position: relative; overflow: hidden; height: 120px; padding:0 0 0 20px; border:1px solid red; }
		div.gallery_miniature div.carousel { width: 8000px; position: relative; }
		div.gallery_miniature img { float: left; display: inline; margin-right: 7px; background-color: #8f4f3c; padding: 3px; }
		div.gallery_miniature a:hover img { background-color: #fff; }
		.clearfix {display:inline-block;}
		div.gallery_miniature img:last-child {border:2px solid red;}
		
/*Fine GALLERY MINIATURE*/