/*
Theme Name: Asokay
Theme URI: http://andreasviklund.com/wordpress-themes/asokay/
Author: Andreas Viklund
Rebuild by: JD Jurado. (http://www.viajarcomeryamar.com)
Author URI: http://andreasviklund.com/
Description: A full-featured but still simple and easy-to-use blog/website theme, built from the <a href="http://wordpress.org/extend/themes/toolbox/">Toolbox</a> theme by Automattic and styled by <a href="http://andreasviklund.com/">Andreas Viklund</a>.
Version: 1.0.4
License: GNU General Public License
License URI: license.txt
Tags: custom-menu, sticky-post, microformats, translation-ready,post-formats,two-columns,one-column
*/

/* Structure */


@import url(http://fonts.googleapis.com/css?family=Open+Sans);




body {


/*background: url('images/bg_body_gradient.gif') repeat-x scroll 0 0 #fff3dc;*/
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FFEFD8 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FFEFD8 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FFEFD8 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #FFEFD8));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FFEFD8 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top, #FFFFFF 0%, #FFEFD8 100%);

	font: 100%; 
	font-family: 'Open Sans',Arial,Verdana,Helvetica,sans-serif;
	margin: 0 0 0 0px;

	font-size: 15px;
	top: 0px;
  	right: 0px;
  	bottom: 0px;
  	left: 0px;
  	height: 100%;
  	margin: auto;


  	
}
body input {
	transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s,color 0.1s; /* Safari */
}

body a {
	transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s,color 0.1s; /* Safari */
}
#container
{
	/*max-width: 1284px;
	min-width: 1024px;*/
	margin: auto;
	padding: 0;
	/*background: #ffffff;*/
	overflow: hidden;
}

#primary{
	background-color: #fff;
	max-width: 1270px;
	min-width: 980px;
	margin-top:5px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	border-width: 1px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	overflow:hidden;
	padding:5px;
}



/*
#secondary .widget-area{
	float:right;
	overflow:hidden;
	margin: 10px 5px 10px 5px;
}*/

#cabecera {
	background-color: transparent;
	
	display:block; 
	position:relative;
	float:center;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	
}

/* Tags */


article{
	background:#FEFEFC;
	/*overflow: hidden;*/
	display:block;
	}

article img {
	max-width: 620px;
	height: auto;
}
#titulo-post {
	width: 105%; /*RS 620*/
	display: block;
	/*height: 100%;*/
	margin: 0px 0px 10px 0px;
	padding: 10px 5px 35px 5px;
	background-color: #FF9600;
}
#titulo-fondo {
	width: 660px;
	height: 140px;
	padding: 0px 21px 15px 21px; 
	background-color: #cccccc;
}
article p {
	text-align: justify;
	color: #434343;
	font-size: 15px;
	line-height: 1.7em;
	padding: 0 8 0 5px;
}

article a {color:#FF9600;
}
article a:hover {color:#573B13;
}

article ul li {
	text-align: justify;
	/*color: #404040;*/
	font-size: 16px;
	line-height: 1.8em;
	margin-bottom:5px;
	list-style-image: url('images/li.png');
}


article h4 {
	padding-top:30px;
	padding-bottom:5px;
	border-bottom: 1px solid #ccc;
	font-weight: 400;
}
blockquote p {
	clear:left;
	text-align: justify;
	padding: 0px 0px 0px 20px;
	margin: 30px 30px 30px 10px;
	background: url(images/quote.png) no-repeat top left;
	font-style:italic;
}

#leer-mas a{ float:right;position:relative;display:block;width:100%;text-align:right;
}

nav {margin:0 0 20px 0;}

#seccion-navegacion {
	overflow:hidden;
	background-color: transparent;
	max-width: 1280px;
	min-width: 980px;
	margin-left:auto;
	margin-right:auto;
	border-bottom: 4px solid #573B13;
	width: 100%;
}

#elMenu {
	
	float:left;
	background-color: #FF9600;
	
}
.fondo-navegacion {
	background-color: #FF9600;
	overflow:hidden;
	width:auto;
	border-bottom: 4px solid #573B13;
}

#final-buscador {
	background-image: url("images/curva2-bg.png");
	background-position: left top;
	background-color: trasnparent;
	float: right;
	overflow: hidden; 
	width: 34px;
	height: 39px;
	/*border-bottom: 4px solid #573B13;*/
}
#social-buttons {float:right;margin:4px 0px 0px 12px;height:32px;line-height:0.8em;}

.sticky{border:1px solid #aaa;}

/* H1-H6 */
h1,h3,h4,h5,h6{
	clear:left;
	font-weight:400;
	color:#573B13;
	letter-spacing:-.5px;
	line-height:1em;
	margin:0 0 30px;
	padding:0;
	/*text-shadow:#aaa 1px 1px 2px;*/
}
#lista1a  h3{
	clear:left;
	font-weight:400;
	color:#573B13;
	letter-spacing:-.5px;
	line-height:1em;
	margin: 0 0 5px;
	padding:0;
	/*text-shadow:#aaa 1px 1px 2px;*/
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight:400;}
h1{font-size:1.9em;}

h1.entry-title a{
	width:620px; 
	background: transparent; 
	font-size: 0.70em;
	color: #573B13;
	line-height: 1.2em;
	padding: 0px 10px 0px 15px;
	/*font: 80% Hero;*/
	/*font-family: Hero;*/
	font-weight: bold;
	/*text-shadow: 1px 1px 5px;*/
}
h1.entry-title a:hover {
	color: #ffffff;
}

table {
	cellpadding: 0px;
	cellspacing: 0px;
}

h2.entry-title{
	width:640px; 
	background: transparent; 
	font-size: 1.2em;
	color: #AE9B67;
	margin-top: 10px;
}

.page-title h1 {
margin-bottom: 15px;

font-weight: bold;
/*margin-left: 45px;
margin-right: 45px;*/
}

.page-title {
	margin-top: 25px;
	margin-bottom: 15px;
	margin-left:10px;
	margin-right:10px;
	color: #573B13;
	padding: 5px 100px 15px 100px;
	font-weight: bold;
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	width: auto;
	text-align: center;
	/*background-color: #FF9600;*/
	/*border-top-left-radius: 10px;*/
	border-bottom: 1px solid #FF9600;
	height: auto;
	
}

.page-title .publicado-en {
	font-size: 14px;
	color: #777777;
	font-style: none;
	font-weight:400;
}

h3{font-size:1.6em;}
h4{font-size:22px;}

/* Footer */
#footer {
		/*margin:5px 0 0 0;*/
		padding:10px; 
		height:auto;
		min-width: 980px;
		max-width: 1260px;
		clear:both;
		border-top-right-radius:30px;
		border-bottom-left-radius:30px;
		background: #FF9600;
		margin-left:auto;
		margin-right:auto;
		overflow:hidden;}

#colophon{
	padding-top: 5px;
	padding-bottom: 5px;
	 
	text-transform:none;
	height: auto;
	}

