@charset "UTF-8";
/* CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
 
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background-image:url('../images/fondo.jpg');
	background-repeat:repeat;
	background-attachment: fixed;
	
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
#contenedor
{
margin: 0 auto; width: 900px; overflow:hidden; font-family:"Times New Roman", Times, serif; font-size:100%;
}
#header
{
margin:0 auto; width:900px; height:150px;
}
#menu
{
margin:0 auto; width:900px; height:30px; background:#c8c8c8; background-image:url('../images/nav_bg.png');
	background-repeat:repeat-x; padding-left:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#333333;
}
#nav { list-style:none; }
#nav li { float:left; background-image:url('../images/nav_li_bg.png'); background-repeat:no-repeat; background-position:right; }
#nav li a, a:link, a:visited { display:block; padding:7px 10px; text-decoration:none; color:#CCCCCC; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em }
#nav li a:hover { color:#FFFFFF; }
/* Submenu */
#nav ul.submenu { border:1px solid #000000; padding:5px; position:absolute; list-style:none; background-color:#333333;}
#nav ul.submenu li { float:none; background-image:none; border-bottom:1px solid #999999; width:180px;}
/* Subsubmenu */
#nav ul.subsubmenu { border:1px solid #000000; padding:5px; position:absolute; list-style:none; background-color:#333333; margin-left:150px; margin-top:-30px;}
#nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #999999; min-width:200px;}

#contenido
{
margin:0 auto; width:900px; background:white; overflow:hidden;
}
#divnoticia {padding-left:100px; padding-right:100px; background:white; text-align:justify; line-height: 1.5em;}
#divnoticia ol li { list-style:decimal; background-image:none;padding-left:0em; }
#divnoticia ul li { list-style: none; background-image: url(../images/vineta.png); background-repeat:no-repeat; padding-left:15px; background-position: 0px 6px ; }
#divnoticia ul, ol { margin-left:1.5em; padding-left:0px; }
#portadanoticias
{
margin:0 auto; width:800px; height:250px; margin-top:10px; background-image:url('../images/bg_titular.jpg');
	background-repeat:repeat-x; 
}
#fototitular
{
border-right-width:1px; border-right-color:#c8c8c8; border-right-style:solid; width:366px;
border-left-width:1px; border-left-color:#c8c8c8; border-left-style:solid; float:left;
}
#titular
{
color:#000000; width:420px; float:left; 
}
#titular h1
{
padding:5px; font-size:1.6em; font-weight:bold; text-transform:capitalize; color:#900; letter-spacing:-1px
}
#titular h2
{
padding:5px; font-size:0.8em; font-weight:bold; text-align:right;
}
#titular h5
{
padding-top:16px; font-size:0.6em; font-weight:bold; text-align:right; padding-right:20px;
}
#titular h3
{
padding:5px; font-size:0.9em; text-align:justify;
}
#titular A:link, A:visited
{
padding-top:1px; font-size:0.8em; text-align:right; color:#900; text-decoration:none;
}
#titular A:hover
{
padding-top:1px; font-size:0.8em; text-align:right; color:#900; text-decoration:underline;
}
.central
{
width:900px; margin-top:10px;
}
.bloquenoticias
{
margin:0 auto; width:202px; border-width:1px; border-color:#c8c8c8; border-style:solid; margin-left:15px; float:left; height:180px;
position:  relative; font-size:0.8em;
}
.bloquenoticias h3
{
padding:5px; font-size:1.0em; text-align:left; font-weight:bold;
}
#leermas1
{
	margin-top:10px; margin-left:18px;
}
.leermas
{
position:absolute; bottom:2px; margin-left:128px;
}
.editorial
{
margin:0 auto; width:421px; border-width:1px; border-color:#c8c8c8; border-style:solid; margin-left:15px; float:left;
position:  relative;
}
.editorial h1
{
padding:5px 0 0 5px; font-size:0.8em; text-align:left; font-weight:bold;
}
.editorial h2
{
padding:5px; font-size:1.3em; text-align:left; font-weight:bold;
}
.editorial h3
{
padding:5px; font-size:0.85em; text-align:justify;
}
.editorial a, a:link, a:visited
{
font-size:1em; color:black; font-weight:normal; font-family:"Times New Roman", Times, serif; text-align:left;  display:inline; padding:0px;
text-decoration:none; 
}
#pie
{
padding:20px; font-size:0.85em; background:white; height:120px; text-align:center;  border-width:1px; border-color:#c8c8c8; border-style:solid;
}
#logopie
{
	padding:10px; width:116px; height:90px; background-image:url('../images/logo_red.png');background-repeat:no-repeat; float:left;
}
#contactos
{ padding:10px;
}
#contactos h1
{font-size:2.0em; padding:20px;
}
.bloquepublicaciones
{
margin:0 auto; width:330px; border-width:1px; border-color:#c8c8c8; border-style:solid; margin-left:15px; float:left; font-size:0.8em; height:320px; padding-bottom:10px; 
}
.bloquepublicacion
{
margin:0 auto; width:212px; border-width:1px; border-color:#c8c8c8; border-style:solid; margin-left:15px; float:left; font-size:0.7em;
padding-bottom:10px; text-align:left; overflow:hidden;
}
.bloquepublicacion h2
{ font-size:1.2em; font-weight:bold; }	
.slideshow { height: 263px; width: 350px; margin: auto; }
.slideshow img { padding: 0px; border: 0px solid #ccc; background-color: #eee; }
