/* Desarrollado por Fernando Goetz
Web: www.fernandogoetz.com
Email: fernandogoetz@gmail.com*/

/* General */

body {
margin:0px; 
padding:0px; 
font-family:"Trebuchet MS"; 
font-size:13px; 
line-height:16px; 
background:  #d3dce2;
color:#000000; 

} 

table {font-family:"Trebuchet MS"; 
font-size:13px; }

a, a:link, a:visited {
color:#3366CC; 
text-decoration:none;
font-size:13px; 
}

a:hover {
color:#d68c23; 
text-decoration:underline;
font-size:13px; 
}

input {
background-color:#f1f3f5; 
border:solid 1px #cccccc; 
color:#777777; 
font-size:13px; 
}

textarea {
background-color:#f1f3f5; 
border:solid 1px #cccccc; 
color:#777777; 
width:250px; 
font-size:13px; 
}

input:hover, textarea:hover {
background-color:#fafafa;
}
img { 
border-style:none; 
border-width:0px; 
border:0px;
}

img a:link, img a:visited, img a:hover { 
border-style:none; 
border-width:0px; 
border:0px;
}

.my-table { 
border:1px solid #e5e2e2; 
}

/* Maquetacion */
.container {
width:1000px; 
background-color:#FFFFff;
background-position:bottom;
background-repeat:repeat-x;
background-image:url(images/border-table.png); 
}

.header {
position:relative; 
top:0px; 
background-color:#FFFFff; 
width:1000px; 
height:180px; 
background-image:url(images/bg-header.png); 
background-position:center; 
background-repeat:repeat-x;
}

.footer {
position:relative; 
top:0px; 
background-color:#FFFFCC; 
width:1000px; 
height:100px; 
background-image:url(images/footer.png);
}

/* Menu */
.menu {
display:block; 
position:absolute; 
left:0px; 
bottom:0px; 
height:30px;
width:1000px;
padding:0px;
margin:0px;
background: url(images/menu.png) center repeat-x;
}

.opt a:link, .opt a:visited {
display:block; 
position:relative; 
top:5px;
right:0px;
color:#fff; 
float:left; 
padding:0px 26px 0px 26px; 
height:30px;
font-weight:bold;
font-size:12px; 
}

.opt a:hover {
color:#fff;
top:0px;
padding:5px 26px 0px 26px; 
text-decoration:none;
background: url(images/menu_hover.png) center repeat-x;
background-position:top;
font-weight:bold;
}

.opt-verde a:hover {
color:#fff; 
top:0px;
padding:5px 26px 0px 26px; 
text-decoration:none;
background: url(images/menu-verde.png) center repeat-x;
background-position:top;
font-weight:bold;
}

.opt-rojo a:hover {
color:#fff; 
top:0px;
padding:5px 26px 0px 26px; 
text-decoration:none;
background: url(images/menu-rojo.png) center repeat-x;
background-position:top;
font-weight:bold;
}

.opt-menu-granate-hover a:hover {
color:#fff; 
top:0px;
padding:5px 26px 0px 26px; 
text-decoration:none;
background: url(images/menu-granate-hover.png) center repeat-x;
background-position:top;
font-weight:bold;
}



/* Menu 2 */
.menu2 {
display:block; 
position:absolute; 
right:0px; 
top:28px; 
height:30px; 
width:500px; 
font-size:13px; 
}

.opt2 a:link, .opt2 a:visited {
display:block; 
position:relative; 
top:0px; 
right:0px; 
color:#dddddd; 
float:right; 
padding:5px 12px 0px 12px; 
height:25px;
}

.opt2 a:hover {
color:#ffffff;
text-decoration:none;
}

.myh1{
color:#000000; 
text-decoration:none; 
font-size:15px; 
font-weight:bold;
}

.myh1 a:link, .myh1 a:visited {
color:#000000; 
text-decoration:none;
font-size:15px; 
}

.myh1 a:hover {
color:#555555; 
font-size:15px; 
border-botttom:dashed 1px #CCOOOO;
}


/* colores dinamicos */
.granate {
color:#c94093; 
text-decoration:none; 
font-size:15px; 
font-weight:bold;
}
.verde {
color:#69b61d; 
text-decoration:none; 
font-size:15px; 
font-weight:bold;
}
.rojo {
color:#c71e1e; 
text-decoration:none; 
font-size:15px; 
font-weight:bold;
}

/*  end */
.myh2{
color:#f18c24; 
text-decoration:none; 
font-size:15px; 
font-weight:bold;
text-align:left;
}

.myh2 a:link, .myh2 a:visited {
color:#f18c24; 
font-size:15px; 
text-decoration:none;
text-align:left;

}

