.back_left	{
	background:url(../img/azienda/back.gif) repeat-y 0 0;
}
.menu_left	{
	background:url(../img/azienda/logo.jpg) no-repeat left bottom; padding-bottom:360px;
}

.titolo_int	{ 
	padding-bottom:12px;
}

.txt_int	{
	font-size:1.1em;
	text-align:justify;
}

.pad_interno	{ 
	padding:0 40px 10px 40px;
 }
 
 
/* MENU LEFT */
#menu_left	{
	padding:0;  
	margin:0;
}

#menu_left ul	{
	list-style-type:none;   
	margin:0;   
	padding:0;
}

#menu_left ul li {   
	padding:0;
	margin:0;
	font-size:1.5em;
	border-bottom:1px #38BCEE solid;
}

#menu_left li a	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
}

#menu_left li a:visited	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
}

#menu_left li a:hover	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
	background:#0199D2;	
}


#menu_left ul li.attivo {   
	padding:0;
	margin:0;
	font-size:1.5em;
	border-bottom:1px #38BCEE solid;
	background:#0199D2;	
}

#menu_left li.attivo a	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
}

#menu_left li.attivo a:visited	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
}

#menu_left li.attivo a:hover	{
	padding:7px 17px;
	text-decoration:none;
	display:block;
}


#menu_left ul li.s_menu {   
	padding:0;
	margin:0;
	font-size:1.2em;
	border-bottom:1px #38BCEE solid;
}

#menu_left li.s_menu a	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
}

#menu_left li.s_menu a:visited	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
}

#menu_left li.s_menu a:hover	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left ul li.s_menu_att {   
	padding:0;
	margin:0;
	font-size:1.2em;
	border-bottom:1px #38BCEE solid;
	background:#48ADD3;	
}

#menu_left li.s_menu_att a	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left li.s_menu_att a:visited	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left li.s_menu_att a:hover	{
	padding:7px 17px 7px 30px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
	
}



/* MENU LABEL */
#menu_left ul li.ss_menu {   
	padding:0;
	margin:0;
	font-size:1.1em;
	border-bottom:1px #38BCEE solid;
}

#menu_left li.ss_menu a	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
}

#menu_left li.ss_menu a:visited	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
}

#menu_left li.ss_menu a:hover	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left ul li.ss_menu_att {   
	padding:0;
	margin:0;
	font-size:1.1em;
	border-bottom:1px #38BCEE solid;
	background:#48ADD3;	
}

#menu_left li.ss_menu_att a	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left li.ss_menu_att a:visited	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
}

#menu_left li.ss_menu_att a:hover	{
	padding:7px 17px 7px 50px;
	text-decoration:none;
	display:block;
	background:#48ADD3;	
	
}



/* LAVORA CON NOI */
.autorizzo	{ font-weight:bold;  font-size:9px;  margin-right:11px; }
.autorizzo	a	{
	
	text-decoration:underline;
}
.autorizzo	a:visited	{
	
	text-decoration:underline;
}
.autorizzo	a:hover	{
	
	text-decoration:underline;
}
.autorizzo2	{ font-weight:bold;  font-size:9px;  margin-right:4px; }
.check_mar 	{ vertical-align:middle; margin-right:2px; }
.input_01	{ border:1px #262721 solid; width:300px; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.input_02	{ border:1px #262721 solid; width:70px; text-align:center; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.input_03	{ border:1px #262721 solid; width:98px; text-align:center; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.input_04	{ border:1px #262721 solid; width:295px; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.input_05	{ width:280px; border:1px #262721 solid; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.input_06	{ 
	border:1px #262721 solid; 
	width:637px; height:50px; background:#0DACE8; color:#ffffff; font-size:1.1em;
}
.input_07	{ border:1px #262721 solid; width:132px; height:64px; background:#0DACE8; color:#ffffff; font-size:1.1em; }
.invia		{ width:35px; height:16px; }
.pad_td		{ padding-bottom:16px;  }
.pad2_td	{ padding-top:19px; }
.pad3_td	{ padding-bottom:20px; }
.pad4_td	{ padding-bottom:16px; }
.sep		{ border-top:1px #FFFFFF solid; padding-bottom:16px;}
.txt_lavora	{  }
.txt_lavora_02	{  text-align:right; padding:10px 25px 0 5px; }

.ok_invio	{ 
	
	font-size:1.5em;
	font-weight:bold;
 }

.ko_invio	{ 
	color:#AB151C;
	font-size:1.5em;
	font-weight:bold;
 }
 
#flash_dove {
	width:640px;
	height:425px;
}
#flash_video {
	width:320px;
	height:260px;
}

.tab_pet {
	background:#FFFFFF;
}

.td_tit_tab_pet	{
	border-bottom:2px #21231D solid;
	padding:8px 0 8px 20px;
	color:#0eade9;
	text-align:left;
	vertical-align:top;
	font-size:1.1em;
}

.td_tab_pet	{
	border-bottom:1px #BCBCBC solid;
	padding:4px 0 3px 0;
	color:#0eade9;
	text-align:left;
	vertical-align:middle;
	font-size:1.1em;
}
.td_tab_pet_1	{
	border-bottom:1px #BCBCBC solid;
	padding:8px 0 8px 0;
	color:#0eade9;
	text-align:center;
	vertical-align:top;
	font-size:1.1em;
}


 /* AREA JOB */
 .pad_txt_int {
	clear:both;
	padding:11px 0;
	overflow:hidden;
	border-bottom:1px #31332d solid;
}
 .titolo_news {
	padding:1px 0 2px 0;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.evidenzia {
	color:#5a9eb5;
}

.doc_scar {
	clear:both;
	list-style:none;
	padding:0;
	margin:0;
}

.doc_scar li {
	padding:5px 0 5px 0;
	margin:0;
	font-weight:bold;
}

.doc_scar li a {
	background:url('/img/share/frex2.gif') no-repeat 0 5px;
	padding-left:10px;
}

.menu_naviga {
	text-align:right;
	color:#fff;
	padding:11px 0;
	font-size:11px;

}

.menu_naviga a {
	color:#fff;
}

.menu_naviga a:visited {
	color:#fff;
}

.menu_naviga a:hover {
	color:#fff;
}

.torna_elenco {
	width:50%;
	float:left;
		font-size:11px;
}

.torna_elenco div {
	text-align:left;
}

.pad_allegati {
	padding:0 0;
}

.allegati {
	padding:5px 5px;
}

.allegati a {
	color:#fff;
	text-decoration:none;
}

.allegati a:visited {
	color:#fff;
	text-decoration:none;
}

.allegati a:hover {
	color:#fff;
	text-decoration:underline;
}

.ico_allegato {
	float:left;
	margin:0 10px 0 0;
}

.data {
	padding:0 0 1px 0;
}
.all_peso	{
	font-weight:normal;
}
.img_left_news	{
	margin:3px 15px 0 0;
	float:left;
	border:2px #fff solid;
}
.sele_anno	{
	float:right;
}
.sel_anno	{
	width:170px;
	border:1px #d3dde0 solid;
}
.p_class	{
	font-size:11px;
}
.p_elenco	{
	font-size:11px;
}
.titoletti {
	font-size:1.2em;
	padding:15px 0 3px 0;
}
.codice {
	font-size:1.2em;
}

