/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	/*margin:1em;*/
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	/*margin-left:2em;*/
}
ol li {
	/*giving OL's LIs generated numbers*/
	/*list-style: decimal outside;	*/
}
ul li {
	/*giving UL's LIs generated disc markers*/
	/*list-style: disc outside;*/
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
	/*padding:.5em;*/
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset,table,pre {
	/*so things don't run into each other*/
	/*margin-bottom:1em;*/
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

/***************  aun por revisar ************************/

body {
	font-family: arial, helvetica, serif;
	padding: 0em;
	margin: 0;
	background-color:#;
	margin: 5px;
	line-height: 1.5em;
	font-size: 0.875em;
} 

 img {border: 0px;} 

a {
	text-decoration: none;
}

a:link {
	color:#003399;
}

a:visited {
	color: #003399;
}

a:active {
	color: red;
}

.botones {
   border-style: none;
   /*padding:1px;*/
}

a:hover {
	text-decoration: underline;
}

/****/
html,body{margin:0;padding:0}
body{/*font: 76% arial,sans-serif;text-align:center*/}
/*a{display:block;color: #981793;padding:10px}*/
div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #EEE;color: #79B30B}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#fff}
div#extra{background:#fff}
div#footer{background: #fff;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#container{width:985px;margin:0 auto}
div#content{float:left;width:715px}
div#navigation{float:right;width:260px}
div#extra{clear:both;width:100%}

/* noticias principales*/
#newsmain {font:12px Verdana,Arial; color:#555;width:710px; height:230px; margin:0 auto; border: 1px solid #999999;background: #ccc}
#newsmain .texto{font-size: 0.9em;width:100%; height:150px; margin:0 auto;}
#newsmain p {line-height:1.4; margin-bottom:12px}

#slider {float:left; position:relative; overflow:auto; width:710px; height:185px; background:#ccc} /*se maneja la altura del contenido de la noticia*/
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:540px; height:150px; padding-right:10px}

li#content {width:520px; height:270px; padding:15px 180px 15px 0} /*define ancho de la noticia*/
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}

.pagination {font:10px Verdana,Arial; color:#555;float:left; list-style:none; height:25px; margin:15px 0 0 32px}
.pagination li {float:left; cursor:pointer; padding:5px 8px; background:#fff; border:1px solid #999; margin:0 4px 0 0; text-align:center; color:#222}
.pagination li:hover {background:#777; border:1px solid #bbb; color:#000}
li.current {border:1px solid #ccc; background:#888}

div.noticiaDerecha {
	BORDER-BOTTOM-STYLE: none; WIDTH: 360px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 20px 10px; BORDER-TOP-STYLE: none; FLOAT: right; BORDER-LEFT-STYLE: none
}
div.noticiaDerecha img {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 0px 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}

/* fin armado pagina */
	.style1 {
	font-size: 10px;
	color: #FFFFFF;
}
.style2 {font-size: 12px}
.style4 {
	font-size: 12px;
	color: #004080;
	display: block;
}

/* ini: menu principal*/
#menu ul {
	list-style: none;
/*	padding: 3;*/
	margin: 0;
	font-size: 80%;
	background-color: #2369ab;
	position:relative; z-index:3; /* esta linea da soporte a que las noticias principales se muestren y acepten click en links */
}
#menu ul li{
padding-left: 5px;
border-right: solid 1px #fff;}
	
#nav a { color: #d8b337;color: #fff;text-decoration: none; }

#nav a:hover { color:#e7b209; font:bold}

#nav li li a {
	display: block;
	padding: 3;
	color: #d8b337;
	color: #ffffff;
	font-size: 110%;
	border-bottom: dotted 1px #fff;
	border-right: solid 0px #fff;
}

#nav li li a:hover {
/*	padding: 0.2em 5px;*/
	border: 0px solid #7d6340;
	color: #000;
	color:rgb(99,158,218);
	color:#336699;
	border-width: 1px 1px 1px 1px #2369AB;
	background-color: rgb(99,158,218);
	background-color: #ffffff;
border-right: solid 0px #fff;
}

#menu li {
	float: left;
	position: relative;
	/*width: 16em;*/
	width: 175px;
	text-align: left;
	cursor: default;
	/*background-color: #2369AB;*/
	background-image: url('../../imagen/loofee/img-bkg-menu.jpg');
	border: 0px solid #7d6340;
	border-width: 0px 0;
}

