/* CSS Document */
html { overflow-y: scroll !important; }
html,body {background:#FFFFFF;color:#333333; font-family: Arial, Helvetica, sans-serif;font-size:12px; margin:0;padding:0;height: 100%;}
img{ border:0}
.clear {clear:both;font-size:0pt;height:0pt;line-height:0pt;overflow:hidden;}

.Page {width:1000px;margin:0 auto;position:relative;}
#getHome {float:left;height:60px;left:20px;margin:0pt 0pt 0pt 0px;position:absolute;top:10px;width:300px;}
#getHome a {display:block; height:97px; margin:0pt 0pt 0pt 5px; width:246px;}
#getHome span {display:none;}
/*TOP*/
.top {width:1000px; height:138px; background:url(../images/top/bg_head1.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif;}
.top a { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none }
.top a:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none }
.top .top_space { height:26px; padding-top:3px; text-align:center; color:#7e7e7e; font-size:11px}
.top .text_contrast {width:193px; height:18px; padding:11px 9px 0 0; float:right; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:right}
.top .top_dx{ float:right; padding:0 9px 0; font-family:arial,helvetica,sans-serif; font-size:10px; /*width:454px*/ width:auto; height:47px}
.top .top_data{text-align:right; padding:7px 10px 0; line-height:18px; font-family:arial,helvetica,sans-serif; font-size:11px; color:#FFFFFF; height:26px; }
.top .top_data .stock { float:left; width:640px; color:#f7cfc5; }
.top .top_data .data_data{ float:left; width:252px }
.top .top_data .version{ float:left; width:77px; padding:0 0 0 9px}


.top .orange {color:#ffe2b0 }
.top .search{ float:left; padding:0px 10px 0; height:40px;}
.top .search img{ margin:0px 10px 0;  }
.top .log_form { float:left;color:#000000;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;height:13px; margin:11px  0pt 7px 0px; width:151px;}
.top .b_form {float:left; margin:12px 0 0 5px;}
.top .rss_ita {float:left;  /*width:98px;*/ width:auto; height:31px }
.top .rss_ita img {float:left; padding:10px 0 0 0;}
.green { color:#0cab00; font-size:11px; font-weight:bold}
.red { color:#a22d00; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.menuTop {width:1000px;margin:0; height:47px ; border-bottom:3px solid #cccccc; border-top:1px solid #FFFFFF;}
.content{width:1000px; min-height:300px; height:auto !important;height:300px;position:relative; padding:0px 0 0 0;}

.content .ColSx{display:inline; float:left;width:216px; margin:1px 0 0 0; padding:0; }
.content .ColMain{display:inline; float:left;width:784px; margin:0; padding:0;font-family: Arial, Helvetica, sans-serif;}

.content .ColMain .ColMainContent{display:inline; float:left;width:545px; margin:0; padding:0 0 0 10px;}
.content .ColMain .ColDxTools{display:inline; float:right;width:216px; margin:0; padding:0;}
.footer {width:1000px;height:41px; margin-top:5px; background:url(../images/footer/bg_footer.gif) top left repeat-x; }
.footer .link{ float:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c0c0c0; padding:16px 0 0px 0}
.footer .link a, hover{ color:#333333; text-decoration:underline; padding:0 0 0 4px}
.footer .loghini{float:left; padding:16px 0 0 10px;}
.PagePopUp {width:565px;margin:0 auto;position:relative;}
.TopPopUp{width:545px;height:90px; background:url(../images/top/topPopUp.jpg) top right no-repeat;margin:2px 0 0 10px; font-family:Arial, Helvetica, sans-serif;}
.contentPopUp{width:565px; min-height:300px; height:auto !important;height:300px;position:relative; padding:0px 0 0 0;}
.contentPopUp .ColMain{display:inline; float:left;width:545px; margin:0 0 0 10px; padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.contentPopUp .ColMain .ColMainContent{display:inline; float:left;width:545px; margin:0; padding:0; }

.puntini{ width:100%; border-bottom:1px dotted #333333; }
.invisible{ display:none;}



















