html {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #513D0A;
	text-align: center;
	background-image: url(../images/body_rip.jpg);
	background-repeat: repeat-x;
	background-color: #1A0B46;
}
a:link {
	color: #412E1B;
	text-decoration: underline;
	font-size: 9px;
}
a:hover {
	color: #928563;
	text-decoration: none;
	font-size: 9px;
}
a:visited {
	color: #412E1B;
	text-decoration: underline;
	font-size: 9px;
}
a:active {
	font-size: 9px;
}
h1 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	display: block;
}
div {
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6B4B2C;
	margin: 0px;
	padding: 0px;
}
a {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}


.boldar {
	font-weight: bold;
}
.inp_01 {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 198px;
	border: 1px solid #C0B393;
	background-color: #D5CCA6;
	color: #735B39;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.inp_02 {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 198px;
	border: 1px solid #C0B393;
	background-color: #D5CCA6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #735B39;
}
.inp_03 {
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 410px;
	border: 1px solid #C0B393;
	background-color: #D5CCA6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #735B39;
}


#ultracontenitore {
	width: 891px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
#testa {
	height: 348px;
	width: 891px;
	margin: 0px;
	padding: 0px;
}
#supercontenitore {
	width: 891px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	position: relative;
	background-image: url(../images/decorogiu.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#supercontenitore_02 {
	width: 891px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	position: relative;
	background-image: url(../images/decorogiu.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#bandino {
	height: 11px;
	width: 751px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bandino1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	float: left;
}
#context {
	width: 751px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
#colordown {
	padding: 0px;
	width: 751px;
	background-color: #B8AC83;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#contxt_imatop {
	width: 747px;
	padding: 0px;
	text-align: center;
	background-color: #FCF7CF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#context_txt {
	width: 747px;
	padding: 0px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}
#context_txtp {
	width: 747px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #D9CC95;
}
#fine_cont {
	background-image: url(../images/fine_cont2.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	height: 180px;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	text-align: center;
}
#fine_spacers {
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 955px;
}

#flag {
	padding: 0px;
	height: 26px;
	width: 755px;
	text-align: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#flag p {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 16px;
	line-height: 16px;
	float: right;
	text-align: left;
}
#flag img {
	padding: 0px;
	float: right;
	height: 16px;
	width: 22px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#txt_footer {
	background-repeat: no-repeat;
	padding: 0px;
	height: 301px;
	width: 751px;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#txt_footer_02 {
	background-repeat: no-repeat;
	padding: 0px;
	height: 262px;
	width: 751px;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#focont {
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 751px;
}

#focont2 {
	background-image:url(../images/footerpages2.jpg);
	background-position:top;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 751px;
	background-repeat: no-repeat;
}
#h_rip {
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_s1 {
	margin: 0px;
	padding: 0px;
	height: 270px;
	float: left;
	width: 178px;
}
#h_s2 {
	margin: 0px;
	padding: 0px;
	height: 270px;
	float: left;
	width: 178px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_s3 {
	margin: 0px;
	padding: 0px;
	height: 270px;
	float: left;
	width: 193px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_s4 {
	margin: 0px;
	padding: 0px;
	height: 270px;
	float: left;
	width: 178px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_spa1 {
	margin: 0px;
	padding: 0px;
	width: 2px;
	float: left;
	height: 270px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat;
	background-color: #D8CB94;
}
#h_spa2 {
	margin: 0px;
	padding: 0px;
	width: 6px;
	float: left;
	height: 270px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_spa3 {
	margin: 0px;
	padding: 0px;
	width: 6px;
	float: left;
	height: 270px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_spa4 {
	margin: 0px;
	padding: 0px;
	width: 6px;
	float: left;
	height: 270px;
	background-image: url(../images/rip_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #B9AE79;
}
#h_cleardiv {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
#azi_cont {
	background-image: url(../images/azienda_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 747px;
}
#azi_cont2 {
	background-image: url(../images/azienda_sf_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 747px;
}
#azi_colo1 {
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 250px;
	float: left;
}
#azi_colo2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 496px;
}
#azi_spacers {
	margin: 0px;
	padding: 0px;
	height: 110px;
}
#azi_colo2 p {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 470px;
}

#azititle1 {
	background-image: url(../images/azienda_tit1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}
#azititle2 {
	background-image: url(../images/azienda_tit2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}
#azititle3 {
	background-image: url(../images/azienda_tit3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}

#azititle1_en {
	background-image: url(../images/azienda_tit1_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}
#azititle2_en {
	background-image: url(../images/azienda_tit2_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}
#azititle3_en {
	background-image: url(../images/azienda_tit3_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}


#azititle4 {
	background-image: url(../images/azienda_tit4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 470px;
	text-indent: -5000px;
}
#azi_clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}


#c_context_txt {
	width: 747px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}
