/* Generales */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
body {
	background: url(../img/fondos/bg.gif) repeat-x fixed;
	margin: 0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
a:hover {
	color: #757e8a;
}
a:visited {
	color: #4D6180;
}
a:active {
	color: #EB4747;
}
h1,h2,h3,h4,h5 {
	font-family: Georgia, serif;
	font-weight: normal;
	
}
h1 {
	font-size: 17px;
	color: #4D6180;
	background-color: #eee;
	padding:3px;
}
h2 {
	font-size: 17px;
	color: #990000;
	background-color: #b7bcc2;
	padding:3px;
}
h3 {
	font-size: 17px;
	color: #386B2E;
	background-color: #eee;
	padding:3px;
}
h4 {
	font-size: 17px;
	color: #CC0000;
	background-color: #eee;
	padding:3px;
}
h5 {
	font-size: 17px;
	color: #6d6d6d;
	background-color: #eee;
}

div#principal table.tabla_contenedora td {
	vertical-align: top;
}

.lo_ultimo {
	background: #f8f8f8;
	border-top: 1px solid white;
	border-bottom: 1px solid #eee;
	padding-bottom: 6px;
	padding-top: 6px;
	width: 555px;
}

.lo_ultimo .notable h1, .lo_ultimo .notable h2, .lo_ultimo .notable p {
	background-color: transparent;
	padding: 0;
	margin: 0;
}

.lo_ultimo .notable {
	background: #cccccc;
	float: left;
	height: 178px;
	margin: 6px 0 6px 6px;
	width: 178px;
}

.lo_ultimo .ifq_notable {
	background: #30BE8D url(../img/lo_ultimo/ifq.gif) no-repeat;
}

.lo_ultimo .ifq_notable h1 {
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px;
	text-shadow: 0 1px 0 #4E5A56;
}

.lo_ultimo .ifq_notable h1 strong {
	color: white;
	font-size: 24px;
}

.lo_ultimo .ifq_notable p {
	background: #cccccc;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	margin-top: 42px;
	padding: 8px;
}

.lo_ultimo .ifq_notable a {
	color: black;
	text-decoration: none;
}

.lo_ultimo .ifq_notable a:hover {
	color: black;
	text-decoration: underline;
}

.lo_ultimo .brief_notable {
	background: #DD7928 url(../img/lo_ultimo/brief.gif) no-repeat;
}

.lo_ultimo .brief_notable h1 {
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 20px;
	margin: 8px;
	text-shadow: 0 1px 0 #4E5A56;
}

.lo_ultimo .brief_notable p {
	margin: 8px 0 8px 90px;
	padding: 8px;
}

.lo_ultimo .brief_notable a {
	color: black;
	text-decoration: none;
}

.lo_ultimo .brief_notable a:hover {
	color: black;
	text-decoration: underline;
}

.lo_ultimo .plandevuelo_notable {
	background: #C4CDBB url(../img/lo_ultimo/planevuelo.gif) no-repeat;
}

.lo_ultimo .plandevuelo_notable h1 {
	color: white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	margin: 8px;
	text-align: right;
	text-shadow: 0 1px 0 #4E5A56;
}

.lo_ultimo .plandevuelo_notable p {
	background: #CCCEBC;
	padding: 8px;
	margin: 84px 0 0;
	text-align: right;
}

.lo_ultimo .plandevuelo_notable a {
	color: black;
	text-decoration: none;
}

.lo_ultimo .plandevuelo_notable a:hover {
	color: black;
	text-decoration: underline;
}

.lo_ultimo .radiodlr_notable {
	background: #d4d2c9 url(../img/lo_ultimo/radiodlr1.gif) no-repeat;
}

.lo_ultimo .radiodlr_notable h1 {
	color: #4E5A56;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin: 8px;
	text-shadow: 0 1px 0 white;
}

.lo_ultimo .radiodlr_notable p {
	margin: 8px 0 8px 90px;
	padding: 0;
}

.lo_ultimo .radiodlr_notable p.escucha {
	background: #C5C3BB;
	font-size: 10px;
	margin: 20px 0 0 8px;
	padding: 4px;
}

