*{margin:0;padding:0;outline:0 none}
html{overflow-y:scroll}
img,fieldset,hr,abbr,acronym,input,textarea{border:0 none}
ul,ol{list-style:none}
textarea,input,select{font-size:100%}
textarea,input{padding: 1px 2px}
textarea{overflow:auto;font-family:inherit;font-size:.9em;}
table {border-collapse:collapse;border-spacing:0}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
strong {font-weight:bold}
legend{display:none}
em {font-style:oblique}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3em;margin-bottom:.3em}
h1{font-size:2.2em}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.6em}
h5{font-size:1.4em}
h6{font-size:1.2em}
noscript{position:fixed;top:0;left:0;right:0}
.clear{clear:both}
.clearfix{overflow:hidden}
.floatleft{float:left}
.floatright{float:right}
.textleft{text-align:left}
.textright{text-align:right}
.textcenter{text-align:center}
.textjustify{text-align:justify}
.bold{font-weight:bold}
.italic{font-style:oblique}
.underline{border-bottom:1px solid}
.subrayado{text-decoration:underline;}
.highlight{background-color:#ffc}
.imgleft{float:left;margin:4px 10px 4px 0}
.imgright{float:right;margin:4px 0 4px 10px}
.nopadding{padding:0}
.nomargin{margin:0}
.noindent{margin-left:0;padding-left:0}
.nobullet{list-style:none;list-style-image:none}
hr{color:#000;background-color:#000;height:1px}
.error,.ok,.warning{font-weight:bold;padding:4px 10px;border:2px solid}
.error{background-color:#fbb;border-color:#F99;color:#F66;}
.ok{border-color:#9f9;background-color:#bfb;color:#484}
.warning{border-color:#EFDC0E;background-color:#FFF8AF;color:#DFB700}
.tinymce strong{font-weight:bold}
.tinymce em{font-style:oblique}
.tinymce ul{list-style-type:disc;list-style-position:inside}
.tinymce ol{list-style-type:decimal;list-style-position:inside}
.tinymce p{margin-top:1.2em}
/*standars*/
body{font:62.5% Georgia, serif;color:#fff;background-color:#000}
a{text-decoration:none;color:#A42561;color:inherit !important;}
a:hover, a:active {text-decoration:underline}
p a{font-weight:bold;color:#074E70;text-decoration:underline}
p a:hover,p a:active {color:#79A600;text-decoration:none}
.wrap {width:990px;margin:0 auto;position:relative;font-size:1.2em;line-height:1.8em;overflow:hidden;}

#header{background:transparent url(../imgs/fdo-header.jpg) repeat-x left top;}
#header .wrapoutter{background:transparent url(../imgs/fdo-header-wrap.jpg) no-repeat center 0;margin:0 auto}
#header .wrap{height:195px}
#top{top:100px;left:0;position:absolute;}

#menu{background:transparent url(../imgs/fdo-menu.png) repeat-x 0 0;width:330px;height:100px;padding:20px;position:absolute;right:5px;top:40px}
#menu li{display:inline}
#menu a{float:left;width:140px;padding:5px 10px 5px 0;font:normal .833em/1.5em Arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none}
#menu a:hover, #menu a:active{color:#f00}

#main{background: url(../imgs/fdo.jpg)}
#main .wrapoutter{background: url(../imgs/fdo-fix-main.png) repeat-x left top;padding-bottom:25px}

#main .prewrap{margin:0 auto;overflow:hidden;background:url(../imgs/fdo-cols.png) repeat-y center 0}
#main .wrap{min-height:270px}
.colleft{float:left;width:580px;margin:10px;color:#666}
.colright{float:left;width:370px;margin:15px 5px 0 15px}

#foot{background:url(../imgs/line-foot.jpg) repeat-x center 0}
#foot .wrap{padding:15px 0}

.sprite{display:block;background:transparent url(../imgs/sprite.png) no-repeat 0 0;text-indent:-9999em}
.sprite.masinfo{width:52px;height:20px;background-position:-40px 0}
.sprite.proddest{width:130px;height:130px;background-position:0 -31px}
.sprite.lupa{width:18px;height:30px;background-position:-22px 0}
.sprite.go{width:44px;height:33px;background-position:-116px 0}
.sprite.seguir{width:12px;height:12px;background-position:-10px 0}
.sprite.facebook{width:24px;height:24px;background-position:-92px 0}
/*Wrap Sprite Clip*/
.wscflecha{position:relative;height:5px;width:5px;}
#menu .wscflecha{float:left;margin:5px 5px 0 0;position:relative;overflow:hidden}
/*Sprite Clip*/
.scflecha{position:absolute;left:0;top:0;}
a:hover .scflecha{left:-5px}
/*producto destacado*/
.destacado{background:#207DAA url(../imgs/destacado.gif) repeat-x left bottom;min-height:140px;padding:10px;position:relative;margin-bottom:20px}
.destacado h2{color:#fff;font-weight:normal;font-size:1.8333em;line-height:1.6364em;height:1.6364em;overflow:hidden;}
.destacado .wrapimg{float:left;width:170px;}
.destacado .wrapcontent{float:left;width:380px;margin-left:10px}
.destacado .descrip{width:260px;line-height:1.63em;max-height:6.52em;overflow:hidden}
.destacado p{color:#BAD6D1}
.destacado li{display:inline}
.destacado .precio{color:#79A600;font-weight:normal;font-size: 1.8333em; line-height: 1.6364em;}
.destacado .sprite.masinfo{position:absolute;bottom:7px;right:140px}
.destacado .sprite.proddest{position:absolute;bottom:-25px;right:0}

.enlacegrande{font-weight:bold;display:block;border-bottom:1px dashed #97004B;margin:5px 0;line-height:2.5em;text-decoration:none}
.enlacegrande:hover,.enlacegrande:active, .enlacegrande.invertido{color:#97004B}
.enlacegrande,.enlacegrande.invertido:hover,.enlacegrande.invertido:active{color:#79A600;}
.brdsup{border-top:1px dashed #97004B;}
.enlacegrande .seguir{margin:9px 0 0 5px;}

.prod{overflow:hidden;padding:5px;border-bottom:1px dashed #79A600}

.prod .wrapimg{width:200px;float:left;background:#fff;text-align:center;}
/*.prod .wrapimg img{margin:5px}*/
.prod .wrapcontent{width:350px;float:left;margin-left:9px;padding:0 0 5px 10px;border-left:1px solid #CCC;min-height:130px;}
/*.prod:nth-child(2n),*/.prod.par{background-color:#EBF2D9}
.prod .nombre{color:#79A600;font-size:.75em;font-weight:bold;text-decoration:none}
.prod .nombre:hover,.prod .nombre:active{text-decoration:underline}
.prod .descrip{height:5.4em;overflow:hidden;margin-bottom:1em}
.precio{font-size:1.41em;color:#97004B;margin-right:10px}
fieldset{overflow:auto}

.dark{background:#021F2A;padding:10px}
.dark label{font:normal 1em/30px Arial,Georgia,serif;color:#97004B;text-transform:uppercase;float:left}
.dark input[type="text"]{background:#1c3640;color:#fff;font-family:serif;font-size:1.5em;padding:5px;width:250px;float:left;margin-left:5px}
.dark input[type="submit"].sprite.lupa{float:left;margin-left:5px}

.margentopbot10{margin:10px 0}


.desarrollo > div{border:1px solid #022B39;padding:10px}
.desarrollo .descrip{position:relative;margin-top:5px;background:#022B39}
.desarrollo .go{margin-top:-16px;position:absolute;right:-7px;top:50%;}
.desanteriores .desarrollo{float:left;width:183px;margin-right:2px;}
.desanteriores .descrip{padding:0 11px;background:transparent;border:0 none}
.desanteriores .par{margin:0 0 0 2px}

.noticias .titprin{border-bottom:1px dashed #97004B;padding-bottom:5px;margin:15px 0 10px;display:block;color:#fff;font-weight:normal;text-decoration:none}
.noticia {margin-bottom:15px}
.noticia .tit{font-weight:bold;color:#0CC;}
.noticia .tit:hover,.noticia .tit:active{color:#3FF}
.noticia .descrip{color:#BAD6D1;max-height:7.2em;overflow:hidden}

#foot .colright{margin:0}
.colmiddle{width:213px;float:left;margin:0 15px}
#foot .colright,#foot .colmiddle{border-top:1px dashed #074E70;border-bottom:1px dashed #074E70 }
#foot{color:#074E70}

.dark2{overflow:hidden;padding:10px 0}
.dark2 dt{float:left;width:85px;margin-bottom:5px}
.dark2 label{margin-right:5px;text-align:right;display:block;color:#7d7d7d}
.dark2 dd{float:left;width:280px;margin-bottom:5px}
.dark2 input[type="text"],.dark2[type="password"],.dark2 textarea{margin:0;background-color:#010B10;border:1px solid #031F2C;color:#fff;font:normal 1.2em/1.8em georgia,serif;padding:3px 7px;width:266px}
.dark2 textarea{height:7.2em;padding-right:0;width:273px}
.dark2 input[type="submit"]{background-color:transparent;font:bold 1.2em/1.8em georgia,serif;color:#97004B;float:right}

.followus em{margin-left:5px;font-style:normal;font-weight:normal;color:#7D7D7D}
.followus a:hover em,.followus a:active em{color:#fff}

h1{color:#A42561;border-bottom:1px dashed #79A600;padding-bottom:3px}

.formnormal{overflow:hidden;padding:15px 0}
.formnormal dt{float:left;width:125px;margin-bottom:10px}
.formnormal label{margin-right:5px;text-align:right;display:block}
.formnormal dd{float:left;width:400px;margin-bottom:10px}
.formnormal input[type="text"],.formnormal[type="password"],.formnormal textarea{border:1px solid #C8DB95;width:386px;font:normal 1.2em/1.8em georgia,serif;padding:3px 7px}
.formnormal textarea{height:12.6em;padding-right:0;width:393px}
.formnormal input[type="submit"]{background-color:transparent;font:bold 1.2em/1.8em georgia,serif;color:#97004B;float:right}
.formnormal input[type="text"]:focus,.formnormal input[type="password"]:focus,.formnormal textarea:focus{background-color:#ffc}
blockquote{padding:5px 10px;background-color:#f0f0f0}
blockquote p{font-style:oblique;font-family:sans-serif}