body { margin:0px auto 0px auto;padding:0;font-family: Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#e7e7e7;color:#000000;line-height:16px; width:919px; height:auto;SCROLLBAR-FACE-COLOR: #cccccc;
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
SCROLLBAR-SHADOW-COLOR: #ffffff;
SCROLLBAR-3DLIGHT-COLOR: #484848;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #484848;
SCROLLBAR-DARKSHADOW-COLOR: #484848}
#container {margin:0px;width:919px; height:auto; float:left;background-color:#FFFFFF;}

#header { width:919px; height: 50px;float:left;display:inline;background-color:#ededed;}
#menu_alto { width:auto; height:39px; line-height:39px; float:right; padding-right:10px;}
#menu_alto ul{ width:auto; float:left; margin:0px; padding:0px; background-image:url(../immagini/sfondo_menu_alto.gif); background-repeat:repeat-x; height:39px;}
#menu_alto li{ width:auto!important; float:left; margin-top:11px; padding-left:25px;padding-right:25px; list-style-type:none; height:12px; line-height:12px; vertical-align:middle; font-size:9px; text-transform:uppercase; border-left:1px solid #000000;}
#menu_alto_sx { width:13px; height:39px; line-height:39px; float:left; margin:0px; padding:0px;}
#menu_alto_dx { width:13px; height:39px; line-height:39px; float:left; margin:0px; padding:0px;}

#testata { width:919px!important;float:left; height:51px!important; line-height:51px!important;background-color:#ededed; }

#linea1{width:919px!important;float:left; height:167px!important; border-bottom:1px solid #FFFFFF;}
#linea2{width:919px!important;float:left; height:167px!important; border-bottom:1px solid #FFFFFF;}
#linea3{width:919px!important;float:left; height:167px!important; border-bottom:1px solid #FFFFFF;}
#foto_principale { width:459px!important; height:167px!important; margin:0px; padding:0px; background-color:#666666; float:left;}
#foto_principale_shop { width:429px!important; height:137px!important; margin:0px; padding:10px; background-color:#ffffff; float:left; font-size:12px; border: 5px solid #29405f;}
.foto_secondarie { width:229px!important; height:20px!important; line-height:167px; margin:0px; padding:0px; background-color:#999999; float:left; border-left:1px solid #FFFFFF; display:inline; padding-top:147px;}
.foto_secondarie img{ z-index:-1;}
.foto_secondarie_inizio { width:229px!important; height:20px!important; line-height:167px; margin:0px; padding:0px; background-color:#999999; float:left;padding-top:147px;}
.tematica {width:225px;height:20px;vertical-align:middle;line-height:20px;text-align:right;padding-right:4px;font-size:9px;text-transform:uppercase;color:#FFFFFF;background-color:#484848;filter: alpha(opacity=80);	moz-opacity:50;}

#foto1 { background-image:url(../immagini/foto.jpg); background-repeat:no-repeat;}
#foto2 { background-image:url(../immagini/foto2.jpg); background-repeat:no-repeat;}

#footer {width:919px; height:20px;line-height:20px;float:left; display:inline; text-align:right;background-color:#e7e7e7; font-size:9px; text-transform:uppercase; color:#3967d6;}
a {text-decoration:none;color:#505050;background-color:inherit;}
a:hover {text-decoration:underline;color:#00365B;background-color:inherit;}
a img {border:0;}

.bold{ font-weight:bold;}

.font9{ font-size:9px;}
.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}

.blu{color:#00365B;}

.maiuscolo {text-transform:uppercase;}
.destra { text-align:right;}

.t-space {margin-top:15px;}
.ht-space {margin-top:8px;}
.hht-space {margin-top:4px;}
.l-space {margin-left:15px;}
.hl-space {margin-left:8px;}
.hhl-space {margin-left:4px;}
.r-space {margin-right:15px;}
.hr-space {margin-right:8px;}
.hhr-space {margin-right:4px;}

/* gallerie */
#contenitore_tumb { width:450px; height:auto; min-height:338px; float:left; background-color:#FF0000;background-color:#FFFFFF;}
.cont_tumb { width:150px; height:106px; float:left;}
.tumb { width:149px; height:86px; float:left; border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.tumb_shop { width:149px; height:20px; line-height:20px; float:left; border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF; text-align:center;}
#divisore_centrale{width:7px; height:auto; min-height:348px; float:left; background-color:#ededed;background-color:#FFFFFF;}
#big { width:460px; height:347px; float:left; border:0px; padding:0px;background-color:#FFFFFF;}
#big_shop { width:300px; height:400px; float:right; border:0px; padding:0px;background-color:#e7e7e7; padding:20px; margin-right:20px;}
#path{width:916px!important;float:left; height:20px!important; border-bottom:1px solid #00365B; line-height:20px; text-align:right;background-color:#ededed;padding-right:3px;}
#testo_gallerie{width:913px!important;float:left; height:64px!important; border-bottom:1px solid #FFFFFF; padding-left:3px; padding-right:3px; padding-bottom:4px; background-color:#FFFFFF;}
#didascalia{width:100%!important;float:left; height:16px!important; line-height:16px; text-align:right;background-color:#ffffff;}
#gallerie_lista {width:919px!important;float:left; height:20px!important; border-bottom:1px solid #FFFFFF;background-color:#ededed;}
#gallerie_lista ul {width:auto!important;float:left; height:20px!important; line-height:20px; text-align:left; display:inline; float:right; margin:0px; padding:0px;}
#gallerie_lista li {width:auto!important;float:left; height:20px!important; line-height:20px; text-align:left; padding-right:10px; list-style:none; font-size:12px;}
.pxadmin { float:right;background-color:#F3f3f3; color:#000000; font-size:11px; border:1px solid #333333; margin-top:2px;}
.formadmin{padding-top:4px; padding-left:4px;padding-right:4px; width:173px; height:43px; margin:0px;}
.formadmin input{ width:175px; float:left; font-size:11px;}

/* pagine */
#contenitore_testo { width:445px; height:364px; min-height:364px; float:left; background-color:#FF0000;background-color:#FFFFFF; padding-left:5px;overflow-y:scroll;}
#contenitore_testo_grande{ width:900px; height:auto; min-height:364px; float:left; background-color:#FF0000;background-color:#FFFFFF; padding-left:5px;}
#testo_titolo_pagine{width:913px!important;float:left; height:32px!important; border-bottom:1px solid #FFFFFF; padding-left:3px; padding-right:3px; padding-bottom:4px; background-color:#FFFFFF;}
