﻿
/*
COLORI 
- Beige di sfondo #F3E7CC
- Beigiolino #F2E8D5
- Bianco sporco #fbf7ee
- Marrone footer e menu #584D3F
-marrone testo : #584939
- nero testo: #231F20
*/

@font-face {
    font-family: Humnst777 BT;
    font-style:  normal;
    font-weight: normal;
    src: url(../../HUMNSTB0.eot);
  }
  
  
.webPartCorrection
{
	padding: 0px !important;
}

/*-------------------------------------------------------------------------------------------------------------------*/
/* Intro*/
/*-------------------------------------------------------------------------------------------------------------------*/
.IntroText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #584D3F;
	font-style: oblique;
	line-height: 130%;
	
}


.IntroMenuItems
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #fbf7ee;
	text-decoration: none;
}


a.IntroMenuItems
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #fbf7ee;
	text-decoration: none;
}


a.IntroMenuItems:hover
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}


/*-------------------------------------------------------------------------------------------------------------------*/
/* Home */
/*-------------------------------------------------------------------------------------------------------------------*/

.HomeTitle
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #ff0000;
	text-transform: uppercase;
	letter-spacing: 101%;
	
}


.HomeText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 13px;
	color: #584939;
	text-align: justify;
	
}



/*-------------------------------------------------------------------------------------------------------------------*/
/* Footer */
/*-------------------------------------------------------------------------------------------------------------------*/

.FooterText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 10px;
	color: #BFB6AC;
	
}



/*-------------------------------------------------------------------------------------------------------------------*/
/* MenuImages */
/*-------------------------------------------------------------------------------------------------------------------*/

.MenuImagesTitle
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 10px;
	color: #231F20;
	text-transform: uppercase;
	
}


.MenuImagesText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 11px;
	color: #584939;
	text-align: justify;
	
}


a.MenuImagesText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 11px;
	color: #584939;
	text-align: justify;
	text-decoration: none;
	
}

a.MenuImagesText:hover
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 11px;
	color: #ff0000;
	text-align: justify;
	text-decoration: none;
	
}

/*-------------------------------------------------------------------------------------------------------------------*/
/* HomeNews */
/*-------------------------------------------------------------------------------------------------------------------*/


.HomeNewsTitle
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 10px;
	color: #ff0000;
}

.HomeNewsText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 10px;
	color: #231F20;
}



/*-------------------------------------------------------------------------------------------------------------------*/
/* ViewTextXML */
/*-------------------------------------------------------------------------------------------------------------------*/


.ViewTextXMLTitle
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 12px;
	color: #ff0000;
}

.ViewTextXMLText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #231F20;
}



a.ViewTextXMLText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	text-transform: uppercase;
}


a.ViewTextXMLText:Hover
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #231F20;
	text-transform: uppercase;
}



/*-------------------------------------------------------------------------------------------------------------------*/
/* AppTopHeader */
/*-------------------------------------------------------------------------------------------------------------------*/


.TopHeaderText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}

a.TopHeaderText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}

a.TopHeaderText:Hover
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 11px;
	color: #584939;
	text-decoration: underline;
}


/*-------------------------------------------------------------------------------------------------------------------*/
/* Contents */
/*-------------------------------------------------------------------------------------------------------------------*/

/*Div Tabellare controllo AppHeader */
div#AppContentsTable
{
    text-align: left;   /*ripristina l' allineamento*/
    height: auto !important;
    height: 100%;
}


 div#AppContentsTable > div {display: table-row;}
 div#AppContentsTable > div > div {display: table-cell;}
 
 
  #sxCellAppContents
 {
 	width: 50%;
 	text-align: left;
    float: left;
    height: auto !important;
    height: 100%;
	padding: 10px 0px 10px 0px;
 }
 
 
 /* cella header image controllo AppHeader*/
 #dxCellAppContents
 {
 	width: 50%;
 	text-align: left;
    float: right;
    height: auto !important;
    height: 100%;
    padding: 10px 0px 0px 0px;

 }
 
 
 /*-------------------------------------------------------------------------------------------------------------------*/
/* Area Visite Form */
/*-------------------------------------------------------------------------------------------------------------------*/


.AreaVisiteFormTitle
{
	text-align: center;
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 17px;
	color: #584939;
}

.AreaVisiteFormText
{
	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	color: #584939;
	padding-top: 2px;
	
}



 .AreaVisiteFormTextBox
 {
 	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #584939;
	width: 210px;
	height: 13px;
	font-size: 12px;
 }
 
 
 .AreaVisiteFormDropDown
 {
 	font-family: Humnst777 BT, Arial, Helvetica, sans-serif;
	font-weight: 400;
	color: #584939;
 	width: 130px;
	height: 18px;
	font-size: 12px;
 	
 }