@font-face{font-family:vegur light;src:url(./Vegur-Light.otf) format('opentype')}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}.left{float:left}.right{float:right}.wrapper{width:100%}body{background:url(../images/bg_top.gif) 0 0 repeat-x #fff;border:0;font:14px Arial,Helvetica,sans-serif;color:#000;line-height:24px;text-align:justify}.ic,.ic a{border:0;float:right;background:#fff;color:red;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0;overflow:hidden;padding:0}.css3{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);position:relative}.main{margin:0 auto;position:relative}.bg1{background:#fff}a{color:#5f870e;font-weight:400;outline:none}h2 a{font-weight:700;outline:none}h1 a{font-weight:700;text-decoration:none;outline:none}a:hover{color:#000}h1{font-size:33px;color:#000;font-weight:700;line-height:1.2em;padding:30px 0 11px;letter-spacing:-1px}h2{font-size:33px;color:#000;font-weight:700;line-height:1.2em;padding:30px 0 11px;letter-spacing:-1px}h5{font-size:33px;color:#000;font-weight:700;line-height:1.2em;padding:5px 0 11px;letter-spacing:-1px}h3{display:block;font-size:27px;color:#fff;font-weight:700;line-height:1.2em;padding:3px 0 17px;letter-spacing:-1px}.contenido h4{font-size:24px;color:#fff;font-weight:700;line-height:1.2em;padding:20px 0 17px;letter-spacing:-1px}h3.color1{padding:0 0 7px}h4{font-size:23px;color:#fff;font-weight:700;line-height:1.2em;padding:33px 0 17px;letter-spacing:-1px}h4.color1{padding:0 0 7px}p{padding-bottom:24px}.padtop{padding-top:44px}header{height:109px}#pagemc header{height:512px}#pagenos header{height:512px}#page1 header{height:512px}#page1index header{height:508px}#page1indexvideo header{height:695px}#page1inter header{height:512px}#page2 header{height:512px}#page3 header{height:512px}#page5{background:url(../images/bg_top_tarifas2.gif) 0 0 repeat-x #fff;border:0;font:14px Arial,Helvetica,sans-serif;color:#000;line-height:24px;text-align:justify}#pageOfertas header{height:190px}#noslider header{height:220px}#logo{display:block}#logo1{font-size:40px;color:#5f870e}#logo2{font-size:40px;color:#000}#logo3{font-size:40px;color:#5f870e}#search{float:right;padding:50px 10px 0 0}#search .bg{background:url(../images/search.png) 0 0 no-repeat;width:220px;height:23px}#search .input{background:0 0;padding:3px 13px;font:14px Arial,Helvetica,sans-serif;color:#000;height:17px;width:194px;margin:0}#search2{padding:25px 30px 25px 0}#search2 .bg{background:url(../images/search.png) 0 0 no-repeat;width:auto;height:83px}#search2 .input{background:0 0;padding:3px 13px;margin:3px 13px;font:20px Arial,Helvetica,sans-serif;color:#000;height:17px;width:194px;border:1px solid #369;border-radius:8px;width:35%;height:40px}#menu{display:block;padding-top:21px}#menu>li{float:left;padding-right:5px}#menu .last{padding-right:0}#menu>li>a{width:185px;display:block;font-size:12px;color:#000;text-transform:uppercase;font-weight:800;height:61px;line-height:58px;border:1px solid #1f1f1f;text-align:center;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;position:relative}#menu>li>a:hover,#menu>.active>a{border-color:#9cba2f;color:#9cba2f}#menu>li>a span{display:block;position:relative}#menu a{text-decoration:none}#slider{position:absolute;top:240px;left:0;width:100%;height:253px;overflow:hidden;z-index:1}#slidervideo{position:absolute;top:240px;left:0;width:100%;height:410px;overflow:hidden;z-index:1}#slider2{position:absolute;top:240px;left:0;width:100%;height:453px;overflow:hidden;z-index:1;margin-bottom:40px}#slidermc{display:none}.items{display:none}.itemssmc{border-radius:100px 100px 100px 100px;height:210px;border:5px solid #000}.pagination{position:absolute;bottom:35px;right:264px;z-index:2}.pagination li{float:left;padding-left:3px}.pagination a{display:block;width:17px;height:17px;background:url(../images/buttons.png) right 0 no-repeat;text-indent:-9999px}.pagination a:hover,.pagination .current a{background-position:left}.banner{text-align:center;position:absolute;top:17px;z-index:2;right:60px;color:#a0a0a0;width:450px}.title{font-family:vegur light;font-size:27px;line-height:1.8em;letter-spacing:-2px;display:block;padding-bottom:2px}.title .color2{color:#000}.title span{display:block;margin-top:-7px}.banner .button1{font-size:25px;padding:10px;height:25px;line-height:16px;margin-top:-1px;letter-spacing:-2px}.banner .button1:hover{background:#090909;color:#fff}.signature{text-align:right;display:block;color:#5f870e;line-height:20px;padding-top:6px}.signature strong{display:block;color:#fff}#content,#content2{padding:0 20px}#content{padding-bottom:9px}#content2{padding-bottom:21px}.pad_bot1{padding-bottom:12px}.marg_right1{margin-right:40px}.marg_right2{margin-right:20px}.no_pad{padding-bottom:0}.color1{color:#5f870e}.color2{color:#000}.button1{display:inline-block;font-size:22px;color:#fff;padding:0 18px;background:#5f870e;height:45px;line-height:44px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px;margin-bottom:10px}.button1:hover{background:#fff;color:#000}.button1b{display:inline-block;font-size:15px;color:#f4f4f4;padding:0 18px;background:#5f870e;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px;margin-bottom:10px}.button1b:hover{background:#090909;color:#fff}.button1b2{display:inline-block;font-size:15px;color:#f4f4f4;padding:0 18px;background:#090909;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px;margin-bottom:10px}.button1b2:hover{color:#5f870e}.button1c{margin-left:15px;float:right;display:inline-block;font-size:15px;color:#f4f4f4;padding:0 25px;background:#5f870e;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px;margin-bottom:10px}.button1c:hover{background:#090909;color:#fff}.buttonplant{margin-left:15px;display:inline-block;font-size:12px;letter-spacing:10px;color:#f4f4f4;padding:0 8px;background:#5f870e;height:18px;line-height:19px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:-4px;margin-bottom:10px}.buttonplant:hover{background:#090909;color:#fff}.button1b3{display:inline-block;font-size:24px;color:#f4f4f4;padding:0 24px;background:#5f870e;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:8px;margin-bottom:10px}.button1b3:hover{background:#090909;color:#fff}.button1b4{display:inline-block;font-size:18px;color:#f4f4f4;padding:0 10px;margin:0 0 0 20px;background:#5f870e;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:60px;margin-bottom:10px}.button1b5:hover{background:#090909;color:#fff}.button1b5{display:inline-block;font-size:15px;color:#f4f4f4;padding:0 24px;background:#5f870e;height:40px;line-height:39px;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:-1px;margin-top:60px;margin-bottom:10px}.button1b4:hover{background:#090909;color:#fff}.list1{}.list1 a{color:#e0e0e0;padding-left:15px;background:url(../images/marker_1.png) 0 5px no-repeat}.list1 a:hover{color:#5f870e}.list2{}.list2 li{padding-left:15px;background:url(../images/marker_1.png) 0 9px no-repeat;padding-bottom:12px}figure{padding-top:2px}.dropcap_1{float:left;background:url(../images/dropcap_1.png) 0 0 no-repeat;width:45px;height:45px;text-align:center;font-size:33px;line-height:42px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:10px}.dropcap_2{float:left;background:url(../images/dropcap_2.png) 0 0 no-repeat;width:35px;height:35px;text-align:center;font-size:26px;line-height:32px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:0}.dropcap_3{float:left;background:url(../images/dropcap_3.png) 0 0 no-repeat;width:35px;height:35px;text-align:center;font-size:26px;line-height:32px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:20px}.dropcap_4{float:left;background:url(../images/dropcap_3.png) 0 0 no-repeat;width:35px;height:35px;text-align:center;font-size:26px;line-height:32px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:20px}.dropcap_5{float:left;background:url(../images/dropcap_3.png) 0 0 no-repeat;width:35px;height:35px;text-align:center;font-size:26px;line-height:32px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:0}.dropcap_6{float:left;background:url(../images/dropcap_2.png) 0 0 no-repeat;width:35px;height:35px;text-align:center;font-size:26px;line-height:32px;color:#fff;font-weight:700;margin-right:15px;margin-top:2px;margin-bottom:20px}.address span{float:left;width:88px}.address a{text-decoration:underline}footer{padding:49px 20px 0;height:98px}footer a{color:#5f870e}footer a:hover{color:#fff}#icons{width:228px;float:right}#icons li{float:right;padding-right:5px}#icons .first{float:none;font-size:18px;color:#333;font-weight:700;line-height:1.2em;margin-top:15px;letter-spacing:-1px;padding-bottom:10px;padding-left:116px}#icons img{width:25px;height:25px}#icons img:hover{background:#5f870e}.aToolTip{background:#5f870e;color:#fff;margin:0;padding:2px 10px 3px;font-size:12px;line-height:1.2em;position:absolute}.aToolTip .aToolTipContent{position:relative;margin:0;padding:0}#ContactForm,#ContactoEmpresas,#PreparacionEnvioCv,#ContactoTrabajadores,#FormContratacion{margin-top:-2px;display:block}#ContactForm .wrapper,#ContactoEmpresas .wrapper,#PreparacionEnvioCv.wrapper,#ContactoTrabajadores .wrapper,#FormContratacion .wrapper,#divObservaciones .wrapper,#excluirempresas .wrapper,#div_emailMCS1 .wrapper{overflow:inherit;min-height:30px;line-height:26px}#ContactoTrabajadores .textarea_box{min-height:229px}#FormContratacion .textarea_box{min-height:109px}#ContactForm .textarea_box,#ContactoEmpresas .textarea_box,#PreparacionEnvioCv .textarea_box{min-height:109px}#ContactForm span,#ContactoTrabajadores span{float:left;width:150px}#FormContratacion .inputcontratacion{float:left;width:350px}#ContactForm a,#ContactoEmpresas a,#PreparacionEnvioCv a,#ContactoTrabajadores a{margin-left:15px;float:right;width:124px;padding:0;text-align:center}#ContactoTrabajadores a{margin-left:15px;float:left;width:124px;padding:0;text-align:center}#ContactForm .input,#ContactoEmpresas .input,#PreparacionEnvioCv .input,#ContactoTrabajadores .input,#FormContratacion .input,#divObservaciones .input,#excluirempresas .input,#div_emailMCS1 .input{margin:0;width:390px;height:20px;background:0 0;padding:4px 10px;color:#000;font:14px Arial,Helvetica,sans-serif}#FormContratacion .input{margin:0;width:350px;height:20px;background:0 0;padding:4px 10px;color:#000;font-weight:400!important;font-style:italic;font:14px Arial,Helvetica,sans-serif}#ContactForm textarea,#ContactoTrabajadores textarea{overflow:auto;width:728px;height:180px;background:0 0;padding:4px 10px;color:#000;font:14px Arial,Helvetica,sans-serif;margin:0}#FormContratacion textarea{overflow:auto;width:350px;height:80px;background:0 0;padding:4px 10px;color:#000;font:14px Arial,Helvetica,sans-serif;margin:0}#ContactForm .bg,#ContactoEmpresas .bg,#PreparacionEnvioCv .bg,#ContactoTrabajadores .bg,#FormContratacion .bg,#divObservaciones .bg,#excluirempresas .bg,#div_emailMCS1 .bg{background:#e0e0e0!important;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left}#ContactoEmpresas textarea{overflow:auto;width:390px;height:60px;background:0 0;padding:4px 10px;color:#000;font:14px Arial,Helvetica,sans-serif;margin:0}#PreparacionEnvioCv textarea{width:390px;height:60px;background:0 0;padding:4px 10px;color:#000;font:14px Arial,Helvetica,sans-serif;margin:50}#ContactoEmpresas wrap-col,#PreparacionEnvioCv wrap-col{width:582px;height:auto}#ContactoEmpresas span{float:left;width:170px}#PreparacionEnvioCv span{display:block;padding-right:460px;float:left;width:450px}#ContactoEmpresas .buttons{display:block;padding-top:40px;padding-left:180px;float:left;width:400px}#ContactoTrabajadores .buttons{display:block;padding-top:40px;padding-left:0;float:left;width:400px}#PreparacionEnvioCv .buttons{display:block;padding-top:40px;padding-left:10px;float:left;width:400px}#excluirempresas wrap-col,#div_emailMCS1 wrap-col{width:582px}#divObservaciones wrap-col{width:582px}#excluirempresas span,#div_emailMCS1 span{float:left;width:170px}#div_emailMCS1 li{padding-top:20px}#divObservaciones span{float:left;width:170px}.espaciadocv{padding:0 3px 0 0}.espaciadotit{padding:0 5px 0 0}.espaciadosiguenos{padding:0 0 0 30px}.verde{color:#5f870e}.azul{color:#0c8dc4}.gris{color:#000}.negro{color:#000}.blanco{color:#000}.blanco2{color:#000}.diecisiete{font-size:17px}.veinte{font-size:20px}.treinta{font-size:30px}.cuarenta{font-size:40px}.centrado{text-align:center}.margin1{margin-bottom:1px}.padding1{padding-bottom:1px}.padding-top15{padding-top:15px}.padding-top30{padding-top:30px}.justificado{text-align:justify}.nojustificado{text-align:left}.solocv{font-size:16px;padding-left:30px}.enlaceoculto{}.enlaceoculto a{color:#000;font-weight:700}.enlaceoculto a:hover{color:#bfbfbf}.negrita{font-weight:700}.nonegrita{font-weight:400!important}.nosub{text-decoration:none}.nosub a{text-decoration:none}.titulo{margin:5px 0 0 1px;padding:0}#imglogo{margin:-22px 0 0 -3px}#imglogoCV{margin:-22px 0 0 -3px}.tab10{padding:0 10px 0 0}.tab30{padding:0 30px 0 0}.tab32{padding:0 32px 0 0}.tab15{padding:0 15px 0 0}.tab60{padding:0 60px 0 0}.tab120{padding:0 120px 0 0}.tab240{padding:0 240px 0 0}.tab480{padding:0 480px 0 0}.mar30{margin-left:30px}.marr20{margin-right:20px}.mar60{margin-left:60px}.mar370{margin-left:38.5%}.mar140{margin-left:18.7%}.martop10{margin-top:10px;padding:0}.padtop10{padding-top:10px}h3.selectI{padding:3.65% 0 2.08% 14.6%}h3.selectIIycont{padding:0 0 2.08%}.listatab{padding:0 0 0 60px}.listatabmodal{padding:0 0 0 30px}.cursiva{font-style:italic}.vegur{font-family:vegur regular!important;font-weight:lighter}#tarifas,#supermercado,#tiendas{font-size:40px;color:#000;text-align:center}#tarifas h2,#supermercado h2,#tiendas h2{font-size:40px;color:#000;text-align:center;padding:30px 0}#resumen{font-size:30px;color:#000;text-align:left}#resumen h2{font-size:30px;color:#000;text-align:left;padding:30px 0}.puntos{display:inline-block;width:550px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RespuestaAjax{text-align:center;z-index:1}.nopadnomarg{width:25px!important;margin:0!important}.subrayado{text-decoration:underline}.rojo{color:red}#myCanvasContainer{position:absolute;right:100px;bottom:50px}.tam28{font-size:28px;color:#000;font-weight:700;line-height:1.2em;padding:30px 0 11px;letter-spacing:-1px}#slogan{font-size:20px;margin:0 0 0 10px}#slogan h1{font-size:20px;margin:0 0 0 10px}#slogan18{font-size:18px;margin:0 0 0 10px;white-space:nowrap}#slogan18 h1{font-size:20px;margin:0 0 0 10px;white-space:nowrap}#slogan18-a{font-size:18px;margin:0;white-space:nowrap}#slogan18-a h1{font-size:20px;margin:0;white-space:nowrap}#buscadorcat{width:215px;background-color:#e0e0e0;border:1px solid #ddd;border-radius:5px;height:30px;margin-bottom:5px;margin-top:0;padding-left:5px}#contenedor_check{z-index:9999997!important;width:870px;margin:0 auto;padding:0 0 25px;float:left}.desplegable{width:870px!important;float:left;height:auto!important;padding:0!important;margin:0!important;background:#fff!important}.marcados{width:300px!important;height:auto!important;padding:0!important;margin:0!important}.fin_desplegable{width:auto;margin:15px}#contSII{position:absolute;width:170px;height:250px;color:#fff;background-color:#6b9021;text-align:center;visibility:hidden;z-index:10}.preofertas{min-height:10px;border-bottom:4px solid rgba(95,135,14,.7);overflow:hidden}.ofertas{min-height:111px;border-bottom:4px solid rgba(95,135,14,.7);overflow:hidden}#empleo input{width:100%;margin:-3px;border:2px;height:60px}#lugar input{width:100%;height:60px}.contents{margin:20px;padding:20px;list-style:none;background:#f9f9f9;border:1px solid #ddd;border-radius:5px}.contents li{margin-bottom:10px}.loading-div{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.56);z-index:999;display:none}.loading-div img{margin-top:20%;margin-left:50%}.paginationIneed{margin:25px 0;padding:0}.paginationIneed li{display:inline;padding:6px 10px;border:1px solid #ddd;margin-right:-1px;font:15px/20px Arial,Helvetica,sans-serif;background:#fff;box-shadow:inset 1px 1px 5px #f4f4f4}.paginationIneed li a{text-decoration:none;color:#598deb}.paginationIneed li.first{border-radius:5px 0 0 5px}.paginationIneed li.last{border-radius:0 5px 5px 0}.paginationIneed li:hover{background:#cff}.paginationIneed li.active{background:#f0f0f0;color:#333}#spanpresupuesto{width:800px!important;float:left;height:auto!important;padding:10px!important;margin:0!important;background:#fff!important}input[type=checkbox]#checklegal:checked{color:red}.red{color:red}#inftild{padding-top:5px}.no_salto{margin-bottom:15px;white-space:nowrap}.lineaverde{border-bottom:4px solid rgba(95,135,14,.7);overflow:hidden;margin-bottom:30px}.hropiniones{min-height:111px;border-bottom:4px solid rgba(95,135,14,.7);overflow:hidden;margin-bottom:30px}.parpadeo{animation-name:parpadeo;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.classblock{display:inline-block}.blue{color:blue}.i-block{display:inline-block;width:100%}@-moz-keyframes parpadeo{50%{opacity:1}75%{opacity:.75}100%{opacity:1}}@-webkit-keyframes parpadeo{50%{opacity:1}75%{opacity:.75}100%{opacity:1}}@keyframes parpadeo{50%{opacity:1}75%{opacity:.75}100%{opacity:1}}