﻿
/*
COLORI 
- Grigio sfondo  #e2e4df
- Grigio scritte #808284
- Blu Oxidal #034ea2
Grigio bordi ed elementi #b3b5b7

*/

body
    {
    	text-align: center;
    	background-color: #e2e4df;
    	margin: 0px auto;
    }
    
     /* ----------------------------------------------------------------------------------------------------*/
    /* Styles Master DefaultHome*/
    /* ----------------------------------------------------------------------------------------------------*/
    
    
    
    /* Correzione del bag delle webpart*/
.webPartCorrection
{
	padding: 0px !important;
	padding-top: 0px !important;
}
    
    
    
    
    
    /* Style del contenitore body */
    div#BodyApplicationContainer
    {
        width: 960px;
        margin: 0px auto;   /*centra negli altri browsers*/
        text-align: left;   /*ripristina l' allineamento*/
    	height: auto !important;
    	height: 100%;
    	background-color: #e2e4df;
    }
    div#BodyApplicationContainer > div {display: table-row;}
    div#BodyApplicationContainer > div > d.iv {display: table-cell;}
    
    
    
    
    
    
    
    /* Style del contenitore topheader */
    div#topApplicationContainerCell
    {
        width: 960px;
    	background-color:#e2e4df;
    	text-align: left;
    	height: 5px;
    	padding: 0px 0px 0px 0px;
    	vertical-align: middle;
    }
    
    
    
    
    
    
    /* Style del contenitore Header */
    div#headerApplicationContainerCell
    {
    	width: 960px;
    	text-align: left;
    	background-color: #e2e4df;
    	
    	
    }
    
    div#headerApplicationContainerCell > div {display: table-row;}
    div#headerApplicationContainerCell > div > div {display: table-cell;}
    
    
    
    div#headerApplicationLogo
    {
       width: 200px; 
       float: left;
       
    }
    
    div#headerApplicationMenu
    {
       width: 700px;
       text-align: left;
       float: left;
       
    }
    
    
    div#headerApplicationLangMenu
    {
       width: 50px; 
       float: right;
       text-align: right;
      
       
    }
    
    
    
    
    /* Style del contenitore Body */
    div#BodyApplicationContainerCell
    {
        width: 960px;
        margin: 0px auto;   /*centra negli altri browsers*/
        text-align: left;   /*ripristina l' allineamento*/
    	height: auto !important;
    	height: 100%;
    	vertical-align: top;
    	background-color: #ffffff;
         
    }
    
    div#BodyApplicationContainerCell > div {display: table-row;}
    div#BodyApplicationContainerCell > div > div {display: table-cell;}
    
    
    
    
    
    
    
    /* Style del contenitore Top Body */
    div#topBodyApplicationContainerCel
    {
        width: 100%;
        width: auto !important;
    	background-color: #ffffff;
    	text-align: left;
    	float: left;
    	height: auto !important;
    	height: 100%;
    	border: solid 0px #ff0000;
    	padding: 0px 0px 0px 0px;
    }
    
    div#topBodyApplicationContainerCel > div {display: table-row;}
    div#topBodyApplicationContainerCel > div > div {display: table-cell;}
    
    
    
    
    /* Style del contenitore Bottom SX Body */
    div#BottomSXBodyApplicationContainerCel
    {
        width: 450px;
    	background-color: #ffffff;
    	text-align: center;
    	float: left;
    	height: auto !important;
    	height: 100%;
    	border: solid 0px #ff0000;
    	padding: 0px 0px 0px 0px;
        
    }
    
    div#BottomSXBodyApplicationContainerCel > div {display: table-row;}
    div#BottomSXBodyApplicationContainerCel > div > div {display: table-cell;}
    
    
    
     /* Style del contenitore Bottom DX Body */
    div#BottomDXBodyApplicationContainerCel
    {
        width: 480px;
    	background-color: #ffffff;
    	text-align: center;
    	float: right;
    	height: auto !important;
    	height: 100%;
    	border: solid 0px #ff0000;
    	padding: 0px 0px 0px 0px;
        
    }
    
    div#BottomDXBodyApplicationContainerCel > div {display: table-row;}
    div#BottomDXBodyApplicationContainerCel > div > div {display: table-cell;}
    
    
    
    div#ImagesHeaderApplicationContainerCell
    {
        width: 960px;
    	text-align: left;
    	background-color: #e2e4df;
    }
    
    
    div#MenuHeaderApplicationContainerCell
    {
        width: 960px;
    	text-align: center;
    	background-color: #bbbdbf;
    }