html {
	height:100%;
	text-align: left;
}
*{margin:0;
padding:0;
}
body{
	font-family : Arial;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	scrollbar-face-color: #999999;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-color: #666666;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #e6e6e6;
	height: 100%;
	text-align: left;
	background-color: #666;
}
a:link{text-decoration: none;color: #FFFFFF;}
a:visited{text-decoration: none;color: #FFFFFF;}
a:hover{text-decoration: none;color: #999999;}
a:active{text-decoration: none;color: #666666;}

.texto_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_01_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#top{
	text-align:center;
	width:970px;
	margin-right: auto; 
	margin-left: auto; 
}
#centro{
	margin-right: auto; 
	margin-left: auto; 
	width:970px; 
	background-color:#EEECE4; 
	position:relative; 
}
#colDer{
	background-color:#DBD9D1;
	background-image:url(imagenes/back_right.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}
#colDer2{
	background-color:#DBD9D1;
}
.bandera{
	text-align:right; 
	padding-right:20px; 
	background-image:url(imagenes/back_top.jpg); 
	background-repeat:repeat-x; 
	vertical-align:top; 
	color:#FFFFFF; 
	text-decoration:underline;
}
#contenedorTop2{ 
	width:420px; 
	height:134px; 
	vertical-align:top; 
	background-image:url(imagenes/back_top.jpg); 
	background-repeat:repeat-x; 
	color:#FFFFFF; 
	text-align:left;
}
#contenedorTop3{ 
	width:374px; 
	height:134px; 
	vertical-align:top; 
	text-align:right; 
	background-image: url(imagenes/back_top.jpg); 
	background-repeat:repeat-x; 
	padding-right:20px;
	color:#FFFFFF;
}
.bot{
	z-index:2;
	color:#FFCC00;
	font-weight:bold;
	line-height:12px;
	top:5px;
	position:relative;
	height:37px;
}
.bot td{
	background-image: url(imagenes/botonera_separador.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 9px;
	padding-left: 9px;
}
.bot a:hover{
	color:#990000;
}
.bot a{
	font-weight:normal;
}
#presionado{
	background-image:url(imagenes/botonera_presionado.png); 
	background-repeat:repeat-x;
	padding-top:8px;
	padding-bottom:5px;
}

#no_presionado{
	background-image:url(imagenes/botonera_no_presionado.png); 
	background-repeat:repeat-x;
	padding-bottom:5px;
}
#separador{
	background-image: url(imagenes/botonera_separador.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 0px;
	padding-left: 0px;
	width:1px;
}
#centroAbajoTop{
	margin-top:-58px;
	text-align:center;
	margin-right: auto; 
	margin-left: auto; 
	width:994px; 
	height:8;
	border-bottom:#FFCC00 solid 2px;
	background-color:#EEECE4;
}
#enfoque03{
	position:relative;
	margin-right: auto; 
	margin-left: auto; 
	top: -60px;
	width: 10px;
	padding-left:987px;
	
}
#centroAbajoDown{
	text-align:center;
	margin-right: auto; 
	margin-left: auto; 
	width:994px; 
	height:8;
	background-image:url(imagenes/degradecentroAbajoDown.jpg);
	background-repeat:repeat-x;
}
#centroAbajo{
	margin-right: auto; 
	margin-left: auto; 
	width:994px; 
	background-image:url(imagenes/back_bottom.jpg);
	background-repeat:repeat-x;
	background-color:#939187;
}
#centroAbajo ul {
	list-style-type: none;
	width: 175px;
	float:left;
	margin:0px;
	padding-left:20px;

}
.centroAbajoTitulo {
	width: 175px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:2px #666 solid;
	line-height:32px;
	padding-top:15px;
}
#centroAbajo a{
	font-size:10px;
	font-family:Arial;
	color:#000000;
	line-height:15px;
	display: block;
	border-bottom:1px #666 dotted;
	margin-top:5px;

}
#centroAbajo a:hover{
	color:#666;
}
#clear{clear:both;}

