/*ESTILOS PARA OBJETOS HTML*/

.traduc {
	float: right;
	padding: 0 0 6px;
} 

/* Radio-TV--------------------*/
.radio_tv {
	padding: 0 8px;
}
.radio_tv img {
	float: left;
	border: 1px solid #999;
	margin-right: 8px;
	margin-bottom: 1em;
}

.radio_tv h3 {
	margin: 0;
	font-size: 1em;
	font-weight: bold;
	font-family: Arial;
	color: #666;
}
.radio_tv h3 a {
	color: #666;
	font-size: 1em;
}
.logos_rtv {
	margin-bottom: 8px;
height: 23px;
background: #e8e7e7;
}
.logos_rtv a img {
margin: 4px 8px;
	border: none;
}

/* cuadro----------------------*/
h3.cua01 {
	margin: 2px 0 8px;
	padding: 4px 0 4px 8px;
	background: #e9eaec;
	font-size: 1.1em;
}
/* img_der---------------------*/
.img_der {
	margin-right: 6px;
	text-align: right;
}
.img_der img {
	border: 1px solid #999;
}

/* tit_cuadro_gr-----------------*/
.tit_cuadro_gr {	
	margin: 0 0 0 6px;
	padding: 8px 0 0 6px;
	background: #eee;
	height: 64px;
}
.tit_cuadro_gr img {
	float: left;
	margin: 8px 6px 8px 8px;
	/*margin-bottom: 1em;*/
	border: 1px solid #999;
}
.tit_cuadro_gr h3 {
	float: left;
	margin: 14px 4px 8px 0;
	font-size: 1em;
	font-weight: normal;
	width: 100px;
}
.tit_cuadro_gr h3 a {
	color: #333;
}

/*------Para objeto HTML cuadro (se quedó sin estilos al desvincular not_peq_nolink) ---- */
.not_peq_nolink { 
	padding: 8px;
	padding-bottom: 0;
	border: none;
}
.not_peq_nolink img {
	float: left;
	border: 1px solid #999;
	margin-right: 8px;
	margin-bottom: 1em;
}
.not_peq_nolink h3 {
	margin: 0;
	font-size: 1em;
	color: #333;
}
.not_peq_nolink h3 a {
	color: #333;
	font-size: 1em;
}

/*LÍNEA HORIZONTAL PUNTEADA-----*/
div.hr {/*separadora: 8px arriba*/
 	padding: 8px 0 0;
 	height: 8px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr.gif) repeat-x 0 bottom;
}
div.hr2 {/*sin separación vertical: 1px de altura*/
	margin: 0;
 	height: 1px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr.gif) repeat-x;
border-right: 1px solid #ccc;
}
div.hr3 {/*gris, sin separación vertical: 1px de altura - 

Menú Guías IC*/
	margin: 0;
 	height: 1px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/gr_hr_aaa.gif) repeat-x;
}
div.hr7 {/*separadora: 8px arriba-8px abajo*/
 	padding: 8px 0 8px;
 	height: 16px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr.gif) repeat-x 0 50%;
}

/*LÍNEA HORIZONTAL-----*/
div.hr4 {/*sin separación vertical: 1px de altura*/
	margin: 0;
 	height: 1px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr_ccc.gif) repeat-x;
}
div.hr5 {/*separadora: 8px arriba*/
 	padding: 8px 0 0;
 	height: 8px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr_ccc.gif) repeat-x 0 bottom;
}
div.hr6 {/*separadora: 8px arriba-8px abajo*/
 	padding: 8px 0 8px;
 	height: 16px;
 	background: #fff url(http://pruebas.cervantes.es/imagenes/image/hr_ccc.gif) repeat-x 0 50%;
}

div.hr hr, div.hr2 hr, div.hr3 hr, div.hr4 hr, div.hr5 hr, div.hr6 hr, div.hr7 hr {
	display: none;
}

/*-------------h2_actividades_culturales, h2_lengua_ensenanza, h2_cvc, h2_portales_ic... ---------------*/
.h2_img {
margin: 0;
padding: 12px 0 0 8px;
height: 27px;
}
.h_txt_borde-der {
border-right: 1px solid #ccc;
}
.h_txt_borde-der h2, .h_txt h2 {
margin: 0 8px;
padding-top: 8px;
font-size: 1.1em;
}

/* Galería de imágenes--------------*/
.gal_imgs {
	float: left;
	margin: 8px 0 0 8px;
	padding: 12px 0 0 0;
	border-top: 1px solid #e9eaec;
}
.gal_imgs_foto {
	float: left;
	margin: 0;
	padding: 0 0 0 92px;
	background: #e9eaec;
	border-bottom: 2px solid #fff;
}
.gal_imgs_foto img {
	float: left;
	margin: 0;
	padding: 0;
	border-left: 2px solid #fff;
}
.gal_imgs p {
	margin: 0;
	padding: 8px 0 0 0;
}
.control_gal {
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 2.2em;
	background: #333 url(http://pruebas.cervantes.es/imagenes/Image/comunes/fondos/bg_control_gal.gif) repeat-y top left;			
}
.control_gal li.descargar {
	float: left;
	display: inline;
	margin: 0 0 0 100px;
	padding: 4px 0 8px;
	color: #fff;
	font-weight: bold;
}
.control_gal a {	
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
}
.control_gal a:hover {	
	text-decoration: none
}
.control_gal li.mando {
	float: right;
	margin: 2px 0 0 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
}
.control_gal li.mando img {
	margin: 3px 8px -3px;
}
.control_gal li.mando span.num_orden {
	color: #f33;
}
.foto_pie {
	margin: 24px 0 0 0 !important;
	font-size: .9em !important;
	color: #666;
}

/*objeto fotos carnet---------------------*/
.carnet {
	padding: 8px 0 8px 8px;
	float: left;
}
.carnet h1 {
	padding: 0px 0 0px 1px;	
}
.carnet_mod  {
	float: left;
	padding: 0 82px 0 1px;
	width: 160px;
	font-size: 1.2em;
}
.carnet_mod dt {
	color: #6B6B7D;
	margin: 8px 0 0 0;
	font-weight: bold;
}
.carnet_mod img {
	border: 1px solid #ccc;
}

/*Objeto form_select+txt bor_der---------------*/
.form_select_txt_bor-der {
	margin: 0;
	padding: 0 8px 8px 4px;
	border-right: 1px solid #ccc;
/*width: 415px;*/
}
.form_select_txt_bor-der form {
	margin: 0;
	padding: 8px 0 8px 0;
/*	width: 260px;*/
}
.form_select_txt_bor-der select {
	margin: 0;
	padding: 0;
	width: 358px;
	font-size: 1em;
}
.form_select_txt_bor-der p {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 1em;
	text-align: right;
}
.form_select_txt_bor-der p a {
	color: #333;
}
.form_select_txt_bor-der p a:hover {
	color: #b50d0d;
}
