table.ebgrid,table.ebgrid th,table.ebgrid td{border:1px solid #AAA; padding: 2px}table.ebgrid{background-color:#FFF;text-align:left;margin:0 auto;width:600px}table.ebgrid thead{background-image:url(../img/thead.png);height:30px;text-transform:uppercase;text-align:center}table.ebgrid tfoot{background-image:url(../img/tfoot.png);font-weight:bold;font-size:14px}table.ebgrid a,table.ebgrid a:visited{font-size:14px;font-weight:bold;text-decoration:none}table.ebgrid td{height:25px}table.ebgrid tr.alternato{background-color:#F4F4F4}table.ebgrid tr.editando{background-color:#FFCCCC}td.left{text-align:right;font-weight:bold}td.right{text-align:left}tr.Blue{background-color:#077ec9;color:#FFF}td.sfondoBlu a{display:block}input[type="text"],input[type="password"],textarea{color:#000;border:1px solid;border-color:#AAAAAA;padding:2px}input[type="text"]:hover,input[type="password"]:hover,textarea:hover{border-color:#666}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{color:#077ec9;border-color:#077ec9}input[type="button"],input[type="submit"]{}input[type="checkbox"]{margin:2px}body{background:url(../img/bodybg.png);background-repeat:repeat-x;background-color:#ededed;text-align:center;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px}a,a:visited{text-decoration:underline;color:#077ec9}a:hover{text-decoration:none;background-color:#077ec9;color:#FFF}img{margin:0;border:0}img.affianca{float:left;margin-right:10px;margin-top:5px}div{padding:0;margin:0 auto}div#main{margin-top:20px;width:868px}div#up{clear:both;background-image:url(../img/round.png);height:17px;width:auto}div#content{display:block;background-color:#FFF;background-image:url(../img/bg.png)}div#left{float:left;width:230px}div#right{float:none;margin-left:230px;min-height:800px;background-color:#FFF;background-image:url(../img/bg.png);background-position:-230px}div#down{clear:both;background-image:url(../img/round.png);background-position:0 -17px;height:60px}div.frame{display:block;margin-top:20px;padding-top:10px;text-align:left;padding-left:5px;background-image:url(../img/frame.gif);background-repeat:no-repeat;width:230px}span.evidenza{color:Red;font-weight:bold}#topmenu{float:right;margin:0;padding:0}#topmenu li{display:block;float:left;margin-left:1px}#topmenu a{float:left;background:url(../img/tableft8.png) no-repeat left top;margin:0;padding:0 0 0 8px;text-decoration:none}#topmenu a span{display:block;background:url(../img/tabright8.png) no-repeat right top;padding:5px 19px 4px 10px;color:#888;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:14px}#topmenu a:hover span{color:#077ec9}#topmenu a:hover{background-position:0% -46px}#topmenu a:hover span{background-position:100% -46px}#topmenu #current a{background-position:0% -23px}#topmenu #current a span{background-position:100% -23px}#links{width:200px;float:left}#links ul{list-style-type:none;margin:0;padding:0}#links li{border:1px dotted #CCC;border-width:1px 0;margin:5px 0}#links li a{color:#077ec9;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;padding:5px 0px 5px 0px}* html #links li a{width:100%}#links li a:hover{background-image:url('../img/bgli.gif');background-color:#FFF}#links a em{color:#333;display:block;font:normal 10px Verdana,Helvetica,sans-serif;line-height:125%}.sub{display:none}#links li.sub a:hover{}#links li.sub{border:0;border-width:1px 0;margin:5px 0;padding:0 0 0 20px}a.nobg:hover{background:none}div.map_canvas{border:1px solid black}div#stampa{display:none}table.center{margin:0 auto}*{margin:0;padding:0}.sconti{background-color:#FFF;border-color:#888}.sconti th{background-color:#EEE;background-image:url('../img/thead.png');padding:5px}.sconti td{padding:3px}.login{font-size:12px}.login input{font-size:12px}.button{width:200px;height:261px;float:left;margin:0;background-image:url('../img/buttons.jpg')}#shop{background-position:0 0}#keep-cold{background-position:-200px 0}#contattaSommelier{background-position:-400px 0}#confezioni-regalo{background-position:0 -261px}#enoteche{background-position:-200px -261px}#piu-blu{background-position:-400px -261px}#wine-corner-franchising{background-position:0 -522px}#sommelier{background-position:-200px -522px}.alone{width:200px;height:261px;background:url('../img/alone.png');display:block;background-position:0 261px}.alone:hover{background-position:0 0;background-color:Transparent}#impact{float:left}#pulsantiera{margin:0 0 0 20px}input.calendar,select.calendar{width:99px}button.calendar{background:url(../img/calendar-icon.gif);border:0;cursor:pointer;float:left;height:20px;margin-right:6px;width:20px}button.calendar:hover,button.calendar:active{background-position:0 20px}div.calendar{background:url(../img/calendar.png);height:195px;padding:0 6px;text-align:center;width:147px}div.calendar div{background:none !important;cursor:move;height:185px;overflow:hidden;padding-top:10px;position:relative;width:147px}div.calendar caption{color:#333;font:normal 12px/16px Arial,Helvetica,sans-serif;padding-top:6px;text-align:center;width:100%}div.calendar caption a{cursor:pointer;display:block;height:12px;overflow:hidden;position:absolute;text-indent:-100px;top:17px;width:11px}div.calendar caption a.prev{background-image:url(../img/calendar-prev.gif);left:0}div.calendar caption a.next{background-image:url(../img/calendar-next.gif);right:0}div.calendar caption a:hover{background-position:0 12px}div.calendar caption span{height:25px;position:relative;text-align:center}div.calendar caption span.month{padding-right:8px}div.calendar caption span.month:after{content:','}div.calendar table{background:#FFF;border:0;border-collapse:collapse;border-spacing:0;cursor:default;margin:0 auto;overflow:hidden;width:147px}div.calendar td,div.calendar th{border:0;color:#0597DB;font:normal 12px Arial,Helvetica,sans-serif;height:21px;text-align:center;width:21px}div.calendar td{background:url(../img/calendar-td.gif);color:#FFF;font-size:11px}div.calendar td.invalid{color:#999}div.calendar td.valid{background:url(../img/calendar-valid.gif);color:#0597DB;cursor:pointer}div.calendar td.hilite{background:url(../img/calendar-hilite.gif)}div.calendar td.inactive{background:url(../img/calendar-td.gif) 0 100%;color:#FFF}div.calendar td.active,div.calendar td.hover{background:url(../img/calendar-valid.gif) 0 100%;color:#FFF;cursor:pointer}table.pippo input,table.pippo select{clear:left;float:left;background-color:#DEF}table.pippo{margin:0 auto;padding:0;width:160px}div.selezData{border:dashed 2px #077ec9;padding:10px;width:180px}div#p404 {background-color:White;margin:30px auto;padding:30px;width:400px}


table.ebgrid tfoot a{
    padding:5px;
    margin: 0px
}
   


/*

tr.Blue:hover{background-color:#188fda;color:#FFF}

*/

    
input[type="text"].pwdHide
{
	color: #EEE;
	padding: 2px;
	font-size: 36px;
}

input[type="text"].pwdHide:hover
{
color: #666;
background-color: #FFF;

}

input[type="text"].pwdHide:focus
{
background-color: #FFF;
color: #007eFF;

}

input[type="text"].bigform
{
	font-size: 36px;
}

img.wcpic
{
    border: 1px solid #000;
    margin-top: 30px;
    }
    
.printOnly
    {
        display:none;}
        
        
#private-labels{ background-position: -400px -522px}


.aloneDisabled{

  width: 200px;
  height: 261px;
  background: url('../img/alone.png');
  display: block;

  background-position: 0 261px;
  

}

.aloneDisabled:hover{

  /*background-position: 0 0;*/
  background-color: Transparent;
}


.whitebg
{
    
    background: #FFF;
}


div#impact
{
    
    height: 344px;
    width: 600px;
    margin: 0 0 30px 0;
    }
    
    
    .inviamsg
    {
        
        margin:0 auto;
        
        
        
        }
        
        .inviamsg img
        {
            
            margin: 3px;
            /*border: 2px;*/
            }
            
    
input[type="radio"]{
margin: 2px;
}
    
    .topmarg
    {
        margin: 10px 0 0 0;
display: block;
        }
        
        
        table.tableScad
        {
            
            margin: 0 auto;


padding: 0;

 
 width: 260px;
 font-size: 20px;
            
            }
            
            table.tableScad	input, table.tableScad	select 
{
	clear: left;
	float: left;
background-color: #DEF;


}


.ebgrid thead a{
display: block;
line-height: 30px;
}


.ebgrid tbody a{
display: block;
line-height: 24px;
}

.hidden
{
   display:none;
    }
    
    
    .notification {
	/*border:3px solid #d55b5b;*/
	background-color: #ffcdcd;
	/*padding:5px;*/
}


table.schedaProdotto
{
    	margin: 0 auto;
    
    }
    
    
    table.schedaProdotto td
{
text-align:left;

    }
    
    table#schedaProdottoMain
    {
        font-size: 18px;
        
        }
        
        
        div#fotoTips{

width:400px;
border: 2px dashed #04A;
background-color: #DEF;
padding: 20px;

}


.note
{
    font-family:arial;
font-size:16px;
font-weight:bold;
    }
    
    .selectdb{

margin: 0 auto;

}

.selectdb td{
text-align: left
}


.large
{

font-size: 16px;
    }
    
    
    
div#down{
padding: 20px;
font-size: 10px;
color: #555
}


tr.evidenza{
background: #FEE
}

span.evidenzaOrdine
{
    color: #004;
    font-weight: bold;
    margin-right: 12px
    }


