




body {
	margin: 4px;
}

div#frame {
	background-image: url(../img/filete_margen_derecho.gif);
	background-repeat: repeat-x;
}

div#contenedor {
	width: 777px;
	background-image: url(../img/filete_col1_vert.gif);
	background-repeat: repeat-y;
}

div#col1 {
	float:left;
	width: 10px;
}

div#col2 {
	float:left;
	background-color: #fff;
	width: 50px;
	height: 450px;
	background-image: url(../img/filete_col2_vert.gif);
	background-repeat: repeat-x;
}

div#col3 {
	float:left;
	background-color: #fff;
	width: 650px;
}
div#col4 {
	float:left;
	background-color: #fff;
	width: 66px;
	height: 450px;
	background-image: url(../img/filete_col2_vert_cyclaro.gif);
	background-repeat: repeat-x;
}

div#contenidos{

}

div#menuNavegacionSup{
display:none;
	width: 650px;
	height: 20px;
	float:left;
	background-image: url(../img/filete_menuSup.gif);
	background-repeat: repeat-x;
}

div#logo{
	width: 106px;
	height: 95px;
	float:left;
}

div#cabeceraFlash{
	width: 543px;
	height: 77px;
	float:left;
}

div#menuNavegacion{
	width: 543px;
	height: 18px;
	display:none;
	float:left;
}


/*
	CONTENIDOS
*/


div#contenidos a {color:#2BA6E3}
div#contenidos a.neg {font-weight:bold}

div#menuNavegacion2{display:none
}

div#menuNavegacion2 ul{
display:none;
	width: 650px;
	margin:0 0 33px 0;
	padding:0;
	border-bottom: 1px solid #94B8C8;
}
div#menuNavegacion2 ul:after{display:none;
	display: block;
	content: ".";
	height:0;
	clear:both;
	visibility:hidden;	
}
div#menuNavegacion2 li{display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	list-style-type: none;
	float: left;
	padding:0;
	margin:0;
	margin-right:.4em;
	border: 1px solid #94B8C8;
	border-bottom: 0 none;
}

ul#normal a{
	display:block;
	padding: .2em 2em;
	color: #57809E;
	text-decoration:none;
}
ul#normal a:hover{
	color: #fff;
	background: #FDBB1F;
}
ul#normal span{
	display:block;
	padding: .2em 2em;
	color: #fff;
	background: #FDBB1F;
}



/*  menu estrecho para seccion PRODUCTOS */
ul#estrecho a{
	display:block;
	padding: .2em .8em;
	color: #57809E;
	text-decoration:none;
}
ul#estrecho a:hover{
	color: #fff;
	background: #FDBB1F;
}
ul#estrecho span{
	display:block;
	padding: .2em .8em;
	color: #fff;
	background: #FDBB1F;
}




/*  MODIFICA LA ANCHURA PARA EL MENU DE PRODUCTOS */


div#banners {
	padding:0;
	border:0;
	width:225px;
	float:left;
	display:none;
}
div#banners img {
	border: 1px solid #D8ECF6;
	margin-bottom:12px;
}
div#informacion {
	padding:0 0px 0 0;
	border-right: 1px solid #D8ECF6;
	width:80%;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#567F9D;
}
h2.proc-guia, h2.proc-guia a {
	font-size:13px;
	color:#2BA6E3;
	margin: 0 0 20px 0;
}
h2.proc-guia img {position:relative; top:5px}
h3{font-size:13px;}

/*
	PASTILLAS HOME
*/

div#pastillas{
	background: #fdfdfd;
	margin-top:20px;
}
div.pastilla{
	float:left;
	width:213px;
	height:200px;
	text-align: center;
}
div.bordePastilla{
	border: 1px solid #D8ECF6;
	border-top:none;
	padding-top:16px;
}
div.pastilla p{
	padding:0;
	margin:0;
}
div.pastilla p.pastilla{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1488B9;
	margin: 0px 16px 5px 16px;
	text-align: left;
}
div.pastilla p.verpdf{
	float:left;
}
div.pastilla p.vermas{
	float:right;
}
/*
div.pastilla p.vermas:after{
	display: block;
	content: ".";
	height:0;
	clear:both;
	visibility:hidden;	
}
*/
div.pastillaCierra{
	clear:both;
	visibility:hidden;	
}

/*
	PIE
*/

div#pie{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#688BA4;
	padding-right: 50px;
	clear:both;
}
div#pie a.azul{
	margin-right:25px;
	color:#688BA4;
}
div#pie a.azul:hover{
	color:#FF7902;
}
div#pie a.verde{
	margin-left:25px;
	margin-right:10px;
	color:#25A5A8;
}
div#pie a.verde:hover{
	color:#25A5A8;
}
div#pie div{clear:both; margin-right:40px;}
/*
	VOLVER
*/
div#volver{
	margin:30px 0 20px 0;
	padding:6px 0;
	border-top: 1px solid #D8ECF6;
	border-bottom: 1px solid #D8ECF6;
	text-align:right;
	clear:both;
}
div#volver a {
	margin:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2BA6E3;
}


