/**********************************************/

/*body{
	background: #a5a5a5;
	padding: 0;
	margin: 0 0 0 0;
	font-family:Verdana,Arial,Helvetica;	

}*/

body, html {
	font-family:Verdana,Arial,Helvetica;
	background: #a5a5a5;
	width:100%;
	height: 100%;
	margin:0;
	padding:0;
}

/*--------------------fondo--------------------*/


#contenedor{
	width: 995px;
	height:574px;
	margin: 0 auto;
	/* margin-left:auto;margin-right:auto;text-align:left */  /* j */ 
	/*display: table;
	height: 100%;
	width: 100%;
	margin: 0;
	*/
}
#top{	
	width: 989px;
	height: 81px;
	background: url(/imgfiles/front/img/top.gif) no-repeat; 
}
#medium{
	width: 989px;
	height: 437px;
	background: url(/imgfiles/front/img/med.gif) bottom right no-repeat #353437;
}

#medium_tv{
	width: 989px;
	height: 521px;
	background: url(/imgfiles/front/img/med2.gif) bottom right no-repeat #353437;
}



#botto{
	width: 989px;
	height: 65px;
	background: url(/imgfiles/front/img/pie.gif) no-repeat;
}


#botto_tv{
	width: 989px;
	height: 65px; 
	margin-top:84px;
	background: url(/imgfiles/front/img/pie.gif) no-repeat;
}	
/*-----------------------------top----------------------------------*/


#menu_superior{
	width: 649px;
	height: 81px;
	float:left;
	background: url(/imgfiles/front/img/border_right.gif) bottom right no-repeat;
}
#menu_superior2{
	width: 324px;
	height: 81px;
	margin:0;
	float:left;
}
#menu_logo{
	height:60px;
	float: left;
}
#menu_inferior{
	height: 20px;
	margin: 0;
	clear: both;
}
#sub_menu{
	margin-top:0;
	height:20px;
	margin:0;
	
}

/********************************************************/

.link_menuinf{
	font: 10px Verdana, Arial, Helvetica;
	color:#ffffff;
	text-decoration: none;	
}

.link_menuinf a, .link_menuinf a:link{
	color: #ffffff;
	text-decoration: none;
}

.link_menuinf a:hover{
	color: #c8d144;
	text-decoration: none;
}



.link_menuinfn{
font: 10px Verdana, Arial, Helvetica;
color:#000000;
text-decoration: none;
}

.link_menuinfn a, .link_menuinfn a:link{
color: #ffffff;
text-decoration: none;
}

.link_menuinfn a:hover{
color: #c8d144;
text-decoration: none;
}

/********************************************************/



#menu_inferior ul{
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}
#menu_inferior li{
	font: 10px Verdana, Arial, Helvetica;
	color:#ffffff;
	float:left;
	padding: 0 13px 0 0;
}
#menu_inferior li a, #menu_inferior li a:link{
	color: #ffffff;
	text-decoration: none;
	display:block;
}
#menu_inferior li a:hover, #menu_inferior li a:active{
	color: #c8d144;
}
#cursos{
	float: right;
}
.curs1{
	font: 12px Verdana, Arial, Helvetica;
	border-right: 1px solid #ffffff;
	float:right;
	padding: 30px 10px 0 8px; 
}
.curs1 a, .curs1 a:link{
	text-decoration: none;
	color: #ffffff;
}
.curs1 a:hover, .curs1 a:active{  
	color:#c8d144;
}
.curs1_activo{
	font: Bold 12px Verdana, Arial, Helvetica;
	color:#c8d144;
}
#data{
	float: right;
	padding: 7px 5px 0 4px;
	color: #ffffff;
	font: 9px Verdana, Arial, Helvetica;
	border-left: 1px solid #ffffff;
}
#idioma{
	float: right;
	padding: 7px 10px 0 4px;
	color: #ffffff;
	font: 9px Verdana, Arial, Helvetica;
	text-transform: uppercase;

}
#idioma a, #idioma a:active, #idioma a:link{
	color: #ffffff;
	text-decoration: none;
	margin: 0 3px 0 0;
}
#idioma a:hover{
	color: #c8d144;	
}
.idioma_selec{
	font: Bold 9px Verdana, Arial, Helvetica;
}
#buscador{
	float: right;
	clear:both;
	width: 107px;
	height: 16px;
	padding: 15px 15px 0 0;
}
.buscador1{
	float: left;
	width: 23px;
	height: 16px;
	background: url(/imgfiles/front/img/buscar.gif) no-repeat;
}
.buscador2{
	float: left;
	width: 84px;
	height: 16px;
	background: url(/imgfiles/front/img/buscar2.gif) no-repeat;
}
.input{
	background: none;
	border: none;
	width: 77px;
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	padding: 0 0 6px 3px;

/*-----------------------------medium----------------------------------*/

}
#medium1{
	width: 649px;
	height: 437px;
	float: left;
	position:relative;
	overflow:hidden;
}
#medium2{
	overflow:hidden;
	width: 324px;
	height: 437px;
	float: left;
}




