body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6e6e6; background-image: url(img/sfondo_body.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0; border: 0; text-align: justify; }

a:link { color: #209DE9; text-decoration: none; }
a:visited { color: #209DE9; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #209DE9; }
img {border:0px}

div#main {width:720px;margin: auto;}
div#body {background:#fff url(img/sfondo.jpg) no-repeat bottom left;padding:10px;padding-bottom:120px;min-height:440px}
div#body2 { background-color: #fff; padding:10px; min-height:440px }
.piede { font-size: 8px; text-align: center; margin: 10px auto auto; }

table#menu { width:100%; height: 28px; border:0; margin:0 }
table#menu td { color: #f0f0f0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: #209de9; background-image: url(img/sfondo_menu.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; vertical-align: middle; border-right: 1px solid #505050; outline-color: #209de9; }

table#menu td a { display:block;;width:100%; color: #000; text-decoration: none; }
table#menu td a:hover,body#home table#menu td#home a,body#prodotti table#menu td#prodotti a,body#references table#menu td#references a,body#distribution table#menu td#distribution a,body#request table#menu td#request a,body#configurations table#menu td#configuration a,body#download table#menu td#download a,body#forum table#menu td#forum a {color:#f0f0f0}

/*Notizie*/
td.aperta {text-align:justify;padding:2px;}

td.newsclose {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align:top;height:20px;padding:2px;cursor:pointer;}
td.newspari {}
td.newsdispari {background-color:#f0f0f0}
td.newscorrente {background-color:#209de9}

/*Prodotti*/
table.famiglie {border-collapse:separate;border-spacing:6px}
table.famiglie td {border:solid 1px #209DE9;height:240px;width:240px;text-align:center}
table.famiglie td a {font:11px Verdana, Arial, Helvetica, sans-serif;color:#209DE9}

/*linee*/
p.linea {font:bold 13px Verdana, Arial, Helvetica, sans-serif;color:#209DE9;margin:2px }
p.linea a {color:#209DE9}
table.linee {border-collapse:separate;border-spacing:6px}
table.linee td {border:solid 1px #209DE9;height:160px;width:160px;text-align:center}
table.linee td a {font:11px Verdana, Arial, Helvetica, sans-serif;color:#209DE9;display:block;height:100%}

/*scheda*/
table.prodotto {width:100%;border-collapse:separate;border-spacing:6px}
table.prodotto td.colsx {width:300px;padding:2px;vertical-align:top}
table.prodotto td.coldx {padding:2px;vertical-align:top}

/*referenze*/
table.referenze {border-collapse:separate;border-spacing:6px}
table.referenze td {border:solid 1px;width:210px;text-align:center;font:11px Verdana, Arial, Helvetica, sans-serif;color:#209DE9;padding:5px;}
table.referenze td.altre {text-align:left}
table.referenze td.altre h1 {margin:0px;font-size:12px}


div#allegati {border: solid 1px #209DE9;margin-top:12px}
div#allegati ul {margin:0px;padding:0px;list-style-type: none;}
div#allegati ul li a {display:block;margin:2px;padding-left:38px;background:no-repeat left center;font: 11px Verdana, Arial, Helvetica, sans-serif;height:24px;padding-top:12px;color:#209DE9}
div#allegati ul li.afs a {background-image:url(http://www.qubeaudio.com/images/gif.jpg)}
div#allegati ul li.dss a {background-image:url(http://www.qubeaudio.com/images/pdf.jpg)}
div#allegati ul li.dxs a {background-image:url(http://www.qubeaudio.com/images/dxf.jpg)}
div#allegati ul li.eas a {background-image:url(http://www.qubeaudio.com/images/ease_s.gif)}

span.nome_prod { color: #209DE9; font:bold 20px Verdana, Arial, Helvetica, sans-serif;}
span.sottotitolo {font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
div.testo { color: #636363; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: justify;margin-top:6px;margin-bottom:6px }

table#spec {width:100%}
table#spec td.v {width:60%;font-weight:bold;color:#000}


p {  }

td {}
.menu { color: #636363; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: #209DE9; text-align: center; vertical-align: middle; outline-color: #209DE9; }
.corpo { color: #5e5e5e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-image: url(images/sfondo.jpg); text-align: center; }
.box { color: #636363; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; outline-style: solid; }
.bordo { color: #5e5e5e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; border: solid 1px #209DE9; }
.testo { color: #636363; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; vertical-align: top; }
.nome_prod { color: #209DE9; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sottotitolo { color: #000; font-weight: 700; }
.specs { color: #636363; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0; border: solid 1px #209de9; outline: solid 1px #209DE9; }


/*Richieste*/
body#request input {font:11px Verdana, Arial, Helvetica, sans-serif}
body#request td.formreq {font:11px Verdana, Arial, Helvetica, sans-serif;color: #209DE9}
body#request div#formtitolo {font:12px Verdana, Arial, Helvetica, sans-serif;margin:2px;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #636363}
body#request div#formtitolo h1 {font:bold 16px Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0px;}
body#request div#msgsend {font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:20px;color:#209DE9}
body#request div#msgsent,body#request div#msgsenterr {font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:20px;color:#209DE9}
body#request div#formtitolo a {color:#209DE9}

/*Download*/
body#download table.down td {width:50%;font:12px Verdana, Arial, Helvetica, sans-serif;vertical-align:top}
body#download table.down td h1 {font:bold 14px Verdana, Arial, Helvetica, sans-serif;color: #209de9;margin:25px 25px 5px}
body#download table.down td.subcell {width:240px;background-color:#eee}
body#download table.down td.subcell h2 {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color: #209DE9;margin:0}
body#download table.down td ul {margin:0px;padding:5px;padding-left:20px}

/*forum*/
body#forum div#msgsent,body#forum div#msgsenterr {font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:20px;color:#209de9}
body#forum div#forumtitolo {font:12px Verdana, Arial, Helvetica, sans-serif;margin:2px;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #636363}
body#forum div#forumtitolo h1 {font:bold 16px Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0px;}
body#forum input,body#forum textarea {font:11px Verdana, Arial, Helvetica, sans-serif}
body#forum td.formreq {font:11px Verdana, Arial, Helvetica, sans-serif;color: #209de9}
body#forum div#msgform {padding:4px;background:#eee;position:absolute;z-index:1;}

body#forum div#msgsend {font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:20px;color:#209de9}

body#forum div#msgs ul {margin:0px;padding:2px;list-style:none}
body#forum div#msgs li h1 {padding:2px;margin:10px 0 0;background:#209de9;font:12px Verdana, Arial, Helvetica, sans-serif;}
body#forum div#msgs li h1 span.titolo {color:#fff;font-weight:bold}
body#forum span.forumtesto {text-align:justify;font:11px Verdana, Arial, Helvetica, sans-serif;}

body#distribution table.dist th {background:#e3e3e3;font:italic 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-align:center;}
body#distribution table.dist td {font:10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-align:left;}
body#distribution table.dist td.r0 {background:#e3e3e3}
body#distribution table.dist td.r1 {}
body#distribution table.dist td.centro {text-align:center}
body#distribution table.dist td.nazione {color:#154fb0;font-weight:bold}
body#distribution table.dist td a {color:#209de9}
body#distribution table.dist td a:hover {color:#209de9;text-decoration:underline}
body#distribution a.updist,body#distribution a.downdist {font: bold 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color:#209de9}
body#distribution a.updist:hover,body#distribution a.downdist:hover { text-decoration: underline; }
body#distribution a.updist {margin-bottom:20px}
body#distribution a.downdist {margin-top:20px}

.hide {display:none !important}

