
* { border:0; margin:0; padding:0; }
body{ font:11px arial; color:#666; text-align:center; background:#fff;  }
div{ position:relative; text-align:center; font:10px arial; }
a{ text-decoration:none; color:#005fb9; } a:hover{ text-decoration:underline; }
td{ vertical-align:top; margin:0; padding:0;  }

#cabecera{ background:url(img/cabecera.jpg) top center no-repeat; height:250px; width:823px; margin:0 auto;    }
#cuerpo{ background:url(img/cuerpo.jpg) center repeat-y; width:823px; margin:0 auto;     }
#pie{ background:url(img/pie.jpg) top center no-repeat; height:67px; width:823px; margin:-4px auto;    }


a.menu:link, 
a.menu:active, 
a.menu:visited{text-decoration:none; font:11px arial; color:#5198DA;}
a.menu:hover{ text-decoration:underline; }

a.item:link, 
a.item:active, 
a.item:visited{ text-decoration:none; font:11px arial; color:#f60; text-decoration:underline; }
a.item:hover{ text-decoration:underline; }

a.linkiz:link, 
a.linkiz:active, 
a.linkiz:visited{text-decoration:none; font:11px arial; color:#5198DA; display:block; padding:4px 0 4px 24px; background: url(img/item.gif) 7px 8px no-repeat;  }
a.linkiz:hover{ text-decoration:underline; }

a.linkiz_current:link, 
a.linkiz_current:active, 
a.linkiz_current:visited{ text-decoration:none; font:11px arial; color:#f60; display:block; padding:4px 0 4px 24px; background: url(img/item_current.gif) 7px 8px no-repeat;  }
a.linkiz_current:hover{ text-decoration:underline; }


#divSunLnk a.slinkiz:link, 
#divSunLnk a.slinkiz:active, 
#divSunLnk a.slinkiz:visited{text-decoration:none; font:11px arial; color:#993; display:block; padding:4px 0 4px 24px; background: url(img/c993.gif) 7px 8px no-repeat;  }
#divSunLnk  a.slinkiz:hover{ text-decoration:underline; background: url(img/c993_2.gif) 7px 8px no-repeat; }

#divSunLnk a.slinkiz_current:link, 
#divSunLnk a.slinkiz_current:active, 
#divSunLnk a.slinkiz_current:visited{text-decoration:none; font:11px arial; color:#f60; display:block; padding:4px 0 4px 24px; background: url(img/f60.gif) 7px 8px no-repeat;  }
#divSunLnk a.slinkiz_current:hover{ text-decoration:underline; background: url(img/f60.gif) 7px 8px no-repeat; }




.dmenu{ margin:0 auto; line-height:18px; text-align:left; width:173px; }
.dmenu a{ display:block; }

/*
a.submenu:link, 
a.submenu:active, 
a.submenu:visited{ background:#77beff; font:10px arial; color:#fff; display:block; text-decoration:none;}
a.submenu:hover{ }

a.subitem:link, 
a.subitem:active, 
a.subitem:visited{ background:#77beff; font:10px arial; color:#fff; display:block; text-decoration:underline;}
a.subitem:hover{ }
*/


.titulo, .tituloNew{font:16px arial; color:#005fb9; }
.titulo2 {font:16px arial; color:#369; text-align:left;	}

.text_gral{ text-align:justify; line-height:50px; font:11px arial; }

.equipo{ margin:20px 0;}
.equipo span{display:block; text-indent:20px; margin:10px 4px;  font:11px arial;;  }


.pimg{ margin:20px auto; text-align:center; color:#06c; font-style:italic;  }
.pimg img{display:block; margin:10px auto; margin-bottom:10px;}


.texto_lopd{ font:10px arial; color:#999; padding:0 10px; text-align:justify;  }
.bold{  font-weight:bold; }


ul{ margin:20px 0 0 50px; font:inherit;  }
ul li{ margin:7px; font:11px arial; text-indent:10px;  }
