/*
========================================================================================
	LAYOUT								
========================================================================================
*/

.clear {clear:both;}
html,body		{margin:0px;padding:0px;height:100%;}
body				{background-color:#477CAB;text-align:center;}

/* ===================================
CONTENITORE
===================================*/
	div#contenitore	{
			position:absolute center; 
			width: 1002px; 
			height:100%;
			margin: 0 auto;
			text-align: left; 
			background-color:#005277;
			}

	body>div#contenitore	{height:auto;min-height:100%}
	div#language {float:right;padding-right:30px;padding-top:40px;}

	div#top1 {
	/*background:#6A9ED0;*/

	background:#477CAB;

	height:62px;
	color:white;
	}
	div#top2 {
	background:#477CAB;
	color:white;
	}
	div#top3 {
	background:#8F91A1;
	/*background:#155882;*/
	border-bottom:solid 2px #001D40;
	}
	div#topfoto {
	padding:21px;
	} 
	div#content_navigation {
		text-align:left;
		width:100%;
	}
	div#content {
	padding:15px;
	min-height:150px;
	/*padding-top:35px;*/
	}
	div#contenthp {
	padding:20px;
	min-height:150px;
	color:white;
	}

/* =================================== */
/* BARRA NAVIGAZIONE MENU              */
/* =================================== */
#navigation {	
	height:33px;
	margin:0px;
	padding:0px;
	color:#DFE0E3;
}
#navigation li {
	height:33px;
	display:inline;
	padding:0px;
	margin:0px;
	float:left;
	font-size:20px;
	color:#DFE0E3;
}
#navigation a:link,
#navigation a:visited {
	line-height:33px;
	padding-left:10px;
	padding-right:10px;
	font-size:20px;
	color:#DFE0E3;
	font-weight:bold;
	text-decoration:none;

}
#navigation a:hover {
	line-height:33px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:underline;
	font-weight:bold;
	color:#FE9900;
}

#navigation li.nav_spazio {
	
	padding:0px;
	font-size:20px;
	font-weight:normal;
	padding-top:4px;
	color:#386287;
	/*width:1px;
	padding-left:6px;
	padding-right:6px;*/

}


#navigation li.nav_on							{color:#FE9900;}
#navigation li.nav_on a						{color:#FE9900;}
#navigation li.nav_on a:link			{color:#FE9900;}
#navigation li.nav_on a:visited		{color:#FE9900;}
#navigation li.nav_on a:active		{color:#FE9900;}
#navigation li.nav_on a:hover			{color:#FE9900;}

#navigation li.nav_spazio img{
	margin-top:9px;
	padding:0px;
}

/* ===================================
FOOTER
===================================*/
#footer	{
	color:white;
	min-height:15px;
	padding:15px;
	background-color:#477CAB;
}

div#news-ticker  {background:#00385F;padding:10px;border-bottom:solid 2px #001D40;}

/* =================================== */
/*			TEXT 												   */
/* =================================== */

