/*
Theme Name: Blog viajerosbarcelo
Theme URI: http://www.viajerosbarcelo.com
Description: 
Version: 1.5
Author: Herraiz&soto
Tags: mantle color, variable width, two columns, widgets

Tema para el blog de la marca de Barcelo viajes
*/

#page { background:white;}

.alignleft { margin:10px 10px 10px 0; float:left;}
.alignright {margin:10px 0 10px 10px; float:right;}

/*h1 { float:left; text-indent:-999999em; width:290px; background:#00B1E4 url(img/logo_vb.png) no-repeat 0 0; float:right; font-size:2em !important; }*/
/*h1 a { width:290px; display:block; overflow:hidden;}*/

blockquote { padding:15px; background:#E6F7FC; font-size:1.3em; font-style:italic; margin-top:10px;}

.destino_dest a { display:block; width:670px; height:487px; overflow:hidden;}

.gird2col { position:relative;float:left;}
.gird2col a { color:#00b1e4;}

.gird2col .col01 { float:left; width:575px; background:white; padding:20px;margin:0 85px 0 20px;}
.gird2col .col02 { float:right; width:220px; background:#fff;}

.gird2col .col01 .contenedor { background:#fff; padding:0 30px 20px 0; _padding:0 30px 20px 0;}

.description strong { font-weight:bold; color:#999 !important;}
.description { height:50px; padding:25px 0 10px 0; margin-bottom:20px; /*border-bottom:1px dotted #CCC;*/ font-size: 18px; }
.description p { color:#333; font-size:1.2em !important; padding:0 !important;  }
.description p a { color:#Fff}
.contenedor h1 { background:0; text-indent:0; width:auto; float:none; color:#FFF; font-size:1.6em; font-weight:bold;}
.contenedor h1 a { color:#333;font-size:1.3em;font-weight:normal;}
.contenedor p { font-size:1.2em !important; width:100%;}
.gird2col h3 { font-size:1.4em; padding:8px 0 11px 10px; font-weight:bold; color:#00b1e4;}
.gird2col h3 a {color:#00b1e4; text-decoration:none;}
.gird2col p { padding:10px 0; font-size:1.1em; line-height:1.4em; width:100%;}

.gird2col h2 {font-size:2em;}
.gird2col h2 a {color:#00B1E4; font-weight:bold; text-decoration:none;}

.gird2col .col02 h2 {font-size:1.2em; padding:10px 0 10px 15px; font-weight:bold; overflow:hidden;margin-top: 10px;text-transform:uppercase;}
.gird2col .col02 h2 a {color:#fff;}
.gird2col .col02 h3 {color:#3673FE; text-transform:uppercase}
.gird2col .col02 h3 a {color:#3673FE; text-decoration:none;}
.gird2col .col02 p {padding:0 10px; font-size:1.2em;}

.gird2col .col01 .cont {width:632px; margin-left:20px;}
.posts_indice {width:314px; float:left; margin-right:1px; padding-bottom:10px; background:#FFF; height:270px;}
.posts_indice a.mas {background:url(img/mas_amarillo.gif) no-repeat 300px 149px; display:block; width:314px; height:149px; position:absolute; text-indent:-99999em;}
.posts_indice a.mas:hover {background:url(img/mas_amarillo.gif) no-repeat bottom right;}
.posts_indice h3 {/*background:#00B1E4;*/ padding:5px 10px; margin-bottom:10px;}
.posts_indice h3 a {color:#FFF; display:block;}
.post li { font-size:1.2em; background: url(img/bullet.gif) no-repeat 0 5px; padding:0 0 0 10px; margin-bottom:5px;}
.post strong { font-weight:bold;}
.post img[width="468"]{ float:none; display:block;}
*.post *img{ float: none !important; display:block !important;}

.ohtools_columna ul {padding:15px 0 15px 0;}
.ohtools_columna ul li {float:left; width:37px; height:37px; padding-left:17px; }
.ohtools_columna ul li a {float:left; width:37px; height:37px; display:block; }
.bloque {background:#fff; padding:0 0 10px 0}
.bloque p {padding-top:10px;}

ul.palabrasclave { background:#d9d8d9}
ul.palabrasclave li { display:block; clear:both; background:#d9d8d9; /*border-bottom:1px solid #ececec;*/}
ul.palabrasclave li a { color:#201f22; text-decoration:none; font-weight:bold; display:block; height:22px; padding:3px 0 0 15px;font-size: 1.1em;}
ul.palabrasclave li a span { color:#201f22; display:block; width:37px; float:right; text-align:center;}
ul.palabrasclave li a:hover {background:#DFF5FC; color:#201f22}

ul.archivo { background:#b2b0b1}
ul.archivo li { display:block; clear:both; background:#b2b0b1; /*border-bottom:1px solid #ececec;*/}
ul.archivo li a { color:#201f22; text-decoration:none; font-weight:bold; display:block; height:22px; padding:3px 0 0 15px;font-size: 1.1em;text-transform: capitalize;}
ul.archivo li a div { color:#201f22; display:block; width:37px; float:right; text-align:center;}
ul.archivo li a:hover {background:#ebebed; color:#201f22}

ul.categorias { background:#878687}
ul.categorias li { display:block; clear:both; background:#878687; /*border-bottom:1px solid #ececec;*/}
ul.categorias li a { color:#201f22; text-decoration:none; font-weight:bold; display:block; height:22px; padding:3px 0 0 15px;font-size: 1.1em;}
ul.categorias li a span { color:#201f22; display:block; width:37px; float:right; text-align:center;}
ul.categorias li a:hover {background:#b2b0b1; color:#201f22}

ul.links { background:#c9c8c9}
ul.links li {display:block; clear:both; background:#c9c8c9; /*border-bottom:1px solid #ececec;*/}
ul.links li a { color:#201f22; background:#c9c8c9; text-decoration:none; font-weight:bold; display:block; height:22px; padding:3px 0 0 15px;font-size: 1.1em;}
ul.links li a:hover {background:#d9d8d9; color:#201f22}

.dest_escapadas { background:#FFF; font-size:.9em;}
.dest_escapadas img { float:left; margin-right:10px;}
a.apuntarme { background:#D9E5FF url(img/destinos/ico_apuntarme.gif) no-repeat right center; display:block; width:280px; padding:10px 0 10px 10px; font-size:1.1em; text-decoration:none; color:#333;}

.oferta, .granoferta_home { border-bottom:1px dashed #00B1E4;}
.oferta a { color:#333; text-decoration:none;}
.oferta .valor { float:left; width:146px;}
.oferta .valor p { background:#D98F03 url(img/bg_esquina_blanca.gif) no-repeat bottom right; padding:5px; _margin-top:-3px;}
.oferta .valor p a { color:#FFF; font-weight:bold; text-decoration:none;}
.oferta .detalle { float:right; width:144px;}
.oferta .detalle h4 { font-size:1.2em; font-weight:bold; padding:10px 0 0 10px;}

.granoferta_home { background:#00B1E4; padding:5px 10px 10px 10px; color:#FFF; }
.granoferta_home  a {color:#FFF; text-decoration:none;}
.granoferta_home .precio { float:left; width:100px;}
.granoferta_home .precio a {text-decoration:none; line-height:2em;}
.granoferta_home .precio a span { font-size:3em; font-weight:bold; }
.granoferta_home .detalle { float:right; width:170px; padding:5px 0 0 0 ;}
.granoferta_home .detalle h4 { font-size:1.2em; font-weight:bold; padding-left:10px;}
.gird_destinos .col02 h4 { padding:10px 10px 0 10px; font-size:1.2em; font-weight:bold;}
.gird_destinos .col02 h4 a { color:#3673FE;}


/* BLOG
-----------------------------*/

a.more-link { display:block; width:100px; background: url(img/ico_leermas.gif) no-repeat right 12px; padding-top:10px; }
.fecha { font-size:1.8em; padding-bottom:5px; }
ul.archivos { }
ul.archivos a, ul.blogroll a { display:block; color:#333; padding: 10px 10px 10px 15px; border-bottom:1px solid #ECECEC; font-weight:bold}
ul.archivos li a:hover {background:#DFF5FC !important; color:#0475A7 !important;}
.feedback {color:#FFF; width:570px }
.feedback span { color:#f3f3f3;}
.feedback a { color:#FFF;}
.feedback a:hover { text-decoration:underline;}
.feedback .tags { padding:7px 0 6px 10px; width:530px !important; background: #787878; float:left; margin-top:7px;}
.feedback .comments { font-size:1.2em; font-weight:bold; background:#00B1E4 url(img/bg_comment_post.gif) no-repeat 0 0; width:30px; text-align:center; height:23px; float:right; padding:14px 0 0 0;}
.post { padding-bottom:30px; width:100%; }
.storycontent p { _width:440px;}

.pagetitle { text-align:right; margin-top:-20px; color:#00b1e4; font-weight:bold; font-size:1.4em !important;}

/* FICHA 
-----------------------------*/

.ficha_viajero { overflow:hidden;}
.ficha_viajero .foto_viajero {width:139px; height:140px; float:left;}

.viajero_cristina {background:url(img/cristina.jpg) no-repeat 0 0;}
.viajero_marta_juan {background:url(img/marta_juan.jpg) no-repeat 0 0;}
.viajero_rosa {background:url(img/rosa.jpg) no-repeat 0 0;}
.viajero_roser_ricard {background:url(img/roser_ricard.jpg) no-repeat 0 0;}

.ficha_viajero img { float:left;}
.ficha_viajero h3 { padding:0px !important; font-size:1.1em; margin:0; color:#00b1e4 !important;}
.ficha_viajero p {padding:0 !important; font-size:.9em !important; color:#00B1E4;}
.ficha_viajero .cont { width:131px; padding:10px; float:left; height:56px;}
.ficha_viajero .enlace { display:block; height:24px; background:#fff url(img/ico_enlace.gif) no-repeat 110px -22px; float:left; color:#00B1E4; width:131px; padding:8px 10px 0 10px; font-size:.9em;}
.ficha_viajero .enlace:hover {background:#00B1E4 url(img/ico_enlace.gif) no-repeat 110px 10px; color:#FFF}

.pagina strong { color:#00B1E4; font-weight:bold;}
.pagina ul { border-bottom:1px solid #ececec; padding-top:20px;}
.pagina ul li { margin-bottom:10px;}

/*#footer { background: #FFF; text-align:left; padding:20px; width:920px; margin:0 auto;} */

/*COMMENTARIOS
-----------------------------*/

#commentlist li { border-bottom:1px solid #c7c7c7; margin-bottom:20px;}
#commentlist li .datos_comment { color:#FFF; background:#ccc; padding:3px; }
#commentlist p { font-size:1em !important;}

/*FORMULARIO
-----------------------------*/

label { display:block; float:left; width:140px; font-size:1em !important;}
input#author, input#email, input#url { width:300px;}
textarea { width:300px;}
#submit { background:#00b1e4; border:1px solid #00b1e4; color:#FFF; font-weight:bold; padding:5px; float:right; margin-right:100px;}
#submit:hover { background:#dff5fc; color:#0475a7; cursor:pointer;}
.terminos_legales { display:block; text-align:right; padding:5px 10px; color:#fff !important; font-size:.9em; background:#00b1e4; border-bottom:1px solid #fff;border-top:1px solid #fff;}
.wp-pagenavi a { color:#ccc;}
.wp-pagenavi a:hover { color:black; background:#f1f1f1 !important;}

.normas { border-top:1px solid #e5e5e5; clear:both; margin-top:30px; color:#8f8f8f; font-size:.8em;}
.normas p {}

/*TAG CLOUD
-----------------------------*/

.widget_tag_cloud div { padding:0 15px 10px; background: #e3e3e3;}
.widget_tag_cloud a {color:#333}
.widget_tag_cloud a:hover {color:#6d6c6d}

.widget_search h2 {background: #e3e3e3;}
.widget_search div { padding:0 15px 10px; background: #e3e3e3;}
.widget_search a {color:#333}
.widget_search a:hover {color:#6d6c6d}

.widget_tag_cloud div { padding:0 15px 10px; background: #e3e3e3;}
.widget_tag_cloud a {color:#333}
.widget_tag_cloud a:hover {color:#6d6c6d}

/*BLOG BARCELO*/
.intro {color:#333; background: #6d6c6d;}
.intro p {padding:0 15px 10px !important; width:auto; _width:auto; color:white;}
.intro strong {color:#00b1e4; font-size:1.2em;}

/*CAJA OFERTA*/

.oferta_destino { background:#ebebed; padding:0 0px 10px 20px; color:#474747; font-size:10px; font-weight:bold;}
.oferta_destino h2{
	background:#ebebed;
}
.oferta_destino ul
{
    padding: 0 10px 5px;
    list-style:square;
    list-style-image: url(../../../../img/flechita_left.gif);
}
.oferta_destino p { padding:0 0 10px 0 !important; margin:0 0 10px 0; border-bottom:1px solid #434343}
.oferta_destino p a { color:#00B1E4; text-decoration:none; }
.oferta_destino p span { font-weight:bold;}
.oferta_destino p a:hover { color: #999;}
.oferta_destino strong { font-size:2em;}

.widget h2 { font-size:1.2em !important; }

.autor { padding-top:5px; background: #E3E3E3; margin-top: 10px;} /*ELIMINANDO LA CLASE DISPLAY, SE MUESTRA UNA CAJA CON LA INFORMACIîN DEL AUTOR DEL BLOG*/
.autor img { float:left; padding:5px 10px 10px 10px;}
.autor div { float:left; width:auto; padding-top:5px;font-size: .8em; }
.autor .infoautor { width: 100px; font-size:1em; display:inline;padding-right:15px;}
.autor strong { color:#00b1e4; font-size:1.4em;}

#infoviaje { border-top:1px dotted #CCC; border-bottom:1px dotted #CCC; margin-bottom:10px; clear:both; font-size:1.2em !important; color:#626262}
#infoviaje strong { font-weight:bold; color:#00b1e4;}
#infoviaje ul {
list-style: none !important;
}
#infoviaje li {
	background:none !important;
list-style: inside url(../../../../img/flechita_left.gif) !important;
}

/* Ocultamos botonaco ded Add-to-any */
.a2a_dd {display:none;}

/* ESCALAS DE GRISES PARA MENÚ LATERAL */
.gris1 {background: #6d6c6d;font-size:5.5em;color:white;}
.gris2 {background: #878687;color:white;}
.gris3 {background: #b2b0b1;color:white;}
.gris4 {background: #c9c8c9;}
.gris5 {background: #d9d8d9;}
.gris6 {background: #ebebed;}

li#tag_cloud-3, .widget_tag_cloud div { background: #d9d8d9;}
widgettitle{color: #797979;}
.textwidget{background: #ebebed;}
.textwidget h2{color: #a8a8a8;}

/*.size-full{ float:none; display:block;}*/

#captchaImgDiv {
	width:200px!important;
	float:right!important;
	margin-top:-20px!important;
	margin-right:-9px!important;
}
#si_refresh_com {display:none!important;}
#captchaInputDiv {margin-top:10px!important;}
