/*
base CSS file
you can customize most of the GUI shit from here

tested on explorer 5+ / netscape 6 / netscape 4.7 (buggy)

safe (supported) colors are:
black, silver, gray, white, maroon, red, purple, fuchsia, green, lime,
olive, yellow, navy, blue, teal, aqua
more at http://www.w3.org/MarkUp/Guide/Style
CSS1 reference at http://www.zvon.org/xxl/css1Reference/Output/index.html
you can specify colors also with: rgb(value1, value2,value3) or #112233
*/

body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url(/images09/bgc_corporate.gif);
	background-repeat:repeat-x;
}


table {
	margin:0px;
	padding:0px;
	
}

td {
	margin:0px;
	padding:0px;
	text-align:left;
}

img {
	vertical-align:top;
}

object {
	vertical-align:top;
}

td.menu-up {text-align: left; vertical-align:top; padding-top:0px;}

td.allineamentocentrale {text-align: center;}

td.allineamentosx {text-align: left;}

td.allineamentodx {text-align: right;}

.quicksearch1 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #ffffff; width: 175px; background-color: #6a7886; border: 0px}

.dativideo {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 205px; background-color: #f7f7f7}
.dativideo2 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 165px; background-color: #f7f7f7}
.dativideo_no {font-family: Arial; padding-left: 2px; font-size: 11px; color: #9199a1; width: 205px; background-color: #f7f7f7}
.daticv {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 180px; background-color: #f7f7f7}
.datiaccesso {font-family: Arial; padding-left: 2px; font-size: 12px; color: #204e7d; width: 120px; background-color: #f7f7f7}
.daticv_xs {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 90px; background-color: #f7f7f7}
.daticv_xs2 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 60px; background-color: #f7f7f7}
.daticv_xs3 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 120px; background-color: #f7f7f7}
.daticv_xs4 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 95px; background-color: #f7f7f7}
.daticv_xl {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 430px; background-color: #f7f7f7}
.daticv_xxl {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 648px; background-color: #f7f7f7}
.buttoncv {font-family: Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 653px; height: 20px; background-color: #104e8d; cursor: hand}
.buttoncv_xs {font-family: Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 150px; height: 20px; background-color: #104e8d; cursor: hand}
.buttoncv_xl {font-family: Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 215px; height: 20px; background-color: #104e8d; cursor: hand}

td.video {padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; text-align: left;}
td.txt_video {font-family: Arial; font-size: 13px; color: #222222; font-weight: normal; letter-spacing: -1px; text-align: left; line-height: 16px;}

td.path03 {padding-left: 72px; padding-right: 100px; padding-top: 15px; padding-bottom: 5px; text-align: left;}

td.path04 {font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #444; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: bold;}
td.path04 a:link {font-weight: bold; color: #444; text-decoration: none}
td.path04 a:visited {font-weight: bold; color: #444; text-decoration: none}
td.path04 a:hover {font-weight: bold; color: #000; text-decoration: underline}

td.path05 {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #777; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: normal;}
td.path05 a:link {font-weight: normal; color: #555; text-decoration: none}
td.path05 a:visited {font-weight: normal; color: #555; text-decoration: none}
td.path05 a:hover {font-weight: normal; color: #000; text-decoration: underline}

td.path05b {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #777; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: bold;}
td.path05b a:link {font-weight: bold; color: #A02849; text-decoration: none}
td.path05b a:visited {font-weight: bold; color: #A02849; text-decoration: none}
td.path05b a:hover {font-weight: bold; color: #A02849; text-decoration: underline}

td.path05c {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #777; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: bold;}
td.path05c a:link {font-weight: bold; color: #629423; text-decoration: none}
td.path05c a:visited {font-weight: bold; color: #629423; text-decoration: none}
td.path05c a:hover {font-weight: bold; color: #629423; text-decoration: underline}


td.path05d {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #35A7FF; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: bold;}

td.path05e {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #A59C1B; 
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 5px; 
			text-align: left; font-weight: bold;}
			
			
td.path06 {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #A02849; 
			padding-left: 12px; padding-right: 30px; padding-top: 0px; padding-bottom: 9px; 
			text-align: left; font-weight: normal;}
td.path06 a:link {font-weight: normal; color: #A02849; text-decoration: none}
td.path06 a:visited {font-weight: normal; color: #A02849; text-decoration: none}
td.path06 a:hover {font-weight: normal; color: #A02849; text-decoration: underline}

td.path06c {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #629423; 
			padding-left: 12px; padding-right: 30px; padding-top: 0px; padding-bottom: 9px; 
			text-align: left; font-weight: normal;}
td.path06c a:link {font-weight: normal; color: #629423; text-decoration: none}
td.path06c a:visited {font-weight: normal; color: #629423; text-decoration: none}
td.path06c a:hover {font-weight: normal; color: #629423; text-decoration: underline}

td.path06d {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #35A7FF; 
			padding-left: 12px; padding-right: 30px; padding-top: 0px; padding-bottom: 9px; 
			text-align: left; font-weight: normal;}
td.path06d a:link {font-weight: normal; color: #35A7FF; text-decoration: none}
td.path06d a:visited {font-weight: normal; color: #35A7FF; text-decoration: none}
td.path06d a:hover {font-weight: normal; color: #35A7FF; text-decoration: underline}

td.path06e {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #A59C1B; 
			padding-left: 12px; padding-right: 30px; padding-top: 0px; padding-bottom: 9px; 
			text-align: left; font-weight: normal;}
td.path06e a:link {font-weight: normal; color: #A59C1B; text-decoration: none}
td.path06e a:visited {font-weight: normal; color: #A59C1B; text-decoration: none}
td.path06e a:hover {font-weight: normal; color: #A59C1B; text-decoration: underline}

td.ecard01 {font-family: Arial; font-size: 21px; color: #fe7e1f; 
			padding-left: 20px; padding-right: 30px; padding-top: 20px; padding-bottom: 9px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}

td.ecard02 {font-family: Arial; font-size: 13px; color: #3a3a3a; 
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: px; 
			text-align: justify; font-weight: normal; letter-spacing: -1px; line-height:21px;}

td.ecard02 a:link {font-weight: bold; color: #fe7e1f; text-decoration: none}
td.ecard02 a:visited {font-weight: bold; color: #fe7e1f; text-decoration: none}
td.ecard02 a:hover {font-weight: bold; color: #ffffff; text-decoration: none; background:#fe7e1f;}


td.txt_gbc2 {font-family: Arial; font-size: 12px; color: #555555; line-height: 19px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 9px; 
			text-align: justify; font-weight: normal;}

td.casehome {font-family: Arial; font-size: 12px; color: #444444;
			padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.casehome a:link {font-weight: normal; color: #8f6844; text-decoration: none;}
td.casehome a:visited {font-weight: normal; color: #8f6844; text-decoration: none;}
td.casehome a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #8f6844;}


td.new09-linksup {font-family: Arial; font-size: 11px; color: #dde1e6;
			padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: justify; font-weight: normal;}

td.new09-linksup a:link {font-weight: normal; color: #dde1e6; text-decoration: none}
td.new09-linksup a:visited {font-weight: normal; color: #dde1e6; text-decoration: none}
td.new09-linksup a:hover {font-weight: normal; color: #ffffff; text-decoration: underline;}

td.new09-titleprd {font-family: Arial; font-size: 17px; color: #104c89;
			padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.new09-titleprd a:link {font-family: Arial; font-size: 13px; font-weight: normal; color: #212121; text-decoration: none;}
td.new09-titleprd a:visited {font-family: Arial; font-size: 13px; font-weight: normal; color: #212121; text-decoration: none;}
td.new09-titleprd a:hover {font-family: Arial; font-size: 13px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: #657279;}

td.new09-titleprd_xs {font-family: Arial; font-size: 15px; color: #104c89;
			padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}

td.prd-titolo-edilizia {font-family: Arial; font-size: 14px; color: #8f6844;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-edilizia a:link {font-weight: normal; color: #8f6844; text-decoration: none; display: block;}
td.prd-titolo-edilizia a:visited {font-weight: normal; color: #8f6844; text-decoration: none; display: block;}
td.prd-titolo-edilizia a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #8f6844;}


td.prd-titolo-casseforme {font-family: Arial; font-size: 14px; color: #6d757a;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-casseforme a:link {font-weight: normal; color: #6d757a; text-decoration: none; display: block;}
td.prd-titolo-casseforme a:visited {font-weight: normal; color: #6d757a; text-decoration: none; display: block;}
td.prd-titolo-casseforme a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #6d757a;}

td.prd-titolo-acqua {font-family: Arial; font-size: 14px; color: #28a6b1;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-acqua a:link {font-weight: normal; color: #28a6b1; text-decoration: none; display: block;}
td.prd-titolo-acqua a:visited {font-weight: normal; color: #28a6b1; text-decoration: none; display: block;}
td.prd-titolo-acqua a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #28a6b1;}

td.prd-titolo-verde {font-family: Arial; font-size: 14px; color: #647c22;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-verde a:link {font-weight: normal; color: #647c22; text-decoration: none; display: block;}
td.prd-titolo-verde a:visited {font-weight: normal; color: #647c22; text-decoration: none; display: block;}
td.prd-titolo-verde a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #647c22;}

td.prd-titolo-sport {font-family: Arial; font-size: 14px; color: #c12825;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-sport a:link {font-weight: normal; color: #c12825; text-decoration: none; display: block;}
td.prd-titolo-sport a:visited {font-weight: normal; color: #c12825; text-decoration: none; display: block;}
td.prd-titolo-sport a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #c12825;}

td.prd-titolo-ambiente {font-family: Arial; font-size: 14px; color: #61a2c9;
			padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.prd-titolo-ambiente a:link {font-weight: normal; color: #61a2c9; text-decoration: none; display: block;}
td.prd-titolo-ambiente a:visited {font-weight: normal; color: #61a2c9; text-decoration: none; display: block;}
td.prd-titolo-ambiente a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #61a2c9;}

td.new09-linknew1 {font-family: Arial; font-size: 12px; color: #2c3438;
			padding-left: 17px; padding-right: 4px; padding-top: 5px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.new09-linknew1 a:link {font-weight: normal; color: #61a2c9; text-decoration: none; display: block;}
td.new09-linknew1 a:visited {font-weight: normal; color: #61a2c9; text-decoration: none; display: block;}
td.new09-linknew1 a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #61a2c9;}


td.new09-linknew2 {font-family: Arial; font-size: 12px; color: #FFFFFF;
			padding-left: 2px; padding-right: 2px; padding-top: 3px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.new09-linknew2 a:link {font-weight: normal; color: #ffffff; text-decoration: none; display: block;}
td.new09-linknew2 a:visited {font-weight: normal; color: #ffffff; text-decoration: none; display: block;}
td.new09-linknew2 a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #000000;}

td.new09-linknew4 {font-family: Arial; font-size: 15px; color: #FFFFFF;
			padding-left: 20px; padding-right: 2px; padding-top: 4px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.new09-linknew4 a:link {font-weight: normal; color: #ffffff; text-decoration: none;}
td.new09-linknew4 a:visited {font-weight: normal; color: #ffffff; text-decoration: none;}
td.new09-linknew4 a:hover {font-weight: normal; color: #ffffff; text-decoration: underline;}

td.new09-linknew2b {font-family: Arial; font-size: 13px; color: #FFFFFF;
			padding-left: 2px; padding-right: 2px; padding-top: 3px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}

td.new09-linknew3 {font-family: Arial; font-size: 12px; color: #212121;
			padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.new09-linknew3 a:link {font-weight: normal; color: #657279; text-decoration: none; display: block;}
td.new09-linknew3 a:visited {font-weight: normal; color: #657279; text-decoration: none; display: block;}
td.new09-linknew3 a:hover {font-weight: normal; color: #ffffff; text-decoration: none;  display: block; background-color: #111111;}
td.new09-linknew3b {padding-left: 15px; padding-right: 15px; padding-top: 3px; padding-bottom: 0px;}

.informativa {font-family: Arial; font-size: 10px; color: #555; width: 99%; background-color: #F8F8F8}
.informativa2 {font-family: Arial; font-size: 10px; color: #555; width: 204px; background-color: #F8F8F8}

td.photogallery1 {font-family: Arial; font-size: 15px; color: #1d548c;
			padding-left: 0px; padding-right: 0px; padding-top: 4px; padding-bottom: 1px; 
			text-align: left; font-weight: normal; letter-spacing: -1px; line-height:21px;}

td.photogallery1 a:link {font-weight: normal; color: #1d548c; text-decoration: none;}
td.photogallery1 a:visited {font-weight: normal; color: #1d548c; text-decoration: none;}
td.photogallery1 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ff6600; display:block}

td.photogallery2 {font-family: Arial; font-size: 13px; color: #1d548c;
			padding-left: 0px; padding-right: 0px; padding-top: 7px; padding-bottom: 1px; 
			text-align: left; font-weight: normal; letter-spacing: -1px; line-height:16px;}

td.photogallery2 a:link {font-weight: normal; color: #1d548c; text-decoration: none;}
td.photogallery2 a:visited {font-weight: normal; color: #1d548c; text-decoration: none;}
td.photogallery2 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ff6600; display:block}

td.photogallery3 {font-family: Arial; font-size: 12px; color: #556269;
			padding-left: 17px; padding-right: 4px; padding-top: 5px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.photogallery3 a:link {font-weight: normal; color: #61a2c9; text-decoration: none;}
td.photogallery3 a:visited {font-weight: normal; color: #61a2c9; text-decoration: none;}
td.photogallery3 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #61a2c9;}



.photogallery4 {font: 12px/17px arial; color: #ffffff; font-weight: bold; letter-spacing: -1px; background-color: #61a2c9;}


.voci-home {font: 14px/17px arial; color: #1d548c; font-weight: normal; letter-spacing: -1px;}
td.voci-home {font-family: Arial; font-size: 14px; color: #1d548c; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
			
td.voci-home_xs {font-family: Arial; font-size: 11px; color: #1d548c; line-height: 16px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px;}			
			
td.voci-home a:link {font-weight: normal; color: #1d548c; text-decoration: none; display:block;}
td.voci-home a:visited {font-weight: normal; color: #1d548c; text-decoration: none; display:block;}
td.voci-home a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #1d548c; display:block;}	

td.voci-home-xs {font-family: Arial; font-size: 12px; color: #4b4d4f; line-height: 15px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}


td.voci-home2 {font-family: Arial; font-size: 11px; color: #8b9b32; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.voci-home2 a:link {font-weight: normal; font-size: 14px; color: #8b9b32; text-decoration: none;}
td.voci-home2 a:visited {font-weight: normal; font-size: 14px; color: #8b9b32; text-decoration: none;}
td.voci-home2 a:hover {font-weight: normal; font-size: 14px; color: #ffffff; text-decoration: none; background-color: #8b9b32;}	


td.voci-home2b {font-family: Arial; font-size: 11px; color: #8b9b32; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.voci-home2b a:link {font-weight: normal; font-size: 14px; color: #8b9b32; text-decoration: none; display:block;}
td.voci-home2b a:visited {font-weight: normal; font-size: 14px; color: #8b9b32; text-decoration: none; display:block;}
td.voci-home2b a:hover {font-weight: normal; font-size: 14px; color: #ffffff; text-decoration: none; background-color: #8b9b32; display:block;}	

td.voci-home3 {font-family: Arial; font-size: 13px; color: #8b9b32; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.voci-home3 a:link {font-weight: normal; font-size: 12px; color: #0e5fb0; text-decoration: none;}
td.voci-home3 a:visited {font-weight: normal; font-size: 12px; color: #0e5fb0; text-decoration: none;}
td.voci-home3 a:hover {font-weight: normal; font-size: 12px; color: #ffffff; text-decoration: none; background-color: #0e5fb0;}	

td.voci-home4 {font-family: Arial; font-size: 15px; color: #ed7700; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}
td.voci-home4 a:link {font-weight: normal; color: #ed7700; text-decoration: none;}
td.voci-home4 a:visited {font-weight: normal; color: #ed7700; text-decoration: none;}
td.voci-home4 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ed7700;}	



td.leeds01 {font-family: Arial; font-size: 12px; color: #434649;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

.leeds02 {font: 14px/14px arial; color: #434649; font-weight: normal; letter-spacing: -1px;}
.leeds03 {font: 14px/18px arial; color: #657279; font-weight: normal; letter-spacing: -1px;}

.leeds05 {font: 16px/19px arial; color: #1d548c; font-weight: normal; letter-spacing: -1px;}
.leeds05b {font: 16px/19px arial; color: #333333; font-weight: normal; letter-spacing: -1px;}
td.leeds04 {font-family: Arial; font-size: 11px; color: #0e5fb0;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leeds04 a:link {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.leeds04 a:visited {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.leeds04 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ff6600;}


td.leeds04b {font-family: Arial; font-size: 12px; color: #0e5fb0;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leeds04b a:link {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds04 ba:visited {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds04b a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ff6600; display:block;}


td.leed_edil {font-family: Arial; font-size: 11px; color: #0e5fb0;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_edil a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_edil a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_edil a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #a3754d; display:block;}


td.leed_cass {font-family: Arial; font-size: 11px; color: #3d3d3d;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_cass a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_cass a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_cass a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #989da0; display:block;}

td.leed_acqua {font-family: Arial; font-size: 11px; color: #3d3d3d;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_acqua a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_acqua a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_acqua a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #3bc1b6; display:block;}


td.leed_verde {font-family: Arial; font-size: 11px; color: #3d3d3d;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_verde a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_verde a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_verde a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #70872c; display:block;}

td.leed_sport {font-family: Arial; font-size: 11px; color: #3d3d3d;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_sport a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_sport a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_sport a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #c12725; display:block;}


td.leed_ambiente {font-family: Arial; font-size: 11px; color: #3d3d3d;
			padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.leed_ambiente a:link {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_ambiente a:visited {font-weight: normal; color: #3d3d3d; text-decoration: none; display:block;}
td.leed_ambiente a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #4e99c7; display:block;}


.gallery01 {font: 13px/14px arial; color: #434649; font-weight: normal; letter-spacing: -1px;text-align:left;}
.gallery02 {font: 11px/13px arial; color: #434649; font-weight: normal; letter-spacing: 0px;line-height: 13px; text-align:left;}

td.leeds06 {font-family: Arial; font-size: 12px; color: #555555; line-height: 18px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 9px; 
			text-align: left; font-weight: normal;}
td.leeds06 a:link {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds06 a:visited {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds06 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #0e5fb0; display:block;}			

td.leeds06b {font-family: Arial; font-size: 12px; color: #555555; line-height: 18px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 9px; 
			text-align: justify; font-weight: normal;}
td.leeds06b a:link {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds06b a:visited {font-weight: normal; color: #0e5fb0; text-decoration: none; display:block;}
td.leeds06b a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #0e5fb0; display:block;}	

td.gallery02 a:link {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.gallery02 a:visited {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.gallery02 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #0e5fb0;}


td.txt_preview {font-family: Arial; font-size: 12px; color: #555555; line-height: 19px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 9px; 
			text-align: justify; font-weight: normal;}
td.txt_preview a:link {font-weight: bold; color: #104e8d; text-decoration: underline;}
td.txt_preview a:visited {font-weight: bold; color: #104e8d; text-decoration: underline;}
td.txt_preview a:hover {font-weight: bold; color: #ffffff; text-decoration: none; background-color: #ff6600;}				
			
td.txt_preview_small {font-family: Arial; font-size: 11px; color: #333333; line-height: 17px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 9px; 
			text-align: justify; font-weight: normal;}			
			
td.txt_preview_small2 {font-family: Arial; font-size: 11px; color: #333333; line-height: 16px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal;}

td.txt_preview_small2b {font-family: Arial; font-size: 11px; color: #333333; line-height: 14px;
			padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; 
			text-align: left; font-weight: normal;}
			
td.txt_preview_small2 a:link {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.txt_preview_small2 a:visited {font-weight: normal; color: #0e5fb0; text-decoration: none;}
td.txt_preview_small2 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #ff6600;}							
			
td.new09-address01 {font: 13px/19px arial; color: #104e8d; font-weight: normal; letter-spacing: -1px; text-align: left;}			
td.new09-address02 {font: 12px/19px arial; color: #282828; font-weight: normal; letter-spacing: -1px; text-align: left;}				
td.new09-address02 a:link {font-weight: normal; color: #104e8d; text-decoration: none;}
td.new09-address02 a:visited {font-weight: normal; color: #104e8d; text-decoration: none;}
td.new09-address02 a:hover {font-weight: normal; color: #ffffff; text-decoration: none; background-color: #104e8d;}				


.dati_tabella0 {font: 12px/15px arial; color: #333333; font-weight: normal; letter-spacing: 0px;}
.dati_tabella0b {font: 11px/13px arial; color: #222222; font-weight: normal; letter-spacing: 0px;}
.dati_tabella00 {font: 12px/15px arial; color: #555555; font-weight: bold; letter-spacing: 0px;}
.dati_tabella1 {font: 12px/15px arial; color: #ffffff; font-weight: bold; letter-spacing: 0px;}			
.dati_tabella2 {font: 12px/19px arial; color: #222222; font-weight: normal; letter-spacing: 0px;}			
.dati_tabella2b {font: 12px/19px arial; color: #666666; font-weight: normal; letter-spacing: -1px;}
.dati_tabella2c {font: 11px/15px arial; color: #666666; font-weight: normal; letter-spacing: 0px;}

td.dati_tabella0b {font-family: Arial; font-size: 11px; color: #222222;
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height: 14px;}
			
td.dati_tabella00 {font-family: Arial; font-size: 12px; color: #ffffff;
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height: 15px;}	
			
td.dati_tabella0b {font-family: Arial; font-size: 12px; color: #222222;
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; 
			text-align: center; font-weight: normal; letter-spacing: 0px; line-height: 15px;}						

td.new09-titleappl {font-family: Arial; font-size: 17px; color: #104e8d;
			padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px; 
			text-align: left; font-weight: normal; letter-spacing: -1px;}

.new09-titleappl2 {font: 12px/19px arial; color: #222222; font-weight: normal; letter-spacing: -1px;}

td.new09-titleappl2 {font: 12px/19px arial; color: #222222; font-weight: normal; letter-spacing: -1px; text-align: left;}

td.txt_tabella {font-family: Arial; font-size: 12px; color: #333333;
			padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height: 16px;}
td.txt_tabella a:link {font-weight: bold; color: #657279; text-decoration: none;}
td.txt_tabella a:visited {font-weight: bold; color: #657279; text-decoration: none;}
td.txt_tabella a:hover {font-weight: bold; color: #ffffff; text-decoration: none; background-color: #657279;}			

td.txt_posa {font-family: Arial; font-size: 12px; color: #555555; line-height: 17px;
			padding-left: 2px; padding-right: 5px; padding-top: 4px; padding-bottom: 7px; 
			text-align: justify; font-weight: normal; letter-spacing: -1px;}
			
			
td.skip {font-family: Arial; font-size: 12px; color: #ffffff;
			padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; 
			text-align: left; font-weight: normal; letter-spacing: 0px; line-height:15px;}

td.skip a:link {font-weight: normal; color: #ffffff; text-decoration: none;}
td.skip a:visited {font-weight: normal; color: #ffffff; text-decoration: none;}
td.skip a:hover {font-weight: normal; color: #ffffff; text-decoration: none; display: block; background-color: #000000;}

.comparazione0 {font: 11px/19px arial; color: #333333; font-weight: normal; letter-spacing: 0px;}
.comparazione00 {font: 12px/14px arial; color: #555555; font-weight: normal; letter-spacing: 0px;}
.comparazione1 {font: 12px/14px arial; color: #ffffff; font-weight: bold; letter-spacing: 0px;}			
.comparazione1b {font: 11px/14px arial; color: #ffffff; font-weight: bold; letter-spacing: 0px;}			
.comparazione2 {font: 12px/19px arial; color: #222222; font-weight: normal; letter-spacing: 0px;}			
.comparazione2b {font: 12px/19px arial; color: #666666; font-weight: normal; letter-spacing: -1px;}
.comparazione2c {font: 11px/15px arial; color: #666666; font-weight: normal; letter-spacing: 0px;}

td.comparazione1 {font: 12px/14px arial; color: #ffffff; font-weight: bold; text-align: left; letter-spacing: 0px;}			
td.comparazione1center {font: 13px/14px arial; color: #ffffff; font-weight: bold; text-align: center; letter-spacing: 0px;}			
td.comparazione0 {font: 11px/14px arial; color: #333333; font-weight: normal; text-align: left; letter-spacing: 0px;}
td.comparazione00 {font: 11px/14px arial; color: #555555; font-weight: normal; text-align: left; letter-spacing: 0px;}
td.comparazione2c {font: 11px/15px arial; color: #666666; font-weight: normal; text-align: left; letter-spacing: 0px;}
td.comparazione2center {font: 12px/15px arial; color: #222222; font-weight: bold; text-align: center; letter-spacing: 0px;}

td.txt_vantaggi {font-family: Arial; font-size: 11px; color: #555555; line-height: 17px;
			padding-left: 2px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; 
			text-align: justify; font-weight: normal;}
