﻿/***********************************************************

Sistema 2.0 - By Pcsignos 
Copyright © Pcsignos (www.pcsignos.com.ar)
Atención: Prohibida su reproducción parcial o total

************************************************************/
@import url('../images/lightbox.css');
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900);
@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css); 

@font-face {
    font-family: 'univers_regular';
    src: url('../data/fuente/universltstd-cn-webfont.eot');
    src: url('../data/fuente/universltstd-cn-webfont.eot') format('embedded-opentype'),
         url('../data/fuente/universltstd-cn-webfont.woff') format('woff'),
         url('../data/fuente/universltstd-cn-webfont.ttf') format('truetype'),
         url('../data/fuente/universltstd-cn-webfont.svg#univers_regular') format('svg');
	font-weight:normal;
	font-style:normal;

}

@font-face {
    font-family: 'univers_bold';
    src: url('../data/fuente/universcondensedbold.eot');
    src: url('../data/fuente/universcondensedbold.eot') format('embedded-opentype'),
         url('../data/fuente/universcondensedbold.woff') format('woff'),
         url('../data/fuente/universcondensedbold.ttf') format('truetype'),
         url('../data/fuente/universcondensedbold.svg#univers_bold') format('svg');
	font-weight:normal;
	font-style:normal;

}

/*Reset*/
body												{background:#fff}
body												{font-family:'Roboto', sans-serif; padding:0; margin:0; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased;}
h1,h2,h3,h4,p,span									{font-family:'Roboto', sans-serif; padding:0; margin:0; font-weight:normal;}
ul,li												{font-family:'Roboto', sans-serif; padding:0; margin:0; list-style-type:none;}
a													{font-family:'Roboto', sans-serif; text-decoration:none;}
img													{border:0;}
input,select,textarea								{font-family:'Roboto', sans-serif; padding:0; margin:0; border:0;}
a,input,select,textarea,img							{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.clear 												{clear:both;}
.preloader  										{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none; padding:0px; margin:0px; background:url(../imagenes/cargando.gif) no-repeat 50% 50%; position: absolute;}

::-ms-clear 										{display:none;}
:focus 												{outline:none;}
::-webkit-input-placeholder							{color:inherit;}

@media (min-width: 769px){

/*Cabecera*/
#cb													{width:100%; height:172px; background:#31353d;}
#cb	.m1												{width:100%; height:32px; background:#181818;}
#cb	.m1 .b1											{width:1170px; height:32px; background:#181818; margin:0 auto;}
#cb	.m1 .b1	.d1										{height:32px; float:right; background:url(../imagenes/iconos/2.png) no-repeat left center; color:#999; font-size:12px; line-height:32px; margin:0 0 0 15px; padding:0 0 0 27px;}
#cb	.m1 .b1	.d2										{height:32px; float:right; background:url(../imagenes/iconos/1.png) no-repeat left center; color:#999; font-size:12px; line-height:32px; margin:0 0 0 15px; padding:0 0 0 24px;}
#cb	.m1 .b1	.d3										{height:32px; float:right; background:url(../imagenes/iconos/4.png) no-repeat left center; color:#999; font-size:12px; line-height:32px; margin:0 0 0 15px; padding:0 0 0 26px;}
#cb	.m2												{width:1170px; height:152px; margin:0 auto;}
#cb .m2 .b1											{width:352px; height:140px; float:left;}
#cb .m2 .b1 a										{width:352px; height:140px; float:left; background:url(../imagenes/logo.png) no-repeat left center;}
#cb .m2 .b2											{height:38px; float:right; padding:51px 0 0 0;}
#cb .m2 .b2 a										{height:37px; float:right; font-size:16px; font-family: 'univers_regular'; border-bottom:1px solid #31353d; color:#fff; line-height:37px; margin:0 0 0 30px;}
#cb .m2 .b2 a:hover									{border-bottom:1px solid #fff;}
#cb .m2 .b2 a#s2									{background:#04a82b; padding:0 10px; border:0;}
	
#cb .m3 											{display: none;}

#banner												{width:100%; height:537px; background:url(../imagenes/banner/1.jpg) no-repeat center top;}
#banner	.m1											{width:1170px; height:537px; background:url(../imagenes/banner/1.jpg) no-repeat center top; margin:0 auto;}
#banner	.m1 img 									{display: none;}
		
/*home*/
#m1													{width:1170px; margin:30px auto;}
#m1 .m1												{width:1170px; height:442px;}
#m1 .m1 .b1											{width:734px; height:442px; float:left; margin:0 24px 0 0;}
#m1 .m1 .b1 h1										{font-weight:300; font-size:36px; color:#0469a8; height:26px; line-height:26px;}
#m1 .m1 .b1 p										{color:#2d2d2d; font-weight:300; font-size:16px; height:15px; line-height:15px; padding:20px 0 38px 0;}
#m1 .m1 .b1 input									{float:left; padding:0 10px; width:341px; background:#ebeced; height:42px; line-height:42px; color:#a3a7aa; font-size:12px; font-family: 'univers_regular'; margin:0 6px 6px 0;}
#m1 .m1 .b1 textarea								{float:left; padding:10px; overflow:hidden; width:708px; height:125px; background:#ebeced; color:#a3a7aa; font-size:12px; font-family: 'univers_regular'; margin:0 0 6px 0;}
#m1 .m1 .b1 .d1										{width:708px;}
#m1 .m1 .b1 .d1-error								{width:708px; color:#f00;}
#m1 .m1 .b1 .input-error								{color:#f00;}
#m1 .m1 .b1 label									{width:524px; height:44px; float:left; line-height:44px; text-align:right; font-size:14px; color:#a3a7aa; font-family: 'univers_regular'; padding:0 20px 0 0;}
#m1 .m1 .b1 input[type='button']					{width:184px; padding:0; float:left; margin:0; height:44px; background:#04a82b; color:#fff; font-size:18px; text-align:center; font-family: 'univers_regular'; cursor:pointer;}
#m1 .m1 .b1 input[type='button']:hover				{color:#000;}
#m1 .m1 .b2											{width:404px; height:442px; float:left; background:url(../imagenes/1.jpg) no-repeat left bottom;}
#m1 .m1 .b2 .d1										{background:#0469a8 url(../imagenes/iconos/10.png) no-repeat 20px center; height:74px; color:#fff; text-align:right; padding:0 20px 0 97px;}
#m1 .m1 .b2 .d1	h1									{height:35px; line-height:35px; font-size:36px; font-family: 'univers_regular'; padding:10px 0 0 0;}
#m1 .m1 .b2 .d1	h2									{height:16px; line-height:16px; font-size:12px; font-family: 'univers_regular';}
#m1 .m2 											{width:1170px; height:60px; padding:14px 0; margin:60px auto 0 auto; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#m1 .m2 h1											{float:left; font-size:30px; font-weight:100; color:#999; line-height:60px; height:60px;}
#m1 .m2 a											{float:right; background:#0469a8; color:#fff; height:60px; line-height:60px; width:180px; font-family: 'univers_regular'; font-size:18px; text-align:center;}
#m1 .m2 a:hover										{color:#000;}
#m1 .m3 											{width:1200px; margin:0 auto;}
#m1 .m3 .b1											{width:1170px; float:left; padding:0 0 18px 0; height:40px; line-height:40px; font-size:24px; font-weight:300; color:#6c6c6c;}
#m1 .m3 .b2											{width:370px; height:200px; float:left; margin:0 30px 0 0;}
#m1 .m3 .b2 img:hover								{opacity:0.5;}
#m1 .m3 .b2 h1										{height:60px; line-height:60px; color:#0469a8; font-size:20px; font-weight:300;}
#m1 .m3 .b2 p										{height:108px; line-height:18px; color:#c2c2c2; font-size:14px; font-family: 'univers_regular'; overflow:hidden;}

/*Contacto*/
#m5													{width:1170px; margin:0 auto 20px auto;}
#m5 .m1												{width:1170px; height:450px; float:left; margin:0 0 15px 0;}
#m5 .m2												{width:502px; height:580px; float:left; margin:0 15px 0 0; background:#fff; padding:30px;}
#m5 .m2 h1											{font-size:30px; line-height:50px; margin:0 0 30px 0; font-weight:100; border-bottom: 1px solid #ddd; color: #222;}
#m5 .m2 h2											{font-size:16px; color:#000; font-weight:300;}
#m5 .m2 h3											{font-size:16px; color:#808789; margin:0 0 30px 0; font-weight:300;}
#m5 .m2 h3 a										{color:#808789}
#m5 .m2 .b1											{width:569px; height:42px; text-align:center;}
#m5 .m2 .b1	a										{width:42px; height:42px; display:inline-block; border-radius:30px; margin:0 2px;}
#m5 .m2 .b1	a.d1									{background:#999 url(../imagenes/iconos/15.png) no-repeat center center;}
#m5 .m2 .b1	a.d2									{background:#999 url(../imagenes/iconos/16.png) no-repeat center center;}
#m5 .m2 .b1	a.d3									{background:#999 url(../imagenes/iconos/17.png) no-repeat center center;}
#m5 .m3												{width:502px; height:580px; float:left; background:#fff; padding:30px;}
#m5 .m3 h1											{font-size:30px; line-height:50px; margin:0 0 30px 0; font-weight:100; border-bottom: 1px solid #ddd; color: #222;}
#m5 .m3 h2											{height:26px; line-height:26px; font-size:13px; color:#222; margin:10px 0 0 0; font-weight:400;}
#m5 .m3 h2 span										{color:#eb340a;}
#m5 .m3 h3											{color:#939598; font-size:11px; font-weight:500; margin:35px 0 20px 0; line-height:10px; height:10px; font-style:italic;}
#m5 .m3 input										{width:100%; height:40px; border:1px solid #939598; padding:0; font-size:13px; color:#333; text-indent:5px;}
#m5 .m3 .b2											{background:url(../imagenes/iconos/12.png) no-repeat right center;}
#m5 .m3 .b3											{background:url(../imagenes/iconos/13.png) no-repeat right center;}
#m5 .m3 .b4											{background:url(../imagenes/iconos/14.png) no-repeat right center;}
#m5 .m3 .b5											{background:url(../imagenes/iconos/15.png) no-repeat right top;}
#m5 .m3 .b2-error									{background:url(../imagenes/iconos/12.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b3-error									{background:url(../imagenes/iconos/13.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b4-error									{background:url(../imagenes/iconos/14.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b5-error									{background:url(../imagenes/iconos/15.png) no-repeat right top; border:1px solid #f00; color:#f00;}
#m5 .m3 textarea									{width:100%; height:100px; border:1px solid #939598; overflow:hidden; text-indent:5px; padding:5px 0; font-size:12px; color:#333;}
#m5 .m3 .b1											{height:20px; line-height:20px; color:#f00; font-size:10px; display:none;}
#m5 .m3 input[type='button']						{width:80px; text-indent:0; height:38px; background:#04a82b; border:0; color:#fff; font-size:14px; text-align:center; padding:0; cursor:pointer;}
#m5 .m3 input[type='button']:hover					{color:#fff; background:#000;}

/*Contenido*/
#m6 												{width:1170px; margin:0 auto; padding:0 0 30px 0;}
#m6 h1												{height:70px; color:#a1a1a1; font-size:40px; line-height:70px; font-weight:100; border-bottom:1px solid #ddd; margin:0 0 20px 0;}
#m6 p												{font-size:13px; color:#222; line-height:16px; font-weight:300;}
#m6 p a												{color:#fff; background:#04a82b; padding:0 5px;}
#m6 p a:hover										{color:#000;}

/*Scroll Ficha*/
#scrol_ficha										{margin:0; height:224px; width:490px; float:left;}
#scrol_ficha .customScrollBox						{position:relative; height:100%; overflow:hidden;}
#scrol_ficha .customScrollBox .container			{position:absolute; width:460px; top:0; float:left;}
#scrol_ficha .customScrollBox .contenido			{clear:both;}
#scrol_ficha .dragger_container						{position:relative; width:5px; height:224px; float:right; margin:0 0 0 5px; background:#efefef; cursor:pointer;}
#scrol_ficha .dragger								{position:absolute; width:5px; height:50px; background:#ccc; margin:0 0 0 0; text-align:center; overflow:hidden; cursor:pointer;}
#scrol_ficha .dragger_pressed						{position:absolute; width:5px; height:50px; background:#ccc; margin:0 0 0 0; overflow:hidden; cursor:s-resize;}

/*Footer*/
#footer												{width:100%; height:377px; background:#2d2d2d;}

#footer .m1											{width:1170px; height:255px; background:#2d2d2d; border-bottom:1px solid #777; margin:0 auto; padding:39px 0 0 0;}
#footer .m1 .b1										{width:350px; height:230px; float:left;}
#footer .m1 .b1 h1									{height:36px; line-height:36px; font-size:18px; color:#fff; font-size:18px; border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b1 a									{font-size:14px; color:#fff; line-height:16px; display:block; margin:0 0 10px 0; background:url(../imagenes/iconos/1.jpg) no-repeat; padding:0 0 0 26px;}
#footer .m1 .b2										{width:390px; height:230px; float:left; margin:0 40px;}
#footer .m1 .b2 h1									{height:36px; line-height:36px; font-size:18px; color:#fff; font-size:18px; border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b2 iframe								{width:390px; height:160px;}
#footer .m1 .b3										{width:350px; height:230px; float:left;}
#footer .m1 .b3 h1									{height:36px; line-height:36px; font-size:18px; color:#fff; font-size:18px; border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b3 div									{color:#fff; font-size:14px; padding:0 0 0 45px; height:16px; line-height:16px; margin:0 0 10px 0;}
#footer .m1 .b3 a									{color:#fff;}
#footer .m1 .b3	.d1									{background:url(../imagenes/iconos/8.png) no-repeat;}
#footer .m1 .b3	.d2									{background:url(../imagenes/iconos/5.png) no-repeat;}
#footer .m1 .b3	.d3									{background:url(../imagenes/iconos/7.png) no-repeat;}
#footer .m1 .b3	.d4									{background:url(../imagenes/iconos/6.png) no-repeat;}
#footer .m1 .b3	.d5									{background:url(../imagenes/iconos/9.png) no-repeat;}

#footer .m2											{width:1170px; height:82px; background:#2d2d2d; margin:0 auto;}
#footer .m2 .b1										{height:82px; line-height:82px; float:left; color:#fff; font-size:12px; text-transform:uppercase;  font-family: 'univers_regular';}
#footer .m2 .b1 a									{color:#fff; background:url(../imagenes/iconos/11.png) no-repeat left center; padding:0 0 0 15px;}
#footer .m2 .b2										{width:87px; height:82px; float:right;}
#footer .m2 .b2 a									{width:87px; height:82px; float:right; background:url(../imagenes/signos.png) no-repeat left center;}

}


@media (max-width: 768px){

* 													{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	
#cb													{position:fixed; height:60px; background: #31353d; left:0; right:0; top:0; padding:0; z-index:999; color:#fff;}

#cb .m1 											{display: none;}
#cb .m2 											{display: none;}
	
#cb .m3												{width:100%;}

#cb .m3 .b1											{float:left; padding:10px 0 0 0; margin:0 0 0 10px;}
#cb .m3 .b1 img										{height:40px;}

#cb .m3 .b3											{height:50px; float:right; padding:0;}
#cb .m3 .b3 .d1										{display:inline-block; width:60px; height:60px; padding:12px 0 0 0; background:#fff; text-align:center; position:relative; margin:0 5px 0 0;}
#cb .m3 .b3 .d1 i									{display:block; width:60px; font-size:18px; color:#333;}
#cb .m3 .b3 .d1 span								{display:block; color:#333; font-size:14px;}
	
#cb .m3 .b3 .d2										{display:inline-block; width:60px; height:60px; padding:12px 0 0 0;  background:#0084e0; text-align:center; position:relative;}
#cb .m3 .b3 .d2 i									{display:block; width:60px; font-size:18px; color:#fff;}
#cb .m3 .b3 .d2 span								{display:block; color:#fff; font-size:14px;}
	
#cb .m3 .navlayer									{width: 100%; overflow-y:auto; position:absolute; top:0; right:0; bottom: 0;}

#cb .m3 .menuBox									{position:fixed; z-index:4000; background-color:#fff; transition:transform .3s; width:80%; top: 0; bottom: 0; right:0; -webkit-transform:translateX(100%); -ms-transform:translateX(100%); transform:translateX(100%);}
#cb .m3 .menuBox.active								{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}

#cb .m3 .c-mask										{position:fixed; z-index:3000; top:0; left:0; width:0; height:0; background-color:#000; opacity:0; -webkit-transition:opacity .3s,width 0s .3s,height 0s .3s;transition:opacity .3s,width 0s .3s,height 0s .3s}
#cb .m3 .c-mask.active								{width:100%; height:100%; opacity:.7; -webkit-transition:opacity .3s; transition:opacity .3s}

#cb .m3 .navTop										{position:relative; padding:15px; background:#31353d;}
#cb .m3 .navTop .navClose							{position:absolute; right:10px; top:10px; font-size:16px; width:30px; text-align:center; line-height:30px; height:30px; color:#fff;}
#cb .m3 .navTop h3									{display:block; font-size:14px; font-family: 'univers_regular';color:#fff; font-weight:600; text-transform:uppercase; padding:0 0 10px 0;}
#cb .m3 .navTop ul li								{float:left; margin:0 15px 0 0;}
#cb .m3 .navTop ul li a								{display:block; line-height:14px; font-size:15px; font-family: 'univers_regular';color:#fff; cursor: pointer; text-transform:uppercase;}
#cb .m3 .navTop button								{width:100%; background:none; color:#fff; font-size:11px; text-transform:uppercase; cursor:pointer;}

#cb .m3 .navCategorias								{display:block;}
#cb .m3 .navCategorias li							{display:block; font-size:14px; color:#000; line-height:44px; border-top:1px solid #ddd; padding:0 10px;}
#cb .m3 .navCategorias li a							{color:#000; font-family: 'univers_regular';}

	
#banner												{width:100%; margin:60px 0 0 0;}
#banner	.m1											{width:100%;}
#banner	img											{width: 100%;}
	
	
/*home*/
#m1													{width:100%; padding: 30px;}
#m1 .m1												{width:100%;}

#m1 .m1 .b1											{width:100%; margin:0 0 30px 0;}
#m1 .m1 .b1 h1										{font-weight:300; font-size:36px; color:#0469a8;}
#m1 .m1 .b1 p										{color:#2d2d2d; font-weight:300; font-size:16px; padding:10px 0 30px 0;}
#m1 .m1 .b1 input									{padding:0 10px; width:100%; background:#ebeced; height:42px; line-height:42px; color:#a3a7aa; font-size:14px; font-family: 'univers_regular'; margin:0 0 6px 0;}
#m1 .m1 .b1 textarea								{padding:10px; overflow:hidden; width:100%; height:125px; background:#ebeced; color:#a3a7aa; font-size:14px; font-family: 'univers_regular'; margin:0 0 6px 0;}
#m1 .m1 .b1 .d1										{width:100%;}
#m1 .m1 .b1 .d1-error								{width:100%; color:#f00;}
#m1 .m1 .b1 .input-error							{color:#f00;}
#m1 .m1 .b1 label									{width:100%; height:44px; line-height:44px; text-align:right; font-size:14px; color:#a3a7aa; font-family: 'univers_regular'; padding:0 0 20px 0;}
#m1 .m1 .b1 input[type='button']					{width:100%; padding:0; margin:0; height:44px; background:#04a82b; color:#fff; font-size:18px; text-align:center; font-family: 'univers_regular'; cursor:pointer;}
#m1 .m1 .b1 input[type='button']:hover				{color:#000;}

#m1 .m1 .b2											{width:100%;}
#m1 .m1 .b2 .d1										{background:#0469a8; padding: 10px 0; color:#fff; text-align: center;}
#m1 .m1 .b2 .d1	h1									{height:35px; line-height:35px; font-size:30px; font-family: 'univers_regular';}
#m1 .m1 .b2 .d1	h2									{height:16px; line-height:16px; font-size:14px; font-family: 'univers_regular';}
#m1 .m1 .b2 img 									{width: 100%;}
	
#m1 .m2 											{width:100%; padding:30px; margin: 0 0 30px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align: center;}
#m1 .m2 h1											{font-size:30px; font-weight:100; color:#999; margin: 0 0 20px 0;}
#m1 .m2 a											{background:#0469a8; color:#fff; height:60px; line-height:60px; display: block; font-family: 'univers_regular'; font-size:18px; text-align:center;}
#m1 .m2 a:hover										{color:#000;}

#m1 .m3 											{width:100%;}
#m1 .m3 .b1											{width:100%; margin:0 0 10px 0; height:40px; line-height:40px; font-size:24px; font-weight:300; color:#6c6c6c;}
#m1 .m3 .b2											{width:100%; margin:0 0 20px 0;}
#m1 .m3 .b2 img 									{width: 100%; margin: 0 0 10px 0;} 
#m1 .m3 .b2 h1										{line-height:60px; color:#0469a8; font-size:20px; font-weight:300;}
#m1 .m3 .b2 p										{line-height:18px; color:#c2c2c2; font-size:14px; font-family: 'univers_regular';}

/*Contacto*/
#m5													{width:100%; padding:30px; margin:60px 0 0 0;}
	
#m5 .m1												{width:100%; margin:0 0 30px 0;}
#m5 .m1 iframe 										{height:200px;}
	
#m5 .m2												{width:100%; margin:0 0 30px 0; background:#fff;}
	
#m5 .m2 h1											{font-size:30px; line-height:50px; margin:0 0 30px 0; font-weight:100; border-bottom: 1px solid #ddd; color: #222;}
#m5 .m2 h2											{font-size:16px; color:#000; font-weight:300;}
#m5 .m2 h3											{font-size:16px; color:#808789; margin:0 0 30px 0; font-weight:300;}
#m5 .m2 h3 a										{color:#808789}
	
#m5 .m2 .b1											{width:100%; height:42px; text-align:center;}
#m5 .m2 .b1	a										{width:42px; height:42px; display:inline-block; border-radius:30px; margin:0 2px;}
#m5 .m2 .b1	a.d1									{background:#999 url(../imagenes/iconos/15.png) no-repeat center center;}
#m5 .m2 .b1	a.d2									{background:#999 url(../imagenes/iconos/16.png) no-repeat center center;}
#m5 .m2 .b1	a.d3									{background:#999 url(../imagenes/iconos/17.png) no-repeat center center;}
	

#m5 .m3												{width:100%; background:#fff;}
#m5 .m3 h1											{font-size:30px; line-height:50px; margin:0 0 30px 0; font-weight:100; border-bottom: 1px solid #ddd; color: #222;}
#m5 .m3 h2											{height:26px; line-height:26px; font-size:13px; color:#222; margin:10px 0 0 0; font-weight:400;}
#m5 .m3 h2 span										{color:#eb340a;}
#m5 .m3 h3											{color:#939598; font-size:11px; font-weight:500; margin:35px 0 20px 0; line-height:10px; height:10px; font-style:italic;}

#m5 .m3 input										{width:100%; height:40px; border:1px solid #939598; padding:0; font-size:13px; color:#333; text-indent:5px;}
#m5 .m3 .b2											{background:url(../imagenes/iconos/12.png) no-repeat right center;}
#m5 .m3 .b3											{background:url(../imagenes/iconos/13.png) no-repeat right center;}
#m5 .m3 .b4											{background:url(../imagenes/iconos/14.png) no-repeat right center;}
#m5 .m3 .b5											{background:url(../imagenes/iconos/15.png) no-repeat right top;}
#m5 .m3 .b2-error									{background:url(../imagenes/iconos/12.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b3-error									{background:url(../imagenes/iconos/13.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b4-error									{background:url(../imagenes/iconos/14.png) no-repeat right center; border:1px solid #f00; color:#f00;}
#m5 .m3 .b5-error									{background:url(../imagenes/iconos/15.png) no-repeat right top; border:1px solid #f00; color:#f00;}
#m5 .m3 textarea									{width:100%; height:100px; border:1px solid #939598; overflow:hidden; text-indent:5px; padding:5px 0; font-size:12px; color:#333;}
#m5 .m3 .b1											{height:20px; line-height:20px; color:#f00; font-size:10px; display:none;}
#m5 .m3 input[type='button']						{width:100%; text-indent:0; height:38px; background:#04a82b; border:0; color:#fff; font-size:14px; text-align:center; padding:0; cursor:pointer;}
#m5 .m3 input[type='button']:hover					{color:#fff; background:#000;}

/*Contenido*/
#m6 												{width:100%; padding:60px 0 30px 0;}
#m6 img 											{width: 100%; margin: 0 0 20px 0;}
#m6 h1												{padding:10px 30px; color:#a1a1a1; font-size:40px; font-weight:100; border-bottom:1px solid #ddd; margin:0 0 20px 0;}
#m6 p												{font-size:16px; color:#222; font-weight:300; padding:0 30px;}
#m6 p a												{color:#fff; background:#04a82b; padding:0 5px;}
#m6 p a:hover										{color:#000;}

/*Scroll Ficha*/
#scrol_ficha										{margin:0; height:224px; width:490px; float:left;}
#scrol_ficha .customScrollBox						{position:relative; height:100%; overflow:hidden;}
#scrol_ficha .customScrollBox .container			{position:absolute; width:460px; top:0; float:left;}
#scrol_ficha .customScrollBox .contenido			{clear:both;}
#scrol_ficha .dragger_container						{position:relative; width:5px; height:224px; float:right; margin:0 0 0 5px; background:#efefef; cursor:pointer;}
#scrol_ficha .dragger								{position:absolute; width:5px; height:50px; background:#ccc; margin:0 0 0 0; text-align:center; overflow:hidden; cursor:pointer;}
#scrol_ficha .dragger_pressed						{position:absolute; width:5px; height:50px; background:#ccc; margin:0 0 0 0; overflow:hidden; cursor:s-resize;}

/*Footer*/
#footer												{width:100%; background:#2d2d2d; padding: 30px;}

#footer .m1											{width:100%; background:#2d2d2d; border-bottom:1px solid #777; padding:39px 0 0 0;}

#footer .m1 .b1										{width:100%; margin: 0 0 30px 0;}
#footer .m1 .b1 h1									{height:36px; line-height:36px; font-size:18px; color:#fff;  border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b1 a									{font-size:14px; color:#fff; line-height:16px; display:block; margin:0 0 10px 0; background:url(../imagenes/iconos/1.jpg) no-repeat; padding:0 0 0 26px;}

#footer .m1 .b2										{width:100%; margin:0 0 30px 0;}
#footer .m1 .b2 h1									{height:36px; line-height:36px; font-size:18px; color:#fff; border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b2 iframe								{width:100%; height:260px;}

#footer .m1 .b3										{width:100%; margin: 0 0 30px 0;}
#footer .m1 .b3 h1									{height:36px; line-height:36px; font-size:18px; color:#fff; border-bottom:1px solid #fff; margin:0 0 32px 0;}
#footer .m1 .b3 div									{color:#fff; font-size:14px; padding:0 0 0 25px; height:16px; line-height:16px; margin:0 0 10px 0;}
#footer .m1 .b3 a									{color:#fff;}
#footer .m1 .b3	.d1									{background:url(../imagenes/iconos/8.png) no-repeat;}
#footer .m1 .b3	.d2									{background:url(../imagenes/iconos/5.png) no-repeat;}
#footer .m1 .b3	.d3									{background:url(../imagenes/iconos/7.png) no-repeat;}
#footer .m1 .b3	.d4									{background:url(../imagenes/iconos/6.png) no-repeat;}
#footer .m1 .b3	.d5									{background:url(../imagenes/iconos/9.png) no-repeat;}

#footer .m2											{width:100%; background:#2d2d2d; margin:30px 0 0 0;}
#footer .m2 .b1										{color:#fff; font-size:12px; text-transform:uppercase; font-family: 'univers_regular'; margin: 0 0 20px 0; display: block;}
#footer .m2 .b1 a									{color:#fff; background:url(../imagenes/iconos/11.png) no-repeat left center; padding:0 0 0 15px;}

#footer .m2 .b2										{display:block;}
#footer .m2 .b2 a									{width:87px; height:20px; display:inline-block; background:url(../imagenes/signos.png) no-repeat left center;}
	
}