H1 {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400;}
H2 {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400;}
H2.np {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400;}
H3 {font: 14px helvetica,arial,sans-serif; color:#333333; font-weight:bold; margin:0px; padding-bottom:2px}
H4 {font: 18px helvetica,arial,sans-serif; color:#333333; font-weight:bold; margin:0px; padding-bottom:2px}
BODY, .body {font: 12px verdana, arial,sans-serif; color:#333333;}
.bodyFooter {font: 12px verdana, arial,sans-serif; color:#666666;}
.xs {font: 10px verdana, arial,sans-serif; color:#333333;}
.size1 {font: 11px verdana, arial,sans-serif; color:#333333;}
a {text-decoration:none; color:#FF6633;}
a:hover {text-decoration:underline; color:#FF6633}
a:active {text-decoration:none; color:#FF6633}

a.cerca {text-decoration:none; color:#FFFFFF; font: 10px verdana, arial,sans-serif; vertical-align:middle;}
a.cerca:hover {text-decoration:none; color:#FFFFFF ; font: 10px verdana, arial,sans-serif;  vertical-align:middle }
a.cerca:active {text-decoration:none; color:#FFFFFF; font: 10px verdana, arial,sans-serif;  vertical-align:middle}

.list {font: 11px verdana, arial,sans-serif; line-height: 16px;}
.tab {font: 10px verdana, arial,sans-serif; color:#476BA2; font-weight:bold; background-color:#D7DBE7; padding-left:12px}
.footer {font: 10px verdana, arial,sans-serif; color:#FFFFFF;}
.leftnav {font: 10px verdana, arial,sans-serif; color:#000000;}
.footerCopy {font: 10px verdana, arial,sans-serif; color: #999999;}
a.footerLink {font: 10px verdana, arial,sans-serif; color: #666666; text-decoration: underline;}
a.footerLink:hover {font: 10px verdana, arial,sans-serif; color: #333333; text-decoration: underline;}
ul {list-style-image: url(/cm/img/bullet.gif); margin-top: 5px; margin-left: 15px; font: 11px verdana, arial,sans-serif; line-height: 13px;}
li.list {list-style-image: url(/cm/img/bullet.gif); font-size:11px;}
/* styles for ac added 01.04 */
.vertln {background-image: url(/cm/img/divbgvt.gif); background-repeat: repeat-y; background-color: #E8E8E8;}
.horzln {background-image: url(/cm/img/divbghz.gif); background-repeat: repeat-x; background-color: #E8E8E8; font: 11px Verdana, Arial, sans-serif;}
.greybg {background-color: #E8E8E8;}
.pd {padding: 20px 20px 20px 23px; font: 11px Verdana, Arial, sans-serif;}
.hzpd {padding: 2px 20px 2px 23px; font: 11px Verdana, Arial, sans-serif;}
.hztxtpd {padding: 5px 0px 5px 0px;}
.vtpd {padding: 2px 0px 2px 20px; font: 11px Verdana, Arial, sans-serif;}
.b2subhd {font: bold 11px Verdana, Arial, sans-serif; color: #336699; padding: 0; margin: 0; text-decoration: none;}
h5 {padding-top: 1px; padding-right: 0px; font: 16px Helvetica, Arial, sans-serif; font-weight: normal;}
/* styles for y prods pages added 04.04 */
.smHed {font: bold 12px verdana, arial, sans-serif;}
ul.carbl {list-style-image: url(/cm/img/bullet.gif); padding-left: 30px; font: 12px verdana, arial, sans-serif; line-height: 14px;}
.orngTxt {font: bold 12px verdana, arial, sans-serif; color: #F63;}
td.twlvTxt {font: 12px verdana, arial, sans-serif;}
.yft {font: 10px verdana, arial, sans-serif; color: #999;}
.vpad {padding: 16px 0px 16px 0px;}
.titNav{font: 9px verdana, arial, sans-serif; text-transform: uppercase; color: #FFF; text-decoration : none;}
.titNavEv{font: 9px verdana, arial, sans-serif; text-transform: uppercase; color: #000; text-decoration : none;}
.titNavNo{font: 9px verdana, arial, sans-serif; text-transform: uppercase; color: #AAA; text-decoration : none;}
.leftnavEv{font-family: verdana, arial,sans-serif; color:#FF6633; text-decoration:none; font-size:10px;}
.leftNavMain{font: 10px verdana, arial, sans-serif; font-weight:bold; color: #000; text-decoration : none;}
.leftNavMainEv{font: 10px verdana, arial, sans-serif; font-weight:bold; color: #000; text-decoration : none;}
table.table{font: 10px verdana, arial,sans-serif; color:#006633; background-color:#DFD8C2; padding: 0px; border-spacing: 0px;}
table.table td{font: 10px verdana, arial,sans-serif; color:#006633; background-color:#F2EEE2; padding: 2px; border-spacing: 1px;}
input{
border:1px solid #9FBDD7;
font-size:10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-right: 11px;}