@charset "UTF-8";
/* CSS Document */
.hide {display:none !important}
.clear {clear:both !important}
.bloccoext {height:auto !important}
div.linea {background:url(images/onde.jpg) no-repeat center center;color:#A3A3A3;font:9px Verdana, Arial, Helvetica, sans-serif}
div.linea div.prodmenu {}
div.linea div.prodmenu div.prodmenuprod {width:180px;height:180px;float:left;margin:10px;text-align:center;cursor:pointer}
div.linea div.prodmenu div.prodmenuprod div.prodmenuimg {width:180px;height:160px;margin-bottom:10px;background:none center bottom no-repeat}


div.spec {margin:10px 20px !important; color: #646464;  margin:5px; font-size:11px }
div.spec div.fotospeclose {background:url(images/lente_.gif) right top no-repeat;height:25px;cursor:pointer}
div.spec div.fotospec {background:none center center no-repeat;height:620px;cursor:pointer}
div.spec div.fotospec {cursor:url(http://www.physisorgans.com//css/images/zoomout.cur), pointer}
div.spec div.img {background:none center bottom no-repeat;width:180px;height:160px;margin:10px;float:left}
div.spec a.fotospec {text-decoration:none;height:160px;display:block;width:30px;background:url(images/lente.gif) bottom center no-repeat;float:left}
div.spec img {margin-bottom:10px}
div.spec div.altprod {width:70px;height:80px;margin:5px 5px 10px;float:right;color:#a3a3a3;font:9px Verdana, Arial, Helvetica, sans-serif}
div.spec div.altprod div.altprodmenuimg {background:none bottom center no-repeat;margin-bottom:10px;width:70px;height:60px}
div.spec div.nome { color: #646464; clear:both; font:bold 12px Verdana, Arial, Helvetica, sans-serif ; margin-left: 5px; }
div.spec div.descp { color: #646464; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; clear:both; margin-left: 5px; }
div.specs { color: #646464; position:relative; height:300px; overflow:auto; margin:10px auto 0; }
table.spec {width:90%;;border-collapse:collapse;position:relative;}
table.spec th {background-color:#ccc;text-align:center;font:bold 9px Verdana, Arial, Helvetica, sans-serif;padding:2px;border:0px solid #ccc}
table.spec td {font:9px Verdana, Arial, Helvetica, sans-serif; vertical-align:top;padding:0px;border:0px solid #ccc;line-height:15px}

table.spec td.sect {font-weight:bold;border:0px; white-space:nobreak}

div.specnav {text-align:center;font-size:16px;margin-top:10px}
div.specnav a {color:#a3a3a3;text-decoration:none;margin:4px}

div.voci { color: #646464; float:left; width:160px; margin:5px; font-size:11px }
div.voci span.gruppo {font-weight:bold;margin-bottom:5px}
div.voci span.titoletto {font-weight:normal !important;color:#ac2626}

/*Audio*/
div.infoprod {margin-bottom:0px !important}
div.audiodemo {margin:0px 20px}
div.audiodemo div.audiolist {width:450px;float:left;margin:0}
div.audiodemo div.audiolist a { font-size:11px; color:#a3a3a3; text-decoration: none; display: block; }
div.audiodemo div.audiolist a:hover { color:#646464; text-decoration: none; }
div.audiodemo div.player {width:250px;float:right;margin:0px;height:100px;background:url(images/onde.jpg) top center no-repeat}

/*Gallery*/
div.gallery div.fotobig {width:400px;height:400px;margin:10px auto;background:none center center no-repeat}
div.gallery div.galleryout {background:#fff;position:relative;width:560px;height:80px;padding:0px;margin:5px auto;overflow:hidden}
div.gallery div.galleryin {position:absolute;height:80px;padding:0px}
div.gallery div.galleryin span {background:none center center no-repeat;display:block;float:left;width:80px;height:80px;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
div.gallery div.galleryin span.gattiva {opacity:1;filter:alpha(opacity=100)}
div.gallery div.galleryindex {text-align:center;font-size:11px}
div.gallery div.galleryindex a {color:#a3a3a3;text-decoration:none;margin:4px}

