@charset "utf-8";

	* { 
	margin : 0; 
	padding : 0; 
	font-style : normal; 
	border : none; 
	} 
	
	html { 
/*	overflow:auto;*/
	} 
	body { 
	
	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	margin-top: 20px;
	color: #747474;

	
	}	
	
	img, div { behavior: url(http://www.ed-sandoval.es/scripts/iepngfix.htc) }
	
	
	ul {
		margin-left: 5px;
		padding: 5px 0px;
		list-style-type: none;		
		
		 } 
 
	ol { 
	margin-left : 0px; 
	padding : 0px 0; 
	list-style-type:none;
			
	} 
	
	
	ul li {
	display: inline;
	}
	
	ol li { 
	padding-left : 0; 
	margin : 0; 
	} 
	strong { 
	font-weight : bold; 
	

	} 
	a { 
	
	color: #747474;
	text-decoration : none; 
	} 
	a:hover { 
	text-decoration : underline; 
	} 
	
	p{
		
	font-size: 11px;
	color: #747474;
	text-decoration: none;
	
			
	}
	
	h1 {
	
	font-size: 15px;
	font-weight: bold;
			
	}
	

	
	
	h2{
	font-size: 11px;
	font-weight: bold;

			
	}
	h3{
	font-size: 11px;
	font-weight: bold;
			
	}	
	
	button{

font-size: 11px;

}

	strong.content{
	color:#91c1d6;
	
	}
	
	.option_list li {
	display:list-item;
	margin-bottom: 10px;
	
	}
	
	
	#main_sandoval {
	margin:auto;
	width: 961px;
		
		
	}
	
		.clickable {
		cursor: pointer;
	}
	
		
	.form{
	color: #3E88A8;
	border: 1px solid #cccccc;

	}
	
		input{
	
	height:19px;
	}
	button{
	background: none;
	 margin:0px;
	 padding:0px;
	  border: none;	
	  float:right;  	
	
}

.selected{
color:#81aabe;
font-weight:bold;
}


.titulopag{

	color:#328ba2;
	width:635px;
	border-bottom:1px solid #e6e6e6;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
	
	}
	

	#pagina{
	
	width:635px;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
	
	}
	
	
	* html .titulopag{

	
	width:600px;
	margin-left:0px;
	
	
	}
	
	* html #pagina{
	
	width:600px;

	margin-left:0px;
	
	
	}
	
	
	
		#pagina p {
	
	
	margin-bottom:10px;
	
	}
    

	.espaciado1{

 margin-bottom:10px;
	
	}
	
	
/* ----------------------------- COLORES ----------------------------- */	


.verde{color:#328ba2;}	
.gris{color:#747474;}
.gris_osc{color:#5F5F5F;}
.azul{color:#487ab4;}
a.azul:link{color:#487ab4;}

.verdelink{color:#328ba2;text-decoration:none;font-weight:bold;}	

/* ----------------------------- ICONOS ----------------------------- */	
	
	
	
		.icon {
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding-left: 15px;
		padding-right: 6px;
		
		
	}	




	a.triangle {
		background-image: url(../img/px_triangle.gif);
		font-weight:bold;
		
		

		
		
}
	
	a.arrow {
	
		background-image: url(../img/arrow.png);
}

	a.unidadv{
	
		background-image: url(../img/icon_unidadvirtual.png);
		
		padding-top:10px;
		padding-bottom:10px;
		padding-left:20px;
		
}

	.espanol {
	
		background-image: url(../img/bandera_espana.gif);
		margin-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:30px;
		float:left;
}

	.catalan {
	
		background-image: url(../img/bandera_catalunya.gif);
		margin-top:10px;
		margin-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:30px;
		float:left;
}

	a.lupa {
		padding-top:10px;
		padding-bottom:10px;
		background-image: url(../img/px_lupa.gif);
		margin-left:10px;
}


/* ----------------------------- PUBLICIDAD ----------------------------- */
	
	#publicidad{
	width: 961px;	


	margin-bottom:20px;
	}

/* ----------------------------- HEADER ----------------------------- */
	
	#header_sandoval {
		padding: 0px;
		height: 190px;
	}
	
	#header_sandoval a.logo { 
	float : left; 
	display : block;
	margin-top:43px;
	} 
	
	#header_sandoval p {
		text-align: right;
	
	
	}
	
	

	
/* MENU PRINCIPAL */


	
	#header_sandoval #area_menu_icons{
	width: 433px;	
	height: 65px;
	float:right;
	text-align:right;
	padding-left:120px;
	
	


	}


	
	.boton_menu {
	float : left; 
	margin-left : 5px; 
	margin-right: 5px; 
	height : 65px;
	width : 61px; 
	}
	
		#header_sandoval .menu_sep{
	
		float : left;
		background-color:#FF0000; 
		
		background : url(../IMG/menu_separador.gif)  no-repeat left top; 
		width : 1px;
		height:53px;
		
			}		
			
	




