body, html 
  { padding:0px; margin:0px; }
/* mac ie5 hack \*/

body, html { width:100%; height:100%; background:url(../img/share/back.gif) repeat-x 0 0;  }

/* end hack */
body, html, img 
 { font-family: Verdana, Arial, Sans-serif; color: #365E91; border: 0; }
 
input, textarea, select { color:#365E91; font-size:10px;}

form, input, textarea, select, optgroup 
	{ font-family: Verdana, Arial, Sans-serif; margin: 0px; padding:0px;  }

table, th, td, div { font-size: 10px; color:#365E91;  }

p 			{ margin:0; padding:0;}
p.pad		{ padding-bottom:10px;}

a, a:visited, a:hover
	{ color:#F36D21; text-decoration:underline; }

a.blu, a.blu:visited, a.blu:hover
	{ color:#365E91; text-decoration:underline; }

.cento		{ width:100%; height:100%; }

.bordo_b	{ padding-bottom:3px; background:url(../img/share/b.gif) repeat-x left bottom; }
.bordo_l	{ background:url(../img/share/l.gif) repeat-y right top; }
.bordo_r	{ background:url(../img/share/r.gif) repeat-y left top; }

.immedia	{ padding: 11px 10px 10px 15px; background:#CAD3E1 url(../img/share/imm_bck.gif) repeat-x 0 0; }

.menu		{ width:100%; background:url(../img/share/menu_back.gif) repeat-x 0 0; }
.menu_1		{ background:url(../img/share/menu_sep.gif) no-repeat 0 0; padding:9px 19px 9px 21px; white-space: nowrap; font-weight:bold; }
.menu_1_att	{ background:url(../img/share/menu_sel.gif) no-repeat 0 0; padding:9px 19px 9px 21px; white-space: nowrap; font-weight:bold; }

.menu_1 a 			{ color:#365E91; text-decoration:none; font-weight:bold; }
.menu_1 a:visited 	{ color:#365E91; text-decoration:none; font-weight:bold; }
.menu_1 a:hover 	{ color:#F36D21; text-decoration:underline; font-weight:bold; }


.menu_1_att a 			{ color:#F36D21; font-weight:bold; text-decoration:none; }
.menu_1_att a:visited 	{ color:#F36D21; font-weight:bold; text-decoration:none; }
.menu_1_att a:hover		{ color:#F36D21; font-weight:bold; text-decoration:underline; }


.gio1 { font-size:14px; font-weight:bold; line-height:20px; color:#204C8D; padding:14px 20px 13px 49px; }


