/*<![CDATA[*/

body {
margin:0;
margin-top: 10px;
padding: 0;
background:#FFF;
color: #000;
font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #666C69;
text-align: center;
}

img {border:0;}

a:link,
a:visited,
a:hover,
a:focus,
a:active{
color:#0A8AD1;
text-decoration:none;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }

/*******************************
****  STRUTTURA ****************
********************************/
#centrato{
width:750px;
margin:auto;
text-align:left;
}
/*header*/
#intestazione a{
display:block;
padding:0;
margin:0;
background:url(/images/header-trading.jpg) left top no-repeat;
height:65px;
width:750px;
text-decoration:none;
}

#intestazione a span{
position:relative;
z-index:-1;
}

#corpo{
clear:both;
margin:0;
border-left:1px solid #E1E1E2;
border-right:1px solid #E1E1E2;
float:none; 
width:728px;  /*** 750 - 10 - 10 -2***/
padding:34px 10px 34px 10px;

}
/*\*/ * html #corpo { width /*\*/:750px; } /**/

#corpo_corner_sx_top{
width:12px;
margin:0;
padding:0;
float:left;
height:12px;
}
#corpo_top{
border-top:1px solid #E1E1E2;
height:11px;
line-height:11px;
width:726px;  /* 750-12-12*/
float:left;
text-align:center;
}
#corpo_corner_dx_top{
width:12px;
margin:0;
padding:0;
float:right;
height:12px;
text-align:right;
}


#corpo_corner_sx{
clear:left;
float:left;
width:12px;
}
#corpo_bottom{
float:left;
border-bottom:1px solid #E1E1E2;
width:726px;  /* 750-12-12*/
height:11px;
line-height:11px;
margin:0;
padding:0;
}
#corpo_corner_dx{
float:right;
text-align:right;
width:12px;
margin:0;
}

#pie-di-pagina {
text-align:center;
clear: both;
margin:0;
padding:0;
padding-top:11px;
}

/******************************
******  NAVIGAZIONE GLOBALE ***
******************************/

#tab_left_corner{
margin:0;
padding:0;
width:150px;
float:left;
height:27px;
background:url(/images/bg_nav.gif) left top repeat-x;
}
#tab_right_corner{
margin:0;
padding:0;
width:150px;
float:right;
height:27px;
background:url(/images/bg_nav.gif) left top repeat-x;
text-align:right;
}
.globalNav {
float:left;
margin:0;
padding:0;
height:27px;
list-style:none;
text-align:center;
font: 13px Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
background:url(/images/bg_nav.gif) left top repeat-x;
}
.globalNav li{
float:left;
background:url(/images/border_li_nav.gif) left top no-repeat;
}
.globalNav a{
float:left;
height:27px;
line-height:27px;
width:150px;
text-decoration:none;
font-size:12px;
}
.globalNav li.voceCorrente a{
background:url(/images/bg_nav_over.gif) left top repeat-x;
color:#FFF;
}
.globalNav a.ultimaVoce{
background:url(/images/border_li_nav.gif) right top no-repeat;
}

.globalNav a:link,
.globalNav a:visited{
color:#FFF;
}
.globalNav a:hover,
.globalNav a:focus,
.globalNav a:active{
background:url(/images/bg_nav_over.gif);
color:#FFF;
}

/******************************
******  NAVIGAZIONE EXTRA   ***
******************************/
.extraNav{
clear:both;
margin:0;
padding:13px 0;
text-align:center;
/*font: 11px  Arial, Verdana, Geneva, Helvetica, sans-serif;*/
font: 11px  Verdana, Geneva, Helvetica, sans-serif;
/*font-weight:bold;*/
text-align:right;
}
.extraNav li{
display:inline;
margin:0;
height:0;
border-left:1px solid #666;
padding:0 1em;
}
.extraNav li.ultimaVoce{
padding-right:0;
}
.extraNav a:link,
.extraNav a:visited{
color:#2971A7;
text-decoration:none;
}
.extraNav a:hover,
.extraNav a:focus,
.extraNav a:active{
color:#2971A7;
text-decoration:underline;
}
.extraNav a.voceCorrente:link,
.extraNav a.voceCorrente:visited{
color:#666C69;
}

/****************************************
******  NAVIGAZIONE SUB, dei prodotti ***
****************************************/
#tab_left_corner_prod{
width:5px;
margin:0;
padding:0;
float:left;
height:27px;
}
#tab_right_corner_prod{
width:5px;
margin:0;
padding:0;
float:right;
height:27px;
text-align:right;
}
#div_nav_prod{
float:left; 
text-align:center;
}

.subNav{
width:740px;
float:left;
clear:both;
margin:0;
padding:0;
text-align:center;
font: 12px  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
background:url(/images/bg_nav_prod.gif) left top repeat-x;
padding: 6px 0 6px 0;
}
.subNav li{
display:inline;
margin:0;
height:0;
border-right:1px solid #FFF;
padding:0 1em;
}
.subNav li.ultimaVoce{
padding-right:0;
border-right:0;
}
.subNav a {
color:#FFF;
text-decoration:none;
padding:0;
}
.subNav a:visited{
color:#FFF;
text-decoration:none;
}
.subNav a:hover,
.subNav a:focus,
.subNav a:active{
color:#000;
}
.subNav a.voceCorrente:link,
.subNav a.voceCorrente:visited {
color:#000;
}

/******************************
****  BOX ARROTONDATO   *******
******************************/
.boxArrotondato{
width:167px;
float:left;
margin-left:26px;
margin-bottom:26px;
font-size:11px;
line-height: 14px;
}
.primoBoxArrotondato{
margin-left:0;
}
.boxArrotondato h2{
font-size:11px;
font-weight:bold;
color:#44555F;
margin:0;
padding:0 5px 0 17px;
}
.boxArrotondato h3{
font-size:12px;
color:#44555F;
margin:0;
padding:6px 0 6px 17px;
background:url(/images/bg_box_top.gif) top left no-repeat;
}
.boxArrotondato p{
margin:0;
padding:0 0 0 17px;
}
.boxArrotondato img.ico{
margin:0;
padding:19px 0 11px 17px;
}
.boxArrotondato div{
border-left:1px solid #BEC4C8;
border-right:1px solid #BEC4C8;
margin:0;
padding:0;
}
.boxArrotondato div.aux{
margin:0;
padding:0;
height:17px;
border:0;
background:url(/images/bg_box_bottom.gif) bottom left no-repeat;
}

.boxArrotondato a.info{
/*display:block;*/
text-decoration:none;
padding:1px 10px 1px 0;
background:url(/images/arrow_blu.gif) right center no-repeat;
white-space: nowrap; _white-space: normal;
}

.boxArrotondato table {
margin:0;
padding:0;
}
.boxArrotondato td {
margin:0;
padding:0;
}

/*]]>*/