#menu_inferior1{
	width:40%
	height: 20px;
	float:left;
	margin:0;
}
#menu_inferior1 ul{
	padding: 3px 0 0 10px;
	margin: 0;
	list-style: none;
}
#menu_inferior1 li{
	font: 10px Verdana, Arial, Helvetica;
	float:left;
	padding: 0 13px 0 0;
}
#menu_inferior1 li a, #menu_inferior1 li a:link{
	color: #000000;
	text-decoration: none;
	display:block;
}
#menu_inferior1 li a:hover, #menu_inferior1 li a:active{
	color: #c8d144;
}

#menu_inferior_fondo{
         background: url(/imgfiles/front/img/fondo_menu2.gif) top right repeat-y;
	height: 20px;
}
#menu_inferior2{
	height: 20px;
	width:60%;
	margin:0;
	float:right;
	
}
#menu_inferior2 ul{
	padding: 3px 0 0 10px;
	margin: 0;
	list-style: none;
}
#menu_inferior2 li{
	font: 10px Verdana, Arial, Helvetica;
	float:right;
	padding: 0 13px 0 0;
}
#menu_inferior2 li a, #menu_inferior2 li a:link{
	color: #000000;
	text-decoration: none;
	display:block;
}
#menu_inferior2 li a:hover, #menu_inferior2 li a:active{
	color: #c8d144;
}

#contenido_flash{
	width: 649px;
	/* height: 264px; */
	height:284px;
}
#cover{
	width: 649px;
	height: 264px;
	background: url(/imgfiles/front/img/fons.gif) top right no-repeat;
}
#sub_contenido{
	width: 649px;
	height: 152px;
	background: url(/imgfiles/front/img/fondo_menu2.gif) top right repeat-y;
	position:relative;
	/* margin-top:-14px; */
}
.interior_contenido{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	float: left;
	/* width: 160px; */
	/* width:203px; */
	width:280px;
	height: 130px;
	padding: 7px 0 0 15px;	
}
.interior_contenido a, .interior_contenido a:active, .interior_contenido a:link{
	text-decoration: none;
	color: #000000;
}
.interior_contenido a:hover{
	text-decoration: underline;
}
.interior_contenido2, .interior_contenido2 a{
	padding: 7px 0 0 0;
	color: #000000;
	text-decoration: none;
}

.interior_contenido2 a:hover, .interior_contenido2 a:active{
	padding: 7px 0 0 0;
	color: #000000;
	text-decoration: underline;
}
.interior_contenido_titulo, .interior_contenido_titulo a{
	font: Bold 10px Verdana, Arial, Helvetica;
	color: #000000;	
	text-decoration: underline;
	text-transform: uppercase;

/*-----------------------------medium lateral----------------------------------*/
}
.curso_gratuito{
	width: 315px;
	background: url(/imgfiles/front/img/franja_cursos.gif) top left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
	/* display:none; */
	z-index:0;
}
.curso_gratuito a, .curso_gratuito a:active, .curso_gratuito a:link{
	display: block;
	padding: 5px 0 8px 7px;
	text-decoration: none;
	color: #ffffff;
}
.newsletter{
	width: 315px;
	background: url(/imgfiles/front/img/franja_newsletter.gif) left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
	/* display:none; */
}
.newsletter a, .newsletter a:active, .newsletter a:link{
	display: block;
	padding: 5px 0 8px 7px;
	text-decoration: none;
	color: #ffffff;
}
.agenda{
	width: 315px;
	background: url(/imgfiles/front/img/agenda.gif) left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
}
.agenda a, .agenda a:active, .agenda a:link{
	display: block;
	padding: 5px 0 8px 7px;
	text-decoration: none;
	color: #000000;
}
.noticies{
	width: 315px;
	height: 172px;
	background: url(/imgfiles/front/img/noticias.gif) top left no-repeat;
	margin: 3px 0 0 5px;
	margin-top:-27px;
	display: none;
}
#contenedor_noticias1{
	/* width: 284px; */
	width: 300px;
	height: 156px;
	margin: 5px 0 0 8px;
	float: left;
}
#contenedor_noticias2{
	width: 12px;
	float: right;
	margin: 5px 5px 0 0;
}
#contenedor_agenda{

	width: 150px;
	height: auto;
	margin: 10px 0 0 1px;
	float: left;
}	
.titulo_noticias{
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
}

