/* -----------------            SFONDO       ----------------- */

body {
	background-color: #ffffff;
	background-image: url('/img/pagina/sfondo_sopra.gif');
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
}
p /* Normal */
{
 text-align: left;
 text-indent: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}


/* -----------------           DOCUMENTS ARCHIEVE J   ----------------- */

.argument_title {
	color: #227fcf;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.argument_update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.CTextintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}

.CTitlePar_orange {
	color: #FD6524;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.CTitlePar {
	color: #227fcf;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	height: 28px;
}
.ctitle {
	text-align: left;
	color: #227fcf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color: #cacaca;
	height: 33px;
}

.CTextDes {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 18px;
	font-weight: normal;
}



	
.Board13W {
	text-align: left;
	valign="top";
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 0px;
	color: #ffffff;
}



.arialorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FD6524;
	font-weight: bold;
}




a:link.link_verdanawhite      { font-family: Verdana; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration : none }
a:visited.link_verdanawhite   { font-family: Verdana; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration : none }
a:hover.link_verdanawhite     { font-family: Verdana; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration : underline }

a:link.link_txt      { font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration : none }
a:visited.link_txt   { font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration : none }
a:hover.link_txt     { font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration : underline }

a:link.link_blu      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5badfc; font-weight: Bold; text-decoration : none }
a:visited.link_blu   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5badfc; font-weight: Bold; text-decoration : none }
a:hover.link_blu     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5badfc; font-weight: Bold; text-decoration : underline }

a:link.link_blu_txt      { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1186FB; font-weight: normal; text-decoration : none }
a:visited.link_blu_txt  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1186FB; font-weight: normal; text-decoration : none }
a:hover.link_blu_txt     { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1186FB; font-weight: normal; text-decoration : underline }

