@charset "utf-8";
A:link {
    COLOR: #3784e4;
    TEXT-DECORATION: none
}
A:visited {
    COLOR: #3784e4;
    TEXT-DECORATION: none
}
A:active {
    COLOR: #3784e4;
    TEXT-DECORATION: none
}
A:hover {
    COLOR: #26465d;
    TEXT-DECORATION: none
}
body {
    FONT-FAMILY:Tahoma;
    FONT-SIZE: 3px;
	color:#999999;
}
td {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.td_leve {
    BACKGROUND-COLOR: #f1f1f1;
}
.borde {
    BORDER-COLOR: #0960C7;
	/*
	000099 - Azul
	FF0000 - Rojo
	*/ 
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.Negrita {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #26465d;
}
.Negrita2 {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
    COLOR: #000099;
}

.Negrita_bco {
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	padding-left: 5px;	
}
.Negrita_bco_ch {
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	padding-left: 1px;	
}
.NegritaRoja {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #FF0000;
}

.TituloFondoPequenio {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #000000;
	BACKGROUND-COLOR: #cccccc;

}
.TituloFondoRojo {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	background-image: url(img/fondorojo1.jpg);
}
.TituloMenuFondo {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #000000;
	background-image: url(img/fondo_titulo.jpg);
}
.TituloGris {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #333333; 
}
.TituloFondoGrande {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	background-image: url(img/fondotitulo.jpg);
}
.Titulo {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    COLOR: #000099;
}

.TituloGrande{
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #850001;
	TEXT-DECORATION: none;
}
.TituloGrandeBco{
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.TextoLeve {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #999999;
}
.TextoLeveBold {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #000066;
}
.TextoAzul {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #0000CC;
}
.TextoLeveGris {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
}

.fuentenormal {
	 FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.cajasdetexto {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
select {
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
.combopeque {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #850001;
}
.combopequerojo {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
    BACKGROUND-COLOR: #FFEAEA;
}
.textoch {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}	
.textochBco {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}	
.textochFuerte {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000099;
}
.textochGris {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #12505F;
}	
.textochRojo {
    FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #990000;
}	
input {
    FONT-FAMILY:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height:15px;
	padding-top: 5px;
	padding-left: 5px;
	background-image:url(../img/input.gif);
	border: 1px solid #0D2029;
	/*border: 0px;*/
}
textarea {
    FONT-FAMILY:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-top: 5px;
	padding-left: 5px;
	background-image:url(../img/textarea.gif);
	border: 1px solid #0D2029;
}
.button{
	width:203px;
	height:30px;
	FONT-FAMILY:Verdana, Arial;
	font-size: 10px;
	color: #ffffff;
	border:0px;
	background-image:url(../img/btn.jpg);
}


.Imagen {
	margin-right: 3px;
	margin-left: 3px;
	border: 3px solid #173644;
}

   /*  Carousel  */ 
      #portfolio                                {
	clear:both;
	width:780px;
	height:16em;
	overflow:hidden;
	background:url(../img/bg-thumbnails.png) no-repeat;
	position:relative;
	top:-6px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
      #portfolio div.carousel                   {margin:0 0 0 85px;}
      #portfolio ul li                          {float:left; margin:0 3px; position:relative;width:146px; height:18em;}
      #portfolio ul li h2                       {position:absolute; top:8px; left:7px; z-index:10; color:#fff; font-weight:bold;font-size:0.9em }
      #portfolio ul li a img                    {margin:27px 0 0 5px;}
      #portfolio ul li span                     {background:transparent url(../img/bg-thumbnail.png) no-repeat; display:block; width:146px; height:123px; position:absolute; top:0; left:0}
      #portfolio ul li:hover span               {background-position:0 -122px ;}
      #portfolio ul li p                        {
	color:#1497AA;
	position:absolute;
	top:130px;
	left:0;
	width:127px;
	height:77px;
	font-size:9px;
	font-family: Verdana, Helvetica, sans-serif;
	background:transparent url(../img/bg-thumbnail-p.png) no-repeat;
	line-height:1.3;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 9px;
}
/******************************************************/
      #portfolio ul li:hover p                  {color:#25DFF4;}

/**********************************  Carrucel*/
      #portfolio a.prev,#portfolio a.next       {display:block; width:49px; height:49px; text-indent:-900px; position:absolute; top:28px; margin:15px}
      #portfolio a.prev                         {background:url(../img/btn_izq.jpg) no-repeat -0px -0px;}
      #portfolio a.next                         {background:url(../img/btn_der.jpg) no-repeat -0px -0px; right:0;}
	  #previews                                 {position:absolute; top:-1500px; left:50%; bottom:0; margin-left:-305px; width:610px; /* height:0px; overflow:hidden; */ } 
      #previews-bg                              {position:absolute; top:0; left:0; width:100%; height:960px; background:#002129; display:none;  }

