/*
** GlobePromotion style sheet for CSS2-capable browsers.
** Copyright Ferrą srl- http://www.ferra.com/
** rev 2.0
*/
body {font:x-small sans-serif;color:black;margin:0;padding:0;text-align: left;}
input {font-size:9.75pt;}
table, img {border:none; font:normal 9.75pt Arial,Helvetica,sans-serif;}
.img16 {width:16px; height:16px;}
form {margin:0px;padding:0px;}
td {text-align:left;}
table.tabDef {width:960px; border-collapse:collapse;}
table.tabDef tr td {padding:0; text-align:left;}
.sect {position:relative; float:left; height:30px; overflow:hidden;}
/*
a.newslink {
text-decoration:none;
text-align:center;
color:yellow;
font-size:9pt;
font-weight:bold;
font-style:serif;
font-family:Arial;
line-height:9pt;
}
*/
a:link {text-decoration: underline; color:#006080; }
a:visited {text-decoration: underline; color:#006080; }
a:hover {text-decoration: underline; color:#0080ff;}

td.art
{
    color: #216ebc;
    FONT-FAMILY: Trebuchet Ms,Arial,Verdana,Helvetica;
    font-size: 11px;
	font-weight: bold;
}
td.menu
{
    color: #FFFFFF;
    font-family: Trebuchet Ms,Arial,Verdana,Helvetica;
    font-size: 11px;
	font-weight: bold;
}
.testo { color: #666666;  font-family: Trebuchet Ms,Arial,Verdana,Helvetica;  font-size: 12px; height:21px;}
.testob { color: #000000; font-family: Trebuchet Ms,Arial,Verdana,Helvetica; font-size: 12px; height:21px;}
td.tot
{
    color: #000000;
    font-family: Trebuchet Ms,Arial,Verdana,Helvetica;
    font-size: 13px;
}
td.pic
{
    color: #666666;
    font-family: Arial,Verdana,Helvetica;
    font-size: 11px;
}
td.big
{
    color: #FFFFFF;
    font:bold 12px Trebuchet Ms,Arial,Verdana,Helvetica;
}

td.titsrc
{
    color: #FFFFFF;
    font:bold 12px Trebuchet Ms,Arial,Verdana,Helvetica;
	 background:#82817d;
}



input.log
{
	font-family: Arial,Verdana,Helvetica;
	font-size: 10 px; 
	border: 1 solid #000000;
}
input.qta
{
	font-family: Arial,Verdana,Helvetica;
	font-size: 11 px; 
	border: 1 solid #000000;
}
textarea.note
{
	font-family: Arial,Verdana,Helvetica;
	font-size: 11 px; 
	border: 1 solid #000000;
}
select.search
{
	font-family: Arial,Verdana,Helvetica;
	font-size: 10 px; 
	border: 1 solid #000000;
}
input.basket
{
    BACKGROUND-color: #fafaea;
    BORDER-BOTTOM: #000080 1px groove;
    BORDER-LEFT: #000080 1px groove;
    BORDER-RIGHT: #000080 1px groove;
    BORDER-TOP: #000080 1px groove;
    color: #000030;
    font-family: Verdana,Arial,Helvetica;
    TEXT-ALIGN: right;
    font-size: 12px;
}
.d0
{
    COLOR: #666666;
    FONT-FAMILY: Trebuchet Ms,Arial,Verdana,Helvetica;
    FONT-SIZE: 11px;
	 text-align:right;
	 padding:2px;
}
TD.informativa
{
    COLOR: #666666;
    FONT-FAMILY: Trebuchet Ms,Arial,Verdana,Helvetica;
    FONT-SIZE: 11px;
}
INPUT.log
{
	font-family: Arial,Verdana,Helvetica;
	font-size: 10 px; 
	border: 1 solid #000000;
}

.new {padding:2px; background-color: #ffffc1; border: 1px solid #BEBEBE; color:black; font-family:Tahoma,Arial,Verdana,Helvetica,Sans-Serif; font-size:12px; }
.login {padding:2px; background-color: #FFFFFF; border: 1px solid #BEBEBE; color:black; font-family:Tahoma,Arial,Verdana,Helvetica,Sans-Serif; font-size:12px; }

TEXTAREA.az
{
	background-color: #ffeedd; 
	FONT-SIZE: 11px;
	border: 1 solid black;
	FONT-FAMILY: Arial,Helvetica;
}
td.sortOut  {padding-left:2px; padding-right:2px; font:bold 11px Tahoma,Arial,helvetica; background:#eaeaea; border-bottom:2px solid #c0c0c0; border-left:1px solid white;}
td.sortSel  {padding-left:2px; padding-right:2px; font:bold 11px Tahoma,Arial,helvetica; background:#eaeaea; border-bottom:2px solid #c0c0c0; border-left:1px solid white;}
td.sortOver {padding-left:2px; padding-right:2px; font:bold 11px Tahoma,Arial,helvetica; background:white; border-bottom:2px solid orange; cursor:pointer; border-left:1px solid white;}
td.sortNo {padding-left:2px; padding-right:2px; font:bold 11px Tahoma,Arial,helvetica; background:#d0dadc; border-bottom:2px solid eaeaea; border-left:1px solid white;}

#flash1 {position: absolute; z-index: 100; top: 0px; left: 0px; width: 110px; height: 110px; visibility: hidden;}
#login {border:1px dotted #808080; margin:5px; font:normal 11px arial; margin-bottom:10px; padding:3px; text-align:left; color:#606060; background:#e4e2db;}
.divPromo {background:white; margin:4px; font:normal 11px Trebuchet ms,Arial; text-align:center; border-bottom:2px solid #ff6000; margin-bottom:5px; padding:3px}
.divDownload {clear:both; height:20px; padding-left:2px; margin: 0 auto; margin-top:5px; margin-bottom:8px; width:100px;}
.divDownload a:link {text-decoration: underline; color:blue; }
.divDownload a:visited {text-decoration: underline; color:gray; }
.divDownload a:hover {text-decoration: underline; color:#0080ff;}

.menuOrange {font:bold 12px Arial; color:white}
.menuOrange a:link {text-decoration: none; color:white; }
.menuOrange a:visited {text-decoration: none; color:white; }
.menuOrange a:hover {text-decoration: underline; color:white;}

.menuItem , .menuItemf {float:left; padding:2px; padding-left:7px; padding-right:7px; border-left:1px solid orange}
.menuItemf {background: #e04000}

/* Tabella dei dischi */
.divRecord {width:100%; font:normal 12px Trebuchet ms,Arial; background:white;}
.divRecord tr td {padding:3px;  border-bottom:1px dotted #aaaaaa; vertical-align:top;}
.divRecord tr td.image {width:65px;}
.divRecord img.rec {width:80px; height:80px; cursor:pointer;}

.tabRecord {width:100%; font:normal 13px Trebuchet ms,Arial; background:white;}
.tabRecord tr td {padding:3px;  border-bottom:1px dotted #aaaaaa;}
.tabRecord tr td.image {width:65px;}
.tabRecord img.rec {width:80px; height:80px; cursor:pointer;}
.tabRecord tr td.num {text-align:right; padding-right:5px;}
.tabRecord tr td.mid {text-align:center;}
.tabRecord a:link {font-size:13px; text-decoration: underline; color:#006080; }
.tabRecord a:visited {font-size:13px; text-decoration: underline; color:#003080; }
.tabRecord a:hover {font-size:13px; text-decoration: underline; color:#006080;}

.code {font:normal 9px verdana; margin-top:4px; color:#606060};

a.tit  {font-weight:bold; text-decoration: underline; color:#ff6000;}
.addBasket {position:relative; float:right; margin:4px; margin-top:16px; cursor:pointer; font:bold 13px Arial; color:#004080; padding:2px; padding-left:4px; border:1px dotted #b0b0b0; width:80px; text-align:right}
.addBasket a {text-decoration:underline}
.addBasket img.bsk {position:absolute; top:2px; right:2px}

.basketPrezzo {text-align:right; padding-right:4px}

.tabBasket {width:100%; font:normal 13px Trebuchet ms,Arial; background:white;}
.tabBasket tr td {padding:3px;  border-bottom:1px dotted #aaaaaa;}
.tabBasket tr td.image {width:65px;}
.tabBasket tr td.num {text-align:right; padding-right:5px;}
.tabBasket tr td.mid {text-align:center;}
.tabBasket img.rec {width:80px; height:80px; cursor:pointer;}

/* SELETTORE */
#Selector {font-family:arial,verdana,helvetica; font-size:12px; text-align:center; margin:0 auto;}
#Selector tr td {padding:6px}
#Selector a {color:black; text-decoration:none; background:white; border:1px solid #c0c0c0; padding:4px; padding-left:8px; padding-right:8px; margin:1px;}
#Selector a:hover {background:#eaeaea; border:1px solid #133A69;}
#Selector a:visited {color:#1E5991;}
#Selector a.ps {color:white; font-weight:bold; text-decoration:none; background:#ff8000; border:1px solid black; padding:4px; padding-left:8px; padding-right:8px;}
#Selector a.ps:hover {background:#ff9000; border:1px solid black;}
#Selector a.ps:visited {color:white;}

/* FINE SELETTORE */
.divTitle {font:bold 18px Arial; color:#909090;}
.divTitleCms {background:#ff6000; color:white; padding:3px; font:bold 14px Arial; text-align:left}
.btnBase {font-size:11px;}
tr.lstOut0  {background:#efefef; color:black;}
tr.lstOut1  {background:#f8f8f8; color:black;}
tr.lstOver0 {background:#e0e0f0; cursor:pointer; color:black;}
tr.lstOver1 {background:#e0e0f0; cursor:pointer; color:black;}

table.ordini {font-family:arial,verdana,helvetica; font-size:12px; border-collapse:collapse; color:black;  background-color: White; }
table.ordini tr td {color: #292929; font-weight:bold; font-size:12px; background-color: #F5ECCB;}
table.ordini tr td.lst {color: #292929;  font-size:11px; background-color: #f1f1f1; border-bottom:1px solid #dddddd;}
/*
table.ordini tr td a:link, tr td a:visited {color: #292929; font-weight:bold; font-size:12px;  text-decoration: none; }
table.ordini tr td a:hover {color: #ff7f00; font-weight:bold; font-size:12px;  text-decoration: none; }
*/
.orderPrint {width:100%;}