﻿
body {
    font-family:Arial, Verdana;
    font-size:0.75em;
    line-height:1.5em;
    color:#535353;
    background-color:#fff;
    margin:0px;
    padding:0px;
}

.page{background:url("img/hp_bg_filetto2.png") repeat-y scroll center top #E7E7E7;
/*margin:0 auto;*/

position:relative;
width:1024px;
z-index:0;
}

.middle {
    float:left;
    width:100%;
    display:block;
    width:970px;
   
}


.smallText{font-size:1em; padding:2px;}
.normalText{font-size:1.2em; padding:2px;}
.bigText{font-size:1.5em; padding:2px;}

a {
    color:#89B001;
    text-decoration:none;
}
.clear {
    clear:both;
}

#footer { margin-left: 21px; /* IE 6.0 */ }
*:first-child+html #footer /* solo IE 7.0 */ {margin-left: 0px!important;}
html>/**/body #footer  /* FireFox*/ { margin: 0px !important; }
		 
		 
		 
#footer .bottom{
	width:1024px;
    font-size:0.8em;
    background:url("img/hp_bg_bottom.png") no-repeat scroll bottom #e7e7e7;
    height:20px;
}

#footer {display:none;}
#left-column {
    float:left;
    width:186px;
    padding-top:10px;margin-left:0px;
}
#right-column {
    float:right;
    position:relative;
    width:auto;
    /*width:770px;*/
}
.center-right{margin-left:20px;padding-top:10px;width:100%;}


/*--Tab Test--*/

#test {margin-left:10px}
#test .testname{width:60%;display:block;float:left;clear:both;margin-bottom:30px}
#test .testname a,#test .testname span{margin-left:0px;float:left;margin-right:2px}
#content div.title {width:100%;display:block;float:left;clear:both;margin-bottom:30px}
#test .tabs {clear:both}
#test .tabs li {background:url("/static/css/img/test_tab_content.jpg") repeat-x scroll right top transparent;float :left;line-height:normal;margin:0 2px 0 0;padding:0;list-style-type:none}
#test .tabs li a{background:url("/static/css/img/test_tab_left.jpg") no-repeat scroll left top transparent;color:#FFFFFF;display:block;font-weight:bold;padding:9px 9px 3px;}
#test .tabs li#current a{background:url("/static/css/img/test_tab_left_active.jpg") no-repeat scroll left top transparent;padding-bottom:6px;padding-top:6px;}
#test .tabs li#current a{background:url("/static/css/img/test_tab_content_active.jpg") repeat-x scroll right top transparent;}
#test h2.testtitle,#content .title h2 {border-bottom:solid 2px #01009a;width:60%;float:left;display:block;font-size:15px;}
#test a ,.ancore a{color:#01009a;font-size:13px;}

.ancore a.current{text-decoration:underline;float:left}
.ancore {width:60%;min-height:80px}
.ancore .sep{margin:0px 3px 0px 3px;float:left}
/*
#test #sendprint,#content #sendprint {float:right;background:url("/static/css/img/print_bg_filetto.png") repeat-y scroll #f1f1f1;width:211px;display:block;margin-right:5px}
#test #sendprint .top,#content #sendprint .top{background:url("/static/css/img/print_bg_top.png") no-repeat scroll center top #f1f1f1;width:211px;height:8px;display:block;}
#test #sendprint .bottom,#content #sendprint .bottom{background:url("/static/css/img/print_bg_bottom.png") no-repeat left bottom;width:211px;height:10px;display:block;}
#test #sendprint a,#content #sendprint a{float:left;margin-left:5px}
#test #sendprint a img ,#content #sendprint a img{margin-top:3px;}
*/
#sendprint{display:none}
#test .border,  #content .cntbody {border:1px  solid #A6A6A8;clear:both;padding:30px 10px;}

#test .text{padding:5px;width:97%;display:block;}
#test .border #link .linkrel{float:right}
#test .border #link{display:block;float:right;margin-bottom:10px;width:20%}
#test .next,#content .next{background:url("/static/css/img/butt_test.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-family:Arial,Verdana,Tahoma;height:21px;text-align:center;width:53px;float:right;margin-right:10px;}
#test .previous,#content .previous{background:url("/static/css/img/butt_test.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-family:Arial,Verdana,Tahoma;height:21px;text-align:center;width:53px;float:left}
/*--Fine Tab Test--*/
.center-right #content{margin:0px 0px 0px 4px}