.myh2 a:hover {
color:#c36a0f; 
font-size:15px; 
border-botttom:dashed 1px #CCOOOO; 
text-align:left;

}
.mensaje {background-color:#fcfcc1; color:#626224; width:90%; padding:10px; text-align:center; border:1px solid #e1e199;}
.myh3{
color:#6690cf; 
text-decoration:none; 
font-size:10px; 
font-weight:bold;
}

.myh3 a:link, .myh3 a:visited {
color:#6690cf; 
text-decoration:none;
}

.myh3 a:hover {
color:#2e5a9b; 
border-botttom:dashed 1px #CCOOOO; 
}
.cuadro-blogs {
width:950px;
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
}
/* new cuadros */
.cuadro-left {
width:400px; 
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
text-align:justify;
font-size:13px;
}
.cuadro-center {
width:302px; /* 2px border*/ 
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
text-align:justify;
font-size:13px;
}
.cuadro-right {
width:148px; /* 2px border*/ 
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
text-align:justify;
font-size:13px;
}
.cuadro-especial-center {
background-color:#f9f9f9; 
width:300px; border:1px dashed #aaaaaa;
margin-bottom:10px;
text-align:left;
}
.cuadro-especial-right {
background-color:#f9f9f9; 
width:200px; border:1px dashed #aaaaaa;
margin-bottom:10px;
text-align:left;
}
/* en new cuadros */
/* Para los articulos */
.cuadro {
width:99%; 
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
text-align:justify;
font-size:13px;
}

.cuadro-lila-oscuro {
width:99%; 
border-bottom:dashed 1px #aaaaaa; 
background-color:#ffffff; 
text-align:justify;
font-size:13px;
}

.titulo-seccion {
font-size:13px; 
border-left:solid 2px #CC0000; 
padding-left:2px; 
color:#707070;
}

.cuadro-foto {
background-color:#ffffff; 
border:solid 1px #ffffff; 
text-align:center; padding:5px;
}

/* Para Tabs Ajax  */
.tabOn2, .tabOff2, .tabHover2{	
padding:0px 10px 0px 10px;	
height:20px;	
position:absolute;	
border:1px solid #bdbdbd;	
border-bottom:none;	
cursor:pointer;	
text-align:center;	
font-size:11px;
}

.tabOn2 { 
z-index:2; 
background-color:#FFFFFF; 
}

.tabOff2 { 
z-index:0; 
background-color:#EAEAEA; 
}

.tabHover2 { 
background-color:#CCCCCC; 
}

#tab22 { 
left:75px; 
}

#tab32 { 
left:196px; 
}

#tabContenido2{	
padding:0px;	
position:absolute;	
background-color:#FFFFFF;	
top:20px; 
left:0px;	
border:1px solid #bdbdbd;	
width:300px;	
height:260px;	
background-image:url(images/bg-container.png);	
background-repeat:repeat-x;	
line-height:23px;	
z-index:1;}

#demo2 { 

overflow:auto; 
height:325px; 
width:304px; 
position:relative; 
}

/* width: 350px*/

/* */
.comentario {
width:400px; 
border:1px solid #dcf4fa; 
padding:10px; 
background-color:#f8fdfe; 
text-align:justify; 
margin-bottom:5px;
color:#464646;
font-size:11px;
}

.seccion-verde {
width:160px;
margin-bottom:10px; 
text-align:left;
}

.sub-seccion-verde {
width:160px; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#3557a2;
font-size:16px;
font-weight:bold;

}

.seccion-rojo {
width:160px;
margin-bottom:10px; 
text-align:left;
}

.sub-seccion-rojo {
width:160px;
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#fea203;
font-size:16px;
font-weight:bold;
}

.seccion-naranja {
width:160px;
margin-bottom:10px; 
text-align:left;
}

.sub-seccion-naranja {
width:160px;
height:22px;  
padding-top:3px; 
color:#ffffff; 
font-size:16px;
font-weight:bold;
background-color:#c94093;
}

.seccion-azul {
width:160px;
margin-bottom:10px; 
text-align:left;
}

