/* IN USO PER NG99 3.0 */
BODY {
	BORDER-WIDTH: 0px; 
	BACKGROUND: #8DB6CA url(../img/bkg.gif) repeat-x ; 
	MARGIN: 0px 0px 0px 0px; 
	FONT-FAMILY:  Verdana;
}
.txt{
	font-family : Verdana;
	color : #898888;
	font-size : 11px;
	line-height : 20px;
	text-align : justify;
	margin : 10px;
	
}
.txt_bianco{
	font-family : Verdana;
	color : #fff;
	BACKGROUND: #AFB1B2 ; 
	padding: 5px;
	font-size : 11px;
	line-height : 16px;
	margin-top : 6px;
	margin-left : 20px;
	margin-right : 20px;
	margin-bottom : 4px;
	text-align : justify;
}
.white{
	text-decoration: none;
	color : #fff;

}
.txt_nome_cliente{
	font-family : Verdana;
	color : #5C5C5C;
	padding-left: 5px;
		padding-right: 5px;
			padding-top: 0px;
				padding-bottom: 0px;
	font-size : 11px;
	line-height : 16px;
	margin-top : 0px;
	margin-left : 20px;
	margin-right : 20px;
	margin-bottom : 0px;
	text-align : justify;
}
.txt_bianco_su_verde{
	font-family : Verdana;
	color : #fff;
	BACKGROUND: #B0E203 ; 
	/*padding: 5px;*/
	font-size : 10px;
	/*margin-top : 6px;
	margin-left : 20px;
	margin-right : 20px;
	margin-bottom : 4px;*/
	text-align : justify;


	margin-left: 0px;
}
.link_bianco{
	font-family : Verdana;
	color : #fff;
	font-size : 11px;
}
.txt_box_gialli{
	font-family : Verdana;
	color : #4B5F06;
	BACKGROUND: #FDFEE4 ; 
	padding: 5px;
	font-size : 9px;
	line-height : 18px;
	margin-top : 6px;
	margin-left : 8px;
	margin-right : 10px;
	margin-bottom : 4px;
	text-align : justify;
}
.txt_box_gialli_scheda{
	font-family : Verdana;
	color : #ABD32D;
	BACKGROUND: #FDFEE4 ; 
	padding: 5px;
	font-size : 10px;
	line-height : 18px;
	margin-top : 6px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 4px;
	text-align : justify;
}

.txt_verde_scuro{
	font-family : Verdana;
	color : #4B5F06;
	padding: 5px;
	padding-bottom: 10px;
	font-size : 11px;
	line-height : 11px;
	margin-top : 6px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	text-align : justify;
}
.servizi{
	margin-left : 24px;
	

}
.txt_servizi_elenco{
	font-family : Verdana;
	color : #606060;
	font-size : 10px;
	text-align : justify;
	margin-right: 6px;
	line-height: 16px;
}
.txt_verde_servizi_elenco{
	font-family : Verdana;
	color : #ADD52F;
	font-size : 10px;
	text-align : justify;
	font-weight: bold;
	margin-left: 12px;
		line-height: 16px;
}
.txt_portfolio_elenco{
	font-family : Verdana;
	color : #606060;
	font-size : 10px;
	text-align : justify;
	margin-left: 0px;

}
.txt_portfolio_date{
	font-family : Verdana;
	color : #9A9A9A;
	font-size : 10px;
	text-align : justify;
	margin: 4px;
	line-height: 12px;
	Background: #EEF0F2 ; 
}
.txt_verde{
	font-family : Verdana;
	color : #ADD52F;
	font-size : 11px;
	line-height : 20px;
	text-align : justify;
	font-weight: bold;
	
}
.img_contorno_interna{
	text-align : right;
}
.txt_footer{
	font-family : Verdana;
	color : #898989;
	font-size : 10px;
}
.aste_footer{
	font-family : Verdana;
	color : #CAEAF9;
	font-size : 10px;
}
.link{
	font-family : Verdana;
	color : #497A91;
	font-size : 10px;
	text-decoration : none;
}
.link:hover{
	font-family : Verdana;
	color : #CAEAF9;
	font-size : 10px;
	text-decoration : underline;
}
/* form home sx */

.form_clienti {
 
    background: #CFEE6C url(../img/bkg_form_sx.gif) repeat-y ;
    padding: 4px 7px 0px 7px;

    width: 155px;
    border: 1;
    font: 11px Verdana, Helvetica, sans-serif;
    color: #fff;
	MARGIN-TOP: 0;
	MARGIN: 0;

}
.input { 
	background textfield: #FFFFFF; 
	font-family: Verdana;
	font-size: 10px; 
	color: #B8DC43;
	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #fff;
    width: 82px;
	    height: 17px;
	margin-top: 0px;
	margin-bottom: 4px;
}
select { 

	font-family: Verdana;
	font-size: 10px; 

	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #5F8187;
    /*width: 130px;*/
	height: 20px;
	margin-top: 0px;

}
textarea { 

	font-family: Verdana;
	font-size: 10px; 

	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #5F8187;
    width: 130px;
	height: 70px;
	margin-top: 0px;

}
.privacy { 

	font-family: Verdana;
	font-size: 10px; 

	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #5F8187;
    width: 475px;
	height: 120px;
	margin-top: 0px;

}
.form_newsletter {
 
    background: #ADD52F ;
    padding: 4px 7px 0px 7px;

    width: 140px;
    border: 1;
    font: 11px Verdana, Helvetica, sans-serif;
    color: #fff;
	MARGIN-TOP: 0;
	MARGIN: 0;

}
.input_newsletter { 
	background textfield: #FFFFFF; 
	font-family: Verdana;
	font-size: 10px; 
	color: #B8DC43;
	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #fff;
    width: 150px;
	    height: 17px;
	margin-top: 0px;
	margin-bottom: 4px;
}
.bottone_newsletter {

padding-left: 110px;
}
.bottone {

padding-left: 24px;
}
.form_clienti .submit hover {
    BACKGROUND: #000;
}
.form_clienti .submit active {
    BACKGROUND: #000;
}
.form_clienti .text {
	FONT: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #327DBE;
	BACKGROUND: #fff;
	border: 1px solid #000000;
	padding-right: 0px;
	padding-left: 1px;
	width: 100px;
}
/* generici */
UL {

    FONT-FAMILY:  Arial;
	COLOR:  #254657;
	FONT-SIZE: 11px;
	text-align: justify;

}
UL LI {
	/*LIST-STYLE: none; */
    FONT-FAMILY:  Arial;
	COLOR:  #254657;
	FONT-SIZE: 11px;
	text-align: justify;

}
/* TROVA UN MODO PER ATTRIBUIRE A TESO GLI a COLORATI E NON GENERICI*/
A {
    FONT-FAMILY:  verdana;
	COLOR:  #4E6E7F;
	FONT-SIZE: 10px;
	text-align: justify;
	TEXT-DECORATION: UNDERLINE;
}

