/*stili per il layout*/
html,body{margin: 0 auto;padding:0;}
body{text-align: center;font-family: arial,sans-serif;font-size: 76%;height:100%;background: #fcfbf7 url(but/bg_body.jpg) repeat;}
div#container{width: 772px;height: 100%;position: relative;margin: 0 auto;border-right: 0px solid #ddd6bc;
background:  url(but/bg_container2.jpg) repeat-x;
border-left: 0px solid #ddd6bc;border-bottom: 0px solid #ddd6bc;padding-bottom: 1px;}
body>div#container{height:auto;min-height:100%}

a{color : #3333ff;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;} 
a:visited {color : #3333ff;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;}
a:active {color : #3333ff;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;} 
a:hover {color : #000000;text-decoration:none;font-family: arial,verdana,times;font-weight: normal;} 

h1.titolo_pagina{text-align: right;font: bold 1em arial,times,verdana;margin:0 0 5px 13px; padding: 0;
border-bottom: 1px dashed #f6c86f;width: 537px;text-transform: uppercase;letter-spacing: 1px;color: #dc7e00;}
h2.titoli_privacy{margin: 0 0 0 18px;padding: 0px;text-align: justify;font: bold 1.1em arial,verdana,times;}
h2.titolo_errore{margin: 0 auto;padding-bottom: 25px;color: #ff0000; font: bold 1.2em arial,verdana,times;text-align: center;}
h2.titoli_dintorni{border-bottom: 1px dashed #e0c899;text-transform: uppercase;letter-spacing: 1px;color: #000000;
margin: 0 0 3px 18px;padding: 0px;text-align: justify;font: bold 1.1em arial,verdana,times;}
h2.dovesiamo_ristorante{text-align: right;font: bold 1em arial,times,verdana;margin:0 0 5px 13px; padding: 0;
border-bottom: 1px dashed #f6c86f;width: 537px;text-transform: uppercase;letter-spacing: 1px;color: #dc7e00;}


.disp_none{display: none}
abbr{border: 0;}

/*stili generici, su header e footer*/
div#header{margin: 0 auto;padding: 0;width: 750px;text-align: center;}

div#footer{position: relative;margin: 0 auto;bottom:0;bottom: 0 !important; left: 0; right: 0;top: 0;clear: both;text-align:center;
padding: 0;color: #676767;width: 750px;text-align: center;background: url(but/footer_rotondo.jpg) repeat;height: 77px;}
div#footer a{color: #3333ff;font-weight: normal;text-decoration: none;font-size: 0.9em;}
div#footer a:active{color: #3333ff;font-weight: normal;text-decoration: none;font-size: 0.9em;}
div#footer a:hover{color: #000000;font-weight: normal;text-decoration: none;font-size: 0.9em;}
div#footer p{margin: 0 auto;padding-top: 30px;text-align: center;font: normal 0.9em arial,verdana,times ; color: #000000;}
div#footer p.copy{margin: 0 auto;padding-top: 17px;text-align: center;}
div#footer p.copy a{font: normal 0.9em arial,verdana,times ; color: #dd7e00;}
div#footer p.copy a:active{font: normal 0.9em arial,verdana,times ; color: #dd7e00;}
div#footer p.copy a:visited{font: normal 0.9em arial,verdana,times ; color: #dd7e00;}
div#footer p.copy a:hover{font: normal 0.9em arial,verdana,times ; color: #000000;}


/* MENU LINGUE TOP*/
div#lingue{z-index: 5;position: relative;margin: 0 auto;padding: 0;background: url(but/barra_header.png) no-repeat;width: 750px;height: 43px;text-align: left;}
ul.lingue{margin: 0 auto;padding: 0;float: left;width:750px;border-bottom: 1px solid #fbd386;
border-top: 0px solid #f6c86f;
border-width: 0px 0;background: #000000 url(but/menu_default.gif) center center repeat-x;text-align: center;}
ul.lingue li{display: inline;}
ul.lingue li a{float: left;color: #000000;padding: 6px  10px;text-decoration: none;border-right: 1px solid white;}
ul.lingue li a:visited{color: #000000;}
ul.lingue li a:hover{color: #ffffff;background: transparent url(but/menu_active.gif) center center repeat-x;}
ul.lingue li a.current{color: #ffffff;background: transparent url(but/menu_active.gif) center center repeat-x;}

ul.lingue li a.passa_contenuti{margin: 0;background: url(but/passa_contenuti.gif) no-repeat center;padding-top: 10px;width: 10px;height: 10px;border-right: 1px solid white;}
ul.lingue li a:active.passa_contenuti{margin: 0;background: url(but/passa_contenuti.gif) no-repeat center;padding-top: 10px;width: 10px;height: 10px;border-right: 1px solid white;}
ul.lingue li a:visited.passa_contenuti{margin: 0;background: url(but/passa_contenuti.gif) no-repeat center;padding-top: 10px;width: 10px;height: 10px;border-right: 1px solid white;}
ul.lingue li a:hover.passa_contenuti{margin: 0;background: url(but/passa_contenuti.gif) no-repeat center;padding-top: 10px;width: 10px;height: 10px;border-right: 1px solid white;}


ul.lingue a.italiano {background: url(but/italiano.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.italiano {background: url(but/italiano.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.italiano {background: url(but/italiano.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.italiano {background:#fbd386 url(but/italiano_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.italiano_attivo {background:#fbd386 url(but/italiano_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.italiano_attivo {background: url(but/italiano_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

ul.lingue a.english {background: url(but/english.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.english {background: url(but/english.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.english {background: url(but/english.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.english {background:#fbd386 url(but/english_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.english_attivo {background:#fbd386 url(but/english_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.english_attivo {background: url(but/english_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

ul.lingue a.francais {background: url(but/francais.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.francais {background: url(but/francais.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.francais {background: url(but/francais.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.francais {background:#fbd386 url(but/francais_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.francais_attivo {background:#fbd386 url(but/francais_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.francais_attivo {background: url(but/francais_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

ul.lingue a.deutsch {background: url(but/deutsch.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.deutsch {background: url(but/deutsch.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.deutsch {background: url(but/deutsch.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.deutsch {background:#fbd386 url(but/deutsch_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.deutsch_attivo {background:#fbd386 url(but/deutsch_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.deutsch_attivo {background: url(but/deutsch_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

ul.lingue a.espana {background: url(but/espana.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.espana {background: url(but/espana.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.espana {background: url(but/espana.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.espana {background:#fbd386 url(but/espana_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.espana_attivo {background:#fbd386 url(but/espana_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.espana_attivo {background: url(but/espana_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

ul.lingue a.russian {background: url(but/russian.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:active.russian {background: url(but/russian.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:visited.russian {background: url(but/russian.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #676767;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.russian {background:#fbd386 url(but/russian_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #e07501;font: normal 0.8em arial,verdana,times;}
ul.lingue a.russian_attivo {background:#fbd386 url(but/russian_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;color: #000000;font: normal 0.8em arial,verdana,times;}
ul.lingue a:hover.russian_attivo {background: url(but/russian_hover.gif) no-repeat;background-position: 15% 50%;padding-left: 27px;
color: #000000;font: normal 0.8em arial,verdana,times;}

/* MENU TOP */
.navigazione{margin: 0 auto;padding: 0;float: left;font: bold 0.9em Arial;width:750px;border-bottom: 1px solid #fbd386;
border-top: 0px solid #f6c86f;
border-width: 0px 0;background: #000000 url(but/menu_default.gif) center center repeat-x;text-align: center;}
.navigazione li{display: inline;}
.navigazione li a{float: left;color: #000000;padding: 6px  9px;text-decoration: none;border-right: 1px solid white;}
.navigazione li a:visited{color: #000000;}
.navigazione li a:hover{color: #ffffff;background: transparent url(but/menu_active.gif) center center repeat-x;}
.navigazione li a.current{color: #ffffff;background: transparent url(but/menu_active.gif) center center repeat-x;}

/* ZOOM TESTO */
ul#testo_zoom {float: left;position:absolute;right: -20px;top:2px;width: 120px;margin:0;padding: 3px 0px 0 ;list-style: none;}
ul#testo_zoom .testo{color: #000000;font: normal 0.9em arial,verdana,times;}

ul#testo_zoom li{margin:0;padding: 0;display: inline;}


ul#testo_zoom li.data{margin-left: 15px;font: normal 0.8em arial,verdana,times;}
ul#testo_zoom a.piccolo{color: #000000;font: normal 0.8em arial,verdana,times;}
ul#testo_zoom a:active.piccolo{color: #000000;font: normal 0.8em arial,verdana,times;}
ul#testo_zoom a:visited.piccolo{color: #000000;font: normal 0.8em arial,verdana,times;}
ul#testo_zoom a:hover.piccolo{color: #d25900;font: bold 0.8em arial,verdana,times;}

ul#testo_zoom a.medio{color: #000000;font: bold 0.9em arial,verdana,times;}
ul#testo_zoom a:active.medio{color: #000000;font: bold 0.9em arial,verdana,times;}
ul#testo_zoom a:visited.medio{color: #000000;font: bold 0.9em arial,verdana,times;}
ul#testo_zoom a:hover.medio{color: #e07501;font: bold 0.9em arial,verdana,times;}

ul#testo_zoom a.grande{color: #000000;font: normal 1em arial,verdana,times;}
ul#testo_zoom a:active.grande{color: #000000;font: normal 1em arial,verdana,times;}
ul#testo_zoom a:visited.grande{color: #000000;font: normal 1em arial,verdana,times;}
ul#testo_zoom a:hover.grande{color: #e07501;font: bold 1em arial,verdana,times;}

ul#testo_zoom a.molto_grande{color: #000000;font: normal 1.1em arial,verdana,times;}
ul#testo_zoom a:active.molto_grande{color: #000000;font: normal 1.1em arial,verdana,times;}
ul#testo_zoom a:visited.molto_grande{color: #000000;font: normal 1.1em arial,verdana,times;}
ul#testo_zoom a:hover.molto_grande{color: #e07501;font: bold 1.1em arial,verdana,times;}

div#logo{position: absolute;left: 385px;top: 20px;margin: 0;padding: 0;z-index: 3;}
div#top_flash{position: relative;margin-top: -19px;}

div#box_contenuti{background:  url(but/bg_box_contenuti.gif) repeat left; position: relative;margin: 0 auto;padding: 0;height: auto;width: 750px;text-align: left;}

div#seiqui{width: 100%;background: url(but/bg_seiqui.jpg) repeat-x;height: 28px;}
div#seiqui p{margin: 0;padding: 8px 8px;text-align: justify;font: normal 0.9em arial,verdana,times;}
div#seiqui p a{background: url(but/seiqui.gif) no-repeat left;padding-left: 9px;text-decoration: none;
font: normal 0.9em arial,verdana,times; color: #eb8906;}
div#seiqui p a:active{background: url(but/seiqui.gif) no-repeat left;padding-left: 9px;text-decoration: none;
font: normal 0.9em arial,verdana,times; color: #eb8906;}
div#seiqui p a:visited{background: url(but/seiqui.gif) no-repeat left;padding-left: 9px;text-decoration: none;
font: normal 0.9em arial,verdana,times; color: #eb8906;}
div#seiqui p a:hover{background: url(but/seiqui.gif) no-repeat left;padding-left: 9px;text-decoration: none;
font: normal 0.9em arial,verdana,times; color: #000000;}

div#seiqui p span{background: url(but/seiqui.gif) no-repeat left;padding-left: 9px;text-decoration: none;
font: bold 0.9em arial,verdana,times; color: #000000;}





div#menu_sx{ float:left;margin: 0;padding: 0;width: 180px;text-align: left; }
div#menu_sx .logo_menusx{margin: 50px 0 30px auto;padding:0;text-align: right;width: 140px;height: 137px;
background: url(but/logo_menusx.jpg) no-repeat}

div#menu_sx ul{margin: 0;padding: 0;width: 180px;list-style: none;}
div#menu_sx li{margin: 0;padding: 0}

div#menu_sx li.top_li{background: url(but/top_menu.gif) no-repeat;}

div#menu_sx li a{height:15px;line-height: 15px;display: block;margin: 0;color: #000000;font: normal 1em arial,verdana,times;
margin: 0;padding: 5px;background: url(but/li_menu.gif) repeat right;text-align: right;border-bottom: 1px dashed #f2ce99;
border-left: 0px solid #f0c183;border-right: 1px solid #f0c183;}

div#menu_sx li a:active{height:15px;line-height:15px;display: block;margin: 0;color: #000000;font: normal 1em arial,verdana,times;
margin: 0;padding: 5px;background: url(but/li_menu.gif) repeat right;text-align: right;
border-left: 0px solid #f0c183;border-right: 1px solid #f0c183;}
div#menu_sx li a:visited{height:15px;line-height: 15px;display: block;margin: 0;color: #000000;font: normal 1em arial,verdana,times;
margin: 0;padding: 5px;background: url(but/li_menu.gif) repeat right;text-align: right;
border-left: 0px solid #f0c183;border-right: 1px solid #f0c183;}
div#menu_sx li a:hover{height:15px;line-height: 15px;display: block;margin: 0;color: #000000;font: bold 1em arial,verdana,times;
margin: 0;padding: 5px 10px 5px;background: url(but/li_menu_hover.gif) repeat right;text-align: right;
border-left: 0px solid #000000;border-right: 0px solid #f0c183;}

div#menu_sx li a.selezionato{height:15px;line-height: 15px;display: block;margin: 0;color: #000000;font: bold 1em arial,verdana,times;
margin: 0;padding: 5px 10px 5px;background: url(but/li_menu_hover.gif) repeat right;text-align: right;
border-left: 0px solid #000000;border-right: 0px solid #f0c183;}


div#contenuti{margin-left: 3px;float:left;padding: 0px;width: 548px;background: #f6e2bc;text-align: left;}
div#contenuti p{margin: 0 0 0 18px;padding: 0px;text-align: justify;font: normal 1.1em arial,verdana,times;}
div#contenuti p a{text-decoration: none;font: normal em arial,verdana,times;color: #3333ff;}
div#contenuti p a:visited{text-decoration: none;font: normal em arial,verdana,times;color: #3333ff;}
div#contenuti p a:active{text-decoration: none;font: normal em arial,verdana,times;color: #3333ff;}
div#contenuti p a:hover{text-decoration: underline;font: normal em arial,verdana,times;color: #3333ff;}
div#contenuti p.img_home{margin-left: 10px;padding: 0px;text-align: center;}
div#contenuti p.contenuti_privacy{margin: 0 0 10px 18px;padding: 0px;text-align: justify;font: normal 1.1em arial,verdana,times;}
div#contenuti .p_num{text-align: right;margin-bottom: 10px;}
div#contenuti .p_num_bottom{text-align: center;margin-top: 10px;margin-bottom: 10px;}	
div#contenuti .no_servizi{text-align: center;font: normal 1em arial,verdana;color: #000000;background: url(but/bg_p2.jpg) repeat;
border: 1px solid #ead2a3;width: 400px;margin: 30px auto;padding: 10px;}
div#contenuti .img_dintorni_right{float: right;padding-left: 5px;}
div#contenuti .img_dintorni_left{float: left;padding-right: 5px;}

div#logo_ristorante{float: left;background: url(but/logo_ristorante.jpg) no-repeat;width: 145px;height: 172px;margin-left: 10px;padding-right: 10px;}
ul#foto_ristorante{list-style: none;margin-left: 15px;padding: 0;text-align: center;margin-bottom: 30px;margin-top: 10px;}
ul#foto_ristorante li{margin: 0;display: inline;padding: 0}
ul#foto_ristorante li a img{border: 0;margin: 0;display: inline;padding: 0}
ul#foto_ristorante p{text-align: center;font: normal 0.9em arial,verdana,times;}


div#msg_send{margin: 0 auto;padding: 5px; text-align: center;width: 350px;border: 1px solid #f3deb6;}
div#msg_send .p_1_send{display: block;padding:10px;margin: 0; background: #f3deb6 url(but/bg_p2.jpg) repeat;color: #000000;
font-size: 1em;text-align: center;}
div#msg_send .p_2_send{display: block;padding:10px;margin: 0;color: #000000;font-size: 1em;text-align: center;}

div#riprova{text-align: center;margin: 0 auto;padding-top: 20px;}
div#riprova input{width:80px;height: 25px;margin: 0 auto;text-align: center;border:0;background: url(but/invia.jpg);
font: bold 0.9em arial,verdana,times; color: #000000;}

.mail23{text-align: center;background: url(but/mail23.gif) no-repeat;width: 107px;height: 35px;}
.msg_inviato{margin: 0auto;text-align: center;font: bold 1.5em arial,verdana,times;color: #000000;}	


.field_indica{margin-left: 15px;padding:0px;width: 530px;border-left: 5px solid #f6c86f;border-right: 0px solid #ead2a3;
border-top: 0px solid #ead2a3;border-bottom: 0px solid #ead2a3;}
.field_indica p{margin: 0;padding: 0;display: block;text-align: left;font: normal 0.5em arial,verdana,times;}

div#dovesiamo{font: normal 1em arial,verdana,times;color: #000000;text-align: center; margin: 0.2em; padding: 0;}
div#dovesiamo input{background: #ffffff url(but/bg_cerca.jpg) repeat-x top;font: normal 1em arial,verdana,times;color: #000000;
border: 1px solid #cccccc;width: 200px;}
div#dovesiamo .invia{border: 0;width: 50px;background: #ead2a3;font: bold 1em arial,verdana,times;color: #000000;}
div#dovesiamo .p_indietro_pag{text-align: right;margin: 0;padding: 0;}
div#dovesiamo .p_indietro_pag a.indietro_pag{margin: 0 auto; padding-left: 10px;text-align: center;
background: url(but/indietro_pag.gif) no-repeat left;width:6px;height:6px; }
.num_pagine{vertical-align: middle;padding-top: 2px;border: 0;}

.num_attivo{color: #ffffff;margin:0 3px 0 3px;padding: 1px 5px 1px 5px;font: bold 0.8em arial,verdana,times;
background: #ec8606;border: 1px solid #ffffff;text-transform: uppercase;letter-spacing: 1px;}

a.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.8em arial,verdana,times;
border: 2px solid #f6c86f;}

a:active.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.8em arial,verdana,times;
border: 2px solid #f6c86f;}

a:visited.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.8em arial,verdana,times;
border: 2px solid #f6c86f;}

a:hover.numerazione{color: #000000;margin:0 1px 0 2px;padding: 0px 4px 0px 4px;font: normal 0.8em arial,verdana,times;
background: #fbd386;border: 2px solid #f6c86f;}


table.galleria_fotografica{width: 530px;margin-left: 16px;padding: 0;text-align: center;border: 0;}
table.galleria_fotografica caption{display: none;} 
table.galleria_fotografica td{background: #ead2a3;margin: 0;padding: 0;color: #000000;}
table.galleria_fotografica td img{width: 170px;height: 120px;border: 0;padding-top:2px;}
table.galleria_fotografica td span{margin: 0;padding-left: 2px;text-align: left;font: normal 0.9em arial,verdana;}

/*  STILE per OFFERTE  */

div#off_si{margin-left: 16px;margin-bottom: 20px;margin-top: 20px; padding: 0; width: 530px;}

div#off_si .desc_si{background: url(but/bg_p2.jpg) repeat; border: 1px solid #ead2a3;float: left;margin: 0 auto; 
padding: 0; width:100%; }

div#off_si .desc_si .offertatitolo{display: block;background: #ead2a3;padding-top: 5px; padding-left: 5px;padding-bottom: 5px;
margin: 0;font-family: arial,verdana,times;text-align: left;font-size: 1em;color: #000000;font-weight: normal;}

div#off_si .desc_si .offertadesc{ padding: 0.5em 5px 0.5em 5px; line-height: 140%;margin: 0em;font-family: arial, verdana, times;
text-align: justify;font-size: 1em;color: #000000;font-weight: normal;}


