﻿body
{
	background-color:#FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
	
}



.LoginTitolo
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#000000
}




/************** CAMBIERA ***************/



/*Caratteristiche di stile standard del sito*/
body
{
	background-color:#FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
	
}


/* Definisco gli stili standard per tutti gli elementi del sito */
a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}

.ButtonStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}


.ComboBoxStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}


.LabelStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}

.ListBoxStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}

.TextBoxStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#000000;
}

.TreeStd
{
	font-family: Arial,Helvetica,sans-serif;
	/*font-size: x-small;*/
	/*font-weight:bold;*/
	font-size: 8px;
	color:#000000;
}




/****************************/
/*                          */
/* LogIN del Sito Web ! ! ! */
/*                          */
/****************************/
.LoginTitolo
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#000000
}




/***************************/
/*                         */
/* Menu del Sito Web ! ! ! */
/*                         */
/***************************/
.MenuStatico
{
	/*
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#B51810;
	border-width: 1px;
	border-color: #B51810;
	border-style:solid; 
	*/
	/* Nuove impostazioni Enrico*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px; /*small*/
	color: #000000;
	background-color: #CCCCCC;
}

.HoverStyleStatico
{
	/*
	font-weight: bold;
	border-width: 2px;
	border-color: #B51810;
	border-style:solid;
	*/
	/* Nuove impostazioni Enrico*/
	background-color: #CDE2E0;
}


/*Il menu dinamico è altrsì il sottomenu*/
.MenuDinamico
{
	/*
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color:#B51810;
	border-width: 1px;
	border-color: #B51810;
	border-style:solid;
	*/
	/* Nuove impostazioni Enrico*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px; /*small*/
	color: #000000;
	background-color: #CCCCCC;
}

.HoverStyleDinamico
{
	/*
	font-weight: bold;
	border-width: 2px;
	border-color: #B51810;
	border-style:solid;
	*/
	/* Nuove impostazioni Enrico*/
	background-color: #CDE2E0;
}






/*************************************************/
/*                                               */
/* Stile per Tabelle.							 */
/* Ereditano comunque dal 'Body'                 */
/* perchè non specifico i dati definiti in body  */
/*                                               */
/*************************************************/
TABLE.carrello 
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center; 
	
	BORDER-COLOR: captiontext;
	BORDER-STYLE: solid; 
	/*BORDER-COLLAPSE: separate; */
	BORDER-COLLAPSE: collapse
}	

TD.intestazione
{
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center; 
		
	BORDER-COLOR: #eeeeee; /*#75a1e1; */
	BORDER-STYLE: ridge; 
	BORDER-COLLAPSE: separate; 
	background-color:White; /*#d3deef;*/

}

.titoloParam 
{
	/*FONT-WEIGHT: bold; 
	TEXT-ALIGN: center; 
		
	BORDER-COLOR: captiontext; 
	BORDER-STYLE: solid; 
	BORDER-COLLAPSE: separate; 
	
	table-layout: auto; 
	font-weight: bold; 
	font-size: 18px; 
	border-left-color: captiontext;
    border-bottom-color: captiontext; 
    color: white; 
    border-top-style: solid; 
    border-top-color: captiontext;
    font-family: Arial; 
    border-right-style: solid; 
    border-left-style: solid; 
    border-collapse: separate;
    background-color: #5d7b9d; 
    text-align: center; 
    border-right-color: captiontext;
    border-bottom-style: solid;*/
	
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center; 
	font-size: 18px; 
	BORDER: Black solid 1px; 
	background-color: #5d7b9d; 
	color:White;
	background:url('images/biblu.jpg') repeat-x top;
	}

.panel
{
	Width:552px;
	Border: 1px solid Black; 
    background-image:url('images/sfondoBilineare.jpg');
    background-repeat: repeat-y;	 
    
}


TD.intestazionesb
{
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center; 

	BORDER-COLOR: captiontext; 
}

TD.standardBIG
{
	FONT-SIZE: 13px; 
	BORDER: captiontext thin ridge; 
	HEIGHT: 26px
}

TD.standard
{
	BORDER: black 1px solid; 
}

TD.nobordi
{
	HEIGHT: 26px
}

TD.nobordiBIG
{
	FONT-SIZE: 13px; 
	HEIGHT: 26px
}

TD.leggero
{
	WIDTH: 108px; 
	text-align:left;
}

.FooterStyleGrid
{
	border: 1px solid black;
	background-color: #d3deef;
}

.RowStyleGrid
{
	background-color: #00C0C0;
	color: Black;
}

.AlternatingRowStyleGrid 
{
	background-color: #E0E0E0;
}

.HeaderStyleGrid
{
	background-color: #5D7B9D;
	border: 1px solid black;
	color: #ffffff;
}

.SelectedRowStyleGrid
{
	background-color: #5D7B9D;
	color: #333333;
	font-weight: bold;
}

.PagerStyleGrid
{
	background-color: #284775;
	color: White;
}



.accordionHeader
{
	
	background:url('images/biblu.jpg') repeat-x top;
	border-color:Black;
	border-width:1px;
	border-style:Solid;
	height:25px;
	margin-top:5px;
	color: Red;
	
}

.accordionContentWhite
{
	background-color: Black;
    /*background-color: #D3DEEF;*/
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionContent
{
	background-color: #D3DEEF;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 /*background-color: #D3DEEF;
    color: #000000;*/
    color: Black;
    text-align:center;
	font-size:15px;
}


/*
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

*/


/* stile SyWorldWEB */

/*div#languages
{
    position: relative;
    top: 20px;
    right: 5px;
    float: right;
}

div#version
{
    position: relative;
    top: 20px;
    left: 5px;
    float: left;
}*/


div#header
{
	text-align: left;

    height: 65px;
    width: 100%;
    /*background-color: #187F9E;
    text-align: center;*/
}

div#header_fascia2
{
    height: 30px;
    width: 100%;
    text-align: left;
    z-index: 1;
}

div#content
{
    width: 100%;
    
}

div#footer
{
    height: 40px;
    width: 100%;
    text-align: center;
    position: fixed;
    bottom: 0;
    
    clear:both;width:100%;padding-top:5px;
	background:#FFFFFF; 


}