#pie{
	margin-right: auto; 
	margin-left: auto; 
	width:970px;
	background-image:url(imagenes/backPie.jpg);
	background-repeat:repeat-x;
}
#pie img{
	float:left;
}
#pie p{
	float:right;
	color:#FFFFFF;
	padding-right:20px;
	text-align:right;
	line-height:45px;
}
#pie a{
text-decoration:underline;
}
#parche{
	background-color:#BE282E;
	position:absolute;
	top:134px;
	height:5px;
	margin-right: auto; 
	margin-left: auto; 
	width:970px;
}
#noticiaCentral{
	width:360px;
	padding-left:10px;
	padding-right:15px;
	margin-top:15px;
	margin-bottom:0px;
	float:left;
}
#noticiaCentralFechas{
	width:200px;
	padding-left:10px;
	padding-right:15px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}
#noticiaCentralFechas2{
	width:300px;
	padding-left:10px;
	padding-right:15px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}
#noticiaCentralGrande{
	width:900px;
	padding-left:10px;
	padding-right:10px;
	margin-top:15px;
	margin-bottom:20px;
	float:left;
}
.tablaFotosOtrosEventos h3{
	font-weight:bold;
	font-size:13px;
}
.tablaFotosOtrosEventos img{
	float:left;
	padding-right:15px;
}
.tablaFotosOtrosEventos a{
	color:#333333;
	display:block;
}
.tablaFotosOtrosEventos a:hover{
	color:#666666;
}
.tablaFotosOtrosEventos td{
	padding:15px;
}
.tablaFotosOtrosEventos{
	padding-top:15px;
}
#imagenTopPagInt{
	padding-left:-15px;
	padding-top:-15px;
	clear:both;
}
#grisadoFotos{
	background-image:url(imagenes/degrade_gris.jpg);
	background-repeat:repeat-x;
	width:360px;
	height:70px;
	float:left;
	margin-top:0px;
}
#grisadoFotosGrande{
	background-image:url(imagenes/degrade_gris.jpg);
	background-repeat:repeat-x;
	width:800px;
	height:75px;
	float:left;
	margin-top:0px;
}
#grisadoFotos img{
	margin-left:7px;
	margin-right:7px;
	margin-top:2px;
	border: solid 1px #928F85;
}
#grisadoFotosGrande img{
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
}
#flechitaGrisadoIzq img{
	float:left;
	border:none;
}
#flechitaGrisadoDer img{
	float:right;
	border:none;
}
#galOtrosEventos{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#D5323A;
	clear:both;
}
#noticiaCentralTexto{
	width:270px;
	float:left;
	text-align:justify;
}
#noticiaCentralTexto h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
	text-align:left;
}
#noticiaCentralTexto2{
	width:635px;
	float:left;
	padding-top:15px;
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin-left:20px;
	text-align:justify;
}
#noticiaCentralTexto2 a{
	color:#333333;
	text-decoration:underline;
}
#noticiaCentralTexto2 a:hover{
	color:#D5323A;
	text-decoration:underline;
}
#noticiaCentralTextoGrande h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#333333;
	font-weight:normal;
	line-height:24px;
}
#noticiaCentralTexto2 li{
	list-style:none;
	list-style-image:url(imagenes/bullet.gif);
	list-style-position:outside;
}
#noticiaCentralTextoGrande ul{
	margin-left:20px;
}
#noticiaCentralTextoGrande li{
	list-style:none;
	list-style-image:url(imagenes/bullet.gif);
	list-style-position:outside;
}
#noticiaCentralTexto2 ul{
	margin-left:20px;
}
#noticiaCentralTexto2 h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
	text-align:left;
}
#resaltadoTexto{
	background-color:#D6D4CB;
	padding:10px;
	width:350px;
	margin-top:10px;
	margin-bottom:10px;
}
#resaltadoTexto2{
	background-color:#D6D4CB;
	padding:10px;
	width:850px;
	margin-top:10px;
	margin-bottom:10px;
}
#noticiaCentralTextoGrande{
	width:930px;
	float:left;
	padding-top:15px;
	font-size:12px;
	margin-left:20px;
	text-align:justify;
}
#noticiaCentralTextoGrande a{
	color:#333333;
	text-decoration:underline;
}
#noticiaCentralTextoGrande a:hover{
	color:#666;
	text-decoration:underline;
}
#noticiaCentralTextoGrande h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
}
#noticiaCentralTextoGrande2{
	width:930px;
	float:left;
	padding-top:15px;
	font-size:12px;
	margin-left:20px;
}
#noticiaCentralTextoGrande2 a{
	color:#333333;
	text-decoration:underline;
}
#noticiaCentralTextoGrande2 a:hover{
	color:#D5323A;
	text-decoration:underline;
}
#noticiaCentralTextoGrande2 h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
}
#noticiaCentralTextoGrande3{
	width:930px;
	float:left;
	padding-top:15px;
	font-size:12px;
	margin-left:20px;
	text-align:justify;
}
#noticiaCentralTextoGrande3 a{
	color:#333333;
}
#noticiaCentralTextoGrande3 a:hover{
	color:#666;
}
#noticiaCentralTextoGrande3 h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
}

