html, body
{
	background: #ffffff top center no-repeat;
	background-image:url(../img/BackOffice/back.jpg);
	margin: 0px; 
	padding: 0px; 	
	font-family:Tahoma;
	font-size:11px;
}

table
{
	font-family:Tahoma;
	font-size:11px;
}

table.bodyCont
{
	background-color:#ffffff;	
	font-family:Tahoma;
	font-size:11px;
}

table.tblLogin
{
	padding: 0px; 	
}

table.riquadri
{
	border: solid 1px #1f67b3;
}

input.flat
{
	background-color:#ffffff;
	height:18px;
	width:150px;
	border:solid 1px #000000;
	font-size:11px;
	
}

input.flatADM
{
	background-color:#ffffff;
	height:18px;
	border:solid 1px #000000;
	font-size:11px;
}

textarea.flatADM {
	background-color: #ffffff;
	font-family: tahoma;
	border: solid 1px #000000;
	font-size: 11px;	
}

select.flatADM {
	background-color: #ffffff;
	font-family: tahoma;
	height: 15px;
	border: solid 1px #000000;
	font-size: 11px;
}

table.tblLoginADM
{
	padding: 2px; 
	border:1px solid #c0c0c0;	
}

td.tdCentrale
{
	/*background-color:#ffffee;*/
	background-color: #eff9ff;	
	height:390;
	border-left: #ffffff solid 3px;
}

.pulsante{
	background-color: #a2d63d;
	font-weight:bold;
	color:#ffffff;
	border:1px solid #ffffff;;
}

td.tdCorpo
{
	/*background-color:#D7DCEC;*/
	background-color: #eff9ff;
	vertical-align:top;
	text-align:center;
	height:400;
}

td.tdComando 
{
	border-right:2px solid #165776;
	padding-right:5px;
}

/* Stili di default per le datagrid e per l'header */

.DataGrid
{
	color:#222222;
	border:none;
	padding: 3px;
}

.HeaderStyle
{
	background-image:url(../img/BackOffice/backTabella.jpg);
	height:20px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding: 3px;
}

/* default links */

a:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
a:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

a.normal:link
{
	color:#1d62b0;
	text-decoration:none;
}

a.normal:visited
{
	color:#1d62b0;
	text-decoration:none;
}

a.normal:hover
{
	color:#a2d63d;
	text-decoration:underline;
}


a.logoutIntestazione2:link
{
	font-family:verdana;
	font-size:24px;
	font-weight:700;
	letter-spacing:10;
	color:#1f1f1f;
	text-decoration:none;
}


a.logoutIntestazione2:visited
{
	font-family:verdana;
	font-size:24px;
	font-weight:700;
	letter-spacing:10;
	color:#1f1f1f;
	text-decoration:none;
}

a.logoutIntestazione2:hover
{
	font-family:verdana;
	font-size:24px;
	font-weight:700;
	letter-spacing:10;
	color:#c0c0c0;
	text-decoration:none;
}

/* table e HR per realizzare i menu inizio pagina */



td.tdTitolo
{
	width: 30%;
	/*color: #000099; */
	color: #1d62b0;
	text-align: right; 
	font-weight: bold;
	font-size: 12px;
}

td.tdMenu
{
	width: 70%;
	color: #000099; 
	text-align: left; 
	font-size: 12px;
}

hr.hrTitolo
{
	border: #eff9ff 1px solid; 
	display:inline; 
}

img
{
	border:solid 0px transparent;
}

.pager
{
	background-color:#1d62b0 ;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
	padding: 1px;
}

a.tabella:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;	
	color: #FF5A00;
	text-decoration: none;
}
a.tabella:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF5A00;
	text-decoration: none;
}
a.tabella:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.destinazione:link {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;	
	color: #FF5A00;
	text-decoration: none;
	letter-spacing: 2px;
}
a.destinazione:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF5A00;
	text-decoration: none;
	letter-spacing: 2px;
}
a.destinazione:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
}

/***  TABELLA OFFERTE ***/
.tabgialla {
	background-color: #FCE185; 
	padding-left: 3px; 
	padding-right: 3px; 
}
.tabpesca {
	background-color: #FFCC99; 
	padding-left: 3px; 
	padding-right: 3px; 
}

/***  FINE TABELLA OFFERTE ***/

TD.TitoliPagine
{
    color: #165776;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}

TABLE.InserimentoDati
{
    background-color: White;
}

TD.IntestazioneInserimentoDati
{
	background-image:url(../img/BackOffice/backTabella.jpg);
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
	height:20px;
}

TD.InserimentoDati
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

TABLE.InserimentoDatiTariffa
{
    background-color: White;
 }

TD.InserimentoDatiRicerca
{
	color: #165776;
	font-size: 11px;
	font-weight: bold;
}