.lo_ultimo .radiodlr_notable a {
	color: black;
	text-decoration: none;
}

.lo_ultimo .radiodlr_notable a:hover {
	color: black;
	text-decoration: underline;
}

.lo_ultimo .notable_dos {
	background: #cccccc;
	float: left;
	height: 178px;
	margin: 6px 0 6px 6px;
	width: 362px;
}

.lo_ultimo .magazine_dlr {
	background: #eee url(../img/lo_ultimo/magazine.gif) no-repeat;
}

.lo_ultimo .magazine_dlr h1 {
	background: transparent;
	color: #4E5A56;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 20px;
	margin: 8px;
	text-shadow: 0 1px 0 white;
	padding: 0;
}

.lo_ultimo .magazine_dlr p {
	background: white;
	margin: 4px 8px;
	padding: 0;
}

.lo_ultimo .magazine_dlr a {
	color: #cc0000;
}

.lo_ultimo .magazine_dlr form {
	margin: 8px;
}

/* Principal */

#principal {
	display: block;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	background: url(../img/generales/logo.gif) no-repeat;
}

/* Cabeza */

.mundial { width: 744px; padding: 8px; margin: 4px auto; background-color: #F9D5AA; color: #006600; border-top: 6px solid white; }

#principal img.x {
	position:absolute;
	top:0px;
	z-index:1;
}

#buscar {
	width: 760px;
	height: 96px;
	text-align: left;
}

.campoBuscar {border: 1px; border-style: solid; margin-top: 64px; margin-left: 516px;}
.botonBuscar {border: 2px; border-style: outset; margin-top: 64px; margin-left: 6px; font-size: 10px;}

#menuSecundario {
	margin-top: 7px;
	margin-left: auto;
	margin-right: 3px;
	padding: 0px;
	width: 560px;
	text-align: left;
}

ul#navlista {
margin: 0 0 6px 0;
padding: 0;
}

#navlista li {
display: inline;
list-style-type: none;
}

#navlista a {
padding: 3px 10px;
}

#navlista a:link, #navlista a:visited {
color: #fff;
background-color: #ff7373;
text-decoration: none;
}

#navlista a:hover {
color: #fff;
background-color: #ffacac;
text-decoration: none;
}

#navlista a:link.paises, #navlista a:visited.paises {
color: #fff;
background-color: #449933;
text-decoration: none;
}

#navlista a:hover.paises {
color: #fff;
background-color: #77cc66;
text-decoration: none;
}

#navlista a:link.ingles, #navlista a:visited.ingles {
color: #fff;
background-color: #4d6180;
text-decoration: none;
}

#navlista a:hover.ingles {
color: #fff;
background-color: #90acd5;
text-decoration: none;
}

#cabezaImg {
width: 760px;
height: 138px;
margin-top: -4px;
border-top: 6px solid white;	
border-bottom: 6px solid white;
background: url(../img/cabezas/rotator.php) no-repeat top center;
}

/* Contenido Columna Uno */

#cont01 {
	width: 277px;
	border-bottom: 4px solid #acb1b9;
	border-right: 1px solid #eee;
	float: left;
	background: #f8f8f8;
	padding: 4px 6px;
}

#cont01 p {
	margin: 4px 0;
	padding: 0;
}

#articulo {
	float: left;
	width: 278px;
	padding-bottom: 12px;
}
.articulo {
	border-bottom: 1px solid #f0f0f0;
	float: left;
	width: 278px;
	padding-bottom: 6px;
	margin-bottom: 6px;
}
.articulo img {
	margin-right: 3px;
}
.articulo a {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #4d6180;
	text-decoration: none;
}
.articulo a:hover {
	font-family: Verdana, sans-serif;
	color: #4d6180;
	background-color: #dbeaf0;
	text-decoration: none;
}
#articulo img {
	margin-right: 3px;
}
#articulo a {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4d6180;
	text-decoration: none;
}
#articulo a:hover {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4d6180;
	background-color: #dbeaf0;
	text-decoration: none;
}

