
.fontGrigio {
font-family : Verdana;
color:#494949;
font-size: 12px;
}	

.fontGrigioBold {
font-family : Verdana;
color:#494949;
font-size: 12px;
font-weight:bold;
}

/*Contenitore Totale*/
#wrapper {
/*width: 1000px;*/
height: auto !important;  /* FF2 & IE7 */
height: 100%;      /* IE5.x & IE6 */
min-height: 100%;  /* FF2 & IE7 */
width:100%;
padding: 0 0 0 0;
margin: auto; 

background:#FFFFFF;
font-family: Verdana;
color:#494949;
font-size: 12px;
text-align:center;
background: url("/Disegni/Layout/Header/header_bkg.gif") repeat-x top;
}

/*Header****contiene logo, scelta e link header***************BEGIN******/
#Header  {
/*height:186px;*/
height:94px;
height:auto!important;
min-height:94px;

text-align:center;

width: 1000px;
margin:auto; 
padding: 0 0 0 0;
}

#logo  {
width: 190px;
float:left;
text-align:left;
height:47px;

padding-top:8px;
padding-bottom:2px;
padding-left:10px;
}

/***********************************************************************/
/*Campi ricerca - BEGIN*/
#choise_header_Big  {
float:left;
width: 800px;
height: 64px;
background: url("/Disegni/Layout/Header/chs_bkg.gif") no-repeat 20px top;
}

#choise_header  {
float:left;
width: 290px;
height: 48px;
text-align:left;
text-indent: 40px;
padding-top: 32px;
}

#cerca  {
float:left; 
width:40px; 
height: 48px; 
padding-top:32px;
}

#advanced  {
float:left;
text-align:left;
width:82px; 
height: 48px; 
padding:0 0 0 0;
margin:0 0 0 0;
font-size:10px;
padding-top:30px;
}

#choise_header li  {
display:inline;
}
/*Campi ricerca - END*/

/*link Header - BEGIN*/
#language_header  {
float:right;
width: 368px;
height: 20px;
text-align:right;

padding: 13px 4px 0 0;
font-size:11px;
}

#language_header ul  {
list-style-type: none;
list-style-image:none;
border: 0px;
margin: 0px;
padding:0px;
}

#language_header li  {
display:inline;
}


#language_header li a {
text-decoration:none;
COLOR:#494949;
}

#language_header li a:hover {
text-decoration:none;
COLOR:#494949;
COLOR:#FF0000;
}
/*link Header - END*/

/*Utenti online -BEGIN*/


#online  {
float:right;
width: 338px;
height: 44px;
text-align:right;

padding: 7px 4px 20px 0px;
font-size:11px;
}

#online a {
text-decoration:none;
COLOR:#494949;
}

#online a:hover {
text-decoration:none;
COLOR:#494949;
COLOR:#FF0000;
}
/*Utenti online -END*/

/*DIV invisibili a comparsa - BEGIN*/
#user1 {  
text-align:left;
background: url("/Disegni/Layout/Header/user2_bkg.gif")  20px 0 no-repeat;
}

#user2 {  
text-align:left;
background: url("/Disegni/Layout/Header/user2_bkg.gif")  20px 0 no-repeat;
}

#user1 ul{
list-style-type: none;
list-style-image:none;
text-align:left;
border:0 0 0 0;
margin: 0 0 0 0;
padding:0 0 0 30px;
}

#user1 li{
display:inline;
list-style-type: none;
list-style-image:none;
margin: 0 0 0 0;
padding:0 0 0 0;

}

#user2 ul{
list-style-type: none;
list-style-image:none;
text-align:left;
border:0 0 0 0;
margin: 0 0 0 0;
padding:0 0 0 30px;
}

#user2 li{
display:inline;
list-style-type: none;
list-style-image:none;
margin: 0 0 0 0;
padding:0 0 0 0;
}

/*DIV invisibili a comparsa - END*/


/***********************************************************************/
/*Menu principale sezioni - BEGIN*/
#macro_section {
position:relative;
top:5px;	
height:34px;
width: 992px;

margin:auto;

padding:0 0 0 0;
font-family:Verdana;
font-size: 14px;
font-weight:bold;
color:#413C96;

}

#macro_section ul{

margin: 0; 
padding: 0 0 0 17px;
list-style-type: none; 
list-style-image: none;
}

