/* html */
body, table, input, form { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; }
img { margin:0px; border:0px; }
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }
body { text-align:center; }

/* estructura */
#pagina { position:relative; top:0px; width:960px; text-align:left; margin:0px auto; }
#navegador{ background-color:#474CD2; background-image:url(../img/fnavegador.png); background-repeat:repeat-x; background-position:top left; text-align:center; padding:6px 0px 6px 0px; border-bottom:1px solid #999999; }
#login{ text-align:right; color:#FFFFFF; font-weight:bold; }
#cabecera{ background-color:#000000; color:#FFFFFF; text-align:center; border-top:1px solid #999999; }
#menu{ background-color:#484BD3; background-image:url(../img/fmenu.png); background-repeat:repeat-x; background-position:top left; color:#FFFFFF; text-align:center; padding:6px 0px 6px 0px; border-top:1px solid #999999; }
#menu a{ color:#FFFFFF; font-weight:bold; padding:0px 10px 0px 10px; }
#central{ padding:10px 0px 10px 0px; }
.contenidos{ padding:10px 10px 10px 10px; text-align:center; }
.lateral{ padding:10px 10px 10px 10px; }
.general{ width:730px; }
.generalBlanco { width:730px; background-color:#FFFFFF; }
.tituloGeneral { font-weight:bold; color:#FFFFFF; font-size:18px; }
.tituloLateral { font-weight:bold; color:#666666; font-size:18px; }
.banners { text-align:center; }
.banners img { margin-bottom:5px; }
.revistaLateral { text-align:center; }
.opinion { text-align:center; }
.reportaje { text-align:center; }
.tablaNoticia { margin-top:20px; border-bottom:1px dotted #CCCCCC; width:500px; }
.tablaNoticiaDestacada { margin-top:20px; border-bottom:1px dotted #CCCCCC; width:500px; background-color:#DDDDDD; }
.tablaNoticiaDestacada .tituloNoticia { font-weight:bold; color:#333333; font-size:18px; margin-bottom:20px; text-align:left; }
.tablaNoticiaDestacada .textoNoticia { text-align:justify; margin-top:20px; color:#333333; }
.tablaNoticiaDestacada .e1 { color:#3366CC; }
#flash { background-color:#003399; }

/* general */
.n { font-weight:bold; }
.titMapa { font-weight:bold; font-size:14px; }

/* Noticias */
.noticia { padding:20px 10px 10px 10px; }
.tituloSecNoticia { font-weight:bold; color:#666666; font-size:18px; margin-bottom:20px; text-align:left; }
.textoSecNoticia { text-align:justify; margin-top:20px; }
.tituloSec { font-weight:bold; color:#666666; font-size:18px; margin-bottom:20px; text-align:left; }
.generalPadding { padding:20px 10px 10px 10px; }

/* Revistas */
.revista { padding:20px 10px 10px 10px; }
.tituloSecRevista { font-weight:bold; color:#666666; font-size:18px; margin-bottom:20px; text-align:left; }
.tdRevistas { text-align:center; padding:20px; }

/* reportajes */
.reportaje { padding:20px; text-align:justify; }
.tituloSecReportaje { font-weight:bold; color:#666666; font-size:18px; margin-bottom:20px; text-align:left; }

/* Enlaces */
.enlace { padding:20px 10px 10px 10px; }
.tituloSecEnlace { font-weight:bold; color:#666666; font-size:18px; margin-bottom:20px; text-align:left; }

/* textos */
.txt1 { font-weight:bold; font-size:14px; }

/*  eing */
.info { position:relative; top:10px; left:310px; width:140px; height:250px; z-index:101; }
.infoTitulo { font-weight:bold; font-size:14px; color:#FFFFFF; }
.infoTexto { text-align:justify; color:#FFFFFF; }
.infoMas { text-align:right; }
.infoImg{  }

.tituloNoticia { text-align:justify; margin-bottom:10px; font-size:12px; font-weight:bold; color:#FFFFFF; }
.textoNoticia { text-align:justify; color:#CCCCCC; }
.leerNoticia { text-align:right; }

#pie{ background-color:#EEEEEE; background-image:url(../img/fpie.png); background-repeat:repeat-x; background-position:top left; border-bottom:1px solid #CCCCCC; padding:10px 0px 10px 0px; text-align:center; }
#pie a { color:#666666; text-decoration:none; }
#pie a:hover { color:#333333; text-decoration:underline; }

.tabla { width:960px; border:0px; margin:0px auto; }

/* formularios */
.input { background-image:url(../img/s.png); background-repeat:repeat-x; background-position:top left;width:100px; border:1px solid #999999; height:18px; }
.submit { border:0px; padding:0px 10px 0px 10px; cursor:pointer; }

.ta1 { background-image:url(../img/s.png); background-repeat:repeat-x; background-position:top left;width:100px; border:1px solid #999999; width:500px; height:60px; }
.ta2 { background-image:url(../img/s.png); background-repeat:repeat-x; background-position:top left;width:100px; border:1px solid #999999; width:500px; height:200px; }

/* imagenes */
.img1 { border:1px solid #666666; }

/* enlaces */
.e1 { color:#FFDD00; font-weight:bold; }
.e2 { color:#333333; font-weight:bold; }
.e3 { color:#FFDD00; font-weight:bold; }
.e4 { color:#FFFFFF; font-weight:bold; }
.e5 { color:#990000; font-weight:bold; }
.e6 { color:#FF9999; font-weight:bold; }
.e7 { color:#009900; font-weight:bold; }

/* menuAdmin */
#menuAdmin { background-color:#484BD3; background-image:url(../img/fmenu.png); background-repeat:repeat-x; background-position:top left; color:#FFFFFF; text-align:center; padding:6px 0px 6px 0px; border-top:1px solid #999999; }
#menuAdmin a{ color:#FFFFFF; font-weight:bold; padding:0px 10px 0px 10px; }
.error1 { font-weight:bold; color:#FFFFFF; font-size:16px; margin:20px 0px; }
.centralAdmin{ padding:10px 10px 10px 10px; text-align:left; background-color:#666666; }
.contenidosAdmin { margin:20px 0px 10px 0px; padding:20px; background-color:#FFFFFF;}
.listado { background-color:#FFFFFF; border-top:1px solid #999999; margin:20px 0px 10px 0px; }
.listado tr th { background-color:#999999; color:#FFFFFF; padding:6px 6px 6px 20px; text-align:left; }
.listado tr td { padding:6px 6px 6px 20px; border-bottom:1px solid #999999; }
a img { border:0px; }
.titulo { font-weight:bold; color:#666666; font-size:18px; }
.input300 { background-image:url(../img/s.png); background-repeat:repeat-x; background-position:top left; width:300px; border:1px solid #999999; height:20px; }
.submit300 { border:1px solid #999999; background-color:#DBF3CE; padding:0px 10px 0px 10px; cursor:pointer; font-weight:bold; color:#006600; }
.tdSubmit { padding:20px 0px 0px 0px; text-align:right; }