BODY
{ SCROLLBAR-FACE-COLOR: #E6E6E6; SCROLLBAR-HIGHLIGHT-COLOR: #E6E6E6; SCROLLBAR-SHADOW-COLOR: #E6E6E6; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR:#000000; SCROLLBAR-TRACK-COLOR: #E6E6E6; SCROLLBAR-DARKSHADOW-COLOR: #000000;
background-color: #CACACA; background-image: url(../../media/layout/page_bg.gif);
}

A:link, A:visited {text-decoration: underline; color: #003366; font-family:verdana, arial, sans-serif; font-style:normal; font-weight: bold; font-size:100%; }
A:active {text-decoration: underline; color: #0053A6; font-family:verdana, arial, sans-serif; font-style:normal; font-weight: bold; font-size:100%; }
A:hover { text-decoration: underline; color: #FF0000; background-color: transparent; font-weight: bold;}


.menu {background-color: #CACACA; background-image: url(../../media/layout/menu_bg_noselect.jpg);}
.menusub {background-color: #CACACA; background-image: url(../../media/layout/menu_bg_select.jpg); font-family: verdana, arial, sans-serif; font-style:normal; font-size: 12px; font-weight: bold; color: #FBE239; padding-top: 0px; padding-bottom: 0px; padding-right: 0px;}
.menusubhome {padding-left: 3px;}
.menusubservizi {padding-left: 110px;}
.menusubprodotti {padding-left: 190px;}
.menusubrealizzazioni {padding-left: 270px;}
.menusubazienda {padding-left: 370px;}

A.menusublnk:link, a.menusublnk:visited {font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : none; font-size:12px; font-weight: bold;}
A.menusublnk:Active  {color: #FFFFFF; font-size:12px;}
A.menusublnk:Hover  {text-decoration: underline; color: #FBE239; background-color: transparent; font-weight: bold;}

.cnthome {padding-left: 6px; padding-right: 1px; padding-top: 10px; padding-bottom: 1px; font-family: verdana, arial, sans-serif; font-style:normal; font-size:80%; font-weight: normal; color: #003366;}
.cnthomeul {padding-left: 7px; padding-top: 2px; padding-bottom: 1px;}

.cntmain {background-color: #FFFFFF;}
.cntsx {padding-left: 9px; padding-right: 6px; padding-top: 15px; padding-bottom: 10px; font-family: verdana, arial, sans-serif; font-style:normal; font-size:80%; font-weight: normal; color: #003162; background-color: #FFFFFF;}
.cntdx {font-family: verdana, arial, sans-serif; font-style:normal; font-size:85%; font-weight: normal; color: #003162; background-color: #E5E5E5;}
.cntsxtitpage {font-style: normal; font-size: 140%; font-weight: normal; color: #003162;}
.cntsxtitpar {font-style: normal; font-size: 110%; font-weight: bold; color: #003162;}
.cntsxsubtitpar {font-style: normal; font-size: 100%; font-weight: bold; color: #003162;}

ul.cntsxtxtul { list-style-image: url(../../media/layout/cntsx_txt_ul.gif); }

.cntrealizzazioniparsx {padding-left: 6px;}
.cntrealizzazionididadx {text-align: right; padding-right: 6px; padding-top: 0px; padding-bottom: 0px; font-family: verdana, arial, sans-serif; font-style:italic; font-size:70%; font-weight: normal; color: #003162;}
.cntrealizzazionididasx {text-align: left; padding-left: 6px; padding-top: 0px; padding-bottom: 0px; font-family: verdana, arial, sans-serif; font-style:italic; font-size:70%; font-weight: normal; color: #003162;}


.footer {padding-top: 4px; padding-bottom: 6px; text-align: center; font-family: verdana, arial, sans-serif; font-style:normal; font-size:12px; font-weight: normal; color: #FFFFFF; background-color: #004182;}
A.footerlnk:link, a.footerlnk:visited {font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : underline; font-size:12px; font-weight: normal;}
A.footerlnk:Active  {color: #FFFFFF; font-size:12px;}
A.footerlnk:Hover  {text-decoration: none; color :#FFFF00; background-color: transparent; font-weight: normal;}

.footerbt {padding-right: 3px; padding-top: 3px; padding-bottom: 3px; text-align: right; background-color: #D7EBFF;}
A.footerbt:link, a.footerbt:visited {font-family: verdana, arial, sans-serif; color: #000033; text-decoration : none; font-size:10px; font-weight: bold;}
A.footerbt:Active  {color: #000033; font-size:10px;}
A.footerbt:Hover  {text-decoration: none; color :#990000; background-color: transparent; font-weight: bold;}

.menunolnk {background-color: #FFFFFF; background-image: url(../../media/layout/menu_bg_select.jpg); font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size:12px; font-weight: bold; text-align: center;}
A.menulnk:link, a.menulnk:visited {font-family: verdana, arial, sans-serif; color: #000000; text-decoration : none; font-size:12px; font-weight: normal;}
A.menulnk:Active  {color: #000000; font-size:12px;}
A.menulnk:Hover  {text-decoration: underline; color :#990000; background-color: transparent; font-weight: normal;}

.menulang {padding-right: 3px; text-align: right;}
A.menulnklang:link, a.menulnklang:visited {font-family: verdana, arial, sans-serif; color: #000000; text-decoration : none; font-size:11px; font-weight: bold;}
A.menulnklang:Active  {color: #000000; font-size:11px;}
A.menulnklang:Hover  {text-decoration: underline; color :#990000; background-color: transparent; font-weight: bold;}

A.cnthomelnk:link, a.cnthomelnk:visited {font-family: verdana, arial, sans-serif; color: #003366; text-decoration : underline; font-size: 100%; font-weight: normal;}
A.cnthomelnk:Active  {color: #003366; font-size: 100%;}
A.cnthomelnk:Hover  {text-decoration: underline; color: #990000; background-color: transparent; font-weight: normal;}

.frmprivacy {font-family: verdana, arial, sans-serif; font-style:normal; font-size:70%; font-weight: normal; color: #003366;}

.frmcontatti {font-family: verdana, arial, sans-serif; font-style:normal; font-size:75%; font-weight: normal; color: #003366;}


