html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead *{border:0;outline:0;font-size:100%;background:transparent;margin:0;padding:0;}
.relacionados a:link,.relacionados table a:hover,.relacionados table a:visited{border:none;}
#logo,.facebook,.twitter,.youtube,.rss,#searchsubmit,.facebook a:hover,.twitter a:hover,.youtube a:hover,.rss a:hover,#navbar,#slider_principal,.contenido_caja,#titular,.destacado_imagen,.bullete_img,.front-popular-img,.footer_todaslasmarcas,.sidebar-img,.digg,.delicious,.stumbleupon,.technorati,.facebook_2,.newsvine,.reddit,.yahoomyweb,.newsletter{background:url(images/sprite.png) no-repeat;}
body{font:100% Arial, Helvetica;background:#FFF;color:#333;}
a:link,a:visited{color:#3c78a7;text-decoration:none;}
a:hover,a:active{color:#3c78a7;text-decoration:underline;}
a img{border:0;}
code{font:1em 'Courier New', Courier, Fixed;background:#ececec;}
acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;font:1em Arial;line-height:1.5em;margin:10px 0;padding:10px 10px 0;}
select{border:1px solid #333;width:100%;}
#head{width:960px;font-size:.7em;margin:15px auto 0;padding:0;}
#page{width:940px;background:#ececec;font-size:.7em;margin:0 auto;padding:10px;}
.left,.alignleft{float:left;}
.right,.alignright,.buscador{float:right;}
#medio{width:610px;margin:8px 0;padding:0;}
#medio2{display:inline;float:none;margin:0;}
.medio_centro{display:inline;float:none;margin:0;padding:10px;}
#navbar2{text-transform:uppercase;margin:2px auto;}
#page-bar{width:600px;}
.seguinos {float: left;height: 35px;margin-left: 2px;width:62px; line-height:30px; color:#fff; text-transform:none;}
#page-bar2{width:960px;}
#page-bar ul{list-style:none;}
#page-bar li{list-style:none;cursor:pointer;display:block;border-right:1px solid #333;float:left;margin:0;padding:0;}
#page-bar li:hover{background:#3c78a7;}
#page-bar a,#page-bar a:visited{font-weight:700;color:#FFF;display:block;margin:0;padding:10px 16px;}
#page-bar a:hover{text-decoration:none;display:block;}
#searchform{width:194px;float:right;text-align:right;padding-top:8px;margin-right:10px;}
#page-bar li li{float:left;width:122px;text-transform:none;margin:0;padding:0;}
#page-bar li li a,#page-bar li li a:link,#page-bar li li a:visited{background:#2B2B2B;width:122px;float:none;border-top:1px solid silver;margin:0;padding:5px 10px 5px 18px;}
#page-bar li li a:hover,#page-bar li li a:active{background:#666;padding:5px 10px 5px 18px;}
#page-bar li ul{position:absolute;width:10em;left:-999em;}
#page-bar li:hover ul{left:auto;display:block;}
#page-bar li:hover ul,#page-bar li.sfhover ul{left:auto;}
#menu-bar ul{list-style:none; font-size: 11px; font-weight: normal; z-index:1000;}
#menu-bar li{list-style:none;cursor:pointer;display:block;float:left;margin:0;padding:0;}
#menu-bar li:hover{background:#3c78a7; color:#fff; }
#menu-bar a,#menu-bar a:visited{color:#000;display:block;margin:0;padding: 0.5em 0.75em; text-decoration:none;}
#menu-bar a:hover {text-decoration:none;display:block;color:#fff;}
#menu-bar li li{float:left;width:122px;text-transform:none;margin:0;padding:0;}
#menu-bar li li a,#menu-bar li li a:link,#menu-bar li li a:visited{background:#2B2B2B;width:170px;float:none;border-top:1px solid silver;margin:0; padding: 0.5em 0.75em; color:#fff;}
#menu-bar li li a:hover,#page-bar li li a:active{background:#666;padding: 0.5em 0.75em; color:#fff; width:170px;}
#menu-bar li ul{position:absolute;width:10em;left:-999em;}
#menu-bar li:hover ul{left:auto;display:block;}
#menu-bar li:hover ul,#menu-bar li.sfhover ul{left:auto;}
h1{font:3.5em Arial;font-weight:700;letter-spacing:-.08em;}
h2{font:2.3em Arial;}
h3{font:1.3em Arial;margin-bottom:3px;color:#3c78a7;font-weight:700;}
h4{font:1em Arial;}
h3.cat_title,h3.cat_title a{color:#333;letter-spacing:-.05em;font-size:.85em;}
h3#respond{margin-top:0;padding-top:20px;}
h3#comments{margin-top:32px;padding-left:0;}
#tagline{margin-top:5px;font-size:1em;color:#333;}
.slider_centro{display:inline;float:left;margin:0;padding:10px;}
#titular div.title{font-weight:700;font:1.8em Arial;letter-spacing:-.05em;display:block;padding-bottom:5px;}
#titular div.meta{display:block;margin-top:-5px;padding-bottom:2px;}
#titular p{padding-bottom:15px;}
#destacado_contenedor_general .clearfloat{margin-top:7px;margin-bottom:8px;}
#destacado_contenedor_general .info{font-weight:700;font:1.4em Arial;letter-spacing:-.05em;display:block;padding-top:5px;padding-bottom:5px;margin-top:5px;padding-right:10px;}
#destacado_contenedor_general .title{font-weight:700;}
.destacabox{width:280px;}
#destacado_contenedor_general p{font-size:1.05em;line-height:1.5em;}
#titular a img,#destacado_contenedor_general a img{border:1px solid #ccc;margin-top:5px;margin-right:10px;padding:2px;}
#middle{width:920px;background:#222;float:right;border:1px solid #fff;margin:0;padding:10px;}
.category{width:164px;float:left;border-top:8px solid #333;background:#fff;margin:0;padding:5px 10px 10px;}
#cat-1,#cat-3,#cat-5{border-top:8px solid #333;}
#cat-2,#cat-4{border-top:8px solid #3c78a7;}
.category span.cat_title,#front-popular h3,#front-list .cat_title,#archive .cat_title{text-transform:none;font-weight:700;font-size:1.5em;letter-spacing:-.05em;margin:0;}
#front-popular h3{color:#ff0;}
.category a{color:#333;display:block;background:none;}
.category a:hover{background:none;color:#fff;text-decoration:none;}
#front-list{width:590px;background:#fff;font-size:1.05em;line-height:1.75em;float:left;padding:10px;}
#archive{padding-top:15px;font-size:1.05em;line-height:1.75em;}
#front-list blockquote{padding:0 10px;}
#front-list .title,#archive .title{font-weight:700;font:1.8em Arial;letter-spacing:-.05em;}
#front-list .clearfloat,#archive .clearfloat{padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
#front-list .spoiler,#archive .spoiler{display:block;margin-top:3px;}
.author{font-size:.8em;font-weight:700;}
.meta{font-size:.9em;color:#333;}
#content{width:590px;background:#fff;font-size:1.05em;line-height:1.75em;float:left;min-height:400px;padding:10px;}
#content .breadcrumbs,#content .breadcrumbs a{font-weight:700;color:#333;}
#content h2.title{color:#3C78A7;font:1.8em Arial;font-weight:700;letter-spacing:-.05em;border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding:5px 0;}
.post{font-size:1.05em;line-height:1.75em;}
.post p{ margin:10px 0 10px 0;}
.post .clearfloat{border-bottom:1px dotted #ccc;margin:10px 0;}
.post ul,.post ol,#front-list ul,#front-list ol{margin-bottom:15px;}
.post ul li,#front-list ul li{list-style:square;margin-left:30px;}
.post ol li,#front-list ol li{list-style:decimal;margin-left:30px;}
.post ol li ul li,#front-list ol li ul li{list-style:square;margin-left:20px;}
.post img,.post a img,#front-list img,#archive img{border:1px solid #ccc;margin:0 10px 5px 0;padding:2px;}
.entry{margin-top:20px;}
#stats{margin-top:0;text-transform:uppercase;font:.8em Arial;display:block;padding:4px 0;}
#stats span{padding:0 20px 0 0;}
#stats img,#nav img{border:0;margin:0;padding:0;}
#tools{width:590px;height:25px;font-size:.95em;}
.navigation{text-align:Center;padding:5px 0;}
#sidebar{width:320px;float:right;margin:0;}
#sidebar h3{font:1.1em Arial;font-weight:700;background:#347dc2;color:#fff;margin:10px 0 5px;padding:3px 10px;}
#sidebar-top,#sidebar-bottom,#sidebar-videos,#sidebar-subtop{width:300px;float:right;background:#fff;padding:0 10px 10px;}
#sidebar-middle{width:320px;float:right;}
#sidebar-left{width:135px;float:left;background:#fff;padding:0 10px 10px;}
#sidebar-right{width:135px;float:right;background:#fff;padding:0 10px 10px;}
#sidebar-ads{width:300px;float:right;margin-top:10px;margin-bottom:10px;background:#fff;}
#banner{margin-bottom:10px;margin-top:10px;background:#fff;}
.field{border:1px solid #333;background:#fff;font-size:1em;padding:2px;}
#s{font-size:1em;width:150px;padding:1px;}
#commentform input{width:140px;margin:5px 5px 1px 0;}
#commentform textarea{width:99%;margin-top:5px;}
.commentlist cite{font-style:normal;margin-bottom:4px;display:block;}
.commentlist blockquote{background:#ededed;}
.commentlist li{list-style:none;margin-bottom:3px;padding:10px 0;}
.commentlist li li{background:none;border:none;list-style:square;margin:3px 0 3px 20px;padding:3px 0;}
.commenttext{background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:495px;float:right;padding:10px 10px 0;}
.commentlist cite strong{font-size:1.1em;}
li.my_comment{background:#FFF;border:none;}
li.my_comment cite strong{font-size:1.3em;color:#313228;}
#commentform small{background:#FFF;font-weight:700;padding:0;}
.commentmetadata{color:#4d4d4d;display:block;margin-top:3px;text-align:right;font-size:.9em;}
.commentmetadata a,.commentmetadata a:visited{color:#959382;}
.commentlist small{background:#e9e9e9;}
.avatar{border:1px solid #bbb;float:left;width:55px;height:55px;margin:0 10px 0 0;padding:2px;}
#comment{width:590px;background:#fff;}
#recentpost,#mostcommented{width:280px;float:left;padding:10px;}
#mostcommented{margin-left:17px;}
#recent_comments{width:280px;float:right;padding:10px;}
#recentpost a,#mostcommented a,#recent_comments a{color:#fff;}
#recentpost ul,#mostcommented ul,#recent_comments ul{margin-top:5px;}
#recentpost ul li,#mostcommented ul li,#recent_comments ul li{list-style:none;border-top:1px dotted #fff;display:block;padding:5px;}
#recentpost ul li:first-child,#mostcommented ul li:first-child,#recent_comments ul li:first-child{border-top:0 dotted #fff;}
#footer{width:960px;font-size:.6em;padding-top:10px;padding-bottom:10px;margin:0 auto;}
.ddmcc{width:160px;float:left;padding-right:20px;}
.ddmcc a,.ddmcc a:link,.ddmcc a:visited{float:none;font-size:1.2em;font-family:Arial;color:#fff;font-weight:700;margin:0;}
.ddmcc a:hover,.ddmcc a:active{background:#347dc2;font-size:1.2em;font-weight:700;text-decoration:none;}
.ddmcc li{border-bottom:1px dotted #ffe90a;font-family:Arial;font-weight:700;margin:7px 0;padding:2px;}
.ddmcc p.sep a{font-size:1.5em;color:red;font-weight:700;}
.terminales{width:90px;padding-right:5px;padding-left:5px;}
.ddmcl{width:120px;float:left;padding-right:20px;padding-left:10px;}
.ddmcl li{margin:0 0 2px;padding:0;}
.ddmcl p.sep{font-size:1.2em;color:gray;font-weight:700;}
.clearfloat:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfloat{display:block;}
.relacionados img{border:1px solid #dedede;padding:5px;}
.relacionados img:hover{border:1px solid #000;padding:5px;}
.relacionados ul li a:hover{color:#000;border-bottom:1px solid #000;}
.buscador,h3.authors{margin-top:15px;}
#top,#bottom{padding:0;}
#cat-1:hover,#cat-3:hover,#cat-5:hover,#cat-1:hover a,#cat-3:hover a,#cat-5:hover a{background:#333;color:#fff;}
#cat-2:hover,#cat-4:hover,#cat-2:hover a,#cat-4:hover a,#recentpost ul li:hover,#mostcommented ul li:hover,#recent_comments ul li:hover,.ddmcc ul li:hover{background:#3c78a7;color:#fff;}
.meta a,#stats span a{color:#333;}
.post .ads,#sidebar-bottom,#sidebar-middle,#sidebar-subtop{margin-top:10px;}
#stats span a:hover,#tools a:hover{background:none;}
.ddmcc ul,.ddmcl ul{list-style:none;text-indent:0;margin:10px 0;padding:0;}
.ddmcc p.sep:hover,.ddmcl p.sep:hover{cursor:pointer;}
* html .clearfloat,*+html .clearfloat{height:1%;}
.facebook{background-position:0 -12px;height:35px;width:35px;float:left;margin-left:2px;}
.facebook a:hover{background-position:0 -47px;}
.twitter{background-position:0 -152px;height:35px;width:35px;float:left;margin-left:2px;}
.twitter a:hover{background-position:0 -187px;}
.youtube{background-position:0 -222px;height:35px;width:35px;float:left;margin-left:2px;}
.youtube a:hover{background-position:0 -257px;}
.rss{background-position:0 -82px;height:35px;width:35px;float:left;margin-left:2px;}
.rss a:hover{background-position:0 -117px;}
.redes_sociales{position:relative;margin-top:3px;}
.redes_sociales li{list-style:none;margin:0 3px 0 0;padding:0;}
.redes_sociales li,.redes_sociales a{height:35px;display:block;}
#searchsubmit{background-position:-16px -308px;height:14px;width:15px;float:right;outline:none;border:none;}
#logo{background-position:-35px -12px;height:117px;width:374px;list-style:none;}
#logo li,#logo a{height:117px;display:block;}
.bannertop { position:absolute; top:0px; right:0;}
.buscador {position:absolute; bottom:17px; right:0px; width:200px; }
.header {display:block; position:relative; width:960px; height:117px; }
#navbar{text-transform:uppercase;background-position:-35px -169px;height:37px;width:940px;background-color:#2c2c2c;margin:0 auto;padding:0 10px;}
#slider_principal{background-position:-35px -129px;float:left;width:610px;height:40px;}
#slider_principal_contenedor{background-color:#FFF;border:1px solid #DDD;float:left;width:610px;height:320px;margin:0 0 10px;padding:0;}
#titular_contenedor{background-color:#FFF;border:1px solid #DDD;width:610px;height:350px;margin:0 0 10px;padding:0;}
#titular{background-position:-35px -129px;float:left;width:590px;height:20px;padding:10px;}
#titular_centro{float:left;width:590px;height:300px;font-size:1.05em;line-height:1.5em;}
#destacado_contenedor_general{background:#FFF;float:left;width:610px;height:962px;margin:0 0 10px;padding:0;}
#destacado_contenedor{background:#FFF;border:1px solid #DDD;float:left;width:291px;height:306px;display:inline;margin:8px 0 0 8px;padding:0;}
.destacado_imagen{background-position:-409px -12px;height:29px;width:280px;float:left;padding:5px;}
.destacado_centro{background:#FFF;float:left;width:272px;height:260px;margin:4px;padding:0;}
.bullete_contenedor{background:#347DC2;color:#FFF;height:20px;padding-right:10px;padding-left:0;padding-top:1px;margin:0;}
.bullete_img{background-position:-12px 0;height:8px;width:12px;float:left;margin-top:6px;margin-right:5px;}
.bullete_contenedor h3{color:#FFF;float:left;margin-bottom:0;}
.bullete_contenedor a{color:#FFF;font-family:Arial;font-size:1.1em;letter-spacing:-.05em;text-decoration:none;}
#front-popular{font-size:.7em;color:#fff;width:940px;background:#222;margin:0 auto;padding:10px 10px 0;}
.front-popular-img{background-position:-35px -239px;height:35px;width:960px;margin:0 auto;}
.footer_todaslasmarcas{background-position:-35px -274px;height:21px;width:920px;}
.sidebar-bullete{background-position:0 0;height:12px;width:12px;}
#sidebar li{list-style:square;list-style-position:inherit;margin-left:13px;color:#347dc2;border-bottom:1px dotted #ccc;size:10px 10px;padding:2px 0;}
#sidebar li ul li:last-child{list-style:square;list-style-position:inside;color:#347dc2;border-bottom:0 dotted #ccc;padding:2px 0 0 13px;}
.digg{background-position:-16px -292px;height:14px;width:16px;margin-top:3px;margin-left:2px;}
.delicious{background-position:0 -292px;height:16px;width:16px;margin-top:2px;margin-left:2px;}
.stumbleupon{background-position:-16px -351px;height:16px;width:16px;margin-top:2px;margin-left:2px;}
.technorati{background-position:-18px -367px;height:16px;width:16px;margin-top:2px;margin-left:2px;}
.facebook_2{background-position:0 -308px;height:16px;width:16px;margin-top:2px;margin-left:2px;}
.newsvine{background-position:0 -351px;height:16px;width:16px;margin-top:2px;margin-left:2px;}
.reddit{background-position:0 -367px;height:18px;width:18px;margin-top:1px;margin-left:1px;}
.yahoomyweb{background-position:0 -385px;height:18px;width:18px;margin-top:1px;margin-left:1px;}
.compartir_icon{height:20px;width:20px;border:1px solid #ccc;float:left;margin:0 10px 5px 0;}
.notas_relacionadas li{list-style:square;list-style-position:inside;color:#347dc2;border-bottom:1px dotted #ccc;size:10px 10px;padding:2px 0;}
.newssletter_contenedor{padding:0 3px 3px 0;}
.newsletter{background-position:0 -324px;height:27px;width:32px;float:left;}
p,.category p,#titular p,#destacado p{margin:0;}
#front-list p,#archive p,#logo li{margin:0;padding:0;}

