BODY {
	background-color: #000000;
	background-attachment: fixed;
	background-repeat: repeat-x;
	margin: 0;
}

IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}

A {
	COLOR: #808080; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
A:hover {
	COLOR: #FFD800; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

.Testo {
	FONT-FAMILY: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;	
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	TEXT-ALIGN: Left;
}
.TestoBold {
	FONT-FAMILY: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;	
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	TEXT-ALIGN: Left;
	FONT-WEIGHT: bold;
}


/********* HEAD *******************************/
.MainBody {
	background-image: url(../img/sfondo_body.gif);
	background-repeat: repeat-x;
	TEXT-ALIGN: center;
}
.HeadTitle {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	color: #FFFFF0;
	font-size: 25px;
	font-weight: normal;	
}
.HeadSlogan {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	color: #FFFFF1;
	font-size: 10px;
	font-weight: normal;	
}
.HeadTitleCom {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	color: #FFD800;
	font-size: 25px;
	font-weight: normal;	
}
.HeadMenu {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	color: #FFFFF1;
	font-size: 10px;
	font-weight: normal;	
	/* background-image: url(../img/menu.gif); */
	background-repeat: repeat-x;
	TEXT-ALIGN: center;	
}


.HeadMenuHover {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	font-size: 10px;
	font-weight: normal;	
	background-repeat: repeat-x;
	TEXT-ALIGN: center;	
}

.HeadMenu A {
	COLOR: #FFD800; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.HeadMenu A:hover {
	COLOR: #c1bfbf; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

.HeadMenuHover A {
	COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.HeadMenuHover A:hover {
	COLOR: #c1bfbf; FONT-FAMILY: verdana; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

.HeadMenuSeparatore {
	background-image: url(../img/menu.gif);
	background-repeat: repeat-x;
	TEXT-ALIGN: center;
}

/********* BODY *******************************/
.Corpo { 
	FONT-FAMILY: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;	
	border:2px solid #323232;
	background-color:#FFFFFF;
	padding:0px;
}
.Combo {
	FONT-FAMILY: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;	
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	TEXT-ALIGN: center;
}

.Combo A {
	FONT-FAMILY: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;	
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}




/********* FOOTER *******************************/

.MainFooter {
	background-image: url(../img/sfondo_footer.gif);
	background-repeat: repeat-x;
	TEXT-ALIGN: center;
}
.Footer {
	TEXT-ALIGN: LEFT;
	FONT-FAMILY: verdana;
	color: #FFFFF0;
	font-size: 10px;
	font-weight: normal;	
}

/********* GESTIONALE AVVOCATI *******************************/
#tab_nav {
	CLEAR: both; PADDING-BOTTOM: 3px; PADDING-TOP: 20px; BORDER-BOTTOM: #8397aa 1px solid
}
#tab_nav A {
	BORDER-RIGHT: #8397aa 1px solid; PADDING-RIGHT: 7px; 
	BORDER-TOP: #8397aa 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px -5px 0px 10px; 
	BORDER-LEFT: #8397aa 1px solid; 
	COLOR: #617588; 
	/*background-image: url(../img/menu.gif);*/
	PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: verdana;
}
#tab_nav A.taboff {
	Z-INDEX: -1; BACKGROUND: #c4ced4; BORDER-BOTTOM-WIDTH: 0px; COLOR: #617588; FONT-FAMILY: verdana;
}
#tab_nav A.taboff:hover {
	Z-INDEX: -1; BACKGROUND: #d6eff6; BORDER-BOTTOM-WIDTH: 0px; COLOR: #617588; FONT-FAMILY: verdana;
}
#tab_nav A.tabon {
	Z-INDEX: 1; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: verdana;
}




.input_text{ 
	FONT-FAMILY: Century Gothic, verdana;
	font-size: 13px;
  font-weight:none; 
  background-color:545454; 
  border-color:545454; 
  border-style:none; 
  overflow:hidden;
  border-width:2px; 
  color:FFFFFF;  
}
.input_button{ 
	FONT-FAMILY: Century Gothic, verdana;
	font-size: 13px;
  font-weight:none; 
  background-color:545454; 
  border-color:545454; 
  border-style:none; 
  overflow:hidden;
  border-width:2px; 
  color:FFFFFF;  
}