body {
	background: #FFF;
	color: black;
	margin:0;
	padding: 0;
	font-family: verdana, arial, sans-serif;
}

A {
	color: #DD0000;
	text-decoration: none;
}

A:hover {
	color: #9E0B0E;
	text-decoration: underline;
}

h2 {
	font-size:14px;	
}


.catalogLink{
	color: #AC4F16;
	font-weight: bold;
	text-decoration: none;
}

.catalogLink:hover {
	color: #AC4F16;
	font-weight: bold;
	border-top: 1px solid;
	border-bottom: 1px solid;
	text-decoration: none;
}

.buttonLink {
	background-color: E2DEC7;
	border: 1px solid;
	border-color: #f0f0f0 #909090 #909090 #f0f0f0;
	color: #000000;
	cursor: pointer;
	left: 0px;
	margin: 1px;
	padding: 2px 6px 2px 6px;
	xposition: relative;
	text-decoration: none;
	top: 0px;

}

.buttonLink:hover {
	background-color: E2DEC7;
  	border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  	color: #000000;  
}

.mainMenu {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.mainMenu:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.pageTitle {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

TD {
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
}

.fEdit {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	width: 250px;
	font-size: 10pt;
}

.formEdit {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	width: 250px;
	font-size: 10pt;
}

.halfEdit {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	width: 100px;
	font-size: 10pt;
}

.smallEdit {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	width: 50px;
	font-size: 10pt;
}

.fPager{
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	width: 40px;
	font-size: 10px;
}

.fTextarea {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	height: 100px;
	width: 300px;
	font-size: 10pt;
}

.formTextarea {
	font-family:"Arial","Verdana","MS Sans Serif",sans-serif;
	border: 1px solid #898874;
	background-color: #FFFFFF;
	height: 100px;
	width: 300px;
	font-size: 10pt;
}

.fButton {
	border: 1px solid #556B2F;
	font-size: 9pt;
	background: url(../images/bg_boxnotizie.png) repeat-y;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	width: 100px;
	cursor: pointer;
}

.formButton {
	border: 1px solid Maroon;
	font-size: 9pt;
	background: #DF0408 url(../images/left_menu_bg1.png) repeat-y;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	width: 100px;
}


.tBorder {
	border: solid 1px #898874;
	background-color: #FFFFFF;
}

.tRowHeader {
	background-color: #757575;
	color: #fff;
	padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
}


.tRow {
	background-color: #C9C9C9;
	color: #fff;
}

.tRow a{
	color: #fff;
	font-weight: bold;
}


.tRowLight {
	background-color: #fff;
}

.title {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.tableHeader {
	background-color: #757575;
	padding-left: 5px;
	color: #fff;
}

.tableDataDark {
	background-color: #E6E6E6;
}

.tableDataLight {
	background-color: #F9F9F9;
}

/**************************************************************************/

.chiusura{
	height:4px;
	background: url(../images/chiusura_box.png) right top no-repeat;
	margin:0px 0px 10px 0px;
}
.chiusura265{width:265px;height:4px;background-image: url(../images/chiusura_box.gif);background-position: right top;	background-repeat: no-repeat;margin:0px 0px 10px 0px;}

.box-notizie {
	border:1px solid #617944;
	background: #B5CF89 url(../images/bg_boxnotizie.png) left top repeat-y;
	padding:7px;
}


.box-notizie span{
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}


/**************************************************************************/
.logo-text{
	color:#9E0B0E;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	height: 80px;
}

.top_menu{
  background: #4D4D4D;
  margin-top:1px;
  color: #FFF;	
}

.bottom_menu{
  background: #4D4D4D;
  padding:6px 0 6px 0;
  color: #FFF;
  font-weight: bold;	
}

.bottom_menu a{
  color: #FFF;
  font-weight: bold;	
}


.left_menu {
	background: #CDD99B url(../images/left_menu_bg.png) repeat-y;
	color: #fff;
}

.left_menu  a{
	color: #fff;
	font-weight: bold;
}


.left_menu1 {
	background: #DF0408 url(../images/left_menu_bg1.png) repeat-y;
	color: #fff;
	font-size: 12px;
}

.left_menu1  a{
	color: #fff;
	font-weight: bold;
}

.left_menu1  a:hover{
	color: #fff;
	font-weight: bold;
}

.panel_title{
	color: #A50A0D;	
}

