body {background-color: #8BAFD1; background-image: url(../../media/layout/page_bg.gif); background-repeat: repeat-x; font-family: verdana, arial, helvetica, sans-serif; font-size: 90%; font-style: normal; color: #0e2d49; font-weight: normal; margin: 0px 0px 0px 0px;}


a:link {text-decoration: underline; color: #0e2d49; font-family: verdana, arial, sans-serif; font-style:normal; font-weight: bold; font-size:85%; }
a:visited {text-decoration: underline; color: #5a87b1; font-family: verdana, arial, sans-serif; font-style:normal; font-weight: bold; font-size:85%; }
a:hover, a:active { text-decoration: underline; color: #900; background-color: transparent; font-weight: bold;}


.pagetit {padding-left: 8px; font-family: verdana, arial, sans-serif; font-style:normal; font-size:110%; font-weight: bold; color: #0e2d49;}
.pagesubtit {padding-left: 16px; font-family: verdana, arial, sans-serif; font-style:italic; font-size:95%; font-weight: bold; color: #0e2d49;}
.pageautore {padding-right: 10px; padding-bottom: 2px; font-family: verdana, arial, sans-serif; font-style:italic; font-size:65%; font-weight: normal; color: #0e2d49;}

.pageutls {padding-right: 10px; padding-top: 3px; font-family: verdana, arial, sans-serif; font-style:italic; font-size:65%; font-weight: normal; color: #0e2d49;}

p {font-family: verdana, arial, sans-serif; font-size:85%; font-weight: normal; color: #0e2d49;}
td {font-family: verdana, arial, sans-serif;; font-style:normal; font-size:85%; font-weight: normal; color: #0e2d49;}




.partit {font-family: verdana, arial, sans-serif; font-style:normal; font-size:95%; font-weight: bold; color: #0e2d49;}
.parsubtit {font-family: verdana, arial, sans-serif; font-style:italic; font-size:85%; font-weight: bold; color: #0e2d49;}


.leftnav {padding: 46px 4px 6px 0px; background-color: #46698a; background-image: url(../../media/layout/leftnav_dwnbackg_tile.gif); background-repeat: repeat-x; }

.leftnav01 {padding-left: 6px; padding-top: 10px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold; font-style: italic;}
.leftnav1 {padding-left: 6px; padding-top: 10px;}

.leftnav02 {padding-left: 12px; padding-top: 10px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold;font-style: italic;}
.leftnav2 {padding-left: 12px; padding-top: 10px;}

.leftnav03 {padding-left: 18px; padding-top: 10px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold; font-style: italic;}
.leftnav3 {padding-left: 18px; padding-top: 10px;}

.leftnav04 {padding-left: 24px; padding-top: 10px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold; font-style: italic;}
.leftnav4 {padding-left: 24px; padding-top: 10px;}

.leftnav05 {padding-left: 30px; padding-top: 10px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold; font-style: italic;}
.leftnav5 {padding-left: 30px; padding-top: 10px;}

A.leftnavlnk {font-family: verdana, arial, sans-serif; color :#fff; text-decoration: underline ; font-size:12px; font-weight: bold;}
A.leftnavlnk:Visited  {font-family: verdana, arial, sans-serif; color :#fff; text-decoration: underline;  font-size:12px; font-weight: bold;}
A.leftnavlnk:Active  {color: #900; font-size:12px;}
A.leftnavlnk:Hover  {text-decoration: underline; color: #900; background-color: transparent; font-weight: bold;}


.footerhzline {background-color: #fff;}

.footernovadata {padding: 6px 4px 6px 0px; color: #fff; font-family: verdana, arial, sans-serif; font-style:normal; font-size:11px; font-weight: normal; background-color: #e38113; background-image: url(../../media/layout/footer_bg_tile.gif);}
A.footernovadatalnk:link, a.footernovadatalnk:visited {font-family: verdana, arial, sans-serif; color: #fff; text-decoration: none; font-size:10px; font-weight: normal;}
A.footernovadatalnk:Hover, A.footernovadatalnk:Active {text-decoration: underline; color: #fff; background-color: transparent; font-weight: normal;}

.footerbt {padding: 6px 4px 6px 0px; color: #fff; font-family: verdana, arial, sans-serif; font-style:normal; font-size:11px; font-weight: normal; background-color: #285075; background-image: url(../../media/layout/footerbt_bg_tile.gif);}
A.footerbtlnk:link, a.footerbtlnk:visited {font-family: verdana, arial, sans-serif; color: #fff; text-decoration: none; font-size:10px; font-weight: normal;}
A.footerbtlnk:Hover, A.footerbtlnk:Active  {text-decoration: underline; color: #ff0; background-color: transparent; font-weight: normal;}

/*
tr.rowoverfirst {background-color : #FFFFFF;}
tr.rowoversecond {background-color : #E6F4FB;}
tr.rowoverselected {color: #003366; background-color: #D4DBE5;}
*/

.layline {BORDER-LEFT: #9297A0 1px dotted; BORDER-LEFT: #9297A0 1px solid;}

.guidatit {font-family: verdana, arial, sans-serif; font-style:normal; font-size:75%; font-weight: bold; color: #0e2d49;}
.guidatxt {font-family: verdana, arial, sans-serif; font-style:normal; font-size:70%; font-weight: normal; color: #0e2d49;}

a.guidatxtlnk:link, a.guidatxtlnk:visited {text-decoration: underline; color: #0e2d49; font-size: 100%;}
a.guidatxtlnk:hover, a.guidatxtlnk:active { text-decoration: underline; color: #900; font-size: 100%;}

.guidafilet {background: #c6baa9;}
.ricercapintera {font-family: verdana, arial, sans-serif; font-style:italic; font-size:80%; font-weight: normal; color: #0e2d49;}
.ricercaevidenzia {font-weight: bold; color: #990000;}

.homericercabtn { padding-right: 50px; padding-top: 15px; text-align: right;}

.tblrisultatitit {padding: 10px 0 3px 6px; font-size: 12px; font-weight: normal; color: #E38113;}
.risultatitit {font-size: 90%; font-weight: normal; color: #E38113; text-align: right;}
.risultatititaligsx {padding-left: 30px; font-size: 90%; font-weight: normal; color: #E38113; text-align: left;}
.risultatitxtaligsx {padding-left: 30px; font-size: 90%; font-weight: normal; text-align: left;}
.risultatipaginazione {font-size: 80%; font-weight: normal; color: #9daa97; text-align: center;}

.risultati0 {font-size:95%; font-weight: bold; color: #900;}

.dettaglitblperimet {border: #0e2d49 1px solid;}
.dettaglitit {padding: 0px 0px 0px 6px; font-size: 90%; font-weight: normal; color: #E38113; text-align: left;}

textarea.fricerca {
color: #0e2d49;
background: #fff;
font-family: Verdana, sans-serif;
font-style; normal;
font-weigth; bold;
font-size: 13px;}

input.fricerca {
color: #0e2d49;
background: #fff;
font-family: Verdana, sans-serif;
font-style; normal;
font-weigth; bold;
font-size: 13px;}

select.fricerca {
color: #0e2d49;
background: #fff;
font-family: Verdana, sans-serif;
font-style; normal;
font-weigth; bold;
font-size: 13px;}

input.fricercabtn {
color: #fff;
background: #E38113;
font-family: Verdana, sans-serif;
font-style; normal;
font-weigth; bold;
font-size: 13px;}


.pagecntsxbgtxt {padding: 10px 0px 30px 13px; background-color: #f5e6bc; background-image: url(../../media/layout/page_cnt_bg_sx_tile.gif);}
.pagecntdxbgimg {padding: 0px 0px 0px 0px; background-color: #efd693; background-image: url(../../media/layout/page_cnt_bg_dx_tile.gif);}

.homecntsxbgtxt {padding: 10px 0px 30px 13px; background-color: #f5e6bc; background-image: url(../../media/layout/home_cnt_bg_sx_tile.gif);}
.homecntdxbgimg {padding: 0px 0px 0px 0px; background-color: #efd693; background-image: url(../../media/layout/home_cnt_bg_dx_tile.gif);}

#homecnttxt {font-size: 86%; color: #0e2d49; text-align: justify;}
#homecnttxt a:link {text-decoration: underline; color: #0e2d49; font-style:normal; font-weight: bold; font-size:100%; }
#homecnttxt a:visited {text-decoration: underline; color: #5a87b1; font-style:normal; font-weight: bold; font-size:100%; }
#homecnttxt a:hover, #homecnttxt a:active { text-decoration: underline; color: #900; background-color: transparent; font-weight: bold;}



.errorstring {font-family: verdana, arial, sans-serif; font-size:85%; font-weight: bold; color: #900;}


div.admlogout {padding: 10px 0 30px 23px; font-family: verdana, arial, sans-serif; font-size: 11px; color: #fff; font-weight: bold; font-style: normal;}
.admlogout a:link, .admlogout a:visited {text-decoration: none; color: #ff0; font-family: verdana, arial, sans-serif; font-style:normal; font-weight: bold; font-size:85%;}
.admlogout a:hover, .admlogout a:active { text-decoration: underline; color: #ff0; background-color: transparent; font-weight: bold;}
