@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;
}
.menudx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00467E;
	text-decoration: none;
	font-weight: bold;
	text-indent: 15px;
}
.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7D00;
	text-decoration: none;
	font-weight: bold;

}
.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;
}
}
.fascetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#fftb00;
	BORDER-RIGHT: #e36900 1px solid; 
	BORDER-TOP: #e36900 1px solid;
	BORDER-LEFT: #e36900 1px solid;
	BORDER-BOTTOM: #e36900 1px solid;
	background-image:url(/pics/01/bgfascetta.gif);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}
.titfascetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.container {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#fftb00;
	BORDER-RIGHT: #cfecff 1px solid; 
	BORDER-TOP: #cfecff 1px solid;
	BORDER-LEFT: #cfecff 1px solid;
	BORDER-BOTTOM: #cfecff 1px solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}
.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: 12px;
	font-weight: bold;
	color: #003F6E;
	text-decoration: none;
}
a.corpobold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003F6E;
	text-decoration: none;
}
a.corpobold :hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003F6E;
	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;
}

.titolonews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
.titolonews1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00467E;
	text-decoration: none;
}
.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: #000000;
	text-decoration: none;
	width:100
}
.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
}
.adv {
	BORDER-RIGHT: #ffcccc 1px dotted; PADDING-RIGHT: 1px; BORDER-TOP: #ffcccc 1px dotted; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffcccc 1px dotted; WIDTH: 490px; COLOR: red; PADDING-TOP: 1px; BORDER-BOTTOM: #ffcccc 1px dotted; COLOR: #0000a0; TEXT-DECORATION: none
}
.adv:hover {
	BORDER-RIGHT: #ffcccc 1px dotted; PADDING-RIGHT: 1px; BORDER-TOP: #ffcccc 1px dotted; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffcccc 1px dotted; WIDTH: 490px; COLOR: red; PADDING-TOP: 1px; BORDER-BOTTOM: #ffcccc 1px dotted; COLOR: #FF0000; TEXT-DECORATION: none
}




/* CSS Forum */


.Fmenu0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00467E;
	text-decoration: none;
	font-weight: bold;
}
.Fmenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7D00;
	text-decoration: none;
	font-weight: bold;

}
.Fmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Fmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.Ftitolo0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00467E;
	text-decoration: none;
	font-weight: bold;
}
.Ftitolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF7D00;
	text-decoration: none;
	font-weight: bold;

}
.Ftitolo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Ftitolo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.Fcorpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Fcorpolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Flittle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.link_blu_9_bold:link{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a5aa4; font-size:9px; text-decoration: none; font-weight:bold;
}

.link_blu_9_bold:active{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a5aa4; font-size:9px; text-decoration: none; font-weight:bold;
}

.link_blu_9_bold:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a5aa4; font-size:9px; text-decoration: none; font-weight:bold;
}

.link_blu_9_bold:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#3a5aa4; font-size:9px; text-decoration: underline; font-weight:bold;
}
.Ffascetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#fftb00;
	BORDER-RIGHT: #e36900 1px solid; 
	BORDER-TOP: #e36900 1px solid;
	BORDER-LEFT: #e36900 1px solid;
	BORDER-BOTTOM: #e36900 1px solid;
	background-image:url(/pics/01/bgfascetta.gif);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}
.Ftitfascetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Fcontainer {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#fftb00;
	BORDER-RIGHT: #cfecff 1px solid; 
	BORDER-TOP: #cfecff 1px solid;
	BORDER-LEFT: #cfecff 1px solid;
	BORDER-BOTTOM: #cfecff 1px solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}

DIV#Ftopicons {
	font-family: Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #000 1px solid;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FLOAT: right;
	PADDING-BOTTOM: 4px;
	MARGIN: 5px 5px 5px auto;
	BORDER-LEFT: #000 1px solid;
	WIDTH: 590px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;

}


.Ftopicons_img {
	MARGIN-LEFT: 7px; MARGIN-RIGHT: 2px; border:none; vertical-align: middle; width=16px; height=16px;
}

.Feditor{
	width=550px;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BACKGROUND-COLOR: #fffffff;
}

.Ftoolbtn { 
BORDER: NONE;
	BACKGROUND-COLOR: transparent;
	height=22px;
 	font-family: "Times New Roman", Times, serif;
 	color: #000000;
 	font-weight: bolder;
	FONT-SIZE: 12px;
}
.FtoolbtnH { 
	height=22px;
 	font-family: "Times New Roman", Times, serif;
 	color: #0066CC;
 	font-weight: bolder;
	FONT-SIZE: 12px;
}

.Fsmiliebtn { 
BORDER: NONE;
	BACKGROUND-COLOR: transparent;
	background-position:center center;
	background-image:url('pics/faccine/smile.gif');
	background-repeat:no-repeat;
	height=22px;
	width=22px;
 	font-family: "Times New Roman", Times, serif;
 	color: #000000;
 	font-weight: bolder;
	FONT-SIZE: 12px;
}
.FsmiliebtnH { 
	BACKGROUND-COLOR: transparent;
	background-position:center center;
	background-image:url('pics/faccine/smile.gif');
	background-repeat:no-repeat;
	height=22px;
	width=22px;
 	font-family: "Times New Roman", Times, serif;
 	color: #0066CC;
 	font-weight: bolder;
	FONT-SIZE: 12px;
}

.FinputTXT { 
border: none;
	width=550px;
	height=300px;
}


.Ftoolinput { 
	height=16px;
 	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;

}
.Ffaccina { 
BORDER: NONE;
}
.FtoolSmilies {
width:350px;
max-height: 10px
position: Relative; left: 130px; top: -360px; clip:  rect(   );
border: #999999 1px solid;
VISIBILITY: hidden; 
overflow: visible;
}
.FtoolPrompt {
width:300px;
position: Relative; left: 70px; top: -450px; clip:  rect(   );
border: #999999 1px solid;
VISIBILITY: hidden; 
}
.FtooltdSmilies {
width:350px;
border: #999999 1px solid;
}
.Fstatus {
	border: none;
	BACKGROUND-COLOR: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width:500px;
}
.FDescPompt {
	border: none;
	BACKGROUND-COLOR: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #0066CC;
	text-decoration: none;
	width:250px;
}

