 /* CSS Document */   
/*-----------------------------------------------Stili generali --------------------*/

html,body
	{
	margin: 0;
	padding:0;
	background-color:#FFFFFF;
	}

body,td,th 
	{
	font-family: verdana, arial, charcoal;
	font-size: 12px;
	color:#000000;
	letter-spacing: 0px; 
	}

img	{
	border:0px;
	margin:0px;
	padding:0px;
	}

A:link 
	{
	text-decoration:none; color: #AC2220;
	}
A:visited 
	{
	text-decoration:none; color: #AC2220;
	}

hr	{
	size:1px;
	}
/*-----------------------------------------------intestazione--------------------*/
#intestazione
	{
	float: left;
	border-bottom:1px solid #AC2220;
	width:100%;
	}

#logo	
	{
	float: left;
	width:490px;
	height:100px;
	padding-top:20px;
	padding-left:5px;
	}

#date
	{
	float:left; 
	width:30%;
	height:56px;
	padding-top:35px;
	padding-left:35px;
	font-family: verdana, arial, charcoal;
	font-size: 13px;
	color:#AC2220;
	text-align: center;
	font-weight:bold;
	}
.contorovescia  
	{
      font-family : Times, arial, charcoal;
      color : #AC2220;
      font-size : 45px;
	}
.TitoloSito  
	{
      font-family : verdana, arial, charcoal;
      color : #AC2220;
      font-size : 24px;
	}

#imgcctSolaci
	{
	padding-top:15px;
	float: right;
	padding-right:10px;
	}

#separatore
	{
	clear:both; width:100%;
	}

#testo
	{
	clear:both; width:100%;
	border-bottom:1px solid #AC2220;
	font-family: verdana, arial, charcoal;
	font-size: 12px;
	color:#AC2220;
	text-align: center;
	font-weight:bold;
	}

/*----------------------------------------------------MENU------------------------------------------*/
	
#linkList{	width:210px;
		margin:0px;
		padding:0px; 
		float:left;
		text-align:left;
		}
			
ul.menu {
		display: block;
		width:210px;
		margin:0px;
		padding:0px; 
		font-size:10px;
		list-style-type:none;
		background-repeat:repeat-y;
		background-position:top left;
		background-color:#AC2220;

		}
ul.menu li {display: block;
		width:210px;
		margin:0px;
		padding:0px;
		border-bottom:1px solid #ffffff;
		}
ul.menu li A:link, ul.menu li A:visited {
		display: block;
		text-decoration: none;
		color:#ffffff;
		padding-top:6px;
		padding-bottom:6px;
		padding-left:10px;
		font-weight:bold;

		}
ul.menu li A:hover {
		display: block;
		text-decoration: none;
		color:#ffffff;
		padding-left:10px;
		padding-top:6px;
		padding-bottom:6px;

		font-weight:bold;
		}	

#programma { 
		padding-left:25px;
		font-size:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-bottom:1px solid #b7bab8;
		background-color:#F4F4F4;

		}

#segreteria{ 
		padding-left:8px;
		font-size:11px;
		color: #000000;
		padding-top:10px;
		padding-bottom:10px;
		background-color:#FFF3B3;
		}
#segreteria A:hover
		{
		color:#000000;
		}
#segreteria A:link
		{
		color:#000000;
		}

ul.attend{

		display: block;
		width:210px;
		margin:0px;
		padding:0px; 
		list-style-type:none;
		background-repeat:repeat-y;
		background-position:top left;
		background-color:#C4ECFF;
		}

ul.attend li {display: block;
		width:210px;
		margin:0px;
		padding:0px;
		border-bottom:1px solid #6A6A6A;
		height: 22px; 
		background: #C4ECFF; 
		font-family : verdana, arial, charcoal; 
		color : #004080; 
		font-size : 13px; 
		font-weight: bold;
		}

ul.menu2010  {
		display: block;

		margin:0px;
		padding:0px; 
		list-style-type:none;
		background-repeat:repeat-y;
		background-position:top left;
		background: #02579D;

		}
ul.menu2010 li {
		display: block;
		width:210px;
		margin:0px;
		padding:0px;
		border-bottom:1px solid #6A6A6A;
		background: #02579D; 
		font-family : verdana, arial, charcoal; 
		color : #FFFFFF; 
		font-size : 10px; 
		font-weight: bold;
		}
