body, html {
    margin:0px;
    padding:0px;
	background:#ffffff;
    }
/* the width desired */
/* the box that contain all - with auto-center function */
#boxo {
    margin:0px auto;
    width:740px;
    }
/* header */
#hdro {
	background:#ffffff;
    margin:0px;
    }
#hdro .banne img {
	float:right;
	border-width:2px 0px 2px 2px;
	border-color:#ADCFE9;
    }
#vuotospazio { margin:0px;padding:20px;}
/* navigational bar - under header */
#nvo {
    margin:0px;
	background:#D4D4DD url("../immago/nav_001.gif") no-repeat;
	border-top:2px solid #ffffff;
	border-bottom:1px solid #3187C8;
	color:#3187C8;
    padding:2px 4px;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
    }
/* navigational bar - under header - internal */
#nvointo {
    margin:0px;
	background:#ffffff;
	border-top:2px solid #BFCFDD;
/*	border-bottom:1px solid #003366; */
	color:#003366;
    padding:2px 0px 2px 4px;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
    }
/* main content */
#bx000 {
    margin:0px 0px 0px 0px;
    padding:0px;
	background:#ffffff;
    width:600px;
    float:left;
	height:auto;
    }
#bx001 {
    margin:4px 0px;
    padding:4px 0px;
	background:#ffffff;
    width:140px;
    float:right;
	height:400px;
    }
#bx001 img {
	float:right;
    }
#bx002 {
    margin:0px;
    padding:0px;
	background:#ffffff;
    width:132px;
    float:right;
	height:auto;
    }
#bxmnto {
    margin:0px;
    padding:0px;
	background:#ffffff;
    width:740px;
    float:right;
	height:auto;
    }
img.photobxmnto {
	float:right;
    }
#bx1 {
	clear:both;
    margin:0px 0px;
    padding:4px 0px;
    width:600px;
	height:200px;
    }
/* left column */
#bx2 {
	clear:both;
    margin:0px 0px;
    padding:4px 0px;
    width:600px;
	height:200px;
    }
#bx1dx {
    margin:0px 0px 0px 5px;
	padding:0px;
	background:#FBFBFB;
    float:right;
    width:400px;
    }
#bx1sx {
    margin:0px 0px 0px 0px;
	padding:0px;
	background:#FBFBFB;
    float:left;
    width:190px;
    }
#bx2dx {
    margin:0px 0px 0px 0px;
	padding:0px;
	background:#FBFBFB;
    float:right;
    width:190px;
    }
#bx2sx {
    margin:0px 0px 0px 0px;
	padding:0px;
	background:#FBFBFB;
    float:left;
    width:400px;
    }
#bx1 h3, #bx2 h3  {
    margin:0px;
	border-bottom: 1px solid #3187C8;
	background:#EAF3F9;
	color:#000033;
    padding:2px 4px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
    }
#bx1 h3.dtax, #bx2 h3.dtax  {
    margin:0px;
	border-bottom: 1px solid #000066;
	background:#D6E7F4;
	color:#000066;
    padding:2px 4px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
    }
#bx1 p, #bx2 p  {
    margin:0px;
	color:#333333;
    padding:2px 4px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
    }
#bx1 p.newsdata, #bx2 p.newsdata  {
    margin:0px 0px -4px 0px;
	color:#3187C8;
    padding:2px 4px;
	text-align:left;
	font-size:8px;
	font-weight:bold;
	text-transform:uppercase;
	background:#F3F4F4;
    }
#bx1 p.newsdatax, #bx2 p.newsdatax  {
	border-bottom: 1px solid #DADADA;
	display:inline-block;
	text-transform:none;
	font-size:9px;
	letter-spacing:-0.0125em;
	line-height:110%;
    }
#bx1 p.recedata, #bx2 p.recedata  {
    margin:0px 0px 0px 0px;
	color:#666666;
    padding:8px 0px 8px 32px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background:#F3F4F4 url("../immago/hp_lemoo.gif") no-repeat;
    }
