BODY, TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
A {color: #AB231D; text-decoration: none}
A:hover { text-decoration: underline}
a img {border-style:none;}

.myinput { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #AB231D;	width: 90px; border: 1px solid #AB231D; }
.login { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #AB231D;	width: 90px; border: 1px solid #AB231D; }

#searchField {background-image:url(images/searchFieldBkg.gif); background-repeat:no-repeat; border:solid 0px; height:18px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#AB231D; width:90px;} 

.headertext { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #AB231D;	}
.topnavlink { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF;	text-decoration: none}
.topnavlink:hover { text-decoration: none }
.topnavlinks { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF;	text-decoration: none}
.topnavlinks:hover { text-decoration: none }

.path { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	text-decoration: none}

.area { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	text-decoration: none; line-height:10px}
.area:hover { text-decoration: none }

.areaSelected { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF;	text-decoration: none}
.areaSelected:hover { text-decoration: none }

.site { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	text-decoration: none}
.site:hover { text-decoration: none }

.ctype-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
.ctype-title:hover { text-decoration: underline }
.ctype-title-h { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.ctype-title-h:hover { text-decoration: underline }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none}

#breadcrumbsContainer {background-color:#E8E8E8; vertical-align:top; padding:0px 0px 1px 6px;}
#breadcrumbsContainer img {margin-left:6px; margin-right:6px}
/*#breadcrumbsContainer .pathItemAct {color:#AB231D; font-weight:bold}*/

.ctypeEndLinkContainer {text-align:right; padding-right:6px}
.ctypeEndLink {border-style:none}

/* #accVersionLink {/*background-image:url(images/acc_link_bkg.gif); background-color:#fff; background-repeat:repeat-x; position:absolute; top:0px; left:605px; padding:3px 5px 1px 5px;}
#accVersionLink a {font-family:Verdana, sans-serif; font-weight:bold; font-size:11px; color:#000;}
 -- old acc switch link class -- */

#accVersionLink {position:absolute; top:0px; left:436px; font-weight:bold; background:#FFFFFF url(images/bg-switchlink.gif) 0px 0px repeat-x; z-index:2; width:143px; padding:0px; margin:0px; padding:2px 0px 1px 0px;}   
#accVersionLink a {position:relative; top:-2px; color:#ab231d; display:block; padding:0px; margin:0px; text-align:center;}

/*       menu       */

#horizontal_menu_holder_outer {width:100%; border-collapse:collapse; border-spacing:0px}

#horizontal_menu_holder {width:100%; border-collapse:collapse; border-spacing:0px; height:19px}

#horizontal_menu_holder_inner {
	padding:0px 0px 0px 0px;
}

.horizontal_menu_main_item_holder {
	text-align:center;
	padding:0px 0px;
	background-color:#AB231D;
}

.horizontal_menu_main_item_holder a:hover {text-decoration:none}
	
#horizontal_menu_holder a {
	font-family:Verdana, sans-serif;
	position:relative;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:11px;
	display:block;
	width:100%;
}

.horizontal_menu_subtables {
	position:absolute;
	display:none;
	border-collapse:collapse;
	border-spacing:0px;
	width:165px;
	background-color:#FFFFFF;
	font-size:11px;
	}
	
.horizontal_menu_subtables td {
	border-style:solid;
	border-color:#AB241E;
	border-width:1px;
	width:165px;
	padding:3px 3px 4px 3px;
	text-align:center
	}

.horizontal_menu_subtables a {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	position:relative;
	left:2px;
	margin-right:5px;
	padding:0px;
	font-size:10px;
	display:block;
	}
	
.horizontal_menu_subtables a:hover {/*color:#FFFFFF !important;*/ text-decoration:none}

.horizontal_menu_main_item_left, .horizontal_menu_main_item_right {width:0px; vertical-align:top; padding:0px; background-color:#AB231D}
.horizontal_menu_main_item_left img, .horizontal_menu_main_item_right img {width:2px; height:2px}
.horizontal_menu_main_item_spacer {padding:0px; background-color:#FFFFFF;}


.evidenziatored {color:#CC0000;}
.evidenziatoblu {color:#000099;}
.evidenziatoverde {color:#006D00;}
.testoadestra {text-align:right;}
.testocentro {text-align:center;}
.immaginesinistra {float:left;margin:0 5px 5px 0;}
.immaginedestra {float:right;margin:0 0 5px 5px;}

