/* CSS Document */
body, h1, h2, h3, p, ul, li, ol, form{ margin:0; padding:0;}
body{ background:#0E0C0D url(../img/bg_main.png) repeat-x; font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Verdana, Arial, sans-serif; font-size:0.9em; color:#FFFFFF;}
a{outline:none;}
a:link, a:visited{ text-decoration:underline; color:#FFFFFF;}
a:hover, a:active, a:focus{ text-decoration:none;}
a img{ border:none;}
p{ line-height:1.4em; font-size:0.9em;}
p.right{ float:right;}
p.left{ float:left;}
p.piccolo{font-size:0.8em;}
ul{ list-style:none;}
.rosso_chiaro, b.rosso_chiaro{ color:#99153D;}
#contenitore{ width:94%; margin:0 auto;}
#header{ width:100%;}
#logo{ padding-top:3.1em; float:left;}
#img_testata{ width:438px; height:192px; float:left; background-color:/*#0E0C0D*/transparent ; margin:0.55em 0 0 2.0em;}
#testata_dx{float:right; width:240px;}

#carrello_main{ background:#333333 url(../img/bg_carrello_main.gif) no-repeat bottom left; width:100%; }
#carrello_main_contenuti{background:transparent url(../img/bg_carrello_contenuti.jpg) repeat-x top; float:left; width:100%; padding-bottom:6px;}
#carrello_main_contenuti p{padding:0 15px 5px; font-size:0.8em; }
#carrello_main_contenuti p b{color:#999999;}

#lingue{ float:left; width:100%; margin-top:12px;}
#lingue ul{font-size:0.75em; float:right; padding-bottom:4px;}
#lingue ul li{ display:inline;}
#lingue ul li.languages{ display:block; float:left; margin-right:15px !important; margin-right:5px;}
#lingue ul li a{ display:block; float:left; padding:0 0 0 20px; margin-right:15px !important; margin-right:7px;}
#lingue ul li a:link, #lingue ul li a:visited{ text-decoration:none;}
#lingue ul li a:hover, #lingue ul li a:active, #lingue ul li a:focus{ text-decoration:underline;}
#lingue ul li a.ita{background:#333333 url(../img/ita.gif) no-repeat center left;}
#lingue ul li a.eng{background:#333333 url(../img/eng.gif) no-repeat center left;}
#lingue #select a{ }

#carrello ul{font-size:0.8em; float:left; width:100%;}
#carrello ul li{ display:inline;}
#carrello ul li a:link, #carrello ul li a:visited{ background:transparent url(../img/indica.gif) no-repeat right 5px; padding-right:15px; display:block; float:right; margin-right:15px;  text-decoration:none; color:#FFFFFF; }
#carrello ul li a:hover, #carrello ul li a:active, #carrello ul li a:focus{ color:#99153D; background:transparent url(../img/indica_rosso.gif) no-repeat right 5px;}
#carrello h1{ font-size:1.0em; padding:5px 15px; font-weight:normal;  float:left; width:100%; border-top:#000000 1px dotted;}
#carrello h1 a:link, #carrello h1 a:visited{ color:#99153D; background:transparent url(../img/indica.gif) no-repeat right 6px;  padding-right:15px; text-decoration:none; color:#FFFFFF;}
#carrello h1 a:hover, #carrello h1 a:active, #carrello h1 a:focus{background:transparent url(../img/indica_rosso.gif) no-repeat right 6px; color:#99153D;}

#main_menu{ float:right; font-size:1.2em;}
#main_menu ul{ padding:0.1em 0 0 0 !important; margin-top:0.05em !important; padding:0.1em 0 0 0; margin-top:0;}
*:first-child+html #main_menu ul /* solo IE 7.0 */ {padding:0.1em 0 0 0 !important; margin-top:0 !important;}
#main_menu ul li{ display:inline;}
#main_menu ul li a:link, #main_menu ul li a:visited{ color:#FFFFFF; text-decoration:none; display:block; float:left; padding:0.5em 0; margin-left:2.4em;}
#main_menu ul li a:hover, #main_menu ul li a:active, #main_menu ul li a:focus,
#main_menu #selezionato a{ color:#99153D; background:transparent url(../img/indicatore_menu.jpg) no-repeat top center;}

#contenuti{ width:100%; padding-top:2.5em !important; padding-top:0; margin-top:0 !important; margin-top:2.5em;}
*:first-child+html #contenuti{margin-top:2.5em !important; padding-top:0 !important;}

#foto_main{ width:354px; background:transparent url(../img/bg_foto_main.png) no-repeat bottom center; float:left;}
#foto_main img, #foto_main object{ margin:0 1.2em 2.2em !important; margin:0 1.2em 2.4em;}
*:first-child+html #foto_main object, *:first-child+html #foto_main img{margin:0 1.2em 2.4em !important; }
#presentazione{ float:left; width:60%;}
#presentazione h1{ font-size:1.4em; padding:0 0.4em 0.5em;}
#presentazione p{padding:0 0.5em 0.5em;}

#contenuti_pagine{float:left; width:70%;}
#contenuti_pagine h1{ font-size:1.4em; padding:0 0 0 1.0em; margin-bottom:0.5em; border-bottom:#FFFFFF 1px dotted; background:transparent url(../img/freccia_h1.gif) no-repeat left 5px;}
#contenuti_pagine h2{ font-size:1.2em; padding:0 0 0.5em 1.2em; color:#99153D; background:transparent url(../img/freccia_h2.gif) no-repeat left 5px;}
#contenuti_pagine p, #contenuti_pagine ul, #contenuti_pagine ol{ padding:0 0 1.5em 1.7em;}
#contenuti_pagine ul li{ padding:0.5em 0 0 1.0em; margin-left:0.5em; background:transparent url(../img/freccia_li.gif) no-repeat left 10px; }
#contenuti_pagine ol li{ padding:0.5em 0 0 0; margin-left:0.5em; list-style-type:decimal; list-style-position:inside;}
#contenuti_pagine ul li.no_freccia{ background-image:none; padding-left:0;}
#contenuti_pagine p b, #contenuti_pagine p strong{color:#FFFFFF;}
#contenuti_pagine p a{color:#99153D;}
#contenuti_pagine p b.vinaccio{color:#99153D;}

div.titolo h1{ font-size:1.2em; font-weight:normal; padding:0.5em 1.0em 0.2em 0;  background:#0E0C0D url(../img/bg_newsletter.png) no-repeat top right;}
div.titolo h3{ font-size:1.0em; font-weight:normal; padding-left:15px; color:#99153D;}
div.titolo h1.no_bg{ background-image:none; background-color:transparent;}
div.titolo h1.indicatore{background-image:none; background:transparent url(../img/freccia_h1.gif) no-repeat left 3px; padding:0 0 0 1.0em; }
#contenuti_vetrina{ background:#0E0C0D url(../img/bg_vetrina_dx.gif) no-repeat top right; padding-bottom:3.5em; }
#contenuti_vetrina.interno{background-image:url(../img/bg_vetrina_dx_2.gif); padding-bottom:2.0em;}
#contenuti_vetrina.retino{background-image:url(../img/retino.jpg); background-repeat:no-repeat; background-position:right top;  padding-bottom:2.0em;}
div.prodotto_vetrina{ float:left; /*margin-left:2.2em !important; margin-left:1.7em;*/ margin-top:0.5em; width:18%; margin-left:1.95%;}
*:first-child+html div.prodotto_vetrina{ /*margin-left:2.0em !important;*/}
div.prodotto_vetrina img{ padding-right:1.0em; border-right:#FFFFFF 1px dotted; float:left; margin-right:1.0em;}
div.prodotto_vetrina p{padding:0 1.0em; font-size:0.8em; width:100% !important; width:auto;}
*:first-child+html div.prodotto_vetrina p{width:auto !important;}
div.prodotto_vetrina p.tipologia{ padding:0.2em 0;}
div.prodotto_vetrina p.scheda{padding:0 0 0.5em; margin-top:10em;  }
div.prodotto_vetrina p.scheda img{ border:none; margin:0 0 0 0.5em; float:none; padding:0;}
#nero{padding:0 0 1.0em 0;}

div.float_sx{ width:30%; float:left; margin-left:2.7% !important; margin-left:2%;}

#main_news{background:#0E0C0D url(../img/bg_news.png) no-repeat bottom right; padding-bottom:1.0em;}
div.news p { float:left; padding:1.2em;}
div.news p.data{ background:#0E0C0D url(../img/data.gif) no-repeat center center; width:auto; text-align:center;}
div.news p { color:#999999; width:70%;}
div.news p b{ color:#FFFFFF;}

div.newsletter p{padding:1.2em 0 0.5em 0;}
div.newsletter #form, div.msg_form{background:#0E0C0D url(../img/angolo.gif) no-repeat top left; margin-top:0.4em;}
div.newsletter p.bg_field{background:#0E0C0D url(../img/email.gif) no-repeat top right; padding:0 0 1.1em 0; margin-left:0.5em;}
div.newsletter input{ background-color:#410A1B; border:none; color:#FFFFFF; width:80%; margin-top:0.3em; padding-left:0.2em;}
div.newsletter input.submit{color:#FFFFFF; background:transparent url(../img/submit_newsletter.gif) no-repeat center; 
width:71px; height:27px; float:right;  cursor:pointer;}
div.newsletter input.submit:hover{background:transparent url(../img/submit_newsletter_hover.gif) no-repeat center;}
div.msg_form a:link, div.msg_form a:visited{color:#FFFFFF; background:transparent url(../img/submit_newsletter.jpg) no-repeat center; 
width:53px; height:24px; float:right; display:block; padding:3px 0 0 18px; text-decoration:none; margin-top:0.3em;}
div.msg_form a:hover, div.msg_form a:focus, div.msg_form a:active{background:transparent url(../img/submit_newsletter_hover.jpg) no-repeat center;}
div.msg_form p.bg_field{padding-top:0.3em;}

div.utili{background:#550C22 url(../img/bg_top_utili.png) repeat-x;  width:98%;}
div.utili ul{ padding:0.6em 1.2em 0 1.2em; margin:0 0 0; }
div.utili ul li{ padding:0.2em 0.8em 0.2em; background:transparent url(../img/freccia.gif) no-repeat center left; }
div.chiudo_utili_dx{background:#550C22 url(../img/bg_bottom_dx_utili.gif) no-repeat bottom right; float:right; height:10px; width:10%;}
div.chiudo_utili_sx{background:#550C22 url(../img/bg_bottom_sx_utili.gif) no-repeat bottom left; height:10px; width:10%; float:left;}

#footer{ width:100%;}
#footer p{font-size:85%; padding:2.0em 0 1.0em 0;}
#footer p.sx{ float:left;}
#footer p.dx{ float:right; text-align:right;}
#footer p b{color:#99153D; font-weight:700;}
#footer p small{  padding-top:10px; display:block;}
#footer p small a:link, #footer p small a:visited{ text-decoration:none;}
#footer p small a:hover, #footer p small a:active, #footer p small a:focus{color:#99153D;}
div.chiudo, br.clear{clear:both;}

div.menu_bottom_sx {float:right; background:#410A1B url(../img/paging_sx.jpg) no-repeat left center; margin:20px 0 10px;}
div.menu_bottom_sx ul{ margin-left:10px; text-align:right; padding:0 10px 0 0; background:#410A1B url(../img/paging_dx.jpg) no-repeat right center; float:left;}
div.menu_bottom_sx ul li{ float:left;}
div.menu_bottom_sx ul li a:link, div.menu_bottom_sx ul li a:visited{padding:2px 6px 0; height:18px; text-decoration:none; font-size:0.75em; display:block;}
div.menu_bottom_sx ul li a:hover, div.menu_bottom_sx ul li a:active, div.menu_bottom_sx ul li a:focus{background-color:#550C22;}
div.menu_bottom_sx ul li a.ultimo{ clear:both;}

form.carrello{ padding:1.0em 0; width:50px; float:left;}
form.carrello p{ padding:0;}
form.carrello input{ border:none; width:22px; color:#FFFFFF; background-color:#0E0C0D; text-align:center; float:left;}
form.carrello input.submit{width:50px; height:20px; background:#0C0E0D url(../img/nel_carrello.jpg) no-repeat center; margin-top:1.0em; cursor:pointer;}
form.carrello input.submit:hover{background:#0C0E0D url(../img/nel_carrello_hover.jpg) no-repeat center;}
form.carrello a{ display:block; width:12px; height:12px; float:left; margin-top:4px; }

a.giu:link, a.giu:visited{background:#0C0E0D url(../img/giu.gif) no-repeat center; text-decoration:none;}
a.giu:hover, a.giu:active, a.giu:focus{background:#0C0E0D url(../img/giu_hover.gif) no-repeat center;}  
a.su:link, a.su:visited{background:#0C0E0D url(../img/su.gif) no-repeat center; text-decoration:none;} 
a.su:hover, a.su:active, a.su:focus{background:#0C0E0D url(../img/su_hover.gif) no-repeat center;}

form.form_carrello{ padding:10px 10px;} 

form.scheda_prod #quantita p{ padding:10px; float:left;}
form.scheda_prod #quantita p.secondo{ width:240px; text-align:right;}
form.scheda_prod #quantita input.submit_aggiorna{ float:right;} 

form.form_carrello a.addminus, form.scheda_prod a.addminus{ display:block; width:12px; height:12px; float:left; margin-top:4px; }
form.form_carrello a.primo, form.scheda_prod a.primo{margin-left:7px;}
form.form_carrello input, form.scheda_prod input{ border:none; width:25px; color:#FFFFFF; background-color:#0E0C0D; text-align:center; float:left;}
form.form_carrello input.submit_aggiorna, form.scheda_prod input.submit_aggiorna{width:166px; height:40px; background:#0C0E0D url(../img/submit_carrello.jpg) repeat-x top;  cursor:pointer;}
form.form_carrello input.submit_aggiorna:hover, form.scheda_prod input.submit_aggiorna:hover{background:#0C0E0D url(../img/submit_carrello_hover.jpg) no-repeat center;}
form.form_carrello input.prosegui_acquisto{width:166px; height:40px; background:#0C0E0D url(../img/big_dx.jpg) no-repeat center;  cursor:pointer;}
form.form_carrello input.prosegui_acquisto:hover{background:#0C0E0D url(../img/big_dx_hover.jpg) no-repeat center;}

#table_prod, #table_pay{ width:100%; margin:0 0 2.0em; border-collapse:collapse; empty-cells:show;}
#table_prod h1{margin-top:1.0em; border-bottom:none;}
#table_prod tr.intestazione, #table_pay tr.intestazione{ height:36px;}
#table_prod tr.intestazione th, #table_pay tr.intestazione th{ text-align:left; font-size:1.1em; padding:0 10px; border-bottom:#FFFFFF 1px solid;  background:transparent url(../img/bg_th.jpg) repeat-x top;}
#table_prod tr.intestazione th.dx{ text-align:right;}
#table_prod tr.intestazione th.cnt, #table_prod tr td.cnt{ text-align:center;}
#table_prod tr td p{padding:0;}
#table_prod tr td p.cnt{text-align:center;}
#table_prod tr td p.dx{text-align:right;}
#table_prod tr td p.prodotto{float:left; }
#table_prod tr td p.prodotto img{ float:left; margin-right:10px;}

#table_prod tr td, #table_pay tr td{ padding:10px; background-color:#0E0C0D; border-bottom:#333333 1px dotted;}
#table_prod tr td.ultima{border-bottom:none;}
#table_prod tr td { width:15%;}
#table_prod tr td.col_grande, #table_pay tr td.col_grande{ width:30%;}
#table_pay tr td p{padding:0 20px;}
#table_pay tr td.col_grande p{ padding:10px 20px; line-height:1.6em;}
#table_prod tr td.col_grande p b.rosso_chiaro, #table_pay tr td p b.rosso_chiaro{ color:#99153D;}
#table_prod tr td.col_grande select{ width:200px; border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF; padding:2px 5px;}
#table_prod td.totale{ background:#4B0C1F url(../img/bg_th.jpg) repeat-x top; height:60px;}
#table_prod td.totale p{ font-size:1.1em;}
#table_prod tr.no_visibile td{border-bottom:none;}
#table_pay tr td.col_media{width:250px; padding:10px;}

#table_pay tr td{ padding:5px 0}

#pulsanti_acquisto{background:#0E0C0D; margin:0 10px;}
#pulsante_sinistro{ float:left; padding:10px;}
#pulsante_destro{ float:right; padding:10px;}
#pulsante_sinistro a.pulsante:link, #pulsante_sinistro a.pulsante:visited{background:#0C0E0D url(../img/big_sx.jpg) no-repeat center; width:166px; height:30px; display:block; text-align:center; padding-top:10px; text-decoration:none;}
#pulsante_sinistro a.pulsante:hover, #pulsante_sinistro a.pulsante:active, #pulsante_sinistro a.pulsante:focus{background:#0C0E0D url(../img/big_sx_hover.jpg) no-repeat center;}
#pulsante_destro a.pulsante:link, #pulsante_destro a.pulsante:visited{background:#0C0E0D url(../img/big_dx.jpg) no-repeat center; width:166px; height:30px; display:block; text-align:center; padding-top:10px; text-decoration:none;}
#pulsante_destro a.pulsante:hover, #pulsante_destro a.pulsante:active, #pulsante_destro a.pulsante:focus{background:#0C0E0D url(../img/big_dx_hover.jpg) no-repeat center;}

#dettagli_prodotto{ padding:1.0em 0; float:left;}
#img_prodotto{ width:380px; float:left; background:#0E0C0D url(../img/bg_img_scheda.gif) no-repeat left top; margin-right:10px; text-align:center;}

#img_prodotto img{ margin-top:10px;}
#scheda_tecnica{width:370px; float:left; background:#0E0C0D url(../img/bg_scheda.gif) no-repeat left top; margin-right:10px;}/*stampa scheda*/
#logo_vino { margin:10px; float:left;}

#contenuti_scheda h2{ margin-left:10px; font-size:1.1em; padding:0 0 0 1.2em; color:#99153D; background:transparent url(../img/freccia_h2.gif) no-repeat left 5px;}
#contenuti_scheda p, #contenuti_scheda ul{ padding:0 1.0em 1.0em 2.4em; }
#contenuti_scheda ul li{ padding:0.5em 0 0 1.0em; background:transparent url(../img/freccia_li.gif) no-repeat left 10px; }
#menu_dx{ width:172px; float:left;}
#menu_dx h2{font-size:1.3em; padding:0 0 0 1.2em; color:#FFFFFF; background:transparent url(../img/freccia_h2_bianca.gif) no-repeat left 5px;}
#menu_dx ul{ padding:1.0em 0 1.0em 1.6em;}
#menu_dx ul li{ padding:0.5em 0; border-bottom:#0E0C0D 1px dotted;}
#menu_dx ul li a:link, #menu_dx ul li a:visited{ text-decoration:none; color:#99153D;}
#menu_dx ul li a:link span, #menu_dx ul li a:visited span{ display:none;}
#menu_dx ul li a:hover, #menu_dx ul li a:active, #menu_dx ul li a:focus, #menu_dx #visualizzato a{color:#FFFFFF; padding:0 12px 0 2px; background:transparent url(../img/indica_basso.gif) no-repeat right center;} 
#menu_dx ul li a:hover span, #menu_dx ul li a:active span, #menu_dx ul li a:focus span{ display:block !important; display:none; position:absolute; width:150px; background-color:#FF0000; height:200px; top:542px; left:830px; background:transparent url(../img/span.gif) no-repeat; text-align:center;}
#menu_dx ul li a:hover span img, #menu_dx ul li a:active span img, #menu_dx ul li a:focus span img, #menu_dx ul li a:link span img, #menu_dx ul li a:visited span img{ margin-top:10px;}

#barra_ceckout ul{ width:100%; height:40px; background:#0E0C0D; padding:0;}
#barra_ceckout ul li{ display:block; background-image:none; font-size:1.2em; float:left; padding:10px 2.0em 0; margin:0; height:30px;}
#barra_ceckout ul li.no_left{padding:10px 2.0em 0 1.0em;}
#barra_ceckout #checkout, #barra_ceckout #checkout_2 { background: #0E0C0D url(../img/bg_ceckout_selezionato.jpg) no-repeat right center;}
#barra_ceckout #checkout_prec{background: #0E0C0D url(../img/bg_checkout_sx.jpg) no-repeat right center;}

div.contenitore_mappa{ width:622px;}
#map{ width:600px; height:350px; border:#0E0C0D 1px solid; margin-left:20px;}
#map p{ background-color:#99153D; color:#FFFFFF; padding:3px 5px;}
#map #marker{ height:150px;}
#map #marker p{ color:#666666; padding:7px 0 0; background-color:#FFFFFF;}
#map #marker p b{color:#99153D;}

#contatti form p.obbligatorio{background:transparent url(../img/freccia_rossa_picc.gif) no-repeat left 3px; color:#99153D;}
#contatti form p.sinistro{ float:left; width:260px;}
#contatti form p.destro{ text-align:right; width:530px; padding-top:15px;}
#contatti form label{ background-color:#500C20; padding:2px 5px 1px; color:#FFFFFF;}
#contatti form input{ width:240px;  border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF; padding:2px 5px;}
#contatti form input.check{ width:20px;}
#contatti form textarea{ width:520px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF;  padding:2px 5px;}
#contatti form textarea.privacy{ font-size:0.85em;}
#contatti form select{ width:240px; border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF; padding:2px 5px;}
#contatti form p label.error{background-color:#990000; font-size:0.8em; float:left; clear:both; padding:0 5px; width:240px;}
#contatti form button { cursor:pointer; background:#0E0C0D url(../img/submit_button.gif) no-repeat center; width:86px; height:32px; border:none; color:#FFFFFF; font-size:1.1em; float:right; margin-left:20px;}
#contatti form button:hover{background:#0E0C0D url(../img/submit_button_hover.gif) no-repeat center;}

#richiedi_fattura{background-color:#500C20;}
#form_dati form{ padding:10px; width:590px;}
#fondo_nero{padding:10px;} 
#form_dati form p.sinistro { float:left; width:260px;}
#form_dati form label{ background-color:#500C20; padding:2px 5px 1px; color:#FFFFFF;}
#form_dati form label.radio{ width:30px;}
#form_dati form p label.error{background-color:#990000; font-size:0.8em; float:left; clear:both; padding:0 5px; width:240px;}
#form_dati form input{ width:240px;  border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF; padding:2px 5px;}
#form_dati form input.check{ width:20px;}
#form_dati form input.radio{ border:none; width:30px; }
#form_dati form select{ width:240px; border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF; padding:2px 5px;}
#form_dati form p.obbligatorio{background:transparent url(../img/freccia_rossa_picc.gif) no-repeat left 3px; color:#99153D;}
#form_dati input.prosegui_acquisto{width:166px; height:40px; background:#0C0E0D url(../img/big_dx.jpg) no-repeat center;  cursor:pointer; color:#FFFFFF; border:none;}
#form_dati input.prosegui_acquisto:hover{background:#0C0E0D url(../img/big_dx_hover.jpg) no-repeat center;}
#form_dati textarea{ width:520px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; border:#500C20 1px solid; background-color:#0E0C0D; color:#FFFFFF;  padding:2px 5px;}
#form_dati textarea.privacy{ font-size:0.85em;}

div.notizia{ float:left;}
div.notizia h3.data{ background:#0E0C0D url(../img/data.gif) no-repeat center center; width:auto; float:left; width:45px; height:38px; padding:4px 0 0;font-size:1.0em; font-weight:normal; text-align:center; margin:0;}
#contenuti_pagine h2.data_inserimento{float:left; width:200px;}

#contenuti_pagine div.notizia p.sx a{ color:#FFFFFF;}
#contenuti_pagine div.notizia p.sx{float:left; width:85%; padding-left:10px;}
div.notizia p.sx a:link img, div.notizia p.sx a:visited img{ float:left; border:#99153D 1px solid; margin:0 5px 5px 0;}
div.notizia p.sx a:hover img, div.notizia p.sx a:active img, div.notizia p.sx a:focus img{border:#0E0C0D 1px solid;}
div.paging{ float:right;}
#contenuti_pagine div.paging ul li{ display:block; background-image:none; padding:0; float:left; margin:0;}
#contenuti_pagine div.paging ul li a{display:block; padding:2px 4px; margin-left:1px; text-decoration:none;}
#contenuti_pagine div.paging ul li a:link, #contenuti_pagine div.paging ul li a:visited{background:#550C22;}
#contenuti_pagine div.paging ul li a:hover, #contenuti_pagine div.paging ul li a:focus, #contenuti_pagine div.paging ul li a:active, #contenuti_pagine div.paging ul li a.selezionata{background-color:#0E0C0D;}

#contenuti_pagine div.paging ul li a.sx, #contenuti_pagine div.paging ul li a.dx{padding:0 10px; height:20px;}
#contenuti_pagine div.paging ul li a.sx:link, #contenuti_pagine div.paging ul li a.sx:visited{background:#2E0713 url(../img/paging_sx_2.jpg) no-repeat left center;}
#contenuti_pagine div.paging ul li a.sx:hover, #contenuti_pagine div.paging ul li a.sx:active, #contenuti_pagine div.paging ul li a.sx:focus{background:#550C22 url(../img/paging_sx_hover_2.jpg) no-repeat left center;}
#contenuti_pagine div.paging ul li a.dx:link, #contenuti_pagine div.paging ul li a.dx:visited{background:#2E0713 url(../img/paging_dx_2.jpg) no-repeat right center;}
#contenuti_pagine div.paging ul li a.dx:hover, #contenuti_pagine div.paging ul li a.dx:active, #contenuti_pagine div.paging ul li a.dx:focus{background:#550C22 url(../img/paging_dx_hover_2.jpg) no-repeat right center;}

#scheda_tecnica div.paging ul li{display:block; float:left;}
#scheda_tecnica div.paging ul li a{display:block; padding:0 10px; text-decoration:none; height:20px; margin-left:1px;}
#scheda_tecnica div.paging ul li a.sx:link, #scheda_tecnica div.paging ul li a.sx:visited{background:#410A1B url(../img/paging_sx.jpg) no-repeat left center;}
#scheda_tecnica div.paging ul li a.sx:hover, #scheda_tecnica div.paging ul li a.sx:active, #scheda_tecnica div.paging ul li a.sx:focus{background:#550C22 url(../img/paging_sx_hover.jpg) no-repeat left center;}
#scheda_tecnica div.paging ul li a.dx:link, #scheda_tecnica div.paging ul li a.dx:visited{background:#410A1B url(../img/paging_dx.jpg) no-repeat right center;}
#scheda_tecnica div.paging ul li a.dx:hover, #scheda_tecnica div.paging ul li a.dx:active, #scheda_tecnica div.paging ul li a.dx:focus{background:#550C22 url(../img/paging_dx_hover.jpg) no-repeat right center;}

#contenuti_pagine div.notizia p strong, #contenuti_pagine div.notizia p b, #contenuti_pagine div.notizia li strong, #contenuti_pagine div.notizia li b{ color:#99153D;}

div.video{ margin-bottom:10px; width:425px;}
#big_image{ width:700px; margin:10px 0;}

#contenuti_pagine div.notizia div.galleria_immagini{ float:left;}
#contenuti_pagine div.notizia div.galleria_immagini ul li{ background-image:none; float:left; display:block; margin:0 5px 5px 0; padding:0;}
#contenuti_pagine div.notizia div.galleria_immagini ul li a:link img,
#contenuti_pagine div.notizia div.galleria_immagini ul li a:visited img{border:#99153D 1px solid;} 
#contenuti_pagine div.notizia div.galleria_immagini ul li a:hover img,
#contenuti_pagine div.notizia div.galleria_immagini ul li a:active img,
#contenuti_pagine div.notizia div.galleria_immagini ul li a:focus img{border:#0E0C0D 1px solid;}
