html,body{
margin: 0px;
padding:0px;
}

body.bodyHpHp{font-family:Arial, Helvetica, sans-serif;
text-align:center; 
background:url(../img/sfLeftLeft.jpg); background-repeat:repeat-x; 
color:#333333; 
font-size:12px;
/*font-size: 76%;*/
vertical-align:top;
margin-top:0px;
}

body.bodyHp{font-family:Arial, Helvetica, sans-serif;
text-align:center; 
background:url(../img/sfLeftLeftInt.jpg); background-repeat:repeat-x; 
color:#333333; 
font-size:12px;
/*font-size: 76%;*/
vertical-align:top;
margin-top:0px;
}

.imgSx {
margin-right:15px;
float:left;
}

.imgDx {
margin-left:15px;
float:right;
}

p {
margin-top:2px;
margin-bottom:5px;
line-height:18px;
}

p.titRed {
color:#782F35!important; margin-bottom:8px;
}

p.titRed20 {
color:#782F35!important; font-size:20px; margin-bottom:16px;
}

/*sfLeftLeft.jpg*/
/*sfLeftLeftInt.jpg*/

table.mainAll td.tdMainSxSx {
background:url(../img/sfSxTop.jpg);background-repeat:no-repeat; background-position:top right;
}
table.mainAll td.tdMainSxSxInt {
background:url(../img/sfSxTopInt.jpg);background-repeat:no-repeat; background-position:top right;
}


table.mainAll td.tdMainSx {
background:url(../img/sfSxTop.jpg);background-repeat:no-repeat; background-position:top right;
}
table.mainAll td.tdMainSxInt {
background:url(../img/sfSxTopInt.jpg);background-repeat:no-repeat; background-position:top right;
}

table.mainAll td.tdMainCent {
width:969px;background:url(../img/sfCentroTop.jpg);background-repeat:no-repeat; background-position:top center; padding-left:0px; padding-right:0px;
vertical-align:top;
}
table.mainAll td.tdMainCentInt {
width:969px;background:url(../img/sfCentroTopInt.jpg);background-repeat:no-repeat; background-position:top center; padding-left:0px; padding-right:0px;
vertical-align:top; height:126px;
}
/*sfRightRight.jpg*/
/*sfRightRightInt.jpg*/
table.mainAll td.tdMainDxDx {
background:url(../img/sfDxTop.jpg);background-repeat:no-repeat; background-position:top left;
}
table.mainAll td.tdMainDxDxInt {
background:url(../img/sfDxTopInt.jpg);background-repeat:no-repeat; background-position:top left;
}


table.mainAll td.tdMainDx {
background:url(../img/sfDxTop.jpg);background-repeat:no-repeat; background-position:top left;
}

table.mainAll td.tdMainDxInt {
background:url(../img/sfDxTopInt.jpg);background-repeat:no-repeat; background-position:top left;
}





div#header {
text-align:center;
width:969px;
height:/*442*/436px;
text-align:left;
margin-bottom:0px;
vertical-align:top;
margin-top:0px;
}

div#headerInt {
text-align:center;
width:969px;
height:/*442*/310px;
text-align:left;
margin-bottom:0px;
vertical-align:top;
margin-top:0px;
}

div#topTopInt {
width:969px;
height:77px;
/*float:right;*/
text-align:right;
margin-bottom:0px;
background:url(../img/sfLogoTop.jpg);
background-repeat:no-repeat;
vertical-align:top;
margin-top:0px;
/*border:1px solid #fff;*/
}

div#topTopInt p{
text-align:right; 
padding-top:25px;
margin-top:0px; 
margin-left:34px; 
margin-right:18px; 
font-size:11px; 
color:#ffffff; 
line-height:20px;
}

div#topTopInt p img{
margin-left:15px;
float:right;
}

div#topTopInt p A {
text-decoration:none;
color:#ffffff;
}

div#topTopInt p A:hover {
text-decoration:underline;
color:#ffffff;
}

div#boxFotoHp {
width:682px;
height:262px;
/*margin-left:128px;*/
margin-top:37px;
/*margin-right:0px;*/
float:left; 
}

div#boxFotoInt {
width:682px;
height:126px;
/*margin-left:128px;*/
margin-top:16px;
/*margin-right:0px;*/
float:left; 
}

div#boxHpRight {
color:#FFFFFF;
width:243px;
height:265px;
float:left;
margin-top:37px; 
margin-left:40px;
line-height:20px;
background:url(../img/sfBoxDxTop.jpg);
background-repeat:no-repeat;
}

div#boxHpRightSecond {
color:#FFFFFF;
width:243px;
height:265px;
float:left;
margin-top:37px; 
margin-left:40px;
line-height:20px;
background:url(../img/sfBoxDxTopSecond_newNew.jpg);
background-repeat:no-repeat;
}

div#boxIntRight {
color:#FFFFFF;
width:243px;
height:126px;
float:left;
margin-top:16px; 
margin-left:40px;
line-height:20px;
background:url(../img/boxDxTopInt.jpg);
background-repeat:no-repeat;
}

div#navHeaderHp {
width:50%;
height:69px;
float:left;
position:relative;
}


div#navHeaderInt {
margin-top:34px;
width:50%;
height:69px;
float:left;
position:relative;
}

div.menuNavHeader{
position:absolute;
bottom:12px;
font-family:"Lucida Grande","Lucida Sans",Arial, Helvetica, sans-serif;
text-align:left; 
margin-bottom:0px;  
margin-left:/*10*/0px;/**/ 
margin-right:0px; 
font-size:11px; 
color:#333; 
line-height:20px;
padding:0px;
height:39px;
}

