<style type="text/css">
		
/* generali */
* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a {text-decoration:none; color:#666666}

/* normal text */
.td7 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt; line-height: 140%; color: #666666;TEXT-ALIGN: justify;}
.arial8 {font-family: arial; font-size: 8pt; line-height: 120%;TEXT-ALIGN: justify;}
.arial9_b {font-family: "arial"; font-size: 9pt; line-height: 140%; TEXT-ALIGN: justify; font-weight:bold;}
.news {font-family: "arial"; font-size: 9pt; line-height: 140%; color: #003178;TEXT-ALIGN: justify;}

/* testata */
#testata td {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
#testata a {color:#666666;}
#testata a:hover {color:#999999;}

/* homepage */
#home {font-family:Verdana, Arial, Helvetica, sans-serif}
#home .text {color:#003366;padding:60px 40px 40px 40px;text-align:right; vertical-align:top;font-size:12px; line-height:18px;}
#home .text a{font-weight:bold;color:#660000; text-decoration:underline;}
#home .text a:hover{color:#A96363;}
#home .text_dx { font-family:Arial, Helvetica, sans-serif;color:#660000;padding:10px;text-align:left;vertical-align:top;font-size:12px;line-height:18px;}
#home .text_dx a{color:#A96363;font-size:11px;font-weight:normal;}


#lato_destro td{color:#660000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:10px;}


/* menu main */
#main_menu td {margin:0px;padding:0px;}
#main_menu ul {margin:0px;padding:0px;list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#main_menu .tit {color:#FFFFFF; line-height:20px; background-color:#660000;}
#main_menu .vocemenu {line-height:17px; color:#660000;}
#main_menu .vocesub {line-height:17px; color:#A96363; background-color:#FCFFFF;}
#main_menu a {display:inline-block; width:160; padding-left:14px; background-color:#FBF4F4; border-bottom:solid #B9716F 1px;}
#main_menu a:hover { background-color:#E2B9B8;}

/* menu orizzontale */
#menu_orizzontale td {margin:0px;padding:0px;}
#menu_orizzontale ul { margin:0px;padding:0px;list-style:none;}
#menu_orizzontale .vocemenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; font-weight:bold; color:#FFFFFF;}
#menu_orizzontale a {width:90px;display:block; text-align:center;}
#menu_orizzontale a {background-image:url(img/sf_menu.png);}
#menu_orizzontale a:hover {background-image:url(img/sf_menu_roll.png); color:#990000;}



/* skill */
#pagina_interna {padding:0 18px 20px 18px;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
#pagina_interna .tit {color:#990000; font-size:22px; font-weight:bold;line-height:34px;}
#pagina_interna .text {padding:10px;font-size:11px;text-align:justify;vertical-align:top;line-height:17px;}

/* skill */
#skill .tit {color:#990000; font-size:22px; font-weight:bold;line-height:34px;}
#skill .text {padding:15px;font-size:11px;text-align:justify;vertical-align:top;line-height:17px;}

/* tab */
#tab td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; vertical-align:top; padding:4px; border-bottom:solid 1px #999999;}
#sk_table td {margin:0px;padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align:top;}

/* piede */
#piede td {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:center;}
#piede .small {font-size:10px;}
#piede a {color:#660000;}
#piede a:hover {color:#999999;}


</style>