#bx1 p.recedatax, #bx2 p.recedatax  {
    margin:0px 0px 0px 0px;
	color:#999999;
    padding:0px 0px 8px 32px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background:#F3F4F4;
	border-bottom:1px solid #DADADA;
    }
#bx1 p.cedata, #bx2 p.cedata  {
    margin:0px 0px 0px 0px;
	color:#333333;
    padding:6px 0px 15px 35px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	background:#F3F4F4 url('immago/hp_gulll.gif') no-repeat;
	border-bottom:1px solid #DADADA;
	display:inline-block;
    }
/* footer */
#ftro {
    clear:both;
    margin:0px;
	background:#D4D4DD url("../immago/nav_001.gif") no-repeat;
	border-top:1px solid #000033;
	color:#666666;
    padding:1px 3px 2px 0px;
	text-align:right;
	font-size:x-small;
	font-weight:normal;
	text-transform:capitalize;
    }
#ftro2 {
    clear:both;
    margin:0px;
	background:#ffffff;
	border-top:1px solid #000033;
	border-bottom:1px solid #000033;
	color:#999999;
    padding:8px 0px 2px 0px;
	text-align:center;
	font-size:x-small;
	font-weight:normal;
    }
p.ftrospace {
    margin:1px 0px;
	padding:0px;
    }

/*  blu/black dark   */
/*
1 #FBFBFB
2 #F8F8F9
3 F6F6F6
4 F3F4F4
5 F1F2F2
6 EFEFF0

dark 000033
*/

/*  blu light   */
/* 
100: #3187C8
90:  #4593CD 
80:  #5A9FD3 
70:  #6EABD8 
60:  #83B7DE 
50:  #98C3E3 
40:  #ADCFE9 
30:  #C1DBEE 
20:  #D6E7F4 
10:  #EAF3F9 
 */
/*  */

#txtnotiz100 {
    margin:22px 0px 44px 0px;
	color:#003366;
    padding:0px;
	text-align:left;
	font-size:24px;
	font-weight:bold;
	text-transform:none;
	line-height:100%;
	letter-spacing: .35em;
    }

#txtnotiz100 b {
	color:#336699;
	letter-spacing: .35em;
    }
#txtnotiz101a {
    margin:25px 440px 0px 0px;
	background:#ffffff;
	color:#666666;
    padding:0px;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:100%;
	letter-spacing: 0.125em;
    }
#txtnotiz101b {
/*	font-family:Courier, Courier New, Serif; */
	font-family:Times, Times New Roman, Serif;
    margin:25px 440px 0px 0px;
	background:#ffffff;
	color:#999999;
    padding:0px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:100%;
	letter-spacing: -0.025em;
    }

#txtnotiz102cont {
    margin:0px;
    padding:0px;
	color:#000000;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:16px;
    }
#txtnotiz102 {
    margin:10px 0px 20px 160px;
    padding:0px 15px 10px 0px;
	border-bottom: 1px solid #3187C8;
	background:#ffffff;
	color:#000000;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:16px;
    }
#txtnotiz102 b {
	color:#003366;
    padding:0px 16px 0px 0px;
	font-size:10px;
	font-weight:bold;
	letter-spacing: 0.125em;
    }
#txtnotiz102 Em, #txtnotiz102 I {
	color:#666666;
    font-style:italic;
    }
    #txtnotiz102 IMG.curricula {
	margin:0;
    padding:0;
	float: right;
    }

#intervistatt {
    margin:35px 0px 25px 240px;
	color:#666666;
    padding:0px;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	text-transform:none;
	line-height:100%;
	letter-spacing: .125em;
    }
#intervistadd {
    margin:25px 500px 10px 0px;
	color:#4C7DB1;
    padding:0px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	line-height:110%;
	letter-spacing: .0em;
    }
#intervistarr {
	font-family:Times, Times New Roman, Serif;
    margin:10px 0px 35px 240px;
	color:#003366;
    padding:0px;
	text-align:left;
	font-size:15px;
	font-weight:normal;
	text-transform:none;
	line-height:120%;
	letter-spacing: .0em;
    }

