@charset "utf-8";
/* CSS Document */


body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.menusx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00467E;
	text-decoration: none;
	font-weight: bold;
}
.riqcontatti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00467E;
	text-decoration: none;
	font-weight: normal;
}
.menudx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00467E;
	text-decoration: none;
	font-weight: bold;
	text-indent: 15px;
}
.piedino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	text-decoration: none;
}
.piedinoh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	text-decoration: none;
/*	float: left;*/
}
.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.corpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.corpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.corpo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.corpobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corpobold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corpobold :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.corposmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corposmallbold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corposmallbold :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.corpolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corpolink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.corpolink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

.corpoh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	float:left;
	text-decoration: none;

}
a.corpoh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float:left;
}
a.corpoh:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float:left;
}
.corpohbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	float:left;
	text-decoration: none;

}
a.corpohbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	float:left;
}
a.corpohbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	float:left;
}

.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
a.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
a.titolo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
a.titolo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
.titoloh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}

.titoloh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}
a.titoloh2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
	float:left;
}


/* Form Object */
.user {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.loginu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	text-decoration: none;
	 width: 100px;
}.loginp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	text-decoration: none;
	 width: 80px;
}
.ddlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: 110;
}
.InputSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	 width: 115px;
	
}
.o{border: solid; border-width: 1px 1px 1px 1px; border-color: #eeeeee; background-color=#fafafa;position:absolute;visibility:hidden;width=100%;width:470px;height:550px;}
.o1{border: solid; border-width: 1px 1px 1px 1px; border-color: #eeeeee; background-color=#fafafa;position:absolute;visibility:hidden;width=100%;overflow:auto;width:470px;height:560px;}
.o2{visibility:default;overflow:auto;width:447px;height:540px;}
.o3{border: solid; border-width: 1px 1px 1px 1px; border-color: #eeeeee; background-color=#fafafa; position:absolute;visibility:hidden;width=100%;width:460px;height:720px;}
.o4{border: solid; border-width: 1px 1px 1px 1px; border-color: #eeeeee; background-color=#fafafa;position:absolute;visibility:hidden;width=100%;overflow:auto;width:447px;height:720px;}
.o5{position:relative;visibility:default;overflow:auto;width:460px;height:620px;}
.divsmartsearch {
	BORDER-RIGHT: none; Z-INDEX: 0; LEFT: 300px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; TOP: 30px; HEIGHT: 230px; BACKGROUND-COLOR: transparent
}
.tabsmartsearchH  {
background-image: url(/pics/searchtop.gif);  	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted;
}
.tabsmartsearchD  {
background-color: #ffffff; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted; 
}
.tabsmartsearchX  {
background-color: #ffffff; 
}
.tabsmartsearchL  {
background-image: url(/pics/searchleft.gif); 
}
.tabsmartsearchR  {
background-image: url(/pics/searchright.gif); 
}
.FieldSearch {
	BORDER-RIGHT: medium none; BORDER-TOP: none; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; WIDTH: 103px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-DECORATION: none
}
.smartsearch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