#header_sandoval #menu_home {
	
background : url(../IMG/menu_home.gif)  no-repeat left top; 
	
	}
	
	#header_sandoval #menu_pe {
	
background : url(../IMG/menu_proyecto_editorial.gif) no-repeat left top; 
	
	}
	
	#header_sandoval #menu_pc {
	
background : url(../IMG/menu_proyecto_curricular.gif) no-repeat left top; 
	
	}
	
	#header_sandoval #menu_dis {
	
background : url(../IMG/menu_distribucion.gif) no-repeat left top; 
	
	}
	
	#header_sandoval #menu_ed {
	
background : url(../IMG/menu_editorial.gif) no-repeat left top; 
	
	}
	
	#header_sandoval #menu_ped {
	
background : url(../IMG/menu_pedidos.gif) no-repeat left top; 
	
	}
	
	#header_sandoval #menu_cont {
	
background : url(../IMG/menu_contacto.gif) no-repeat left top; 

	}	
	


	
	

	#header_sandoval p.fechas{
	width: 400px;
	float:right;
	color: #747474;
	margin-right: 5px;
	margin-left:15PX;
	margin-bottom:15px;
	


	}
	
	#header_sandoval #icons{
		
	width: 400px;
	height:20px;
	float:right;
	text-align:right;
	margin-right: 5px;

		}
	
	#header_sandoval #icons a.px_icon{
		
	margin: 5px 3px 0px 5px;	
		
	}
	
	
	#newsletter{
		width: 510px;
		margin-top:20px;
			float:left;
	}
	#newsletter img{
		
	    margin-top:4px;
		margin-left:2px;
		float:left;
		
	}
	
	.boton_azul_news{
	width:70px;
	height:22px;
	background-image:url(../IMG/portada_news/button_blue.gif);
	float:left;
	padding-top:8px;
	padding-left:44px;
	margin-left:14px;
	color:#fff;
		
	}
	
	
		#header_sandoval #tip{
		width: 500px;
		margin: 30px 0px 0px 30px;
		float:left;
		text-align:left;
		padding-left:0px;
	}
	
	
	#header_sandoval #area_tips{
	width: 961px;
	height: 103px;
	background-image: url(../IMG/fondo_tips.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
	
	
	#header_sandoval  #area_tips #tip p	{
	float:left;
	}
	

	/* ----------------------------- CUERPO ----------------------------- */
	
	
	#cuerpo	{
	/* background: url(../IMG/fondo_gradiente.jpg) no-repeat right bottom; */
	float:left;
	margin-top:10px;
	}
	
	#cuerpo img.rotativa{ 
	