#intervistatt b {
	color:#3F3F3F;
	letter-spacing: .15em;
    }
#intw_TT {
    margin:30px 0px 10px 140px;
	color:#666666;
    padding:0px;
	text-align:left;
	font-size:21px;
	font-weight:bold;
	text-transform:none;
	line-height:100%;
	letter-spacing: .125em;
    }
#intw_TT b {
	color:#3F3F3F;
	letter-spacing: .15em;
    }

#intw_D, #intw_R {
    margin:0px 600px 0px 0px;
	color:#BABABA;
    padding:0px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:110%;
	letter-spacing: .15em;
    }
#intw_DD {
    margin:0px 128px 5px 140px;
	color:#336699;
    padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:110%;
	letter-spacing: .0em;
    }
#intw_DDate {
    margin:10px 0px 40px 140px;
	color:#336699;
    padding:0px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
	letter-spacing: .33em;
    }
#intw_RR {
	font-family:Times, Times New Roman, Serif;
    margin:0px 128px 40px 140px;
	color:#003366;
    padding:0px;
	text-align:left;
	font-size:15px;
	font-weight:normal;
	text-transform:none;
	line-height:120%;
	letter-spacing: .0em;
    }
#intw_RR1 {
	font-family:Times, Times New Roman, Serif;
    margin:0px 128px 7px 140px;
	color:#003366;
    padding:0px;
	text-align:left;
	font-size:15px;
	font-weight:normal;
	text-transform:none;
	line-height:120%;
	letter-spacing: .0em;
    }
#rewmnto {
    margin:0px;
    padding:0px;
	background:#ffffff;
    width:740px;
    }
#rewmntosx {
    margin:0px;
    padding:0px;
    width:160px;
    float:left;
	height:auto;
	font-size:9px;
	text-align:right;
	text-transform:uppercase;
	line-height:105%;
    }
#rewmntodx {
    margin:0px;
    padding:0px;
    width:570px;
    float:right;
	height:auto;
	font-size:12px;
	text-align:left;
    }
#rewmntodx h3 {
    margin:0px;
	padding:0px;
	font-size:21px;
	color:#336699;
    }
#rewmntodx p {
	padding:8px 130px 0px 0px;
    margin:0px;
    }
#rewmntodx b {
	color:#003366;
    }
#rewmntodx i {
	color:#336699;
    }
#rewmntodx form {
    margin:0px;
    padding:4px;
	background:#BFC7D3;
	font-size:10px;
	text-align:right;
    float:right;
	clear:both;
    }
/*  */
#rewmntodx table.votazio {
	float:right;
	clear:both;
}
#rewmntodx b.votaziop {
	font-size:8px;
	text-align:right;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
    }
/*
colors BLEUE
00204E
40587A
7F8FA6
BFC7D3
*/
#rwtotot P { margin:0px;padding:1px 0px;}
P#rwtitoaut { margin:0px 0px 0px 20px;padding:1px 0px;}
P#rwtitolnk { margin:0px 0px 18px 35px;padding:2px 0px;}


#rwtito { font-size:14px;color:#003366;font-weight:bold; }
#rwtitosub { font-size:11px;color:#336699; }
#rwtitoaut { font-size:10px;color:#666666;font-weight:bold; }
#rwtitolnk { font-size:10px;color:#40587A;text-decoration: none; }

#rwtitolnk A { text-decoration: none; color: #003366; }
#rwtitolnk A:hover   { text-decoration: none; color: #336699; letter-spacing:.025em;font-weight:bold; }

#rwtitonota { margin:6px 0px;padding:0px;font-size:14px;color:#333333; }
#rwtitonotat { margin:6px 0px 6px 0px;padding:0px;font-size:10px;color:#40587A;text-indent:25px;line-height:140%; }
#rwtitonotat i { color:#7F8FA6;}

#rwreceaut { margin:10px 36px 36px 0px;padding:0px;color:#666666;text-align:right;font-weight:bold; }
#rwreceinv { 
	background:url("../immago/rw_ris_bg2.gif");
	background-repeat: repeat-x;
	background-position: top;
	letter-spacing:.125em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}
