
body {
	background-color:#FF0000;
	margin:0;
	font-family:"Trebuchet MS", "Microsoft Sans Serif", sans-serif;
	font-size : 10pt;
	color:#333333;
	background:url(../fondograde.jpg);
	}
a, a:link, a:visited {
	color:#333333;
	text-decoration:none;
}
img{
border:none;
}
#main{
margin:0 auto;
padding:0px;
width:960px;
}
#main_s{
margin:0 auto;
padding:0px;
width:960px;
}
#header{
margin-top:10px;
height:200px;
}
#banner{
text-align:left;
width:100%;
height:112px;
padding:12px 0px 10px 222px;
margin:5px 0px 0px 0px;
background:url(../img/fondointestazione7b.gif);
background-repeat:no-repeat;
}
.left{
float:left;
}
.right{
float:right;
}
.right_header{
float:right;
text-align:right;
font-size:14px;
font-weight:bold;
}
#menuhead{
float:none; 
font-size:11px; 
font-weight:bold; 
height:48px;
background:#e2001a;
margin-bottom:5px;
}
#buttonhead{
float:left;
padding:13px 39px 13px 38px;
background-color:#e2001a;
font-size:17px;
}
#buttonheadinamic{
float:left;
padding:13px 40px 13px 39px;
border-left:1px solid #FFFFFF;
font-size:17px;
}

#ricerca{
height:19px;
}
#post_menu{
width:373px;
float:right;
background-color:#ffffff;
height:29px;
margin:0px;
}
.ricerca{
height:20px;
}
#menu{
float:left;
}
#menu2{
margin-top:5px;;
padding:0px 15px 10px 15px;
width:140px;
background:#FFFFFF;
}
#menu3{
margin-top:10px;;
width:140px;
text-align:left;
}
#menu4{
margin-top:10px;;
width:170px;
text-align:left;
}
#centrohome{
margin:0px 0px 0px 0px;
padding:0px 20px 0px 0px;
float:left;
width:631px;
}
#centrohomeres{
margin:5px;
padding:20px;
float:left;
width:601px;
min-height:600px;
background-color:#FFFFFF;
}
#centro{
margin:0px 0px 0px 0px;
padding:0px 20px 0px 0px;
float:left;
width:501px;
}
#centroforum{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:521px;
background:url(../img/giallo2.gif);
}
#right{
margin-top:5px;
padding-left:6px;
float:left; 
width:303px;
text-align:right;
}
#right_int{
margin-top:5px;
padding-left:11px;
float:left; 
width:126px;
text-align:right;
}
#log{
height:80px;
width:257px;
margin:0px 0px 0px 5px;
padding:3px;
float:left;
border:2px solid #F9e173;
background:#FFFFCC;
}
#log2{
float:left;
width:130px;
}
#log3{
float:right;
text-align:center;
width:125px;
}
#briciole{
	font-weight:bold;
	margin:5px 10px 5px 10px;
	padding:10px;
	float:left;
	width:629px;
	background:#FFFFFF;
}
#fondotitolo{
background-repeat:no-repeat;
padding:23px 0px 35px 0px;
}
.boxdestra{
text-align:center;
padding:10px 0px 10px 0px;
height:70px;
}
.box300x140{
text-align:center;
padding:0px 0px 0px 0px;
height:250px;
}
ul.menucat{
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
}
li.menucat{
font-size:14px;
font-weight:bold;
line-height:15px;
padding-top:15px;
}

.uidpwd {  
   font-size: 8pt;
   font-weight: normal;
   color: #003399; 
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
}
.uidpwd2 {  
   font-size: 8pt;
   font-weight: normal;
   color: #003399;
   height:11px;
   margin:0px;
}

.disuidpwd {  
   font-size: 8pt;
   font-weight: normal;
   color: #c0c0c0; 
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
   }

.testomaiuscoloblu {  
   font-size: 8pt;
   font-weight: bold;
   color: #003399;
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
   }
   
.testominuscoloblue {  
   
   font-size: 9pt; 
   color: #003399; 
   font-weight: bold;
   }
   
.testoblu {
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
   font-size: 8pt;
   color: #003399;
   }

.testomaiuscolonavigatore {  
   font-size: 8pt; 
   font-weight: bold;
   color: #003399; 
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
   text-decoration: underline
   }
   
   
.testonero { 
   
   font-size: 9pt; 
   color: #333333;
   }
   
  
.titolo {  
   
   font-size: 14pt; 
   font-weight: bold; 
   color: #003399;
   }
.titoloitalic {  
   font-size: 13pt; 
   font-weight: bold; 
   color: #000000;
   font-style:italic;
   }
a.titoloitalic {  
   font-size: 13pt; 
   font-weight: bold; 
   color: #000000;
   font-style:italic;
   }   
.titolohome {
	float:left;
   font-size: 14pt; 
   font-weight: bold; 
   color: #003399;
   }   
   

a:hover {  
    color: #FF0000;
	}
.menu{}
a.menu{
color:#333333;
}
a:hover.menu{
color:#FFFFFF;
}	
a:link.titolomessaggio {
    color: #cc6600;
}

a:visited.titolomessaggio {
    
    color: #cc6600;
}

.testomaiuscolorosso  { 
   font-size: 9pt; 
   font-weight: bold; 
   color: #FF0000; 
   font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
   }
   
   
.testominuscoloblueitalic { 
	
	font-size: 9pt; 
	color: #003399; 
	font-weight: bold ; 
	font-style: italic;
	}
   
.testobluitalic { 
	
	font-size: 8pt; 
	color: #003399; 
	font-style: italic;
	}
	
.autore {
 	font-weight: bold;
	font-style:italic;
	text-align:right;
}
.sottotitolo {
 	font-size: 12px;
 	font-weight: bold; 

}
a.sottotitolo {
 	font-size: 11px;
 	font-weight: bold; 
	color: #003399;
	text-decoration:none; 
}
a:hover.sottotitolo{
color:#FF0000;
}

 .abstract { 
 	font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
	font-size: 9pt;
 	color: #003399;
	font-style: italic;
; font-weight: bold
  	}
  
 .email { 
 	font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
	font-size: 9pt;
 	color:  #003399;
	font-weight: bold; 
	text-align: right;
	}
	
.link {  
	font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif;
	font-size: 9pt;
 	color: #003399;
	font-style: italic;
    font-weight: bold;   
	text-align: right;
}	
.footer {  font-size: 11px; color: 999999}
ul { font-size: 8pt; color: #003399; }
li { font-size: 8pt; color: #003399; }
.box { font-size : 8pt; ; text-decoration: underline}
.boxint { 
margin:5px 10px 5px 10px;
padding:10px;
float:left;
width:629px;
border: 0px solid;
background:#FFFFFF;
}
.boxint2 { 
margin:5px 10px 5px 10px;
padding:10px;
float:left;
width:629px;
border: 0px solid;
background:#FFFFFF;
text-align:center;
}

.boxhome { 
margin:5px 20px 5px 0px;
padding:10px;
float:left;
width:629px;
border: 0px solid;
background:#FFFFFF;
}
.titolosezione{
font-size:18px;
color:#000000;
font-weight:bold;
padding-bottom:10px;
}
.foto{
float:left; 
width:260px;
}
.testoabstract{
float:left; 
width:369px;
}

.boxint_new { 
margin:5px 0px 5px 10px;
padding:10px;
float:left;
width:284px;
height:300px;
border: 0px solid;
background:#FFFFFF;
}

.foto_new{
	text-align:center;

}
.testoabstract_new{

}

