body{
	margin:0px;
	text-align:center;
}

#pagina{
	margin:0px auto 0px auto;
	max-width:1280px;
	background-color:#ebdecb;
}

#pagina2{
	margin:0px auto 0px auto;
	max-width:1280px;
	background-color:#ebdecb;
}

#contenitore{
	margin:0px auto 0px auto;
	width:975px;
}

#sfondo_menu{
	margin:0px auto 0px auto;
	max-width:1280px;
	height:96px;
	background-image:url(../img/background_menu.jpg);
	background-repeat:no-repeat;
}

#sfondo_piede{
	margin:0px auto 0px auto;
	max-width:1280px;
	height:151px;
	background-image:url(../img/background_piede.jpg);
	background-repeat:no-repeat;
}

#sfondo_piede2{
	margin:0px auto 0px auto;
	max-width:1280px;
	height:151px;
	background-image:url(../img/background_piede2.jpg);
	background-repeat:no-repeat;
}

#head{
	width:975px;
	height:96px;
	margin:0px auto 0px auto;
	position:relative;
}

#logo{
	width:240px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
}

#menu{
	margin:0px;
	padding:0px;
	float:left;
	width:399px;
}

a.button:link,a.button:visited,a.button:active{
	background-color:#E1E1E1;
	width:99px;
	height:96px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#94908B;
	line-height:96px;
	display:block;
	text-decoration:none;
}

a.button:hover{
	background-image:url(../img/button_hover.jpg);
}

.menu_bordo{
	width:1px;
	height:96px;
	float:left;
	background-color:#c9c9c9;
}

#menu2{
	float:left;
	background-color:#F3E8E1;
}

a.button2:link,a.button2:visited,a.button2:active{
	width:85px;
	height:32px;
	float:left;
	padding-top:32px;
	padding-bottom:32px;
	display:block;
	text-decoration:none;
}

a.button2:hover{
	background-color:#C9C1BC;
}

#testata{
	width:975px;
	height:400px;
	position:relative;
}

#linguetta_status{
	width:210px;
	height:32px;
	background-image:url(../img/linguetta_status.png);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#94908B;
	line-height:32px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}

a.link_menu:link,a.link_menu:visited,a.link_menu:active{
	color:#94908B;
	text-decoration:none;
}

a.link_menu:hover{
	color:#CC6633;
	text-decoration:underline;
}

a.link_menu2:link,a.link_menu2:visited,a.link_menu2:active{
	color:#FFF;
	text-decoration:none;
}

a.link_menu2:hover{
	color:#CC6633;
	text-decoration:underline;
}

a.link_menu3:link,a.link_menu3:visited,a.link_menu3:active{
	color:#CC6633;
	text-decoration:none;
}

a.link_menu3:hover{
	text-decoration:underline;
}

a.link_menu4:link,a.link_menu4:visited,a.link_menu4:active{
	text-decoration:none;
}

a.link_menu4:hover{
	text-decoration:underline;
}

#countdown{
	width:245px;
	height:32px;
	background-image:url(../img/countdown.png);
	margin-bottom:5px;
}

#countdown_testo{
	font-size:14px;
	color:#BB451C;
	margin-bottom:5px;
	text-align:center;
}

.titolo_testata{
	 font-size:22px;
	 color:#BB451C;
	 margin-bottom:8px;
}

.countdown_elem{
	float:left;
	width:61px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	line-height:32px;
	text-align:center;
	font-weight:bold;
}

.tutti_prodotti{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#CC6633;
	position:absolute;
	top:340px;
	left:15px;
}

#menu_prodotti{
	width:376px;
	height:132px;
	position:absolute;
	top:8px;
	left:240px;
	background-image:url(../img/menu_prodotti.png);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#94908B;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	line-height:19px;
	z-index:2;
}

.colonna_menu{
	width:116px;
	margin-right:14px;
	float:left;
}

#menu_outlet{
	width:161px;
	height:132px;
	position:absolute;
	top:8px;
	left:447px;
	background-image:url(../img/menu_outlet.png);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#94908B;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	line-height:19px;
	z-index:2;
}

#linguetta_login{
	width:219px;
	height:127px;
	background-image:url(../img/linguetta_login.png);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:719px;
	padding-left:18px;
	padding-right:18px;
	padding-top:12px;
	padding-bottom:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:29px;
	text-align:left;
	z-index:1;
}

#linguetta_cerca{
	width:219px;
	height:68px;
	background-image:url(../img/linguetta_cerca.png);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:719px;
	padding-left:18px;
	padding-right:18px;
	padding-top:11px;
	padding-bottom:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:29px;
	text-align:left;
	z-index:1;
}

#linguetta_carrello{
	width:219px;
	height:68px;
	background-image:url(../img/linguetta_cerca.png);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:719px;
	padding-left:18px;
	padding-right:18px;
	padding-top:11px;
	padding-bottom:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:29px;
	text-align:left;
	z-index:1;
}