#rwreceinv A:link    { text-decoration: none; color: #00204E; }
#rwreceinv A:visited { text-decoration: none; color: #40587A; }
#rwreceinv A:hover   { text-decoration: none; color: #7F8FA6; letter-spacing:.185em; }

#rewmntodx #rwrecerepl { margin:20px 105px 5px 0px;padding:3px 0px;color:#999999;text-align:left;font-weight:bold;border-bottom:1px solid #666666; }

/* 
00204E
40587A
7F8FA6
BFC7D3
 */
#prssodx { margin:0px;padding:0px;width:130px;float:right;height:auto; }
#prssosx { margin:0px;padding:0px;width:604px;float:left;height:auto;font-size:9px; }

#prssodx p { margin:0px;padding:0px;font-size:9px;text-align:right; }

#prsstitm { margin:20px 0px 20px 280px;padding:0px;font-size:21px;color:#7F8FA6;font-weight:bold;text-align:left;font-weight:bold; }
#prsstit { margin:16px 324px 0px 0px;padding:0px;font-size:13px;color:#003366;font-weight:bold;text-align:right;}
#prsstiti { margin:0px 324px 4px 0px;padding:0px;font-size:12px;color:#003366;text-align:right;}
#prsstitsub { margin:3px 0px 0px 280px;padding:1px;font-size:9px;color:#336699;text-align:left;	border-bottom:1px solid #7F8FA6; }
#prsstitsubio { margin:5px 0px 0px 280px;padding:1px;font-size:9px;color:#00204E;text-align:left;border-bottom:1px solid #7F8FA6;background-color:#BFC7D3;	font-weight:bold;clear:both; }
#prsstitaut { 
	margin:0px 0px 3px 380px;
	padding:0px;
	color:#999999;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	line-height:110%;
}

#prsstitauti { 
	margin:0px 0px 3px 380px;
	padding:0px;
	color:#666666;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	line-height:110%;
}
#prsstitautio { 
	margin:3px 0px 3px 380px;
	padding:0px;
	color:#40587A;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	float:right;
	line-height:110%;

}
#prsstitauti a, #prsstitautio a { 
	color:#666666;
	font-size:x-small;
	text-transform:none;
	line-height:110%;
	text-decoration: none;
}
#prsstitauti a:hover, #prsstitautio a:hover { 
	color:#40587A;
}
#prssodx .prssodxtit {
    margin:0px;
    padding:2px 4px;
	color:#668cb3;
	background: #ccd9e5;
	text-align:right;
	font-size:8px;
	font-weight:bold;
	text-transform:uppercase;
	border-radius: 3px;
	border-bottom:1px solid #668cb3;
    }
/*
	display:block;

colors BLEUE
00204E
40587A
7F8FA6
BFC7D3
*/
#mnolgl { margin:0 auto;width:740px; }
#mnolgldx { margin:0px;padding:0px;width:130px;float:right;height:auto; }
#mnolglsx { margin:0px;padding:0px;width:604px;float:left;height:auto; }

#mnolgltt { margin:25px 60px 10px 150px;padding:0px;font-size:11px;color:#40587A;font-weight:normal;text-align:left;line-height:150%;letter-spacing:.085em;font-family:andale mono,courier,sans-serif;text-indent:55px;text-align:justify;}

#mnolgltt a { color:#BFC7D3;text-decoration: none;}
#mnolgltt a:hover { color:#00204E;text-decoration: none;font-weight:bold;}
#mnolglend { margin:42px 0px;} 

#rewmntosx p {
	color:#666666;
    margin:0px;
	padding:0px;
	line-height:100%;
	letter-spacing: .115em;
	font-size:.9em;
    }
#rewmntosx p.tosxnTT {
	color:#666666;
	letter-spacing: .125em;
	font-size:9px;
	font-weight:bold;
    margin:16px 0px 4px 0px;
    }