.noticia_foto{
	width: 59px;
	height: 34px;
	/* padding: 11px 0 0 8px; */
	float: left;
}
.noticia_dia{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	/* padding: 11px 0 0 5px; */
	text-align: left;
}
.noticia_texto{
	font: 10px Verdana, Arial, Helvetica;
	color: #ffffff;
	/* padding: 11px 0 0 5px; */
}
.noticia_texto a, .noticia_texto a:active, .noticia_texto a:link{
	color: #ffffff;
	text-decoration: none;
}
.noticia_texto a:hover{
	text-decoration: underline;
}
.anuncio{
	width: 315px;
	/* height: 169px; */
	height:131px;
	background: url(/imgfiles/front/img/anuncio.gif) top left no-repeat;
	/* margin: 3px 0 0 5px; */	
	margin: 3px 0 0 5px;
	/* padding: 8px 0 0 0; */	
	padding: 7px 0 0 0;
	color: #f8ffff;
	text-decoration: none;
}


.anuncio_texto{
	font: 10px Verdana, Arial, Helvetica;
	color: #ffffff;
	padding: 0 0 0 5px;	
}

.agenda_desplegada{
	width: 315px;
	height: 172px;
	background: url(/imgfiles/front/img/agenda2.gif) top left no-repeat;
	margin: 3px 0 0 5px;
	z-index:0;
}
.noticias_plegado{
	width: 315px;
	background: url(/imgfiles/front/img/noticia_plegada.gif) top left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
	/* display:none; */
}
.noticias_plegado a, .noticias_plegado a:active, .noticias_plegado a:link{
	display: block;
	padding: 5px 0 8px 7px;
	text-decoration: none;
	color: #000000;
}
.personaje{
	width: 315px;
	background: url(/imgfiles/front/img/personaje.gif) top left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
}
.personaje a, .personaje a:active, .personaje a:link{
	display: block;
	padding: 5px 0 8px 7px;
	text-decoration: none;
	color: #000000;	
}
/*-----------------------------agenda----------------------------------*/

.titulo_agenda{
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
	padding:7px 0 0 4px;
}


#contenido_agenda{

	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	padding: 5px 0 0 0;
}
#menu_agenda{
	padding: 0;
	padding: 35px 0 0 0;
}
#menu_agenda ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu_agenda li{
	font: 9px Verdana, Arial, Helvetica;
	line-height: 17px;
}
#menu_agenda li a, #menu_agenda li a:active, #menu_agenda li a:link{
	color: #000000;
	text-decoration: none;
	display:block;
	padding: 0 0 0 13px;
	background: url(/imgfiles/front/img/blanc.gif) center left no-repeat;
}
#menu_agenda li a:hover{
	color: #000000;	
	background: url(/imgfiles/front/img/negre.gif) center left no-repeat;
}
#contenido_calendario{
	margin: 14px 0 0 0;
}
#contenido_video{
	margin: 14px 0 0 0;
}
#calendario{
	padding: 0 0 0 0;
	width:145px;
	margin-right:0;
	
}
#calendario a, #calendario a:active, #calendario a:link{
	color: #000000;
	font: Bold 10px Verdana, Arial, Helvetica;
	padding: 5px 0 0 17px;		
	text-decoration: none;
}
.dia{
 	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
	text-align: right;
}
.noticia_calendario{
	font: 9px Verdana, Arial, Helvetica;
	padding: 12px 0 0 0;
}
.punt_calendario{
	padding: 15px 0 0 0;
}
.videos_destacados{
	width: 315px;
	height: 172px;
	background: url(/imgfiles/front/img/videos.gif) top left no-repeat;
	margin: 3px 0 0 5px;
}	


/* ---------------------------- matriculate ------------------------ */



.matriculate{
	width: 315px;
	background: url(/imgfiles/front/img/matriculate.gif) top left no-repeat;
	font: 12px Verdana, Arial, Helvetica;
	margin: 3px 0 0 5px;
}


.matriculate_desplegada{
	width: 315px;
	/* height: 172px; */
	height:445px;
	background: url(/imgfiles/front/img/matriculate2.gif) top left no-repeat;
	/* margin: 3px 0 0 5px; */
	/* margin-left:-200px; */
	margin-left:5px;		
}