a:link.link_blu_intro      { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #1186FB; font-weight: normal; text-decoration : none }
a:visited.link_blu_intro  { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #1186FB; font-weight: normal; text-decoration : none }
a:hover.link_blu_intro     { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #1186FB; font-weight: normal; text-decoration : underline }


a:link.link_banner_stringa        { font-family: Verdana; font-size: 13px; color: #ffffff; font-weight: none; text-decoration : none }
a:visited.link_banner_stringa     { font-family: Verdana; font-size: 13px; color: #ffffff; font-weight: none; text-decoration : none }
a:hover.link_banner_stringa       { font-family: Verdana; font-size: 13px; color: #ffffff; font-weight: none; text-decoration : underline }


a:link.home_link      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #075aa0; font-weight: Bold; text-decoration : none }
a:visited.home_link   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #075aa0; font-weight: Bold; text-decoration : none }
a:hover.home_link     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #075aa0; font-weight: Bold; text-decoration : underline }










a:link.link_arial9W { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #aaaaaa; font-weight: normal; text-decoration : none }
a:visited.link_arial9W { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #aaaaaa; font-weight: normal; text-decoration : none }
a:hover.link_arial9W   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #aaaaaa; font-weight: normal; text-decoration : underline }

a:link.link_arial9WB { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; font-weight: bold; text-decoration : none }
a:visited.link_arial9WB { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; font-weight: bold; text-decoration : none }
a:hover.link_arial9WB   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; font-weight: bold; text-decoration : underline }



/* -----------------           DOCUMENTS ARCHIEVE  M  ----------------- */



.box_descrizione {
	text-align: left;
	valign="top";
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 0px;
	color: #000000;
}



.CDidasc {
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #f2f2f2;
}

.CTabCommandSet {
	border: 3px none #3C3C3C;
	color: #AA0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: oblique;
}
.CTabCommandGet {
	color: #008C00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: oblique;
}
.CTabCommand titolo {
	border: 3px solid #636363;
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B1B1B1;
}
.CTabCommand Title {
	border: 3px solid #636363;
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B1B1B1;
}
.CTabCommand {
	padding: 1px;
	margin: 1px;
	border: thin solid #333333;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #D6D6D6;
}
.CTabCommandDX {
	border: thin solid #333333;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B9B9B9;
}
.CTabCommandCourierNew {
	border: 3px none #3C3C3C;
	color: #004E9B;
	font-size: 16px;
	font-family: "Courier New", Courier, monospace;
	font-weight: bolder;
	font-style: normal;
}
.CTabTitle {
	padding: 4px;
	border: thin solid #333333;
	color: #5badfc;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.CTabCommandColTitle {
	border: thin solid #333333;
	padding: 0px;
	color: #E9E9E9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #969696;
}


a:link.CTextDesb    {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; text-decoration : none}
a:visited.CTextDesb {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; text-decoration : none}
a:hover.CTextDesb   {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; text-decoration : underline}














.sfondo_ricciolo {
	background-image: url('/img/pagina/sfondo_ricciolo.gif');
	background-repeat: repeat-x;
	background-position: 0px 300px;
	margin: 0px;
}

.sfondo_contenuto {
	background-image: url('/img/pagina/sfondo_contenuto_pag.png');
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
}


.banner_titolo { 
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 22px;
	}
	
.banner_sottolink { 
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 24px;
	}
	

.banner_p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 13px;
	
}

.banner_p3 { 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #ffffff;
	font-weight: bold;

}
	
.banner_p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 15px;
}

.banner_register { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	margin-top: 0px; 
	margin-bottom: 0px;
	line-height: 13px;
}

a:link.link_banner_register        { font-family: Arial; font-size: 13px; color: #ffffff; font-weight:bold; text-decoration : none }
a:visited.link_banner_register     { font-family: Arial; font-size: 13px; color: #ffffff; font-weight:bold; text-decoration : none }
a:hover.link_banner_register       { font-family: Arial; font-size: 13px; color: #ffffff; font-weight:bold; text-decoration : underline }

a:link.link_banner_lang        { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: none; text-decoration : none }
a:visited.link_banner_lang     { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: none; text-decoration : none }
a:hover.link_banner_lang       { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: none; text-decoration : underline }


/* -----------------            menu_new      ----------------- */




.stringa_descr { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	
}

a:link.link_sottomenu       { font-family: Verdana; font-size: 14px; color: #000000; font-weight: none; text-decoration : none }
a:visited.link_sottomenu    { font-family: Verdana; font-size: 14px; color: #000000; font-weight: none; text-decoration : none }
a:hover.link_sottomenu      { font-family: Verdana; font-size: 14px; color: #000000; font-weight: none; text-decoration : underline }

a:link.link_sottomenub       { font-family: Verdana; font-size: 14px; color: #fff; font-weight: none;  text-decoration : none }
a:visited.link_sottomenub    { font-family: Verdana; font-size: 14px; color: #fff; font-weight: none;text-decoration : none }
a:hover.link_sottomenub     { font-family: Verdana; font-size: 14px; color: #fff; font-weight: none; text-decoration : underline }

.stringa_link_attivo { 
	font-family: Verdana; 
	font-size: 14px; 
	color: #ffffff; 
	text-decoration : none;
	background-color: #74787d;
	padding-left:5px; 
	padding-right:5px;
	}

.spacing {
 	padding-right:8px;
	padding-left: 8px;
}




.banner_cella_stringa { 	
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 24px;
}

.banner_cella_link_disatt { 
	height: 26px;
	width: 100%;
	
	border-bottom-style: solid;
	border-bottom-color: #d2380e; 
	border-bottom-width: 1px; 
	
	border-top: solid;
	border-top-color: #3f4246; 
	border-top-width: 1px; 

	border-left: solid;
	border-left-color: #393a3d; 
	border-left-width: 0px; 

	border-right: solid;
	border-right-color: #242629; 
	border-right-width: 0px; 
	
	background-image:url('/img/banner/link_sfondo.gif');
	}

.banner_cella_link_attiv { 
	height: 26px;
	width: 100%;

	border-bottom-style: solid;
	border-bottom-color: #272b30; 
	border-bottom-width: 0px; 
	
	border-top: solid;
	border-top-color: #d2380e; 
	border-top-width: 1px; 

	border-left: solid;
	border-left-color: #d2380e; 
	border-left-width: 1px; 

	border-right: solid;
	border-right-color: #d2380e; 
	border-right-width: 1px; 

	background-color: #272b30;
	}




.contenuto1 {
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 35px;
	padding-left: 40px;
}


.bac_designer_titolo {	
	background-color: #C9C9C9;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight:bold;

	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 0px;
}

.bac_designer_descr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 22px;
	
	padding: 0px;
	background-position: 0px 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	
	padding-bottom: 20px;
	padding-top: 8px;
 	padding-right: 0px;
	padding-left: 44px;
}

.bac_designer_descrelenco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	
	padding: 0px;
	background-position: 0px 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	
	padding-bottom: 20px;
	padding-top: 8px;
 	padding-right: 0px;
	padding-left: 44px;
}

.bac_designer_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.bac_designer_tic {
	background-image: url('/img/pagina/tic_titolo.png');
	background-repeat: repeat-y;
	background-position: left top;
	}
	
.contenuto2 {
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 35px;
	padding-left: 40px;
}


input[type=text].login
{
    border-style: inset; 
    border-width:1px;
    border-color:#3f4247;
    background-color:#fff; 
    color: #000000; 
    font-size: 12px; 
    font-family: Arial, Helvetica, sans-serif;
     
 } 
 
a:link.linkLogin       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #000;  text-decoration : none }
a:visited.linkLogin    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #000;  text-decoration : none }
a:hover.linkLogin      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #000;  text-decoration : underline}


/* -----------------            MENU       ----------------- */


a:link.CTextmenua   {color: #E3E3E3; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 13px; font-weight:bold; text-decoration:none}
a:visited.CTextmenua  {color: #E3E3E3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-decoration:none}
a:hover.CTextmenua    {color: #E3E3E3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-decoration:none; background-color: #000000}





/* -----------------            box contenuti       ----------------- */


.box_titolo {
	text-align: left;
	 vertical-align:middle;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: none;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.box_titolo_home {
	text-align: left;
	valign="center";
	height: Verdana, Geneva, Tahoma, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: none;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
	
.box_foto {   
	border-style: solid;
	border-width: 0px;
	margin: 4px;
	padding: 2px;
	float: right;
	vertical-align: top;
	
}	
/* -----------------            banner       ----------------- */

.top_contenuto_banner {   
	padding-bottom: 0px;
	/*padding-top: 35px;*/
 	padding-right: 0px;
	padding-left: 0px;
	
}	

/* -----------------            download      ----------------- */

.titolo_ricciolo {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	font-weight: bold
}	

.contenuto_pag_down {   
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 22px;
	padding-left: 33px;
}
	
.down_tit_blu {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #124b71;
	font-weight: bold;
	
}	

.down_sottotit_nero {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;	
	line-height: 100%;
}	

.down_descr_nero {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
}	

.txt_class{   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;	
	border:0;
	
}	

a:link.link_down_verdana       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration : none }
a:visited.link_down_verdana    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration : none }
a:hover.link_down_verdana      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration : underline }


.down_descr_arial {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}	

.down_box_spaz { 
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 0px;
}

.down_box_tit   {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;	
}	


.down_tit_paragrafo {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;
	
}

.down_box_descr   {   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;	
}

.down_box_descr_aranc   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FD6524;
	font-weight: bold;
}


input[type=text].msg1
{
    background-repeat: repeat; 
    background-attachment: scroll; 
    background-position: 0px 0px;
    border-style: none; 
    border-color:#646464;
    background-color:#eeeeee; 
    color: #000000; 
    font-size: 21px; 
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;  
 }  
 
 
input[type=text].msg2
{
    background-repeat: repeat; 
    background-attachment: scroll; 
    background-position: 0px 0px;
    border-style: none; 
    border-color:#646464;
    background-color:#eeeeee; 
    color: #fa7300; 
    font-size: 16px; 
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;  
 }
 
 input[type=text].msg3
{
    background-repeat: repeat; 
    background-attachment: scroll; 
    background-position: 0px 0px;
    border-style: none; 
    border-color:#646464;
    background-color:#646464; 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
 }
 
 /* -----------------            features lab      ----------------- */
 
  


/* -----------------            Registrazione       ----------------- */

.form_sx {   
	padding-bottom: 33px;
	padding-top: 33px;
 	padding-right: 33px;
	padding-left: 33px;
	}

.form_sx_testo {
	color: #9f9d9d;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.form_dx {   
	padding-bottom: 33px;
	padding-top: 15px;
 	padding-right: 21px;
	padding-left: 25px;
	background-color: #f2f2f2;
	}
.form_titoletti {   
	color: #9f9d9d;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.form_voci {   
	color: #252525;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	width:180px;
	}
	
.form_campi {   
	height: 38px;
	text-align: right;
	}
.form_campi_left {   
	height: 38px;
	text-align: left;
	}	
	
.form_voci_testosmall {   
	color: #252525;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
.form_txtBox
{
    border-style: inset; 
    border-color:#ffffff; 
    background-color:#b4b7b9; 
    color:#000000;
}

.form_voci_testo {   
	color: #252525;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
.CTextTitle {
	color: #5badfc;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

.CTextTitle_orange {
	color: #FD6524;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* -----------------            PLAYER     ----------------- */

.Player_tit_banner {
	color: #ffffff;
	font-size: 30px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.Player_spazio_contenuto {
	padding: 20px 42px;
	background-color: #CFCFCF;
}
.Player_testo {
	color: #000000;
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
}

.Player_tit_paragrafo {
	color: #227fcf;
	font-size: 18px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.Player_tit {
	color: #000000;
	font-size: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.norepeat {
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	border-collapse: collapse;
	margin-top: 0px; 
	margin-bottom: 0px;
}
.homecontenutobanner {   
	padding-bottom: 0px;
	padding-top: 164px;
 	padding-right: 0px;
	padding-left: 35px;
	height: 208px;
}

.homecontenutobannerdes {
	padding-bottom: 0px;
	padding-top: 234px;
	padding-right: 0px;
	padding-left: 35px;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
		}

.box_dx_contenuto {   
	padding: 3px 15px;
	text-align: left;
}

a:link.link_bacheca_blu       { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5badfc; text-decoration : none; font-weight:bold; text-align: left;}
a:visited.link_bacheca_blu    { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5badfc; text-decoration : none; font-weight:bold }
a:hover.link_bacheca_blu      { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5badfc; text-decoration : underline; font-weight:bold }

.bacheca_dx_descr {
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
}

.bacheca_dx_box {
}



/* -----------------            FOOTER       ----------------- */

a:link.linkfooter       { font-family: Verdana; font-size: 12px; color: #cacaca; text-decoration : none }
a:visited.linkfooter    { font-family: Verdana; font-size: 12px; color: #cacaca; text-decoration : none }
a:hover.linkfooter      { font-family: Verdana; font-size: 12px; color: #cacaca; text-decoration : underline }

a:link.linkfooter1       { font-family: Calibri, Arial; font-size: 13px; color: #525252; text-decoration : none }
a:visited.linkfooter1    { font-family: Calibri, Arial; font-size: 13px; color: #525252; text-decoration : none }
a:hover.linkfooter1      { font-family: Calibri, Arial; font-size: 13px; color: #525252; text-decoration : underline }

a:link.link_footer_c     {color: #878787; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration : none}
a:visited.link_footer_c  {color: #878787; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration : none}
a:hover.link_footer_c    {color: #878787; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration : underline}

td.linkfooter  { color: #878787; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration : none  }

.bac_download_margin {	
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 0px;
	padding-left: 9px;
}

a:link.linkdownload       { font-family: Arial; font-size: 18px; color: #dadada; font-weight: bold; text-decoration : none }
a:visited.linkdownload    { font-family: Arial; font-size: 18px; color: #dadada; font-weight: bold; text-decoration : none }
a:hover.linkdownload      { font-family: Arial; font-size: 18px; color: #dadada; font-weight: bold; text-decoration : underline}



.Cnum {
	color: #69A2D3;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.td_testo {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
}

/* -----------------            HOME       ----------------- */

.home_box_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	
	padding: 0px;
	background-position: 0px 0px;
	
}

.home_box_tit {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

.home_box2_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* -----------------            KRIBI 3D SYSTEM REQUIREMENTS      ----------------- */

.tabelkla_riga {
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color: #646464;
}
.tabelkla_riga_tit {
	background-color: #1A1A1A;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: .75pt solid #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6699cc;
	font-weight: bold;
}
.tabelkla_testo_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: none;
	padding-top: 15px;
	padding-bottom: 10px;
}


.CTabCommandSet {
	border: 3px none #3C3C3C;
	color: #AA0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: oblique;
}
.CTabCommandGet {
	color: #008C00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: oblique;
}
.CTabCommand titolo {
	border: 3px solid #636363;
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B1B1B1;
}
.CTabCommand Title {
	border: 3px solid #636363;
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B1B1B1;
}
.CTabCommand {
	border-style: solid;
	border-width: 1px;
	padding: 4px;
	margin: 2px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #D6D6D6;
}
.CTabCommandDX {
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #C0C0C0;
}
.CTabCommandCourierNew {
	border: 3px none #3C3C3C;
	color: #004E9B;
	font-size: 16px;
	font-family: "Courier New", Courier, monospace;
	font-weight: bolder;
	font-style: normal;
}
.CTabTitle {
	padding: 4px;
	border: 2px solid #333333;
	color: #5badfc;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #5A5A5A;
}

.CTabCommandColTitle {
	border-style: solid;
	border-width: 1px;
	padding: 0px;
	color: #E9E9E9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #969696;
	text-align: center;
}

.contenuto_pag {
	padding-bottom: 0px;
	padding-top: 0px;
 	padding-right: 89px;
	padding-left: 50px;
}

.eula_contenuto {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 12px;
	        color: #000000;
	        line-height: 18px;
        	
	        padding: 0px;
       	
	        padding-bottom: 20px;
	        padding-top: 8px;
 	        padding-right: 0px;
	        padding-left: 0px;
}
         
 .eula_titolo {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #124b71;
	font-weight: bold;
}	    

/* -----------------            LOG IN      ----------------- */

.log_contenutopag {
	        padding-bottom: 20px;
	        padding-top: 20px;
 	        padding-right: 53px;
	        padding-left: 43px;
}
.log_contenutodx {
	        padding-bottom: 10px;
	        padding-top: 10px;
 	        padding-right: 20px;
	        padding-left: 20px;
}

.log_dx_tit {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #286190;
	font-weight: bold;
}

.log_dx_des {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;
	font-weight: 700;
}
.log_dx_des2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #286190;
	font-weight: 700;
}

.log_dx_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.log_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #000000;
	font-weight: bold;
}


/* -----------------            AREA RISERVATA     ----------------- */


.ris_bac_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;
}
.ris_bac_sottotit {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: none;
}
.ris_bac_sottotit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.ris_bac_desr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.ris_bac_desr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.ris_bac_testolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
}

a:link.ris_link       { font-family: Arial; font-size: 14px; color: #075aa0; font-weight: bold; text-decoration : none }
a:visited.ris_link    { font-family: Arial; font-size: 14px; color: #075aa0; font-weight: bold; text-decoration : none }
a:hover.ris_link      { font-family: Arial; font-size: 14px; color: #075aa0; font-weight: bold; text-decoration : underline}






/* -----------------            ENGINE     ----------------- */

.engin_norepeat {
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	border-collapse: collapse;
	margin-top: 0px; 
	margin-bottom: 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	
	padding-bottom: 5px;
	padding-top: 15px;
}

a:link.engin_link       { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none }
a:visited.engin_link    { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none }
a:hover.engin_link      { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration : underline}

.engin_box_cont {
	        padding-bottom: 10px;
	        padding-top: 10px;
 	        padding-right: 20px;
	        padding-left: 20px;
}

.engin_box_sottotit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.engin_box_descr {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.engin_box_cont2 {
	        padding-bottom: 10px;
	        padding-top: 10px;
 	        padding-right: 20px;
	        padding-left: 20px;
}

.engin_box_tit2 {
	font-family: VErdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	padding-bottom: 7px;
}

.engin_box_descr2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

a:link.engin_link2       { font-family: Verdana; font-size: 13px; color: #a9a9a9; font-weight: bold; text-decoration : none }
a:visited.engin_link2    { font-family: Verdana; font-size: 13px; color: #a9a9a9; font-weight: bold; text-decoration : none }
a:hover.engin_link2      { font-family: Verdana; font-size: 13px; color: #a9a9a9; font-weight: bold; text-decoration : underline}


/* -----------------            DESIGNER     ----------------- */

.engin_box_sottotit {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

.des_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3d3d3;
}

.tabellamenu {
	border-style: none solid solid solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
}

.desc_menu {
font-family: Arial; font-size: 13px; color: #eeeeee; text-decoration : none
}

.frecce {
	padding-top: 3px;
}

/* -----------------            RESOURCES     ----------------- */

.engin_contpag {
	        padding-bottom: 10px;
	        padding-top: 10px;
 	        padding-right: 0px;
	        padding-left: 78px;
}

.resources_cont { 
	padding-bottom: 20px;
	padding-top: 20px;
 	padding-right: 20px;
	padding-left: 20px;
}

.resources_cont2 { 
	padding-top: 32px;
	padding-bottom: 15px;
 	padding-right: 18px;
	padding-left: 18px;
}

.resources_contenuto { 
	padding-bottom: 20px;
	padding-top: 20px;
 	padding-right: 0px;
	padding-left: 33px;
}
	
.resources_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #575757;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 25px;
}

.resources_sottotit {
	margin: 0px 0cm;
	font-size:17.0pt;
	font-family:"Verdana","sans-serif";
	color:#548DD4;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 15px;

}
.resources_testo {
	margin: 0px 0cm;
	font-size: 13px;
	font-family:"Verdana","sans-serif";
	color:#000000;
}

.date_update {
	font-size: 11px;
	font-family:"Verdana","sans-serif";
	color:#000000;
}




/* -----------------           RELEASE NOTES      ----------------- */

.notesmenu_cont { 
	padding-bottom: 10px;
	padding-top: 72px;
 	padding-right: 0px;
	padding-left: 10px;
}
.notes_titbac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #575757;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
}


/* -----------------           GETTING STARTED    ----------------- */


p.FunzioneTitolo {
	margin: 0px 0cm;
	font-size:20.0pt;
	font-family:"Verdana","arial";
	color:#365F91;
	font-weight:bold;
	padding-bottom: 7px;
	padding-top: 10px;
	
}

p.ArgomentoTestoNormale {
	margin: 0px 0cm;
	font-size: 13px;
	font-family:"Verdana","sans-serif";
	color:black;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-right: 10px;
	line-height: 16px;
}

.table1 {
	border-collapse: collapse;
	font-size: 11.0pt;
	font-family: Calibri, sans-serif;
}

.div_codici {
	background-color: #d4d4d4;
	padding-bottom: 3px;
	padding-top: 7px;
 	padding-right: 7px;
	padding-left: 15px;
}

/* -----------------           SHOP    ----------------- */

.shop_box_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.shop_box_descr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.shop_box_punti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-bottom: 0px;
	padding-top: 0px;
	text-indent: -10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}






a:link.link_banner_sottolink        { font-family: Arial; font-size: 13px; color: #eeeeee; text-decoration : none }
a:visited.link_banner_sottolink     { font-family: Arial; font-size: 13px; color: #eeeeee; text-decoration : none }
a:hover.link_banner_sottolink       { font-family: Arial; font-size: 13px; color: #eeeeee; background-color: #010101; text-decoration : none }



.sfondo_x_top {
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
}

.sfondo_y_sx {
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
}



.tend_tit {
	font-size: 15px;
	font-family:"Arial","sans-serif";
	color:#000000;
	font-weight: bold;
}

.tend_descr {
	font-size: 12px;
	font-family:"Verdana","sans-serif";
	color:#000000;
}

a:link.link_tend         { font-family: Arial; font-size: 13px; color: #787878; text-decoration : none }
a:visited.link_tend      { font-family: Arial; font-size: 13px; color: #787878; text-decoration : none }
a:hover.link_tend        { font-family: Arial; font-size: 13px; color: #787878; text-decoration : underline }


a:link.link_arial16        { font-family: Arial; font-size: 16px; font-weight:bold; color: #ffffff; text-decoration : none }
a:visited.link_arial16     { font-family: Arial; font-size: 16px; font-weight:bold; color: #ffffff; text-decoration : none }
a:hover.link_arial16       { font-family: Arial; font-size: 16px; font-weight:bold; color: #ffffff; text-decoration : underline }

.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.CTextintro18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}