#rewmntosx p.tosxn {
	color:#003366;
    margin:2px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	line-height:120%;
	letter-spacing: .125em;
	font-weight:bold;
    }
#rewmntosx p.tosxskd {
	background:#336699;
	color:#ffffff;
    margin:4px 0px 7px 0px;
	padding:3px;
	font-weight:bold;
	text-align:left;
    }

#titosecto {
    margin:16px 0px 16px 0px;
	color:#003366;
    padding:0px;
	text-align:left;
	font-size:24px;
	font-weight:bold;
	text-transform:none;
	line-height:100%;
	letter-spacing: .35em;
    }

#titosecto b {
	color:#336699;
	letter-spacing: .35em;
    }
#adv_measure {
    margin:0px 0px 5px 140px;
	color:#336699;
    padding:0px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	text-transform:none;
	line-height:110%;
	letter-spacing: .0em;
    }
#adv_measure i {
	color:#4D7EB2;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:-0.075em;
    }
#adv_measurex {
    margin:0px 0px 5px 0px;
    padding:0px;
    }
#adv_data {
    margin:0px 0px 0px 140px;
	color:#7F8FA6;
    padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:130%;
	letter-spacing: .0em;
    }
#adv_datac {
    margin:0px 0px 32px 140px;
	color:#40587A;
    padding:0px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:130%;
	letter-spacing: .0em;
    }
/*
colors BLEUE
00204E
40587A
7F8FA6
BFC7D3
*/
#nvosub {
    clear:both;
    margin:0px;
	background:#ffffff;
	color:#003366;
    padding:0px 0px 3px 0px;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:capitalize;
    }
#nvosubsub {
    clear:both;
    margin:0px;
	background:#ffffff;
	border-top:1px solid #BFCFDD;
/*	border-bottom:1px solid #003366;
*/
	color:#003366;
    padding:3px 0px 2px 0px;
	text-align:right;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    }
#nvocopy {
    clear:both;
    margin:12px 60px 20px 60px;
	background:#ffffff;
	border-bottom:1px dashed #BFCFDD;
	color:#003366;
    padding:2px 0px 2px 0px;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	text-transform:none;
    }
/*   spazio HOME PAGE    */
#hpbg01 { 
  background: #CFDAEA url("../immago/hp_nv_bg1.gif");
  background-repeat: repeat-y;
  background-position: left;
}
#hpbg02 { 
  background: #CFDAEA url("../immago/hp_nv_bg2.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg03 { 
  background: #CFDAEA url("../immago/hp_nv_bg3.gif");
  background-repeat: repeat-y;
  background-position: left;
}
#hpbg04 { 
  background: #CFDAEA url("../immago/hp_nv_bg4.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg01 { 
  background: #CFDAEA url("../immago/hp_nv_bg1.gif");
  background-repeat: repeat-y;
  background-position: left;
}
#hpbg02 { 
  background: #CFDAEA url("../immago/hp_nv_bg2.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg03 { 
  background: #CFDAEA url("../immago/hp_nv_bg3.gif");
  background-repeat: repeat-y;
  background-position: left;
}
#hpbg04 { 
  background: #CFDAEA url("../immago/hp_nv_bg4.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg05 { 
  background: #7398BF url("../immago/hp_nv_bg5i.gif");
  background-repeat: repeat-y;
  background-position: left;
}
#hpbg06 { 
  background: #d54557 url("../immago/hp_nv_bg6i.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg07 { 
	background: #A7BED8 url("../immago/hp_nv_bg7.gif");
}
#hpbg08 { 
  background: #A7BED8 url("../immago/hp_nv_bg8.gif");
  background-repeat: repeat-y;
  background-position: right;
}
#hpbg07 img { 
	float:left;
	margin:1px 10px;
}
#hpbg07 P.hpintw { 
    margin:5px 100px 5px 5px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	color:#40587A;
	line-height:115%;
}
#hpbg07 P.hpintw b { 
	font-size:14px;
	letter-spacing: .175em;
	color:#00204E;
}
#hpbg07 P.hpintwsub { 
    margin:5px 100px 5px 5px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#7F8FA6;
}

