/***********************************************************************************************************************************/
/********************************************ASPECTOS GENERALES DE LA HOJA DE ESTILOS***********************************************/
/***********************************************************************************************************************************/
body{
font-family:verdana;
}

h1{
font-size:0.75em;
color:#FFFFFF;
margin:0px;
padding:0px;
}

h2{}

p{
	color:#747474;
	font-size:10px;
}
p a{color:#747474; text-decoration:none;}
p a:hover{color:#747474; text-decoration:underline;}

img{border:none;}

#todo{
	/*width:800px;
	margin-left:auto;
	margin-right:auto;*/ /****NO FUNCIONA****/
	position:absolute;
	left:50%;
	width:800px;
	margin-left:-400px;
}
.borra_float{
	clear:both;
}

.boton{
	border:1px solid #999999;
	background-color:#e6e6e6;
	color:#666666;
	padding:3px;
	display:inline;
}
.boton a{color:#666666;text-decoration:none;}
.boton a:hover{color:#666666;text-decoration:underline;}

.buscador_noticias{
	/*border:1px solid #999999;*/
	/*background-color:#e6e6e6;*/
	display:inline;
	height:25px;
	color:#666666;
	width:48px;
	padding:3px;
	font-weight:bold;
	/*overflow:hidden;*/
}
.buscador_noticias a{color:#666666;text-decoration:underline;}
.buscador_noticias a:hover{color:#666666;text-decoration:underline;}

/***********************************************************************************************************************************/
/************************************************************INCLUDES***************************************************************/
/***********************************************************************************************************************************/

#cabecera{
	width:800px;
	height:137px;
}

/*************************************/
/*********LATERAL IZQUIERDO***********/
/*************************************/

#contenedor_lateral_izqdo{
	margin:0px;
	padding:0px;
	width:210px;
	height:auto;
	float:left;
}

/****LIBRETA MENU****/
#menu_libreta{
	height:285px;
	background-image:url(../images/misc/fondo_libreta2.gif);
	background-repeat:no-repeat;
	padding-top:45px;
	padding-left:30px;
}
#menu_libreta ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu_libreta ul li{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:0.65em;
	color:#1c84a9;
	line-height:210%;
	*line-height:213%;
}
#menu_libreta ul li a{color:#1c84a9;text-decoration:none;}
#menu_libreta ul li a:hover{color:#1c84a9;text-decoration:underline;}
#menu_libreta ul ul li{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:0.65em;
	*font-size:0.95em;
	color:#1c84a9;
	line-height:200%;
	*line-height:205%;
	padding-left:10px;
}
#menu_libreta ul ul li a{color:#1c84a9;text-decoration:none;}
#menu_libreta ul ul li a:hover{color:#1c84a9;text-decoration:underline;}

/*****BUSCADOR LATERAL**/

#buscador_lateral{

	background-repeat:repeat-x;
	height:115px;
	width:194px;
	padding-top:25px;
	padding-left:5px;
	margin-bottom:15px;
}
input.buscador{
	font-size:1em !important;
	font-size:1em;
	color:#646363;
}
#buscador_lateral tr{
	height:10px;
}
#buscador_lateral td{
font-size:0.75em;
color:#FFFFFF;
}
#buscador_lateral td a{
text-decoration:none;
color:#FFFFFF;
}
#buscador_lateral td a:hover{
text-decoration:underline;
color:#FFFFFF;
}
#buscador_lateral td .boton a{color:#666666;text-decoration:none;}
#buscador_lateral td .boton a:hover{color:#666666;text-decoration:underline;}

/*****CAJA AULA*******/

#caja_aula{
	margin:0px;
	padding:0px;
}
#sup_aula{
	margin:0px;
	padding:0px;
}

#med_aula{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_med_aula.gif);
	background-repeat:no-repeat;
	background-color:#dae5d6;
	background-position:bottom;
	width:199px;
	padding-bottom:5px !important;
	padding-bottom:10px;

}
#med_aula a{color:#1c84a9;text-decoration:none;}
#med_aula a:hover{color:#1c84a9;text-decoration:underline;}
#med_aula ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#med_aula p{
	font-size:0.65em;
	padding-left:5px;
}
input.mail{
	font-size:0.70em !important;
	/*font-size:1em;*/
	color:#646363;
	width:100px;
}
/*************************************/
/*********CATALOGO derecho***********/
/*************************************/
#catalogo{
	/*background-image:url(../images/misc/fondo_catalogo_naranja.gif);
	background-repeat:repeat-x;
	width:180px;
	height:277px;*/
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_catalogo_naranja.gif);
	background-repeat:repeat-x;
	/*width:584px;*/
	float:right;
	margin-top:15px;
	margin-bottom:10px;
	/*padding-top:22px;*/
}
#catalogo ul{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:20px;
}
#catalogo ul li{
	font-size:0.65em;
	background-image:url(../images/misc/flechita.gif);
	background-repeat:no-repeat;
	background-position:10%;
	padding-left:25px;
}
#catalogo ul li a{text-decoration:none;color:#4c3813}
#catalogo ul li a:hover{text-decoration:underline;color:#4c3813}
#catalogo img{margin-top:-14px;}

