A:hover.footer  {
	color:#FFF;
 }

.txtfeedrss{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#1a4473;
	line-height:12px;
	text-decoration:none;
}

A:active.txtfeedrss,A:link.txtfeedrss,A:visited.txtfeedrss{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#1a4473;
	line-height:12px;
	text-decoration:none;
}

A:hover.txtfeedrss  {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#0e2641;
	line-height:12px;
	text-decoration:none;

 }

A:active.companyinfo,A:link.companyinfo,A:visited.companyinfo{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#626262;
	line-height:12px;
	text-decoration:none;

}
A:hover.companyinfo  {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
	line-height:12px;
	text-decoration:none;

 }
 
A:active.topmenuzenitperte,A:link.topmenuzenitperte,A:visited.topmenuzenitperte{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
	text-decoration:none;
	text-shadow:0 1px 0 #198cb6;

}
A:hover.topmenuzenitperte  {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color:#d2d9dc;
	line-height:18px;
	text-decoration:none;
	text-shadow:0 1px 0 #198cb6;

 }
 
A:active.menuzenitperte,A:link.menuzenitperte,A:visited.menuzenitperte{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color:#d2d9dc;
	line-height:18px;
	text-decoration:none;
	text-shadow:0 1px 0 #198cb6;

}
A:hover.menuzenitperte  {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color:#FFF;
	line-height:18px;
	text-decoration:none;
	text-shadow:0 1px 0 #198cb6;

 }
 
 A:active.menuapps,A:link.menuapps,A:visited.menuapps{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#1a4473;
	line-height:12px;
	text-decoration:none;

}
A:hover.menuapps  {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
	line-height:12px;
	text-decoration:none;

 }

.txt_home_chiediazenit {
	font-family: Arial, Verdana ;
	font-size: 13px;
	font-weight:bold;
	color:#FFF;
}

.txt_home_imgmini {
	font-family: Arial, Verdana ;
	font-size: 12px;
	font-weight:normal;
	color:#FFF;
}

.txt_newsletter_button {
	font-family: Arial, Verdana ;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
}

.txt_newsletter_button: hover {
	font-family: Arial, Verdana ;
	font-size: 12px;
	font-weight:bold;
	color:#999;
}

.txt_campiapplicazione {
	font-family: Arial, Verdana ;
	font-size: 15px;
	font-weight:bold;
	color:#1a4473;
}

.txt_home_title {
	font-family: Arial, Verdana ;
	font-size: 26px;
	font-weight:normal;
	color:#000;
}

.txt_home_subtitle {
	font-family: Arial, Verdana ;
	font-size: 15px;
	font-weight:bold;
	color:#000;
}

.txt_home_description {
	font-family: Arial, Verdana ;
	font-size: 13px;
	font-weight: normal;
	line-height:19px;
	text-align:justify;
	color:#000;
}

.txt_home_lettura {
	font-family: Arial, Verdana ;
	font-size: 11px;
	font-weight: normal;
	line-height:19px;
	text-align:justify;
	color:#545454;
} 
 
 
/* --------------- COLORE ------------------------ */
.grigio, .txt, .txt_bold,.txt_small,.txt_titolo_paragrafo_grigio,.TdRepeaterData
{
	/* grigio */
	color: #545454;
}
.bianco, .txt_bianco,.txt_bianco_bold,.txt_bianco_small
{
	/* bianco */
	COLOR: #FFFFFF;
}

.blu, .txt_titolo_paragrafo,.txt_titolo_pagina,.txt_titolo_pagina_sottotitolo,.news_data,.news_data,.news_abstract,.news_luogo,.txt_blu, .txt_blu_bold, .txt_blu_small
{
	/* blu */
	/* #396579*/
	color:#1A4473;
}

.arancio, .txt_arancio,.txt_arancio_bold,.txt_arancio_small
{
	/* arancio */
	COLOR: #f98f06;
}

.verde, .txt_verde,.txt_verde_bold,.txt_verde_small,.TdRepeaterUser
{
	/* verde */
	COLOR: #5ebd39;
} 
.bgBlu 
{
    /* blu */
	background-color:#a3bfcd;
}
.bgVerde 
{
	/* verde */
	COLOR: #5ebd39;
}
.bgGrigio 
{
	/* grigio */
	color: #545454;
}

/* --------------- SIZE ------------------------ */
.txt_small, .txt_bianco_small,.txt_blu_small,.txt_verde_small
{
    /* size SMALL */
	FONT-SIZE: 10px;  
} 
.txt, .txt_bold,.txt_titolo_pagina_sottotitolo
{
    /* size NORMALE */
	FONT-SIZE: 13px;  
}
.titoloPaginaProducts 
{
    FONT-SIZE: 19px;  
    font-weight:bold
}
.sottotitoloPaginaProducts 
{
    FONT-SIZE: 17px;  
    font-weight:normal
}
.txt_titolo_paragrafo,.txt_titolo_paragrafo_grigio,.txt_medio
{
    /* size MEDIO */
	FONT-SIZE: 15px; 
	/*COLOR: Fuchsia; 
	 height:30px;
	 background-color:Yellow*/
}

