     
    body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuraciÃ³n predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineaciÃ³n a la izquierda en el selector #container */
	color: #000000;
	background-color: #FFFFFF;
    }
    
    
    .thrColElsHdr #container {
	width: auto;  /* este ancho crearÃ¡ un contenedor que cabrÃ¡ en una ventana de navegador 800px si el texto se deja con los tamaÃ±os de fuente predeterminados del navegador */
	background: #FFFFFF;
	margin: 0 auto; /* los mÃ¡rgenes automÃ¡ticos (conjuntamente con un ancho) centran la pÃ¡gina */
	border: 1px none #000000;
	text-align: left; /* esto anula text-align: center en el elemento body. */
    } 
    .thrColElsHdr #header {
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
    } 
    .thrColElsHdr #header h1 {
    	margin: 0; /* el ajuste en cero del margen del Ãºltimo elemento del div de #header evita la contracciÃ³n del margen (un espacio inexplicable entre divs). Si el div tiene un borde alrededor, esto no es necesario, ya que tambiÃ©n evita la contracciÃ³n del margen */
    	padding: 10px 0; /* el uso de relleno en lugar de margen le permitirÃ¡ mantener el elemento alejado de los bordes del div */
    }
    
    
    .thrColElsHdr #sidebar1 {
	float: left;
	width: 11em; /* el color de fondo se mostrarÃ¡ a lo largo de todo el contenido de la columna, pero no mÃ¡s allÃ¡ */
	padding: 15px 0; /* el relleno superior e inferior crea un espacio visual dentro de este div */
	background-color: #FFFFFF;
    }
    .thrColElsHdr #sidebar2 {
	float: right;
	width: 12em; /* el color de fondo se mostrarÃ¡ a lo largo de todo el contenido de la columna, pero no mÃ¡s allÃ¡ */
	padding: 15px 0; /* el relleno superior e inferior crea un espacio visual dentro de este div */
	background-color: #FFFFFF;
    }
    .thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 {
    	margin-left: 10px; /* deben asignarse los mÃ¡rgenes izquierdo y derecho de cada elemento que vaya a colocarse en las columnas laterales */
    	margin-right: 10px;
    }
    
   
    .thrColElsHdr #mainContent {
     	margin: 0 12em 0 12em; /* el margen derecho puede asignarse en ems o pÃ­xeles. Ã?ste crea el espacio a lo largo de la parte derecha de la pÃ¡gina. */
    } 
    .thrColElsHdr #footer {
	padding: 0 10px;
	background-color: #FFFFFF;
    } 
    .thrColElsHdr #footer p {
	margin: 0; /* el ajuste en cero de los mÃ¡rgenes del primer elemento del pie evitarÃ¡ que puedan contraerse los mÃ¡rgenes (un espacio entre divs) */
	padding: 0; /* el relleno de este elemento crearÃ¡ espacio, de la misma forma que lo harÃ­a el margen, sin el problema de la contracciÃ³n de mÃ¡rgenes */
    }
    
    /* Varias clases diversas para su reutilizaciÃ³n */
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la pÃ¡gina. El elemento flotante debe preceder al elemento junto al que debe aparecer en la pÃ¡gina. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la pÃ¡gina. */
	float: none;
	margin-right: 0px;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el Ãºltimo elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
.Estilo2 {color: #0000FF}
.Estilo4 {font-size: 10px}
     
    
[if IE]>
    
    /* coloque las reparaciones de css para todas las versiones de IE en este comentario condicional */
    .thrColElsHdr #sidebar1, .thrColElsHdr #sidebar2 { padding-top: 30px; }
    .thrColElsHdr #mainContent { zoom: 1; padding-top: 15px; }
    /* la propiedad zoom propia que se indica mÃ¡s arriba proporciona a IE el hasLayout que necesita para evitar diversos errores */
    
    <![endif]
    
   

/*Example CSS for demo ticker*/

#ajaxticker1{
	width: auto;
	height: auto;
	border: 1px ridge black;
	padding: 5px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bolder;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
}

.someclass{ //class to apply to your scroller(s) if desired
}

    .Estilo5 {font-size: 12%}


ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	zoom:1;
	height:21px;
	float: left;
}
ul.cssMenu ul{
	width:180.6px;
}
ul.cssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#fff;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:2px 5px 5px 10px;
	_padding-left:0;
	font:normal 11px Tahoma;
	color: #000;
	text-decoration:none;
	cursor:default;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.cssMenu li.sep span{
	float:none;	padding-right:0;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#808080;	background-image:none;}
ul.cssMenu ul li.sep span{
	width:100%;
	height:3px;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.cssMenu li.dis a {
	color: #557D4F !important;
}
ul.cssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu span{
	display:block;
	background-image:url(./imgs/arrv_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:9px;}
ul.cssMenu ul span{background-image:url(./imgs/arr_black.gif)}
ul.cssMenu ul li:hover > a span{	background-image:url(./imgs/arr_white.gif);}
ul.cssMenu table a:hover span{background-image:url(./imgs/arr_white.gif)}
ul.cssMenu li.cssMenui0 {
width:110px;
height:23px;
}
ul.cssMenu li a.cssMenui0{
height:100%;
background-image:url(./imgs/btn3.jpg);
border-width:0px;
font:normal 11px Tahoma;
color:#fff;
}
ul.cssMenu li a.cssMenui0:hover{
background-image:url(./imgs/btn4.jpg);
font:normal 11px Tahoma;
color:#eee;
}
 ul.cssMenum0 {
background-color:transparent;
border-width:0px;
	padding:0px 0px 0px 0px;
}
 ul.cssMenum0>li>a {
padding:8px 10px 0px 10px;
}
 ul.cssMenum0 a {
padding:8px 10px 0px 10px;
}
 ul.cssMenum0 ul a {
padding:2px 5px 5px 10px;
}
 ul.cssMenum0>li {
margin:0px 0px 0px 0px;
}
 ul.cssMenum0 li {
margin:0px 0px 0px 0px;
}
 ul.cssMenum0 li li {
margin:2px 0px 0px 2px;
}

