﻿@media screen
{
	body 
	{
		 margin-right:0;
		 margin-bottom:0;
		 margin-left:0;
		 margin-top:0;
		 height:90%;
	}
	.image {
		BACKGROUND-COLOR:White;
	}
	.headerTitolo {
		 background-color:White;
		 FONT-WEIGHT: bold; 
		 FONT-SIZE:xx-large; 
		 width:543px; 
		 Height:10px; 
		 VERTICAL-ALIGN: middle; 
		 FONT-STYLE:normal; 
		 FONT-FAMILY:"Book Antiqua"
	}
	.menuLeft {
		width:18%; HEIGHT: 43px; background-color:White; text-align:left;
	}
	.menu
	{
		border-right: 3px; border-top: 3px; border-left: 3px; border-bottom: 3px ; background-color:#3853a4; color:blue;
	}
	.menu
	{
		border-right: 3px; border-top: 3px; border-left: 3px; border-bottom: 3px ; background-color:#3853a4; color:Black;
	}
	.menuB
	{
		border-right: 3px; border-top: 3px; border-left: 3px; border-bottom: 3px ; background-color:#3853a4;
	}
	.TableMain 
	{		
		VERTICAL-ALIGN: top; 
	}	
	A.menuitem {
		FONT-WEIGHT:bold; FONT-SIZE:medium; COLOR:Black; FONT-FAMILY:"Times New Roman"; TEXT-DECORATION: none; text-align:left;
	}
	A.menuitem:hover {
		COLOR:Red; TEXT-DECORATION: underline
	}
	A.menuinfo {
		FONT-WEIGHT:bold; FONT-SIZE:xx-large; COLOR:Red; FONT-FAMILY:"Times New Roman"; TEXT-DECORATION: none; text-align:left;
	}
	A.menumail {
		FONT-WEIGHT:bold; FONT-SIZE:large; COLOR:Red; FONT-FAMILY:Times New Roman; TEXT-DECORATION: none; text-align:left;
	}
	A.menuinfo:hover {
		COLOR:Black; TEXT-DECORATION: underline
	}
	A.menuinfo2 {
		FONT-WEIGHT:bold; FONT-SIZE:large; COLOR:Red; FONT-FAMILY:"Times New Roman"; TEXT-DECORATION: none; text-align:left;
	}
	A.menuinfo2:hover {
		COLOR:Black; TEXT-DECORATION: underline
	}
	.text 
	{
		text-align:left; font-family:"Times New Roman"; font-size:small; color:Black;
	}
	.contatti 
	{
		FONT-WEIGHT:bold;text-align:center; font-family:"Times New Roman"; font-size:small; color:white; width:50%
	}
	.zodiac
	{
		text-align:center; width: 100px; color:White;
	}
	.imghead, .imgfoot 
	{ 
		width: 100%; 
	}
	.imgbody 
	{ 
		width: 100%; height:400px; 
	}
	.bodycontainer 
	{ 
		position: relative; height:400px; 
	}
	.bodybg 
	{ 
		position: absolute; z-index: 1;  
	}
	.bodycontent 
	{ 
		position: absolute; z-index: 2; 
	}	

}