.txt_titolo_pagina, .txt_grande
{
    /* size GRANDE */
	FONT-SIZE: 15px; 
	
}


/* STILI TESTO GENERICI //////////////////////////////////////////////////////*/ 

.ErrorPageHeader 
{
   FONT-SIZE: 21px;   
   font-weight:bold;
}
.ErrorPageMessage 
{
   FONT-SIZE: 14px;   
}
h2 {
	FONT-SIZE: 15px;  
	margin:0px 0px 10px 0px ;
	padding:0px 0px 0px 0px ;
	
}
h3 {
	FONT-SIZE: 13px;  
	margin:0px 0px 5px 0px ;
	padding:0px 0px 0px 0px ;
	
}
P {
	margin:0px 0px 10px 0px ;
	padding:0px 0px 0px 0px ;	
}
P.padding5px
{
    margin: 0px 0px 0px 0px; 
    padding:5px 5px 5px 5px
}
.txt {
 	 font-weight: normal;
}
.txt_bold {
 	font-weight: bold;
}
.txt_small {
 	font-weight: normal;
}

.txt_bianco {
 	font-weight: normal;
}
.txt_bianco_bold {
 	font-weight: bold;
}
.txt_bianco_small {
 	FONT-SIZE: 10px;  
}



.txt_blu {
 	 font-weight: normal;
}
.txt_blu_bold {
 	font-weight: bold;
}
.txt_blu_small {
 	font-weight: normal;
}
.txt_verde {
 	 font-weight: normal;
}
.txt_verde_bold {
 	font-weight: bold;
}
.txt_verde_small {
 	font-weight: normal;
}

.txt_arancio {
 	 font-weight: normal;
}
.txt_arancio_bold {
 	font-weight: bold;
}
.txt_arancio_small {
 	font-weight: normal;
}

.txt_titolo_paragrafo {
 	font-weight: bold;
}
.txt_titolo_paragrafo_grigio {
 	font-weight: bold;
}
.txt_titolo_pagina  {
	font-weight: normal;
}
.txt_titolo_pagina_sottotitolo {
	font-style:italic
}
/* ////// REPEATER /////////////////*/

.TdRepeaterData
{
    FONT-SIZE: 10px;  
	font-weight: bold; 
}
.TdRepeaterUser
{
    FONT-SIZE: 10px;  
	font-weight: bold; 
}

/* ////// NEWS /////////////////*/
.news_data{
 	FONT-SIZE: 10px;  
	font-weight: bold;
}
.news_titolo{
 	FONT-SIZE: 14px;  
	font-weight: bold;
}
.news_abstract{
 	FONT-SIZE: 12px;  
	font-style:italic
}
.news_luogo{
 	FONT-SIZE: 10px;  
	COLOR: #1A4473;
	font-weight: normal;
}

HR {
	width:100%;
	border-style:dashed;
	border-width:1px;
	color:#CCCCCC
}		 
/* //////////////////// LINK  GENERICO ////////////////////*/
A:active,A:link,A:visited{
font-weight: bold;
text-decoration: none;
COLOR: #1A4473
}
A:hover  {
font-weight: bold;
text-decoration: underline;
COLOR:  #5ebd39; 
 }

/*
FOOTER SOCIAL
*/
#footer_mininavlist li {
	display: inline;
	list-style-type: none;
	padding-left: 12px;
}
.social_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #1A4473;
	line-height:20px;
	text-decoration:none;/* text-shadow:0 1px 0 #198cb6; */
}
A:active.social_menu, A:link.social_menu, A:visited.social_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#1A4473;
	line-height:20px;
	text-decoration:none;/* text-shadow:0 1px 0 #198cb6; */
}
A:hover.social_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFF;
	line-height:20px;
	text-decoration:none;/* text-shadow:0 1px 0 #198cb6; */
}

/*
ZENIT PAGES
*/

#zenit_pages {
	margin: 0 auto;
	/*width:690px;*/
	height:200px;
	padding: 10px 5px 10px 5px;
	background-image:url(http://www.zenit.com/zenit_img/bg_footerlanding.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#9ebac8;
	
}

.zenit_pages_box_container
{
    /*margin: 0px auto;*/
    width:680px;
    padding-left:10px;
}
.zenit_pages_box {
	float: left;
	text-align: left;
	width: 215px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.zenit_pages_title {
	font-family:Arial;
	font-size: 14px;
	font-weight:bold;
	color: #FFF;
	line-height:28px;
	text-decoration:none;/* text-shadow:0 1px 0 #198cb6; */
	border-bottom:dotted #CCC;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
A:active.zenit_pages_menu, A:link.zenit_pages_menu, A:visited.zenit_pages_menu {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:normal;
	color:#FFF;
	line-height:20px;
	text-decoration:none;
}
A:hover.zenit_pages_menu {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Verdana, Arial;
	font-size: 13px;
	font-weight:normal;
	color:#CCC;
	line-height:20px;
	text-decoration:none;
}
.zenit_pages_list {
	padding-left: 20px;
}
.zenit_pages_list li {
	list-style: url(http://www.zenit.com/zenit_img/zenit_freccia.png);
	padding-left: 0px;
}
 