#hpbg07 P.hpintw a {
	color:#40587A;
	font-weight:normal;
	text-decoration:none;
    }
#hpbg07 P.hpintw a:hover {
	color:#00204E;
	font-weight:bold;
	letter-spacing:0.0125em;
    }
/*
colors BLEUE
00204E
40587A
7F8FA6
BFC7D3
*/
#hpbg06 p.proxio {
    margin:7px 0px;
    padding:0px 0px 0px 15px;
	color:#ffffff;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    }
#hpbg06 p.proxiom {
    margin:2px 0px;
    padding:0px 0px 0px 15px;
	color:#ebebeb;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
    }
#hpbg06 p.proxiomd {
    margin:2px 0px;
    padding:0px 5px 0px 15px;
	color:#cccccc;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	text-transform:none;
    }
#hpbg06 p.proxiom a {
	color:#ebebeb;
	letter-spacing:.125em;
	text-transform:capitalize;
	text-decoration:none;
    }
#hpbg06 p.proxiom a:hover {
	color:#40587A;
    }

#hpbg02 p.hpntz {
    margin:0px 6px 0px 0px;
    padding:2px 0px;
	color:#3187C8;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
    }
#hpbg02 p.hpntzx  {
    margin:0px 6px 2px 0px;
    padding:0px 1px 2px 0px;
	border-bottom: 1px solid #000000;
	text-transform:none;
	font-size:9px;
	text-align:right;
	letter-spacing:-0.0075em;
	line-height:110%;
    }
/*7F8FA6
BFC7D3*/
#hpbg02 p.hpntzend  {
	color:#ffffff;
	background: #BAC2CE;
    margin:1px 6px 2px 0px;
    padding:0px 0px 2px 0px;
	text-transform:capitalize;
	font-size:0.6em;
	text-align:center;
	letter-spacing:-0.0125em;
    }
#hpbg02 p.hpntzend a  {
	color:#ffffff;
	text-decoration:none;
    }
#hpbg02 p.hpntzend a:hover  {
	color:#40587A;
	font-weight:bold;
    }
#hpbg03 p.hprew  {
    margin:0px 5px 0px 6px;
	color:#666666;
    padding:8px 0px 0px 0px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
    }
#hpbg03 p.hprewt  {
    margin:0px 5px 0px 6px;
	color:#40587A;
    padding:8px 0px 6px 0px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
	letter-spacing:-0.0125em;
	line-height:100%;
    }
#hprewimg  {
	float:left;
    margin:0px 5px 0px 0px;
	padding:0px;
	clear:left;
    }
#hprewimgp  {
    margin:0px;
	padding:0px;
	clear:both;
    }

#hpbg03 p.hprewx  {
	margin:0px 5px 0px 6px;
	color:#999999;
	padding:0px 0px 8px 0px;
	text-align:left;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:1px dotted #000000;
    }
#hpbg03 p.hprewx a, #hpbg03 p.hprewt a {
	color:#40587A;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0.0125em;
    }
#hpbg03 p.hprewx a:hover, #hpbg03 p.hprewt a:hover {
	color:#00204E;
	letter-spacing:0.0225em;
    }
#hpbg03 p.hprewx a, #hpbg03 p.hprewt a {
	color:#8d9294;
    }
#hpbg03 p.hprewx a:hover, #hpbg03 p.hprewt a:hover {
	color:#565c5e;
    }



/*
colors BLEUE
00204E
40587A
7F8FA6
BFC7D3

colors GREYIE
666666 OR 565c5e
999999 OR 8d9294
cccccc OR b7bbbd

colors Nu BLEUE
4774b8 al 100
8fa4d3 al 55
B2BFE1 al 35
DAE0F1 al 15
*/
#hpbofa p.hpbofat {
    margin:0px;
    padding:3px;
	color:#ffffff;
	background: #4774b8;
	text-align:center;
	font-size:7px;
	font-weight:bold;
	text-transform:uppercase;
	border-radius: 3px;
    }