#macro_section li{
float:left;
width:106px;
color:#413C96;
display: inline;
text-align:center;
line-height:30px;
margin:0 0 0 0; 
padding: 0 0 0 0;
}

#macro_section li#active a{
display:block;
width:106px;
color: #FFFFFF;

background:url("/Disegni/Layout/Header/section_A.gif") no-repeat center;
}

#macro_section a:hover {  
display:block;
width:106px;
color: #5A5A5A;
background:url("/Disegni/Layout/Header/section_O.gif") no-repeat center;
padding-left:-1px;
}

#macro_section a {  
display:block;
width:106px;
color:#5A5A5A;
text-decoration: none;
background:url("/Disegni/Layout/Header/section_I.gif") no-repeat center;
}


#macro_section a:visited  {  
}
/*Menu principale sezioni - END*/

/***********************************************************************/
.section-text{
line-height:50px;
}




/*Sfumatura sotto navigazione*/
#line-title { 

float:left;
width: 985px;
height: 10px;
text-align:left;
margin:auto; 
padding:0 0 0 0;
background: url("/Disegni/Layout/line-title_bkg1.gif") repeat-x;
}

/**************Corpo Centrale**************BEGIN*********/
#main { 
/*min-width: 989px;
width: 989px !important;*/
overflow: hidden;
width: 992px;
height: auto !important;  /* FF2 & IE7 */
height: auto;       /*IE5.x & IE6 */
min-height: 500px;  /* FF2 & IE7 */
text-align:center;
/*margin:0 2px 0 5px;*/
margin:auto; 
padding:0 0 0 0;
border-top:solid #B6B5C3 1px;
border-left:solid #B6B5C3 1px;
/*background:#F8F8F8;*/
background: url("/Disegni/Layout/main_right.gif") repeat-y right;
}

/**************Corpo Centrale**************END*********/

#x_container {
float:left;
width:162px;
height: auto;
padding: 0 0 0 0;
margin:0 0 0 5px;
border:1px;

}	

#x_mymenuheader {
float:left;
width:160px;
height: auto;
text-align:left;
padding: 0 0 0 0;
margin:0 0 0 0;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;

}


#x_mymenu {
float:left;
width:160px;
height: auto;
text-align:left;
padding: 0 0 0 0;
margin:0 0 0 0;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;

}


#x_menu {
float:left;
width:160px;
height: auto;
text-align:left;
padding: 0 0 0 0;
margin:0 0 0 0;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;

}

#x_mymenuheader ul ,#x_menu ul{
list-style-type: none;
list-style-image:none;
border:0 0 0 0;
margin: 0 0 0 0;
padding:0 0 0 0;
}

#x_mymenuheader li ,#x_menu li{
display:block;
width:160px;
height:21px;

list-style-type: none;
list-style-image:none;
padding:0 0 0 0;

line-height:20px;

text-indent:10px;
border-left: solid #A5A6A4 1px;
}

#x_mymenuheader  li a:hover, #x_menu li a:hover {  
display:block;
width:160px;
height:20px;
background: url("/Disegni/Layout/X-menu/x-menu_O.gif")  no-repeat top;

color: #5A5A5A;
}

#x_mymenuheader li a , #x_menu li a  {  
display:block;
width:160px;
height:20px;
background: url("/Disegni/Layout/X-menu/x-menu_I.gif")  no-repeat top;

color: #5A5A5A;
text-decoration:none;
}


#x_mymenuheader li#active a,#x_menu li#active a {  
display:block;
width:160px;
height:20px;
background: url("/Disegni/Layout/X-menu/x-menu_A.gif")  no-repeat top;

color: #FFFFFF;
}

#x_mymenuheader li a:visited, #x_menu li a:visited  {  
text-decoration:none;
}





/*Content -BEGIN*/
#div20  { 
float:left;
width:810px;
margin-left: 5px;
}
/*Content -END*/

/*Contenuto pagina asp -BEGIN*/
#content {  
float:left;
width:794px;
height:auto;
margin:0 0 0 0;
padding:0 0 0 0;
}

#content-title {  
float:left;
width:794px;
height:70px;
height:auto;
margin:0 0 0 0;
padding:0 0 0 0;
}