.tabla{
	font-size:13px;
	color:#333333;
}
#tabla tr{
	border-bottom:#FFCC00 solid 2px;
}
.tablaTop{
	color:#615C50;
	font-weight:bold;
	text-align:center;
}
.tablaFecha{
	font-size:11px;
	color:#D5323A;
	padding:20px;
	text-align:center;
}
.tabla2 td{
	padding:10px;
}
.tablaBack1{
	background-image:url(imagenes/back_tabla1.gif);
	background-repeat:repeat-x;
	padding:200px;
}
.tablaBack2{
	background-image:url(imagenes/back_tabla2.gif);
	background-repeat:repeat-x;
}
#tablaVerEvento{
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#A49F91;
	padding:3px;
	display:inline;
	line-height:150%;
}
#tablaVerEvento a:hover{
	color:#D2CFC8;
}
#tablaVerEvento a{
}
.noticiaCentralTexto2Fecha{
	color:#333333;
	font-size:11px;
}
.noticiaCentralTexto2Pipe{
	color:#D5323A;
	font-size:11px;
}
#noticiaCentralTexto2 h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#D5323A;
	font-weight:normal;
	padding-bottom:5px;
	line-height:120%;
}
#noticiaCentralTexto h1 a{
	color:#D5323A;
}
#noticiaCentralTexto h1 a:hover{
	color:#97161A;
}
#noticiaCentralTexto p{
	font-size:13px;
	color:#333;
	padding-bottom:15px;
}
.noticiaCentralTextoFecha{
	font-size:10px;
	color:#333;
	padding-top:20px;
	text-align:left;
}
.botonRojo{
	background-color:#D5323A;
	cursor: pointer;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 5px;
	line-height: 19px;
	background-position: lef top;
	background-repeat: no-repeat;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
}
.botonRojo span{
	background-color:#D5323A;
	padding-left: 10px;
	display: -moz-inline-box;
	display: inline-block;
	padding-right: 15px;
	padding-bottom: 1px;
	line-height: 23px;
	background-position: right top;
	background-repeat: no-repeat;
}
.botonRojo a:hover{
	color:#EA999D;	
}
.botonRojoImagen {
	background-image: url(imagenes/boton_rojo_i.gif);
}
	.botonRojoImagen span {
		background-image: url(imagenes/boton_rojo_d.gif);
	}
.botonRojoMarcado{
	background-color:#E9C7C2;
	cursor: pointer;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 5px;
	line-height: 19px;
	background-position: lef top;
	background-repeat: no-repeat;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
}
.botonRojoMarcado span{
	background-color:#E9C7C2;
	padding-left: 10px;
	display: -moz-inline-box;
	display: inline-block;
	padding-right: 15px;
	padding-bottom: 1px;
	line-height: 23px;
	background-position: right top;
	background-repeat: no-repeat;
	color:#D5323A;
}
.botonRojoMarcadoImagen {
	background-image: url(imagenes/boton_rojo_i2.gif);
}
	.botonRojoMarcadoImagen span {
		background-image: url(imagenes/boton_rojo_d2.gif);
	}