.menu2010	A:link {text-decoration:none; color: #FFFFFF;}
.menu2010	A:visited {text-decoration:none; color: #FFFFFF;}

/*----------------------------------------------------Fine menu------------------------------------------*/

/*-----------------------------------------------Stili pagine interne--------------------*/


#content
		{
		position:absolute;
		width:100%;
		background-color:#FFFFFF;
		}


h1		{
	 	background-color:#AC2220;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:13px;
		padding:5px;
		margin:0px;
		}

h2		{
	 	background-color:#AC2220;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:12px;
		padding:5px;
		margin-left:10px;
		margin-right:10px;
		text-align:center;
		}

h3		{
	 	background-color:#C0C0C0;
		height:15px;
		color:#AC2220; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:12px;
		padding:5px;
		}
h4		{
	 	background-color:#AC2220;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:12px;
		padding:5px;
		}
#tabellamailing
		{
	 	background-color:#AC2220;
		padding:0px;
		margin:0px;
		width:100%;

		}

#tabellamailing td
	{
	 	background-color:#ffffff;
		color:#AC2220; 
		font-weight:bold; 
		font-size:10px;
		}

.BottoneMailing {
		background: #AC2220;
		color: #FFFFFF;
		font-weight: bold;
      	font-size : 10px;
		width: 150px;
		}

#tabellajimclub
		{
	 	background-color:#004080;
		padding:0px;
		margin:0px;
		width:259px;
		}
#tabellajimclub td
		{
	 	background-color:#ffffff;
		color:#004080; 
		font-weight:bold; 
		font-size:10px;
		}


#tabellajimclub A:hover
		{
		color:#004080;
		}
#tabellajimclub A:link
		{
		color:#004080;
		}

.testipiccoli  {
      	font-family : verdana, arial, charcoal;
      	color : #000000;
      	font-size : 10px;
		line-height : 12px;
		}
p		{
		margin-left:15px;
		margin-right:15px;
      	text-align: justify;
		}

/*-----------------------------------------------faculty--------------------*/

.faculty b	{
		color:#AC2220;
		line-height: 25px;
		}

.tabellaecm
		{
	 	background-color:#02579D;
		padding:0px;
		margin:0px;
		width:100%;

		}
.tabellaecm td
		{
	 	background-color:#FFFFFF;
		color:#02579D;

		}

.testoblu  {
      	font-family : verdana, arial, charcoal;
      	color : #02579D;
      	font-size : 13px;
		}

/*-----------------------------------------------piepagina--------------------*/


#footer 	{
		clear:both; 
		width:100%;
		border-top:1px solid #AC2220;
		}

#footer p	{
		text-align:right;
		padding-right:20px;
		color:#AC2220;
		font-family:Arial;
		font-size:10px;
		}























.cellatitoli {
		 
		height: 22px; 
		background: #E9B501; 

		
		font-family : verdana, arial, charcoal; 
		color : #02579D; 
		font-size : 13px; 
		font-weight: bold;
		}

.cellatitoliR {
		 
		height: 22px; 
		background: #C4ECFF; 
		font-family : verdana, arial, charcoal; 
		color : #004080; 
		font-size : 13px; 
		font-weight: bold;
		}

.testorosso  {
      	font-family : verdana, arial, charcoal;
      	color : #B00000;
      	font-size : 13px;
		}

.testorossoGR  {
      	font-family : verdana, arial, charcoal;
      	color : #DF0000;
      	font-size : 18px;
		}

.testobianco  {
      	font-family : verdana, arial, charcoal;
      	color : #FFFFFF;
      	font-size : 13px;
		}

	.divisorioriga {
		background: #02579D;
		}


	.Bottone {
		background: #02579D;
		color: #FFFFFF;
		font-weight: bold;
		width: 150px;
		}


     .testomailingpicc {
      	font-family : verdana, arial, charcoal;
      	color : #02579D;
      	font-size : 10px;
		}


.testoPopup  {
      	font-family : verdana, arial, charcoal;
      	color : #004080;
      	font-size : 16px;
		text-align: center;
		}