#c_base {
	margin: 0px;
	padding: 0px;
	width: 747px;
}
#c_ds1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 461px;
	background-image: url(../images/cont_sf1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
#c_ds1en {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 461px;
	background-image: url(../images/cont_sf1_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
#c_ds2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 286px;
	height: 607px;
	background-image: url(../cont_sf2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#c_dsclear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
#c_spacers1 {
	margin: 0px;
	padding: 0px;
	height: 290px;
}
#c_conform {
	padding: 0px;
	width: 412px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#c_f_riga1 {
	background-image: url(../images/cont_nome1.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga1en {
	background-image: url(../images/cont_nome1en.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga1_campo {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 412px;
	text-align: left;
}
#c_f_cleardiv {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
}
#c_f_r01_a {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 212px;
	float: left;
}
#c_f_r01_b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 200px;
}


#c_f_riga2 {
	background-image: url(../images/cont_nome2.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga2en {
	background-image: url(../images/cont_nome2en.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga2_campo {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 412px;
	text-align: left;
}
#c_f_r02_a {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 212px;
	float: left;
}
#c_f_r02_b {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 200px;
}



#c_f_riga3 {
	background-image: url(../images/cont_nome3.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga3en {
	background-image: url(../images/cont_nome3en.jpg);
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 412px;
	background-repeat: no-repeat;
	background-position: left top;
}
#c_f_riga3_campo {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 412px;
	text-align: left;
}
#c_f_r03_a {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 412px;
}
#c_inf {
	background-image: url(../images/con_sf_invia.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 130px;
	text-align: right;
}
#c_inf_en {
	background-image: url(../images/con_sf_invia_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 130px;
	text-align: right;
}
#c_spacers54 {
	margin: 0px;
	padding: 0px;
	height: 30px;
}
#p_cdp_sf {
	background-image: url(../images/pro_coppadiparma_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_cs_sf {
	background-image: url(../images/pro_coppadiserra_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_cl_sf {
	background-image: url(../images/pro_coppalegata_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_cr_sf {
	background-image: url(../images/pro_coppainrete_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_cn_sf {
	background-image: url(../images/pro_coppan_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

#p_cp_sf {
	background-image: url(../images/pro_capocollo_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_pt_sf {
	background-image: url(../images/pro_prontintavola_sf_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_lonz_sf {
	background-image: url(../images/pro_lonzino_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_pro_sf {
	background-image: url(../images/pro_prontialtaglio_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}





#p_en_cdp_sf {
	background-image: url(../images/pro_en_coppadiparma_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_cs_sf {
	background-image: url(../images/pro_en_coppadiserra_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_cl_sf {
	background-image: url(../images/pro_en_coppalegata_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_cr_sf {
	background-image: url(../images/pro_en_coppainrete_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_cn_sf {
	background-image: url(../images/pro_en_coppa_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

#p_en_cp_sf {
	background-image: url(../images/pro_en_capocollo_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_pt_sf {
	background-image: url(../images/pro_en_ready_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_lonz_sf {
	background-image: url(../images/pro_en_lonzino_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#p_en_pro_sf {
	background-image: url(../images/pro_prontialtaglio_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}







#p_cdp_spacers {
	margin: 0px;
	padding: 0px;
	height: 120px;
}
#p_cdp_contxt {
	padding: 0px;
	width: 747px;
	margin: 0px;
}
#p_cdp_colosx {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 90px;
	height: 100px;
}
#p_cdp_co2osx {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 508px;
}
#p_cdp_clerdiv {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
}
#p_cdp_txt {
	margin: 0px;
	padding: 0px;
	width: 505px;
}
#qua_rico_sf1 {
	background-image: url(../images/qua_riconoscimenti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#qua_rico_sf2 {
	background-image: url(../images/qua_riconoscimenti_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#qua_rico_sf1en {
	background-image: url(../images/quality_ricotit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#qua_r_spacers1 {
	margin: 0px;
	padding: 0px;
	height: 110px;
}
#qua_ff_spacers1 {
	margin: 0px;
	padding: 0px;
	height: 110px;
}
#qua_r_txt {
	padding: 0px;
	width: 686px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}
#qua_r_sx {
	margin: 0px;
	padding: 0px;
	width: 470px;
}
#qua_r_tit {
	padding: 0px;
	height: 40px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	width: 336px;
}
#qua_r_tit2 {
	padding: 0px;
	height: 40px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	width: 413px;
}
#qua_r_01 {
	margin: 0px;
	padding: 0px;
	height: 84px;
	width: 95px;
	float: left;
}
#qua_r_02 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 370px;
}
#qua_r_03 {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 20px;
}
#qua_p_sf1 {
	background-image: url(../images/pro_processo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#qua_p_sf1en {
	background-image: url(../images/quality_process_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#qua_p_sf2 {
	background-image: url(../images/pro_processo_img.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#qua_p_spaz {
	margin: 0px;
	padding: 0px;
	height: 14px;
}
#qua_p_bloc1 {
	margin: 0px;
	padding: 0px;
}
#qua_p_titles1 {
	margin: 0px;
	padding: 0px;
	height: 28px;
}
#qua_p_sx {
	margin: 0px;
	padding: 0px;
	width: 450px;
}
#qua_context_txt {
	width: 747px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}
#qua_f_sf1 {
	background-image: url(../images/pro_f_tit1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#qua_f_sf1en {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/quality_filiera_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#qua_f_sf2 {
	background-image: url(../images/qua_f_img.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#menusiel {
	margin: 0px;
	padding: 0px;
}
#menusiel ul {
	padding: 0px;
	margin: 0px;
}

#menusiel li {
	list-style-type: none;
}
#menusiel a:link  {
	font-size: 9px;
	color: #6B4B2C;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#menusiel a:hover  {
	font-size: 9px;
	color: #B8713D;
	text-decoration: none;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menusiel a:active  {
	font-size: 9px;
	color: #6B4B2C;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#menusiel a:visited  {
	font-size: 9px;
	color: #6B4B2C;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#gif_center {
	margin: 0px;
	padding: 0px;
	height: 25px;
	text-align: center;
}
#gif_spacers {
	margin: 0px;
	padding: 0px;
	height: 17px;
}

