html,body{font-family:Verdana,sans-serif;font-size:16px;line-height:1.2;color:#000099;background:#FFFFFF;margin:0px;}
html{overflow-x:hidden;}
h1{font-size:26px}
h2{font-size:24px}
h2 a{color:#000099;}
h2 a:link{color:#000099;}
h2 a:visited{color:#000099;}
h2 a:hover{color:green;background-color:#F5F5F5;}
h2 a:active{color:#000099;}
h3{font-size:22px}
h1,h2,h3{font-weight:400;margin:10px 0}
div.container{width:100%;max-width:960px;margin:0px;padding:0px;margin-left:auto;margin-right:auto;}
div.center{margin-left:auto;margin-right:auto;text-align:center;}
div.leftcenter{margin-left:auto;margin-right:auto;text-align:left;width:80%;max-width:600px;padding:4px;}
p{clear:both;}
div.contenido{width:100%;max-width:960px;padding:0px;margin:0px;border:0px;text-align:left;vertical-align:top;float:right;}
div.block{padding:2px;width:100%;max-width:456px;overflow:hidden;text-align:center;margin-top:4px;}
div.block label{width:100%;max-width:450px;margin:0px;display:block;float:left;text-align:left;}
div.block .input{width:100%;max-width:450px;margin:0px;display:block;float:left;padding:4px;}
div.block .submit{margin-top:4px;}
div.forma{background:#F5F5F5;max-width:458px;padding:10px 30px 10px 30px;margin:auto;box-shadow:1px 1px 25px rgba(0,0,0,0.35);border-radius:10px;border:2px solid #305A72;}
input[type=submit]{background-color:#0066CC;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;padding:4px 10px 4px 10px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-width:0px;border:0 none;border-radius:5px;}
input[type=submit]:hover{background-color:#0088EE;}
input[type=text]{margin:auto;padding:5px;border:1px solid #B0CFE0;-webkit-box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;}
input[type=text]:focus{box-shadow:0 0 5px #B0CFE0;}
textarea{border:1px solid #B0CFE0;-webkit-box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;font-family:Verdana,Arial,Helvetica,sans-serif;width:100%;height:100px;}
select{width:100%;margin:auto;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:1px solid #B0CFE0;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;}
select:focus{box-shadow:0 0 5px #B0CFE0;}
select:required:invalid{color:#A0A0A0;}
option{color:#000000;}
input[type=checkbox],input[type=radio]{vertical-align:middle;position:relative;bottom:1px;height:16px;width:16px;}
input[type=radio]{bottom:2px;}
div.poster{height:50px;padding:0px;margin-left:auto;margin-right:auto;text-align:center;}
@media (max-width:793px){div.poster{height:100px;}}
/*@media (max-width:460px){div.poster{height:160px;}}*/
/*@media (max-width:349px){div.poster{height:220px;}}*/
@media (max-width:460px){div.poster{height:0px;}}
a.poster{margin-right:1.5px;margin-left:1.5px;}
img.poster{height:50px;border:0px solid #0000FF;}
@media (max-width:460px){img.poster{height:0px;border:0px}}
img.noborder{border:0px;}
img.responsive{max-width:100%;height:auto;}
img.alignleft{display:inline;float:left;margin:10px 10px 10px 0px;border:0px;}
div.footer{font-size:12px;width:100%;max-width:960px;margin-left:auto;margin-right:auto;}
div.footerl{margin-left:23px;text-align:left;float:left;}
div.footerr{margin-right:23px;text-align:right;float:right;}
div.solidh{border-bottom:3px solid #000099;background-color:#F5F5F5;width:98%;max-width:960px;margin-bottom:10px;}
div.dhtml{background-color:#F5F5F5;width:100%;max-width:960px;padding-bottom:0px;margin-top:0px;border-bottom:3px solid #000099;text-align:center;margin-left:auto;margin-right:auto;}
ul.dhtml{list-style-type:none;margin:0;padding:0;overflow:hidden;width:100%;margin-left:auto;margin-right:auto;}
li.dhtml{float:left}
li.dhtml:last-child{float:right}
.dhtml li a{display:block;padding:8px 16px;}
a.dhtml:link,a.dhtml:visited{color:#2966B8;background-color:#F5F5F5;text-align:center;padding:8px 16px;text-decoration:none;}
a.dhtml:hover,a.dhtml:active{background-color:#D8E5F6;}
li.dhtml:last-child a{color:#FFF000;background-color:#000DDD;float:right;font-weight:bold;}
li.dhtml:last-child:hover a{color:#FFF000;background-color:#004FFF;float:right;font-weight:bold;}
div.links{margin-left:auto;margin-right:auto;text-align:center;}
div.buscadas{word-spacing:8px;line-height:140%;}
@media (max-width:500px){a{line-height:200%;}}
div.vsmall{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;letter-spacing:1px;margin-left:auto;margin-right:auto;text-align:center;}
a{text-decoration:underline;}
a:link{color:#0033ff;}
a:visited{color:#0033ff;}
a:hover{color:#000099;}
a:active{color:#0033ff;}
hr{border:0;color:#000099;background-color:#000099;height:1px;width:100%;text-align:center;}
div.revistas{margin-top:4px;margin-bottom:4px;vertical-align:middle;margin-left:auto;margin-right:auto;text-align:center;}
div.revcel{margin:4px;display:inline-block;}
.rTable{display:block;width:100%;margin:10px 0;}
.rTableRow{clear:both;}
.rTableCell{border:none;float:left;overflow:hidden;text-align:left;padding-left:8px;}
.rTwoCell{border:none;float:left;overflow:hidden;text-align:left;padding:4px;width:98%}
@media screen and (min-width:480px){.rTableCell{width:48%;}}
/*@media screen and (min-width:960px){.rTableCell{width:31%;}}*/
@media screen and (min-width:800px){.rTwoCell{width:48%;}}
.form-wrapper{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#eae8e8));background-image:-webkit-linear-gradient(top,#f6f6f6,#eae8e8);background-image:-moz-linear-gradient(top,#f6f6f6,#eae8e8);background-image:-ms-linear-gradient(top,#f6f6f6,#eae8e8);background-image:-o-linear-gradient(top,#f6f6f6,#eae8e8);background-image:linear-gradient(to top,#f6f6f6,#eae8e8);border-color:#dedede #bababa #aaa #bababa;border-style:solid;border-width:1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 3px rgba(255,255,255,.1),0 3px 0 #bbb,0 4px 0 #aaa,0 5px 5px #444;-moz-box-shadow:0 3px 3px rgba(255,255,255,.1),0 3px 0 #bbb,0 4px 0 #aaa,0 5px 5px #444;box-shadow:0 3px 3px rgba(255,255,255,.1),0 3px 0 #bbb,0 4px 0 #aaa,0 5px 5px #444;margin:0px auto;overflow:hidden;padding:8px;max-width:450px;min-width:210px;width:calc(100% - 20px);}
.form-wrapper #search{border:1px solid #CCC;-webkit-box-shadow:0 1px 1px #ddd inset,0 1px 0 #FFF;-moz-box-shadow:0 1px 1px #ddd inset,0 1px 0 #FFF;box-shadow:0 1px 1px #ddd inset,0 1px 0 #FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#999;float:left;font:16px Lucida Sans,Trebuchet MS,Tahoma,sans-serif;padding:10px;width:calc(100% - 130px);}
.form-wrapper #search:focus{border-color:#aaa;-webkit-box-shadow:0 1px 1px #bbb inset;-moz-box-shadow:0 1px 1px #bbb inset;box-shadow:0 1px 1px #bbb inset;outline:0;}
.form-wrapper #search:-moz-placeholder,.form-wrapper #search:-ms-input-placeholder,.form-wrapper #search::-webkit-input-placeholder{color:#999;font-weight:normal;}
.form-wrapper #submit{background-color:#0483a0;background-image:-webkit-gradient(linear,left top,left bottom,from(#31b2c3),to(#0483a0));background-image:-webkit-linear-gradient(top,#31b2c3,#0483a0);background-image:-moz-linear-gradient(top,#31b2c3,#0483a0);background-image:-ms-linear-gradient(top,#31b2c3,#0483a0);background-image:-o-linear-gradient(top,#31b2c3,#0483a0);background-image:linear-gradient(to top,#31b2c3,#0483a0);border:1px solid #00748f;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 #FFF;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 #FFF;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 #FFF;color:#fafafa;cursor:pointer;height:42px;float:right;font:15px Arial,Helvetica;padding:0;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0 ,0,.3);width:100px;}
.form-wrapper #submit:hover,.form-wrapper #submit:focus{background-color:#31b2c3;background-image:-webkit-gradient(linear,left top,left bottom,from(#0483a0),to(#31b2c3));background-image:-webkit-linear-gradient(top,#0483a0,#31b2c3);background-image:-moz-linear-gradient(top,#0483a0,#31b2c3);background-image:-ms-linear-gradient(top,#0483a0,#31b2c3);background-image:-o-linear-gradient(top,#0483a0,#31b2c3);background-image:linear-gradient(to top,#0483a0,#31b2c3);}
.form-wrapper #submit:active{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;outline:0;}
.form-wrapper #submit::-moz-focus-inner{border:0;}
#search{border:1px solid #D8D8D8;background:#fff url(/images/search.gif) 99% 50% no-repeat;text-align:left;padding:6px 24px 6px 6px;}
@media print{.poster{display:none;}}
div.col2{padding:1%;float:left;width:48%;margin-bottom:14px;}
div.col3{padding:1%;float:left;width:31%;text-align:center;}
div.col32{padding:1%;float:left;width:64%;text-align:center;}
#skiptocontent a{padding:6px;position:absolute;top:-40px;left:-200px;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100;}
#skiptocontent a:focus{position:absolute;left:0px;top:0px;background:#BF1722;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear;}
.suggest_link{background-color:#DDDDDD;padding:2px 6px 2px 6px;}
.suggest_link_over{cursor:pointer;background-color:#88BBDD;padding:2px 6px 2px 6px;}
#liveconsulta{margin-left:auto;margin-right:auto;background-color:#FFFFFF;max-width:450px;min-width:210px;width:calc(100% - 20px);}
#livesearch{margin-left:auto;margin-right:auto;background-color:#FFFFFF;max-width:450px;min-width:210px;width:calc(100% - 20px);}
div.polaroid{width:220px;background-color:white;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:25px;}
div.contpolar{text-align:center;padding:4px 8px;}
div.textwrap{float:left;margin-right:10px;margin-bottom:10px;}
div.producto a{color:#000099;text-decoration:none;font-family:Georgia,Times New Roman,serif;font-style:italic;}
div.producto a:hover{color:green;}
.ProdCell{margin-right:20px;white-space:nowrap;}
div.quote{font-family:Georgia,Cambria,"Times New Roman",Times,serif;letter-spacing:.01rem;font-weight:400;font-style:italic;font-size:21px;}
img.icon{border:0;object-fit:none;width:32px;height:32px;margin:10px;vertical-align:top;}
img.icon:hover{opacity:0.8;}
.facebook{object-position:0 0;}
.twitter{object-position:-32px 0;}
.instagram{object-position:-64px 0;}
.linkedin{object-position:-96px 0;}
.youtube{object-position:-128px 0;}
.sendmail{object-position:-160px 0;}
