@charset "iso-8859-1";
body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color: #000000;
	text-align:center;
}

b {
	font:inherit;
	color:inherit;
	font-weight:bold;
}

#contenedor{
	margin: 0 auto;
	width:970px;
	text-align:left;
}
#contenedor2{
	margin: 0 auto;
	width:600px;
	text-align:left;
}

a:link {
	color: #970020;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
}
a:visited {
	color: #970020;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #A64200;
	text-decoration: none;
	font-size: 14px;
}
a:active {
	color: #970020;
	text-decoration: none;
	font-size: 14px;
}
a.banner:link {
	color: #333333;
	text-decoration: none;
}
a.banner:visited {
	color: #666666;
	text-decoration: none;
}
a.banner:hover {
	color: #195B4D;
	text-decoration: none;
}
a.banner:active {
	color: #FF6600;
	text-decoration: none;
}
a.paginacion:link {
	text-decoration: none;
	color: #496467;
}
a.paginacion:visited {
	text-decoration: none;
	color: #496467;
}
a.paginacion:hover {
	text-decoration: underline;
	color: #666;
}
a.paginacion:active {
	text-decoration: none;
	color: #AE243E;
}
.paginacion {
	font-size: 12px;
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.concentraciones:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 10px;
	text-align: left;
}
a.concentraciones:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 10px;
	text-align: left;
}

a.concentraciones:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #A64200;
}
a.concentraciones:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 10px;
	text-align: left;
}
a.pie:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-align: left;
}
a.pie:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-align: left;
}

a.pie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #EC6C0B;
}
a.pie:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #EC6C0B;
	font-size: 12px;
	text-align: left;
}
a.general:link, a.general:visited, a.general:active{
	color: #970020;
	text-decoration: none;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
a.general:hover {
	color: #A64200;
	text-decoration: none;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
a.revistas:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 12px;
	text-align: left;
}
a.revistas:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 12px;
	text-align: left;
}

a.revistas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #A64200;
}
a.revistas:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #970020;
	font-size: 12px;
	text-align: left;
}
#menu a:link {
	color: #000;
	font-weight: bold;
	font-size: 10px;
}
#menu a:hover {
	color: #FFF;
}
#menu a:visited {
	color: #000;
	font-weight: bold;
	font-size: 10px;
}
#menu a:active {
	color: #A5002E;
	font-weight: bold;
}
#menu2 a:link {
	color: #CCC;
	font-weight: bold;
	font-size: 10px;
}
#menu2 a:hover {
	color: #FFF;
}
#menu2 a:visited {
	color: #CCC;
	font-weight: bold;
	font-size: 10px;
}
#menu2 a:active {
	color: #A5002E;
	font-weight: bold;
}
td,th {
	color: #FFFFFF;
}
.fondoGris{
	background-image: url(texturas/menus/gris_deg28.jpg); background-repeat:repeat-x;  text-align:center; height:28px;
}
.fondoGris2{
	background-image: url(texturas/menus/gris_deg28b.jpg); background-repeat:repeat-x;  text-align:center; height:28px;
}
.fondoRojoNoticias{
	/*background-image: url(texturas/menus/red_deg4.jpg); background-repeat:repeat;	*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #ffffff;*/
	color:#A5002E;
	text-align: left;
	font-weight: bold;
	padding-left: 12px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #ccc;
	background-color:#eee;
}
/*.fondoRojoNoticias{
	background-image: url(texturas/menus/red_deg4.jpg); background-repeat:repeat-y;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;

	padding-top:7px;
	padding-bottom:7px;
}*/
.fondoAzulNovedades{
	background-image: url(texturas/menus/blue_deg1.jpg); background-repeat:repeat-y;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-left:12px;
	padding-top:7px;
	padding-bottom:7px;
}
.fondoAzulNovedades2{
	/*background-image: url(texturas/menus/blue_deg1-index2.jpg); background-repeat:repeat-y; */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #FFFFFF;*/
	color:#336699;
	text-align: left;
	font-weight: bold;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #ccc;
	background-color:#eee;

}
.fondoAzulPruebas{
	background-image: url(texturas/menus/blue_deg.jpg); background-repeat:repeat-x; height:25px; vertical-align:middle;
}
.fondoRojoTienda{
	background-image: url(texturas/menus/red_deg5.jpg); background-repeat:repeat-x; height:25px; vertical-align:middle;
}
.fondoNaranjaSeguro{
	background-image: url(texturas/menus/org_deg2.jpg); background-repeat:no-repeat; height:25px;
}
.fondoVerdeAsociados{
	background-image: url(imagenes/asociados.jpg); background-repeat:no-repeat; height:30px; vertical-align:top; padding-top:50px; background-color:#30C; text-align:left; padding-left:18px;
}
.fondoNaranjaPublicidad{
	background-image: url(texturas/menus/org_deg.jpg); background-repeat:repeat-x; height:25px; vertical-align:middle;
}
.fondoLogoAmm{
	background-image: url(logos/GRAFICO.jpg); background-repeat:no-repeat; background-position:left; height:110px;
}
.fondoLogoAmm2{
	background-image: url(logos/logo_fondo.jpg); background-repeat:no-repeat; background-position:bottom;
}
.fondoNegroyBlanco{
	background-image: url(texturas/circles3.jpg); background-repeat:no-repeat; background-position:bottom;
}
.fondoNaranjaSponsors{
	background-image: url(texturas/menus/yell_deg4.jpg); background-repeat:no-repeat; height:30px; width:228px;
}
.fondoYellDeg4{
	background-image: url(texturas/menus/yell_deg4.jpg); background-repeat:no-repeat; height:30px; width:213px;
}
.fondoGrisDegradado{
	background-image: url(texturas/09.jpg); background-repeat:repeat-y;
}
.fondoGrey3{
	background-image: url(texturas/grey3.jpg); background-repeat:repeat-x;
}
.fondoPie{
	background-image: url(imagenes/faldon2.jpg); background-repeat:no-repeat; height:150px; background-position:right; padding-left:25px; background-color:#1B1B1B;
}
.sombraLateralDcha{
	background-image: url(texturas/menus/06.jpg); background-position:right; background-repeat:no-repeat; width:19px;
	padding-top:15px; padding-bottom:15px; text-align:center; vertical-align:top;
}
.sombraLateralIzda{
	/*background-image: url(texturas/menus/sombra_lateral_izda.gif); background-repeat:no-repeat; width:19px;*/
	background-image: url(texturas/06.jpg); background-position:left top; background-repeat:no-repeat;
}
.sombraLateralIzda2{
	/*background-image: url(texturas/menus/sombra_lateral_izda.gif); background-repeat:no-repeat; width:19px;*/
	background-image: url(texturas/06.jpg); background-position:left top; background-repeat:no-repeat; width:19px; height:650px;
}
.sombraLateralDchaPlantilla{
	background-image: url(texturas/menus/sombra_lateral_dcha.gif); background-repeat:no-repeat; width:19px;
}
.sombraLateralIzdaPlantilla{
	background-image: url(texturas/menus/sombra_lateral_izda.gif); background-repeat:no-repeat; width:19px;
}