#colophon p{
	margin:0;
	padding:0;
	color: #fff;
	width: auto;
	text-align: center;
	font-family: 'Open Sans',Tahoma,Verdana,Arial;
	font-weight: normal;
}

#colophon a{font-weight:400;color:#fff;}

#creative-commons p{
	
	margin: 0px;

}
#licencia {
	color: #573B13;
	text-align:center;
}

#licencia a {
		color: #fff; 
}
#logo-licencia {
	text-align: center;
}
/* Fin footer */

/* Increase the size of the content area for templates without sidebars */
/*.full-width #content,.image-attachment #content,.error404 #content{margin:0;}*/

/* Text meant only for screen readers */
.screen-reader-text,.section-heading{
	clip:rect(1px, 1px, 1px, 1px);
	position:absolute !important;
}

/* Alignment */
.alignleft{display:inline;float:left;margin-right: 15px;}
.alignright{display:inline;float:right;margin-left: 15px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}

/* Header */
#site-title{
	font-size:2.8em;
	font-weight:700;
	margin:0;
}

#site-title a{font-weight:700;}

#site-description{
	font-size:1.4em;
	font-weight:400;
	margin:10px 0 20px 0;
}

#headerimage{
	background: transparent;
	background-image: url("images/cabecera/cabecerasCombinadas.jpg");
	background-repeat: no-repeat;	
	margin-left:auto;
	margin-right: auto;
	max-width: 1280px;
	min-width: 980px;
	height:220px;
	overflow:hidden;
	/*border: 1px solid; #000;*/
	overflow:hidden;
	border-top-left-radius:30px;
	visibility: hidden;
}
#enlace-home {height: auto;max-width:1280px;min-width:980px;margin-left:auto;margin-right:auto;}

.fondo-enlace-home {
	height:auto;
	width:auto;
	background-color: transparent;
	background-position: center center;

}

#headerimage .slogan{
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 2.3em;
	font-weight:normal;
	color: #FFF;
	/*font-weight: 550;*/
	text-shadow:#000 1px 2px 5px;
	position:relative;
	float: right;
	margin-top: 110px;
	margin-right: 70px;
	margin-left:auto;
	text-align: right;		
}
#headerimage .logo{
	padding:0;
	position:relative;
	float: left;
	margin-top: -15px;
	margin-left: 30px;
	margin-right:auto;
		
}

#postsDestacados{

	background: transparent;
	background-image: url("images/textura.png");
	background-repeat: repeat;	
	margin: 5px auto 0 auto;
	padding: 0px;
	min-width: 980px;
	max-width: 1280px;
	height: 150px;
	overflow:hidden;
	border-bottom-left-radius:30px;
}



/* Menu */
#access {
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	text-transform: capitalize;
	font-weight: bold;
	font-size: 1.2em;
	display:inline;
	}
	
#access a {
	color: #fff;
	height: 100%;
	margin-top:3px;
}


#access a:hover {
	color:  #573B13;


}



#buscador-cabecera-google {float:right;width:250px}


#access ul{list-style:none;margin:0;padding-left:0;}
#access li{float:left;position:relative;border-right:0px solid #ddd;}
#access a{display:block;color: #fff;font-weight: normal;line-height:2em;font-size:1em;text-transform:capitalize;padding:0 1em;text-decoration:none;}
#access ul ul{display:none;float:left;left:0;position:absolute;top:2em;z-index:99999;border:0px solid #ddd;}
#access ul ul li, #access ul ul ul li{border-right:0;}
#access ul ul ul{left:100%;top:0;border:1px solid #ddd;}
#access ul ul a{background:#FF9600;height:auto;line-height:0.9em;padding:.5em .5em .5em 1em;width:10em;}
#access li:hover > a,#access ul ul :hover > a{background:#FF9600;}
#access ul ul a:hover{background:#EF8E00;}
#access ul li:hover > ul{display:block;}


/* Content */
.entry-meta-box {
	width: auto;
	display: block;
	float:left;

	padding: 10px 10px 10px 10px;
	background: #fff;
	border: 1px solid #ddd;
	font-size: 16px;
	margin-right:10px;
	margin-left:10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
	
}
.entry-meta, .entry-meta-2{
	clear:both;
	display:block;
	/*font-size:0.8em;*/
	/*text-transform:lowercase;*/
	color:#555;
	font-weight:400; 
	text-align:left;
}

.entry-meta a, .entry-meta-2 a{font-weight:bold;}

#grupo-metadatos{
	line-height:1.6em;
	margin-left: 110px;
	width:80%;
	float:left;
	margin-top:-20px
}
#linea-metadatos {
	float:left;
	height:auto;
	width:100%;
	font-size: 15px;
	line-height: 1.6em;
	margin:0px;
	padding:0px;
}

.metadata-metadato a {font-weight:bold;}

.entry-meta-2{
	margin:-30px 0 10px 465px; 
	width:175px;
}

.metadata-titulo {
	width: 80px;
	float:left;
	padding-left:15px;
	text-decoration: none;
}


#content {
    float: left;
    width: 73%;
    margin-left: 10px;
	margin-right: 5px;  
}

#contenido-post {
	background-color: #f6f6f6;
	/*border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;*/
	margin-top:0px;
	padding-top: 10px;
	margin-right:15px;
}
#content li {
	/*list-style: none outside none;*/
	

}
li {

}

.content-sidebar {    
    float: right;    
    width: 25%;
}





#content table {width:100%;}

.paged #content #nav-above,.single #content #nav-above{display:block;}

#nav-below, #nav-above {margin: 20px 15px 30px 15px;width:660px}

.page-link{
	margin:1em 0 1em; 
	clear:both;
}

.clear-content{clear:both;}

/* Sidebar */
#sidebar {
	
	
	min-width:230px !important;
	max-width: 300px !important;
	padding:13px 10px 15px 10px;
	margin:10px 10px 20px 5px;
	/*RS border:1px solid #ddd;*/
	border: 1px solid #FF9600;
	border-bottom-right-radius:15px;
	background: #FEFEFC;
	overflow:hidden;


}
#sidebar #content{
	padding: 5px 5px 5px 5px;
}
#sidebar .widget{margin:5px 0px 30px 0px;}

#sidebar h1{font-size:1.1em;} /*No debería de usarse*/


#sidebar h4 {
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 1.3em;
	color: #573B13;
	font-weight:bold;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	letter-spacing:1px;
	padding-bottom:4px;
}


#sidebar ul{
	list-style:none;
	margin:0 0 15px 0;
	padding:0;
}

#sidebar ul ul{margin:5px 0 5px 20px;}

#sidebar p{margin:0 0 15px 0;}

#sidebar ul li{margin:0 0 5px 0;}

#sidebar ul li a{
	text-transform:none;
	font-weight:400;
}

#sidebar table{width:100%;}

#sidebar .tagcloud a{
	font-weight:400;
	text-transform:uppercase;
}