select.catalogo{font-size:0.65em;font-family:verdana;border:1px solid #FF9933;padding-right: 0px;margin-right: 0px; width:150px;}
/********************/
/********PIE*********/
/********************/
#pie{
	text-align:center;
	font-size:0.65em;
	color:#959494;
	border-top:1px solid #dfdede;
	border-bottom:1px solid #dfdede;
	background-color:#f6f6f6;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#pie a{color:#959494;text-decoration:none;}
#pie a:hover{color:#959494;text-decoration:underline;}

/***********************************************************************************************************************************/
/*****************************************************PAGINAS CONTENIDO CON CATALOGO O BLOQUES A LA DCHA****************************/
/***********************************************************************************************************************************/

#contenedor_central{
	width:335px;
	float:left;
	
}
/*************************************/
/***************HOME******************/
/*************************************/
/****LIBRETA MENU****/
#menu_libreta_home{
	margin:0px;
	padding:0px;
	/*widht:210px;*/
	height:257px !important;
	height:302px;
	background-image:url(../images/misc/fondo_libreta.gif);
	background-repeat:no-repeat;
	padding-top:45px;
	padding-left:30px;
}
#menu_libreta_home ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu_libreta_home ul li{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:0.65em;
	color:#1c84a9;
	line-height:210% !important;
	line-height:213%;
}
#menu_libreta_home ul li a{color:#1c84a9;text-decoration:none;}
#menu_libreta_home ul li a:hover{color:#1c84a9;text-decoration:underline;}
#menu_libreta_home ul ul li{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:0.65em !important;
	font-size:0.95em;
	color:#1c84a9;
	line-height:200% !important;
	line-height:205%;
	padding-left:10px;
}
#menu_libreta_home ul ul li a{color:#1c84a9;text-decoration:none;}
#menu_libreta_home ul ul li a:hover{color:#1c84a9;text-decoration:underline;}
/***BIBLIOTECA**/
#biblioteca{
	width:335px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
#fondo_biblioteca{
	background-color:#FD9D35;
	height:25px;
	width:335px;
	position:relative;
	margin-top:7px;
	margin-bottom:10px;
	padding-left:5px;
	top:7px;
}
#libro{
	width:335px;
	display:table;
	margin-top:12px;
}
#libro p{
	line-height:150%;
}
#libro img{
	padding-right:10px;
}
#clip{
	/*background-image:url(../images/ES/clip_feo.gif);*/
	background-repeat:no-repeat;
	height:97px;
	width:95px;
	position:absolute;	
	z-index:10;
	margin-left: 250px;
}

#home_libro_foto{
float: left;
}

#home_libro_texto {
padding-top: 20px;
display: table;
width:195px;
}
.fondo_gris_atajos{
	background-color:#F8F8F8;
	font-size:0.70em;
	width:auto;
	color:#8a8a8a;
	margin-left:0px;
	text-align:center;
	height:23px;
	padding-top:3px;
	border:solid 1px #F3F3F3;
}
.fondo_gris_atajos a{color:#8a8a8a;text-decoration:none;}
.fondo_gris_atajos a:hover{color:#8a8a8a;text-decoration:underline;}

/*****NOVEDADES*****/

#novedades{
	width:335px;
	margin-left:10px;
	margin-bottom:10px;
}
#novedades ul{
	list-style:none;
	font-size:0.70em;
	color:#747474;
	border-top:1px dashed #a1a1a1;
	border-bottom:1px dashed #a1a1a1;
	background-color:#fbfbfb;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
#novedades ul li{
	background-image:url(../images/misc/icono_clip.gif);
	background-repeat:no-repeat;
	padding-left:18px;
	padding-right:20px;
	line-height:150%;
	margin-top:10px;
}
#novedades a{
	color:#fd880a;
	text-decoration:none;
}
#novedades a:hover{
	color:#fd880a;
	text-decoration:underline;
}
/****BUSCADOR****/

#buscador{
	background-image:url(../images/misc/fondo_buscador.gif);
	background-repeat:repeat-x;
	height:109px;
	width:335px;
	margin-left:10px;
	margin-top:10px;

}
#buscador tr{
	
}
#buscador td{
	font-size:0.70em;
	color:#FFFFFF;
}
#buscador td a{color:#FFFFFF;text-decoration:none;}
#buscador td a:hover{color:#FFFFFF;text-decoration:underline;}
#buscador td .boton a{color:#666666;text-decoration:none;}
#buscador td .boton a:hover{color:#666666;text-decoration:underline;}

/*********LATERAL DERECHO****/

