@import url("css/menu.css");

body { background:#fff;height:100%;margin:0;padding:0; }

th,
td,
div { color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal; }
a,
a:link,
a:visited,
a:active { color:#e41e19;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold; }
a:hover { color:#424a52;text-decoration:none; }
h1 { font-size:22px;font-weight:bold;color:#e41e19; }

a.CommandButton:link,
a.CommandButton:visited { text-decoration:none;color:#424a52; }
a.CommandButton:hover { text-decoration:underline;color:#e41e19; }
.SubHead { font-family:Arial,Helvetica;font-size:11px;font-weight:bold;color:#424a52; }
.SubSubHead { font-family:Arial,Tahoma,Helvetica;font-size:12px;font-weight:bold;color:#999999; }
.Normal,
.NormalDisabled { font-family:Arial,Tahoma,Helvetica;font-size:12px;font-weight:normal;color:#424a52; }
.clear_float { clear:both;font-size:0; }

.estilo-cuerpo { width:980px;margin:auto; }
.espacio-panel { height:20px; }

.cabecera { margin:0;padding:0;height:80px;background:transparent url('imagenes/fondo-cabecera.jpg') repeat-x; }
.logo { float:left;width:350px;margin:8px 20px; }
.menu-cabecera { float:right;width:535px;margin:5px 30px 0 0;padding:0 0 5px 0;border-bottom:solid 2px #999999; text-align:right; }
.link-sep { padding:0 2px 0 2px; }
.link-sep img { margin-bottom:-2px; }
a.cabecera-link:link,
a.cabecera-link:active,
a.cabecera-link:visited { color:#fff;font-size:11px;font-weight:normal; }
a.cabecera-link:hover { color:#cccccc; }
a.cabecera-link-sel:link,
a.cabecera-link-sel:active,
a.cabecera-link-sel:visited { background-color:#666666;color:#fff;font-size:11px;font-weight:normal; }
a.cabecera-link-sel:hover { color:#cccccc; }

.estilo-menu { width:100%;padding:0;margin:5px 0; }

.estilo-sesion { width:100%;margin:0;padding:0;font-size:0;text-align:right; }
.estilo-sesion a:link,
.estilo-sesion a:active,
.estilo-sesion a:visited { color:#424a52;font-size:11px; }
.estilo-sesion a:hover { color:#e41e19; }

.estilo-contenido { margin:0;padding-top:10px;background:#fff;font-size:0; }
.panel-superior { width:100%; }
.panel-inferior { width:100%;font-size:0;padding-top:10px; }
.panel-contenido { float:left;width:650px;margin:0 20px 0 0; }
.panel-contenido-admin { width:100%; }
.panel-izquierda-home { float:left;width:313px; }
.panel-contenido-home { float:left;width:312px;margin:0 20px 0 20px; }
.panel-derecha { float:right;width:305px; }
.panel-derecha-home { float:right;width:313px; }

.estilo-pie { margin:0 0 20px 0;padding:20px 30px 4px 30px;background-color:#e41e19; }
.estilo-pie span { color:#d9dbdc !important;font-size:11px;font-weight:bold; }
.estilo-pie a:link,
.estilo-pie a:visited,
.estilo-pie a:active { color:#d9dbdc;text-decoration:none;font-size:11px;font-weight:bold; }
.estilo-pie a:hover { color:#fff;text-decoration:none; }
.area-copy { float:left; }
.area-copy span.sep { padding:0 5px 0 5px; }
.area-direc { float:right; }
.area-direc img {  }
.area-direc span.direcc { }
.area-direc span.aten { padding:0 0 0 10px;color:#fff !important;font-weight:bold !important; }

p.imagen-area { padding:10px 0; }
p.imagen-area img { border:solid 1px #d9dbdc; }

p.separador-home { height:10px; }

/*-------------- Noticias  --------------*/
.ofydeRSS {}
.ofydeRSS .tituloRSS {padding-bottom:10px;}
.ofydeRSS .tituloRSS a:link,
.ofydeRSS .tituloRSS a:visited {color:#0052ae;font-size:11px;font-weight:bold;text-decoration:none;font-style:italic;}
.ofydeRSS .tituloRSS a:hover {color:#48576c;text-decoration:underline;}
