/*-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: white; }
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: "" ""; }

/*-----------------------------------------------------------------------------------------*/
html { height: 100%; }
body { height: 100%; background-color:#FFE; font-family:Tahoma, Verdana, Arial; text-align:center;}
#compensador{clear:both; display:block; height:50px;}

/*-CONTENEDOR------------------------------------------------------------------------------*/
#contenedor { position: relative; min-height: 100%; width:1000px; background:#FFF url(../imagenes/back-contenedor.gif);}
* html #contenedor { height: 100%; }

/*-HEADER----------------------------------------------------------------------------------*/
#header { height: 175px; margin: 0 auto; }
#Logo { height: 150px; background: url(../imagenes/top.jpg) repeat-x #033; }
#header #Logo h1 { font-size:30px; font-family:Tahoma, Verdana, Arial; font-weight:bold; text-transform:uppercase; color:#FBD228; text-align:left; padding:90px 0 0 190px;}
#Fecha { background:#ECE8DD; height:25px;}
#Fecha .content{ float:right; font-family:Tahoma, Verdana, Arial; font-size:12px; margin:5px 10px 0 0;}

/*-MENU------------------------------------------------------------------------------------*/
#menu{ background:#000000 url(../imagenes/back-menu.gif); height:30px; padding-left:0;}

/*-CONTENIDO-------------------------------------------------------------------------------*/
#contenido { position: relative;}
#contenido h2{ color:#444; font-weight:bold; font-size:18px;}
#contenido h4 a{ color:#F44; font-size:10px; text-decoration:none; margin:7px 20px 20px 0; display:block; float:left;}
#contenido h4 a:hover{ color:#B00; font-size:10px;}
#contenido p{ margin:38px 0 20px 0; display:block;}
#columna1 { float:left; width: 200px;}
#columna2 { float:left; width: 600px; text-align:left; font-size:14px;}
#columna3 { float:right; width: 200px;}
/*
#columna2 h2{ margin:10px 14px 30px 14px; display:block;}
#columna2 h3{ margin:10px 14px; display:block; font-weight:normal; font-size:20px;}
#columna2 p{ margin:10px 14px;}
#columna2 a{ margin:10px 14px; padding:2px 5px; font-size:10px; color:#555; text-decoration:none; border-left:1px #555 solid; border-right:1px #555 solid;}
#columna2 a:hover{ color:#055; border-left:1px #055 solid; border-right:1px #055 solid; background:#E5F6F6;}

/*-PIE-------------------------------------------------------------------------------------*/
#pie{ position:relative; margin-top: -50px; background-color:#033; height:46px; border-top: 4px solid #255; width:1000px;}
#pie p{ margin:17px; font-size:10px; color:#BCB; text-transform:uppercase; text-align:right;}
#pie a{ margin:17px; font-size:10px; color:#BCB; text-transform:uppercase; text-align:right; font-weight:bold; text-decoration:none;}

/*-FORMULARIO-CONTACTO---------------------------------------------------------------------*/
#contacto label{ float: left; width: 90px; font-family:Tahoma, Verdana, Arial; color:#033; font-size:12px;}
#contacto input{ width: 300px; margin:0 0 5px 0; border: 1px solid #033; font-size: 12px; font-family:Tahoma, Verdana, Arial; color:#666; background-color:#F0F3F3;}
#contacto #acc{ width: 90px; margin-bottom:0 0 5px 0; border: 1px solid #033; font-size: 12px; font-family:Tahoma, Verdana, Arial; color:#666; background-color:#F0F3F3; }
#contacto textarea{ width: 300px; height: 80px; font-variant: small-caps; border: 1px solid #033; font-size: 12px; font-family:Tahoma, Verdana, Arial; color:#666; background-color:#F0F3F3; }

/*-NOTICIAS--------------------------------------------------------------------------------*/
#noticias { margin:10px 7px 0 7px; padding:5px; border-bottom:1px #ECE8DD solid;}
#publicidad { margin:0; padding:5px; border-bottom:1px #ECE8DD solid; text-align:center;}
#noticias a { font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#600; text-decoration:none; display:block; }
#oferta { margin:5px 10px 40px 0;}
#oferta a { font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#600; text-decoration:none; display:block; float:right;}
#noticias h3{ margin:5px 0; display:block; font-weight:normal; font-size:14px; font-weight:bold; color:#990000;}
#noticias p{ margin:4px 0; font-weight:normal; font-size:12px; line-height:18px;}
#noticias p img{ margin:0 5px 2px 0 !important; float:left;}
#noticias .fecha{font-weight:normal; font-size:10px; color:#333; display:block;}
#noticias p .seguir{
	color:#990000;
	font-size:10px;
	margin:5px 0;
}
#noticias .limpiar{ clear:both;}
#noticias .volanta { font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#600; text-decoration:none; display:block; line-height:normal;}
#noticias #contenedor_media{border:1px #ECE8DD solid; background-color:#F8F8F7;float:left;margin:0 5px 5px 0; font-size:10px;}
#noticias input, #noticias textarea{border:1px #ECE8DD solid; background-color:#F8F8F7;margin:5px 0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6C685D; display:block; width:90%;}
#noticias form input[type="hidden"] { display: none; }
#noticias #boton{width:100px !important;}

#columna1 img { margin:5px 0;}
#columna1 #diarios { width:190px; background-color:#FFF; margin:5px 0; text-align:center;}
#columna1 #diarios h2 { color:#133; font-size:12px; font-variant:small-caps; padding:3px 0;}
#columna2 #titulo { background-color:#F8F8F7; height:30px; border-bottom:4px #F6F6F5 solid; border-top:1px #F6F6F5 solid; padding:10px 0 0 10px;}
#columna2 #titulo p, #columna2 #titulo a { color:#C1C1C0; font-size:24px; text-decoration:none; margin:0 0; padding:0 0; float:left;}
#columna2 #titulo a:hover { color:#91B1B0; text-decoration:underline;}
#columna2 #titulo #herramientas { height:22px; width:150px; border:0; padding:5px 0 0 0; float:right; display:block;}
#columna2 #avisos_nav { background-color:#F6F6F5; height:40px; border-bottom:4px #F1F1F0 solid; border-top:4px #F1F1F0 solid; padding:10px 0 0 10px; text-align:center;}
#columna2 #avisos_nav p { color:#515150; font-size:11px; text-decoration:none; margin:0 0 5px 0; padding:0 0; display:block; text-align:left;}
#columna2 #avisos_nav a { color:#515150; font-size:11px; text-decoration:none; text-transform:uppercase; margin:5px 7px 0 7px; padding:0 0; text-align:left;}
#columna2 #avisos_nav a:hover { color:#91B1B0; text-decoration:underline;}

#paginacion{ text-align:center; margin:7px;}
#paginacion a{ font-size:10px; text-decoration:none; font-variant:small-caps; display:block; float:left; background-color:#F8F8F7; color:#818180; border:#F8F8F7 solid 2px; margin:1px; padding:5px;}
#paginacion a:hover{ background-color:#ECE8DD; color:#616160; border:#ECE8DD solid 2px;}
#paginacion span{ font-size:10px; text-decoration:none; font-variant:small-caps; display:block; float:left; background-color:#FFF; color:#133; border:#ECE8DD solid 2px; margin:1px; padding:5px;}
.copete_min{font-size:9pt;}
.copete_med{font-size:10pt; line-height:12pt;}
.copete_big{font-size:1pt;}
.nota_min{font-size:8pt;}
.nota_med{font-size:12pt;}
.nota_big{font-size:22px;}