#contenedor_lateral_derecha{
	float:right;
	width:230px;
	margin-top:15px;
}
.bloque_index{
	padding:0px;
	margin:0px;
	width:230px;
	overflow:hidden;
}
.titulo_bloque{
	position:absolute;	
	z-index:10;
	width:230px;
	height:67px;
	margin-top:-5px;
}
.centro_bloque{
	background-repeat:repeat-y;
	background-image:url(../images/misc/fondo_central_home_derecha.gif);
	width:230px;
	position:relative;
	/*top:5px;*/
	padding-top:35px;
	display:table;
}
.centro_bloque p{
	margin:0px;
	padding:0px;
	font-size:0.70em;
	padding-right:60px;
	padding-left:5px;
	padding-top:5px;
}
.centro_bloque a{color:#fd880a;	text-decoration:none;}
.centro_bloque a:hover{color:#fd880a; text-decoration:underline;}

.inferior_bloque{
	background-repeat:no-repeat;
	background-image:url(../images/misc/fondo_inferior_home_derecha.gif);
	width:230px;
	height:20px;
	top:10px;
}

/*******************************/
/******FICHA PRODUCTO***********/
/*******************************/

#capa_centro_ficha{
	width:550px;
	float:left;
	margin-top:22px;
	display:table;
}
#migas{
	/*width:374px;*/
	min-height:23px;
	margin-bottom:10px;
	color:#FFFFFF;
	background-color:#8cc341;
	/*background-image:url(../images/ES/ir_a.gif);
	background-repeat:no-repeat;*/

	font-size:0.7em !important;
	font-size:0.7em;
	padding-left:50px;
	padding-top:3px;
	display: table;
	line-height: 20px; 
	padding-bottom: 2px; 
	/*width:100% !important;*/
	width:535px;
	max-width:545px !important;
	max-width:535px;

}
#migas a{
	color:#FFFFFF;
	text-decoration:none;
}
#migas a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*######################## ESTILO PARA CONSULTADOS QUE LA BARRA ES AZUL #####################################*/
#migas_azul{
	/*width:374px;*/
	height:23px;
	
	color:#FFFFFF;
	background-color:#003366;
	/*background-image:url(../images/ES/ir_a_azul.gif);
	background-repeat:no-repeat;*/

	font-size:0.7em !important;
	font-size:0.7em;
	padding-left:50px;
	padding-top:3px;
	display: table;
	line-height: 20px; 
	padding-bottom: 2px; 
	width:100% !important;
	width:97%;
}
#migas_azul a{
	color:#FFFFFF;
	text-decoration:none;
}
#migas_azul a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#migas_naranja{
	/*width:374px;*/
	height:23px;
	
	color:#FFFFFF;
	background-color:#FD9D35;
	/*background-image:url(../images/ES/ir_a_naranja.gif);
	background-repeat:no-repeat;*/

	font-size:0.7em !important;
	font-size:0.7em;
	padding-left:50px;
	padding-top:3px;
	display: table;
	line-height: 20px; 
	padding-bottom: 2px; 
	width:100% !important;
	width:97%;
}
#migas_naranja a{
	color:#FFFFFF;
	text-decoration:none;
}
#migas_naranja a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.simbolo{
	font-size:0.70em !important;
	font-size:0.80em;
}
.caja_foto_ficha{
margin-right:10px;
float: left;
}

.capa_gris_borde_punteado{
	background-color:#f6f6f6;
	border-bottom: 1px dashed #a0a0a0;
	border-top: 1px dashed #a0a0a0;
	width:474px;
	margin-bottom:10px;
	
	/*margin-top:10px;*/
	padding-bottom:10px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	display:table;
	min-height:105px;

	height:105px;
	float:right;
}
#introduccion_ficha{
	display:table;
}

#introduccion_ficha ul{
	font-size:0.70em;
	color:#646363;
	list-style:disc;
}
#introduccion_ficha ul li{
	padding-bottom:10px;
}

#valoracion{
	/*align:right;*/
	font-size:0.70em;
	color:#646363;
	border:1px solid #cccccc;
	width:130px;
	height:20px;
	padding-top:5px;
	padding-left:3px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:260px;
}
#voto_valoracion{
	background-color:#f6f6f6;
	width:394px;
	height:25px;
	margin-bottom:10px;
	margin-top:5px;
}
.inv_valorar{
	text-align:right;
	margin-bottom:10px;
	clear:both;
}
.grac_valorar{
	margin-bottom:20px;
	margin-top:30px;
}
/*.boton{
	background-image:url(../images/misc/boton.gif);
	background-repeat:no-repeat;
	width:62px;
	height:18px;
	display:inline;
	font-size:0.70em;
}*/

#niveles{
	float:right;
	width:584px;

}
/*Este estilo contenido_y_catalogo es para q en la ficha de producto la parte de abajo se quede en su sitio!!!*/
#contenido_y_catalogo{
	overflow:hidden;
}

/*-----------fin estilo contenido_y_catalogo*/
#fondo_niveles{
	background-image:url(../images/misc/fondo_icono_material.gif);
	background-repeat:no-repeat;
	width:584px;
	height:50px;
	position:absolute;
	z-index:10;
	padding-top:15px;
}
#tabla_niveles{
	margin-top:50px;

	color:#646363;
}
#tabla_niveles tr{
	margin:0px;
	padding:0px;
}
#tabla_niveles td{
	margin:0px;
	padding:0px;
	font-size:0.7em;
}

#tabla_niveles a{color:#646363;text-decoration:none;}
#tabla_niveles a:hover{color:#646363;text-decoration:underline;}
#tabla_niveles .verde a{color:#8cc341; text-decoration:none;}
#tabla_niveles .verde a:hover{color:#8cc341; text-decoration:underline;}

