
.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.menubartxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navi-path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-decoration: none;
}
.navi-path:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-decoration: underline;
}
.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.menuitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.menuitemr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.menuitemr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.menuareasel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.plain-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.plain-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
.link-desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.ctype-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.ctype-hightitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0080C0;
	text-decoration: none;
}
.ctype-title-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #293131;
	text-decoration: none;
}
.ctype-textb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #293131;
	text-decoration: none;
}
.ctype-tpatxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293131;
	text-decoration: none;
}

.ctype-tpatxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293131;
	text-decoration: underline;
}
.ctype-t2p-b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #293131;
	text-decoration: none;
}
.ctype-t2p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #293131;
	text-decoration: none;
}
.right-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.right-title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #184263;
	text-decoration: none;
}
.logintextred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9C0031;
	text-decoration: none;
}
.logintextred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9C0031;
	text-decoration: underline;
}
.logintextredb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9C0031;
	text-decoration: none;
}
.logintextredb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9C0031;
	text-decoration: underline;
}
.bigredb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9C0031;
	text-decoration: none;
}

.bigred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9C0031;
	text-decoration: underline;
}
.perso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.perso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.newsitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #293131;
	text-decoration: none;
}
.rightnewsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.newsitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #293131;
	text-decoration: underline;
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #293131;
	text-decoration: none;
}
.newstext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #293131;
	text-decoration: underline;
}
.cercando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21527B;
	text-decoration: none;
}
.cercando:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21527B;
	text-decoration: underline;
}

.cal-month {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-decoration: none;
}
.cal-daze {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.cal-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.linksapplevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.linksapplevel1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}

.linksapplevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.linksapplevel2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.linksappdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}





.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #99333E ;}
.headinput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border: 1px solid; border-color: #99333E;}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #222222;}
.toolbaritem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none ;}


.border { background-color: #99333E ;}
.fill   { background-color: #99333E ;}
.cal-head { background-color: #606B65 ;}
.sel_menu   { background-color: #F1F1F1 ;}

.leftmenuitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #99333E; text-decoration:none}
.leftmenuitem:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #99333E; text-decoration:underline}

.leftmenuitemsel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   color: #FFFFFF ;  text-decoration : none;   font-weight : bold; }
.leftmenuitemsel:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   color: #FFFFFF ;  font-weight : bold; text-decoration : underline;}

.selmenuitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #222222 ;  text-decoration : none; }
.selmenuitem:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #222222 ;  text-decoration : underline; }

.mid-title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #99333E; text-decoration: none;}
.mid-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #222222;}
.mid-textb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #222222; text-decoration:none}
.mid-textb:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #222222; text-decoration:underline}
.mid-nilead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #222222;}
.mid-link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #99333E;}
.mid-link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000;}
.picdesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #222222;}


.rightboxtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF ;}
.rb-date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ffffff ;}
.rb-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ffffff ;}
.rb-textna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #222222; text-decoration:none}
.rb-textna:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #222222; text-decoration:underline }
.rb-calh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF ;}

.rb-cal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000 ;}
.rb-exp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.rb-exp:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline}


.path-inact {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-decoration: none }
.path-inact:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; text-decoration: underline }
.path-act, a.path-act { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #9A323D; text-decoration: none }
.path-act:hover,a.path-act:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #9A323D; text-decoration: underline }

.stampa-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #9A323D; text-decoration: none}
.stampa-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #9A323D; text-decoration: underline}
.stampa-clink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
.stampa-clink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: underline}

/* 
	- standardCell is the default font for all the cells in custom insterted tables (as content) 
	- usually equals ctype-tpatxt class, or ctype-content
*/

.standardCell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #293131; text-decoration: none; }



#calendar_title_left {background-image:url(../images/calendar_corner.gif); background-repeat:no-repeat; background-position:100% 100%; background-color:#B5C8C9; padding:2px 30px 2px 20px; color:#FFFFFF !important;}
#calendar_title_right {width:100%;background-image:url(../images/calendar_right_background.gif); background-repeat:repeat-x; background-position:0% 100%;}

.invia_button {font-family:Verdana, sans-serif; font-size:12px; color:#5A86B5; background-color:white; border:solid 1px #688689}