/* Contenido Columna Dos */

#cont02 {
	width: 253px;
	border-bottom: 4px solid #acb1b9;
	float: left;
	background: #Fbfbfb;
	padding: 6px;
}
#cont02 p {
	margin: 8px 0;
	padding: 0;
}
#cont02 .txtBoletin {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
}
#cont02 a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
}
#cont02 a:hover {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #cc0000;
	background-color: #FCF5E8;
}
.estudio {
	width: 253px;
	border-bottom: 1px solid #f0f0f0;
}
.estudio img {
	margin-bottom: 3px;
}
#estudio {
	width: 253px;
}
#estudio img {
	margin-bottom: 3px;
}
#comunicado {
	width: 253px;
	padding-bottom: 8px;
}
#comunicado img {
	margin-right: 3px;
}
#comunicado a {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #CC6666;
	text-decoration: none;
}
#comunicado a:hover {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #eb4747;
	background-color: #F7D4E9;
	text-decoration: none;
}

/* Columna de contenido */

#granContenido {
	width: 543px;
	border-bottom: 4px solid #acb1b9;
	float: left;
	background: #E3E3E3;
	padding: 6px;
}

#granContenido p {
	font-size: 13px;
}
#granContenido ol, ul {
	font-size: 13px;
}
.subtituloContenido {
	font-family: Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #993900;
	text-decoration: none;
}
.cabezaTexto {
	font-family: Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	color: #386B2E;
	text-decoration: none;
}
.txtenfasis {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #386B2E;
}
.notaItalica {
	font-family: Verdana, serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.txth01 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
#granContenido #navcontainer {
margin-top: 37px;
float: right;
}
#granContenido #navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}
#granContenido #navcontainer li {
margin: 0 0 1px 0;
}
#granContenido #navcontainer a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #cc0000;
text-decoration: none;
}
#granContenido #navcontainer a:hover {
color: #fff;
background-color: #FF4D4D;
text-decoration: none;
}

#granContenido #cita {
width: 400px;
padding: 7px 11px;
background-color: #BED4F3;
font-size: 11px;
font-family: Georgia, serif;
font-style: italic;
margin-left: auto;
margin-right: auto;
border: dashed 1px #4D6180;
}

#granContenido p.ifq { color:black; font-size: 36px; text-align: center; font-weight: bold; }

p.plecaconliga { display:block; text-align: center; background: #eee; border: solid #afafaf 1px; padding: 12px; margin: 4px 0;}

/* Contenido Columna Tres */

/* Prueba de navegador omatic*/

#navcontainer {
margin: auto;
}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li {
margin: 0 0 1px 0;
}

#navcontainer a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #990000;
text-decoration: none;
}

#navcontainer a:hover {
color: #fff;
background-color: #cc0000;
text-decoration: none;
}

#navcontainer ul ul li {
margin: 1px 0 1px 0;
}

#navcontainer ul ul a {
display: block;
padding: 5px 5px 5px 30px;
width: 170px;
color: #fff;
background-color: #bb0000;
text-decoration: none;
}

#navcontainer ul ul a:hover {
color: #fff;
background-color: #cc0000;
text-decoration: none;
}


#navcontainer li.peppermint {
margin: 3px 0px 1px 0px;
}

#navcontainer li.peppermint a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #AB054F;
text-decoration: none;
}

#navcontainer li.peppermint a:hover {
color: #fff;
background-color: #E71673;
text-decoration: none;
}


#navcontainer li.advanced {
margin: 3px 0px 1px 0px;
}

#navcontainer li.advanced a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #E70000;
text-decoration: none;
}

#navcontainer li.advanced a:hover {
color: #fff;
background-color: #FF3333;
text-decoration: none;
}

#navcontainer li.auditor a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #0C5BCE;
text-decoration: none;
}

#navcontainer li.auditor a:hover {
color: #fff;
background-color: #1B73F2;
text-decoration: none;
}

#navcontainer li.safari a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #FF5F00;
text-decoration: none;
}