/*
	BOTONES
*/

div#botones{
	float:right;
	text-align:left;
	margin:0 0 10px 0;
	padding:15px 0;
	width:385px; /* mismo ancho que div#informacion + su padding-right */
}
div#botones a{
	margin-right: 20px;
}


/*
	MISC
*/

.pdf{
	background-image: url(../img/ico_pdf.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom:5px;
}


.flotaIzquierda{float: left;}
.flotaDerecha{float: right;}
.clearer{clear:both;}

ul.flechaSimple{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.flechaSimple li {
	background: #FFFFFF url(../img/bullet_flecha_simple.gif) no-repeat 0 6px;
	padding: 0 0 0 12px;
	margin: 0 0 5px 0;
}

ul.flechaSimple.tiempo_laboratorio {margin:2em}
ul.flechaSimple.tiempo_laboratorio li {font-size:11px}

ol.listaOrdenada{
	margin: 10px 0 20px 30px;
	padding:0;
}
ol.listaOrdenada li {
	margin-bottom: 8px;
}

div#ampliar{
	width:335px;
	margin:30px 0 20px 0;
	padding:6px 0;
	border-top: 1px solid #D8ECF6;
	border-bottom: 1px solid #D8ECF6;
	text-align:right;
}
div#ampliar a {
	margin:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2BA6E3;
}


div#cerrar{		
	margin-right:2em;	
	text-align:right;
}
div#cerrar a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2BA6E3;
	
}

div#siguiente{		
	padding-right:0;	
	margin-bottom:1em;
	float:right;
}
div#siguiente a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2BA6E3;
	
}


div#anterior{		
	padding-right:0;	
	margin-bottom:1em;
	float:left;
	display:none;
	
}
div#anterior a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2BA6E3;
	
}

/*	SECCION de NOTICIAS, EVENTOS y PONENTES  */

div#leyenda{
	border-top: 1px solid #D8ECF6;
	border-bottom: 1px solid #D8ECF6;
	padding: .4em 0;
}
div#leyenda span{ margin-right: 3em; }
div#leyenda img{ margin-right: .3em; }
ul.noticias{ padding: 0px; 	margin: 0 0 0 1.5em; }
ul.noticias li { list-style-type: none; margin-bottom: 1em; }
li.noticia{ list-style-image: url(../img/bullet_noticia.gif); }
li.evento{ list-style-image: url(../img/bullet_evento.gif); }
ul.noticias a { font-weight:bold; }

.titNoticia{
	font-size:1.5em;
	background-image: url(../img/bullet_noticia.gif);
	background-repeat: no-repeat;
	padding-left: 1em;
	background-position: 0px 6px;
}
.titEvento{
	font-size:1.5em;
	background-image: url(../img/bullet_evento.gif);
	background-repeat: no-repeat;
	padding-left: 1em;
	background-position: 0px 6px;
}


/*	SOLICITUD de EMPLEO, FORMULARIO  */

ul.flechaSimple.empleo {margin:1em .5em}

form#empleo fieldset {border:none; margin:0; padding:0}
form#empleo legend {display:asd;}
form#empleo legend {color:#567F9D;}

form#empleo {margin:0;padding:0;}

form#empleo table{margin: 0 0 10px 10px}
form#empleo  input{font-size:12px;margin:.2em 0;}

form#empleo  input.f_datos{width:225px;}

form#empleo  input.f_especialidad{width:325px;}

form#empleo  input.f_empresa{width:95px;margin-right:.4em;}
form#empleo  input.f_puesto{width:95px;margin-right:.4em;}
form#empleo  input.f_fecha{width:50px;margin-right:.4em;}

form#empleo textarea#comentarios{width:325px;}


/*	CONTACTO, FORMULARIO  */

form#contacto fieldset {border:none; margin:0; padding:0}
form#contacto table {width:320px; margin: 0 0 10px 10px}
form#contacto td {padding:2px 0}
form#contacto legend {color:#567F9D;}

form#contacto input.f_largo{width:220px;margin-right:0.1em;}
form#contacto select.f_largo{width:220px;margin-right:0.1em;}
form#contacto input.f_corto{width:82px;margin-right:0.1em;}

form#contacto textarea#consulta {width:300px;}



/*  JAIME  */

address.procesoEnvio {margin:0 0 0 1em}