/* 404 page */
.error404 { }
.error404 .widget{float:left;margin-bottom:15px; float:left;width:100%}
.error404 .widget .widgettitle,.error404 .widget ul{margin-right:1em;}
/*.error404 .widget_tag_cloud{clear:both;float:none;width:100%;}*/
.error404 .propuestas {display:block;float:left;margin-top:15px;width:100%}
.error404 #searchform input[type=text]#s{float:left;}
.propuestas {margin-top:25px;}
.propuestas h2 {font-size:1.1em;color:#573B13;}
.propuestas li {font-size: 0.8em}

/* Notices */
/*post .notice,.error404 #searchform{background:#f8f8f8;display:block;padding:1em;}*/
.post .notice h1, .error404 h1, .no-results h1 {font-size:1.4em;color:#573B13;font-weight:bold;}
/* Image Attachments */
.image-attachment div.entry-meta{float:left;}
.image-attachment nav{
	float:right;
	margin:0 0 1em;
}
.entry-content{
/*padding: 5px 4px 15px 4px;
margin-left:20px;
margin-right: 20px;*/
    background-color: #FFFFFF;
    margin: 0 10px 15px;
    padding: 30px 40px 15px;
    /*border-top-left-radius:15px;
	border-bottom-right-radius:15px;*/
    
}

.image-attachment .entry-content{clear:both;}
.image-attachment .entry-content .entry-attachment{
	background:#f8f8f8;
	margin:0 0 1em;
	padding:1em;
	text-align:center;
	
}

.image-attachment .entry-content .attachment{
	display:block;
	/*margin:0 auto;*/
	text-align:center;
}

/* Aside Posts ???*/
.format-aside .entry-header{display:none;}
.single .format-aside .entry-header{display:block;}
.format-aside .entry-content,.format-aside .entry-summary{padding-top:1em;}
.single .format-aside .entry-content,.single .format-aside .entry-summary{padding-top:0;}

/* Aside Posts ????*/
.format-gallery .gallery-thumb{float:left;margin-right:1em;}

/* Images */
a img{border:none;}
p img{/*margin: 5px -5px 5px 5px; */   
	border: 1px solid #FF9600;
    padding: 5px;
    border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color: #fff;}

/* Resize images to fit the main content area. Applies only to images uploaded via WordPress by targeting size-* classes. Other images will be left alone. Use "size-auto" class to apply to other images. */
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-area img{
	height:auto;
	max-width:99%;
}

img.alignleft{margin-right:1em;}

img.alignright{margin-left:1em;}

.gallery-caption {
	/*padding:0em;RS*/
	text-align:center;
	width: 630px;
	/*RS*/
	border:0px;
	float: center;
	border-style: solid;
	border-color: #CCCCCC;
	margin: 0 0 0 5px;
	background-color: /*#F2EBBD;*/#FF9600;
	padding-bottom: 0px;
	margin-bottom: 10px;	
}

.wp-caption img{   border: 0 none;
    /*margin: auto;*/
    padding: 5px 5px 0px 5px;
    background-color: #fff;
    
  
    }

.wp-caption {
	text-align: left;
	font-size: 0.9em;
	font-family: 'Open Sans',sans-serif;
	letter-spacing: 0.05em;
	color: /*RS #404040;*/ 
	background-color: #fff;	
	/*max-width: 640px;*/
	overflow-x: hidden;
	overflow-y: hidden;
	margin-top:5px;
	margin-bottom: 10px;
	line-height:1.2em;
	font-weight: bold;
	text-align:center;
	float:center;
	border:0px;
	/*clear:both;display:block;margin-left:auto;margin-right:auto;*/
	border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:7px;
	border: 1px solid #FF9600;
	background-color: #fff;
	max-width:100%;
}
.wp-caption-text p {
	margin-top:3px;
	margin-bottom: 5px;
}

.wp-caption-text{text-align: left;
	font-size: 1em;
	font-family: 'Open Sans',sans-serif;
	letter-spacing: 0.05em;
	color: /*RS #b99c6e;*/ #404040;
	/*max-width: 620px;*/
	overflow-x: hidden;
	overflow-y: hidden;
	margin-top: 5px;
	margin-bottom:7px;
	margin-left:10px;/*RS*/
	margin-right: 10px;
	line-height:1.2em;
	font-weight: bold;
	text-align:center;
	padding-bottom:2px;}

.wp-smiley{margin:0;}


/* Forms */
#searchform-cabecera {width:auto; border:2px; float:right; margin: 7px 0px 0px 0px;}
#searchform-cabecera label{display:block; color:#573b13;font-size: 0.8em; float:left; margin-right: 15px;padding: 5px;}
/*#searchform-cabecera input#s{width:60%;}*/
#searchform-cabecera input[type=text],input#s  {margin:2px 0em 0 0;width:200px; float:right;}
textarea{width:80%;}

/* Class for labelling required form items */
.required{color:#c03;}



/* Comments */
.commentlist {
    margin: auto;
    padding-left: 10px;
    padding-right:10px;
    text-align: justify;
}
ul, ol {
    list-style: none outside none;
}
.commentlist li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FF9600;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    border-bottom-right-radius:10px;
    border-top-left-radius:10px;
    color: #333333;
    list-style: none outside none;
    margin: 7px 0;
    padding: 15px;
    position: relative;
}

#commentform {
	margin-left: 15px;
	margin-right: 15px;
	
}

#commentform #submit {
	clear:both; 
	background-color: #ff9600; 
	border: 0 none; 
	border-radius:4px; 
	color: #FFFFFF; 
	cursor: pointer; 
	display: inline-block; 
	font-size:15px; 
	font-weight: bold;
	font-family: 'Open Sans'; 
	height: 32px; 
	line-height: 32px; 
	margin: 0 5px 10px 0; 
	padding: 0 22px; 
	text-align: center; 
	text-decoration: none; 
	vertical-align: top; 
	white-space: nowrap; 
	width: auto;

}

#commentform #submit:hover {background-color:#573B13;color: #ffffff;}

#commentform input[type=text] {
 	border: 1px solid #999999;
 	
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    color: #573B13;
    font-family: 'Open Sans', Arial;
    width: 250px;
    margin-right: 15px;
    
    font-size: 12px;
    padding: 8px 0;
    text-indent: 2%;    
    
    
}
#commentform input[type=text]:focus {border-color:#ff9600;}



/* Form de subscripcion al blog */
#emailSub-form input {
	border:1px solid #FF9600;
	font-size: 12px;

}
#commentform textarea {
	border: 1px solid #999999;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
	color: #573B13;
	font-family: 'Open Sans', Arial;
	font-size: 12px;
    padding: 8px 8px;
    /*text-indent: 1%; */
}
#commentform textarea:focus {border-color:#ff9600;}
.commentlist li, #commentform input, #commentform textarea {
    font-size: 95%;
}
.commentlist li {
    font-weight: normal;
}
.photo ul {
    line-height: 25px;
    /*list-style-image: url("http://www.viajablog.com/wp-content/uploads/2012/03/arrow.png");*/
    margin-bottom: 10px;
    padding-left: 15px;
}
.reply {
	font-size: 0.9em;
	text-align: left;
}
.commentlist li .avatar {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EEEEEE;
    float: left;
    margin: 0 10px 10px 0;
    padding: 2px;
}