div.menuNavHeader ul {
margin:0px;
margin-right:60px;
padding:0px;
}

div.menuNavHeader ul li{
/*background:url(/opencms/img/headerMenuOrizz.jpg);*/
display:inline;
margin:0px;
padding:10px;
padding-right:0px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div.menuNavHeader ul.ulMenuInt {
background-image:url(../img/sfMenuInt.gif); background-repeat:no-repeat; width:353px; height:51px;
margin:0px;
margin-right:60px;
padding:0px;
padding-top:15px;
}

div.menuNavHeader ul.ulMenuInt li{
color:#666;
display:inline;
margin:0px;
padding:10px;
padding-right:0px;
padding-left:5px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div.menuNavHeader ul.ulMenuInt li a{
color:#666;
text-decoration:none;
}
div.menuNavHeader ul.ulMenuInt li a:hover{
color:#666;
text-decoration:underline;
}



div#navigDxProvv {
width:243px;
/*height:680px;*/
margin-top:16px;
margin-bottom:10px;
padding-left:5px;
padding-top:0px;
float:right;
background:url(/opencms/img/barraDxHp.jpg);
background-repeat: no-repeat;
}

div#navigDxProvv ul {
list-style:none;
color:#666666;
margin:0px;
padding:0px;
}

div#navigDxProvv ul li {
list-style:none;
color:#666666;
margin-left:0px;
font-weight:bold;
font-size:11px;
line-height:20px;
}

div#navigDxProvv  A{
color:#333;
text-decoration:none;
}

div#navigDxProvv  A:hover{
color:#333;
text-decoration:underline;
}

div#navigDxProvv ul li A{
color:#666666;
text-decoration:none;
}

div#navigDxProvv ul li A:hover{
color:#666666;
text-decoration:underline;
}

div#content {
width:683px;
/*height:702px;*/

/*float:left;*/
margin-right:243px;
}

div.menuCorpoHp2 {
width:320px;
/*height:110px;*/
/*float:left;*/
margin-right:10px;
/*background:url(/opencms/img/menuCorpoHp.jpg);*/
background-repeat:no-repeat;
padding-top:30px;
}

div.menuCorpoHp2 p{
line-height:16px;
font-size:12px;
color:#666; 
margin:0px;
margin-top:25px;
padding-left:25px;
padding-right:20px;
/* 
padding-top:30px;*/
}

div.menuCorpoHp2 p a{
color:#666666; 
text-decoration:none;
}

div.menuCorpoHp2 p a:hover{
color:#666666;
text-decoration:none;
}

div.menuCorpoHp2  a{
color:#666666; 
text-decoration:none;
}

div.menuCorpoHp2  a:hover{
color:#666666;
text-decoration:underline;
}


div.menuCorpoHp2 img {
margin-top:12px;
margin-bottom:8px;
margin-left:25px;
margin-right:20px;
}

div.menuCorpoHp2 table img {
margin:0px;
}

div.boxSap {
width:658px; margin-left:25px;
}

div.boxSap p{
color:#666;
}
div.boxSap p a{
color:#666;
text-decoration:none;
}
div.boxSap p a:hover{
color:#666;
text-decoration:underline;
}

div.boxSap p{
color:#666;
}


div#footer {
width:969px;
float:left;
margin-top:10px;
}

div#footerSx {
font-size:11px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
width:420px;
height:100px;
float:left;
margin-top:10px;
background:url(../img/footerSx.gif) no-repeat;
}

div#footerSx ul {
margin:0px;
margin-left:34px;
margin-top:20px;
padding:0px;
}

div#footerSx ul li{
font-weight:bold;
font-size:11px;
color:#FFFFFF;
display:inline;
list-style:none;
margin:0px;
padding-right:34px;
padding-left:0px;
margin-right:/*140*/0px;
margin-left:/*140*/0px;
}

div#footerSx ul li a{
color:#fff;
text-decoration:none;
}

div#footerSx ul li a:hover{
color:#fff;
text-decoration:underline;
}

div#footerDx {
font-family: Arial, Helvetica, sans-serif;
width:520px;
height:100px;
float:right;
margin-top:10px;
background:url(../img/footerDx.gif) no-repeat;
}

div#footerDx p{
font-size:11px; 
color:#666666; 
margin-bottom:4px; 
padding-bottom:0px; 
margin-left:30px; 
margin-top:64px;
}

div#footerDx p a{
padding-right:36px; 
padding-top:10px; 
padding-bottom:6px; 
font-size:11px; color:#666666; 
font-weight:bold; 
background:url(/opencms/img/frGrayOnWhite.gif) 100% 70% no-repeat;
text-decoration:none;
}

div#footerDx p a:hover{
color:#666666;
text-decoration:underline;
}

div#menuDx{
padding:0px;
margin-top:0px;
margin-right:10px;
margin-left:20px;
margin-bottom:0px;
}

div#menuDx ul{
margin:0px;
padding:0px;
}
div#menuDx ul li{
font-weight:normal;
font-size:12px;
list-style-type:disc;
line-height:15px;
color:#AD6E51;
margin:0px;
/*margin-bottom:5px;*/
padding:0px;
padding-bottom:5px;
}
div#menuDx ul li a{
margin:0px;
padding:0px;}

td.risCorr {
color:#FFFFFF;
height:39px;
vertical-align:top;
padding-left:10px;
padding-top:12px;
}


td.risCorr A{
color:#FFFFFF!important;
text-decoration:none;
}


td.risCorr A:hover!important{
color:#FFFFFF;
text-decoration:underline;
}