float:left;	
margin-left:5px;

	}

	
	
	#cuerpo #article{
	
	width: 449px;
	height: 255px;
	background-color:#fbfbfb;	
	float:left;
	padding-left:10px;
	padding-top:20px;
	
	}
	
	#cuerpo #article p{
	text-align: justify;

    
	
	width: 219px;
	
	}
	
	

	
	#cuerpo #article #vineta{
	
	float:left;
	margin-top:5px;
	margin-right:5px;
	}
	
	
		#cuerpo .sabermas{
	
	
	margin-top:20px;
	margin-right:30px;
    float:right;

	
	}
	

	
	
		#thumb{
	
	
	float:right;
	text-align:center;
	
	margin-top:10px;
	margin-bottom:15px;
  margin-right:10px;
  
	border: 1px solid black;
	padding:3px;
	

	}
	

	
	#cuerpo #linea_separadora{
	margin-top:23px;
	width: 0px;
	height: 330px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #E6E5E5;
	float:left;
	margin-left:6px;
	margin-right:40px;
	}
	
	
		
	#cuerpo	#libros_portada{
	width: 368px;

	background-image: url(../IMG/cajita.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	float:left;

			}
	
	

	
	
		#cuerpo #libros_portada img.img_libro{ 
	
float:left;
margin-left:10px;

	}
	
	#cuerpo #libros_portada h2{ 
	

margin-left:180px;
margin-top:40px;
padding-right:10px;


	}
	
	#cuerpo #libros_portada p{ 

float:left;

margin-left:180px;
margin-top:10px;
padding-right:10px;


	}
	
	
	
	.box_coverflow{

width:446px;
margin-left:23px;
margin-right:20px;
margin-top:25px;

}	
	
	.box_coverflow_bg{


height: 330px;


}



.box_novedades{

width:302px;
height:202px;

_padding-bottom:13px;
_padding-right:12px;

margin-left:15px;
float:left;
background-image:url(../IMG/img_maestra.jpg);
background-repeat:no-repeat;

}

.txt_blanco {
padding-left:110px;
padding-right:10px;
margin-left:5px;
float:left;
margin-top:70px;
color:#FFFFFF;
text-align:right;
}

.box_novedades_grande {
width:615px;
height:200px;

margin-left:15px;

_padding:0px;

_margin-left:10px;

float:left;

background-image:url(../IMG/nuestras_ediciones.gif);
background-repeat:no-repeat;

}

.box_descargas_grande {
width:450px;
height:160px;
margin-left:5px;
float:left;
_padding:0px;
background-image:url(../IMG/descargas.jpg);
background-repeat:no-repeat;

}

.box_descargas_grande p {
width:200px;
margin-top:40px;
padding-right:228px;
float:right;

_margin-right:0px;
_margin-left:10px;
_float:left;

}


.box_descargas_grande_2 {
width:500px;
height:160px;
float:left;

_padding:0px;

background-image:url(../IMG/destacados.jpg);
background-repeat:no-repeat;
background-position:-4px 0px;

}



.box_descargas_grande_2 p {
width:200px;
margin-top:40px;
margin-left:22px;
float:left;

_margin-top:40px;
_margin-left:10px;
}


* html .box_novedades{

width:290px;
height:183px;

margin-left:15px;
float:left;


}


a.boton_gris{

width:64px;
height:33px;
background-image:url(../IMG/portada_news/button_nivel.gif);
float:left;
padding-top:13px;
padding-left:45px;
color:#fff;
margin-top:15px;
margin-right:10px;
}

a.boton_azul{

width:74px;
height:19px;
background-image:url(../IMG/portada_news/button_blue.gif);
float:right;
padding-top:6px;
padding-left:18px;
color:#fff;
}

.boton_azul_cont{


width:109px;
height:23px;
background-image:url(../IMG/portada_news/button_blue.gif);
float:left;
padding-top:7px;
padding-left:5px;
color:#fff;
}


a.boton_azul_3{

width:84px;
height:23px;
background-image:url(../IMG/btn_azul_3.jpg);
float:left;
margin-top:165px;
margin-left:170px;
padding-top:7px;
padding-left:30px;
color:#fff;

}

a.boton_azul_4{

width:84px;
height:23px;
background-image:url(../IMG/btn_azul_4.jpg);
float:right;
margin-top:0px;
margin-right:17px;
padding-top:7px;
padding-left:30px;
color:#fff;

}