dl.dpto_att_clt dt {font-weight:bold; margin:0 0 .5em 0}
dl.dpto_att_clt dd {margin:0 0 1em 0}

div#informacion.tiempo_laboratorio {padding:0; width:385px; border:0 none}
div.borde_tabla {margin:0 0 2em 0; padding:0; border:1px solid #D8ECF6}
table.tiempo_laboratorio {width:100%}
table.tiempo_laboratorio caption {margin:0; padding:5px 10px; text-align:left; font-weight:bold; background-color:#D8ECF6; color:#4BA2CD}
table.tiempo_laboratorio caption, .tiempo_laboratorio td {border-bottom:1px solid #D8ECF6}
table.tiempo_laboratorio td {padding:4px 20px}

/* sección EMPRESA - ACTIVIDAD */
form#recomendar {width:100%;}
form#recomendar fieldset {border:none; margin:0; padding:0}
form#recomendar table {width:320px; margin: 0 0 10px 10px}
form#recomendar td {padding:2px 0}
form#recomendar legend {color:#567F9D;}
form#recomendar input, form#recomendar textarea {font-size:12px; margin:.2em 0;}
form#recomendar input#rmte_nombre {width:200px}
form#recomendar input#rmte_email {width:200px}
form#recomendar input#dest_nombre {width:200px}
form#recomendar input#dest_email {width:200px}
form#recomendar textarea#dest_coment {width:200px}
form#recomendar td.alinear_arriba{ vertical-align:top}


/* sección PRODUCTOS */
div.bloque_items {border:1px solid #D8ECF6; border-top:0; margin:1em 0; padding:0; width:351px}
div.bloque_items div.item {border-top:1px solid #D8ECF6; padding:16px; width:319px;}
div.bloque_items div.item:after {clear:both; display:block; content:"."; visibility:hidden}
div.bloque_items div.item div.txt {float:left; width:182px; margin:0; padding:0}
div.bloque_items div.item div.txt.ancho {width:309px}
div.bloque_items div.item div.txt h3 {font-size:125%; margin:0}
div.bloque_items div.item div.txt p  {margin:5px 0 0 0}
div.bloque_items div.item div.txt ul {list-style-type:none; margin:5px 0 0 0; padding:0}
div.bloque_items div.item div.txt li {background: #FFFFFF url(../img/bullet_flecha_simple.gif) no-repeat 3px 6px; padding: 0 0 0 12px; margin: 5px 0 0 0}
div.bloque_items div.item div.txt ul.margen {list-style-type:none; margin:3px 0 0 0; padding:0}
div.bloque_items div.item div.txt ul.margen li {background: #FFFFFF url(../img/bullet_flecha_peq.gif) no-repeat 3px 7px; padding: 0 0 0 12px; margin: 2px 0 0 0}
div.bloque_items div.item div.txt ul ul {margin-left:15px; padding-left:20px; list-style-type:circle}
div.bloque_items div.item div.txt ul ul li {padding-left:0; background:none}
div.bloque_items div.item div.imagen {float:right; width:127px; text-align:center; margin:0}
div.bloque_items div.item div.imagen img {border:1px solid #D8ECF6; display: block}
div.bloque_items div.item div.imagen a {font-size:.9em; font-weight:bold;} 

div.imagen_ampliar {float:left; text-align:center; margin:20px 0}
div.imagen_ampliar div.imagen {float:left; width:127px; text-align:center; margin:auto; padding-right:35px;}
div.imagen_ampliar img {border:1px solid #D8ECF6; }
div.imagen_ampliar div.imagen a {font-size:.9em; font-weight:bold;} 


div.subtitulos_protesis {border-bottom:1px solid #FFBA1E; margin: 3em 0; clear:both;}

h3#con_metal, h3#sin_metal, h3#provisionales {margin: 0; width:100px;}


div.subir{float:right;}

div.subir a#subir{
	text-decoration:none;
	color: #FFFFFF;
	background-color: #FFBA1E;
	padding:0 1em 0 2em;
	font-size:10px;
	font-weight:bold;
	background-image: url(../img/bullet_subir.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
}



/* sección SERVICIOS - GUIA DE ENVIOS - EMBALAJE */
div.itemEmbalaje {margin: 0 0 1.5em 0; width:375px} /*mismo ancho que div#informacion */
div.itemEmbalaje:after {content:"."; height:0; visibility:hidden; clear:both; display:block}
div.itemEmbalaje img {border:1px solid #D8ECF6; float: right; margin-left:1em}
div.itemEmbalaje p {padding-top:.5em;}

/* MISC */
.neg {font-weight:bold}
.margenSup20{ padding-top:20px;}

/* BORDE IMG */
.border{ border:1px solid #FF0000;}

div.imagen a {display:none;}

