﻿
/*
COLORI 
- Beige di sfondo #F3E7CC
- Beigiolino #F2E8D5
- Bianco sporco #fbf7ee
- Marrone footer e menu #584D3F
*/

/*------------------------------------------------------------------------------------------
Styles Controllo AppHeader
-------------------------------------------------------------------------------------------*/

/*Div Tabellare controllo AppHeader */
div#AppHeaderTable
{
	width: 960px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    border: solid 0px #cccccc;
    background-color: #584D3F;
}


 div#AppHeaderTable > div {display: table-row;}
 div#AppHeaderTable > div > div {display: table-cell;}
 
 
 /* cella logo controllo AppHeader*/
 #cellLogoAppHeaderTable
 {
 	width: 190px;
 	text-align: left;
    float: left;
    height: auto !important;
    height: 100%;
    background-color: #584D3F;
	padding: 10px 0px 10px 0px;
 }
 
 
 /* cella header image controllo AppHeader*/
 #cellImgAppHeaderTable
 {
 	width: 770px;
 	text-align: left;
    float: right;
    height: auto !important;
    height: 100%;
    background-color: #584D3F;
    padding: 10px 0px 0px 0px;

 }
 
 
 /*------------------------------------------------------------------------------------------
Styles Controllo AppMenu
-------------------------------------------------------------------------------------------*/

#AppMenuTable
{
	width: 190px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #f2e8d5;
}


.EmptyCellAppMenu
{
	width: 185px;
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	padding: 4px 0px 4px 5px;
	border-bottom: solid 1px #BFB6AC;
	
}


#AppMenuTitle
{
	width: 185px;
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #ffffff;
	background-color: #584D3F;
	padding: 5px 0px 5px 5px; 
}


.AppMenuTitleLink
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #ffffff;
	padding: 5px 0px 5px 5px; 
}

a.AppMenuTitleLink
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #ffffff;
	padding: 5px 0px 5px 5px;
	text-decoration: none;
}


a.AppMenuTitleLink:hover
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #ff0000;
	padding: 5px 0px 5px 5px; 
	text-decoration: none;
}


#idListAppMenu {
	margin: 0;
	padding: 0;
	text-align: left;
	width: 190px;
}

 
#idListAppMenu li {
	display: block;
	margin: 0px;
	width: 185px;
	background-color: #f2e8d5;
	color: #231F20;
	border-bottom: solid 1px #BFB6AC;
	padding: 5px 0px 5px 5px;
}

#idListAppMenu li a {
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #231F20;
	text-decoration: none;
}



 /*------------------------------------------------------------------------------------------
Styles Controllo AppMenuImages
-------------------------------------------------------------------------------------------*/

#AppMenuImagesCell
{
	border-left: solid 1px #584D3F;
	margin-top: 15px;
	
	
}


#AppMenuImagesTable
{
	width: 580px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
}


#AppMenuImagesCellTitle
{
	width: 193px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 10px 0px 5px 3px;
}


#AppMenuImagesCellSubTitle
{
	width: 193px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 5px 0px 5px 0px;
	
}


 /*------------------------------------------------------------------------------------------
Styles Controllo AppHomeNews
-------------------------------------------------------------------------------------------*/

#AppHomeNewsCellTable
{
	width: 580px;
	text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    margin: 20px 0px 0px 0px;
}


#AppHomeNewsCell
{
	border-left: solid 1px #584D3F;
	margin-top: 15px;
}


#AppHomeNewsCellData
{
	width: 188px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 10px 5px 0px 3px;
}


#AppHomeNewsCellTitle
{
	width: 188px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 5px 5px 0px 3px;
}


#AppHomeNewsCellText
{
	width: 188px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 5px 5px 0px 3px;
	
}


#AppHomeNewsCellSubText
{
	width: 188px;
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F3E7CC;
    padding: 10px 5px 5px 0px;
	
}


/*------------------------------------------------------------------------------------------
Styles Controllo AppViewTextXML
-------------------------------------------------------------------------------------------*/

#AppViewTextXMLCellTable
{
    background-color: #F8F2E8;
    text-align: left;
    height: auto !important;
    height: 100%;
    padding: 50px 25px 20px 25px;
}


/*------------------------------------------------------------------------------------------
Styles Controllo AreaVisite
-------------------------------------------------------------------------------------------*/

div#AreaVisiteTable
{
	width: 770px;
    margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
    background-color: #F8F2E8;
}


    
div#AreaVisiteTable > div {display: table-row;}
div#AreaVisiteTable > div > div {display: table-cell;}


#AreaVisiteTableForm
{

    margin: 0px auto;   /*centra negli altri browsers*/  /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
	
}

div#AreaVisiteTableForm > div {display: table-row;}
div#AreaVisiteTableForm > div > div {display: table-cell;}