a.boton_azul_5{

width:83px;
height:22px;
background-image:url(../IMG/portada_news/button_blue22.gif);
float:left;
margin-top:117px;
margin-left:147px;


padding-top:8px;
padding-left:32px;
color:#fff;
}


a.boton_azul_nuevo{
width:82px;
height:23px;
background-image:url(../IMG/btn_Azul_nuevo.gif);
float:left;
padding-top:7px;
padding-left:32px;
color:#fff;
margin-top:165px;
margin-left:140px;
}




#tit_ui{

margin-top:10px;
margin-bottom:5px;
margin-right:50px;

}



#box_ui img{
float:left;
margin-top:15px;
margin-bottom:20px;
}

#box_ui p{
width:290px;
float:left;
}


#box_edic img#tit_ed{
margin-top:10px;
margin-left:20px;

}

#box_edic img#lib_ed{
margin-left:15px;

}
	
#box_edic p{
text-align:center;

}

#box_edic a.boton_gris{
margin-left:16px;

}


#box_edic {
border-right:1px #dcdcdc solid;
}


#cajaportada{
width: 960px;
}

	
/* ----------------------------- SECCIONES ----------------------------- */


.altura_corte {
height:80px;

}

#cuerpo #sec_contenido{
		
		width: 700px;
			
		float:left;		
	
	}
	
#cuerpo #sec_contenido2{
		
		width: 959px;
			
		float:left;		
	
	}

#cuerpo #menu_right{
		
		width: 225px;
		
		margin-left:0px;
			
		float:left;	

	}


/*PROYECTO CURRICULAR */

.box_pc{

width:959px;


}

.box_pc_bg{
background-image:url(../IMG/box/background.png);
height: 27px;
}

.box_pc h2{
	float:left;
	margin-top:5px;
	text-align:center;
	
	
}

#cuerpo .box_pc h2.titulo{width:200px;}
#cuerpo .box_pc h2.nivel{width:350px;}
#cuerpo .box_pc h2.formato{width:390px;}
#cuerpo .box_pc h2.tamano{width:95px;}
#cuerpo .box_pc h2.descarga{width:104px;}


#cuerpo #menu_nivel{
	
	margin-top:10px;
	margin-left:15px;
	padding-bottom:15px;
	height:60px;

}
#cuerpo #menu_nivel img{
	
	float:left;	
}

#cuerpo #menu_nivel  img.pc_nivel{
	
	margin-left:10px;
	margin-right:13px;
	margin-top:17px;
}


#cuerpo #menu_nivel .alpha{
	
filter:alpha(opacity=70);opacity:.4
}


.pc_resultado{
width: 959px;
height: 132px;
border-bottom:solid 1px #c9c9c9;
float:left;

}

.pc_resultado_parra{
margin-right:15px;
margin-top:10px;
margin-left:47px;
margin-bottom:8px;
float:left;
font-weight: bold;

_margin-left:17px;

}


.pc_resultado img{

float:left;


}

.pc_resultado .pc_portada{
margin-top:10px;
margin-left:25px;
}
.pc_resultado .pc_label{
margin-top:5px;
margin-left:45px;

_margin-left:30px;
}

.pc_res_nivel{
width: 152px;
height: 73px;
float:left;
margin-left:20px;
text-align:center;
padding-top:10px;
}

.pc_res_nivel_img{
width: 20px;
height: 73px;
float:left;
text-align:center;
padding-top:45px;
}

.pc_res_nivel_izq{
margin-left:75px;

}


.pc_result_format{
width: 323px;
height: 66px;
float:right;	

}

.pc_result_format img.pc_icon {
margin-left:35px;
margin-top:20px;
margin-right:80px;
}
.pc_result_format p {
width:70px;
margin-top:20px;
margin-bottom:20px;

float:left;
}

.pc_download {
width: 110px;
height: 59px;

float:left;
_width: 85px;

}

