﻿html { margin:0; padding:0; width: 100% }
body { margin: 0; padding:0; width:auto; text-align:center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:1.3em; color:#E2D3AF; background:#000000 url("../images/sfondo_pagina.jpg") no-repeat top left }
div { margin:0; padding:0 }
h1,h2,h3,h4,h5,h6 { margin: 0;  padding: 0; font-size:1.8em }

ul { padding:0; margin:0; }
ul li { padding:0}

p { padding:5px 0 5px; margin:0 }

a { text-decoration:none; color:#FFFFFF }
a:hover { text-decoration:underline; color:#CCCCCC }

#contenitore { position:relative; margin:0 auto; width:950px }
#contenitore #contenuti { position:absolute; top:20px; left:0; width:100%; height:548px; text-align:left; background:#4C4C4C }
#contenitore #contenuti #padding_contenuti { padding:10px }
#contenitore #contenuti #padding_contenuti #box_contenuti { position:relative; height:528px; background:#FFFFFF }

#box_contenuti #logo { z-index:2; position:absolute; width:174px; height:174px; top:178px; left:484px; background:#FFFFFF url("../images/logo.gif") no-repeat center center }
#box_contenuti #logo a { display:block; text-decoration:none; width:174px; height:174px }

#box_contenuti #menu { z-index:2; position:absolute; width:142px; height:174px; top:140px; left:670px }
#box_contenuti #menu ul { list-style:none; background:url("../images/divisore_menu.gif") repeat-x top left }
#box_contenuti #menu ul li { padding:5px 0 5px 5px; background:url("../images/divisore_menu.gif") repeat-x bottom left}
#box_contenuti #menu ul li.none { display:none }
#box_contenuti #menu ul a { text-decoration:none; color:#655021 }

#box_contenuti #col_left { position:relative; float:left; width:574px; height:528px; overflow:hidden }
#box_contenuti #col_left div { position:relative }
#box_contenuti #col_right { float:right; position:relative; width:350px; height:100%; background:url("../images/slogan.gif") no-repeat center right }
#box_contenuti #col_right #tpl_contatti { position:absolute; bottom:6px; left:0; color:#655021 }
#box_contenuti #col_right #tpl_contatti a { color:#655021 }

div.section { width:1500px }
div.section ul { list-style:none }
li.page { float:left; width:574px; height:528px; overflow:hidden }
li.page div.plugin { padding:290px 110px 0 30px }

/*li.page div.plugin h3 { font-size:1.8em; color:#D4BD88 }*/

/*#page_0 { background:url("../images/home.jpg") no-repeat top left }
#page_1 { background:#5B423B url("../images/chi_siamo.jpg") no-repeat top left }
#page_2 { background:#6F765E url("../images/prodotti.jpg") no-repeat top left }
#page_3 { background:#4F4138 url("../images/servizi.jpg") no-repeat top left }
li#page_4 div.plugin { padding:0 }
#page_5 { background:#616362 url("../images/arte.jpg") no-repeat top left }
#page_6 { background:#4C413F url("../images/contatti.jpg") no-repeat top left }
#page_7 { background:#5B423B url("../images/partners.jpg") no-repeat top left }
#page_8 { background:#5B423B url("../images/contatti.jpg") no-repeat top left }
#page_9 { background:#5B423B url("../images/soluzioni.jpg") no-repeat top left }*/

#page_0 { background:url("../images/home.jpg") no-repeat top left }
#page_1 { background:#5B423B url("../images/chi_siamo.jpg") no-repeat top left }
#page_2 { background:#4F4138 url("../images/servizi.jpg") no-repeat top left }
li#page_3 div.plugin { padding:0 }
#page_4 { background:#6F765E url("../images/ufficio.jpg") no-repeat top left }
#page_5 { background:#5B423B url("../images/soluzioni.jpg") no-repeat top left }
#page_6 { background:#616362 url("../images/prodotti.jpg") no-repeat top left  }
#page_7 { background:#5B423B url("../images/partners.jpg") no-repeat top left }
#page_8 { background:#616362 url("../images/arte.jpg") no-repeat top left }
#page_9 { background:#4C413F url("../images/contatti.jpg") no-repeat top left }
#page_10 { background:#5B423B url("../images/richiesta_informazioni.jpg") no-repeat top left }
#page_11 { background:#6F765E url("../images/eventi.jpg") no-repeat top left }


div#footer { position:absolute; text-align:left; color:#CCCCCC; top:580px; left:10px }
div#footer a { text-decoration:none; color:#CCCCCC }

div#sound { position:absolute; text-align:left; color:#CCCCCC; top:580px; right:10px }

/*---PERSONALIZZAZIONI DIV---*/
div.cento { width:100% }
div.spazio_v { height:10px; font-size:0.01px }
div.clear { clear:both; font-size:0.01px }

.fl { float:left }
.fr { float:right }

.w210 { width:210px }
/*---------------------------*/

div#plugin_13 img { border:0px }

div#plugin_18 ul { padding:6px 0 0 10px; margin:0 }
div#plugin_18 ul li { float:left; padding: 0 14px 8px 0 }
div#plugin_18 ul li a img { border:2px solid #FFFFFF }