#anadir_cesta{ /*este estilo se ha creado para que en la pagina ficha_producto, el boton de aņadir a cesta, se vea correctamente*/
	width:545px;
	background-color:#f6f6f6;
	font-size:0.70em;
	height:20px;
	padding:3px;
	padding-top:10px;
}

/********************************/
/******LISTADOS CATEGORIAS*******/
/********************************/

#contenedor_listas{
	width:585px;
	margin-top:10px;
	display:table;
}
#paginacion{
	text-align:center;
}
#paginacion p a{color:#747474;text-decoration:none;}
#paginacion p a:hover{color:#747474;text-decoration:underline;}

.capa_lista_gris{
	width:565px;
	background-color:#f6f6f6;
	display:table;
	margin-bottom:8px;
	padding:10px;
}
.capa_lista_blanca{
	width:565px;
	background-color:#FFFFFF;
	display:table;
	margin-bottom:8px;
	padding:10px;
}
.img_lista_categoria{
	width:80px;
	height:auto;
	float:left;
	margin:5px;
	display:table;
}
.img_lista_subcategoria{
	width:50px;
	float:left;
	margin:5px;
	display:table;
}
.texto_lista_subcategoria{
	width:440px;
	float:right;
	margin-left:5px;
	display:table;
}
.valoracion_subcat{
	/*align:right;*/
	font-size:0.70em;
	color:#646363;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	width:130px;
	height:20px;
	padding-top:5px;
	padding-left:3px;
	margin-left:240px;
}
#voto_valoracion_subcategoria{
	height:25px;
	margin-bottom:10px;
	margin-top:5px;
}

/****************************/
/**********NIVELES***********/
/****************************/

.capa_gris_borde{
	background-color:#f6f6f6;
	border-bottom:1px solid #e0dfdf;
	border-top:1px solid #e0dfdf;
	width:590px;
	margin-top:10px;
}
.capa_gris_borde p{
	margin:10px;
	font-size:0.80em;
}
.capa_gris_punteado_niveles{
	background-color:#f6f6f6;
	border-bottom: 1px dashed #a0a0a0;
	border-top: 1px dashed #a0a0a0;
	width:579px;
	margin-top:20px;
	display:table;
	padding-left:10px;
	padding-bottom:10px;
	
}
.img_niveles{
	width:124px;
	height:166px;
	float:left;
	display:table;
	margin-top:5px;
	padding-right:5px;
}
.capa_gris_punteado_niveles tr{
	height:20px;
}
.capa_gris_punteado_niveles td{
	color:#646363;
	font-size:0.65em;
}
.fondo_blanco_atajos{
	background-color:#FFFFFF;
	font-size:0.70em;
	/*width:202px;*/
	color:#8a8a8a;
	float:right;
	text-align:right;
	height:23px;
	margin-top:15px;
	margin-bottom:10px;
	padding-top:3px;
	padding-right:8px;
	padding-left:8px;
	border:solid 1px #F2F2F2;
	clear:both;
}
.fondo_blanco_atajos a{color:#8a8a8a;text-decoration:none;}
.fondo_blanco_atajos a:hover{color:#8a8a8a;text-decoration:underline;}

.iconos{ 
	width:50px;
	float:left;
	margin:10px;
}
/************************************************************************************************/
/************************PAGINAS CONTENIDO SIN CATALOGO******************************************/
/************************************************************************************************/
#capa_centro_grande{
	width:585px;
	float:left;
	margin-top:22px;
	display:table;
	height:auto;
	overflow:hidden;
}
#contenedor_lista_larga{
	width:575px; 
	margin-top:10px;
	display:table;
}

#icono_seccion{
	position:absolute;
	top:145px;
	left:700px;
}
*html #icono_seccion{
	position:absolute;
	border-color:#FF0000 !important;
	top:145px;
	left:700px;
}
/***********************/
/******NOTICIAS*********/
/***********************/

.lista_gris_larga{
	width:565px;
	background-color:#f6f6f6;
	display:table;
	margin-bottom:8px;
	padding:10px;
}

.lista_gris_larga td{
	font-size:11px;
	color:#747474;
	
}
.lista_gris_larga input{
	margin-top:0px;
	
}
.lista_blanca_larga{
	width:565px;
	background-color:#FFFFFF;
	display:table;
	margin-bottom:8px;
	padding:10px;
}
/*
.lista_blanca_larga td{
	font-size:11px;
	color:#747474;
	
}
*/
.capa_verde{
	background-color:#e4f1d3;
	margin-top:10px;
}
.capa_verde td{
	font-size:0.65em;
	color:#848484;
	padding-left:10px;
}
.negrita_fecha{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.ver_noticia{
	font-size:0.65em;
	float:right;
	margin:10px 0 0 0;
	padding:0px;

}
select.combo_noticia{
	width:80px;
	font-size:0.85em;
	color:#5c6052;
}
/***********************/
/******NOVEDADES********/
/***********************/

.img_lista_novedades{
	width:100px;
	float:left;
	margin:5px;
	display:table;
}
/*.lista_gris_larga .fondo_blanco_atajos{
	margin-left:350px;
}*/
.capa_gris_punteado_niveles ul{
	list-style:none;
	margin:0px;
	padding:0px;
	padding-top:10px;
	
}
.capa_gris_punteado_niveles ul li{
	font-size:0.85em;
	background-image:url(../images/misc/flechita.gif);
	background-repeat:no-repeat;
	background-position:0% 25%;
	line-height:200%;
	padding-left:15px;
	
}

/***********************/
/********AGENDA*********/
/***********************/

#agenda_buscador{
	background-color:#e2f0cf;
	width:180px;
	height:260px;
	float:right;
	margin-top:22px;font-size:0.65em;
}
#agenda_buscador tr{
	height:30px;
}
#agenda_buscador td{
	
	color:#5c6052;
	padding-left:5px;
}
select.combo_agenda{
	width:120px;
	font-size:0.85em;
	color:#5c6052;
}
select.combo_fecha{
	width:40px;
	font-size:0.90em;
	color:#5c6052;
}