#hpbofa p.hpbofat A { text-decoration: none; color: #DAE0F1; }
#hpbofa p.hpbofat A:hover { color: #ffffff; }
#hpbofa p.hpbofan {
    margin:3px 0px 6px 1px;
    padding:0px;
	color:#00204E;
	text-align:right;
	font-size:7px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:100%;
    }
#hpbofa p.hpbofan IMG { vertical-align: middle; }
#hpbofa p.hpbofaend {
    margin:24px 0px 0px 0px;
    }
#PTasinc_00 {
    margin:0px;
    padding:0px;
	background:#ffffff;
    width:740px;
    }

#PTasinc_sx {
    margin:0px;
    padding:0px;
    width:600px;
    float:left;
    }
#PTasinc_dx {
    margin:0px;
    padding:0px;
    width:130px;
    float:right;
    }
#PTasinc_sx h3 {
    margin:2px 0px 1px 200px;
	padding:0px;
	font-size:18px;
	color:#336699;
	text-transform:none;
    }
#PTasinc_sx p {
    margin:2px 0px 1px 200px;
	padding:0px;
	font-size:9px;
	text-align:left;
	text-transform:none;
	color:#7F8FA6;
	font-weight:normal;
    }
#PTasinc_sx .pttit {
    margin:2px 400px 0px 0px;
	padding:0px;
	font-size:18px;
	text-align:right;
	text-transform:uppercase;
	color:#999999;
	font-weight:bold;
    }
#PTasinc_sx .pttxt {
    margin:2px 0px 1px 200px;
	padding:0px;
	font-size:12px;
	text-align:left;
	text-transform:none;
	color:#40587A;
	font-weight:normal;
    }
#PTasinc_sx .pttxtnd {
    margin:5px;
    }
/*
colors BLEUE
00204E
40587A
7F8FA6
BFC7D3
*/
#PDVasinc_00 {
    margin:0px;
    padding:0px;
	background:#ffffff;
    width:740px;
    }

#PDVasinc_int {
    margin:0px;
    padding:0px;
    width:700px;
    float:left;
    }
#PDVasinc_int h3 {
    margin:2px 0px 10px 200px;
	padding:0px;
	font-size:18px;
	color:#336699;
	text-transform:none;
    }
#PDVasinc_int p {
    margin:6px 0px 3px 200px;
	padding:0px;
	font-size:9px;
	text-align:left;
	text-transform:none;
	color:#7F8FA6;
	font-weight:normal;
    }
#PDVasinc_int .pdvtit {
    margin:6px 500px 3px 0px;
	padding:0px;
	font-size:18px;
	text-align:right;
	text-transform:uppercase;
	color:#999999;
	font-weight:bold;
    }
#PDVasinc_int .pdvtxt {
    margin:6px 0px 3px 200px;
	padding:0px;
	font-size:12px;
	text-align:left;
	text-transform:none;
	color:#40587A;
	font-weight:normal;
    }
#PDVasinc_int UL {
    margin:6px 0px 3px 224px;
	padding:0px;
	font-size:12px;
	text-align:left;
	text-transform:none;
	color:#40587A;
	font-weight:normal;
    }
#PDVasinc_int LI {
    margin:6px 0px 3px 0px;
	padding:0px;
	font-size:12px;
	text-align:left;
	text-transform:none;
	color:#40587A;
	font-weight:normal;
    }
#PDVasinc_int i, #PDVasinc_int b {
	color:#00204E;
    }

#PDVasinc_int .pdvtxtnd {
    margin:5px;
    }
.engl001 {
    margin:0px 4px 0px 4px;
	border-top:2px solid #d5deed;
	border-bottom:1px solid #3187C8;
	color:#3187C8;
    padding:2px 2px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
    }
.engl001up {
    margin:0px 4px;
    padding:5px;
	border-bottom:1px solid #3187C8;
    }
.engl001dwn {
    margin:0px 4px;
    padding:0px;
	border-top:2px solid #d5deed;
    }
.engl001 a:hover {
	color:#005591;
	font-weight:bold;
	letter-spacing:-0.036em;
    }