﻿/*
=======================================================================================
 HOTELES RH                                                     Site produced by KOALAB        
 Copyright 2007                                                   http://www.koalab.com
=======================================================================================
*/

div#leftColumnBlog div.posts
{
    background:#F9F9F9 url(../../imgLib/blog/bg-header-blog-post.jpg) no-repeat left top!important;
}
div#leftColumnBlog div#entryBlog div.calendar
{
    padding-right:19px;
}
div#leftColumnBlog div#entryBlog div.calendar p.day-calendar
{
    padding-top:8px;
}
div#leftColumnBlog div#entryBlog div.calendar p.month-calendar
{
    padding-top:4px;
}
div#entryBlog h2
{
    padding-top:20px;
    margin-bottom:15px;
    line-height:30px;
}
div#pBody
{
    margin-bottom:45px;
    font-family:Arial, Verdana, Sans-Serif;
    font-size:12px;
    color:#003366;
}
div#pBody a
{
    font-weight:bold;
    text-decoration:underline;
    color:#036;
}
div#pBody a:hover
{
    color:#09C;
}
p.tags-links,
p.tags-links strong,
p.tags-links a
{
    color:#999!important;
    font-size:12px;
}
p.tags-links strong
{
    background:transparent url(../../imgLib/blog/ico-etiqueta.gif) no-repeat left top;
    padding-left:20px;
}
p.tags-links a
{
    text-decoration:underline!important;
}
div.post-links p
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#999;
}
div#leftColumnBlog p.post-links
{
    padding-top:10px;
    background:transparent url(../../imgLib/blog/bg-border.jpg) repeat-x left top;
    width:509px;
    font-size:11px;
    padding-bottom:10px;

}
div#leftColumnBlog p.post-links a
{
    color:#999;
    text-decoration:none;
}
div#leftColumnBlog p.post-links a:hover
{
    color:#0099CC!important;
}
div.last-line
{
    padding-bottom:3px!important;
}
p.last-link a.link-entrada
{
    background:transparent url(../../imgLib/blog/ico-link.gif) no-repeat left 3px;
    padding-left:20px;
}
p.last-link span.date-publish
{
    color:#999;
    margin-left:50px;
    background:transparent url(../../imgLib/blog/ico-reloj.gif) no-repeat left top;
    padding-left:20px;
}
div#commentsBlog
{
    font-family:Trebuchet MS, Arial, Sans-Serif;
    color:#FFF;
    margin-left:30px;
}
div#commentsBlog h3
{
    background:transparent url(../../imgLib/blog/bg-entrada.jpg) no-repeat left top;
    font-size:22px;
    height:44px;
    padding-top:30px;
    padding-left:15px;
    letter-spacing:-1px;
}
div#commentsBlog a
{
    color:#FFF;
    padding-left:15px;
    text-decoration:underline;
}
div#commentsBlog a:hover
{
    color:#F7CE02;
}
div#commentsBlog div#link-comment
{
    margin:0px 0px 25px 0px;
    padding:0;
}
div.comment-post
{
    margin-left:25px; 
    background:#FFF url(../../imgLib/blog/bg-comment.jpg) repeat-x left 51px;
    width:509px;
    margin-bottom:15px;  
}
div.comment-post h4
{
    background:transparent url(../../imgLib/blog/bg-header-comment.jpg) no-repeat left top;
    padding-top:20px;
    color:#D25E06;
    font-family: Georgia, Verdana, Sans-Serif, Arial;
    font-size:20px;
    padding-left:20px;
    font-weight:normal;
    height:51px;
}
div.comment-post h4 a
{
    color:#9B4404!important;
    text-decoration:underline;
    padding:0!important;
}
div.comment-post h4 a:hover
{
     color:#D25E06!important;
}
div.comment-post div.hour-calendar
{
    width:45px;
    height:57px;
    float:right;
    margin:-58px 0px 0px 0px;
    color:#6B95B6;
    font-size:10px;
    padding:0px;
}
div.comment-post div.hour-calendar div.calendar
{
    margin-bottom:8px;
    padding:3px 0px 0px 0px!important;
    width:42px!important;
    height:38px;
    text-align:left!important;
}
div.comment-post p#commentBody
{
    overflow:auto;
    clear:left;
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#333;
    padding-left:20px;
    width:410px;
    margin:-10px 0px 20px 0px;
}
div.comment-post div#linkFooter
{
    padding-bottom:10px!important;
    color:#999!important;
    font-size:10px!important;
    font-family:Arial, Verdana, Sans-Serif;
    text-decoration:none!important;
}
div.comment-post div#linkFooter span
{
    margin-left:20px;
}
div.comment-post div#linkFooter span a
{
    color:#09C;
    padding-left:0px!important;
}
div.comment-post div#linkFooter span a:hover
{
    color:#990000;
}
div.comment-post a.comment-inappropiate
{
    display:block;
    padding-left:18px!important;
    margin:15px!important;
    color:#999!important;
    font-size:10px!important;
    font-family:Arial, Verdana, Sans-Serif;
    text-decoration:none!important;
    background:transparent url(../../imgLib/blog/ico-alert.gif) no-repeat left 2px;
    line-height:16px!important;
}
div.isFamily h4
{
    background:transparent url(../../imgLib/blog/bg-isFamily.jpg) no-repeat left top;
    text-indent:-1000px;
}
div.isFamily div#linkFooter a.comment-inappropiate
{
    visibility:hidden;
}
div#publishComment
{
    background:#D7EFF7 url(../../imgLib/blog/bg-body-publish.jpg) repeat-x left 15px;
    font-size:11px;
    font-family:Arial, Verdana, Sans-Serif;   
    width:509px;
    margin:30px 0px 40px 53px!important;
}
div#publishComment strong
{
    color:#003366;
}
div#publishComment h4
{
    background:transparent url(../../imgLib/blog/bg-header-publish.jpg) no-repeat left top;
    font-family:Georgia, Verdana, Arial;
    font-size:20px;
    color:#FFF;
    padding:20px 0px 0px 30px;
    font-weight:bold;
    letter-spacing:-1px;
    margin-bottom:20px;
}
div#publishComment fieldset label#lNombre,
div#publishComment fieldset label#lEmail
{
    display:block;
    margin-bottom:10px;
    margin-left:30px;
}
div#publishComment fieldset input.text-name,
div#publishComment fieldset input.text-email
{
    margin-left:30px;
    width:216px;
    padding:6px 0px;
    background:#FFF url(../../imgLib/blog/bg-input-publish.jpg) repeat-x left top;
    border:none;
    margin-bottom:10px;
}
div#publishComment fieldset#firstFieldset
{
    float:left;
}
div#publishComment fieldset input.text-email,
div#publishComment fieldset label#lEmail
{
    margin-left:10px!important;
}