.input_text{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#94908B;
	width:213px;
	height:29px;
	line-height:29px;
	padding-left:6px;
}

.input_text_preventivo{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666;
	width:60px;
	height:15px;
	line-height:15px;
	padding-left:6px;
}

.input_form_preventivo{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	width:218px;
	height:18px;
	line-height:18px;
	padding-left:6px;
	border:1px solid #666;
}

.input_file{
	border:1px solid #666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	background-color:#fff;
}

.textarea{
	border:1px solid #666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	background-color:#fff;
	width:550px;
	height:100px;
}

.offerta_preventivo{
	float:left;
	width:275px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:3px;
}

#cont_preventivo{
	padding-left:40px;
	padding-right:40px;
}

.cont_input_preventivo{
	float:left;
	margin-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}

.spaz_preventivo{
	float:left;
	width:65px;
}

#preview_testata{
	background-image:url(../img/background_testata.png);
	width:266px;
	height:326px;
	position:absolute;
	top:17px;
	left:652px;
	padding:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
}

a#link_preview_testata:link,a#link_preview_testata:visited,a#link_preview_testata:active{
	width:266px;
	height:42px;
	background-color:#BB451C;
	margin-left:-20px;
	margin-top:15px;
	color:#fff;
	line-height:42px;
	padding-left:20px;
	padding-right:20px;
	position:relative;
	display:block;
	text-decoration:none;
}

a#link_preview_testata:hover{
	text-decoration:underline;
}

#freccetta_preview{
	position:absolute;
	top:14px;
	left:280px;
}

#corpo{
	width:966px;
	/*height:53px;*/
	padding-top:15px;
	padding-bottom:22px;
	padding-left:5px;
	padding-right:4px;
}

#corpo2{
	width:975px;
	position:relative;
	background-color:#fff;
	margin-bottom:20px;
	padding-bottom:20px;
}

a.prod_gruppo1:link,a.prod_gruppo1:visited,a.prod_gruppo1:active{
	width:306px;
	height:145px;
	background-image:url(../img/ombra_gruppo1.png);
	float:left;
	margin-left:4px;
	margin-right:4px;
	position:relative;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:6px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}

.sfondo_gruppo1{
	width:216px;
	height:45px;
	background-image:url(../img/sfondo_gruppo1.png);
	position:absolute;
	top:78px;
	left:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#5D2B1E;
	text-align:left;
	padding:12px;
}

.maschera{
	width:66px;
	height:69px;
	background-image:url(../img/maschera.png);
	position:absolute;
	top:78px;
	left:244px;
}

.prod_gruppo2{
	width:299px;
	height:285px;
	background-color:#F2EAE3;
	float:left;
	margin-left:8px;
	margin-right:8px;
	margin-top:10px;
	position:relative;
	padding-left:4px;
	padding-right:3px;
	padding-top:5px;
	text-align:left;
}

.ombra_gruppo2{
	width:291px;
	height:138px;
	background-image:url(../img/ombra_gruppo2.png);
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:6px;
}

.titolo_gruppo2{
	width:276px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
	padding-left:8px;
	padding-right:8px;
	margin-top:8px;
}

.disp_gruppo2{
	width:138px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
	padding-left:8px;
	margin-top:8px;
}

.prezzo_gruppo2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
	padding-right:8px;
	margin-top:8px;
}

.misure_gruppo2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:8px;
	padding-right:8px;
	margin-top:8px;
}

a.sfondo_gruppo2:link,a.sfondo_gruppo2:active,a.sfondo_gruppo2:visited{
	width:251px;
	height:42px;
	background-color:#BB451C;
	position:absolute;
	top:241px;
	left:8px;
	line-height:42px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	display:block;
	text-decoration:none;
}

a.sfondo_gruppo2:hover{
	text-decoration:underline;
}

.sottocosto1{
	width:164px;
	height:43px;
	top:16px;
	left:0;
	background-color:#F2EAE3;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#BB451C;
	position:absolute;
	line-height:43px;
	z-index:2;
}

.sottocosto2{
	width:60px;
	height:20px;
	top:16px;
	left:0;
	background-color:#e7e7e6;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
	position:absolute;
	line-height:20px;
	z-index:2;
}

.sottocosto3{
	width:60px;
	height:20px;
	top:16px;
	left:0;
	background-color:#f3f3f2;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
	position:absolute;
	line-height:20px;
	z-index:2;
}

#freccetta_gruppo2{
	position:absolute;
	top:14px;
	left:265px;
}

#piede1{
	width:948px;
	height:128px;
	padding-left:14px;
	padding-right:13px;
	margin:0px auto 0px auto;
}