/***********************/
/**POLITICA PRIVACIDAD**/
/***********************/

.capa_verde_punteado{
	background-color:#f2f8ea;
	border-bottom: 1px dashed #a0a0a0;
	border-top: 1px dashed #a0a0a0;
	/*width:384px;*/
	margin-top:15px;
	display:table;
	padding:10px;
	text-align:justify;
	width:565px;
	font-size:0.65em;
	*font-size:0.85em;
}


/***********************/
/*******CONTACTO********/
/***********************/
#contacto{
	font-size:1.5 em !important;
	font-size:0.70em;
}
input.contacto{
	color:#646363;
	width:270px;
}
textarea.contacto{
	color:#646363;
	width:270px;
	font-family:arial;
}
.ali_tabla{
	margin-left:50px;
	margin-top:10px;
	font-size:1.1em !important;
	font-size:1em;}
/***estilo creado para alinear al centro la tabla de la pagina contacto**/

/***********************/
/**BUSQUEDA AVANZADA****/
/***********************/
#tabla_busqueda{}
select.busqueda{
	width:100px;
	font-family:arial;
	font-size:0.93em;
	
}
/***********************/
/****REGISTRO***********/
/***********************/
#registro{
	font-size:1.5 em !important;
	font-size:0.70em;
}
select.registro{
	width:100px;
	font-family:arial;
	font-size:1em;
}
	
/*********************************************************/
/*****ASESORIA pedagodica*********************************/
/*********************************************************/

/***********************/
/***Nuestros expertos***/
/***********************/
.capa_verde_expe{
	background-color:#E4F1D3;
	margin-top:20px;
	width:565px;
	padding:10px;
	min-height:115px;
}
.capa_naranja{
	background-color:#FFF6ED;
	margin-top:20px;
	width:565px;
	padding:10px;
	min-height:115px;
}
.capa_azul{
	background-color:#ECF6F8;
	margin-top:20px;
	width:565px;
	padding:10px;
	min-height:115px;
}
/************************/
/***talleres formacion***/
/************************/
#contenedor_taller{
	width:585px;
}
#taller_cen{
	background-image:url(../images/misc/centro_talleres.gif);
	background-repeat:repeat-y;
	width:575px;
	margin-top:-5px;
	padding-left:5px;
	padding-right:5px;
	display:table;

}
#taller_inf{
	background-image:url(../images/misc/inf_talleres.gif);
	background-repeat:no-repeat;
	width:585px;
	height:20px;
}

/***************************/
/****EXPERIENCIAS************/
/****************************/
#contenedor_formulario{
	
}
#contenedor_formulario tr td{ color:#FFFFFF;font-weight:bold;font-size:0.65em;}
#contenedor_formulario tr td a{ color:#FFFFFF;text-decoration:none;}
#contenedor_formulario tr td a:hover{ color:#FFFFFF;text-decoration:underline;}
.formulario_superior{
	background-image:url(../images/misc/fondo_formulario.gif);
	width:585px;
	height:25px;
	background-repeat:no-repeat;
}
.formulario_centro{
	background-repeat:repeat-y;
	background-image:url(../images/misc/fondo_formulario_centro.gif);
	width:565px;
	padding-left:20px;
}
.formulario_inferior{
	background-image:url(../images/misc/fondo_formulario_inferior.gif);
	height:27px;
	width:585px;
	background-repeat:no-repeat;
}

input.formulario {
	font-size:1em;
	font-family:verdana;
	width:200px;
	font-weight:normal;
	border:1px solid #999999;
}

select.combo_formulario{
	width:auto;
	font-size:0.9em !important;
	font-size:0.9 em;
	color:#646363;
	font-family:verdana;
	font-weight:normal;
}
select.combo_formulario_autoajustable2{
	width:150px;
	font-size:0.9em !important;
	font-size:0.9 em;
	color:#646363;
	font-family:verdana;
	font-weight:normal;
}
select.combo_formulario_autoajustable{
	font-size:0.9em !important;
	font-size:0.7em;
	color:#646363;
	font-family:verdana;
	font-weight:normal;
}