#menu-title-BIG {  
float:left;
height:auto;
width:680px;
text-align:center;
margin:10px 0 10px 0;
padding-left:80px;
}

#menu-title {  
height:17px;
width:auto;
margin:0 auto;
padding:0 9px 0 0;
text-align:center;
font-family:Arial;
font-size: 11px;
font-weight:normal;
background:url("/Disegni/Layout/Content/brd_right_mn_pg.gif") no-repeat right;
}



#menu-title_c {  
float:left;
width:auto;
height:17px;
margin:0 0 0 0;
padding:0 0 0 9px;
background:url("/Disegni/Layout/Content/brd_left_mn_pg.gif") no-repeat left;
}

#menu-title_c ul {
list-style-type: none;
list-style-image:none;
height:17px;
width:auto;
margin:0 0 0 0;
padding:0 0 0 9px;
border-top:solid #ADADAD 1px;
border-bottom:solid #ADADAD 1px;
background: #F2F4F1;
}

#menu-title_c li {  
display:inline;
height:15px;
line-height:13px;
padding-left:9px;
}

#menu-title_c li a:hover { 
background: #FFcc00;
height:15px;
}

#menu-title_c li a {  
color: #494949;
display:inline-block;
}



/*Contenuto pagina asp -END*/

/*Footer -BEGIN*/
#footer  {
clear:both;
width: 992px;
height: 30px;
text-align:center;
line-height:15px;
margin: auto;
background: url("/Disegni/Layout/Footer/footer_bkg.gif") no-repeat top;
padding:0 0 0 0;
font-size:12px; 
}

#footer_link {  
float:right;
text-align:right;
width:850px;
margin: 35px 20px 20px 0;
}

#footer_link ul {
list-style-type: none;
list-style-image:none;
border:0 0 0 0;
margin: 0 0 2px 0;
padding:0 0 0 0;  
}

#footer_link li {  
display:inline;
}

#footer_link a:hover {  
color: #FF0000;
}

#footer_link a {  
color: #494949;
text-decoration:none;
}

#footer_link a:visited  {  
text-decoration:none;
/*color: #979696;*/
}
/*Footer -END*/

/*Worldwide International Student -BEGIN*/
#worldwide {
float:left;
width:700px;
height:auto;
margin-bottom:50px;
margin-left:20px;
}

#world_row {
float:left;
width:760px;
height:auto;
}

#world_field {
float:left;
width:170px;
height:35px;

text-align:left;
font-size:10px; 
padding: 5px 2px 5px 2px;
}

#avatar_profile {
float:left;
width:100px;
height:120px;
 
text-align:left;
font-size:10px;

overflow:hidden;


background-color:#eeeeee;
margin:4px 4px 4px 4px ;
padding:2px 2px 2px 2px 
}

#world_flag {
float:left;
width:50px;
height:40px;

text-align:left;
padding:0;

}
#world_field_home {
float:left;
width:100px;
height:30px;

text-align:left;
font-size:10px; 
padding: 5px 2px 5px 2px;
/* border:solid 1px black; */
}


#world_flag_home {
float:left;
width:21px;
height:20px;
text-align:left;
padding:0;

}
#world_text_home {
float:left;
width:95px;
height:30px;
text-align:left;
padding-left:5px;
overflow:hidden;
font-size:9px;
}

#world_text {
float:left;
width:110px;
height:33px;

text-align:left;
padding-left:5px;

}

#world-presentation {
float:left;
width:760px;
font-style:normal;
font-weight:normal;
text-align:justify;
margin:20px 0 20px 0;
}
/*Worldwide Inrnational Student -END*/


/*Title Page -BEGIN*/
#Page-Title {  
float:left;
width:794px;
height:38px;
margin:20px 0 0 0;
padding:0 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background: url("/Disegni/Layout/Page-Title/title_END.gif") repeat-x;
}

#Page-Title_IN {  
float:left;
width:200px;
height:38px;
margin:0 0 0 0;
padding:0 0 0 0;
background: url("/Disegni/Layout/Page-Title/title_IN.gif") no-repeat;
}

#Page-Title_IN2 {  
float:left;
width:200px;
height:38px;
margin:0 0 0 0;
padding:0 0 0 0;
background: url("/Disegni/Layout/Page-Title/title_IN2.gif") no-repeat;
}

