/*
***** GLOBALI *****
*/
BODY {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	background-color : #FFFFFF;
}
A {
	text-decoration: none;
	color : #003366;
}
A:Hover {
	text-decoration: underline;
	color: red;
}
TABLE{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align : middle;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
BUTTON{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #DEB887;
}
INPUT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
SELECT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
TEXTAREA{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
TABLE.foot{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #0066CC;
	color : White;
}
TABLE.background{
	background-color : #57ADFF;
	background-image : url(images/backgrnd.jpg);
	background-repeat : repeat-x;
}
TABLE.tabella{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : Gray;
	border : 0px solid;
}
TD.tabella{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	vertical-align : top;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : Black;
	background-color : #F2F2FF;
}
TD.titolo_tabella {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
	vertical-align : middle;
	padding-bottom : 1 px;
	padding-left : 2 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : White;
	background-color : #003333;
	font-weight : bold;
}
TD.titolo_colonna {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
	vertical-align : middle;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : Black;
	background-color : #FFFF99;
	font-weight : bold;
}
TD.titolo_riga {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	vertical-align : middle;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : Black;
	background-color : #F2F2FF;
	font-weight : bold;
}
TD.Menu {
	vertical-align : middle;
	padding-bottom : 1px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 1px;
	background-color : White;
	border : 1px solid #0066CC;
}
TD.MenuSel {
	vertical-align : middle;
	padding-bottom : 1px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 1px;
	background-color : #0066CC;
	color : White;
	border : 1px solid #0066CC;
}

TD.Titolo {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 13px;
	vertical-align : top;
	font-weight : bold;
	color : DarkGreen;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
TBODY.Confirm{
	font-size : 12px;
	vertical-align : middle;
	text-align : center;
	border : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*
***** DOCUMENTI *****
*/
TABLE.page_bar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : Gray;
	border : 0px solid;
}
TD.list_row_0{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	vertical-align : top;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : Black;
	background-color : #F9FCFF;
}
TD.list_row_1{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	vertical-align : top;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : Black;
	background-color : #EAF5FF;
}
/*
.pagine ol li span {
background: url('www.html.it/common/img/img_css/attuale.gif') center center no-repeat;
color:#FFF
}
*/
A.page_bar {
	text-decoration: none;
	color : White;
}
A.page_bar:Hover {
	text-decoration: underline;
	color: red;
}
TD.page_bar{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 12px;
	vertical-align : middle;
	padding-bottom : 1 px;
	padding-left : 1 px;
	padding-right : 1 px;
	padding-top : 1 px;
	color : white;
	background-color : #333399;
}
SPAN.page_bar{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background: transparent;
	background-image: url(images/attuale.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
}
A.Titolo {
	text-decoration: none;
	color: DarkGreen;
	font-weight : bold;
	font-size : 11px;
}

A.Titolo:Hover {
	text-decoration: underline;
	color: red;
	font-weight : bold;
	font-size : 11px;
}
A.MenuSel{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
A.MenuSel:Hover{
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

A.Menu{
	color: Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
A.Menu:Hover{
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.sub_menu{
	font-family : Arial, Helvetica, sans-serif;
	background-color : #0066CC;
	font-size : 12px;
	color : White;
}
A.sub_menu:HOVER{
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color : White;
	font-size : 12px;

}
TABLE.sheet{
	background : #FFFFEA;
	border-right : thin solid #CCCC99;
	border-right-width : thin;
	border-bottom : thin solid #CCCC99;
}
TABLE.board{
	background : url(images/LegnoScuro.jpg);
}
TD.board{
	color : White;
	font-weight : bold;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.board{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	text-decoration: none;
	font-weight: bold;
}
TABLE.body_left{
	background-color : #000099;
}
TD.body_left{
	background-color : #CCE6FF;
}
/*
***** FORUM *****
*/
TBODY.forum_body_0{
	background : #CCE6FF;
	color : Black;
}

TBODY.forum_body_1{
	background : #E5F4FF;
	color : Black;
}
TBODY.forum_title{
	font-size : 12px;
}
THEAD.forum_head{
	background-color : #333399;
	color : White;
	font-weight : bold;
	border : 1px;
	font-size : 12px;
}
TD.forum_head{
	background-color : #333399;
	color : White;
	font-weight : bold;
	border : 1px;
	font-size : 12px;
}
THEAD.forum_title{
	font-size : 12px;
}
TABLE.forum_bar{
	border : 1px solid White;
	background-color : #99CCFF;
}
TD.forum_bar{
	color: Black;
	text-align: right;
}
SPAN.forum_bar{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background: transparent;
	background-image: url(images/attuale.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding-left: 4px;
	padding-right: 5px;
}
TABLE.forum_form{
	border : 1px solid #333399;
}
/*
***** BANDE LATERALI *****
*/
P.body_left{
	font : bold 11px;
	color : White;
}

/*
***** RIQUADRI LATERALI *****
*/
TABLE.square{
	background-color : #333399;
}
THEAD.square{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
}
TD.square{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TD.square_0{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.square_1{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #EDEDED;
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TD.square_2{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
