@charset "UTF-8";
/* CSS Document */


html, body {margin:0; padding:0; background-image:url(img/fondo_home.jpg); background-repeat:repeat-x; position:relative; font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:13px; line-height:1.3em; color:#000; background-image:url(../img/fondo_home.jpg); background-repeat:repeat-x; text-align:justify;}

#striscia_top {width:100%; margin:0 auto; background-color:#ccc; padding:3px; text-align:center;}

h1 {font-size:10px; color:#000; font-weight:100; margin:0; padding:0;}                               

#flash_arancia {width:980px; margin:0 auto; position:relative;}

#logo_home {position:absolute; top:200px; left:550px; margin-left:150px;}

#menu_basso {width:980px; background-image:url(../img/menu_basso_fondo.jpg); background-repeat:no-repeat;  height:19px; padding-top:4px; margin:-5px auto; text-align:center; color:#fff;}

#menu_basso a, #menu_basso a:link, #menu_basso a:visited {font-size:10px; line-height:1.2em; color:#fff; text-decoration:none;}
#menu_basso a:hover, .qui {font-size:10px; line-height:1.2em; color:#000; text-decoration:underline;}

#footer {width:980px; text-align:center; font-size:10px; line-height:1.2em; color:#000; margin:9px auto;}

#footer a, #footer a:link, #footer a:visited {color:#000; font-size:10px; text-decoration:none; font-weight:bold;}
#footer a:hover {color:#000; font-size:10px; text-decoration:underline; font-weight:bold;}


/* pagine interne */

#container {width:980px; margin:5px auto;}

#header {width:980px; height:122px;}

#header_img {width:495px; height:122px; float:left;}

#menu_top {width:485px; height:35px; float:right; margin-top:65px;}

#menu_top_1 {width:97px; height:23px; text-align:center; background-image:url(../img/fondo_menu_top_1.jpg); background-repeat:no-repeat; padding-top:12px; float:left;}
#menu_top_2 {width:106px; height:23px; text-align:center; background-image:url(../img/fondo_menu_top_2.jpg); background-repeat:no-repeat; padding-top:12px; float:left;}
#menu_top_3 {width:108px; height:23px; text-align:center; background-image:url(../img/fondo_menu_top_3.jpg); background-repeat:no-repeat; padding-top:12px; float:left;}
#menu_top_4 {width:174px; height:23px; text-align:center; background-image:url(../img/fondo_menu_top_4.jpg); background-repeat:no-repeat; padding-top:12px; float:left;}

#menu_top_1 a, #menu_top_1 a:link, #menu_top_1 a:visited, #menu_top_2 a, #menu_top_2 a:link, #menu_top_2 a:visited, #menu_top_3 a, #menu_top_3 a:link, #menu_top_3 a:visited, #menu_top_4 a, #menu_top_4 a:link, #menu_top_4 a:visited {font-size:13px; font-weight:100; color:#000; text-decoration:none;}
#menu_top_1 a:hover, #menu_top_2 a:hover, #menu_top_3 a:hover, #menu_top_4 a:hover, .qui_top {font-size:13px; font-weight:bold; color:#ff6600; text-decoration:none;}

#content {width:980px; clear:both;}

#menu_sx {width:202px; float:left; padding-top:20px;}

#menu_sx_1, #menu_sx_2, #menu_sx_3, #menu_sx_4, #menu_sx_5, #menu_sx_6 {width:202px; height:30px;}

#menu_sx_1 a, #menu_sx_1 a:link, #menu_sx_1 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_1.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}
#menu_sx_2 a, #menu_sx_2 a:link, #menu_sx_2 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_2.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}
#menu_sx_3 a, #menu_sx_3 a:link, #menu_sx_3 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_3.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}
#menu_sx_4 a, #menu_sx_4 a:link, #menu_sx_4 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_4.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}
#menu_sx_5 a, #menu_sx_5 a:link, #menu_sx_5 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_5.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}
#menu_sx_6 a, #menu_sx_6 a:link, #menu_sx_6 a:visited {display:block; width:163px; height:22px; background-image:url(../img/fondo_bottone_6.jpg); background-repeat:no-repeat; text-align:right; padding-right:39px; padding-top:8px; color:#fff; text-decoration:none;}

#menu_sx_1 a:hover, .qui_sx_1 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_1_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; color:#fff; text-decoration:underline;}
#menu_sx_2 a:hover, .qui_sx_2 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_2_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; text-decoration:underline; color:#fff;}
#menu_sx_3 a:hover, .qui_sx_3 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_3_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; text-decoration:underline; color:#fff;}
#menu_sx_4 a:hover, .qui_sx_4 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_4_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; text-decoration:underline; color:#fff;}
#menu_sx_5 a:hover, .qui_sx_5 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_5_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; text-decoration:underline; color:#fff;}
#menu_sx_6 a:hover, .qui_sx_6 {display:block; width:183px; height:22px; background-image:url(../img/fondo_bottone_6_hover.jpg); background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:8px; text-decoration:underline; color:#fff;}

#menu_basso_int {clear:both; width:980px; background-image:url(../img/menu_basso_fondo.jpg); background-repeat:no-repeat;  height:21px; padding-top:2px; margin:-5px auto; text-align:center; color:#fff;}

#menu_basso_int a, #menu_basso_int a:link, #menu_basso_int a:visited {font-size:10px; line-height:1.2em; color:#fff; text-decoration:none;}
#menu_basso_int a:hover, .qui_int {font-size:10px; line-height:1.2em; color:#000; text-decoration:underline;}

#riquadro_dx {width:770px; float:right; margin-top:-16px;}

#riquadro_dx h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#994f19; line-height:1.4em;}
#riquadro_dx h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#994f19; line-height:1.4em; font-style:italic;}

#titolo_email_sms {width:755px; height:29px; background-image:url(../img/fondo_titolo_email_sms.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#titolo_marketing {width:755px; height:29px; background-image:url(../img/fondo_titolo_marketing.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#titolo_stampa {width:755px; height:29px; background-image:url(../img/fondo_titolo_stampa.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#titolo_mailing {width:755px; height:29px; background-image:url(../img/fondo_titolo_mailing.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#titolo_card {width:755px; height:29px; background-image:url(../img/fondo_titolo_card.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#titolo_editoria {width:755px; height:29px; background-image:url(../img/fondo_titolo_editoria.jpg); background-repeat:no-repeat; margin-bottom:4px; padding-top:10px; padding-right:15px; font-size:18px; font-weight:bold; color:#fff; text-align:right;}

#center_title {width:738px; text-align:center; background-color:#fff;}

#center_title_email_sms {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_email_sms h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#d75a11; line-height:1.4em;}
#center_title_email_sms h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#d75a11; line-height:1.4em; font-style:italic;}

#center_title_marketing {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_marketing h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#d29d21; line-height:1.4em;}
#center_title_marketing h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#d29d21; line-height:1.4em; font-style:italic;}

#center_title_stampa {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_stampa h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#924b18; line-height:1.4em;}
#center_title_stampa h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#924b18; line-height:1.4em; font-style:italic;}

#center_title_mailing {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_mailing h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#8f2e1b; line-height:1.4em;}
#center_title_mailing h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#8f2e1b; line-height:1.4em; font-style:italic;}

#center_title_card {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_card h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#662e15; line-height:1.4em;}
#center_title_card h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#662e15; line-height:1.4em; font-style:italic;}

#center_title_editoria {width:738px; text-align:center; background-color:#fff; margin-bottom:30px;}

#center_title_editoria h2 {margin:0; padding:0; font-size:18px; font-weight:bold; color:#de700b; line-height:1.4em;}
#center_title_editoria h3 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#de700b; line-height:1.4em; font-style:italic;}

#top_riquadro_mailing {width:770px; height:25px; background-image:url(../img/top_riquadro_mailing.jpg); background-repeat:no-repeat;}

#top_riquadro_email_sms {width:770px; height:25px; background-image:url(../img/top_riquadro_email_sms.jpg); background-repeat:no-repeat;}

#top_riquadro_stampa {width:770px; height:25px; background-image:url(../img/top_riquadro_stampa.jpg); background-repeat:no-repeat;}

#top_riquadro_marketing {width:770px; height:25px; background-image:url(../img/top_riquadro_marketing.jpg); background-repeat:no-repeat;}

#top_riquadro_card {width:770px; height:25px; background-image:url(../img/top_riquadro_card.jpg); background-repeat:no-repeat;}

#top_riquadro_editoria {width:770px; height:25px; background-image:url(../img/top_riquadro_editoria.jpg); background-repeat:no-repeat;}

#content_riquadro_mailing {width:738px; border-left:1px solid #8f2e1b; border-right:1px solid #8f2e1b; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#content_riquadro_email_sms {width:738px; border-left:1px solid #d75a11; border-right:1px solid #d75a11; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#content_riquadro_marketing {width:738px; border-left:1px solid #cc9820; border-right:1px solid #cc9820; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#content_riquadro_stampa {width:738px; border-left:1px solid #914b18; border-right:1px solid #914b18; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#content_riquadro_card {width:738px; border-left:1px solid #662e15; border-right:1px solid #662e15; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#content_riquadro_editoria {width:738px; border-left:1px solid #de700b; border-right:1px solid #662e15; padding-left:15px; padding-right:15px; background-color:#fff; margin-top:-8px;}

#text {width:738px; margin-top:25px;} 

#bottom_riquadro_mailing {width:770px; height:14px; background-image:url(../img/bottom_riquadro_mailing.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#bottom_riquadro_email_sms {width:770px; height:14px; background-image:url(../img/bottom_riquadro_email_sms.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#bottom_riquadro_marketing {width:770px; height:14px; background-image:url(../img/bottom_riquadro_marketing.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#bottom_riquadro_stampa {width:770px; height:14px; background-image:url(../img/bottom_riquadro_stampa.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#bottom_riquadro_card {width:770px; height:14px; background-image:url(../img/bottom_riquadro_card.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#bottom_riquadro_editoria {width:770px; height:14px; background-image:url(../img/bottom_riquadro_editoria.jpg); background-repeat:no-repeat; margin-bottom:10px;}

#clear_float {width:738px; height:1px; clear:both;}

.icona {border:none;}

#text_dove {width:240px; float:left; font-size:14px;}

#text_dove a, #text_dove a:link, #text_dove a:visited {font-size:14px; color:#9e341e; font-weight:bold; text-decoration:none;}
#text_dove a:hover {font-size:14px; color:#9e341e; font-weight:bold; text-decoration:underline;}

#mappa {float:right; background-color:#ccc; padding:4px; width:433px;}

#mappa iframe {width:431px; border:1px solid #9e341e; height:394px; margin:0; padding:0;}

#form {width:440px; float:left;}

#contatti {width:285px; font-size:11px; line-height:1.1em; float:right; text-align:left;}

.nominativi {color:#9e341e;}

#top_contatti {width:285px; height:18px; background-image:url(../img/top_contatti.jpg); background-repeat:no-repeat;}

#bottom_contatti {width:285px; height:18px; background-image:url(../img/bottom_contatti.jpg); background-repeat:no-repeat;}

#text_contatti {background-color:#f0f0f0;  padding-left:6px; padding-right:6px; width:273px;} 

.bordo {border-top:1px dotted #703317; border-bottom:1px dotted #703317;}

#contatti td {padding:4px; vertical-align:top;}

#contatti a, #contatti a:link, #contatti a:visited {color:#000; font-weight:100; text-decoration:none;}
#contatti a:hover {color:#000; font-weight:100; text-decoration:underline;}

#top_riquadro {width:770px; height:25px; background-image:url(../img/top_riquadro.jpg); background-repeat:no-repeat;}

#content_riquadro {width:738px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-left:15px; padding-right:15px; background-color:#fff;}

#bottom_riquadro {width:770px; height:14px; background-image:url(../img/bottom_riquadro.jpg); background-repeat:no-repeat; margin-bottom:10px;}










