/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#014B2E;
	background-image:url(images/bgAll.gif);
	background-repeat:repeat-y;
	background-position:center;
}
img {
	border:0;
}
form{
	margin:0;
	padding:0;
}
hr{ display:none;}
A:link {	color: #014B2E; text-decoration:none;}
A:visited {	color: #098152; text-decoration:none;}
A:hover {	color: #990000; text-decoration:underline;}

.comm{	display:none;}
.clBoth{clear:both;}
.clDx{clear:right;}
.clSx{clear:left;}
.centro{	text-align:center;}
.justif{	text-align:justify;}
.dx{text-align:right;}
.sx{text-align:left;}
.pad10{	padding: 10px;}
.pad7{	padding: 7px;}
.pad2{	padding: 4px;}
.pad4{	padding: 4px;}
.padUp2{padding-top:2px;}
.padUp2Bold{padding-top:2px; font-weight:bold;}
.padSx5{padding-left:5px;}
.padDx68{padding-right:68px;}
.padUpDw4{padding-top:4px; padding-bottom:4px;}
h1{	font-size:15px;}
.floatSx25{	float:left;	width:25px;}
.floatSx65{	float:left;	width:65px;}
.floatSx200{	float:left;	width:200px;}
.floatSx115{	float:left;	width:115px;}
.floatSx245{	float:left;	width:245px;}
.floatSx438{	float:left;	width:438px;}
.floatSx402{	float:left;	width:402px !important;width:397px;}
.floatSx{	float:left;}
.floatDx{	float:right;}
.floatDx68{	float:right;	width:68px;}
.floatDx10{	float:right;	width:10px;}
.floatDx125{	float:right;	width:125px;}
.floatDx567{	float:right;	width:567px;}
.inlin{ display:inline;}
.lineWh1x9{ padding-top:5px; margin-bottom:5px; border-bottom:1px solid #FFFFFF}
.lineGr1x9{ padding-top:5px; margin-bottom:5px; border-bottom:1px solid #026741}
.lineGr2x10{ padding-top:5px; margin-bottom:5px; border-bottom:2px solid #026741}
.h80{ min-height:80px; height: auto !important; height:80px;}
.norm{ font-weight:normal;}

.space{ font-size:0.5%; line-height:1px; padding:0; margin:0;}

/*
=====================================
=====================================
LAYOUT!!!!!!!!!!!!!
=====================================
=====================================
*/
#container{
	width:770px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#container_small{
	width:300px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#container_450{
	width:450px;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}
#header{
	background-image:url(images/logoBGb.jpg);
	background-repeat:no-repeat;
}
#riservata{
	float:right;
	width:314px;
	height:70px;
	background-image:url(images/ris-sx.gif);
	background-repeat:no-repeat;
	padding-left:18px;
}
#riservata2{
	height:66px;
	background-image:url(images/ris-sfuma.gif);
	background-repeat:repeat-y;
	margin-top:2px;
	margin-bottom:2px;
}
#titLine{
	padding:10px;
	padding-top:0;
	text-align:right;
}
#sxCol{
	float:left;
	width:170px;
}
#dxCol167{
	float:right;
	width:167px;
}
#dxCol282{
	float:right;
	width:282px;
}
#Mid170-167{
	margin-left:170px;
	margin-right:167px;
}
#Mid170-282{
	margin-left:170px;
	margin-right:282px;
	padding:0;
}
#Mid170-all{
	margin-left:170px;
	padding:0;
}
#MidPop-all{
	margin:20px;
	padding:0;
