﻿body{font-family:arial; font-size:10pt;background-image:URL(../images/bg.jpg);background-repeat:repeat-x;background-position:bottom center;}

#madre{width:980px;}

.MessaggiOK{font-size:10px;}

#TopMenu{width:100%; height:35px; color:#ffffff; font-size:7.5pt; border:0px solid #000;}
#TopMenu a{color:#ffffff; font-size:7.5pt;text-decoration:none;}
#TopMenu form{padding:0;margin:0;}
#TopMenu input{width:200px; font-size:7pt; color:#003da3; border:0px;}
#TopMenu .submit{margin-left:5px; margin-top:0px; margin-bottom:0px; width:25px; height:18px; padding:0; background-image:URL(../images/submit_log.gif); background-repeat:no-repeat; background-color:#004cb2; border:0px; font-size:7pt; font-weight:bold; color:#003da3;}
#topLeft{background-image:URL(../images/topmenu_left.jpg); background-repeat:no-repeat;width:15px; height:30px; float:left; background-position:right -19px; border:0px solid #000;}
#topRight{background-image:URL(../images/topmenu_right.jpg); background-repeat:no-repeat; width:15px; height:30px; float:right; background-position:0px -19px; border:0px solid #000;}
#topMiddle{background-image:URL(../images/topmenu_middle.jpg); background-repeat: repeat-x; background-position:0px -19px; width:950px; height:30px; border:0px solid #000; margin-left:0px; margin-right:0px;}

#loghiIstituzionali{width:100%; min-height:57px; border:0px solid #000; margin-bottom:5px;}

#search form{padding:0;margin:0;}
#search input{width:200px; font-size:9pt; color:#003da3; border:1px; background-color:#efefef;}
#search .submit{margin-left:5px; margin-top:0px; margin-bottom:0px; width:45px; height:18px; padding:0; background-image:URL(../images/cerca.gif); background-repeat:no-repeat; background-color:#fff; border:0px; font-size:7pt; font-weight:bold; color:#003da3;}

#SearchList{text-align:left; font-size:10px;}
#SearchList a{color:#003399; text-decoration:none; font-weight:bold;}
#SearchList a:hover{color:red;}
#SearchList td{background-color:#ffffff; border:0px solid #dedede; vertical-align:top;}

#vetrinaBg{width:100%; height:159px; background-image:URL(../images/vetrinaBg.jpg);}

#vetrinaBg2{width:100%; height:10px; background-image:URL(../images/vetrinaBg.jpg); background-position:-60px;}

#vetrina{padding-left:0px;padding-right:25px;padding-top:5px;padding-bottom:5px;height:147px; width:780px; float:left;}

#slider div{float:left; width:240px; height:170px; border:0px solid #000000; margin-left:10px;}
#slider .info{border:0px solid #000000; background-image:url(../images/splash.png); background-position:right 85px; background-repeat:no-repeat; padding-top:110px;padding-left:50px; height:70px; width:160px;text-align:right; /*position:relative; left:70px; top:85px;*/ }
#slider .Titolo{font-size:14px; font-family:"Trebuchet MS",arial; color:#000000; font-weight:bold; background-color:#ffffff; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8;border:1px solid #dedede;}
#slider .Cod{font-size:10px;}
#slider .Prezzo{font-weight:bold; font-family:"Trebuchet MS",arial;font-size:26px;}
#slider a{text-decoration:none; color:#000000;}

#contenitore{width:100%;background-color:#ffffff;text-align:left;height:500px;margin-top:5px;}

#menu_sub{font-weight:bold;font-size:11px;text-decoration:none; color:#003399;}
#menu_sub a{font-weight:bold;font-size:11px;text-decoration:none; color:#003399;}