#menu li#first {
	width: 170px;
	border-left-width: 0em;
}

#menu li#last {
	border-right-width: 0em;
	background-color:#999999;
	color:#FFFFFF;
}

#menu li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	/*background-color: #2369AB;*/
	background-image: url('../../imagen/loofee/img-bkg-menu.jpg');
	/*font-weight: normal;*/
	padding: 0.5em 0 1em 0;
	border-right: solid 0px #7d6340;
}

#menu li>ul {
	top: auto;
	left: auto;
}

#menu li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

#menu li:hover ul, li.over ul {
	display: block;
}
/* fin: menu principal*/

hr {
/*	display: none;*/
/*color: #2369AB;*/
/*color:#d8b337;*/
}

.style5 {color: #666666}
.style6 {
	font-size: large;
	color: #666666;
}

.style12 {
	color: #4D80B3;
	font-size: 14px;
	font-weight: bold;
}
.style13 {font-size: 24px}
.style14 {font-size: 20px}
.style15 {color: #000000}


.txtPie {
	font-size: xx-small;
	color: #333333;
	text-align: center;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B5C2CA;
}
.subtitulo {

	font:normal 15px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:none;
	color: #336699;
}
.navInferior
{
	  text-align: right;
	}
.nareslogan {
	color: #e7b209;
	font-size: 18px;
}
.piepagina {

	font-size: 12px;
	color: #004080;
	display: block;
}
.txtPieD {
	font-size: xx-small;
	color: #333333;
	text-align: center;
}

#pieHome { 
 	clear:both;
	width:100%;
/*	background:url(../img/fondo_pie.jpg) left bottom repeat-x #cde6ed;*/
/*	background: #d5d9e2;*/
	background: #e8e8e8;
	height:180px;
 } 

#pieHome .secciones{ 
   float:left;
   padding:0px 35px 0px 35px;
   margin-top:20px;
   border-right:1px solid #fff;
   border-left:1px solid #7c91a9;
   height:140px;
} 
#pieHome div.primera
{
	border-left:none;
	padding-left:15px;
	width:230px;
}
#pieHome div.centro
{
	border-left:none;
	padding-left:15px;
}
#pieHome div.ultima
{
	border-right:none;
}
#pieHome h6{
	font-size : 0.8em; 
	color: #6a92b6;
	font-weight:bold; 
	margin:0px 0px 10px 0px;
	text-transform:uppercase;
}
#pieHome ul, #pieHome li { 
	list-style:none;
	font-size : 0.9em; 
	margin:0px;
	padding:0px;
}
#pieHome li a { 
	color:#000;
}
#pieHome li.col2 { 
	margin-left:110px;
}
#pieHome li.col3 { 
	margin-left:220px;
}
#pieHome li.col4 { 
	margin-left:330px;
}

#pieHome li.primera { 
	margin-top:-225px;
}

#pieHome .copy { 
	width:750px;
	float:left;
	clear:both; 
	color : #2c3e66; 
	font-size : .9em; 
	height : 38px; 
	margin-top: 25px;
	padding-left:210px;
	background-position: 4px 4px 2px 2px;
 } 
#pieHome .copy p strong { 
   font-size: 1.1em; 
 } 
#pieHome .copy  p a { 
   color : #2c3e66; 
 } 
 
.datos {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #CCCCCC;
	color: #333300;
	padding-bottom: 3px;
}

.convenio
{
	/*background-color: #F7FC98;*/
	/*background-color: #F5DEB3;	*/
	/*background-color: #FADBAF;	*/
	border-top:solid 2px #FAB24A;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	text-align:center;
}
.nuevo {background: url(../imagen/loofee/nuevo.png) no-repeat 100% 100%;} /* Background image */