.depth-1 {
	background-color: #f6f6f6;
}
.depth-2 {
	background-color: #fff;
}
.depth-3 {
	background-color: #fff;
}
.depth-4 {
	background-color: #fff;
}
.depth-5 {
	background-color: #fff;
}

#comentarios h3{

	border-bottom: 1px solid #ccc;
	font-size: 1.4em;
	padding-bottom: 10px;
	
}


/* Fin Comments */


/* Widgets */
.widget{display:block;}
.widget-area .widget_search{overflow:hidden;}
.widget-area .widget_search input{float:left;}


/*Busquedas*/

#item-busqueda {
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 5px;
	width: auto;
	height: auto;

}

#item-busqueda #miniatura-foto {
	float:left;
	border-color: #000;
	/*background: #FF9600;*/
	margin-top: 5px;
	margin-right:20px;
	margin-bottom:15px;	
	width:108px;
	height:125px;
	background-image: url('images/fondo-polaroid.png');
	background-repeat: repeat;
	
}


#item-busqueda #miniatura-foto img{
	width: 100px; 
	height:100px; 
	float:left; 
	position:relative;
	margin:4px;
}


#item-busqueda .entry-summary p,leer-mas{
	float:left;
	text-align: justify;
	position:relative;
	padding: 0px;
	width: 75%;
	margin-top:5px;

}

/* Menu de últimos posts */

#menu_ultimos_posts {
	float:left;
	position: relative;
	padding:0px;
	/*width:280;*/
	height: auto;
	margin: 0px 0px 15px 0px;
	
}

#menu_ultimos_posts .post {
	float:left;
	overflow:hidden;
	padding: 2px 3px 5px 3px;
	margin-bottom:10px;
	background-color: #FF9600;
	height: auto;	
	border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	/*border: 1px solid #ccc;*/
	width: 100%;
}


#menu_ultimos_posts .post .post-titulo .foto{
	position:relative;
	margin-top: 5px;
	margin-bottom: 5px;
	height:120px;
	overflow:hidden;
	/*display:block;*/
	background-color:transparent; 
	background-repeat: no-repeat;
	background-position: center center;


}

#menu_ultimos_posts  .post  a {
	position:relative;
	
	text-align: center;
	
	height:auto;
	width: auto; 
	color: #FFF;
	font-size: 1em;
	line-height: 1.0em;
	font-family: 'Open Sans',Verdana, Arial Sans Serif;
	font-weight: 400;

	
}

#menu_ultimos_posts .post a:hover {
	color: #573B13;
	font-weight: 400;
	
}

#menu_ultimos_posts .post-titulo {
line-height: 1em;
position:relative;
float:none;
height:auto;
text-align: center;
padding-left:5px;
padding-right: 5px;
font-weight: bold;
margin-bottom:2px;
}


/* Estilos de los banners */
#banner #caja-post {
	width: 610px;
	height: 120px;
	padding: 5px;
	background: #ff9600;
	margin-bottom:20px;
	margin-top:0px;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	float:left;
}

#banner #caja-post img{
	
	padding: 0px;
	margin: 0px;
}

#banner #titulo h2 {
cursor: pointer;
font-weight: bold;
font-size: 15px;
font-family: 'Open Sans',Verdana,Arial;
margin:7px 0 0 0;
line-height:0.8em;

}

#banner #agradecimientos  .agradecimiento{
margin-top: -3px;
padding:0px;
font-size:11px;
color:#fff;
float:left;
font-family:'Open Sans';
}

#banner #agradecimientos  .agradecimiento .gracias{
font-weight: bold;
font-size: 12px;
}

#banner   a {
	color: #fff;
}

#banner  a:hover{
	color:#573b13;
}


#ingreso-lateral {
	float:left;
	overflow:hidden;
	width:300px;
	
	padding: 10px 8px 10px 5px;
	margin-bottom:20px;
	margin-right:5px;
	background-color: #FF9600;
	height: auto;	
	float:center;
	
}

.more-link  {
	color: #573B13;
}
.more-link:hover  {
	color: #FF9600;
}

/* Comun a sección */
#seccion{
	overflow:hidden;
	float:left;
	min-width: 640px;
	background-color: transparent;
	margin-top:10px;
	margin-left:0px;
	height: auto;
	width:100%;
	overflow:hidden;
	min-height: 150px;
}
#seccion-canvas {
	background-color: #ffffff;
	width:auto;
	height:auto;
	margin-bottom:20px;
	padding: 5px;
	overflow:hidden;
	border: 1px solid #FF9600;
	padding-bottom: 15px;
	border-bottom-right-radius:15px;
}
#seccion-verTodas {
	float: right;
	background-color: #ffffff;
	height: 20px;
	margin-right: 38px;
	margin-top:12px;
	overflow:hidden;
	
}
#seccion-verTodas .enlaceTodas {
float:right;
}

#seccion-titulo {
	background-color: #FF9600;
	border-top-left-radius:15px;
	/*border-bottom-right-radius:10px;*/
	margin: 0 15 15 15;
	text-align:left;
	color: #fff;
	font-size: 1.5em; 
	padding: 3px 15px 3px 22px;
	font-weight:bold;
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
}
/* Fin comunes sección */

/* Ultimas entradas  */
#ultimo-post-canvas {
	background-color: #FFFfff;
	margin-top: 10px;
	margin-left:15px;
	margin-right:10px;
	float:none;
	clear:left;
	border: 1px solid;
	border-color: #FF9600;
		border-bottom-right-radius:10px;
		border-top-left-radius:10px;
	overflow:hidden;
	padding-bottom:15px;
	
}
#ultimo-post-canvas .titulo  {
	margin: 15px 30px 10px 30px;
	font-size: 1.3em;
	letter-spacing: 1px;
	text-align:center;
	word-wrap: normal;
	width:auto;
	position:relative;
	font-weight: bold;
	color:#573B13;
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	line-height: 1.2em;
		transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s,color 0.1s; /* Safari */
}

#ultimo-post-canvas .titulo:hover{
	color: #ff9600;
	text-decoration:none;
}

#ultimo-post-canvas .publicado-el {
	font-size: 13px;
	color:#777777;
	text-align: right;
	margin-top:10px;
	font-style:italic;
}
#ultimo-post-canvas #resumen {
	width:auto;
	padding-left:17px;
	padding-right:25px;
	overflow:hidden;
	height:230px;
}
#ultimo-post-canvas #resumen .resumen {
	word-spacing:1px;
	word-wrap: normal;
	letter-spacing: 0.01em;;
	font-size: 1.0em;
	text-align:justify;
	float:right;
	line-height: 1.7em;
	width:auto;
	height:125px;
	margin-top:30px;
}
#ultimo-post-canvas #resumen .nublado {
    background: url("images/bg-excerpt-gradient.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 53px;
    margin: -40px -2px;
    position: relative;
    top: 190px;
    width: 105%;
}

