﻿body 
{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial;
	background-image:url('../grafix/menuSx/sfondo.jpg');
	background-repeat:repeat-y;
	line-height:15px;
}
input
{
	font-size:12px;
	font-family:Arial;
}
textarea
{
	font-size:12px;
	font-family:Arial;
}
.container
{
	width:100%;
}
.top1
{
	background-image:url('../grafix/top1.jpg');
	background-repeat:no-repeat;
	height:265px;
	width:633px;
}
.tableTop
{
	background-image:url('../grafix/top2.jpg');
	background-repeat:repeat-x;
	width:100%;
}
.top3
{
	background-image:url('../grafix/top3.jpg');
	background-repeat:no-repeat;
	height:265px;
	width:270px;
}
.corpo
{
	width:100%;
	background-image:url('../grafix/sfondo.jpg');
	background-repeat:repeat-y;
}
.sx
{
	border:0px solid red;
	width:255px;
	margin-bottom:30px;
	background-image:url('../grafix/menuSx/sfondo.jpg');
	background-repeat:repeat-y;
	/*height:600px;*/
}
.gruppoLink
{
	margin-left:56px;
	width:161px;
	line-height:20px;
	margin-top:-14px;
	padding-left:0px;
	border:0px solid red;
}
.accessoAdmin
{
	margin-left:56px;
	width:161px;
	line-height:20px;
	margin-top:-14px;
	padding-left:0px;
	border:0px solid red;
}
/*.gruppoLink a
{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.gruppoLink a:hover
{
	text-decoration:underline;
}*/
.menuLingua
{
	border:0px solid red;
	margin-top:19px;
	margin-left:178px;
}
.menuLingua a
{
	color:#055A8D;
	text-decoration:none;
}
.menuLingua a:hover
{
	text-decoration:underline;
}
.menuPrincipale
{
	border:0px solid red;
	margin-top:67px;
	margin-left:185px;font-size:11px;
}
.menuPrincipale a
{
	color:#ffffff;
	text-decoration:none;
}
.menuPrincipale a:hover
{
	text-decoration:underline;
}
.content
{
	border:0px solid red;
	width:98%;
	margin:0px 10px 0px 10px;
}

.navigatore
{
	margin:5px 0px 10px 10px;
}
.foot
{
	color:#ffffff;
	background-color:#045a8d;
	width:100%;
	font-weight:bold;
		
}
.foot a
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.foot a:hover
{
	text-decoration:underline;
}

.floatMenu
{
	position:absolute;
	border:0px solid red;
	display:none;	
	width:87px;
}
.floatMenu td
{
	background-color:#006c95;
	padding:3px;
	background-image:url('../Grafix/menuTop/sfondoOpzioni.jpg');
	background-repeat:repeat-x;
}

/*a.sottoLink
{
	font-size:11px;font-style:italic;
}
a.sopraLink
{
	color:#045a8d;
}*/
.loginSpace
{
	margin-left:164px;
	margin-top:121px;
}
.loginSpace a
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.loginSpace a:hover
{
	color:#bbbbbb;
	font-weight:bold;
	text-decoration:none;
}
.finestra
{
	background-color:#cfcfcf;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.bottoneBlu
{
	background-color:#3494C2;
	width:102px;
	height:13px;
	font-size:8pt;	
	padding-left:17px;
	background-image:url('../Grafix/menuTop/bottoneBlu.jpg');
	border-bottom:1px solid #ffffff;
}
.bottoneBlu a
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	
}
.bottoneBluOver
{
	background-color:#42BAEA;
	width:102px;
	height:13px;
	font-size:8pt;	
	padding-left:17px;
	cursor:hand;
	border-bottom:1px solid #ffffff;
}
.bottoneBluOver a
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.bottoneArancio
{
	background-color:#FF9900;
	width:102px;
	height:13px;
	font-size:8pt;	
	padding-left:17px;
}
.bottoneArancio a
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.bottoneArancioOver
{
	background-color:#FFCF00;
	width:102px;
	height:13px;
	font-size:8pt;	
	padding-left:17px;
	cursor:hand;
}
.bottoneArancioOver a
{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.link1
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.link1:hover
{
	color:#055A8D;
}

.messaggio
{
	text-align:left;
	z-index:200;
	border:1px solid #aaaaaa;
	background-color:#FFEDA7;
	position:absolute;
	padding:5px;
	color:#055A8D;
	font-size:11px;
	font-weight:bold;
}