background-color:#FFFFFF;
}
.w305{ width:305px; text-align:left; margin:0 auto;}
.w433{ width:428px !important; width:422px; margin-left:5px; text-align:left; /*margin:0 auto;*/}
.w429{ width:414px !important; width:406px; margin-left:5px; margin-right:5px; margin-top:0px; text-align:left; /*margin:0 auto;*/}
.w600{ width:595px !important; width:592px;; margin-left:5px; margin-right:0; text-align:left;}
#menu{
	clear:both;
	background-image:url(images/mn-bgAll.gif);
	padding-top:5px;
	height:26px;
	margin-bottom:12px;
}
#locBar{
	background-color:#EAEAEA;
	border-bottom:1px solid #014E84;
	border-top:1px solid #014E84;
	margin-bottom:13px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	text-align:right;
	
}
/* INIZIO box verde*/
.tabGreen{
	width:162px;
	text-align:left;
	background-image:url(images/tv-sfuma2.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}
.tabGreenTit{
	background-image:url(images/tv-up-bg.gif);
	background-repeat:repeat-x;
}
.tabGreenMidAll{
	/*background-image:url(images/tv-sfuma2.gif);
	background-repeat:repeat-y;*/
	/*margin-right:6px;*/
	padding-top:4px;
	padding-bottom:4px;
}

/*.tabGreenEnd{
	/*background-image:url(images/tv-sfuma2.gif);
	background-repeat:repeat-y;* /
}*/
.grList{
	padding: 0; 
	margin-left:16px;
	margin-right:4px;
	margin-top:2px;
	margin-bottom:0px;
}
.grList li{
	padding-bottom:5px;
	padding-top:2px;
	padding-left:20px;
	background-image:url(images/tv-arrow1.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid #50967B;

}

/* Fime box verde*/
/* INIZIO box grigio*/
.tabGrey-Tot{
	text-align:left;
	background-image:url(images/tx-sfuma3.gif);
	background-repeat:repeat-y;
}
.tabGrey-All{
	text-align:left;
	background-image:url(images/tg-sfuma282.gif);
	background-repeat:repeat-y;
}
.tabGrey{
	width:278px;
	text-align:left;
	background-image:url(images/tg-sfuma2.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}
.tabGrey162{
	width:162px;
	text-align:left;
	background-image:url(images/tg-sfuma2b.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}
.tabGrey305{
	width:305px;
	text-align:left;
	background-image:url(images/tg-sfuma305.gif);
	background-repeat:repeat-y;
	/*margin-left:5px;*/
}
.tabGrey430{
	text-align:left;
	background-image:url(images/tg-sfuma430.gif);
	background-repeat:repeat-y;
}

.tabGreyTit{
	background-image:url(images/tg-up-bg2.gif);
	background-repeat:repeat-x;
}
.tabGreyTitTx11{padding-top:2px; min-height:27px; height:auto !important; height:17px; font-weight:bold; font-size:11px; color:#FFFFFF;}

.tabGreyEnd{
	clear:left;
	background-image:url(images/tg-sfuma2.gif);
	background-repeat:repeat-y;
}

.tabGreySponsor{
	text-align:center;
	margin-left:18px;
	margin-right:7px;
	margin-top:7px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.tabGreyMidAll{
	margin-left:18px;
	margin-right:7px;
	margin-top:7px;
	color:#00311E;
	font-size:10px;
	background-color:#FF0000;
}
.tabGreyMid{
	margin-left:18px;
	margin-right:6px;
	margin-top:2px;
	color:#00311E;
	font-size:10px;
}
.tabGreyMidTot{
	padding-left:18px;
	padding-right:10px;
padding-top:10px;
padding-bottom:6px;
	color:#00311E;
	font-size:10px;
}
/* Fime box grigio*/
/* INIZIO box content1*/
.tabCont2{
	text-align:left;
	background-image:url(images/tx-sfuma3.gif);
	background-repeat:repeat-y;
}
.tabCont{
	text-align:left;
	background-image:url(images/tx-sfuma2.gif);
	background-repeat:repeat-y;
}
.tabContMid{
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
	color:#014E84;
	font-size:11px;
	text-align:justify;
}
.tabContMid-385{
	width:380px;
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
	color:#014E84;
	font-size:11px;
	text-align:left;
}
.tabContMid-280{
	width:280px;
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
	color:#014E84;
	font-size:11px;
	text-align:justify;
}

.tabContTit{
	background-image:url(images/tx-up-bg.gif);
	background-repeat:repeat-x;
	height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
/*.tabContEnd{
	background-color:#D2D3D5;
	height:6px;

}*/
/* Fime box content1*/
/* INIZIO box ASSO*/
.tabAsso{
	text-align:left;
	background-image:url(images/tAsso-sfuma2.gif);

}
.tabAssoMid{
	/*margin-right:6px;*/
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:5px;
	background-image:url(images/tAsso-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;
	color:#014E84;
	font-size:11px;
	text-align:justify;
}
.tabAssoTit{
	background-image:url(images/tAsso-up-bg.gif);
	background-repeat:repeat-x;
	height:50px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.tabAssoEnd{
	clear:left;
	background-image:url(images/tAsso-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;
	height:6px;

}
/* Fime box ASSO */
/* INIZIO box CIT*/
.tabCit{
	text-align:left;
	background-image:url(images/tCit-sfuma2.gif);

}
.tabCitMid{
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:5px;
	/*background-image:url(images/tAsso-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;*/
	color:#014E84;
	font-size:11px;
	text-align:justify;
}
.tabCitTit{
	background-image:url(images/tCit-up-bg.gif);
	background-repeat:repeat-x;
	height:50px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.tabCitEnd{
	clear:left;
	/*background-image:url(images/tAsso-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;*/
	height:6px;

}
/* Fime box CIT */
/* INIZIO box YELLOW */
.tabYe{
	text-align:left;
	background-image:url(images/ty-sfuma2.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}
.tabYe2{
	text-align:left;
	background-image:url(images/ty-sfuma2.gif);
	background-repeat:repeat-y;
}
/*.tabGrey162{
	width:162px;
	text-align:left;
	background-image:url(images/tg-sfuma2b.gif);
	background-repeat:repeat-y;
	margin-left:5px;
}
*/
.tabYeMid{
	padding-left:17px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:5px;
	/*background-image:url(images/ty-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;*/
	color:#014E84;
}
.tabYeTit{
	background-image:url(images/ty-up-bg.gif);
	background-repeat:repeat-x;
	height:17px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.tabYeEnd{
	clear:left;
	background-image:url(images/ty-sfuma2.gif);
	background-repeat:repeat-y;
	background-color:#D2D3D5;
	height:6px;

}
/* Fime box YELLOW */
.elenco1{
	margin: 0px; 
	padding: 0; 
	border-top:1px; 
	border-top-style:solid; 
	border-color:#62B193;
	margin-left:20px;
	margin-right:7px;
	margin-top:10px;
}
.elenco1 li{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:12px;
	background-image:url(images/bullet1.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	border-bottom:1px;
	border-bottom-style:solid;
	border-color:#62B193;
}
.elenco2{
	margin: 0px; 
	padding: 0; 
	border-top:1px; 
	border-top-style:solid; 
	border-color:#FFFFFF;
	margin-left:20px;
	margin-right:7px;
	margin-top:10px;
}
.elenco2 li{
	padding-bottom:2px;
	padding-top:2px;
	padding-left:12px;
	background-image:url(images/bullet3.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	border-bottom:1px;
	border-bottom-style:solid;
	border-color:#FFFFFF;
}
.elenco3 , .elenco3b , .elenco3c, .elenco3d{
	margin: 0px; 
	padding: 0; 
	margin-left:11px;
	margin-right:7px;
	margin-top:2px;
}
.elenco3 li{
	padding-bottom:16px;
	padding-left:12px;
	background-image:url(images/arrowSmall.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	font-size:10px;
	min-height:13px;
	height:auto !important;
	height:13px;
	text-align:left;
}
.elenco3b li{
	padding-bottom:5px;
	padding-left:12px;
	background-image:url(images/arrowSmall.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	font-size:10px;
	min-height:13px;
	height:auto !important;
	height:13px;
	border-bottom:1px solid #026741;
}
.elenco3b a{
	margin-left:65px;
	display:block;
}

.elenco3c li{
	padding-bottom:5px;
	padding-left:12px;
	background-image:url(images/arrowSmall.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	font-size:10px;
	min-height:13px;
	height:auto !important;
	height:13px;
	border-bottom:1px solid #026741;
}
 
.elenco3d li{
	padding-bottom:5px;
	padding-top:5px;
	list-style-type: none;
	font-size:10px;
	min-height:18px;
	height:auto !important;
	height:18px;
	border-bottom:1px solid #026741;
}

.elenco4{
	margin: 0px; 
	padding: 0; 
	margin-left:11px;
	margin-right:7px;
	margin-top:10px;
	border-bottom:1px solid #FFFFFF;
}
.elenco4 li{
	margin-bottom:5px;
	padding-left:0px;
	list-style-type: none;
	font-size:10px;
	color:#000000;
	min-height:13px;
	height:auto !important;
	height:13px;
	border-top:1px solid #FFFFFF;

}
.elenco5{
	margin: 0px; 
	padding: 0; 
	margin-left:11px;
	margin-right:7px;
	margin-top:10px;
	padding-top:5px;
	margin-bottom:10px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.elenco5 li{
	/*clear:right;*/
	margin-bottom:15px;
	padding-bottom:5px;
	padding-left:0px;
	list-style-type: none;
	font-size:10px;
	color:#014E84;
	min-height:25px;
	height:auto !important;
	height:25px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.elenco5b{
	margin: 0px; 
	padding: 0; 
	margin-left:11px;
	margin-right:7px;
	margin-top:10px;
	padding-top:5px;
	margin-bottom:10px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.elenco5b li{
	clear:right;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-left:0px;
	list-style-type: none;
	font-size:10px;
	color:#014E84;
	min-height:69px;
	height:auto !important;
	height:69px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.elenco5c{
	margin: 0px; 
	padding: 0; 
	margin-left:8px;
	margin-right:7px;
	margin-top:10px;
	padding-top:5px;
	margin-bottom:5px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.elenco5c li{
	margin-bottom:15px;
	padding-bottom:5px;
	padding-left:5px;
	list-style-type: none;
	color:#014E84;
	min-height:25px;
	height:auto !important;
	height:25px;
	background-image:url(images/dots5x1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.elenco6,.elenco6b,.elenco6c{
	margin: 0px; 
	padding: 0; 
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	border-top:1px solid #789EB9;
}
.elenco5Dx{
	margin-left:94px;
}

	A.el6lk:link {	color:#014E84;}
	A.el6lk:visited {	color:#2878B1;}
	A.el6lk:hover {	color:#FFFFFF; background-color:#014E84; 	background-image:url(images/arrow8-on.gif);}
.el6lk{
	padding-bottom:2px;
	padding-left:18px;
	background-image:url(images/arrow8.gif);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	font-weight:bold;
	color:#014E84;
}

.elenco6 li{
	list-style-type: none;
	font-size:11px;
	border-bottom:1px solid #789EB9;
}
	.elenco6b li{
		list-style-type: none;
		font-size:10px;
		border-bottom:1px solid #789EB9;
	}
	.elenco6b a:link {	color:#014E84;}
	.elenco6b a:visited {	color:#2878B1;}
	.elenco6b a:hover {	color:#FFFFFF; background-color:#014E84; 	background-image:url(images/arrow8-on.gif);}
	.elenco6c li{
		list-style-type: none;
		font-size:11px;
		padding-bottom:6px;
		border-bottom:1px solid #789EB9;
	}
	.elenco6c a:link {	color:#014E84;}
	.elenco6c a:visited {	color:#2878B1;}
	.elenco6c a:hover {	color:#990000;}

	.elenco6b a{
		padding-bottom:2px;
		padding-left:18px;
		background-image:url(images/arrow8.gif);
		background-repeat:no-repeat;
		display:block;
		width:120px;
		font-weight:bold;
		color:#014E84;
	}

.elenco6-10 {
	margin: 0px; 
	padding: 0; 
	margin-left:10px;
	margin-right:5px;
	margin-top:10px;
	border-top:1px solid #789EB9;
}

.elenco6-10 li{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
	background-image:url(images/arrowSmall.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	list-style-type: none;
	font-size:11px;
	min-height:13px;
	height:auto !important;
	height:13px;
	border-bottom:1px solid #789EB9;
	text-align:left;
}

.elenco7{
	margin: 0px; 
	padding: 0; 
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.elenco7 li{
	color:#333333;
	padding-bottom:4px;
	margin-bottom:11px;
	padding-left:20px;
	background-image:url(images/arrow3.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	border-bottom:2px solid #026741;
}
.elenco8{
	margin: 0px; 
	padding: 0; 
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
}
.elenco8 li{
	color:#333333;
	padding-bottom:4px;
	margin-bottom:11px;
	padding-left:20px;
	background-image:url(images/arrow6.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	border-bottom:2px solid #026741;
}
.elenco9{
	margin: 0px; 
	padding: 0; 
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
}
.elenco9 li{
	float:right;
	width:547px;
	color:#333333;
	padding-bottom:4px;
	margin-bottom:11px;
	padding-left:20px;
	background-image:url(images/arrow9.gif);
	background-repeat:no-repeat;
	background-position: top left;
	list-style-type: none;
	border-bottom:2px solid #026741;
}

.forum1{
	margin-right:150px;
	color:#014E84;
	font-size:11px;
	min-height:40px;
	height:auto !important;
	height:40px;
}
.forum2{
	/*float:left;*/
	width:265px;
	text-align:left;
}
.forum3{
	float:right;
	width:567px;
	border-bottom:2px solid #026741;
	margin-bottom:10px;
	padding-bottom:8px;
}
.forum4{
	/*float:left;
	width:430px;*/
	margin-left:115px;
	padding-left:8px;
	border-left:2px solid #014e84;
}
.forumTit{
	float:right;
	width:557px;
	
	background-color:#FFFFFF;
	border-bottom:1px solid #837c22;
	color:#014e84;
	font-size:11px;
	font-weight:bold;
	padding:5px;
}
.forumAut{
	background-image:url(images/forum_omino.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	font-size:11px;
	color:#000000;
}
.forumLine{
	/*float:left;
	clear:right;*/
	width:100%;
	background-color:#009900;
}
.foglio{
	display:inline;
	background-image:url(images/foglio.gif);
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:10px;
	color:#014E84;
	margin-right:22px;
}
.iscriv{
	display:inline;
	background-image:url(images/check1.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:10px;
	color:#014E84;
	margin-right:15px;
}
.rigaNovi{
		padding-top:3px;
		min-height:16px;
		height:auto !important;
		height:16px;
		border-bottom:1px solid #70938B;
		font-weight:bold;
}
.rigarrow1{
	border-top:1px solid #6990AB;
	/*padding-top:2px;*/
	background-image:url(images/arrow5.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#014E84;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:8px;
}
.pic-wh-sx{
	border:2px solid #FFFFFF;
	margin-right:10px;
	margin-bottom:2px;
	float:left

}
#footer{
	clear:both;
	background-image:url(images/ft-bg.gif);
	margin-bottom:5px;
	/*margin-top:11px;*/
	height:19px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:10px;
}
#finanz{
	text-align:center;
	width:350px;
	margin:auto;
}
.dett{
	float:right;
	background-image:url(images/arrow2b.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
}
.dett2{
width:60px;
	background-image:url(images/arrow2b.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
}
.bordGreenDx2{
	float:right;
	border:2px solid #026741;
	margin-left:5px;
	margin-bottom:5px;
}
.bordGreenDx1{
	float:right;
	border:1px solid #026741;
	margin-left:5px;
	margin-bottom:5px;
}
.bordGreen2Dx2{
	float:right;
	border:2px solid #026741;
	margin:5px;
}

.bgWh{
	background-color:#FFFFFF;
}
.tab1{
	color:#014E84;
	padding:1px;
	font-size:10px;
	border-right: 1px solid #026741;
	width:14%;
}
.tab1Evidence{
	color:#DD0000;
	padding:1px;
	font-weight:bold;
	font-size:10px;
	border-right: 1px solid #026741;
	width:14%;
}
.msg-mail{
	float:left;
	background-image:url(images/msg-mail.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	padding-left:30px;
	height:20px;
}
.msg-del{
	float:left;
	background-image:url(images/msg-del2.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	margin-left:20px;
	padding-left:20px;
	height:20px;
}
.sch_addr{ background:url(images/sch_icoHome.gif) no-repeat top left; padding-left:30px; color:#000000; font-size:11px; padding-bottom:10px;}
.sch_tel{ background:url(images/sch_icoTel.gif) no-repeat top left; padding-left:30px; color:#000000; font-size:11px; padding-bottom:10px;}
.sch_mail{ background:url(images/sch_icoMail.gif) no-repeat top left; padding-left:30px; color:#000000; font-size:11px; padding-bottom:10px;}
.sch_web{ background:url(images/sch_icoWeb.gif) no-repeat top left; padding-left:30px; color:#000000; font-size:11px; padding-bottom:10px;}
	.sch_mail a:link, .sch_web a:link { color:#014e84;}
.sch_pic{border:1px solid #026741; background:#FFFFFF; padding:1px; margin-left:5px;}
.sch_prod{border:1px solid #026741; margin-right:5px; margin-top:2px; float:left;}
.sch_price{ text-align:right; padding-top:17px;}
.sch_dett{ display:block; background:url(images/sch_dett.gif) no-repeat top right; margin-top:10px; height:7px;}
.sch_mail{display:block;  background: url(images/sch_mail.gif) no-repeat top left; padding-left:44px; font-weight:bold; font-size:10px;}
	A.sch_mail:link {	color:#014e84; }
	A.sch_mail:visited {	color:#2878B1; }
	A.sch_mail:hover {	color:#990000; }*

/*
=====================================
=====================================
FINE  LAYOUT!!!!!!!!!!!!!
=====================================
=====================================
*/
/*
===============================================
===============================================
				   F O N T S
===============================================
===============================================
*/
	A.webdes:link {	color:#FFFFFF; }
	A.webdes:visited {	color:#FFFFFF; }
	A.webdes:hover {	color:#CCCC33; }
.webdes{
	color:#FFFFFF;
}
	A.VGiallo10:link {	color:#FBFFCC; }
	A.VGiallo10:visited {	color:#D7E06B; }
	A.VGiallo10:hover {	color:#8EE7C4; }
.VGiallo10{
	color:#FBFFCC;
	font-size:10px;
}
	A.VBianco-10Bold:link {	color:#FFFFFF; }
	A.VBianco-10Bold:visited {	color:#FFFFFF; }
	A.VBianco-10Bold:hover {	color:#CCCC33; }
.VBianco-10Bold{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.VBianco-11Bold{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.VBianco-12Bold{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
	A.VNero-10Bold:link {	color:#000000; }
	A.VNero-10Bold:visited {	color:#333333; }
	A.VNero-10Bold:hover {	color:#014B2E; }
.VNero-10Bold{
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
	A.VNero-10:link {	color:#000000; }
	A.VNero-10:visited {	color:#333333; }
	A.VNero-10:hover {	color:#014B2E; }
.VNero-10{
	color:#000000;
	font-size:10px;
}
A.VNero-11:link {	color:#000000; }
A.VNero-11:visited {	color:#333333; }
A.VNero-11:hover {	color:#014B2E; }
.VNero-11{
	color:#000000;
	font-size:11px;
}
.VBlu{
	color:#014E84;
}
.VBlu-10{
	color:#014E84;
	font-size:10px;
}
.VBlu-10Bold{
	color:#014E84;
	font-size:10px;
	font-weight: bold;
}
.VBlu-11{
	color:#014E84;
	font-size:11px;
}
.VBlu-11Bold{
	color:#014E84;
	font-size:11px;
	font-weight: bold;
}

	A.VBlu-11UT:link {	color:#014E84; }
	A.VBlu-11UT:visited {	color:#2878B1; }
	A.VBlu-11UT:hover {	color:#014B2E; }
.VBlu-11UT{
	color:#014E84;
	font-size:11px;
}
.VBlu-12{
	color:#014E84;
	font-size:12px;
}
.VBlu-12Bold{
	color:#014E84;
	font-size:12px;
	font-weight: bold;
}
.VBlu-13Bold{
	color:#014E84;
	font-size:13px;
	font-weight: bold;
}
.VBlu-16Bold{
	color:#014E84;
	font-size:16px;
	font-weight: bold;
}
.VGrey-11{
	color:#666666;
	font-size:11px;
}
.VEFE7BD-10Bold{
	color:#EFE7BD;
	font-size:10px;
	font-weight: bold;
}
.VDD0000-10Bold {
	font-size: 10px;
	font-weight: bold;
	color: #DD0000;
}
.V337C5C-10Bold {
	font-size: 10px;
	font-weight: bold;
	color: #337C5C;
}
.Vverd-2A9B74-10Bold {
	color: #2A9B74;	
	font-size: 10px;
	font-weight: bold;	
}

.Vverd-2A9B74-11Bold {
	color: #2A9B74;
	font-size: 11px;
	font-weight: bold;	
}

.bgYellow-10{
	color:#014E84;
	font-size:10px;
	background-color:#E8E4BA;
	border: 1px solid #01633D;
	padding-left:2px;
	padding-right:2px;
}
.bgYellow-10Bold{
	color:#014E84;
	font-size:10px;
	font-weight: bold;
	background-color:#E8E4BA;
	border: 1px solid #01633D;
	padding-left:3px;
	padding-right:3px;
}
	A.V11Bold-und:link {	text-decoration:underline;}
	A.V11Bold-und:visited {	text-decoration:underline;}
	A.V11Bold-und:hover {	text-decoration:none;}
.V11Bold-und{ font-size:11px; font-weight:bold;}

.V789EB9-11Bold{
	color:#789EB9;
	font-size:11px;
	font-weight: bold;
}
.taho333333-12Bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.taho333333-11Bold {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.taho333333-11 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.errore {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}
.btn1{
	border:1px solid #FFFFFF;
	background-color:#005A37;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.dtgHead
{
    background-color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.dtgItem
{
    background-color: #ffffff;
    color: #014E84;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    }

.dtgItemAlt
{
    background-color: #E8E4BA;
    color: #014E84;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.ws110{width:110px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.ws400{width:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.DivLeftSpace
{
	padding-left:20px;
}
.OcchielloStyle
{
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	color:#014E84;
	font-size:11px;
	text-align:justify;
	font-style: italic
}
.upper{ text-transform:uppercase;}
.upper11{ text-transform:uppercase; font-size:11px;}