#Page-Title_First {  
float:left;
width:auto;
height: 38px;
margin:0 0 0 0;
padding:0 0 0 0;
color:#ADADAD;
line-height:38px;
background: url("/Disegni/Layout/Page-Title/title_first.gif") repeat-x;
}

#Page-Title_MD {  
float:left;
width:14px;
height:38px;
margin:0 0 0 0;
padding:0 0 0 0;
background: url("/Disegni/Layout/Page-Title/title_MD.gif") no-repeat;
}

#Page-Title_Second {  
float:left;
width:auto;
height: 38px;
margin:0 0 0 0;
padding:0 0 0 10px;

background: #FFCC00;
color:#FFFFFF;
line-height:38px;
}

#Page-Title_Unique {  
float:left;
width:auto;
height: 38px;
margin:0 0 0 0;
padding:0 0 0 0;
color:#FFFFFF;
background: #FFCC00;
line-height:38px;
}

#Page-Title_END {  
float:left;
width:16px;
height:38px;
margin:0 0 0 0;
padding:0 0 0 0;
background:  url("/Disegni/Layout/Page-Title/title_CL.gif") no-repeat;
}


/*Title Page -END*/




BODY {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal} 
.body { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal }

A:Visited {color: #0000CC}
A:Active {color:Red;}
A:Hover {color:#FF0000;}
A {text-decoration: none} 




.clock { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; font-weight: bold; color: #FFFF33}
.testomarrone { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #CC0033}
.testoblu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #0000FF}
.testonero { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #000000}
.bodyMarrBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #CC0000}
.titoloblu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #0000FF}
.bodyBig { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal }
.titoloElenco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #0000FF }
.titoloElenco1 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #0000FF }
.titoloElenco2 { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #0000FF }
.titoloBigRosso { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14pt; font-weight: normal; color: #FF0000}
.titoloBigBianco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14pt; font-weight: normal; color: #FFFFFF}
.titoloBigBlu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14pt; font-weight: normal; color: #ADADAD}
.input { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal }
.NumeroElenco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: normal ; color: #0000FF}

.bodyBigViola { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal ; color: #111133CC}

.bodyMarr { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal ; color: #CC0000}
.bodyBigVerde { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #00CC00}
.bodyBigNero { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal ; color: #000000}
.bodyBigBlu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal ; color: #0000FF}
.bodyBigMarr { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #CC0000}
.bodyBigBianco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #FFFFFF}
.bodyBigRosso { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #FF0000}

.bodyBlu { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #0000FF}
.bodyNero { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #000000}
.titoloboxBig { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9pt; font-weight: bold; color: #f4f4f0; font-style: normal; font-variant: normal }

.titoloElencoBig { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF}
.titoloNero { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: black}

.bodyBigBluBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #0000FF }


.bodyBigRossoBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FF0000}

.bodyBigSott { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline blink; font-size: 11px; font-weight: normal }
.bodyBigMarrBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #CC0000 }
.titoloElencoBianco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: normal; color: #FFFFFF}
.bodyRosso { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #FF0000}
.bodyBiancoBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #FFFFFF}
.testoRosso { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal ; color: #0000FF }
.titoloIndice { font-family: "Courier New", Courier, mono; text-decoration: none; font-size: 14pt; font-weight: bold; color: #1111001111}
.bodyBigNeroBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #000000 }
.bodyRossoBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #FF0000 }
.Timer { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; font-weight: bold; color: #00111100}
.bodyVerde { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #00CC00}
.bodyBigBiancoBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF}
.bodyBluBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #0000FF}
.bodyNeroBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #000000}
.bodyViola { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #111133CC}
.bodyBianco { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF }
.titoloRosso { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #FF0000}
.titoloMarr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #CC0000; text-decoration: none}
.bodyBigViolaBold { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #111133CC }
.titoloBianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.titoloChisuraNet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #111133FF; text-decoration: none}
.bodyTestataNet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000; text-decoration: none}



.titolobox { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; color: #F4F4F0; font-style: normal; font-variant: normal}
.aboxDestra td 
{
  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: black; text-decoration: none
}

.titoloboxBigGiallo { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #FFFF33; font-style: normal; font-variant: normal }




.arialc7nero { font-family:"Arial";
font-size: 7pt;
font-weight: regular;
color: #000000;
font-style: normal; }

.c7nero { font-family:"Arial";
font-size: 7pt;
font-weight: regular;
color: #000000;
font-style: normal; }

.c7bianco { font-family:"Arial";
font-size: 7pt;
font-weight: regular;
color: #ffffff;
font-style: normal; }

.c7giallo { font-family:"Arial";
font-size: 7pt;
font-weight: regular;
color: #ffff00;
font-style: normal; }

.c11nero { font-family:"Arial";
font-size: 11pt;
font-weight: regular;
color: #000000;
font-style: normal; }

.c11bianco { font-family:"Arial";
font-size: 11pt;
font-weight: regular;
color: #ffffff;
font-style: normal; }

.c10bianco { font-family:"Arial";
font-size: 11pt;
font-weight: bold;
color: #ffffff;
font-style: normal; }




.c10nero { font-family:"Arial";
font-size: 10pt;
font-weight: regular;
color: #000000;
font-style: normal; }

.titoloUtenti { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; font-weight: bold; color: #CC0000; font-style: normal; font-variant: normal }

.boldMenu { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 0px 0px; 
font-size: 11 px;
font-weight : bold;              
font-family:Helvetica,Arial, Verdana, Geneva, trebuchet ms,  sans-serif; 
color: #606F7F;
}

.utenti { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 11 px;            
font-family:trebuchet ms,arial,helvetica; 
color: #606F7F;
}


.new { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 11 px;            
font-family:trebuchet ms,arial,helvetica; 
color: red;
z-index:1000;
}


a.menu_link { 
font-family: Helvetica,Arial, Verdana, Geneva, trebuchet ms,  sans-serif; 
font-size: 8pt; 
font-style: normal; 
color: #0F0F6B; 
margin-top: 1pt; 
font-weight : 500;     
text-decoration: none; 
letter-spacing: 1.4pt;
}

.bullet{ 
font-family: Helvetica,Arial, Verdana, Geneva, trebuchet ms,  sans-serif; 
font-size: 8pt; 
font-style: normal; 
color: #0F0F6B; 
margin-top: 1pt; 
font-weight : 500;     
text-decoration: none; 
}

a.menu_link:active  { color: #0F0F6B; font-size: 8pt; text-decoration: none;  }
a.menu_link:visited { color: #0F0F6B; font-size: 8pt; text-decoration: none;  }
a.menu_link:hover {    
background-color: #FFffff;
}



a.menutop_link { 
font-family: Helvetica,Arial, Verdana, Geneva, trebuchet ms,  sans-serif; 
font-size: 8pt; 
font-style: normal; 
color: #0F0F6B; 
margin-bottom: 0pt; 
font-weight : bold;     
text-decoration: none; 
letter-spacing: 1pt
}
a.menutop_link:active  { color: #0F0F6B; font-size: 8pt; text-decoration: none;  }
a.menutop_link:visited { color: #0F0F6B; font-size: 8pt; text-decoration: none;  }
a.menutop_link:hover {    
background-color: #FFFFFF;
}


i { font-style :normal	}



BODY {
SCROLLBAR-FACE-COLOR: #DAE1E5;  SCROLLBAR-HIGHLIGHT-COLOR: #DAE1E5; SCROLLBAR-SHADOW-COLOR: #849DAA;
SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #c0c0c0;SCROLLBAR-DARKSHADOW-COLOR: #000000; 
}



#StileNuovo {
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
font-size: 12px; 
font-weight: normal;
}
#StileNuovo A { 
font-family: Verdana, Geneva, trebuchet ms,arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #2a62a6; 
text-decoration: none; 
}

#StileNuovo li A { 
font-family: Verdana, Geneva, trebuchet ms,arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #2a62a6; 
text-decoration: none; 
}

#StileNuovo A:active  { color: #2a62a6; font-size: 12px; }
#StileNuovo A:visited { color: #2a62a6; }
#StileNuovo A:hover {  color: #2a62a6; text-decoration: underline; }
#StileNuovo td { 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
/* word-wrap: break-word; */
}
#StileNuovo b { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 9 px;
font-weight : bold;              
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #606F7F;
}
#StileNuovo .titoloautore { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 12 px;
font-weight : bold;              
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #606F7F;
}

.newSection { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 13 px;
font-weight : bold;              
font-family:Verdana, Arial, Helvetica, sans-serif;
/*color: #606F7F;*/
color: #F0F8FF;
}


table {
border-collapse: collapse;

}



h3,h2,h1 { 
margin-left: 0pt; 
margin-right: 1.5em; 
display: block; 
border-spacing: 1px 1px; 
font-size: 16 px;
font-weight : bold;              
font-family:trebuchet ms,arial,helvetica; 
color: #606F7F;
}

textarea {
font-size: 11px;
color: black;
font-family: Verdana;
/*background: #F4F3FE;*/
}

input {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal
}

.inputCeleste {
font-size: 11px;
color: black;
font-family: Verdana;
/*background: #F4F3FE;*/
}

select {
font-size: 11px;
color: black;
font-family: Verdana;
/*background: #F4F3FE;*/
}

.fontBig { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 25px;
font-weight : bold;              
font-family:trebuchet ms,arial,helvetica; 
color: navy;
background-color : orange;
}

.fontPageTitle { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 18 px;
font-weight : bold;              
font-family:trebuchet ms,arial,helvetica; 
color: #606F7F;

}

.fontBigCreaBlog { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 20px;
font-weight : bold;              
font-family:trebuchet ms,arial,helvetica; 
color: navy;
background-color : cyan;
}

.fontMedium { 
margin-left: 0pt; 
margin-right: 0pt; 
border-spacing: 1px 1px; 
font-size: 20px;
font-weight : bold;              
font-family:trebuchet ms,arial,helvetica; 
color: Black;
}


#ParoleChiave {
background-color: #fff;
float: none;
position: relative;
width: 770px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px; 
font-size: 13px;
}



#ParoleChiave ul {display: block;list-style-type: none;float: none;padding: 5px; 
margin: 0px 0px 0px 0px;text-align: justify;}
#ParoleChiave li {margin: 0px;padding:  0px 5px 5px 5px;display: inline !important;font-size: 100% !important;} /*{margin: 0px;padding:  0px 4px 4px 4px;display: inline;}*/
#ParoleChiave li a:visited {color: #2a62a6;text-decoration:none;}
#ParoleChiave li .c7 {font-size: 280%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c6 {font-size: 250%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c5 {font-size: 220%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c4 {font-size: 190%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c3 {font-size: 160%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c2 {font-size: 130%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c1 {font-size: 101%;font-weight: normal;font-style: normal;}
#ParoleChiave li .c0 {font-size: 85%;font-weight: normal;font-style: normal;}


.item {margin: 30px 0px 0px 0px;padding: 0px;display: block;word-spacing: normal;}
.item:first-child {margin: 0px;padding: 0px;display: block;word-spacing: normal;}

.fontErrore {
font-size: 11px;
color: red;
font-family: Verdana;
background: #F4F3FE;
}

/*Titolo di testata delle sezioni*/
.TitoloBig { 
color:#000000;
font-size:35px;
font-family:Castellar;
/*font-family:Bodoni MT Black;*/
}

/*Background larghezza:centrato altezza: in basso, dei singoli folder delle sezioni*/
.TitoloSmallCenter { 
background-repeat: no-repeat;
background-position: bottom center;
}

/*Background larghezza:centrato altezza: centrato, dei singoli folder delle sezioni*/
.TitoloSmallCenterM { 
background-repeat: no-repeat;
background-position: center;
}

/*Background larghezza:centrato altezza: in alto, dei singoli folder delle sezioni*/
.TitoloSmallCenterTop { 
background-repeat: no-repeat;
background-position: center;
}

/*Background larghezza:sinistra altezza: in basso, dei singoli folder delle sezioni*/
.TitoloSmallLeft { 
background-repeat: no-repeat;
background-position: bottom left;
}

/*Background larghezza:sinistra altezza: in basso, dei singoli folder delle sezioni*/
.TitoloSmallRight { 
background-repeat: no-repeat;
background-position: bottom right;
}

/*Titolo (bianco) dei singoli folder delle sezioni*/
.TitoloSmall { 
font-family: Arial;
font-size: 15px; 
font-weight: bold;
letter-spacing: -0px;
color: #FFFFFF;
text-indent: 6px;
}

.inlineadsense {
float:right;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0;
}  

.guideElencoImg {
float:left;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0;
}  


/* right mouse context menu on links */
#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 9px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}

/* All <ul> tags in the menu including the first level */
.menulist, .menulist ul {
margin: 0;
padding: 1px;
width: 150px;
list-style: none;
background: #FFFFFF /*#FFFFFF url(listmenu_o.png) left repeat-y*/;
border: 0px solid #654;
}

/* Submenus box (<ul> tags) are hidden and absolutely positioned across from their parent */
.menulist ul {
display: none;
position: absolute;
top: 0;
left: 150px;
border: 1px solid #654;
width:220px;
}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
.menulist li {
position: relative;
}

/* Links inside the menu */
.menulist li a {
display: block;
padding: 1px 4px 1px 10px;
color: #000;
text-decoration: none;
border: 1px solid transparent;
margin: 0;

}
/* HACKS: MSIE6 doesn't support transparent borders, mimic with margins */
* html .menulist li a {
border-width: 0;
margin: 1px;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
color: #000;
/*background-color: #46A;*/
background-color: #ffffff;
padding: 1px 5px 1px 9px;
border: 1px solid #ADF;
margin: 0;
}
.menulist a.highlighted {
/*color: #68C;*/
color: #000;
background-color: #ffffff;
border: 1px solid #CDE;
margin: 0;
}


/* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
.menulist a .subind {
float: right;
}

*:first-child+html .menulist li {
float: left;
width: 100%;
}

* html .menulist li {
float: left;
height: 1%;
}
* html .menulist a {
height: 1%;
}



.ImgCommunity { 
height:50px;
width:50px;
overflow:hidden;
float:left;
margin:1px;

}

.ImgCommunity2 { 
height:70px;
width:70px;
overflow:hidden;
float:left;
margin:1px;

}

/* stili header scegli nazione*/
#example20 { z-index:90020; } 
 
/* from autocomplete.css */ 
.au20 .yui-ac{position:relative;font-family:arial;font-size:100%;}
.au20 .yui-ac-container{position:relative;top:0;left:0 ;width:100%;}
.au20 .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
 
.au20 {  padding-bottom:0em; width:250px; }/* set width of widget here*/
.au20 .yui-ac-highlight .sample-quantity,
.au20 .yui-ac-highlight .sample-result,
.au20 .yui-ac-highlight .sample-query /*{ color:#FFF; } */ { background-color:#87CEEB ; color:#fff; }
.au20 .sample-quantity { float:right; } /* push right */
.au20 .sample-result { color:#A4A4A4; }
.au20 .sample-query { color:#000; } 
.au20 .yui-ac-content {
max-height:15em;overflow:auto;overflow-x:hidden; /* set scrolling */
_height:15em; /* ie6 */
} 
.au20 .yui-ac-content ul{margin:0;padding:0;width:100%;list-style:none;}
.au20 .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}



/* css del bottone feedback */
.k_button_css_revision{background-image:'$Rev:7308 $';}
#k_popup *{-moz-box-sizing:content-box !important;box-sizing:content-box !important;}
#k_popup a img{border:0;display:inline;}
#k_popup a{color:#3882C3;text-decoration:none;}
#k_popup a:hover{color:#3882C3;text-decoration:underline;}
#k_popup div{float:none;}.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;}
#kampylink img{border:0;display:block;}
.k_top{top:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);}.k_top_sl{top:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 15 :document.body.scrollTop + 15);}
.k_bottom{bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}
.k_bottom_sl{bottom:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 16 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 16 );}
.k_right{right:0px;}.k_left{left:0px;}
#k_close_button{color:gray;border:1px solid gray;display: none;width:11px;height:16px;font-size:12px;text-align:center;}
.kc_top{top:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);}.kc_bottom{bottom:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);}.kc_right{right:10px;}.kc_left{left:10px;}
#k_slogan{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;margin-left:2px;margin-right:2px;cursor:default;}#k_slogan a{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;text-decoration: none;cursor:default;}

/* End Hacks */


/* css popup div feedback */
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:400px;
z-index: 9002;
}


.mnj 
{
position:relative;
background-color:#f2f4f1;
z-index:10;
top:-20px;
left:162px;
border:solid 1px gray;

}

#DivGuide td, p { 
line-height:140%;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal
}
                                        
#DivGuide { 
line-height:140%;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal
}
