body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background-color: #FFFFFF;	
	background-image: url(images/pattern.gif);
	width:1000px;
	height:100%;
	//border:1px solid #000000;
	margin:0 auto;
	padding-top:0px;	
				
	SCROLLBAR-FACE-COLOR: #d9dde6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #8b9aaf; 
	SCROLLBAR-ARROW-COLOR: #535564; 
	SCROLLBAR-DARKSHADOW-COLOR: #899aae; 
	SCROLLBAR-BASE-COLOR: #ffffff;
	/*cursor : url(/img/miocursore.cur);*/	
}

#mainMenu{
	background-color: #FFF;	/* Background color of main menu */
	//background-image:url(images/bgmenurepeat.jpg);
	background-repeat:repeat-x;
	font-size:12px;	/* Font size of main menu items */
	border-bottom:1px solid #185b9e;	/* Bottom border of main menu */
	height:30px;	/* Height of main menu */
	position:relative;	/* Don't change this position attribute */
	text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
}
#mainMenu a{
	padding-left:17px;	/* Spaces at the left of main menu items */
	padding-right:17px;	/* Spaces at the right of main menu items */
	font-weight:bold;	
	/* Don't change these two options */
	position:absolute;
	bottom:-1px;
	line-height:26px;
	border:0px;
	text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
	color:#000000;
}
#submenu{		
	background-color:#d3e1ee;	/* Background color of sub menu items */
	width:1000px;	/* Don't change this option */
	
}	
#submenu div{
	white-space:nowrap;	/* Don't change this option */
	height:20px;
	
}
/*
Style attributes of active menu item 
*/
#mainMenu .activeMenuItem{
	/* Border options */
	background-image:url('images/tabmenu_left.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
}
#mainMenu .activeMenuItem img{
	position:absolute;
	bottom:0px;
	right:0px;
}
/*
Style attributes of inactive menu items
*/
#mainMenu .inactiveMenuItem{		
	color: #000;	/* Text color */
	cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
}

#submenu a{	
	text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
	padding-left:5px;	/* Space at the left of each sub menu item */
	padding-right:5px;	/* Space at the right of each sub menu item */
	color: #000;	/* Text color */
	font-size:12px;
}

#submenu a:hover{
	color: #FF0000;	/* Red color when the user moves the mouse over sub menu items */
}

/*
.bgmenurepeat{
	//background-image:url(images/bgmenurepeat.jpg);
	background-color: #FFF;
	background-repeat:repeat-x;
}
*/

/*----------------------------------------------*/
.noborder {
	border: 0px;
	cursor: hand;
}

/*----------------------------------------------*/
.bglogin{
	background-image:url(images/bglogin.jpg);
	background-repeat:repeat-y;
}

/*----------------------------------------------*/
.bgnews{
	background-image:url(images/bgnews.jpg);
	background-repeat:repeat-y;
}

/*----------------------------------------------*/
.copy{
	color:#848484;
	font-size:12px;
	text-align:right;
}

/*----------------------------------------------*/
.text{
	color:#0f0802;
	font-size:12px;
	text-align:justify;
}

/*----------------------------------------------*/
.textlogin{
	color:#2968aa;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}

/*----------------------------------------------*/
table#main{
	border-right:1px solid #left;
	height:100%;
	background-color:#FFFFFF;
}

/*----------------------------------------------*/
.maintext{
	border:1px solid #000000;
	//background-color:#29170b;
	background-color: #d0d1d1;
	/*color:#0f0802;*/
	color:#715b4c;
	font-size:12px;
	vertical-align:top;
	padding:8px;
	text-align:justify;
}

/*----------------------------------------------*/
.box{
	background-color: #dde7f0;
}

/*----------------------------------------------*/
.dot{
	background-image:url(images/dot.png);
	background-repeat:repeat-x;
}

/*----------------------------------------------*/
.bgbox_bottom{
	background-image:url(images/bgbox_bottom.jpg);
	background-repeat:repeat-x;
}

/*----------------------------------------------*/
.sxboxrepeat{
	background-image:url(images/bgleft_repeat.jpg);
	background-repeat:repeat-y;
}

/*----------------------------------------------*/
.dxboxrepeat{
	background-image:url(images/bgright_repeat.jpg);
	background-repeat:repeat-y;
}

/*----------------------------------------------*/
.title3{
	color:#ff0000;
	font-size:12px;
	font-weight: bold;
}

/*----------------------------------------------*/
.title2{
	color:#FFFFFF;
	font-size:14px;
	background-image:url(images/title_bgrepeat.jpg);
	background-repeat:repeat-x;
	height: 28px;
	text-align: center;
	vertical-align: 8px;
}

/*----------------------------------------------*/
.title{
	color:#004a8f;
	font-size:14px;
	font-weight: bold;
}

/*----------------------------------------------*/
.imgborder {
	border: 1px solid;
	border-color: #000000;
	cursor: hand;
}

/*----------------------------------------------*/
a.copylink:link{
 font-size:12px;
 color: #848484;
 text-decoration: none;
}
a.copylink:active{
 font-size:12px;
 color: #848484;
 text-decoration: none;
}
a.copylink:visited{
 font-size:12px;
 color: #848484;
 text-decoration: none;
}
a.copylink:hover{
 font-size:12px;
 color: #cbcbcb;
 text-decoration: none;
}

/*----------------------------------------------*/
a.lang:link{
 font-size:12px;
 color: #fceacb;
 text-decoration: none;
}
a.lang:active{
 font-size:12px;
 color: #fceacb;
 text-decoration: none;
}
a.lang:visited{
 font-size:12px;
 color: #fceacb;
 text-decoration: none;
}
a.lang:hover{
 font-size:12px;
 color: #ffffff;
 text-decoration: none;
}

/*----------------------------------------------*/
input[type=text] { background-color: #FFFFFF;
 font-size:12px;}

textarea { background-color: #FFFFFF;
 font-size:12px;}

/*----------------------------------------------*/
.form{
	color:#FFFFFF;
	font-size:12px;
	text-align:justify;
}

/*----------------------------------------------*/
a.link:link{
 font-size:12px;
 color: #ff0000;
 text-decoration: none;
}
a.link:active{
 font-size:12px;
 color: #ff0000;
 text-decoration: none;
}
a.link:visited{
 font-size:12px;
 color: #ff0000;
 text-decoration: none;
}
a.link:hover{
 font-size:12px;
 color: #b3c8d5;
 text-decoration: none;
}

/*----------------------------------------------*/
a.link2:link{
 font-size:12px;
 color: #004a8f;
 text-decoration: none;
}
a.link2:active{
 font-size:12px;
 color: #004a8f;
 text-decoration: none;
}
a.link2:visited{
 font-size:12px;
 color: #004a8f;
 text-decoration: none;
}
a.link2:hover{
 font-size:12px;
 color: #b3c8d5;
 text-decoration: none;
}

/*----------------------------------------------*/
.valorecampo{
	font-weight:normal;
	padding: 0px 2px 0px 2px;
  font-size:12px;
  color: #343434;
}

/*----------------------------------------------*/
.nomecampo{
	font-weight:bold;
	padding: 0px 2px 0px 2px;
	font-size:12px;
	background-color: #F4F4E8;
}