@media print
{
	body 
	{
		 FONT-SIZE: 11px; COLOR:White; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	
	.TableMain {
		VERTICAL-ALIGN: top; 
		background-color:White;
		FONT-WEIGHT:bold;
		text-align:center; 
		font-family:"Times New Roman"; 
		font-size:small; 
		color:Black; 
	}
	.nascondi
	{
		display:none;
	}
	
	.stampa
	{
		FONT-WEIGHT:bold;
		text-align:left; 
		font-family:"Times New Roman"; 
		font-size:x-small; 
		color:Black; 
	}
}

/*******************************
container
********************************/

.container{ background-color:White; width:100%; margin-top:15px; margin-bottom:10px; padding:20px;  } /*E8ECF0;EAF4D9*/
.container90{ background-color:White; width:90%; padding-left:5px; padding-right:5px;} /*QUA E8ECF0*/
.container80{ background-color:White; width:65%;   
padding:5px; }
.container_down_principal
{ 
	background-color:White;/*F9F7EA 75a006 6F9800 87a448 bf8a44 CCCCCC A6BB7A F4F7F0 93B26E A5BB73 (chiaro)EAF4D9 (originale)D2DCE5*/
	font-size:11px; 
	width:100%;
	padding-bottom:10px;
	
	}
	
.container_down_login
{ 
	background-color:White;/*#93B26E;*/ 
	padding:5px; 
	font-size:11px; 
	margin:auto;
	margin-top:10px; 
	width:400px;
	height:200px;
	/*border:1px solid #A9A9A9;/*#6d7f93;*/
	}
	
.container_down_registrazione
{ 
	background-color:White; 
	padding:5px; 
	font-size:11px; 
	margin:auto;
	margin-top:10px; 
	width:400px;
	height:200px;
	/*border:2px solid #D3D3D3;*/
	}

.container_before_down
{ 
	background-color:#000099; 
	padding:5px; 
	font-size:11px; 
	margin:auto; 
	margin-top:8px; 
	margin-bottom:8px; 
	width:100%;
	}

.container_down
{ 
	background-color:#FFFFFF; /*(originale) EAF4D9*/
	padding:6px; 
	font-size:11px; 
	margin:auto; 
	margin-top:15px; 
	width:100%;
	}

.container_down td{  color:#666666; font-size:11px; font-weight:normal;}
.container_down label{ color:#666666; font-size:9px; font-weight:normal; font-family:Arial;}

LABEL
{
	 color:#666666; font-size:9px; font-weight:normal; font-family:Arial;
}

.titleBar
	{
		background-color:#A3B5C9!important;
		color:#ffffff !important;
		font-weight:bold !important;
		padding:4px;
	}
	
	.menuTabWhite
{
	/*background-image: url('../img/tab/tabB.png') ;*/
	background-position:top;
	background-repeat:repeat-x;
    background-color: #DD1A22;
    color:White;
	text-decoration:none;
	width:auto;
	font-size:9pt;
	font-family:Verdana;
}

	.titlePages
{
	/*background-image: url('../img/tab/tabB.png') ;*/
	background-position:top;
	background-repeat:repeat-x;
    background-color: #DD1A22;
    color:White;
	text-decoration:none;
	width:auto;
	font-size:11pt;
	font-family:Verdana;
	font-weight:bold;
}
.menuTabWhite a:link , .menuTabWhite a:visited
{
	
	padding:5px !important;
	font-size:11pt !important; 
	color:#000000; /*655837*/
	
	text-decoration:none;
	width:auto;
	float:left;
	margin:0px;
	/*background-image: url('../img/tab/tabB.png') ;*/
	background-position:top;
	background-repeat:repeat-x;
	font-size:9pt;
	font-family:Verdana;
}

.menuTabWhite a:hover
{
	color: #DD1A22!important;/*2e4fde*/
	background-color:White;
	font-size:9pt;
	font-family:Verdana;
	
}




.menuTabWhite_active 
{
	/*background-image: url('../img/tab/tabB.png')!important ;*/
	background-position:top!important;
	background-repeat:repeat-x!important;
	font-size:10pt !important; 
	color: #000080!important; 
	
	text-decoration:none;
	width:auto;
	float:left;
	
	font-family:Verdana;

}


.menuTabWhite_active a:link  , .menuTabWhite_active a:visited
{
	
	font-size:11px !important; 
	color: #000080!important; /*2e4fde LO USA QUANDO LA PAGINA E' ATTIVA*/
	font-weight:bold;
	padding:5px !important;
	
	text-decoration:none;
	width:auto;
	float:left;
	position:relative;
	/*background-image: url('../img/tab/tabB.png')!important ;*/
	background-position:top!important;
	background-repeat:repeat-x!important;

	
}




.menuTabWhite_active a:hover 
{
	
	color: #6d7f93 !important; /*2e4fde*/
	
}
	
	/***********************************************************************  HOME *********************************************/

.LogoHome
{
	background-image:url('../img/SfondoRipetuto.gif');
	/*background-image:url('../img/headerRepeat.jpg');*/
	background-repeat:repeat-x;
	background-position:top; 
	background-color:White;
	width:100%;
	
	
}

.LogoHomeTD
{
	/*background-image:url('../img/quadrato.gif');*/
	background-repeat:repeat-x;
	background-position:top; 
	
}

.headerDog
{
	DISPLAY: inline-block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #6F9800; /*7892b2 EAF4D9*/
	FONT-FAMILY: Tahoma
}

/* Container principale per le tabelle della home page  */
.container_esterno
{
	background-color: #ffffff;
	width: 100%;
	border:5px solid #000000;
	
	
}

.container_interno
{ 
	BACKGROUND-COLOR: #e8edf2;
	padding:5px; 
	font-size:11px; 
	width:100%;
	
	
	}

 .footer
 {
	/*background-image: url('../img/bg-snippet.png');*/
	background-repeat:repeat-x;
	background-position:top;
 }