#anuncio{
	background-color:#A9A596;
	width:620px;
	border-top:#FFCC00 solid 2px;
	padding:15px;
	clear:both;
	margin:10px;
	color:#FFF;
}
#anuncioBloque{
	width:470px;
	float:left;
}
#anuncio h2{
	clear:both;
	margin-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	font-weight:normal;
}
#anuncio p{
	font-size:12px;
	margin-bottom:5px;
}
#anuncio img{
	margin-bottom:0px;
	padding-left:10px;
}
.anuncioBoton{
	padding:2px;
	color:#A9A596;
	background-color:#FFF;
	display:inline;
	font-size:9px;
	font-weight:bold;
}
.anuncioBoton a{
	color:#A9A596;
	display:inline;
}
.anuncioBoton a:hover{
	color:#666;
}
#eventosHome{
	width:620px;
	padding:15px;
	clear:both;
	margin:10px;
}
#eventosPagEventos{
	width:620px;
	padding:0px;
	clear:both;
	margin:0px;
}
.todosLosEventos{
	float:right;
	font-size:10px;
	font-weight:bold;
}
.todosLosEventos a{
	color:#9F9C92;
}
.todosLosEventos a:hover{
	color:#666;
}
#eventoHomeIndividual{
	clear:both;
	line-height:140%;
}
#eventoHomeIndividual a{
	text-decoration:none;
}
#eventoHomeIndividual a:hover{
	text-decoration:none;
}
#eventoHomeIndividual img{
	color:#B1B6AB;
	border:#B1B6AB 1px solid;
	padding:2px;
	margin:8px;
	float:left;
}
#eventosHomeIndividualFecha{
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#BAB7AB;
	padding:2px;
	float:right;
	width:438px;
	text-align:right;
	margin-top:7px;
	padding-right:10px;
}
#eventoHomeIndividual h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	margin-top:5px;
	float:left;
	width:445px;
}
#eventoHomeIndividual h3 a{
	color:#000;
	display:block;
}
#eventoHomeIndividual h3 a:hover{
	color:#666;
}
#eventoHomeIndividual p{
	font-size:11px;
	font-weight:normal;
	color:#666;
	margin-top:5px;
	float:none;
}
#eventoHomeIndividual p a{
	color:#666;
	display:block;
}
#eventoHomeIndividual p a:hover{
	color:#999;
}
#columnaDer{
	width:259px;
	margin-left:20px;
	margin-top:20px;
	font-size:12px;
}
#columnaDer a{
	color:#000;
	display:block;
	padding-bottom:10px;
}
#columnaDer a:hover{
	color:#666;
}
.columnaDerFecha{
	font-size:11px;
	color:#666;
	padding-top:8px;
	padding-bottom:8px;
}
.negrita{
	font-weight:bold;
}
#columnaDerBoton{
	font-size:9px;
	background-color:#A49F91;
	padding:2px;
	display:inline;
	float:left;
	margin-top:5px;
	margin-bottom:13px;
}
#columnaDerBoton a{
	color:#FFF;
}
#columnaDerBoton a:hover{
	color:#D2CFC8;
}
#columnaDerBotonBusca{
	font-size:10px;
	background-color:#D5323A;
	padding:3px;
	display:inline;
	float:left;
	margin-top:20px;
	margin-bottom:13px;
	float:right;
}
#columnaDerBotonBusca a{
	color:#FFF;
}
#columnaDerBotonBusca a:hover{
	color:#EA989C;
}
#columnaDerSeparador{
	width:259px;
	height:2px;
	clear:both;
	display:block;
	background-image:url(imagenes/separador.jpg);
	background-repeat:repeat-x;
}
#columnaDerTodosLosEventos{
	font-size:10px;
	float:right;
	font-weight:bold;
	margin:5px;
}
#columnaDerTodosLosEventos a{
	color:#D5323A;
}
#columnaDerTodosLosEventos a:hover{
	color:#EA999D;
}
#buscadorDereTit{
	padding-left:15px;
	padding-top:15px;
}
#buscadorDereForm{
	background-image:url(imagenes/back_buscador.jpg);
	background-repeat:no-repeat;
	margin:15px;
	height:40px;
}
#buscadorDereForm2 input{
	background-color:transparent;
	border: 0px;
	margin-left:35px;
	font-size:12px;
	padding-top:9px;
}
#cursosRusoDere{
	background-image:url(imagenes/back_right_2.jpg);
	background-repeat:no-repeat;
}
#cursosRusoDere2{
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	color:#FFFFFF;
}
#cursosRusoDere2 a:hover{
	color:#DDDBD5;
}
#numera{
	float:right;
	padding-top:300px;
	padding-right:30px;
	text-align:center;
}
#numera img{
	padding:3px;
}
#datosContacto{width:890px; padding:20px; background-color:#D6D4CB;}
#datosContacto2{float:left; width:290px;  }
#datosContacto3{float:left; width:270px; padding-left:20px; border-left:solid 1px #333;}
.titDatosContacto{font-size:13px; color:#D5323A; font-weight:bold;}
#datosContacto a{text-decoration:underline; color:#333333;}
#datosContacto a:hover{color:#999;}
.contactoBajada{font-size:11px; color:#333333;}

#formContacto{width:890px; padding:20px; background-color:#FFF;}
.subtitulo{font-size:20px; color:#D5323A; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
.rojo{color:#D5323A;}
.resaltadoRojo{color:#D5323A; font-size:14px; font-weight:bold;}
.inputForm{font-size:11px; color:#333; background-color:#DEDDD9; border: none; padding:5px; margin-top:5px; margin-bottom:5px;}
#datosContacto2 textarea{font-size:12px; color:#333; font-family:Arial;}
#formBajadaRojo{font-size:11px; color:#D5323A; float:left;}
#formBajadaBoton{float:right;}
#archivo li{ list-style:none; list-style-image:url(imagenes/bullet.jpg); list-style-position:outside; margin-left:50px; font-size:14px; line-height:130%;}
#archivo a{color:#333333;}
#archivo a:hover{color:#999;}

#resaltadoCursos{padding-left:50px; padding-right:50px;}


button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 10px 0 0;
text-align: center;
height: 25px;
line-height: 25px;
width: auto;
font-size: 13px;
}

button.rounded {
background: transparent url(imagenes/btn_right.png ) no-repeat scroll right top;
clear: left;
}

button span {
display: block;
padding: 0 0 0 10px;
position: relative;
white-space: nowrap;
height: 25px;
line-height: 25px;
}

button.rounded span {
background: transparent url(imagenes/btn_left.png ) no-repeat scroll left top;
color: #FFFFFF;
}

button.rounded:hover {
background-position: 100% -25px;
}

button.rounded:hover span {
background-position: 0% -25px;
}

button::-moz-focus-inner {
border: none;
}

button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 10px 0 0;
text-align: center;
height: 25px;
line-height: 25px;
width: auto;
font-size: 13px;
}

button.roundedd {
background: transparent url(imagenes/btn_right2.png ) no-repeat scroll right top;
clear: left;
}

button span {
display: block;
padding: 0 0 0 10px;
position: relative;
white-space: nowrap;
height: 25px;
line-height: 25px;
}

button.roundedd span {
background: transparent url(imagenes/btn_left2.png ) no-repeat scroll left top;
color: #D5323A;
}

button.roundedd:hover {
background-position: 100% -25px;
}

button.roundedd:hover span {
background-position: 0% -25px;
}

button::-moz-focus-inner {
border: none;
}


#fotosLink{margin-left:15px; margin-bottom:25px;}
#fotosLink a{text-decoration:underline; color:#000;}
#fotosLink a:hover{color:#D5323A; text-decoration:underline;}

#izq{float: left; width:220px}
#cen{float:left;}
#der{float:right;}

#boton_new{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; background-image:url(imagenes/boton_rojoo_2.jpg); background-repeat:repeat-x; text-align:center; }
#boton_new a{color:#FFFFFF; display:block; text-decoration:none;}
#boton_new a:hover{color:#DF9397; text-decoration:none;}
#boton_new2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#D5323A; background-image:url(imagenes/boton_rojoo_5.jpg); background-repeat:repeat-x; text-align:center;}

#casaDeRusiaNota img{
	color:#B1B6AB;
	border:#B1B6AB 1px solid;
	padding:2px;
	margin:0px 8px 3px 0px;
	float:left;
}
#casaDeRusiaNota{
	font-size:11px;
	vertical-align:top;
}
#casaDeRusiaNota a{
	color:#333333;
}
#casaDeRusiaNota h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	line-height:24px;
	margin-bottom:5px;
}
#casaDeRusiaNota h3 a{
	color:#333333;
}
#casaDeRusiaCentral{
	padding-left:10px;
	padding-right:10px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}

blockquote p{ width:270px; float:right; font:bold italic 16px/1.3 Georgia,serif;background:url(imagenes/blockquote.gif) no-repeat 0 100%; padding:10px 30px 40px 20px; margin:10px -20px 10px 20px;}