.textarea_formulario{
	font-size:1em;
	font-family:verdana;
	width:400px;
	font-weight:normal;
	border:1px solid #999999;
}
.textarea_formulario_condiciones{
	font-size:1em;
	font-family:verdana;
	width:500px;
	height:auto;
	font-weight:normal;
	border:1px solid #999999;
}
/****************************/
/****FICHA TALLERES**********/
/****************************/
.modulo{
	
	width:250px;
	
}
.modulo_sup{
	width:250px;
}
.modulo_cen{
	background-image:url(../images/misc/modulo_centro.gif);
	background-repeat:repeat-y;
	margin-top:-3px !important;
	margin-top:-1px;
	width:250px;
	padding-left:5px;
	display:table;
}
.modulo_inf{
	background-image:url(../images/misc/modulo_inf.gif);
	background-repeat:no-repeat;
	width:250px;
	height:10px;
}
/****************************/
/***OFICINAS Y DELEGACIONES**/
/****************************/

#oficinas_centro{
	background-repeat:repeat-y;
	background-image:url(../images/misc/oficinas_centro.gif);
	width:514px;
	margin-top:-10px;
	display:table;
	padding-left:40px;
	padding-right:10px;
}

/****************************/
/**********AYUDA*************/
/****************************/
.respuesta{
	background-color:#FFFFFF;
	padding:5px;
	border-top:1px solid #CCCCCC;
}