.tabella {
    FONT-FAMILY:  Arial;
    PADDING-LEFT: 8px;
	PADDING-TOP: 0px;

	FONT-SIZE: 10px;
	BORDER-top: 1px solid #E4E4E4;
    BORDER-left: 1px solid #E4E4E4;


}
.table_servizi_elenco {

	BORDER: 1px solid #fff;

}
.table_portfolio_elenco {

	BORDER: 0px;
	margin-right: 10px;

}

.table_clienti {

	PADDING-LEFT: 0px;

}


.txt_contatti{
	font-family : Verdana;
		BACKGROUND: #FDFEF9 ;
	color : #67737B;
	font-size : 10px;
	text-align : justify;
	width:290px;
	height:17px;
	padding-left: 2px;
}
.txt_bgbianco_scheda_portfolio{
	font-family : Verdana;
		padding-left: 7px;
	color : #9A9A9A;
	font-size : 10px;
	text-align : left;


}
.txt_grigio_chiaro{
	font-family : Verdana;
	color : #606060;
	padding: 0px;
	padding-bottom: 10px;
		padding-left: 7px;
	font-size : 11px;
	line-height : 11px;
	margin-top : 6px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	text-align : justify;
}

.table_scheda_portfolio {
	width: 100px;
	BORDER: 1px solid #fff;

}
.paginazione{
	font-family : Verdana;
	color : #ADD52F;
	font-size : 11px;
	text-decoration : none;
}
.paginazione:hover{
	font-family : Verdana;
	color : #ADD52F;
	font-size : 11px;
	text-decoration : underline;
}
.paginazione_negativo{
	font-family : Verdana;
	color : #fff;
	background : #ADD52F;
	font-size : 11px;
	text-decoration : none;
	width: 16px;
	text-align: center;
	line-height: 14px;
}
.form_job {
 
    background: #fff  ;
	MARGIN-TOP: 0;
	MARGIN: 0;

}
.input_job { 

	font-family: Verdana;
	font-size: 10px; 

	text-decoration: none; 
	border-width : 1px;
	border-style : solid;
	border-color : #5F8187;
    width: 130px;
	height: 20px;
	margin-top: 0px;

}
textarea.job {
    font:  10px Verdana, Arial, Helvetica, sans-serif;

    width: 140px;
    border: 1px solid #5F8187;
    padding-right: 5px;
    padding-left: 5px;
    } 
.txt_team{
	font-family : Verdana;
	color : #606060;
	font-size : 10px;
	text-align : justify;
	margin-left: 6px;
	margin-right: 6px;
	line-height: 16px;
}
.txt_team_sm{
	font-family : Verdana;
	color : #606060;
	font-size : 10px;
	text-align : justify;
	margin-left: 3px;
	margin-right: 0px;
}
.txt_team_mail{
	font-family : Verdana;
	color : #fff;
	font-size : 10px;
	text-align : justify;
	text-decoration : none;
	margin-left: 6px;
	margin-right: 6px;
	line-height: 16px;
}

.img_tit_cliente {
	border : 0px;
	margin:0px;
		padding:0px;

}
.txt_home_mattone{
	font-family : Verdana;
	color : #000;
	BACKGROUND: #E98933 ; 
	padding: 5px;
	font-size : 11px;
	line-height : 16px;
	margin-top : 6px;
	margin-left : 20px;
	margin-right : 3px;
	margin-bottom : 4px;
	text-align : justify;
}
.txt_home_giallo{
	font-family : Verdana;
	color : #4B5F06;
	BACKGROUND: #FDFEE4 ; 
	padding: 5px;
	font-size : 10px;
	line-height : 16px;
	margin-top : 6px;
	margin-right : 30px;
	margin-bottom : 4px;
	text-align : justify;
}
.txt_home_elenco{
	font-family : Verdana;
	color : #4B5F06;
	BACKGROUND: #FDFEE4 ; 
	font-size : 10px;
	height:17px;
	width:98px;
	padding-left: 3px;
}
.sm_home_elenco{
	font-family : Verdana;
	color : #4B5F06;
	font-size : 9px;
}
.link_home_elenco{
	color : #4B5F06;
}
.txt_home_adv{
	font-family : Verdana;
	BACKGROUND: #FCFEF7 ;
	color : #67737B;
	font-size : 10px;
	text-align : justify;
	width:162px;
	height:17px;
	padding-left: 3px;
}
.link_home_adv{
	color : #67737B;
}