div#publishComment label#lWeb strong,
div#publishComment label#lComment strong
{
    clear:both;
    display:block;
    margin:0px 0px 10px 30px;
    padding-top:15px;
}
div#publishComment input.text-url,
div#publishComment textarea.text-comment
{
    margin-left:30px;
    width:446px;
    padding:6px 0px;
    background:#FFF url(../../imgLib/blog/bg-input-publish.jpg) repeat-x left top;
    border:none;
}
div#publishComment textarea.text-comment
{
    height:100px;
}
strong.text-spam
{
    display:block;
    margin:15px 0px 10px 30px;
}
div#publishComment img.img-captcha
{
    float:left;
    margin-left:30px;
    height:40px;
    margin-right:15px;
    border-color:#9DD9EC;
}
div#publishComment fieldset#inputCode label#lCode
{
    display:block;
    margin-bottom:10px;
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    color:#003366;
}
div#publishComment fieldset#inputCode input.text-captcha
{
    width:100px;
    padding:6px 0px;
    background:#FFF url(../../imgLib/blog/bg-input-publish.jpg) repeat-x left top;
    border:none;
}
div#publishComment div#buttonPublish
{
    clear:both;
    overflow:auto;
}
div#publishComment input.btn-comment
{
    width:129px;
    height:29px;
    color:#0066CC;
    font-family:Lucida Sans, Arial, Verdana;
    font-size:12px;
    float:right;
    margin-right:35px;
    font-weight:bold;
    margin-bottom:15px;
}
/*
=======================================================================================
                               EDITAR COMENTARIOS
=======================================================================================
*/

div.content-body
{
    margin:0px 15px 20px 0px;
    color:#003366;
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
}
div.content-body *
{
    color:#003366;
}
div.content-body p img
{
    display:block;
    float:left;
    border-right:10px solid white;
}
div.content-body ul
{
    list-style-type:circle;
    margin-left:30px;
}
div.content-body ul li
{
    padding:5px 0px;
}
div.content-body a
{
    color:#0099CC;
}
div.content-body a:hover
{
    color:#990000;
}
a.btn-edit-post
{
    margin-left:430px;
    background:transparent url(../../imgLib/blog/comment-edit.gif) no-repeat left -1px;
    padding-left:20px;
}
a.toggle-link,
a.edit-link
{
    color:#999!important;
    font-size:10px!important;
    font-family:Arial, Verdana, Sans-Serif;
    text-decoration:none!important;
}
a.toggle-link
{
    margin:0px 0px 0px 350px!important;
    background:transparent url(../../imgLib/blog/comment-active.gif) no-repeat;
    padding-left:20px!important;
}
a.edit-link
{
    margin-left:20px;
    background:transparent url(../../imgLib/blog/comment-edit.gif) no-repeat;
    padding-left:20px!important;
}
a.toggle-link:hover, a.edit-link:hover
{
    color:#990000!important;
}
a.ajax-comment
{
    background:transparent url(../../imgLib/blog/comment-ajax.gif) no-repeat!important;
    padding-left:20px!important;
    color:#000!important;
}
a.ajax-comment-finished
{
    background:transparent url(../../imgLib/blog/comment-ajax-ok.gif) no-repeat 0px 2px!important;
    color:#00A0EF!important;
    cursor:text;
}
a.ajax-comment-error
{
    background:transparent url(../../imgLib/blog/comment-ajax-nok.gif) no-repeat!important;
    color:#900!important;
    padding-left:0px!important;
    cursor:text;
}
