﻿body {
    margin: 0;
    background: #eee/*transparent*/;
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #666;
}
img { border: 0; }
#plusContainer
{
    width: 221px;
}
#plusContainer h2  
{
    font-size:11px;
    border-bottom:1px dotted #999999;
    color:#BFA364;
    font-weight:bold;
    margin:0 0 0 5px;
    padding-top:5px;
    text-align:left;
}
.aumento { color: Green; }
.diminuzione { color: Red; }
.prezzo_aumento { color: Green; background: transparent url(/DDECommon/images/aumento.gif) no-repeat right center; padding-right: 12px; }
.prezzo_diminuzione { color: Red; background: transparent url(/DDECommon/images/diminuzione.gif) no-repeat right center; padding-right: 12px; }
.info 
{
    list-style-type: none;
    margin: 0;
    float: left;
    padding: 0;
}
.info li 
{
    float: left;
    width: 216px;
    padding: 2px 0 2px 5px;
}
.info li b 
{
    float: right;
}

#premiumContainer 
{
    float:left;
}
#leftColumn
{
    width: 231px;
    padding: 0 15px 0 0;
    float:left;
    border-top: dotted 1px #999;   
    border-bottom: dotted 1px #999;
    margin-left: 5px;   
}
#rightColumn
{
    width: 231px;
    padding: 0 0 0 15px;
    float:left;
    border-left: dotted 1px #999;
    border-top: dotted 1px #999;   
    border-bottom: dotted 1px #999;
    margin-right: 5px;   
}
.HeaderLabel 
{
    float: left;
    width: 145px;
    padding: 2px 10px;
}
.HeaderLabel b 
{
    color:#BFA364;
}
.Left { text-align: left; }
.Center { text-align: center; }
.Right { text-align: right; }
#chartContainer 
{
    padding-left: 10px;
}
.premium 
{
    width: 500px;
    border-collapse: collapse;
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #666;
}
.premium td { vertical-align: top; }
input.MA 
{
    width: 40px;
    font-size:11px;
    margin-left: 2px;
}
.premium select 
{
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #666;
    width: 120px;
}
.premium h3  
{
    font-size:11px;
    color:#BFA364;
    font-weight:bold;
    margin:2px 0;
    padding-top:5px;
    text-align:left;
}
.premium label 
{
    display: inline-block;
    width: 95px;
}
.note { margin: 10px 0; }

#storicoContainer 
{
    width: 500px;    
}
#storicoContainer input
{
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #666;
}
#storicoContainer input.txt 
{
    font-size:11px;
    width: 36px;
    margin: 2px;
    padding: 0 2px;
}
#storicoContainer select
{
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color: #666;
    width: 90px;
    margin: 2px;
}
#storicoContainer label 
{
    width: 40px;
    display: inline-block;
}
#storicoContainer label.long 
{
    width: 120px;
    text-align: right;
    padding-right: 5px;
}
#storicoContainer input.long 
{
    width: 133px;
}
#inputContainer 
{
    text-align: center;    
}
.listTable 
{
    width: 100%;
    border-collapse: collapse;
}
.listTable th 
{
    color:#BFA364;
    font-weight:bold;
    border-bottom: dotted 1px #999;
}
.listTable td 
{
    border-bottom: dotted 1px #999;
}
.listTable .centro { text-align: center; }
.listTable .destra { text-align: right; }
.listTable .sinistra { text-align: left; }
.listTable caption, #storicoContainer h2 
{
    font-size:11px;
    border-bottom:1px dotted #999999;
    color:#BFA364;
    font-weight:bold;
    margin:2px 0;
    padding-left:5px;
    text-align:left;
}
.PageNavigator td 
{
    border-bottom: 0;
    color:#BFA364;
    font-weight:bold;
    padding: 2px;
}
.PageNavigator a 
{
    color:#666;
    font-weight:bold;
    text-decoration: none;
}
.excelDwld 
{
    float: right;
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
.errore { text-align: center; color: Red; }

#cbCompIndici_0 + label
{
    background: transparent url(../images/compLabel_0.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompIndici_1 + label
{
    background: transparent url(../images/compLabel_1.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompIndici_2 + label
{
    background: transparent url(../images/compLabel_2.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompTitoli_0 + label
{
    background: transparent url(../images/compLabel_3.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompTitoli_1 + label
{
    background: transparent url(../images/compLabel_4.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompTitoli_2 + label
{
    background: transparent url(../images/compLabel_5.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
#cbCompTitoli_3 + label
{
    background: transparent url(../images/compLabel_6.gif) no-repeat left center;
    padding-left: 5px;
    vertical-align: bottom;
}