.informacion_video{
	width: 315px;
	/* height: 172px; */
	height:529px;
	background: url(/imgfiles/front/img/informacion_video.gif) top left no-repeat;
	/* margin: 3px 0 0 5px; */
	/* margin-left:-200px; */
	margin-left:5px;
}



/*-----------------------------pie----------------------------------*/

.logo_pie{
	margin: 5px 0 0 6px;
	float: left;
}
.texto_pie{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	/* padding: 20px 0 0 8px; */
	padding: 0;
	float: left;
	/* width: 649px; */
	width:941px;
}
.texto_pie a, .texto_pie a:active, .texto_pie a:link{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	text-decoration: none;
}
.texto_pie a:hover{
	color: #4f5052;
}
.logos_pie{
	float: right;	
	margin: -24px 10px 0 0;
	width: 315px; 
}	


/****** otros ******/


.white{
	font: 9px Verdana, Arial, Helvetica;
	color: #FFFFFF;
}


.white_10{
	font: 10px Verdana, Arial, Helvetica;
	color: #FFFFFF;
	text-transform: uppercase;
}

.white_10_bold{
	font: 10px Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight:bold;
}

.white_10_bold_upper{
	font: 10px Verdana, Arial, Helvetica;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight:bold;
}



.link_white{
font: 9px Verdana, Arial, Helvetica;
color: #ffffff;
}
.link_white a{
text-decoration:none;
}

.link_white a:hover{
text-decoration:underline;
}



.link_black{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
}
.link_black a{
	text-decoration:none;
}

.link_black a:hover{
	text-decoration:underline;
}


.black{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
}
.black_8{
	font: 8px Verdana, Arial, Helvetica;
	color: #000000;
}


.black_10{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
}


.black_10_bold{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	font-weight:bold;
}


.black_10_upper{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	text-transform: uppercase;
}



.black_10_bold_upper{
	font: 10px Verdana, Arial, Helvetica;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
}


.black_11{
	font: 11px Verdana, Arial, Helvetica;
	color: #000000;
}


.input_matriculate{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	height:10px;
	width:100%;
}


.obliga{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	height:10px;
	width:100%;
}

.obliga_corto{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	height:10px;
	width:40%;

}

.obliga_textarea{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
}


.select_matriculate_obliga{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	/* height:18px; */
	width:100%;
}


.input_matriculate_corto{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	height:10px;
	width:40%;
}

.select_matriculate{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	/* height:18px; */
	width:100%;
}

.taula_matriculate{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	width: 99%;
}

.taula_solicite{
	font: 9px Verdana, Arial, Helvetica;
	color: #ffffff;
	width: 95%;
}

.taula_contacto{
	font: 9px Verdana, Arial, Helvetica;
	color: #000000;
	width: 95%;
}


.boto{ 
	background: #CCCCCC;
	border: 1px solid #666666;
	font: 9px "Trebuchet MS", Arial, Verdana;
	color: #000000;
	width:78px;
	cursor:pointer;
}


.creu_matriculate{
	padding-left:70%;
	cursor:pointer;
}







.active {
	background-position: right 12px;
}
a:focus {
	outline: none;
}
.btn-slide{
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
}
a.btn-slide {
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
	text-decoration:none;
}

.btn-slide-matricula{
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
}
a.btn-slide-matricula {
	font: 12px Verdana, Arial, Helvetica;
	color: #000000;
	text-decoration:none;
}
#matriculate_desplegada{
	margin-left:5px; 
	margin-top:-263px;
	z-index:100;
}

#xxx{
	display:none;
}


.txtbold{
	font: bold 9px Verdana, Arial, Helvetica;
	
}
.txtboldwhite{
	font: bold 10px Verdana, Arial, Helvetica;
	color:white;
}


/*****************************   CAPA POP UP *********************************************/

#box_pop {
	display: none;
	z-index: 1110;
	position: absolute;
	margin: 0 auto;
	font-size: 12px;
}


#capa_negra {
	position: absolute; 
	top: 0px; 
	left: 0px;
	width: 100%; 
	height: 100%;
	opacity: .28;
	filter: alpha(opacity=28); 
	background-color: #000; 
	z-index: 1000;
	display: none;
}

/* --- capa ayuda --- */
#popayuda #content{
	padding:5px 15px;
}
#popayuda #content h4{
	margin:0;
	padding:0;
}
#popayuda img#closepopayuda{
	float:right;
	margin:3px 10px;
	cursor:pointer;
}

/* --- lista scroll --- */
#scroller{
	list-style-type:none;
	margin:0;
	padding:0;
}
#scroller li{
	padding:5px;
}
.imgscroll{
	cursor:pointer;
}