.lineaDivisor{
	background-image: url(texturas/01.jpg); background-repeat:repeat-y;
}
.style1 {
	color: #666666;
	font-size: 12px;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif
}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style29 {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}
.style41 {
	color: #FFFFFF
}
.style43 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B526A;
	font-weight: bold;
}
.style46 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6A3B29;
	font-weight: bold;
}
.style50 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: left;
	padding-left: 12px;
	font-weight: bold;
}
.style65 {
	font-size: 12px
}
.style68 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.style69 {
	color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
.style70 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
}
.style76 {
	font-size: 11px
}
.style78 {
	color: #2F747D;
	font-weight: bold;
}
.style80 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: normal;
}
.style83 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
}
.fechaNoticia {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fechaEvento {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fechaPrueba {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fechaRevista {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.fuenteNoticia {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
}
.style86 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	font-size: 12px;
}
.style87 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style88 {
	font-family: Arial, Helvetica, sans-serif;
	color: #A9514C;
	font-weight: bold;
	font-size: 12px;
}
.style88b {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold;
	font-size: 12px;
}
.style89 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C35021;
	font-weight: bold;
	text-align: center;
}
.style90 {
	color: #C35021
}
.style91 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #632121;
}
.style92 {
	font-size: 13px
}
.style98 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: left;
}
.Estilo12 {
	color: #C2393A
}
.Estilo15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.Estilo16 {
	font-weight: bold;
	color: #A64200;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.Estilo16b {
	font-weight: bold;
	color: #A5002E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.Estilo20 {
	color: #970020;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.Estilo21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo23 {
	font-size: 14px;
	font-weight: bold;
}
.Estilo24 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Estilo26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#FlashID {
	text-align: left;
}
.centro {
	text-align: center;
}
.DCHA {
	text-align: right;
}
.contenido{
	padding-top:25px;
	padding-bottom:25px;
	padding-left:40px;
	padding-right:35px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	text-align: justify;
}
.situacionweb{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
}
.rutamenu{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
}
.fondoContenidoIndex{
	background-image:url(texturas/08.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#FFFFFF;
}
.logo{
	vertical-align:bottom;
	height:235px;
	background-image:url(banners/concentraciones3.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.copyright{
	background-color:#3E3E3E; text-align:center;  padding-top:5px; padding-bottom:5px;
}

.celdaNovedades{
	background-image:url(texturas/11.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:20px;
}

a.ruta:link {
	color: #666666;
	font-size:9px;
	text-decoration: none;
	text-transform:uppercase;
}
a.ruta:visited {
	color: #666666;
	font-size:9px;
	text-decoration: none;
	text-transform:uppercase;
}
a.ruta:hover {
	color: #A5022D;
	font-size:9px;
	text-decoration:underline;
	text-transform:uppercase;
}
a.ruta:active {
	color: #A5022D;
	font-size:9px;
	text-transform:uppercase;
	text-decoration: underline;
}
table td{
	color:#333333;
}
.formNewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #666666;
}
.celdaFormulario {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
}
.textoLegalFormulario{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
}

.textoLegalFormulario a{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration:underline;
}

.estiloSelect{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

#nav li a {
	white-space:nowrap;
	display:inline;
}