.modulo{
	width:276px;
	height:83px;
	background-image:url(../img/sfondo_modulo.png);
	margin-right:15px;
	margin-top:5px;
	float:left;
	padding:15px;
}

.img_modulo{
	width:64px;
	float:left;
	margin-top:6px;
	margin-right:15px;
}

.testo_modulo{
	width:192px;
	height:72px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	margin-top:30px;
	text-align:center;
}

a.link_modulo:link,a.link_modulo:active,a.link_modulo:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
	text-decoration:none;
	display:block;
	margin-bottom:8px;
}

a.link_modulo:hover{
	text-decoration:underline;
}

#piede2{
	padding-left:14px;
	padding-right:13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	margin:0px auto 0px auto;
	text-align:center;
}

a.link_piede2:link,a.link_piede2:active,a.link_piede2:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

a.link_piede2:hover{
	text-decoration:underline;
}

#elenco{
	float:left;
	width:626px;
	margin-left:15px;
	margin-right:15px;
	text-align:left;
}

#finestra_ricerca{
	margin-right:13px;
	background-image:url(../img/background_testata.png);
	width:276px;
	height:337px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	position:absolute;
	top:8px;
	left:240px;
}

#ricerca{
	float:left;
	margin-right:13px;
	background-image:url(../img/sfondo_ricerca.png);
	width:276px;
	height:337px;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	position:relative;
}

.titolo_ricerca{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#BB451C;
	margin-bottom:15px;
}

.testo_ricerca{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	margin-bottom:5px;
}

.select_ricerca{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	width:276px;
	height:26px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
}

.select_ricerca_preventivo{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	padding:3px;
	border:1px solid #666;
}

.text_ricerca{
	border:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	width:265px;
	height:15px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
}

.div_select_ricerca{
	margin-bottom:12px;
}

a.sfondo_ricerca:link,a.sfondo_ricerca:visited,a.sfondo_ricerca:active{
	width:236px;
	height:42px;
	background-color:#BB451C;
	position:absolute;
	top:290px;
	left:15px;
	line-height:42px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	display:block;
	text-decoration:none;
}

a.sfondo_ricerca:hover{
	text-decoration:underline;
}

a.sfondo_preventivo:link,a.sfondo_preventivo:visited,a.sfondo_preventivo:active{
	width:150px;
	height:32px;
	background-color:#BB451C;
	line-height:32px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	display:block;
	text-decoration:none;
	position:relative;
}

a.sfondo_preventivo:hover{
	text-decoration:underline;
}

#freccetta_ricerca{
	position:absolute;
	top:14px;
	left:250px;
}

#freccetta_ricerca_preventivo{
	position:absolute;
	top:9px;
	left:164px;
}

#preventivo{
	float:right;
	margin-right:13px;
	margin-top:40px;
	background-image:url(../img/sfondo_preventivo2.png);
	width:276px;
	height:45px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
}

.img_preventivo{
	margin-right:10px;
	float:left;
}

.testo_preventivo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}

.prodotto_elenco{
	width:626px;
	height:76px;
	text-align:left;
	position:relative;
}

.img_prodotto_elenco{
	width:87px;
	height:65px;
	padding-left:6px;
	padding-right:5px;
	padding-top:6px;
	padding-bottom:5px;
	float:left;
}

.testo_prodotto_elenco{
	width:432px;
	margin-left:3px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

.titolo_prodotto_elenco{
	width:432px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
}

a.link_prodotto_elenco:link,a.link_prodotto_elenco:visited,a.link_prodotto_elenco:active{
	color:#666;
	text-decoration:none;
}

a.link_prodotto_elenco:hover{
	text-decoration:underline;
}

.testo1_prodotto_elenco{
	float:left;
	width:135px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999;
	margin-bottom:5px;
}

.cont_allegati{
	width:605px;
	text-align:right;
	margin-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}

.icona_allegato{
	float:right;
	margin-right:5px;
}

.testo2_prodotto_elenco{
	float:left;
	width:297px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999;
}

.testo3_prodotto_elenco{
	width:432px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999;
}

.acquista_prodotto_elenco{
	width:80px;
	padding-right:13px;
	float:left;
	text-align:right;
	margin-top:8px;
}

.prezzo_prodotto_elenco{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BB451C;
	margin-bottom:10px;
}

a.aggiungi_prodotto_elenco:link,a.aggiungi_prodotto_elenco:visited,a.aggiungi_prodotto_elenco:active{
	width:80px;
	height:31px;
	background-color:#BB451C;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:31px;
	text-align:center;
	display:block;
	text-decoration:none;
}

a.aggiungi_prodotto_elenco:hover{
	text-decoration:underline;
}

.testa_elenco_prodotti{
	width:626px;
	height:73px;
	text-align:left;
}

.testo_testa_elenco{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#BB451C;
	margin-top:20px;
	float:left;
	width:533px;
	display:block;
}

.testo_prodotti_simili{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
	width:626px;
	text-align:left;
	margin-bottom:5px;
}

.filtri_testa_elenco{
	margin-top:14px;
	float:left;
	width:93px;
	text-align:left;
}

a.filtro_sup:link,a.filtro_sup:visited,a.filtro_sup:active{
	float:left;
	background-image:url(../img/filtro_sup1.png);
	width:20px;
	height:31px;
	margin-right:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:25px;
	text-align:center;
	display:block;
	text-decoration:none;
}

a.filtro_sup:hover{
	background-image:url(../img/filtro_sup2.png);
}

.coda_elenco_prodotti{
	width:626px;
	text-align:left;
}

.filtri_coda_elenco{
	margin-top:14px;
	width:626px;
	text-align:left;
}

a.filtro_inf:link,a.filtro_inf:visited,a.filtro_inf:active{
	float:left;
	background-image:url(../img/filtro_inf1.png);
	width:20px;
	height:31px;
	margin-right:7px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:35px;
	text-align:center;
	display:block;
	text-decoration:none;
}

a.filtro_inf:hover{
	background-image:url(../img/filtro_inf2.png);
}

#scheda_prodotto{
	width:609px;
	background-color:#FAFAFA;
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	text-align:left;
	padding-left:15px;
	padding-right:17px;
	padding-top:18px;
	padding-bottom:15px;
}