#post-resumen-horizontal-foto {
    float: left;
    /*height: auto;*/
    padding-bottom: 0px;
    margin: 12px 10px 0px 15px;
    padding: 6px;
    position: relative;
    border: 1px solid #CCC;
	transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s,color 0.1s; /* Safari */
	overflow:hidden;
}

#post-resumen-horizontal-foto:hover {
	background-color:#ff9600;
}


#post-resumen-horizontal-foto .post-resumen-horizontal-foto {

    background-color: rgba(0, 0, 0, 0);
    background-position: top+1px center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 200px;
    position: relative;
    width: 300px;
    

	/*padding: 6px;	*/
}
#ultimo-post-canvas .separdor{
height: 10px;
}
/*Fin ultimas entradas*/


/* Comunes Barra enlaces fin de item */
#barra-enlaces {
	overflow:hidden;
	float:none;
	border: 0px solid; #000000;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 35px;
	margin-bottom:0px;
	height: auto;
	
	

}
#barra-enlaces .leerMas {
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 1.4em;
	float:right;
	/*line-height: 1.3em;*/
	
	background-color: #ff9600; 
	border: 0 none; 
	border-radius:4px; 
	color: #FFFFFF; 
	cursor: pointer; 
	font-size:15px; 
	font-weight: bold; 
	height: 32px; 
	line-height: 32px; 
	margin: 15px 5px 10px 0; 
	padding: 0 22px; 
	text-align: center; 
	text-decoration: none; 
	vertical-align: top; 
	white-space: nowrap; 
	width: auto;	
	transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s, color 0.1s; /* Safari */

}
#barra-enlaces .leerMas:hover {
	background-color: #573b13;
	color:#ffffff;
}

#barra-enlaces .leerMasFlecha {float:right;}
#barra-enlaces .leerMas {float:right;}

.margen-superior-10 {
margin-top: 10px;
}

.margen-superior-20 {
margin-top: 20px;
}
#barra-enlaces .tags-categorias {
	font-size: 13px;
	float:none;
	margin-right: 140px;
	height: auto;
}

#barra-enlaces .texto {
	color: #464646;
	text-align:left;
	padding-left: 20px;
	width:auto;
}
.tags-categorias a {
word-spacing: 1px;
font-weight: 400;
}

#barra-enlaces .tags-categorias .comentarios{
background-image: url('images/comments-tag-category-icons.png');
width:13px; 
height:14px; 
background-position:0px 0px;
background-repeat: no-repeat;
}
#barra-enlaces .tags-categorias .etiquetas{
background-image: url('images/comments-tag-category-icons.png');
width:13px; 
height:14px; 
background-position:-24px 0px;
background-repeat: no-repeat;
}
#barra-enlaces .tags-categorias .categorias{
background-image: url('images/comments-tag-category-icons.png');
width:14px;
height:14px; 
background-position:-12px 0px;
background-repeat: no-repeat;
}
/* Fin comunes barra enlaces fin item */

/*Entradas destacadas*/

#destacado-post-canvas {
	background-color: #FFFfff;
	margin-top: 10px;
	margin-left:15px;
	margin-right:10px;
	float:none;
	clear:left;
	border: 1px solid;
	border-color: #FF9600;
   border-bottom-right-radius:5px;
	border-top-left-radius:5px;		
	overflow:hidden;
	padding-bottom:8px;
	
}
#destacado-post-canvas .separdor{
height: 10px;
}
#destacado-post-canvas .titulo {
margin: 12px 5px 10px 0px;
font-size: 14px;
letter-spacing: 1px;
text-align:left;
word-wrap: normal;
width:auto;
top: -15px;
position:relative;
font-weight: bold;
color:#573B13;
}
#destacado-post-canvas #resumen {
width:auto;
padding-left:17px;
padding-right:25px;
overflow:hidden;
height:115px;
}
#destacado-post-canvas #resumen .titulo h1 {
	color: #573B13;
	font-size: 1.4em;
	padding-top:5px;
	margin-bottom: 15px;
	font-weight: bold;
	padding-right: 40px;
}
#destacado-post-canvas #resumen .resumen {
	word-spacing:1px;
	word-wrap: normal;
	letter-spacing: 0.01em;;
	font-size: 1em;
	text-align:justify;
	float:right;
	line-height: 1.42em;
	width:auto;
	height:110px;
	margin-top:-20px;
}
#destacado-post-canvas #resumen .nublado {
    background: url("images/bg-excerpt-gradient.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 50px;
    margin: -10px -2px;
    position: relative;
    top: 75px;
    width: 105%;
}

#destacado-post-resumen-horizontal-foto {
    float: left;
    height: auto;
    margin: 12px 10px 0px 15px;
    padding: 5px;
    position: relative;
    border: 1px solid #ccc;
    
}



#destacado-post-resumen-horizontal-foto .destacado-post-resumen-horizontal-foto {
    background-color: rgba(0, 0, 0, 0);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 105px;
    position: relative;
    width: 160px;
    border: 1px solid #ccc;
   /* border-bottom-right-radius:5px;
	border-top-left-radius:5px;	*/
}




/*Fin entradas destacadas*/

h1 .titulo a {color:#573B13;
}
h1 .titulo a:hover {color:#FF9600;text-decoration:underline;
}

a {
	color:#FF9600; 
	text-decoration:none; 
	font-weight:700;
}

a:hover{
	color:/*#333*/ #573B13;
	text-decoration:underline;
}

/* Slide HOME */
/*
#seccion-slide-home {
	background: transparent;
	background-image: url("images/textura.png");
	background-repeat: repeat;	
	margin: 5px auto 0 auto;
	padding: 5px 0px 10px 0px;
	min-width: 980px;
	max-width: 1280px;
	height: 250px;
	overflow:hidden;
	border-bottom-left-radius:30px;
}
.contenedor {
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:5px;

    height: 255px;
    max-width: 1210px;
    background-color: transparent;
    overflow:hidden;
}

#slide-home-canvas {
	margin-left: auto;
	margin-right: auto;
	margin-top:4px;
	margin-bottom:5px;
	width: auto;
    background: none repeat scroll left top #FFFFFF;
    border: 1px solid #CCCCCC;
    height: auto;
    padding: 5px 5px 5px 5px;
    max-width: 980px;
    max-height:350px;
}
#slide-home-canvas .slide-cuadro {
	
	margin-left:auto;
	margin-right:auto;
	background-color: transparent;
	overflow:hidden;
	border: 1px solid #CCCCCC;
}

#slide-home-elemento-canvas {
	margin-left: 0;
	margin-right: 5px;
	margin-top:4px;
	margin-bottom:2px;
	float:left;
	width: auto;
	max-width:220px;
    background: none repeat scroll left top #FFFFFF;
    border: 1px solid #CCCCCC;
    height: auto;
    padding: 5px 5px 5px 5px;
    height: 110px;
    overflow:hidden;

} 
#slide-home-elemento-canvas .slide-cuadro {

	height:80px;
	margin-left:auto;
	margin-right:auto;

	background-color: transparent;
	overflow:hidden;
	border: 1px solid #CCCCCC;
}

#destacado-post-header-horizontal-foto {
    float: left;
    height: auto;
    margin: 12px 10px 0px 15px;
    padding: 0;
    position: relative;
}



#slide-home-elemento-canvas .foto {
    background-color: rgba(0, 0, 0, 0);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    position: relative;
   width:300px;
   height:80px;
}
#slide-home-elemento-canvas .texto {
	font: 100%; 
	font-family: 'Open Sans',Arial,Verdana,Helvetica,sans-serif;
	font-size:0.9em;
	font-weight:400;
	color: #573B13;
	line-height:1.2em;
	padding-top:2px;
	text-align:center;

}
*/