/*****************************/
/**AULA ELECTRONICA***********/
/*****************************/
.bloque{

	float:left;
	width:242px;
	margin:10px;
	
}
.bloque_centro{
	width:232px;
	background-image:url(../images/misc/bloque_centro.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	margin-top:-3px !important;

display:table;

}
.bloque_centro img {border:1px solid #666666;}
.bloque_inferior{
	width:242px;
	height:20px;
	background-image:url(../images/misc/bloque_inf.gif);
	background-repeat:no-repeat;
}
.bloque radiobutton{ padding-top:5px;}
/****************************/
/***********TEXTOS***********/
/****************************/

.naranja{
	color:#fd880a;
}
	
.naranja a{color:#fd880a;text-decoration:none;}
.naranja a:hover{color:#fd880a;text-decoration:underline;}
.cursiva_gris{
	color:#8b8a8a;
	font-style:italic;
	padding-left:16px;
	font-size:0.80em;
}
.verde{color:#8cc341;}
.verde a{color:#8cc341; text-decoration:none;}
.verde a:hover{color:#8cc341; text-decoration:underline;}
.txt_peque{font-size:10px; color:#747474;}
.txt_peque a{font-size:10px; text-decoration:none; color:#747474; }
.txt_peque a:hover{font-size:10px;color:#fd880a;text-decoration:underline;}
.titulo_naranja{color:#fd880a;font-weight:bold; font-size:12px;}
.titulo_naranja a{color:#fd880a;text-decoration:none;}
.titulo_naranja a:hover{color:#fd880a;text-decoration:underline;}
.azul{color:#1c84a9;}
.azul_negrita{margin:0px;padding:0px;font-weight:bold;color:#1c84a9;}
.azul_negrita a{color:#1c84a9;text-decoration:none;}
.azul_negrita a:hover{color:#1c84a9;text-decoration:underline;}

/*******************A PARTIR DE AQUI DE MARTA***************/

/*************PARA ASESORIA PEDAGOGICA**********************/
.titular_naranja{color:#fd880a; font-size:15px;}
#modulos_asesoria{
	margin-right:4px;
	padding:0px;
	width:182px;
	float:left;
	min-height:250px;
}
	#modulos_asesoria_sup{
		margin:0px;
		padding:0px;
		width:186px;
		height:46px;
		background-image:url(../images/misc/img_marta/mod_asesoria_sup.gif);
		background-repeat:no-repeat;
		display:table;
	
	}
	#modulos_asesoria_medio{
		margin:0px;
		padding:0px;
		width:186px;
		
		background-image:url(../images/misc/img_marta/mod_asesoria_medio.gif);
		background-repeat:repeat-y;
		display:table;
		
	}
	#modulos_asesoria_bajo{
		margin:0px;
		padding:0px;
		width:186px;
		height:17px;
		background-image:url(../images/misc/img_marta/mod_asesoria_bajo.gif);
		background-repeat:no-repeat;
		display:table;
	}
	
	.titulo_asesoria{
		color:#FD9422;
		font-size:11px;
		margin-left:4px;
		font-weight:bold;
	}
	.txt_modulo_asesoria{
		color:#8CC341;
		font-size:11px;
		margin-left:10px;
		line-height:15px;
		font-weight:normal;
		width:161px;
		margin-bottom:10px;
	}
	.txt_modulo_asesoria_bold{
		color:#8CC341;
		font-size:11px;
		margin-left:4px;
		font-weight:bold;
	}
	.ver_mas{
	font-size:0.65em;
	width:130px;
	float:right;
	margin:0px;
	padding:0px;
	color:#FD9422;
	border:none;
	}
	.ver_mas a{
	color:#FD9422;
	text-decoration:none;
	}
	.ver_mas a:hover{
	color:#FD9422;
	text-decoration:underline;
	}
	.mas_info{
	font-size:0.65em;
	width:80px;
	float:right;
	margin:0px;
	padding:0px;
	color:#FD9422;
	border:none;
	}
	.mas_info a{
	color:#FD9422;
	text-decoration:none;
	}
	.mas_info a:hover{
	color:#FD9422;
	text-decoration:underline;
	}
	
/*************PARA MATERIAL DIDACTICO**********************/

#ico_materiales{
	width:32px;
	height:30px;
	margin-right:8px;
	padding:0px;
	float:left;
}
.titulo_naranja_normal{color:#fd880a;font-weight:normal; font-size:14px;}
.txt_explicativo_materiales{ color:#646464; margin-left:0px; font-size:11px; width:500px; font-weight:normal;}
.titulo_naranja_importante{color:#fd880a;font-weight:bold; font-size:15px;}
.titulo_verde_importante{color:#8CC341;font-weight:bold; font-size:15px;}

.haz_clic{
	font-size:0.65em;
	width:120px;
	float:right;
	margin:0px;
	padding:0px;
	color:#646464;
	font-weight:normal;
	}
	.haz_clic a{
	color:#646464;
	text-decoration:none;
	}
	.haz_clic a:hover{
	color:#646464;
	text-decoration:underline;
	}
	
.capa_gris_discontinuo{
	background-color:#F6F6F6;
	border-bottom: 1px dashed #646464;
	border-top: 1px dashed #646464;
	/*width:384px;*/
	margin-top:10px;
	display:table;
	padding:10px;
	text-align:justify;
	width:565px;
	font-size:0.65em;
	*font-size:0.85em;
	}
	.capa_gris_discontinuo ul{
	margin-left:30px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646464;
	font-weight:normal;
	list-style-image: url(../images/misc/img_marta/img_material_didactico/ico_lista_topten.gif);
	line-height:200%;	
	}
	capa_gris_discontinuo ul li{
	padding-top:10px;
	font-weight:normal;
	}
	
		.capa_gris_discontinuo a{
			color:#646464;
			text-decoration:none;
			}
		.capa_gris_discontinuo a:hover{	
		color:#646464;
		font-weight:bold;
		text-decoration:underline;
		}
	#ico_archivos_consulta_naranja{
	width:36px;
	height:37px;
	margin-right:8px;
	padding:0px;
	float:left;
	}
	#ico_archivos_consulta_verde{
	width:36px;
	height:37px;
	margin-right:8px;
	padding:0px;
	float:left;
	}
	#ico_archivos_consulta_azul{
	width:36px;
	height:37px;
	margin-right:8px;
	padding:0px;
	float:left;
	}
	/*********************************ESTILOS PARA DONDE COMPRAR*************************/
	#mod_internacional_sup{
	margin:0px;
	padding:0px;
	width:564px;
	height:40px;
	display:table;
	background-image:url(../images/ES/donde_comprar/comprar_internacional_top.gif);
	background-repeat:no-repeat;
	
	}
	#mod_internacional_med{
	margin-top:-10px;
	padding:0px;
	width:564px;
	display:table;
	background-image:url(../images/misc/donde_comprar/comprar_internacional_medio.gif);
	background-repeat:repeat-y;
	}
	#mod_internacional_down{
	margin-top:-10px;
	padding:0px;
	width:564px;
	height:21px;
	display:table;
	background-image:url(../images/misc/donde_comprar/comprar_internacional_down.gif);
	background-repeat:no-repeat;
	}
	#mod_libreria_sup{
	margin:0px;
	padding:0px;
	width:564px;
	height:40px;
	display:table;
	}
	#mod_libreria_med{
	margin-top:-10px;
	padding:0px;
	width:564px;
	display:table;
	background-image:url(../images/misc/donde_comprar/comprar_libreria_medio.gif);
	background-repeat:repeat-y;
	}
	#mod_libreria_down{
	margin-top:-10px;
	padding:0px;
	width:564px;
	height:21px;
	display:table;
	background-image:url(../images/misc/donde_comprar/comprar_libreria_down.gif);
	background-repeat:no-repeat;
	}
	#contenedor_paises{
	margin:0px;
	padding:0px;
	}
	#contenedor_paises table{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:20px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#747474;
	}
	#contenedor_paises table a{
	color:#646464;
	text-decoration:none;
	}
	#contenedor_paises table a:hover{
	color:#F9A512;
	text-decoration:underline;
	}
	#contenedor_paises table a:active{
	color:#8CC341;
	text-decoration:underline;
	}
	
	#mod_comprar_top{
	margin:0px;
	padding:0px;
	width:564px;
	height:36px;
	display:table;
	
	}
	#mod_comprar_medio{
	margin-top:-1px;
	padding:0px;
	width:564px;
	display:table;
	background-image:url(../images/misc/donde_comprar_medio.gif);
	background-repeat:repeat-y;
	}
	#mod_comprar_down{
	margin:0px;
	padding:0px;
	margin-top:-3px;
	*margin-top:0px;
	width:564px;
	height:13px;
	display:table;
	background-image:url(../images/misc/donde_comprar_down.gif);
	background-repeat:no-repeat;
	}
	.pais_elegido{
	margin-left:40px;
	margin-top:20px;
	font-size:11px;
	font-weight:bold;
	color:#1C84A9;
	}
	.pais_elegido a{
	font-size:11px;
	font-weight:bold;
	color:#1C84A9;
	text-decoration:none;
	}
	.pais_elegido a:hover{
	text-decoration:underline;
	
	}
	.pais_mostrado_negrita{
	font-size:11px;
	font-weight:bold;
	color:#1C84A9;
	}
	.pais_mostrado_normal{
	margin-left:70px;
	margin-top:20px;
	width:300px;
	font-size:11px;
	font-weight:normal;
	color:#1C84A9;
	}
	#mapa_web{
	margin:0px;
	padding:0px;
	}
		#mapa_web ul{
		margin-left:0px;
		font-size:11px;
		font-weight:normal;
		color:#747474;
		list-style-type: none;
		}
		#mapa_web ul li{
		font-size:11px;
		padding-bottom:10px;
		font-weight:normal;
		color:#747474;
		list-style-type: none;
		
		}
		#mapa_web ul li ul{
		margin-top:10px;
		margin-left:50px;
		font-size:11px;
		font-weight:normal;
		color:#747474;
		list-style-type:circle;
		}
		#mapa_web ul li ul li{
		font-size:11px;
		padding-bottom:10px;
		font-weight:normal;
		color:#747474;
		list-style-type:circle;
		}
		
		#mapa_web a{
		font-size:11px;
		padding-bottom:10px;
		font-weight:normal;
		color:#747474;
		text-decoration:none;
		}
		#mapa_web a:hover{
		font-size:11px;
		padding-bottom:10px;
		font-weight:normal;
		color:#747474;
		text-decoration:underline;
		}
		
		#mapa_web p{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	line-height:22px;
	}
	/************************DARSE DE BAJA**********************************/
	
	.boton_baja{
	border:1px solid #999999;
	background-color:#e6e6e6;
	display:inline;
	/*font-size:0.70em;
	width:62px;*/
	height:50px;
	color:#666666;
	padding:6px;
}
.boton_baja a{color:#666666;text-decoration:none;}
.boton_baja a:hover{color:#666666;text-decoration:underline;}
/**********************     	      AULA ELECTRONICA      **************************/
 .bullet_masinfo{
 	font-size:0.65em;
	float:right;
	margin:0px;
	padding:0px;
	color:#FD9422;
	border:none;
	font-weight:bold;
}

.enlace{

	padding:0px;
	margin:0px;
}
.enlace a{

	text-decoration:none;
}
.enlace a:hover{

	text-decoration:underline;
}
	
	/*************************************************PAGINA ENHORABUENA************************************************/
	
	
	#fondo_enhorabuena{
	margin-left:120px;
	padding:10px;
	background-color:#E4F1D3;
	color:#666666;
	width:300px;
	border:dotted 1px #666666;
	}
	/********************************************MODIFICACION NIVELES**********************************/
	#volver_catalogo{
	position:absolute;
	top:154px;
	left:672px;
	}
	#volver_catalogo a{
	padding:0px;
	margin:0px;
	border:none;
	
	
	}
	#volver_catalogo a:hover{
	padding:0px;
	margin:0px;
	border:none;
	
	}
	#mostrar_ciudades{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	color:#747474;
	margin-top:20px;
	padding:0px;
	}
	

