A.menu:link {
	color: #996633;
	text-decoration: none;
	font-weight: bold;
}

A.menu:visited {
	color: #996633;
	text-decoration: none;
	font-weight: bold;
}

A.menu:hover { text-decoration: none; color: #53371C}

A:link {
	color: #996633;
	text-decoration: none;
	font-weight: bold;
}

A:visited {
	color: #996633;
	text-decoration: none;
	font-weight: bold;
}

A:hover { text-decoration: none; color: #53371C}

.back_menu {
  background: #fff url(imgs/header/menu_bkg.png) repeat;
}

.backUndermenu {
  background: #fff url(imgs/undermenu/bkg.png) repeat;
}

.backTopBodyBig {
  background: #fff url(imgs/topbody/bkg_big.png) repeat;
}

.backTopBodyLtl {
  background: #fff url(imgs/topbody/bkg_ltl.png) repeat;
}

.txtPercorso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.body {
	margin: 0px;
	padding: 0px;
	background-color: #F7F4F2;
}

.tabHeader {
	height: 13px;
}

.tabUnderMenu {
	height: 13px;
	background-image: url(imgs/undermenu/bkg.png);
}

.tabTopBodyDX {
	background-image: url(imgs/topbody/bkg_big.png);
	height: 19px;
}

.tabTopBody {
	background-image: url(imgs/topbody/bkg_ltl.png);
	height: 19px;
}

.tabFooter {
	background-image: url(imgs/footer/bkg.png);
	height: 12px;
}

.tabContentUp {
	background-image:  url(imgs/tabs/content_up.png);
	height: 26px;
}

.tabContentBtm {
	background-image:  url(imgs/tabs/content_btm.png);
	height: 5px;
}

.tabContentSX {
	background-image:  url(imgs/tabs/content_sx.png);
	height: 12px;
}

.tabContentDX {
	background-image:  url(imgs/tabs/content_dx.png);
	height: 12px;
}

.tabBody {
	padding: 5px;
}

.txtTitlePage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC3300;
	background-color: #FFFFFF;
}

.txtTitleLitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	background-color: #FFFFFF;
}

.txtNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.tabHightlightTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #795E35;
	font-weight: bold;

}

.tabHightlightBorder {
	background-color: #FFFFFF; border: 1px solid #795E35;
}

.tabHightlightCaptionBackground {
	background-image:  url(imgs/tabs/highlight_caption.png);	
	height: 20px;
}