/* navegacion posts */
#navegacion-posts {
	margin: 15px 15px 10px 15px;
	width:auto;
	overflow:hidden;
	height:auto;
	}
#navegacion-posts  .anterior .titulo {
   float: left;
    font-size: 20px;
    height: auto;
    min-height:40px;
    padding-left: 45px;
    padding-top: 0px;
	text-align:center;
    vertical-align: middle;
    max-width: 300px;
    background-image: url('images/PaginacionFlechaIzquierdaNaranja.gif');
	background-repeat: no-repeat;	
	background-position: left;
}
#navegacion-posts .anterior {
	float: left;
	height: auto;
	width:auto;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	font-size: 1.8em;
	text-align: left;
	overflow: hidden;
}
#navegacion-posts .anterior a:hover{
	float: left;
	background-image: url('images/PaginacionFlechaIzquierdaMarron.gif');
	background-repeat: no-repeat;	
	background-position: left;
	
	text-decoration: none;

}
.separador-vertical {
border-left: 1px solid #ccc;
width: 1px;

}
#navegacion-posts .contenedor-centro{
	width: auto;
	overflow:hidden;
	float:none;
}
#navegacion-posts .home {
	float: none;
	width:40px;
	background-image: url('images/homeNaranja.png');
	background-repeat: no-repeat;	
	background-position: top center;
	height: 32px;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	font-size: 1.8em;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}
#navegacion-posts .home a:hover{
	float: left;
	width:40px;
	height: 32px;
	background-image: url('images/homeMarron.png');
	background-repeat: no-repeat;	
	background-position: left;
	text-decoration: none;
}

#navegacion-posts  .posterior .titulo {
   float: right;
    font-size: 20px;
    height: auto;
    padding-right: 45px;
    padding-top: 0px;
    min-height:40px;
text-align:center;
    vertical-align: middle;
    max-width: 300px;
    background-image: url('images/PaginacionFlechaDerechaNaranja.gif');
	background-repeat: no-repeat;	
	background-position: right;
}
#navegacion-posts .posterior {
	float: right;
	height: auto;
	width:auto;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	/*font-size: 1.8em;*/
	text-align: right;
	overflow: hidden;
}
#navegacion-posts .posterior a:hover{
	float: right;
	background-image: url('images/PaginacionFlechaDerechaMarron.gif');
	background-repeat: no-repeat;	
	background-position: right;
	text-decoration: none;

}

	
/* fin navegacion posts */


/*navegacion paginas*/
#navegacion-paginas {
	margin: 15px 15px 10px 15px;
	width:auto;
	overflow:hidden;

	}

#navegacion-paginas .anterior {
	float: left;
	width:160px;
	background-image: url('images/PaginacionFlechaIzquierdaNaranja.gif');
	background-repeat: no-repeat;	
	background-position: top left;
	height: 30px;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	font-size: 1.8em;
	text-align: left;
}
#navegacion-paginas .anterior a:hover{
	float: left;
	width:160px;
	background-image: url('images/PaginacionFlechaIzquierdaMarron.gif');
	background-repeat: no-repeat;	
	background-position: left;
	text-decoration: none;

}

#navegacion-paginas .home {
	float: left;
	width:160px;
	background-image: url('images/homeNaranja.png');
	background-repeat: no-repeat;	
	background-position: top left;
	height: 30px;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	font-size: 1.8em;
	text-align: left;
}
#navegacion-paginas .home a:hover{
	float: left;
	width:160px;
	background-image: url('images/homeMarron.png');
	background-repeat: no-repeat;	
	background-position: top left;
	text-decoration: none;

}

#navegacion-paginas .siguiente {
	float: right;
	width:160px;
	background-image: url('images/PaginacionFlechaDerechaNaranja.gif');
	background-repeat: no-repeat;	
	background-position: top right;
	height: 30px;
	font-family: 	'Open Sans',Tahoma,Verdana,Arial;
	font-size: 1.8em;
	text-align: right;
}
#navegacion-paginas .siguiente a:hover{
	float: right;
	width:160px;
	background-image: url('images/PaginacionFlechaDerechaMarron.gif');
	background-repeat: no-repeat;	
	background-position: top right;
	text-decoration: none;

}
#navegacion-paginas ul {
	margin: 0px 0px 0px 40px;

}
#navegacion-paginas .page-numbers {
	/*float:left;*/
	font-size: 17px;
	padding: 0px 10px 0px 10px;
	margin: 0px 5px 5px 5px;
    border-bottom-right-radius:3px;
	border-top-left-radius:3px;	
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;	
	background-color:#FF9600;
	color: #ffffff;
	line-height:25px;
	font-family: 'Open Sans', Arial,Verdana,Helvetica,sans-serif;
}
#paginas a:hover{
	color: #573B13;
}
#paginas .current {
	color: #573B13;
	font-weight: bold;
	font-size: 20px;
}

/* Fin navegacion paginas */
.wp-caption-dt {margin: 5px;}

.separador{
	border-bottom: 1px solid #ccc;
	width: 95%;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:20px;
}

.centrador {
	margin-left:auto;
	margin-right: auto;
	width:80%;
	min-width:700px;
}
.centrador-sidebar {
	margin-left:auto;
	margin-right:auto;
	width:95%;

}
/* Entradas relacionadas */
#related-posts {
	min-width:700px;
	width: 100%%;
	margin-left:auto;
	margin-right: auto;
	height:auto;
	overflow: hidden;
	float:none;
	padding-left:20px;
	padding-right: 20px;
	
}
#related-posts h4{
	border-bottom:1px solid #ccc;
	width: 100%;
	padding-bottom: 10px;
}