.seccion-azul a:link, .seccion-azul a:visited  {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-azul a:hover {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-rojo a:link, .seccion-rojo a:visited  {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-rojo a:hover {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-verde a:link, .seccion-verde a:visited  {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-verde a:hover {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-azul a:link, .seccion-azul a:visited  {font-size:11px; color:#3366CC; text-decoration:none;}
.seccion-azul a:hover {font-size:11px; color:#3366CC; text-decoration:none;}


.sub-seccion-azul {
width:160px; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#47a235;
font-size:18px;
}

.agradecimiento {
background-color:#ffffcc; 
border:1px solid #f0f0a9; 
width:300px; 
padding:10px; 
height:50px; 
color:#838c1e; 
text-align:center; 
}

.titulo2 {
color:#FFFF77; 
font-size:14px; 
font-weight:bold;
}

.titulo-header {
color:#FFFF77; 
font-size:22px; 
font-weight:bold;
}
.txt_rojo {
color: #CC0000; 
font-size:14px; 
font-weight:bold;
}

.azul {
color:#336699;
}

.gris {
color:#222222;
}

.header-container {
position:absolute; 
right:0px; 
top:58px; 
height:92px; 
width:1000px; 
font-size:13px; 
background: #000000; 
color:#fff;
}

.header-cuadro {
position:absolute; 
top:5px; 
padding:5px; 
width:240px; 
height:70px; 
text-align:left;
}

/* cuadros */
.header-cuadro-login {
position:absolute; 
top:5px; 
padding:5px; 
width:240px; 
height:70px; 
/*background-image:url(images/candado.gif); 
background-position:right; 
background-repeat:no-repeat;  */
text-align:left;
}

.header-cuadro-ultima-noticia {
position:absolute; 
top:5px; 
padding:5px; 
width:240px; 
height:70px; 
text-align:left;
}

.header-cuadro-ultima-noticia a:link, .header-cuadro-ultima-noticia a:visited{
color:#FFFF77;
text-decoration:none;
}

.header-cuadro-ultima-noticia a:hover{
color:#FFFF77;
font-weight: bold;
text-decoration:underline;
}

.header-cuadro-cotizacion {
position:absolute; 
top:5px; 
padding:5px; 
width:240px; 
height:70px;
background-position:left; background-repeat:no-repeat;
text-align:left;
}
.header-cuadro-billete {
position:absolute; 
top:5px; 
left:400px;
padding:5px; 
width:74px; 
height:70px;
background-image:url(images/billete.jpg); 
background-position:left; background-repeat:no-repeat;
text-align:left;
}
.header-cuadro-separador {
position:absolute; 
top:5px; 
left:690px;
padding:5px; 
width:25px; 
height:80px;
background-image:url(images/separador.png); 
background-position:left; background-repeat:no-repeat;
text-align:left;
}
.header-cuadro-clima {
position:absolute; 
top:5px; 
padding:5px; 
width:240px; 
height:70px; 
background-position:right; 
background-repeat:no-repeat; 
text-align:left;
}

.encuesta {
background-color:#f9f9f9; 
width:99%; border:1px dashed #aaaaaa;
margin-bottom:10px;
}

.gris {
color:#666666; 
font-weight:bold;
}
/* nueva maquetacion */

.titulo_amarillo a:link, .titulo_amarillo a:visited, .titulo_amarillo a:hover, .titulo_amarillo{
color:#ffff00; 
text-decoration:none; 
font-size:14px; 
font-weight:bold;
}
.subtitulo_blanco a:link, .subtitulo_blanco a:visited, .subtitulo_blanco a:hover, .subtitulo_blanco{
color:#ffffff; 
text-decoration:none; 
font-size:11px; font-weight:normal;
}

/*  para cuadro 6 columnas */


.square-1 {
width:160px;
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#fea203;
font-size:14px;
font-weight:bold;
}

.square-2 {
width:100%; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#47a235;
font-size:14px;
font-weight:bold;

}

.square-3 {
width:160px;
height:22px;  
padding-top:3px; 
color:#ffffff; 
font-size:14px;
font-weight:bold;
background-color:#c94093;
}


.square-4 {
width:160px; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#3557a2;
font-size:14px;
font-weight:bold;

}

.square-5 {
width:160px; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#c71e1e;
font-size:14px;
font-weight:bold;

}

.square-6 {
width:160px; 
height:22px;  
padding-top:3px; 
color:#ffffff; 
background-color:#37bee0;
font-size:14px;
font-weight:bold;

}

/* 6 columnas links */
.container-cortos {
width:1000px; 
background-color:#FFFFff;
background-position:bottom;
background-repeat:repeat-x;
font-size:10px;
background-image:url(images/border-table.png); 
}

.container-cortos a:link, .container-cortos a:hover, .container-cortos a:visited {
font-size:10px; color:#000000; text-decoration:none;
}

.input-buscar{
background-color:#f8f895; 
border:solid 1px #ffffc1; 
color:#777777; 
font-size:13px; 
}

.input-buscar:hover{
background-color:#ffffdd;
}

.link-video, .link-video a:link, .link-video a:hover, .link-video a:visitred  {color:#ffffff;bottom:0px;right:3px; font-size:10px; font-weight:bold;}

.titulo-nuevo {background-color:#fea203; display:block; color:#ffffff; width:300px; font-size:14px; text-align:left;font-weight:bold;}
.cuadro-blogs-derecha {width:300px; border-bottom:dashed 1px #aaaaaa; background-color:#ffffff; text-align:justify; font-size:12px;}

.titulo-nuevo-verde {background-color:#69b61d; display:block; color:#ffffff; width:300px; font-size:14px; text-align:left;font-weight:bold;}
.titulo-nuevo-rojo {background-color:#c71e1e; display:block; color:#ffffff; width:300px; font-size:14px; text-align:left;font-weight:bold;}
.titulo-nuevo-granate {background-color:#c94093; display:block; color:#ffffff; width:300px; font-size:14px; text-align:left;font-weight:bold;}

.link-calendario a:link, .link-calendario a:visited, .link-calendario a:hover {font-size:12px; font-weight:bold;}