#left{width:150px;height:100%;padding:0px;margin-right:0px;}
.menu_title_left{color:#ffffff; font-size:12px; font-weight:bold; text-align:left;}

.menu_title_L{ background-image:url(../images/img_sezione_L.png); background-repeat:no-repeat; height:17px; width:5px; text-align:right;}
.menu_title_M{ background-image:url(../images/img_sezione_M.png); background-repeat:repeat-x; background-position:top center; height:17px;}
.menu_title_R{ background-image:url(../images/img_sezione_R.png); background-repeat:no-repeat; height:17px; width:6px; text-align:left;}

.menu{vertical-align:top;}
.menuTD {color:#333333;text-align:left;font-size:12px;padding:2px 10px 2px 10px; text-decoration:none;border-bottom:1px solid #DBDBDB; font-weight:bold; }
.menuTDOver{color:#ffffff; background-color:#0066cc; text-align:left;font-size:12px;padding:2px 10px 2px 10px; text-decoration:none;border-bottom:1px solid #DBDBDB; font-weight:bold; cursor:pointer;}

#famiglie{width:220px;color:#ffffff;}
#famiglie{font-size:12px;padding:0px 0px 0px 0px; position:absolute;display:none;top:160px; width:220px;/*filter:alpha(opacity=90); opacity: 0.90;-moz-opacity: 0.90*/}
#famiglie a{color:#ffffff; text-decoration:none;}
#famiglie a:hover{color:#aeff2f;}
#famiglie ul{padding:0px;padding-left:0px; margin-left:0px;margin-top:0px;margin-bottom:0px;list-style:none;}
#famiglie li{border-bottom:1px solid #00478d;}
#famiglie_txt{background-color:#0066cc;padding:2px 2px 2px 2px; border:1px solid #aaaaaa;}

#sottofamiglie{width:220px;}
#sottofamiglie{font-size:12px;padding:0px 0px 0px 0px; position:absolute;display:none;top:160px; width:220px;/*filter:alpha(opacity=90); opacity: 0.90;-moz-opacity: 0.90*/}
#sottofamiglie a{color:#ffffff; text-decoration:none;}
#sottofamiglie a:hover{color:#aeff2f;}
#sottofamiglie ul{padding:0px;padding-left:0px; margin-left:0px;margin-top:0px;margin-bottom:0px;list-style:none;}
#sottofamiglie li{border-bottom:1px solid #00478d;}
#sottofamiglie_txt{background-color:#0066cc;padding:2px 2px 2px 2px; border:1px solid #aaaaaa;}


#workspace{width:650px; font-size:7.8pt;vertical-align:top;}
#workspace li{list-style-position:inside;}
#workspace a{color:#003399; text-decoration:none;}

.VetrinaCell{border: 1px solid #c1c1c1; height:150px; width:50%; color:#333333; vertical-align:top; font-size:12px;}
.price{font-size:12pt; font-weight:bold;}

/*#scheda_prodotto{border:2px solid #999999; padding:5px 5px 5px 5px; margin-top:10px;}
#scheda_prodotto H1{font-size:16px; color:#333333;}
#scheda_prodotto p{font-size:11px; color:#333333;}
#scheda_prodotto li{list-style-position:inside;}*/

#scheda_prodotto{color:#333333;font-size:13px; border:1px solid #dedede; background-color:#F7F7F7; margin-top:10px; padding:8px 8px 8px 8px;}
#scheda_prodotto h1{font-size:18px; color:#003399; font-family:"Trebuchet MS",Arial; margin-top:0px;}
#scheda_prodotto h2{font-size:12px;}
#scheda_prodotto p{font-size:13px;}
#scheda_prodotto li{list-style-position:inside;}*/
#scheda_prodotto .price{font-size:16px; color:#ff6600}
.scheda_img{ background-color:#ffffff; border:1px solid #dedede;}

#scheda_prodotto_2{font-size:12px}

.price{color:#ff6600;}

.tabList{border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #666666;border-bottom:1px solid #666666; margin-bottom:5px}
.linkList{font-weight:bold; text-decoration:none; color:#333333; font-size:12px;}

#contenuto h1{font-size: 15px;}
#contenuto h2{font-size: 13px;}
#contenuto p{font-size: 12px;}

#carrello_quick{width:150px;height:160px; font-size:11px; font-weight:bold; color:#666666; margin-right:5px;}
#carrello_quick a{text-decoration:none; color:#000000;}

#carrello{font-size:12px;}

#ordini{font-size:12px;}
#ordini a{font-size:12px; font-weight: bold; color:#003399;}

#LogReg{width:100%;}
#LogReg input{font-size:11px;}

.ciclo0{background-color:#74A3E0; color:#ffffff; font-weight:bold;}
.ciclo1{background-color:#EFEFEF;}
.ciclo2{background-color:#fefefe;}
.ciclo3{background-color:#FFFB96;}
.ciclo4{background-color:#E0E0E0;}

.bottone{background-color:#74A3E0; color:#ffffff; font-weight:bold;}

#right{width:150px;padding:0px;}
#right td{font-size:12px;}
#right a{color:#000000;}
.menu_title_right{color:#ffffff; font-size:12px; font-weight:bold; text-align:left;}

.splash{background-image:URL(../images/lunetta.jpg); background-repeat:no-repeat;text-align:center; vertical-align:bottom;}
.OfferteCatalogo1_price{color:#000000; text-decoration: line-through; font-size:12px;}
.OfferteCatalogo2_price{color:#003399; font-size:16px;}

#paging_footer{font-size:11px;color:#999999;font-weight:bold; text-align:center; border:0px solid #000;}
#paging_footer a{color:#003399;font-weight:bold;}

#footer{width:100%; height:33px;font-size:11px;}

/*ORDINE VIEW*/
#DadiShop{text-align:left; font-size:11px;}
#DatiCliente{text-align:left; font-size:12px;}
#datiOrdine{text-align:left;}
#ORDINE_stampa td{font-size:12px;}
/*ORDINE VIEW*/


.thumb {
    min-width: 20px;
    max-width: 80px;
    width:expression(document.body.clientWidth < 20? "20px" : document.body.clientWidth > 80? "80px" : "auto");
    
    min-height: 20px;
    max-height: 80px;
    height:expression(document.body.clientHeight < 20? "20px" : document.body.clientHeight > 80? "80px" : "auto");
  
}


/*SI TROVA IN COME ORDINARE */
#accordion{}
.Linguetta_2{background-color:#ffcd02; width:250px; text-align:center;}
.TitleLinguetta_2{margin-bottom:5px;margin-top:5px;}
.pane{height:250px;border:1px solid #fecd04; border-bottom:1px solid #999999; padding-left:15px; padding-right:15px; margin-bottom:10px; text-align:left; }
/*SI TROVA IN COME ORDINARE */