#entrada-relacionada {
    float: left;
    height: 168px;
    margin: 5px;
    padding: 5px 5px 5px 5px;
    position: relative;
    width: 210px;
    
    text-align: center;
    overflow:hidden;
    background-color: #ff9600;
    color:#fff;
    font-family: Arial,Verdana,Arial Sans Serif;
    font-size: 1em;
    font-weight:400;
    line-height:1.1em;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	
	transition: background-color 0.1s, color 0.1s;
	-webkit-transition: background-color 0.1s,color 0.1s; /* Safari */	

}
#entrada-relacionada:hover {
color: #573B13;
text-decoration:underline;
}
#entrada-relacionada a {
	float: none;
	font-family: 'Open Sans', Arial,Verdana,Helvetica,sans-serif;
	font-size: 0.9em;
	color: #fff;
	margin-top: auto;
	margin-bottom: auto;
	text-align: center;
}

#entrada-relacionada  a:hover {
	color: #573B13;
	text-decoration: underline;
}


#entrada-relacionada .foto {
    background-color: rgba(0, 0, 0, 0);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 120px;
    position: relative;
    width: 210px;
   
    margin-bottom: 5px;
}
/* Fin entradas relacionadas*/

#respond {
	margin-top:25px;
	padding-left:20px;
	padding-right:20px;
}


/* Patrocinios */
#marca-ap {
	/*background-image: url('images/entrada-incentivada.png');
	background-repeat: no-repeat;	
	background-position: top left;
	*/
	width:100%;
	overflow:hidden;
	text-align:right;
	color: #454545;
	font-size: 20px;
	font-style:italic;
	float:right;
	font-weight: 400;
	margin-top:30px;
	margin-bottom: 30px;
	margin-right:70px;
}
/*
#patrocinado:hover {
	background-image: url('images/entrada-incentivada-hover.png');

}*/
.page-title-ap{
	margin-top: 25px;
	margin-bottom: 15px;
	color: #573B13;
	padding: 5px 60px 3px 60px;
	font-size: 2.0em;
	font-weight: normal;
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	width: auto;
	text-align: center;
	/*background-color: #FF9600;*/
	/*border-top-left-radius: 10px;*/
	border-bottom: 1px solid #FF9600;
	height: 60px;
	
}
#content-ap {

    float: left;
    width: 73%;
    margin-left: 10px;
    margin-right: 10px;
    
}
#content-ap #contenido-post {
	background-color: #f6edc3;
	/*border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;*/
	margin-top:0px;
	
}
/* Fin patrocinios */

/* Columnas */

.columna-50 {
	width: 46%;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 30px;
	margin-left: 0px;
	float:left;
}

/* Fin columnas */
/* Subscripcion mail */


#subscripcionMail {
	min-height: 50px;
	background-color: #ff9600;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 5px;
}
#subscripcionMail .nota {
	color: #573B13;
	font-size: 10px;
	padding-top:5px;
}
#emailSub-output {
	font-size: 0.8em;
	margin-bottom:20px;
}

#emailSub-email {
	min-width: 150px;
	width:68%;
	margin-right: 20px;
}

/* Fin subscripcion mail */

/* Lo más */
#lo_mas_item {
	min-height: 50px;
	background-color: #ff9600;
	border-top-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 2px;

	margin-bottom:5px;
	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	

	font-weight: 400;
	position:relative;
	width:100%;
	text-align:left;
}
 #lo_mas_item .numero_comentarios a{
 	color: #573B13;
 	font-family: 'Noto Sans',Tahoma,Verdana,Helvetica,sans-serif;
 	font-style:italic;
 	font-size: 0.8em;
 }
#lo_mas_item .numero_comentarios a:hover{color:#fff;}


#lo_mas a {
	color: #fff;
	font-weight: 400;
	width: 100%;
	font-size: 0.95em;
	line-height: 1.1em;
}


#lo_mas a:hover{
	color: #573B13;
	text-decoration:underline;
}

#lo_mas_item .foto {
	position:relative;
	margin-right: 5px;
	height:50px;
	width: 70px;
	overflow:hidden;
	/*display:block;*/
	background-color:transparent; 
	background-repeat: no-repeat;
	background-position: center center;	
		/*border-top-left-radius: 5px;
		border-bottom-right-radius: 5px;*/
}
/* Fin Lo más*/

.nocomments{display:none;}

.sin-comentarios {	
	color: #777;
}

/* Destacados header */
ul.gallery {
	width: 80%;
	min-width: 1024px;
	list-style: none;
	margin: 0 auto; padding: 0;
	font-size:0.85em;

}
ul.gallery li {
	float: left;
	
	background: #ffffff;
	/*background-image: url('images/marco-polaroid.png');*/
	background-position: left top;
	background-size: auto;
	overflow:hidden;
	
	margin: 15px 0px 0px 12px;
	padding: 0;
	text-align: center;
	border: 1px solid #ccc;
	height:117px;
	width: 155px;
	-moz-border-radius: 0px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 0px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 0px; /*--CSS3 Rounded Corners--*/
	/*display: inline;*/ /*--Gimp Fix aka IE6 Fix--*/
  -webkit-box-shadow: 2px 2px 5px #999;
  -moz-box-shadow: 2px 2px 5px #999;
 /* filter: shadow(color=#999999, direction=135, strength=2);*/

-webkit-box-shadow: 1px 1px 5px #573B13;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#573B13')";



filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#573B13');

}

ul.gallery li a.thumb {
	width: 145px;
	height: 87px;
	margin: 4px 5px 5px 5px;
	/*border: 1px solid #ccc;*/
	background-color: #fff;
	cursor: pointer;
	overflow: hidden;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 145px;
	height: 87px;
	background-color: #fff;
	overflow: hidden;
	display: block;
	background-position: center center;

}
ul.gallery li a.thumb:hover {
	background: #fff;

}
ul.gallery li h2 {
	font-size: 1.05em;
	font-family: 'Open Sans',Arial,Verdana,Helvetica,sans-serif;
	font-weight: normal;
	font-shadow: none;
	text-transform: capitalize;
	text-shadow:#aaa 0px 0px 0px;
	color: #4D2D01;
	margin: 0; padding: 0px;
	background: #fff;
	/*border-top: 1px solid #fff; *//*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #4D2D01; display: block;}
/* Fin Destacados header */


/* Menu categorias sidebar */
#menuCategorias {
	display:none;
	font-family: 'Open Sans';
}
#menuCategorias .menu-categorias { 
	height: auto;
	width: 100%;
	float:left;
	margin:0px;
	padding:0px;
}

#menuCategorias .todasCategorias {
	background-color: #ff9600;
	color: #ffffff;
	text-align: center;
	margin: auto;
}
#menuCategorias .categoria {
	background: #ffffff;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #ff9600;	
}
#menuCategorias .categoria a {
	color: #573B13;
	font-weight:400;
}
#menuCategorias .enlaces {
	background: #ff9600;
	color: #ffffff;
	font-size: 14px;
	
}
#menuCategorias .enlaces a {
	color: #ffffff;
	text-align: center;
	font-weight:400;
}
#menuCategorias .enlaces a:hover {
	color: #573B13;
	text-align: center;
}
#menuCategorias dd {
	margin:0px;
	padding:10px;
}

