/* ---------------- includo font ---------------- */

@font-face {
	font-family: 'MyriadProCondensed';
	src: url('../font/myriadpro-cond-webfont.eot');
	src: local('☺'), url('../font/myriadpro-cond-webfont.woff') format('woff'), url('../font/myriadpro-cond-webfont.ttf') format('truetype'), url('../font/myriadpro-cond-webfont.svg#webfontaPCDgqJD') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProCondensedItalic';
	src: url('../font/myriadpro-condit-webfont.eot');
	src: local('☺'), url('../font/myriadpro-condit-webfont.woff') format('woff'), url('../font/myriadpro-condit-webfont.ttf') format('truetype'), url('../font/myriadpro-condit-webfont.svg#webfont9GwQE2eE') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* --------------------------------------------- */

.txt_azzurro{
	color: #2c678c;
    font: 16px 'MyriadProCondensed', sans-serif;
	text-align:justify;
    line-height: 18px;
}

.txt_black{
	color: #000;
    font: 18px 'MyriadProCondensed', sans-serif;
	text-align:justify;
    line-height: 18px;
	}


.tit_green{
	color: #006600;
    font: 22px/1 'MyriadProCondensedItalic', sans-serif;
    [font: 22px/1 'MyriadProCondensedItalic', sans-serif;
	font: 18px/1 'MyriadProCondensedItalic', sans-serif;]
    #font: 22px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:right;
    line-height: 22px;
	font-size-adjust: 0.48;
	font-weight:bold;
}

.tit_blu{
	color: #205376;
    font: 22px/1 'MyriadProCondensedItalic', sans-serif;
    [font: 22px/1 'MyriadProCondensedItalic', sans-serif;
	font: 18px/1 'MyriadProCondensedItalic', sans-serif;]
    #font: 22px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:right;
    line-height: 22px;
	font-size-adjust: 0.48;
	font-weight:bold;
}


.txt{
	color: #333;
    font: 12px 'Arial', sans-serif;
	text-align:justify;
    line-height: 12px;
}
.txt_desc{
	color: #333;
	font: 13px 'Arial', sans-serif;
	text-align:justify;
	line-height: 14px;
}
.txt_sm{
	color: #333;
    font: 10px 'Arial', sans-serif;
	text-align:justify;
    line-height: 12px;
}

.txt_azzurro_b{
	color: #2c678c;
    font: 12px 'Arial', sans-serif;
	text-align:justify;
    line-height: 12px;
	font-weight:bold;
}

.txt2{
	color: #666;
    font: 12px 'Verdana', sans-serif;
	text-align:left;
    line-height: 12px;
}



.txt_prezzo{
	color: #fff;
    font: 18px 'Arial', sans-serif;
	text-align:center;
    line-height: 18px;
}

a.link_blu_sm{
	color: #3680ab;
    font: 10px 'Verdana', sans-serif;
	text-align:justify;
    line-height: 11px;
	text-decoration:none;	
}

a.link_blu_sm:hover{
	color: #3680ab;
    font: 10px 'Verdana', sans-serif;
	text-align:justify;
    line-height: 11px;
	text-decoration:none;
	border-bottom:#3680ab 1px dotted;	
}

a.link_red{
	color: #ea2111;
    font: 9px 'Verdana', sans-serif;
	text-align:justify;
    line-height: 09px;
	text-decoration:none;	
}

a.link_red:hover{
	color: #ea2111;
    font: 9px 'Verdana', sans-serif;
	text-align:justify;
    line-height: 09px;
	text-decoration:none;
	border-bottom:#ea2111 1px dotted;	
}


a.link_green{
	color: #4b641a;
	font: 9px 'Verdana', sans-serif;
	text-align:justify;
	line-height: 09px;
	text-decoration:none;	
}

a.link_green:hover{
	color: #4b641a;
	font: 9px 'Verdana', sans-serif;
	text-align:justify;
	line-height: 09px;
	text-decoration:none;
	border-bottom:#4b641a 1px dotted;	
}
a.link_green_big{
	color: #4b641a;
	font: 12px 'Verdana', sans-serif;
	text-align:justify;
	line-height: 09px;
	text-decoration:none;	
}

a.link_green_big:hover{
	color: #4b641a;
	font: 12px 'Verdana', sans-serif;
	text-align:justify;
	line-height: 09px;
	text-decoration:none;
	border-bottom:#4b641a 1px dotted;	
}


a.link_green_normal_b{
	color: #4b641a;
	font: 12px 'Verdana', sans-serif;
	text-align:justify;
	line-height: 09px;
	text-decoration:none;	
	font-weight:bold;
}

a.link_green_normal_b:hover{
	color: #4b641a;
    font: 12px 'Verdana', sans-serif;
	text-align:justify;
    line-height: 09px;
	text-decoration:none;
	border-bottom:#4b641a 1px dotted;	
	font-weight:bold;
}



a.tit_cate{
	color: #333;
    font: 16px/1 Arial;
	text-align:justify;
    line-height: 16px;
	font-weight:bold;
	text-decoration: none;
}

a.tit_cate:hover{
	color: #333;
    font: 16px/1 Arial;
	text-align:justify;
    line-height: 16px;
	font-weight:bold;
	text-decoration: none;
	border-bottom:#333 1px dotted;
}


.tit_white{
	color: #fff;
    font: 23px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:left;
    line-height: 23px;
	font-size-adjust: 0.48;
	font-weight:bold;
}


.txt_green_small{
	color: #01432c;
    font: 16px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:left;
    line-height: 16px;
	font-size-adjust: 0.48;
	font-weight:bold;
	text-decoration:none;
}
a.link_green_small{
	color: #01432c;
    font: 16px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:left;
    line-height: 16px;
	font-size-adjust: 0.48;
	font-weight:bold;
	text-decoration:none;
}
a.link_green_small:hover{
	color: #01432c;
    font: 16px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:left;
    line-height: 16px;
	font-size-adjust: 0.48;
	font-weight:bold;
}

a.link_white{
	color:#fff;
	font: 10px/1 Verdana;
	line-height:12px;
	text-align:left;
	text-decoration:none;
	}
	
a.link_white:hover{
	color:#fff;
	font: 10px/1 Verdana;
	line-height:12px;
	text-align:left;
	text-decoration:none;
	border-bottom:#fff 1px dotted;
	}
	


.txt_foot_green{
	color:#01432c;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	
	}
a.link_foot_green{
	color:#01432c;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	
	}
a.link_foot_green:hover{
	color:#01432c;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	border-bottom:#01432c 1px dotted;
	}			

.txt_white_sm{
	color:#fff;
	font: 17px/1 'MyriadProCondensedItalic', sans-serif;
	text-align:left;
    line-height:17px;	
	font-weight:bold;
	}
	
a.link_txt{
	color: #333;
    font: 12px 'Arial', sans-serif;
	text-align:justify;
    line-height: 12px;
	text-decoration:none;
}

a.link_txt:hover{
	color: #333;
    font: 12px 'Arial', sans-serif;
	text-align:justify;
    line-height: 12px;
	text-decoration:underline;
}		


	
.sconto{
text-decoration:line-through;
font-size:13px;
color:red
}