/*--------------------------contenedor noticia-----------------------*/
.txt_normal{
	font: 11px Arial, Helvetica;
	color: #000000;
}

#cont_noticia{
	background: url(/imgfiles/front/img/bg_cont_noticias.gif) top left repeat-x;
	width: 649px;
	height: 460px;
}

#cont_imagen_top{
	width: 649px;
	height: 23px;
}
#data_not{
	width: 639px;
	text-align: right;
	font: bold 12px Arial, Helevetica, sans-serif;
	color: #818181;
	text-transform: uppercase;
	padding: 5px;
}
.titular_noticia{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 30px 8px 8px 8px;
	line-height: 16px;
	text-align: left;
}
.entidades{
	font: 9px Arial, Helvetica, sans-serif;
	color: #797a7c;
	padding: 4px;
}

/***********************Convenios busqueda*********************************/

.tit_conv{
 float:left; 
 width:160px;
 padding-left:10px;
}

.linkTitular{
 font-family:Verdana,Arial,Helvetica;
 font-size:9px;
 font-size-adjust:none;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 line-height:normal;
 color:black;
 float:left; 
 width:160px;
}

.texto_convencion{
 color:black;
 font-family:Verdana,Arial,Helvetica;
 font-size:10px;
 font-size-adjust:none;
 font-stretch:normal;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 line-height:normal;
}

/**********************************/


.tb_convenios{
	/* height:213px; */
	height:220px;
}

.tb_convenios2{
	/* height:191px; */
	height:275px;
}

/* 
.tb_solicite{
	height:397px;
}
*/



 
/**************   scroll horitzontal  proves ************************/


div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 145px;
	width: 630px;
	overflow: auto;
}
ul.sc_menu {
	display: block;
	height: 115px;
	/* max width here, for users without javascript */
	width: 1500px;
	/* padding: 15px 0 0 15px;  */
  	padding: 0 0 0 15px; 
	/* removing default styling */
	margin: 0;
	background: url('navigation.png');
	list-style: none;
}
.sc_menu li {
	display: block;
	float: left;
	padding: 0 4px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}
.sc_menu span {
	display: none;
	margin-top: 3px;
	text-align: center;
	font-size: 12px;
	color: #fff;
}
.sc_menu a:hover span {
	display: block;
}
.sc_menu img {
	border: 3px #fff solid;
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
}
.sc_menu a:hover img {
	filter:alpha(opacity=50);
	opacity: 0.5;
}



/****************************************************************************/


a.tooltip {
 position:relative;
 z-index:24; background-color:#ccc;
 color:#000;
 text-decoration:none;
} 
a.tooltip:hover {
 z-index:25; background-color:#ff0;
} 
a.tooltip span { // Esta es la que hace que el texto en el span no se despliegue en el estado normal de la URL
 display: none;
} 
a.tooltip:hover span { // Esta zona es la que hace que se despliegue cuando nos ubicamos sobre el texto de la URL o la imagen dentro de la URL
 display:block;
 position:absolute;
 top:2em;
 left:2em;
 width:200px;
 border:1px solid #0cf;
 background-color:#EEEEEE;
 color:#000000;
 text-align: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 5px;
}

a.Atooltip, a.Ctooltip {
	position: relative; /* es la posición normal */
	text-decoration: none !important; /* forzar sin subrayado */
	color:#000000 !important; /* forzar color del texto */
	/* font-weight:bold !important; forzar negritas */
}

a.Atooltip:hover {
	z-index:999; /* va a estar por encima de todo */
	background-color:#C8D100; /* DEBE haber un color de fondo */
	font-weight:bold;
}

a.Ctooltip:hover {
	z-index:999; /* va a estar por encima de todo */
	background-color:#FFB300; /* DEBE haber un color de fondo */
	font-weight:bold;
}

a.Atooltip span, a.Ctooltip span {
	display: none; /* el elemento va a estar oculto */
}

a.Atooltip:hover span, a.Ctooltip:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	/* top:2em; */  
	/* left:2em; */ /* donde va a estar */
	left:30px;
	width:120px; /* el ancho por defecto que va a tener */
	padding:2px; /* la separación entre el contenido y los bordes */
	border:1px solid #000;
	background-color: #ffffff; /* el color de fondo por defecto */
	color: #000000; /* el color de los textos por defecto */
}


a.enviar_amigo{
	background: url(/imgfiles/front/img/sobre_blau.gif) center left no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #686868;
	padding: 0 0 0 20px;
	text-decoration: none;
}
a.enviar_amigo:hover{
	text-decoration: underline;
}


.heightNCF{
	height:5px;
}