#form_preventivo{
	width:609px;
	min-height:543px;
	background-image:url(../img/sfondo_preventivo.png);
	float:left;
	margin-right:15px;
	text-align:left;
	padding-left:15px;
	padding-right:17px;
	padding-top:18px;
	padding-bottom:15px;
}

#bottom_preventivo{
	width:641px;
	height:5px;
	background-image:url(../img/sfondo_bottom_preventivo.png);
	float:left;
	margin-right:15px;
	margin-bottom:40px;
}

.testi_scheda_prodotto{
	float:left;
	width:641px;
}

.titolo_scheda_prodotto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#BB451C;
	float:left;
	width:529px;
	display:block;
}

.prezzo_scheda_prodotto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#BB451C;
	margin-bottom:10px;
	float:left;
	width:120px;
	text-align:right;
	margin-top:5px;
	margin-bottom:12px;
}

.titolo2_scheda_prodotto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BB451C;
}

a.aggiungi_scheda_prodotto:link,a.aggiungi_scheda_prodotto:visited,a.aggiungi_scheda_prodotto:active{
	width:200px;
	height:31px;
	background-color:#BB451C;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:31px;
	text-align:center;
	display:block;
	text-decoration:none;
}

a.aggiungi_scheda_prodotto:hover{
	text-decoration:underline;
}

#img_scheda_prodotto{
	margin-top:15px;
}

.img_scheda_prodotto_big{
	float:left;
	margin-right:15px;
}

.img_scheda_prodotto_small{
	float:left;
	margin-bottom:15px;
	margin-right:14px;
	width:90px;
	height:90px;
	overflow:hidden;
}

.testo_scheda_prodotto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}

.testo_richiesta_preventivo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	margin-bottom:10px;
	float:left;
}

#elenco2{
	width:626px;
	margin-left:15px;
}

.contatti{
	font-weight:bold;
	font-size:14px;
	color:#BB451C;
}

.div_contatti{
	margin-top:40px;
	text-align:center;
	width:630px;
}

.tab_contatti{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-align:center;
}

.td_contatti{
	border-bottom:1px solid #333;
	border-right:1px solid #333;
}

.clear{
	clear:both;
	height:0px;
}

.social{
	display:block;
	float:left;
	margin-top:10px;
	margin-right:20px;
	margin-bottom:10px;
	width:40px;
}

a.link_testo:link,a.link_testo:visited,a.link_testo:active{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#BB451C;
	text-decoration:none;
}

a.link_testo:hover{
	text-decoration:underline;
}

#h1_home{
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:32px;
	color:#AAAAAA;
	position:absolute;
	top:0px;
	left:3px;
	width:949px;
	height:32px;
	background-image:url(../img/barra_sottotitolo.png);
	background-repeat:no-repeat;
	display:block;
	margin:0px;
	padding-left:20px;
}

#preventivo_testata{
	background-image:url(../img/background_testata2.png);
	background-repeat:repeat;
	position:absolute;
	top:46px;
	right:10px;
	padding:10px;
	line-height:20px;
	padding:1px;
}

a.link_preventivo_testata:link,a.link_preventivo_testata:active,a.link_preventivo_testata:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:293px;
	height:42px;
	margin-bottom:1px;
	text-align:left;
	line-height:42px;
	padding-left:11px;
	background-color:#BB451C;
}

a.link_preventivo_testata:hover{
	background-color:#5D2B1E;
}