.pc_down_2 {
width: 100px;
}

 .pc_download a {

width: 80px;
height:15px;
margin-top:6px;
margin-left:10px;
margin-bottom:5px;
text-align:left;
float:left;
text-decoration:underline;

}
 .pc_download img {margin-right:5px;}



.pdf_bg{
background-color:#f7f7f7;
}

.pdf_bg_2{
width: 316px;
margin-left:1px;
margin-right:1px;
}

.doc_bg{
margin-top:10p`x;
background: url(../IMG/proyecto_curricular/linea_puntos1.gif) repeat-x bottom;
}



/*FICHA EDITORIAL */


#fe{

width: 948px;
float:left;
}



/*submenu */

#fe_submenu  {

	width:100%;	
	height: 60px;
	float:left;
	margin-bottom:10px;
 	padding-bottom:10px;
	border-bottom: solid 1px #ebebeb;

}


#fe_submenu #titulo{

	margin-top:21px;
	margin-left:10px;
	float:left;
	
}

#fe_submenu #nivel{

	float:right;
	margin-top:40px;
}

/*Menu de ficha (subsecciones) */

#ficha_opciones{

	width:642px;	
	height: 26px;
	float:left;
	background-color:#ffffff;
	margin-left:25px;
	margin-bottom:10px;
	background-image:url(../IMG/fondo_botonera.gif);
	background-repeat:no-repeat;
	
}

* html #ficha_opciones{

	width:642px;	
	height: 26px;
	float:left;
	background-color:#fafafa;
	margin-left:0px;
	margin-bottom:10px;
}


/*columnas */

.fe_area1  {

	width: 280px;
	margin-top:20px;

	float:left;


}


.fe_area5  {

	width: 280px;
	height:404px;
	margin-top:0px;
	float:left;
	background-image:url(../IMG/fondo_ficha_download.gif);
	background-repeat:no-repeat;
	background-position:-1px 0px;
	
	_width: 250px;
	_padding:0px;


}

* html .fe_area1 p, strong {

	margin-left:0px;
	
}



.fe_area1 p {
	margin-top:10px;
	margin-bottom:15px;

	
	
}



.fe_area1 h2.incluye {

	margin:10px 40px 10px 10px;
	float:left;
	width:200px;


}


.fe_area1 img.version {


 margin-left:60px;

}

.fe_area1 img.version2 {


 margin-left:30px;

}

.img_prof_margen {

	margin-left:29px;
	

}


.fe_area1 .button_ficha {

	padding-top:8px;
	padding-bottom:8px;
	float:left;
	margin-left:90px;

}

.fe_area1 .descripcion {
	
	width:260px;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	margin-left:20px;
	line-height: 15px;

}

* html .fe_area1 .descripcion {
	
	width:260px;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	float:left;
	margin-left:10px;
	line-height: 15px;

}

.fe_area1 ul {
	
width:240px;
margin-left:0px;

float:left;

}

.fe_area1 li {
	
line-height:15px;

}

.fe_area1 #gd img{
	
float:right;

}


#fe_precio {

width: 110px;
height: 51px;
float:left;
background:url(../IMG/fe_price.gif) no-repeat;
padding-top:10px;
text-align:center;
text-decoration:none;


}

img#fe_carro {

margin-right:15px;
float:left;
}





#fe_loguito {

margin-left:135px;
}








#fe_area2 {

	width: 350px;
	float:left;
	padding-left:28px;
	padding-top:4px;
	margin-right:10px;
	
	_width:330px;
	_padding-left:0px;
	_margin-right:10px;
	

}

* html #fe_area2 {

	width: 320px;
	float:left;
	padding-left:28px;
	padding-top:4px;
	margin-right:0px;
	
		_width:330px;
	_padding-left:0px;
	_margin-right:10px;

}

#ficha p {

	margin-bottom:10px;
	
	

}


/*contenido medio */



.title {
margin:7px 0px 10px 15px; 

}


.box_fe{
width:340px;

}	

* html .box_fe{
width:320px;

}

.box_fe_bg{
background: #fff url(../IMG/fondo_box_fe.jpg) repeat-x;
padding-top:10px;

}


.box_fe2{
width:340px;

margin-top:20px;
}	
.box_fe_bg2{

background: #fff url(../IMG/fondo_box_fe.jpg) repeat-x;
padding-top:10px;
}




#fe_list{
width:270px;
text-align:left;
float:left;
margin-left:15px;
margin-bottom:10px;

}

.fe_sublist li{

margin-left:10px;
margin-top:5px;
margin-bottom:5px;
width:300px;
}

.box_fe_bg2  li{
margin-top:10px;
margin-bottom:10px;
}

.box_fe_bg2  h2{
	margin-bottom:10px;

}


#comprar{

	float:left;
	margin-left:60px;
	
	width: 180px;
height: 51px;
float:left;
background:url(../IMG/fe_price.gif) no-repeat;

}

* html #comprar{

	margin-left:30px;

}

#comprar p {

	width:120px;

		margin-left:10px;
}


/* Indice */

.contenedor_registro{
width: 637px;
float:left;
margin-bottom:20px;

}

.nro_unidad{
width: 42px;
height: 30px;
float:left;
background-color:#328ba2;
color: #FFFFFF;
text-align:center;
padding-top:10px;
}

.nro_unidad p{
color: #FFFFFF;

}

.nro_unidad h1.nro{
font-size:18px;
color: #FFFFFF;	 
}


.detalles_unidad{
width: 593px;
float:left;
background-color:#fafafa;
border: 1px #eeeeee solid;
}

.titulos_unidad{
width: 508px;
float:left;
padding-left: 9px;
padding-top: 5px;
padding-bottom: 15px;
}

.titulos_unidad h2.tit_margen{

	margin-top:10px;
	margin-bottom:10px;
	text-transform:uppercase;

}

.titulos_unidad h2.prop_oper {
	font-style: oblique;
	margin-top:10px;
	margin-bottom:10px;
color: #525252;

}
.pag_unidad{
	width: 56px;
	height: 19px;
	float:right;
	background-color:#bebebe;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	padding-top:4px;

}

ol.list_indice {

list-style-type:decimal;
margin-left:20px;
}




/* LA EDITORIAL */

p.editorial   {
width:300px;
height:200px;

float:left;
margin-left:25px;
text-align:justify;
margin-bottom:20px;
}


/* CONTACTO */

#cajacontacto{
width:650px;
margin-left:30px;
margin-right:20px;
margin-top:25px;
text-align:center;

}	

#cajacontacto_content{

padding-left:40px;

}	


.contact_fila {
width: 250px;
height: 30px;
float:left;
margin-top:20px;
text-align:left;

}

.contact_fila input {
width: 230px;
}


.contact_fila textarea {
width: 500px;
}

.comment {
width: 500px;
height: 200px;
margin-bottom:10px;
}

input#boton_azul {

color: white;
background: url(../IMG/portada_news/button_blue.gif) repeat-x top right;
width: 92px;
height: 25px;
border: none;
cursor: pointer;

}


/* MENU DERECHO */


#menuright_top {
margin-top:20px;
width: 215px;
height: 22px;
background: url(../IMG/top_menuder.gif) no-repeat;

padding-left:10px;
padding-top:8px;
color:#FFFFFF;
}

#menuright_content {
width: 203px;

border-left:solid 1px #eaeaea;
border-right:solid 1px #eaeaea;
padding:10px;
}



#menuright_bottom {
width: 225px;
height: 15px;

background: url(../IMG/bottom_menuder.gif) no-repeat;

}



#menu_right img {
float:left;
margin-left:25px;
margin-top:20px;
}

 p.contacta {
float:left;
text-align:center;



background-image: url(../IMG/tuerca.gif);
		margin-top:3px;
		margin-left:30px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:30px;
	


}

a.text_color {
	color: #458cab;
	text-decoration: underline;
}






/* ----------------------------- PIE ----------------------------- */
	
	
		#cuerpo #sandoval_pie{
		margin-top:30px;
		width: 961px;
		
		border-top:#d9d9d9 solid 1px;
		padding-top:5px;
	
	
	}
	
			#cuerpo #sandoval_pie  ul.menu_pie{
		float:right;
		margin-right:10px;

		margin-top:4px;
	
	}
	
				.font_links_li{
	font-size:12px;
	
	}
	
		
	
			#legal{
		
		color:#bbbbbb;
		margin-top:8px;
		margin-bottom:10px;
		float:right;
	
	}
	
	#cuerpo #sandoval_pie ul, #cuerpo #sandoval_pie a{
	
	/*color: #ffffff; */
	
		
	}
	
	#cuerpo #sandoval_pie p{
	padding-top:15px;
	
	font-size: 11px;
	width:550px;
	height:25px;
	text-decoration: none;
	float:left;
	text-align:left;
	line-height:16px;

	margin-top:8px;
	}
	
	* html #cuerpo #sandoval_pie p{
	
	clear:both;
	font-size: 11px;
	width:450px;
	text-decoration: none;
		
float:left;
	
		
	}
	 
	/* CORTADOR DE DIVS */
	
	.corte { 
	
	clear: both;
	
	}

	
	/* REFLEJO */


		#area_reflejo{
	width: 961px;
	height: 96px;
	margin-top:1px;
	background-image: url(../IMG/reflejo_bottom.gif);
	background-repeat: no-repeat;
	background-position:top;	
		
	}
	

/* FLOTANTE */
	
	#icono_flotante{
	position:relative;
	left:10px;
	bottom:3px;
	width:100px;
	height:95px;
	z-index:1;
	display : block;
	float:left;
	
	
	background-image:url(../IMG/icooflotante.png);
	
	}
	
	* html #icono_flotante{

	left:20px;
	
	}
	
	
	/* ESTILOS FORMS */
	
	.form_news{
	float:left;
	margin-top:5px;
	margin-left:10px;
	}

	
		
 /*  BOX CURVA     */

.box{

background: url(../IMG/box/box_left.png) repeat-y;
float:left;


}

 .content2{
width: 100%;

}


.box_top{
height:5px;
background: url(../IMG/box/box_top.png) repeat-x;
}
	
 .box_content{
background: url(../IMG/box/box_right.png) repeat-y right;
padding-left:5px;
padding-right:5px;
}

.box_bottom{
height:6px;	
background: url(../IMG/box/box_bottom.png) repeat-x bottom;
}
	
	
	
.box_tl{float:left;}
.box_tr{float:right;}
.box_bl{float:left;}		
.box_br{float:right;}	






 /*  BOX NUEVA   */


.roundcont {
	margin-bottom:20px;
}



.roundcontent{

border-left: 1px solid #e7e7e7 ;
border-right: 1px solid #e7e7e7 ;



}

.roundtop {
	height: 11px;
	background:url(../IMG/box2/raya_t.gif) repeat-x  top;

}

.roundbottom {
height: 11px;
		background:url(../IMG/box2/3.gif) repeat-x  bottom;
}

img.corner {
   width: 11px;
   height: 11px;
   border: none;
   display: block !important;
   float:left;
}
img.corner2 {
   width: 11px;
   height: 11px;
   border: none;
   display: block !important;
   float:right;
}



.map {

	width: 600px;
	height: 500px;
	float: left;
	margin-left:25px;

	top:0px;	
}



.img_txt {
	float: right;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;

}

.txt {
	margin-left:25px;

}

	.titulos
	{
	margin-left:25px;
	margin-top:10px;
	margin-bottom:10px;
	color:#328ba2;
	}
	
	.img_inst {
	float: left;
	margin-top:12px;
	margin-bottom:7px;
	margin-left:12px;
	
	padding:3px;
	
	background-color:#aecad1;


}


.margen_cont{	
	margin-left:20px;
	padding-top:10px;
	width:600px;

}

.margen_cont li{	
	display:list-item;
	list-style-type:circle;
	

height:40px;


}

.margen_cont a{
font-style:oblique;
}

#fondopop {
position:absolute;
background-color:transparent;
background-image: url(../IMG/semi-transparent.gif);
background-repeat: repeat;
width:100%;
height:100%;
z-index:1;
visibility:hidden;
top:0px;
left:0px;

}


#popup {
	position:relative;  
	width:500px;
	background-color:#FFFFFF;
	
	margin-left:-250px; 
	margin-top:-150px; 
	
top:50%; 
left:50%;

color:#FFFFFF;
	border: 1px solid #cccccc;
	
}

#popup_head {
	width:390px;
	height:20px;
	background-color:#999999;
	float:left;
	
	padding-top:10px;
	padding-left:10px;
	
	
}

#popup_close{
	width:80px;
	height:20px;
	background-color:#999999;
		float:left;
		
		padding-top:10px;
		padding-left:20px;
}

#popup_close a{

color:#FFFFFF;
}

#popup_bottom{
	width:500px;
	height:20px;
				padding-top:8px;
		padding-left:15px;
		color:#666666;
		
		
}

.fe_area_glo  {

	width: 280px;
	height:500px;
	margin-top:3px;
	float:left;

	background-image:url(../IMG/fondo_glo.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.txt_glo {
margin-top:10px;
height:370px;
padding-left:10px;
}

.filosofias {
margin-top:22px;
margin-left:45px;
float:left;
}

.formul {
float:right;
}

.proy_edit {
margin-right:350px;
}

.fe_area_margen {
width:316px;
height:425px;
margin-top:15px;
padding-top:25px;
background-image:url(../IMG/fondo_ficha.gif);
background-repeat:no-repeat;
margin-left:27px;
padding-left:15px;
padding-right:8px;


}

.zona_descargas {
margin-top:5px;
width:260px;
height:18px;
padding-top:6px;
padding-bottom:4px;

padding-left:20px;
background-image:url(../IMG/zona_descargas.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.ficha_edi {
width:278px;
margin-left:1px;
margin-right:1px;
padding-top:0px;

}


.txt_Vermuestra{
margin-top:5px;
margin-left:32px;
float:left;

_margin-left:20px;
}

.txt_Vermuestra a {
color:#328ba2;
}

.ver2 {
margin-top:13px;
margin-left:39px;

_margin-left:20px;
}

.ficha_edi_down {
width:80px;
}

.ficha_edi_down p {
margin-left:20px;
margin-top:25px;
width:85px;
_margin-left:0px;
}

.ficha_icon {
margin-left:35px;
margin-top:20px;
margin-right:80px;
}

.ficha_edi_flechas {
width:80px;
margin-top:5px;
}

.ficha_edi_lineas {
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#e9e9e9;

border-top:1px;
border-top-style:solid;
border-top-color:#e9e9e9;

background-image:none;
}

.ficha_edi_lineas2 {
border-top:0px;

}

.tit_proyecto{
margin-left:18px;
margin-top:15px;
margin-bottom:5px;
float:left;
}

.tit_avance{
margin-top:25px;
}


.pc_portada_ficha  {
float:left;
margin-top:18px;
margin-right:30px;
margin-left:20px;
}

.avance {
margin-top:50px;
float:left;
	padding-left: 14px;
}	

.img_cuestionario {
margin-top:3px;
float:left;
}


.content_tarjeta {
width:1000px;
height:1500px;
z-index:29;
background:url(../IMG/fondo_trans.gif);
background-repeat:repeat;

left:50%;
top:50%;
margin-left:-500px;
margin-top:-750px;

position:absolute;

}


.draggable {
width:367px;
height:530px;
background-image:url(../tarjeta-navidad.jpg);

background-position:0px 0px;
background-repeat:no-repeat;


color:#FFFFFF;

position:absolute;

z-index:30;

left:50%;
top:50%;
margin-left:-203px;
margin-top:-275px;




}

.btn_cerrar{
padding-top:7px;
float:right;
padding-right:9px;
margin-left:300px;
}

.pie_azul {
color:#3879B7;
}