body{ margin:0; padding:0; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#555;}
img{ border:none;}
h1{ font-family: Arial, Helvetica, sans-serif; color:#96bf0d; font-size:20px; font-weight:normal; margin:0; padding:5px 0;}
.encabezado1 { font-family: Arial, Helvetica, sans-serif; color:#96bf0d; font-size:28px; font-weight:normal; margin:0; padding:5px 0;}
.encabezado2 { 
	font-family:  Arial, Helvetica, sans-serif;
	color:#84a123;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:5px 0 15px 0px;}
h2{
	font-family:  Arial, Helvetica, sans-serif;
	color:#84a123;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:5px 0 0px 0px;
}

h3{ font-family:"Trebuchet MS"; font-size:1em; font-weight:normal; margin:0; padding:0;}

h4 { font-size:0.9em; margin:0; padding:0; font-weight:normal;}


.formacion-top{background: url(../images/formacionTop.jpg) no-repeat; width:870px;height:75px; float:left;}
.formacion_homologacion{float:right; padding-top:30px;}
.formacionMiddle{float:left; width:680px; overflow:hidden; background:url(../images/formacionMiddle.jpg) 10px 60px no-repeat; height:600px; color:#333333;}
.formacionCabecera{margin-top:100px; margin-left:290px; clear:both}

.formacionInformacion{margin-top:60px; margin-left:70px; width:535px; height:315px; padding:10px;}

iframe{ border:#cfcfcf solid 1px; padding:2px; margin:0 0 20px 0;}

.ajuste{ width:873px; margin:0 auto; padding:23px 0 0 0; overflow:hidden;}
.centralAlquiler{
	float:left;
	width:618px;
	overflow:hidden;
	background: url(../images/bg_aquiler.jpg) bottom no-repeat;
	padding:46px 36px 0 33px;
	height:644px;
	color:#333333;
	position:relative;
	background-image: url(../images/bg_aquiler.jpg);
}
.centralAlquiler p{ padding:10px 0px 0 210px; margin:0; font-size:12px; line-height:16px;}
.centralCertificado{
	float:left;
	width:618px;
	overflow:hidden;
	background: url(../images/bg_certificado.jpg) 0px 75px no-repeat;
	padding:46px 36px 0 33px;
	height:693px;
	color:#333333;
	position:relative;
	background-image: url(../images/bg_certificado.jpg);
}
.centralCertificado p{ padding:20px 260px 0 0; margin:0; font-size:12px; line-height:16px; text-align:justify;}
.centralEspacios{ float:left; width:429px; overflow:hidden; background:url(../images/bg_espacios.jpg) bottom center no-repeat; padding:26px 36px 0 33px; height:544px; color:#333333;}
.centralEspacios p{ padding: 0 175px 0 0;}
.centralFilosofia{ float:left; width:618px; overflow:hidden; background:url(../images/bg_filosofia.jpg) bottom center no-repeat; padding:46px 36px 0 33px; height:524px; color:#333333;}
.centralIndex{ float:left; width:618px; overflow:hidden; /*background: url(../images/bg_index2.jpg) bottom center no-repeat;*/ padding:46px 36px 0 33px; min-height:930px; color:#333333; text-align:justify;}
.centralLiso{ float:left; width:618px; overflow:hidden;  padding:46px 36px 0 33px; height:524px; color:#333333;}
.centralPersonal{
	float:left;
	width:618px;
	overflow:hidden;
	background: url(../images/bg_personal.jpg) 0px 225px no-repeat;
	padding:46px 36px 0 33px;
	height:571px;
	color:#333333;
	position:relative;
}
.centralPersonal p{ padding:10px 0px 0 0; margin:0; font-size:12px; line-height:16px;}
.centralProducto{ float:left; width:618px; overflow:hidden;/*background:url(../images/bg_producto.jpg) 0px 159px no-repeat;*/ padding:0px 36px 0 33px; color:#333333; position:relative;}
.centralProducto p{ padding:0 15px 20px 20px; margin:0;}

.desfib{clear:left;}
.desfib img{display:block; float:left;}
.desfib ul{display:block; float:left; width:310px; font-size:11px;}
.desfib ul li{margin:0 0 5px 0;}
.desfib img.oferta{display:block; float:left;}
.desfib p.verde{display:block; float:left; width:310px; clear:both; margin:0 0 20px 40px;}
/*.modelo{ padding-top:3px;height:46px; width:140px; background-image:url(../images/modelo.jpg); background-repeat:no-repeat; text-align:center; font-size:14px; font-weight:bold; float:left; margin:10px 10px 20px 0;}*/
.modelo{ padding-top:3px;height:46px; width:140px; background-image:url(../images/modelo.jpg); background-repeat:no-repeat; text-align:center; font-size:12px; font-weight:bold; margin:auto;  margin-top:10px; margin-bottom:10px;}
.modelo a {text-decoration:none; color:#000; }
.modelo2{clear:both; margin:-50px 0 0 200px;}
.modelo2 a{ font-family:  Helvetica35-Thin, Helvetica, sans-serif; color:#84a123; font-size:18px; font-weight:normal;}
.modelo .pq{ color:#fff;font-size:9px;}
.linea{clear:both; border-bottom:1px dotted #CCC;}

.certificado{
	position:absolute;
	left:0px;
	top:531px;
	width:687px;
	height:176px;
	background:url(../images/certificado.jpg) no-repeat;
	padding: 20px 0 0 20px;
}

.contacto{ float:left; width:200px; color:#a9a7a7; font-size:0.8em; line-height:17px; padding:5px 0 10px 0;}
.contacto a{ color:#80c527; text-decoration:none; font-size:1.1em; font-family:"Trebuchet MS"; clear:both; float:left; display:block;}
.contacto a:hover, .centralLiso a:hover, .flotante a:hover{ text-decoration:underline;}

.centralLiso a, .flotante a{ color:#80c527; text-decoration:none;font-family:"Trebuchet MS"; }

.cuadro{ float:left; width:871px; border:#d6d6d6 solid 1px; background:url(../images/bg_cuadro.jpg) no-repeat; padding:1px 0 0 0;  }

.dcha{ float:left; width:170px; height:auto; overflow:hidden; padding:10px 0 0 14px;}
.dcha img{display:block;}
.dcha .compra_online{height:70px; clear:both;}


.desfibrilador{
	position:absolute;
	left:11px;
	top:401px;
	width:308px;
	background:url(../images/bg_desfibrilador.jpg) 309px 14px no-repeat;
	padding:0 170px 0 0;
	min-height:150px;
	height:150px;
}
.desfibrilador2{
	position:absolute;
	left:15px;
	top:354px;
	width:308px;
	background:url(../images/bg_desfibrilador.jpg) 309px 14px no-repeat;
	padding:0 170px 0 0;
	min-height:150px;
	height:150px;
}

.doble{ float:left; width:871px; background:url(../images/grisito.gif) 687px 0px repeat-y;}

.enlaces{ float:left; width:200px; padding:8px 0 28px 0;}
.enlaces a{ float:left; width:190px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#8f908f; font-size:0.8em; line-height:22px;}
.enlaces a:hover, .flotantes a:hover{ color:#333;}

.flotante{ background:url(../images/bg_ajuste.gif) center repeat-y; padding:20px 150px 20px 190px;}
.flotante strong{ color:#84a123;}

.flotantes{ float:left; width:200px; margin:0 0 10px 0;}
.flotantes a{ float:left; display:block; clear:both; text-decoration:none; color:#c5c5c5; background:url(../images/bg_flotante.gif) 0px 4px no-repeat; padding:0 0 0 16px; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.8em; line-height:18px; white-space:nowrap;}

.grisClaro{ color:#c8c8c8;}

.logo{ position:absolute; left:0px; top:0px;}

.menu{ float:left; width:656px; overflow:hidden; }
.menu ul{ margin:0 0 5px 0; padding:0; clear:both;}
.menu li{ margin:0 0 5px 0; padding:1px 0; list-style:none; float:left; display:block; line-height:16px; background:url(../images/puntos.gif) right no-repeat; }
.menu a{ float:left; color:#878786; text-decoration:none; white-space: nowrap; font-size:0.9em; padding:0 13px; }

#m_3, #m_4,#m_5{ /*background-color:#f2f2f2;*/ color:#538415;}


.menu a:hover{color:#83a809;}
#m_3:hover,#m_4:hover,#m_5:hover{/*background:#538415 url(../images/flecha_blanca.gif) 2px 8px no-repeat;color:#538415;*/ }

.pdf{ float:left; width:198px; height:34px; background:url(../images/bg_pdf.jpg) no-repeat; color:#FFF; font-family:"tahoma"; font-size:11px; font-weight:bold; padding:0 0 0 32px; margin-top:5px; position:relative; left:-6px; }
.pdf a{float:left; color:#FFF; font-family:"tahoma"; font-size:11px; font-weight:bold; padding:12px 0 0 0; text-decoration:none; }
.pdf a:hover{float:left; color:#538415; font-family:"tahoma"; font-size:11px; font-weight:bold; padding:12px 0 0 0; text-decoration:none; }
a.pdf2{ padding:3px 0 0 0!important;}
/*.pie{ width:800px; margin:10px auto; padding: 8px 52px 0 0; text-align:right; overflow:hidden;background:url(../images/FEC.jpg) no-repeat;height:79px;}*/
.pie{ width:800px; margin:10px auto; padding: 8px 52px 0 0; text-align:right; overflow:hidden;}


.puntos{ background:url(../images/puntos.gif) left no-repeat; }
.rojo{ color:#e51419;}
.size10{ font-size:0.8em;}
.tablaCatalogo{ float:left; margin:20px 0 0 0;}
.tit{ color:#80c527;clear:both; font-family:Helvetica, sans-serif;font-weight:bold; font-size:0.9em; }

input, select, textarea{ border:#ccc solid 1px;font-family:Tahoma, sans-serif;  color:#555;font-size:0.9em; width:228px; }
textarea{ overflow:auto; overflow-x: hidden;}
.boton{ background:#b3d150; border:#96bf0d solid 2px; color:#fff; font-weight:bold; width:60px!important;}
.boton2{ background:#b3d150; border:#96bf0d solid 2px; color:#fff; font-weight:bold; width:260px!important;}

.izda{ float:left; width:656px; overflow:hidden; padding:18px 0 0 217px; height:48px; position:relative;  }



.bt-home1{ float:right; width:172px; height:100px; background:#ecedef url(../images/bt1-home.jpg) no-repeat ; border:1px solid #ebe8e8; padding: 10px 10px 0 0;}
.bt-home1 h2{ color:#96bf0d; font-size:22px; text-align:right; padding:0 }
.bt-home1 strong{ color:#68686a; font-size:14px; padding:0; font-family: Helvetica, Arial,  sans-serif; font-weight:normal }
.bt-home1 h4{ width:80px; font-family: Helvetica, sans-serif; color:#68686a; font-size:12px; text-align:right; padding:0; float:right; padding:10px 0 0 0 }

.bt-home1 a{ text-decoration:none;color:#96bf0d;}
.bt-home1 a:hover{ color:#68686a; }

.bt-home2{ float:right; background-color:#fff; width:172px; height:50px; border:1px solid #ebe8e8; padding: 10px 10px 0 0; margin:10px 0 5px 0}
.bt-home2 h2{font-family: Helvetica, sans-serif; color:#96bf0d; font-size:18px; text-align:right; padding:0;}
.bt-home2 strong{ color:#68686a; font-size:16px; padding:0; font-weight:normal }

.bt-home2 a{ text-decoration:none;color:#96bf0d;}
.bt-home2 a:hover{ color:#68686a; }


.clear {height:1px;clear: both;margin: 0;padding: 0;font-size: 1px;line-height: 1px}

#formacion_derecha{margin-top:20px;}

#intro .formacion_index{margin:0; float:left; position:relative; padding:0; top:-12px; left:530px; }
#intro .m3_index{margin:0; float:left;padding:0;  position:relative; top:-12px; left:540px; }
#intro .desfi_index{margin:0; float:left;padding:0;  position:relative; top:-12px; left:260px; }


/*INTRO*/
#intro{width:864px; margin:30px auto 0 auto; background-image:url(../images/intro.jpg); background-repeat:no-repeat; padding-top:46px;}
#intro h1{margin:0 0 0 60px;}
#intro #desfib{ margin:30px 0 0 240px !important; margin:30px 0 0 80px; float:left; text-align:right;}
#intro #nexcare{margin:30px 0 0 20px !important; margin:30px 0 0 20px; float:left; text-align:right;}
#intro #pecs{margin:30px 0 0 20px !important; margin:30px 0 0 20px; float:left; text-align:right;}
#intro #empresas{margin:10px 0 0 430px !important; float:left; text-align:right;}
#intro #acceso{margin:0 0 0 430px !important; float:left; text-align:right;}
#intro a{color:#6f9002; text-decoration:none;}
#intro #pieIndex{width:864px; clear:both; margin:0; padding:10px 0 0 0; color:#999999; font-size:10px; text-align:center}
#intro #form_index {width:493px; float:left; padding:60px 0 0 0; color:#999999; font-size:12px; font-weight:bold;}
	#intro #form_index form{display:block; float:none; overflow:hidden;}
	#intro #form_index form div.line01 {float:left; width:150px;}
	#intro #form_index form div.line02 {float:left; width:343px;}
	#intro #form_index input{border:1px solid #ccc; width:303px; height:17px; margin-bottom:5px; font-size:11px; color:#666; display:block;}
	#intro #form_index p{border:1px solid #ccc; width:140px; height:18px; margin-top:0px; margin-bottom:6px; font-size:11px; color:#333; background:#ccc; padding-left:3px; display:block;}
	#intro #form_index input.boton{ border:none; width:70px; height:25px; margin:10px 0 10px 0; background:url(../images/boton.jpg);}
	#intro #form_index textarea{border:1px solid #ccc; width:303px; height:50px; margin-bottom:5px; font-size:11px; color:#666; display:block;}
	#intro #form_index input.check{display:inline-table; width:20px;}
	#intro #form_index span.pq{font-size:11px;}
	#intro #form_index a.option{color:#ea000d;}
	#intro #form_index .displayBlock{display:block;}
	#intro #form_index .floatNone{float:none;}
#intro #pieIndex0{width:864px; float:left; margin-left:10; padding:60px 0 0 0; color:#999999; font-size:12px; font-weight:bold; }
	#intro .texto{margin-bottom:5px; color:#6f9002; clear:both;}
	#intro #pieIndex0 .icono{width:117px; height:90px; margin:0; margin-bottom:5px; padding:0; float:left}
	#intro #pieIndex0 .sep5{width:5px; height:90px; margin:0; padding:0; float:left}
	#intro #pieIndex0 .sep10{width:10px; height:90px; margin:0; padding:0; float:left}
#pieIndex a{color:#999999; font-size:10px; text-decoration:none; float:left}
#pieIndex #dipro{float:right;}
#pieIndex #facebook{float:left; margin-left:40px}
.pecs{ background-image:url(../images/pecsFondo.jpg); background-position: bottom right;}
.pecs ul li{ margin-bottom:7px;}
ul.jey{ list-style:none; margin:0 0 10px -30px;}
ul.jey li a{color:#80c527; text-decoration:none;}
ul.jey li{margin-bottom:5px;}
.floatRight{float:right;}
.marginR{margin-right:200px;}
.marginR2{margin-right:180px;}
.verde{color:#84a123; font-size:16px;}
.verde a{color:#be2b35; text-decoration:none;text-decoration:underline;}
.normal{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#555;}
a.chapE{display:block; height:17px; background-image:url(../images/chapasE.jpg); background-repeat:no-repeat; padding:2px 0 0 35px; margin-top:5px; border-bottom:1px dotted #CCC; width:300px;}
a.chapR{display:block; height:17px; background-image:url(../images/chapasR.jpg); background-repeat:no-repeat; padding:2px 0 0 35px; margin-top:5px;border-bottom:1px dotted #CCC; width:300px;}
a.chapH{display:block; height:17px; background-image:url(../images/chapasH.jpg); background-repeat:no-repeat; padding:2px 0 0 35px; margin-top:5px;border-bottom:1px dotted #CCC; width:300px;}
.floatLeft{float:left;}
.interUl{float:left; width:300px;}
.interUl a.chapE{width:250px!important; color:#05738a;}
.interUl a.chapR{width:250px!important; color:#05738a;}
.interUl a.chapH{width:250px!important; color:#05738a;}
.interUl li{ margin-bottom:7px;}
.interBlue a{color:#05738a;}
.interBlue{color:#05738a;}
.pdfBlue{ float:left; width:190px; height:24px; background:url(../images/bg_pdf_blue.jpg) no-repeat; color:#FFF; font-family:"tahoma"; font-size:11px; font-weight:bold; padding:10px 0 0 40px; margin:5px 0 0 40px; position:relative; left:-6px;}
.pdfBlue a{color:#fff; text-decoration:none;}

#cont_fec {text-align:right; margin-top:20px; margin-right:10px; }
