/* CSS Document */

A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,TEXTAREA		{font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px}

#total{display:table; height:100%; text-align:center; margin: auto;} 
#contenido{_position: relative; _top: 50%; display: table-cell; vertical-align: middle; text-align:left; width:400px;} 
#centrar{_position: relative; _top: -50%;}

a 					{color:#4E5B90;}
a:link 				{color:#4E5B90;}
a:visited			{color:#4E5B90;}
a:hover				{color:#021561;}

p 					{margin-top:0px;}
body 				{height: 100%; width: 100%; vertical-align: top; margin:0px 0px 0px 0px;}
.ventana 			{position: absolute; width: 100%; height: 100%; vertical-align: top; text-align: center; left: 0px; top: 5px; visibility: visible;}
.pagina  			{margin-left:auto; margin-right:auto; width:798px; text-align:left; margin-left:auto; margin-right:auto; border: 1px solid #6287B1;}
.documento 			{margin-left:auto; margin-right:auto; width:798px; text-align:left;}
#cabecera			{margin:0px 0px -3px 0px;}
.contenidos 		{width:575px; height:auto; float:left;}
.cuerpo		 		{width:470px; height:auto;}
.lateralIzq			{width:223px; height:auto; float:right; vertical-align:top; background-color:#F2FBFF; position:relative;}

.noticia			{color:#6287B1; padding:20px 20px 10px 30px;}
.noticia A:link		{color:#6287B1; }
.noticia A:visited	{color:#6287B1; }
.noticia A:hover	{color:#021561; }

.imgNoticias		{margin:-6px 0px 0px -15px;}
.imgPie				{margin:0px 0px 0px -22px;}
.separaNoticias		{width:180px; margin:0px 0px 12px -12px; border-bottom: 1px dashed #6287B1;}
.separaContenidos	{width:485px; margin: 0px 0px 12px -12px; border-bottom: 1px dashed #6287B1;}

.texto				{color:#4E5B90; padding:0px 0px 10px 77px;}
.texto_b			{color:#4E5B90; font-weight:bold;}
.texto_i			{color:#4E5B90; font-style:italic;}

a.texto_b			{color:#4E5B90; font-weight:bold; text-decoration:underline;}


.texto_claro			{color:#6287B1;}
.texto_claro A:link		{color:#6287B1;}
.texto_claro A:visited	{color:#6287B1;}
.texto_claro A:hover	{color:#021561;}

.texto_claro_b				{color:#6287B1; font-weight:bold;}
.texto_claro_b A:link		{color:#6287B1;}
.texto_claro_b A:visited	{color:#6287B1;}
.texto_claro_b A:hover		{color:#021561;}

.titulo				{color:#4E5B90; font-size:12px;}
.titulo_b			{color:#4E5B90; font-size:12px; font-weight:bold;}
.titulo_i			{color:#4E5B90; font-size:12px; font-style:italic;}

.linkImagenes		{float:left; vertical-align:top}
.pieImagenes		{width:123px;float:right; vertical-align:top;}
.txtImagenes		{color:#6287B1; padding-left:17px;}
.imgMiniaturas		{width:110px; height:85; text-align:right; margin:0px 0px 0px -5px; float:left;}
.imgMiniaturas1		{width:110px; height:85; text-align:right; margin:0px 0px 0px 13px; float:left;}
.imgSepara			{margin-bottom:6px;}
.imgColumna			{width:110px; float:left; margin-left:-5px; border-bottom: 1px dashed #6287B1;}
.txtColumna			{width:340px; height:85; float:left; margin-left:25px;}
.sello 				{text-align:right; margin-top:10px;}

.error {color:Red;}
.error2 {color: #4E5B90;}

/* Imagenes*/
.imagenes			{border: 1px solid #6287B1;}
/* //Imagenes*/

/* form*/
.campos				{font-size: 10px; border: 1px solid #7DBA00; list-style-type: circle; margin-top: 0px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; color: #003F80; background-color: #FFFFFF;}
.botones			{font-size: 10px; text-decoration: none; list-style-type: circle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #002D73; padding: 0px; background-color: #CED0DF; border: 1px solid #CCCCCC;}
.margen				{margin-left:10px}
/* //form*/

/* ADMIN*/
.botones_admin			{text-align:right;}
/* //ADMIN*/

.imgEvento		{float:left; width:100px;vertical-align:top;}
.zonaEvento		{float:left; width:350px;margin-left:5px;margin-right:5px;}

.contacto {float: left; width:200px; margin-bottom:20px; margin-right:10px;}


.filaCatalogos {width:470px; margin-bottom:10px;}
.clear	{margin:0px; padding:0px; clear:both;}
.catalogo {float: left; width:150px; margin-right:5px; margin-bottom:10px;}
.flechaCatalogo {float: left; width: 16px; text-align:right;}
.textoCatalogo {float: left; width: 113px; text-align:center}
.iconoCatalogo {float: left; width: 21px; text-align:left}
.anchoCampo {width:120px;}

.botonAdmin					{color: #69BFFF; font-size: 10px; font-weight: bold; font-family:Verdana;}
.botonAdmin A:link			{color: #69BFFF; font-size: 10px; font-weight: bold; font-family:Verdana;}
.botonAdmin	A:visited		{color: #69BFFF; font-size: 10px; font-weight: bold; font-family:Verdana;}
.botonAdmin	A:hover			{color: #69BFFF; font-size: 10px; font-weight: bold; font-family:Verdana;}