body { font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #666666; margin:0; padding:0; background-color:#FFFFFF; }
html, body { height: 100%; }
a { color:#626469; text-decoration:none; }
a:hover { color:#333333; text-decoration:underline; }
img { border:0; }
#contenuto_menu { width:980px; height:90px; text-align:left; padding:10px; margin:0; }
#logo_mini { float:left; margin:0 20px 10px -9px;}
#menu { float:left; width:73px; text-align:right; }
#menu p { margin:0; padding:0; margin-bottom:6px; }
#menu .menu1 { /* font-family: "Century Gothic", Arial, Helvetica, sans-serif; */  font-size:110%; }
#menu .menu2 { font-size:80%; margin-bottom:0; }
.attivo { font-weight:bold; color:#000000; }
.attivo1 { font-weight:bold; font-size:90%; color:#000000; }
p.tit .attivo1 { font-weight:bold; font-size:11px; color:#000000; }

#submenu0 { float:left; font-size:80%; margin-left:20px; margin-top:2px; width:130px; z-index:1; visibility:hidden; }
#submenu1 { float:left; font-size:80%; margin-left:20px; margin-top:2px; width:130px; z-index:1; visibility:hidden; }
#submenu0 p, #submenu1 p, #submenu2 p, #submenu3 p, #submenu4 p, #submenu5 p, #submenu6 p, #submenu9 p, #submenu10 p, #submenu11 p, #submenu12 p, #submenu13 p { padding:0; margin:0; text-align:right; }

#submenu2 { float:left; font-size:80%; margin-left:20px; margin-top:2px; width:130px; z-index:1; visibility:hidden; }

#submenu3 { float:left; font-size:80%; margin-left:-350px; margin-top:34px; width:110px; z-index:1; visibility:hidden; }

#submenu4 { float:left; font-size:80%; margin-left:-240px; margin-top:34px;  width:110px; z-index:1; visibility:hidden; }

#submenu5, #submenu6, #submenu9, #submenu10 { float:left; font-size:80%; margin-top:37px; width:110px; z-index:1; visibility:hidden; }

#submenu9 {  margin-left:-768px; }

#submenu10 { margin-left:-673px; }

#submenu5 { margin-left:-550px; width:145px; }

#submenu6 { margin-left:-398px; width:155px; }

#submenu7 { float:left; font-size:80%; margin-left:-310px; margin-top:76px; z-index:1; visibility:hidden; }
#submenu7 p, #submenu8 p { text-align:left; padding:0; margin:0; }
#submenu7 a, #submenu8 a { margin-right:10px; }

#submenu8 { float:left; font-size:80%; margin-left:-400px; margin-top:35px; z-index:1; visibility:hidden; }

#submenu11, #submenu12, #submenu13 { float:left; font-size:80%; margin-top:24px; z-index:1; visibility:hidden; }
#submenu11 { margin-left:20px; }
#submenu12 { margin-left:20px; }
#submenu13 { margin-left:20px; }

#piu { float:left; font-size:14px; font-weight:bold; margin-left:5px; z-index:1; }

#interna { padding:10px; width:980px; height:480px; text-align:left; background-image:url(../img/back.jpg); }
#interna h1 { font-size:110%; color:#000000; margin:5px 0 10px 0; padding:0; }
#interna p { margin:0; padding:0; margin-bottom:5px; font-size:90%;}
#interna td { font-size:95%; padding:0 10px 10px 0; text-align:left; vertical-align:top;  }
#interna td img { margin-bottom:-7px; } 
.didascalia { font-size:10px;}
.black {color: #000000; font-weight: bold; }
/*li { list-style-type:none; margin-left:-40px; }*/

.break { margin:1px 0 4px 0; }
.tit { font-size:11px;}

/*#menuPV { margin:0; padding:0; }
ul#menuPV { clear:both; list-style:none; position:relative; z-index:1; margin:-30px 0 0 170px; padding:0; margin-bottom:50px; }
ul#menuPV li { float:left; height:20px; width:130px; color:#666666; line-height:20px; font-size:12px; margin:0; padding:0}
ul#menuPV li a { text-decoration:none; display:block; }
ul#menuPV li:hover, ul#menuPV li:active, ul#menuPV li a:hover, ul#menuPV li a:active { color:#333333; }
*/
/* sub-menuPV
ul#menuPV li ul { position:relative; margin:0; padding:0; background-color:#FFFFFF; text-decoration:none; margin-top:-2px; }
ul#menuPV li ul li { width:180px; height:18px; text-align:left; color:#666666; padding:1px 10px; margin:0; background-image:url(../img/trasp85.png); font-size:11px; list-style:none; text-decoration:none ; }

ul#menuPV li ul li:hover, ul#menuPV li ul li:active, ul#menuPV li ul li a:hover, ul#menuPV li ul li a:active { text-decoration:underline; color:#000000; background-color:#ffffff; height:18px; }
 */
 #sfondo { width:1000px; height:500px; background-repeat:no-repeat; background-position:center top; }
 /*#sfondo { width:1000px; height:500px; background-image:url(../img/foto/foto1.jpg); }*/
 #configuratorContent { padding:0 10px; width:780px; height:571px; background-color:#e5e5e5; text-align:right; }
 
 .linkJpg { width:158px; height:110px; float:left; text-align:center; padding-top:10px; border:1px solid #ccc; }
 .linkJpg:hover { border-color:#666; background-color:#FFF; }
