 /* 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: #0066A8;
	}
A:visited 
	{
	text-decoration:none; color: #0066A8;
	}

hr	{
	size:1px;
	}
/*-----------------------------------------------intestazione--------------------*/
#intestazione
	{
	float: left;
	border-bottom:1px solid #0066A8;
	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:#0066A8;
	text-align: center;
	font-weight:bold;
	}
#countdown
	{
	float:left; 
	width:20%;
	height:56px;
	padding-top:35px;
	color:#0066A8;
	text-align: center;
	font-weight:bold;
	}

.contorovescia  
	{
      font-family : Times, arial, charcoal;
      color : #0066A8;
      font-size : 38px;
	}
.TitoloSito  
	{
      font-family : verdana, arial, charcoal;
      color : #0066A8;
      font-size : 24px;
	}
.titolo  
	{
      color : #000000;
	}

#imgcctSolaci
	{
	padding-top:15px;
	float: right;
	padding-right:10px;
	width:150px;
	}

#separatore
	{
	clear:both; width:100%;
	}

#testo
	{
	clear:both; width:100%;
	border-bottom:1px solid #0066A8;
	font-family: verdana, arial, charcoal;
	font-size: 12px;
	color:#0066A8;
	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:#0066A8;

		}
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:#FFF3B3;

		}

#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:#FFC959;
		font-weight: bold;
		}

ul.attend li {display: block;
		width:210px;
		margin:0px;
		padding-top:10px;
		height: 30px; 
		background: #FFC959; 
		font-family : verdana, arial, charcoal; 
		color : #AC2220; 
		font-size : 16px; 
		font-weight: bold;
		border:2px solid #8C052B;
		text-align:center;
		}

ul.menu2011  {
		display: block;

		margin:0px;
		padding:0px; 
		list-style-type:none;
		background-repeat:repeat-y;
		background-position:top left;
		background: #AC2220;
		}
ul.menu2011 li {
		display: block;
		width:210px;
		margin:0px;
		padding:0px;
		border-bottom:1px solid #6A6A6A;
		background: #AC2220; 
		font-family : verdana, arial, charcoal; 
		color : #FFFFFF; 
		font-size : 10px; 
		font-weight: bold;
		}
.menu2011	A:link {text-decoration:none; color: #FFFFFF;}
.menu2011	A:visited {text-decoration:none; color: #FFFFFF;}
.menuGR	{
		font-size:14px;
		font-weight:bold;}

/*----------------------------------------------------Fine menu------------------------------------------*/

/*-----------------------------------------------Stili pagine interne--------------------*/


#content
		{
		position:absolute;
		width:100%;
		background-color:#FFFFFF;
		}


h1		{
	 	background-color:#0066A8;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:13px;
		padding:5px;
		margin:0px;
		}

h2		{
	 	background-color:#0066A8;
		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:#EAA74D;
		height:15px;
		color:#0066A8; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:12px;
		padding:5px;
		}
h4		{
	 	background-color:#0066A8;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:12px;
		padding:5px;
		} 
h6		{
	 	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;
		}
h5		{
	 	background-color:#FFFFFF;
		height:15px;
		color:#0066A8; 
		font-weight:bold; 
		text-decoration:none; 
		text-align:center;
		font-size:14px;
		padding:5px;
		}

.titolirossi		{
	 	background-color:#AC2220;
		font-color:#FFFFFF;
		height:15px;
		color:#FFFFFF; 
		font-weight:bold; 
		text-decoration:none; 
		font-size:13px;
		padding:5px;
		margin:0px;
		}
#tabellamailing
		{
	 	background-color:#0066A8;
		padding:0px;
		margin:0px;
		width:100%;

		}

#tabellamailing td
	{
	 	background-color:#ffffff;
		color:#0066A8; 
		font-weight:bold; 
		font-size:10px;
		}

.BottoneMailing {
		background: #0066A8;
		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:#0066A8;
		}

.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 #0066A8;
		}

#footer p	{
		text-align:right;
		padding-right:20px;
		color:#0066A8;
		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;
		}


/* ---------------------- calendario ---------------------- */

div.cal 
		{
		position: absolute; 
		border: 2px solid #0066A8; 
		width: 230px;
		text-align: center; 
		padding: 2px; 
		background-color: #ffffff; 
		left: 200px; 
		top: 200px;
		}
div.cal table 
		{
		text-align: center; 
		border-collapse: collapse; 
		width: 100%;
		}
div.cal td,th 
		{
		font-size: 9px;
		height: 10px;
		}
div.cal tr
		{
		height: 10px;
		}

div.cal select 
		{
		font-family : VERDANA, ARIAL; 
		color : #000000; 
		font-size: 10px; 
		font-weight: normal;
		}
td.lnk_t 
		{
		color: #E3E6F2;
		}
table#body td 
		{
		border: 1px solid #0066A8; 
		padding: 1px; 
		color: blue;
		}
iframe.cal 
		{
		position: absolute; 
		width: 200px;
		}
.griglia td 
		{
		border: 1px solid #0066A8; 
		width: 28px;
		height: 15px;
		}

.BottoneCal 
		{
		background: #02579D; 
		font-family : VERDANA, ARIAL; 
		color : #ffffff; 
		font-size: 10px; 
		font-weight: bold; 
		}



