@media screen {  body,div,dl,dt,dd,h1,h2,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0; padding:0; font-size: 97%;} p {margin-top: 10px;} table {border-collapse:collapse; border-spacing:0;} fieldset,img {border:0;} address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal;} caption,th {text-align:left;} h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} q:before,q:after {content:'';} abbr,acronym { border:0;} strong {font-weight: bold;} hr {display: none;}  body { background: url(/wp-content/themes/guiabreve-dos/images/fondo3.jpg) repeat #1A1B18; margin: 20px auto; text-align: center; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }  #folio_abajo { background: url(/wp-content/themes/guiabreve-dos/images/folio-abajo.gif) no-repeat left bottom; height: 10px; width: 680px; margin: 0px auto; } #folio_arriba { background: url(/wp-content/themes/guiabreve-dos/images/folio-arriba.gif) no-repeat right bottom; height: 15px; width: 680px; margin: 0px auto; } #pagina { background-color: #fff; border: 1px solid #eeebeb; width: 680px; margin: 0px auto; } .izquierda {float: left;} .derecha {float: right;} .clear {clear: both;}  #cabecera { border: 1px solid #fefafa; background: url(/wp-content/themes/guiabreve-dos/images/logo.jpg) no-repeat left; height: 74px; margin: 10px; padding: 5px; } #cabecera h1 a {display: block; width: 367px; height: 74px; text-indent: -99.99999em; text-align: left;} #cabecera .descripcion {display: none;}  #contenido { background: url(/wp-content/themes/guiabreve-dos/images/linea_azul.gif) repeat-y center center; text-align: left; color: #3c3c3c; font-size: 1em; line-height: 1.3em; margin-top: 30px; width: 100%; } #contenido h2 {} #contenido h2 a {  font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 1.4em; color: #bc5c4c; font-weight: bold; text-decoration: none; border: solid #f4dcdc; border-width: 1px 0px; width: 100%; display: block; padding: 8px 0px;} #contenido h2 a:hover {text-decoration: none; color: #4c8bbc; background-color: #f4e4e4;} #contenido h2 a.singletitle {font-size: 1.8em; padding: 8px 0px; line-height: 1.05em;}  .aviso { background-color: #fcefef; border: solid #c0a2a1; border-width: 1px 0px; width: 100%; text-align: left; font-size: 0.85em; padding: 10px 0px; color: #998d81; margin: 25px 0px; } .aviso p {margin: 0px 25px;} .aviso a {color: #ae4b0a; text-decoration: none;} .aviso a:hover {color: #6a2e07;} .post {margin: 25px 25px;} .entrada {clear: both;} .entrada code {font-size: 1em; background-color: #f7f7f7; padding: 2px; border: 1px solid #f0f0f0;} .entrada strong code {font-weight: bold;}  .entrada blockquote {background-color: #fcfcfc; padding: 2px; color: #555; margin: 5px 0px;} .entrada a {color: #4c8bbc; text-decoration: none;} .entrada a:hover {text-decoration: underline;} .entrada .marco {background-color:#F9F9F9; border:2px solid #EDEDED; padding:5px; margin: 10px 0px;} .entrada .marco img { vertical-align: middle;} .entrada h3 {font-size: 1.2em; border-bottom: dashed 1px #bdd1ff; color: #7288b8; padding-left: 2px; margin: 10px 3px 2px 3px;} .entrada h4 {font-size: 1.1em; color: #6a7b98; padding-left: 2px; margin: 0px 3px;} .mini-informacion {border: solid #ededed; border-width: 1px 0px; text-align: right; padding: 5px 0px;} .mini-informacion a {color: #555; text-decoration: none;} .mini-informacion a:hover {text-decoration: underline;} .mini-informacion .categorias {background: url(/wp-content/themes/guiabreve-dos/images/folder.png) left no-repeat; padding-left: 25px; float: left; margin-left: 5px;} .mini-informacion .comentarios {background: url(/wp-content/themes/guiabreve-dos/images/comments.png) left no-repeat; padding-left: 20px; float: right; margin-right: 5px;} .minientrada { background-color: #f0f6f8; border: solid #d4eff4; border-width: 1px 0px; width: 100%; text-align: left; font-size: 0.85em; padding: 10px 0px; color: #485557; margin: 25px 0px; } .minientrada p {margin: 0px 25px;} .minientrada:hover {background-color: #effafc;} .minientrada a {color: #ae4b0a; text-decoration: none;} .minientrada a:hover {color: #6a2e07;}  .informacion { clear: both; border: 1px solid #d4eff4; background-color: #effafc; color: #485557; padding: 10px; margin: 0px 20px; } .informacion a {color: #ae4b0a; text-decoration: none;} .informacion a:hover {color: #6a2e07;} .fecha {margin-bottom: 10px;} .informacion h3 {margin: 0px; padding: 0px; font-size: 1.1em; font-weight: bold;} .tags {width: 180px;} #entradasrelacionadas {border-right: 1px solid #d4eff4; padding-right: 22px; width: 390px;}  #izquierdasingle a { margin-left: 20px; margin-top: 5px; padding: 5px; float: left; color: #c0a2a1; border: 1px solid #f4d4d4; background-color: #fcefef; color: #c0a2a1; text-decoration: none; display: block; max-width: 44%; } #izquierdasingle a:hover {color: #fcefef; background-color: #c0a2a1;} #derechasingle a { margin-right: 20px; margin-top: 5px; padding: 5px; float: right; color: #c0a2a1; border: 1px solid #f4d4d4; background-color: #fcefef; color: #c0a2a1; text-decoration: none; display: block; max-width: 44%; } #derechasingle a:hover {color: #fcefef; background-color: #c0a2a1;}  #portafolio img {border: 2px solid #ededed; margin: 0px 5px 5px 5px;} #portafolio .trabajo {clear: both; padding: 5px 0px; border-bottom: solid 2px #ededed;}  #comentarios {border-top: #f5f6f7 1px solid; margin: 15px 20px 0px 20px;} #comentarios h3 { padding-top: 8px; margin-top: 0px; color: #3a6c94; font-size: 1.2em; font-weight: bold; } .comentarioslista { list-style: none; margin: auto; padding: 0px; color: #3c3c3c; font-size: 0.9em; } .comment-text {font-weight: normal;} .comentarioslista a {color: #4c8bbc; text-decoration: none;} .comentarioslista a:hover {text-decoration: underline;} .comentarioslista .alt {padding: 8px; margin: 10px auto; background-color: #fbfcfd} .comentarioslista .alt #responder a {color: #bcc2e0; display: block; border: 1px solid #d6e7ef; padding: 2px; background-color: #e9edf8;} .comentarioslista .alt #responder a:hover {color: #4c8bbc; border: 1px solid #4c8bbc; text-decoration: none; background-color: #b5c3e1;} .comentarioslista .autor-entrada {padding: 8px; margin: 10px auto; background-color: #f6fef4} .comentarioslista .autor-entrada #responder a {color: #c0c6bf; display: block; border: 1px solid #dce3db; padding: 2px; background-color: #e5ece4;} .comentarioslista .autor-entrada #responder a:hover {color: #aeb3ad; border: 1px solid #aeb3ad; text-decoration: none; background-color: #d4dbd3;} .comentarioslista li {padding: 8px; margin: 10px auto; background-color: #fefafa;} .comentarioslista li #responder a {color: #c0a2a1; display: block; border: 1px solid #f4d4d4; padding: 2px; background-color: #fcefef;} .comentarioslista li #responder a:hover {color: #fcefef; border: 1px solid #f4d4d4; text-decoration: none; background-color: #c0a2a1;} #gravatar {padding-right: 10px;} .autor {font-weight: bold;}  #commentform {background-color:#F7F7F7; color:#333333; border:1px solid #CCC; padding:10px;} #commentform a {color: #4c8bbc; text-decoration: none;} #commentform a:hover {text-decoration: underline;} #commentform label{display:none;} #commentform label small{font-size:10px; font-weight:bold; display: none;} #commentform small{font-weight:bold; font-size:22px; color:#FF0000;} #commentform #author, #commentform #email, #commentform #url, #commentform #mcspvalue, #commentform #comment{width: 94%; padding:4px; color:#666; background-position: left; background-repeat: no-repeat; background-color:#FFF; border:1px solid #CCC;} #commentform #author {background-image: url(/wp-content/themes/guiabreve-dos/images/user_go.png); padding-left: 22px;} #commentform #email {background-image: url(/wp-content/themes/guiabreve-dos/images/email_go.png); padding-left: 22px;} #commentform #url {background-image: url(/wp-content/themes/guiabreve-dos/images/page_go.png); padding-left: 22px;} #commentform #comment{width: 98%; font-family:Arial, Helvetica, sans-serif; font-size:12px;} .allowed_tags{background-color:#114264; color:#FFF; padding:5px;} #submit{background-color: #5490c3; color:#FFF; border:4px solid #4779a3; padding:10px 0px; width:100%;} .trackbacks a {color: #4c8bbc; text-decoration: none;} .trackbacks a:hover {text-decoration: underline;}  #sidebar { background: url(/wp-content/themes/guiabreve-dos/images/sidebar_bg.gif) no-repeat; margin: 0px auto; }   #footer { background-color: #fcfcfd; border: 1px solid #ffdddd; color: #d7b9b9; margin: 15px 20px; padding: 8px; } #footer a {color: #d7b9b9; text-decoration: none;} #footer a:hover {color: #b59c9c }   div.pagination { padding: 3px; margin: 3px 15px 3px 3px; text-align:center; float: right; } div.pagination a { border: 1px solid #dedfde; margin-right:3px; padding:2px 6px; background-position:bottom; text-decoration: none; color: #ae4b0a; } div.pagination a:hover, div.meneame a:active { border: 1px solid #d4eff4; background-image:none; background-color:#e6f1f3; color: #c8600a; } div.pagination span.current { margin-right:3px; padding:2px 6px; font-weight: bold; color: #bc4c5c; } div.pagination span.disabled { margin-right:3px; padding:2px 6px; color: #adaaad; } } @media screen { .mootabs_title { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px 8px 0px 0px; } .mootabs_title li { float: right; margin-right: 2px; cursor: pointer; color: #757171; font-family: "Trebuchet MS", Verdana; font-size: 0.7em; position: relative; padding-top: 10px; top: 2px; } .mootabs_title li.active { font-weight: bold; background: url(/wp-content/themes/guiabreve-dos/css/../images/sidebar_flecha.gif) no-repeat center top; z-index: 200; } .mootabs_title li:hover {background: none; font-weight: normal;} .mootabs_panel { display: none; width: 100%; font-family: "Trebuchet MS", Verdana; clear: both; color: #6d6d6d; overflow: hidden; padding: 2px; height: 57px; }   #sidebar_paginas {text-align: left; font-size: 0.9em; padding-top: 2px; } #sidebar_paginas a {color: #6d6d6d; text-decoration: none; display: block; width: 100%; font-weight: bold; font-size: 1.2em; padding-top:2px;} #sidebar_paginas a small {color: #6d6d6d; text-decoration: none; display: block; width: 100%; font-weight: normal; font-size: 0.8em;} #sidebar_paginas a small:hover {color: #333; text-decoration: none;} #sidebar_paginas a:hover {color: #333; text-decoration: none;} .s_paginas {list-style: none; margin: 4px 5px; padding: 8px 0px 0px 10px;} .s_paginas li {float: left; width: 140px;} .s_paginas .pagina_contacto {float: left; width: 120px;} .s_paginas .rss {float: right; width: 30px; height: 31px; text-indent: -99.9999em; background: url(/wp-content/themes/guiabreve-dos/css/../images/rss.gif) no-repeat; padding-right: 5px;} .s_paginas .rss:hover {background-image: url(/wp-content/themes/guiabreve-dos/css/../images/rss_hover.gif);} .s_paginas .rss a {height: 31px; width: 30px;}  #searchform { margin-top: 16px; margin-left: 5px; padding: 4px; text-align: left; float: left; } #searchform input { border: 1px dashed #ced4bb; background-color: #f2f4ea; color: #b5baa7; font-size: 18px; width: 440px; *width: 430px;  } #searchform .boton { width: 80px; } #archive { margin-top: 16px; text-align: left; float: right; margin-right: 5px; padding: 4px 5px 5px 0px; } #archive .boton { border: 1px dashed #ced4bb; background-color: #f2f4ea; color: #b5baa7; font-size: 18px; width: 80px; }  #sidebar_tags {text-align: center; overflow: hidden;} #sidebar_tags a {color: #6d6d6d; text-decoration: none; padding: 5px 0px 10px 0px;} #sidebar_tags a:hover {color: #333; text-decoration: none;}  .mootabs_panel.active {display: block;} .mootabs_title li.over {color: #333;} } @media all {.syntax_hilite, li .syntax_hilite { padding:3px 3px 10px 8px; font-size:13px; font-family:'Courier New',Courier,monospace; margin-top: 10px; }  .syntax_hilite {width:619px;}  li .syntax_hilite {width:579px;} .igBar, li .igBar { font-family: Arial; }  .igBar { width:100px; margin-top: 10px; float: right;}  li .igBar { width:100px; } .igBar a { color:#333; float:right; font-family:'Courier New',Courier,monospace; font-weight:bold; text-decoration:none; } .igBar a:hover {color: #4c8bbc; text-decoration: none;} .syntax_hilite .langName { color:#000000; font-weight:bold; } .syntax_hilite textarea { margin:0px -5px -2px 0px; border:none; } } 