form,h1,h2,h3,h4,h5,h6,hr						{padding:0px;margin:0px;}
body,div,td,input,textarea,select,a	{font-family:Trebuchet MS,Arial,Trebuchet MS,Tahoma;color:#1D496D;font-size:13px;text-decoration:none;}
input,textarea,select {color:#1D496D;}
/*#001D40*/
#news-ticker div					{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:none;}
#news-ticker a						{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:none;}
#news-ticker a:link				{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:none;}
#news-ticker a:visited		{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:none;}
#news-ticker a:active			{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:none;}
#news-ticker a:hover			{color:#DFE0E3;font-size:11px;font-weight:normal;text-decoration:underline;}

#language	div					{color:white;font-size:11px;font-weight:normal;text-decoration:none;}
#language a						{color:white;font-size:11px;font-weight:normal;text-decoration:none;}
#language a:link			{color:white;font-size:11px;font-weight:normal;text-decoration:none;}
#language a:visited		{color:white;font-size:11px;font-weight:normal;text-decoration:none;}
#language a:active		{color:white;font-size:11px;font-weight:normal;text-decoration:none;}
#language a:hover			{color:white;font-size:11px;font-weight:normal;text-decoration:underline;}

a						{text-decoration:underline;}
a:link			{text-decoration:underline;}
a:visited		{text-decoration:underline;}
a:active		{text-decoration:underline;}
a:hover			{text-decoration:none;}

#TitoloSezione    {color:#86BDED;font-weight:bold;font-size:17px;}
.TitoloParagrafo  {color:#FFAC59;font-weight:bold;font-size:17px;}

.TitoloParagrafo  {color:#FFAC59;font-weight:bold;font-size:17px;}
A.TitoloParagrafo a				{font-size:17px;font-weight:bold;text-decoration:none;color:#FFAC59;}
A.TitoloParagrafo:link			{color:#FFAC59;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo:visited	{color:#FFAC59;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo:active		{color:#FFAC59;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo:hover		{color:#FFAC59;font-size:17px;font-weight:bold;text-decoration:underline;}

.TitoloParagrafoOn					{color:red;font-weight:bold;font-size:17px;}
A.TitoloParagrafoOn a				{font-size:17px;font-weight:bold;text-decoration:none;color:red;}
A.TitoloParagrafoOn:link		{color:red;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafoOn:visited	{color:red;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafoOn:active	{color:red;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafoOn:hover		{color:red;font-size:17px;font-weight:bold;text-decoration:underline;}


.TitoloParagrafo2  {color:#FFAC59;font-weight:bold;font-size:17px;}

.TitoloParagrafo2  {color:#1D496D;font-weight:bold;font-size:17px;}
A.TitoloParagrafo2 a				{font-size:17px;font-weight:bold;text-decoration:none;color:#1D496D;}
A.TitoloParagrafo2:link			{color:#1D496D;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo2:visited	{color:#1D496D;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo2:active		{color:#1D496D;font-size:17px;font-weight:bold;text-decoration:none;}
A.TitoloParagrafo2:hover		{color:#1D496D;font-size:17px;font-weight:bold;text-decoration:underline;}


A.bottoneSottoMenu a				{font-size:17px;font-weight:bold;text-decoration:none;color:white;}
A.bottoneSottoMenu:link			{color:white;font-size:17px;font-weight:bold;text-decoration:none;}
A.bottoneSottoMenu:visited	{color:white;font-size:17px;font-weight:bold;text-decoration:none;}
A.bottoneSottoMenu:active		{color:white;font-size:17px;font-weight:bold;text-decoration:none;}
A.bottoneSottoMenu:hover		{color:white;font-size:17px;font-weight:bold;text-decoration:underline;}

#content a						{color:#00385F;text-decoration:underline;}
#content a:link				{color:#00385F;text-decoration:underline;}
#content a:visited		{color:#00385F;text-decoration:underline;}
#content a:active			{color:#00385F;text-decoration:underline;}
#content a:hover			{color:#F06D0D;text-decoration:none;}

#contenthp	div					{color:white;font-size:12px;font-weight:normal;text-decoration:none;}
#contenthp a						{color:white;font-size:12px;font-weight:normal;text-decoration:none;}
#contenthp a:link			{color:white;font-size:12px;font-weight:normal;text-decoration:none;}
#contenthp a:visited		{color:white;font-size:12px;font-weight:normal;text-decoration:none;}
#contenthp a:active		{color:white;font-size:12px;font-weight:normal;text-decoration:none;}
#contenthp a:hover			{color:white;font-size:12px;font-weight:normal;text-decoration:underline;}

#footer	div					{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:none;}
#footer a						{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:none;}
#footer a:link			{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:none;}
#footer a:visited		{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:none;}
#footer a:active		{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:none;}
#footer a:hover			{color:#DFE0E3;font-size:12px;font-weight:normal;text-decoration:underline;}

.bottone		{background-color:#DDDDDD;padding:3px;padding-right:20px;padding-left:20px;border:solid 2px #A6A6A6;
color:#828282;font-weight:bold;font-size:15px;height:33px;}

.tabella_form {padding:5px;color:#1B6FA0;background-color:#D2E1F0;}
.informativa {font-size:11px;} 
.informativa A:link{font-size:11px;} 
.informativa A:visited{font-size:11px;} 
.informativa A:active{font-size:11px;} 
.informativa A:hover{font-size:11px;} 

.elenco								{text-transform:capitalize;cursor:hand;padding-left:10px;padding-right:10px;}
.elenco1							{text-transform:lowercase;cursor:hand;}
.elenco2							{text-transform:lowercase;cursor:hand;padding-left:10px;padding-right:10px;}

#content .v2elenco1						{color:#1B6FA0;text-transform:lowercase;cursor:hand;}
#content .v2elenco2						{color:#1B6FA0;text-transform:lowercase;cursor:hand;}
#content .v2elenco						{color:#1B6FA0;text-transform:capitalize;cursor:hand;}
#content .v2elenco A:link			{color:#1B6FA0;text-decoration:none;} 
#content .v2elenco A:visited	{color:#1B6FA0;text-decoration:none;} 
#content .v2elenco A:active		{color:#1B6FA0;text-decoration:none;} 
#content .v2elenco A:hover		{color:#1B6FA0;text-decoration:underline;} 

#navigation_pos		{position:relative;top:0px;z-index:3000;width:730px;left:226px;}
#navigation_pos_en {position:relative;top:0px;z-index:3000;width:720px;left:226px;}

.tendina {BACKGROUND-COLOR:#00385F;layer-background-color:#001761;filter: alpha(Opacity =80, Finish=10);}
.tendina_l {padding:10px;}
.tendina_l A				{		color:white;font-size:18px;	font-weight:normal;text-decoration:none;}
.tendina_l A:link		{	color:white;font-size:18px;	font-weight:normal;text-decoration:none;}
.tendina_l A:visited	{	color:white;font-size:18px;	font-weight:normal;text-decoration:none;}
.tendina_l A:active	{	color:white;font-size:18px;	font-weight:normal;text-decoration:none;}
.tendina_l A:hover		{	color:white;font-size:18px;	font-weight:normal;text-decoration:underline;}     
#tendina_usato  {position:absolute; left:103px; top:33px; width:180px; z-index:15; visibility: hidden;}
#tendina_usato_en  {position:absolute; left:111px; top:33px; width:180px; z-index:15; visibility: hidden;}

#tendina_charter  {position:absolute; left:272px; top:33px; width:180px; z-index:15; visibility: hidden;}
#tendina_charter_en  {position:absolute; left:332px; top:33px; width:180px; z-index:15; visibility: hidden;}

.scheda_cell {background-color:#DFE0E3;}