/***************************************************RESULTADOS BUSQUEDA***********************************/
.descripcion_buscador{
	font-size: 1em; 
	color:#747474;
}

.descripcion_buscador ul{
	padding-left: 15px;
	margin-left: 15px;
	font-size: 1em; 
	color:#747474;

}


.descripcion_buscador ul li{
	
	font-size: 0.7em; 
	color:#747474;
	margin-left:15px;
	
}	
/*######################################## ESTILOS DE LISTA PARA EL MAPA WEB ###########################################*/
.lista1_mapa ul{
	padding-left: 55px !important;
	padding-left: 25px;
	margin-left: 25px;
	font-size: 1em; 
	color:#747474;
	list-style:circle;
}


.lista1_mapa ul li{
	
	font-size: 0.7em; 
	color:#747474;
	margin-left:15px;
	list-style:circle;
	
}	
.lista2_mapa ul{
	padding-left: 55px !important;
	padding-left: 25px;
	margin-left: 25px;
	font-size: 1em; 
	color:#747474;
	list-style:circle;
}


.lista2_mapa ul li{
	
	font-size: 0.7em; 
	color:#747474;
	margin-left:15px;
	list-style:circle;
	
}	
/*###########################ESTILOS PARA ARREGLAR COSILLAS###############################*/

#antonio{
width:350px;
margin:0 0 0 100px;
}

#antonio2{
margin:0 0 0 125px;
}	
.coloca{
width:400px;
margin-left:130px !important;
margin-left:90px;

}
.enlaces{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#8CC341; 
margin-top:20px;
}

.enlaces a{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#8CC341;
text-decoration:none;
}
.enlaces a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#8CC341;
text-decoration:underline;
font-weight:bold;
}
#borrafloat{
clear:both;

}

	
	