/* Fin menu Categorías */

h3 a.selected-item {
	color: #573B13;
	background-color:#EF8E00;
	/*background-image: url('/wp-content/uploads/2011/DSC01672.jpg');*/
	
}

h3 a.unselected-item {
	color: #fff;
	background-color:#FF9600;
	background-image: none;
}


.basic h3 .current {
	background-color:#573B13;
}

.basic a.selected {
	
	color: #573B13;

	/*background-image: url("AccordionTab2.gif");*/}

/* Fin menu categorias sidebar */
	
/* Estilos Google CSE */


#___gcse_1 .gsc-control-cse .gsc-table-result {
	Font-family: 'Open Sans',Arial;
}

#___gcse_1 .gs-web-image-box img.gs-image, .gs-promotion-image-box img.gs-promotion-image {
height: 120px;
max-width: 160px;
float:left;
padding: 5px;
}
#___gcse_1 .gs-web-image-box, .gs-promotion-image-box {
	width: 180px;
}
gs-image-box gs-web-image-box gs-web-image-box-portrait {
width:auto;
}

#___gcse_1 .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
	font-size: 18px;
	line-height:1.1em;
	
}
.gs-snippet {
	font-size:15px;
	margin-top:10px;
}

#___gcse_1 .gs-webResult div.gs-visibleUrl-long {
margin-top:10px
}

/* Estilos nivo-slider */
/* Caption styles */

#postsDestacadosSlider{

	background: transparent;
	/*background-image: url("images/textura.png");
	background-repeat: repeat;*/	
	margin: 5px auto 0 auto;
	padding: 0px;
	min-width: 980px;
	max-width: 1280px;
	height: 300px; /*No tocar */
	overflow:hidden;
	border-bottom-left-radius:30px;
	
}
#postsDestacadosSlider .nivoSlider {
top: -60%;
}
#postsDestacadosSlider .nivo-caption {
	position:absolute;
	left:0px;
	/*bottom:0px;*/
	top: 400px;
	background:transparent;
	color:#FF9600;
	width:100%;
	z-index:8;
	
	opacity: 1;
	overflow: hidden;
	display: none;
	-moz-opacity: 1;
	filter:alpha(opacity=10);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

	font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 2em;
	font-weight:normal;
	color: #FF9600;
	text-shadow: #000 2px 2px 2px;
	text-align: left;	
	width: 100%;
	padding: 5px 40px 0 25px;
	
	
}
#postsDestacadosSlider .nivo-caption p {
	padding: 5 5 5 40px;
	margin:0px;
	
}


#postsDestacadosSlider .nivo-caption a {
	display:inline !important;
}
#postsDestacadosSlider .nivo-html-caption {
    display:none;
}

/* MailChimp Form Embed Code - Classic - 08/17/2011 */
#mc_embed_signup form {display:block;font-family: 'Open Sans'; position:relative; text-align:left; padding: 0px 0px 0px 5px;}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none; border-top-left-radius: 4px;border-bottom-right-radius:4px;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#ff9600;}
#mc_embed_signup .button {transition: background-color 0.1s;-webkit-transition: background-color 2s; /* Safari */clear:both; background-color: #ff9600; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold;font-family: 'Open Sans'; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: 97%;}
#mc_embed_signup .button:hover {background-color:#573B13;color:#ffffff;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;color: #454545;}
#mc_embed_signup .mc-field-group input {color: #573B13; display:block; font-size: 12px; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {color: #454545;text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#ff9600; font-size:200%;}
#mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}        
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

#mc_embed_signup .nota-final {color: #454545;text-align:justify; font-size:12px; margin-left:4%;margin-right:4%;letter-spacing: .5px; padding-top:5px;line-height: 15px;}
/* Fin MailChimp*/

/* Item vertical */

#item-vertical-canvas {
	min-width: 140px;
	max-width: 185px;
	width: auto;
	height: 350px;
	margin-top:5px;
	margin-left: 10px;
	margin-bottom: 10px;
	border:1px #ff9600 solid;
	padding: 10px 15px 15px 15px;
	background-color: transparent;
	float:left;
	border-top-left-radius: 5px;border-bottom-right-radius:5px;
	overflow: hidden;
}


#item-vertical-canvas #contenedor-foto {
	max-width: 340px;
	min-width: 150px;
	border:1px #ccc solid;
	padding: 5px;
	height: 110px;
	transition: background-color 0.1s ease 0s, color 0.1s ease 0s;
}

#contenedor-foto .foto{
	max-width: 330px;
	min-width: 140px;
	border:1px #ccc solid;
	padding: 5px;
	height: 98px;
	background-position: center center;
	    
}	

#contenedor-foto:hover {
	background-color: #ff9600;
}
#item-vertical-canvas #meta-data {	
	margin-top:3px;
	margin-bottom: 0px;
	height: 47px;
}

#meta-data .fecha {
	font-size: 11px;
	color: #ccc;
	font-style: italic;
}

#meta-data .agencia {
	font-size: 11px;
	color: #ccc;
	font-style: italic;
}

#item-vertical-canvas #resumen {
	margin-top:0px;
	margin-bottom:15px;	
	overflow:hidden;
	height:145px;	

}
#item-vertical-canvas #resumen .titulo{
	font-size:13px;
	color: #573B13;
}
#item-vertical-canvas #resumen .titulo a{
	color: #573B13;	
}
#item-vertical-canvas #resumen .titulo a:hover{
	color:#ff9600;
}
#item-vertical-canvas #resumen .resumen {
	margin-top:5px;
	font-size: 12px;
	text-align: justify;
	padding-left:0px;
	padding-right:2px;
	overflow:hidden;
	height: 100px;
	color: #454545;

}

#item-vertical-canvas #resumen .nublado {
    background: url("images/bg-excerpt-gradient.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    height: 30px;
    position: absolute;
    margin-top: 115px;
    width: 200px;
}

#item-vertical-canvas  #leerMasPequeno {
position:relative;


}

#leerMasPequeno {
	background-color: #FF9600;
    border: 0 none;
    border-radius: 2px;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: 'Open Sans',Tahoma,Verdana,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 2px 4px 2px 4px;
    text-align: center;
    text-decoration: none;
    transition: background-color 0.1s ease 0s, color 0.1s ease 0s;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
}
#leerMasPequeno:hover {
	background-color: #573b13;
	color:#ffffff;
}
/* Fin item vertical*/
/* Datos agencia en post */
#contenido-post #meta-agencia {
	font-size: 12px;
	color: #777;
	font-style: italic;
	float:right;

}

#seccionFicherosAdjuntos {
	margin-top:20px;
	margin-bottom:20px;
}
#marcaNotaPrensa {
	font-size:40px;
	color: #ccc;
	font-style: italic;
	font-weight: 900;
}

/* Plugin Cookies */


/* Fin Cookies */