#navcontainer li.safari a:hover {
color: #fff;
background-color: #FF9900;
text-decoration: none;
}

#navcontainer li.bigfoot a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #CC0000;
text-decoration: none;
}

#navcontainer li.bigfoot a:hover {
color: #fff;
background-color: #FF4D4D;
text-decoration: none;
}

#navcontainer li.semiotica a {
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
background-color: #386B2E;
text-decoration: none;
}

#navcontainer li.semiotica a:hover {
color: #fff;
background-color: #55804D;
text-decoration: none;
}

/* Termina prueba de navegador omatic*/

#cont03 {
	width: 205;
	border-bottom: 4px solid #acb1b9;
	float: left;
	background: #fff;
	margin: 0px;
}
#menuPrimario {
	width: 205px;
	margin: 0px;
	text-align: left;
}

#bannerC03 img {
	margin: 10px;
}
#miembrosAltruismo {
	margin: 6px;
}

/* Pie */

#pie {
	float: left;
	margin: 0px;
	width: 760px;
	height: 300px;
	border-top: 6px solid #e5e5e5;
	background: url(../img/pie2.jpg) no-repeat;
}
#pie p {
	font-family: verdana, sans-serif;
	font-size: 9px;
	text-align: right;
	margin-top: 20px;
	margin-right: 20px;
}
#pie a {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
	color: black;
	padding: 2px;
}
#pie a:hover {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: white;
	background-color: black;
	padding: 2px;
}

/* subEncabezados para el granContenido */

#principal #granContenido h4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	background-color: transparent;
	padding:6px 0 0 0;
	margin:6px 0 0 0;
}
#principal #granContenido h5 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #444444;
	background-color: transparent;
	padding:6px 0 0 0;
	margin:6px 0 0 0;
}

/*Audio y video*/
.mediaAV {
display:block;
background: #eee;
border: solid #afafaf 1px;
padding: 12px;
margin: 4px 0;
}
.mediaAV p{
margin:0;
padding:0;
}
.mediaAV img{
margin-right:6px;
}
.mediaAV a{
font-weight: bold;
}

.mediaAVnow {
display:block;
background: #FFCECE;
border: solid #afafaf 1px;
padding: 12px;
margin: 4px 0;
}
.mediaAVnow p{
margin:0;
padding:0;
}
.mediaAVnow img{
margin-right:6px;
}
.mediaAVnow a{
font-weight: bold;
}

#temarioplandevuelo h1 {font-size:14px;font-weight:bold;text-transform: lowercase;margin:12px 12px 0;}
#temarioplandevuelo h2 {font-size:14px;text-transform: lowercase;margin:12px 12px 0;}
#temarioplandevuelo h3{color:#599B15;font-size:14px;margin:12px;font-variant:small-caps;}
#temarioplandevuelo p {margin:8px 12px;}

/*Comentarios*/
#formaComentarios {
display:block;
background: #fff;
border: solid #afafaf 1px;
padding: 12px;
margin: 12px 0;
}
#formaComentarios .caja {
border: solid 2px #ccc;
}
#formaComentarios .boton {
margin-left: 395px;
}
#formaComentarios p {
font-weight: bold;
}
#formaComentarios h3 {
margin:0;
padding:0;
}
#formaComentarios label {
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

#despliegaComentarios {
display:block;
background: #fff;
border: solid #afafaf 1px;
padding: 12px;
margin: 12px 0;
}
#despliegaComentarios h3 {
color: #990000;
margin:0;
padding:0;
}
#despliegaComentarios p {
padding:8px;
}

#granContenido #prensa ul {
width: 185px;
background-color: #00A4FF;
display:block;
list-style-type: none;
margin:0;
padding:0;
}

#granContenido #prensa li a{
color: white;
text-decoration: none;
}
#granContenido #prensa li a:hover{
color: black;
}

#granContenido #prensa li {
padding: 6px 10px;
}

/* ClearFix */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* CSS para IE6 */
* html .clearfix {
	height: 1%;
}
/* CSS para IE7 */
*:first-child+html .clearfix {
	min-height: 1px;
}

/* Respaldos */

