body {
background-color:#666;
background-image:url('../images/bg_tela.png');
background-position:center top;
}

#fondo {
background-repeat:no-repeat;
z-index:-100 !important;
}

#header {
background-color:#fafafa;
box-shadow: 		0 1px 2px #888;
-webkit-box-shadow: 0 1px 2px #888;
-moz-box-shadow: 	0 1px 2px #888;

background-image:url('../images/header.png');
background-position:left top;
background-repeat:no-repeat;

background:
url('../images/h-separatorreverse.png') bottom left repeat-x,
url('../images/header.png') bottom left repeat-x;

}

.sombraborde {
overflow:hidden;
box-shadow: 		0 1px 2px #888;
-webkit-box-shadow: 0 1px 2px #888;
-moz-box-shadow: 	0 1px 2px #888;
background:url('../images/h-separator.png') left top repeat-x;
background-color:#fafafa;
padding-top:20px;
}


/****************************** menus *****************************************/

#navigation {
margin:auto;
background-image:url('../images/aclarante.png');
background-position:center bottom;
width:1000px;
box-shadow: 		0 1px 2px #888;
-webkit-box-shadow: 0 1px 2px #888;
-moz-box-shadow: 	0 1px 2px #888;
}


#mainmenu {
margin:0 0px;
}


#top-titlemenu ul li a{
font-family: Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
}

#top-titlemenu ul li a:hover {color:#e37E62;}

#top-titlemenu span.sub {
text-transform:none;
font-style:italic;
font-family:Arial, Helvetica, sans-serif !important;
}



#top-minimenu {
text-align:left;
background-color:#fafafa;
background-image:url('../images/h-separator.png');
background-repeat:repeat-x;
background-position:left bottom;
box-shadow: 0 0 1px #000;
-webkit-box-shadow: 0 0 1px #000;
-moz-box-shadow: 0 0 1px #000;
border-width:0px;

}

#top-minimenu ul li a {
color:#888
}

#top-minimenu ul li.current-menu-item a {
color:#b37E62 !important;
}


/* ----------------------------------- content -------------------------------------*/


#contenedor-exterior {
position:relative;
z-index:23;
}

#contenedortodo {
background-image:url('../images/aclarante.png');
background-position:center bottom;
width:1000px;
margin:auto;
padding-bottom:10px;
margin-bottom:5px;
}

#top-featuredposts {
background-color:#f1f2ed;
background-image:none;
padding:0;
background-image:url('../images/bgbg.png');
background-position:center bottom;
background-repeat:repeat;

}

.featured-exterior {
overflow:hidden;
background-image:url('../images/h-separatorreverse.png');
background-repeat:repeat-x;
background-position:center bottom;
border-style:solid;
border-width:4px 0;
border-color:#e7e8e3;
padding-bottom:2px;
}

.featured-interior {
padding:20px 0;
overflow:hidden;
background-image:url('../images/h-separator.png');
background-repeat:repeat-x;
background-position:left top;
}

/*templates*/
#frontpage1 {
font-family:Arial, Helvetica, sans-serif;
}

#frontpage1 #maincolumns .widget .ktt-columnpost-item {
font-family:Arial, Helvetica, sans-serif;
}


/* carousel */

.stepcarousel .panel a.bloque {
color:#777;
}
.stepcarousel .panel .fecha , .stepcarousel .panel .commentnumber  {
background-color:#8a8b8c;
}

.stepcarousel .panel .commentnumber:hover {
background-color:#555 !important;
}
.stepcarousel .panel .readmore {
border-style:solid;
border-color:#ddd #ccc #ccc #ddd;
border-width:1px;
}

/* widgets */
.ktt-columnpost-item .ktt-columnpost-title, .ktt-columnpost-item .ktt-columnpost-comments  {
margin-left:10px;
margin-right:5px;
} 
.ktt-columnpost-item .ktt_columnpost-content {
line-height:150%;
margin-left:10px;
margin-right:5px;
} 

/* italic style for content in column widgets of front page */
#frontpage1 #maincolumns  .ktt_columnpost-content {font-family:Arial, Helvetica, sans-serif;font-style:italic} 

/* italic style for content in category pages */
#category #maincolumns  .hentry .contenido {font-family:Arial, Helvetica, sans-serif;font-style:italic;color:#666;} 





/* -------- footer ----------- */

#footer-top {
}

#footer {
padding: 10px 0 0px 0;
overflow:hidden;
background-image:url('../images/aclarante.png');
background-position:center bottom;
width:1000px;
margin:auto;
}


.pie2 {
background-image:url('../images/column2.png') !important;
background-repeat:no-repeat !important;
background-position:right top !important;
background-color:#f4f4f4;
margin:2px;
}

.pie2 .interior {
background-image:url('../images/h-separatorflowreverse.png') !important;
background-repeat:repeat-x !important;
background-position:left bottom !important;padding:0 10px;
min-height:30px;
}


#footer span.totop {
display:block;
height:80px;
width:80px;
position:absolute;
margin-top:-56px;
margin-left:435px;
background-image:url('../images/topbutton.png');
background-repeat:no-repeat;
background-position:center top;
z-index:90;
cursor:pointer;
color:#f4f4f4;
}

#footer span.totop:hover {
background-position:center -80px;
}

#footer span.totop:active {
background-position:center -160px;
}

#footer .widget {
padding:0 20px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#footer .widget a{
color:#777;
}

#footer .widget h3 {
color:#aaa;
background-image:none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
text-transform:uppercase;
background-image:url('../images/fondonew.png');
background-repeat:repeat-x;
background-position:left bottom;
padding:5px 10px;
border-style:solid;
border-width:1px;
border-color:#eee #ddd #ddd #eee;
}


#footer .widget ul li {
padding:10px 0;
list-style: none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#footer .widget ul li + li {
background-image:url('../images/h-separatorflow.png');
background-repeat:repeat-x;
background-position:right top;
}

#footer-content {
background-color:#fafafa;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}

.footertext {
padding:20px;
background-image:url('../images/h-separatorflow.png');
background-repeat:repeat-x;
background-position:right top;
}




/* IMPORTACION DE ESTILOS DE NUEVO FALSARIA 
@import url("nuevo_falsaria.css");
*/


/*////////////////////////////////////////////////////////////////////////////////////////////////////////// NUEVOS ESTILOS */

/* Paginador Ajax ********************/

.paginateajax {
cursor:pointer;
padding:10px 5px;
margin:15px;
overflow:hidden;
background-color:#ddd;
width:93%;
height:22px;
vertical-align: bottom;
text-align:center;
text-align:center;
padding:5px 10px !important;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
text-decoration:none !important;
color:#666;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

.paginateajax:hover {

background-color:#eee;

}



/* Fin Paginador Ajax ****************/


.hentry iframe {
border-width:  0px !important;
border-color: transparent !important;
border-style:  none !important;
border-radius: 0px !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
box-shadow: none !important;
-webkit-box-shadow: 0px !important;
}

.numeropostporcat {
color: #a6a3a3;
}

.nombre_cat_column_home {
padding:11px 5px 11px 20px  !important;
margin:0px  !important;
font-size:14px !important;
border-top: 1px #ededed solid;
}




.post-title-categoria-new {
font-family:Arial, Helvetica, sans-serif !important;
font-size:24px !important;
padding-left: 8px !important;
padding-top:5px !important;
padding-bottom:0px !important;
margin:0px !important;
}

.enlace-categorias-mini {
width: auto !important;
text-decoration:none !important;
color: #4189a9 !important;
font-size:12px !important;
}
.enlace-categorias-mini:hover {
background-color: transparent !important;
text-decoration: underline !important;
}

.post-title-4-columnas {
font-family:Arial, Helvetica, sans-serif !important;
text-align:left !important;
margin-left:5px !important;

}

.category_casiportada_msg{

background-color: #ffffcc;
border-color:#e6e7ba;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
margin:20px 30px 20px 30px;
padding:8px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

.logo-top-new {
display: inline-block;
}
.buscartop_text:focus, .buscartop_bot:focus  {  outline:none;  }

.buscador_top {
display: inline-block;
width:260px;
height:80px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
display: inline-block;
margin: 15px 80px 0px 0px;
float:right;

}

.buscartop_text {
background-image:url(../images_v2/buscar_text.png);
background-repeat:no-repeat;
vertical-align:bottom;
width: 201px;
height:36px;
border:none;
padding-left: 15px;
margin:0p x0px 0px 0px !important;
display:inline-block;



}


.buscartop_opt {
margin:0p x0px 0px 0px !important;
display:inline-block;
font-size:10px;
vertical-align: text-top;
}

.buscartop_bot {
cursor:pointer;
background-image:url(../images_v2/buscar_bot.png);
background-repeat:no-repeat;
vertical-align:bottom;
background-color:transparent;
width: 29px;
height:38px;
border:none;
margin:0px 0px 0px 0px !important;
padding:0px;
display:inline-block;

}



.search_control {
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
display:inline-block;
width: 270px;
height:36px;
}



#login_header {
display:inline-block;
background-color:#fafafa;
box-shadow: 		0 1px 2px #888;
-webkit-box-shadow: 0 1px 2px #888;
-moz-box-shadow: 	0 1px 2px #888;
height: 167px;
width:302px;

background-image:url('../images/header.png');
background-position:left top;
background-repeat:no-repeat;

background:
url('../images/h-separatorreverse.png') bottom left repeat-x,
url('../images/header.png') bottom left repeat-x;

}

.title {
text-align:left !important;
height:139px !important;
font-family:Arial, Helvetica, sans-serif;
border-bottom: none !important;
border-bottom-style:none !important;

}


#pagetitle {
background-color:#FFF !important;
float:left;
display:inline-block;
width: 677px !important;
height:167px !important;
margin-left:0px !important;
border-right-color: #bbb  !important;
border-right:solid;
border-right-width:1px;
border-bottom-style:none !important;
border-bottom-width:0px !important; 
}

#login_header_top_title {
background-image:url('../images_v2/login_header_top_bg.png');
background-position:left top;
background-repeat:no-repeat;	
height: 40px;
display:inline-block;
width:301px;
border-left-color: #ffffff !important;
border-left:solid;
border-left-width:1px;
}



.login_header_top_title_text {
text-align: left !important;
margin-top:10px;
margin-left:12px;
}

.login_header_top_title_text a{
color:#FFF;
text-decoration:underline;
}

.login_header_top_title_text a:hover{
color:#EEE;
text-decoration:underline;
}

.sombraborde{
padding-top:0px !important;
}

.login_header_top_title_menu {

float:right; 
margin-left:5px; 
margin-top:-20px; 
margin-right:10px;
}



#login_header_top {
float:right;
height: 167px;
width:302px;
display: inline-block;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#f8f8f8;

}

#login_header_content {
width: 301px;
height:127px;
display: inline-block;
border-left-color: #ffffff !important;
border-left:solid;
border-left-width:1px;

}
#login_header_content_login {
width: 301px;
height:127px;
display: inline-block;
border-left-color: #ffffff !important;
border-left:solid;
border-left-width:1px;
padding: 10px 5px 5px 10px;
text-align:left;
}

.login_header_content_item {
display: inline-block;
font-size: 11px;
width: 95px !important;
height:60px;
margin-top:12px;
margin-bottom:8px;

}

.login_header_content_separador {
display: inline-block;
background-image: url('../images/v-separator.png');
background-repeat: repeat-y;
background-position: left top;
margin-top:25px;
height:53px;
width:3px;
}


#login_header_content_bottom {
display: block;
font-size: 11px;
width: 302px;
vertical-align:middle;
text-align: right !important;
}

.post_destacado_bandera {
background-image: url('../images_v2/destacado.png') ;
background-repeat:no-repeat !important;
background-position: right top !important;
position:absolute;
right:-15px;
top:0px;
float:right;
display:block;
width:30px;
height:30px;
z-index: 5000;
}

.post_destacado_bandera_single_version1 {
background-image: url('../images_v2/destacado.png') ;
background-repeat:no-repeat !important;
background-position: right top !important;
position:absolute;
right:0px;
top:0px;
float:right;
display:block;
width:30px;
height:30px;
}

.post_destacado_bandera_category {
background-image: url('../images_v2/destacado.png') ;
background-repeat:no-repeat !important;
background-position: right top !important;
position:absolute;
right:0px;
top:1px;
float:right;
display:block;
width:30px;
height:30px;
}

.singlepost_nobg_category {
background-image: none !important;
padding-bottom: 0px !important;
padding-top: 3px !important;
}

/******* MENU *******/ 

.titulo-logo-top{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin: 0px 5px 5px 15px;

}

.interior{

}

#mainmenu ul.sf-navbar li a {
text-transform: none !important;
color: #666;
}


ul.sf-navbar{
background-image: url('../images_v2/fondo-menu.png') !important;
width: 970px !important;
border-top-color:#bbb !important;
}

/******* /MENU *******/ 


.enlaces-post-home {
font-family: Arial, Helvetica, sans-serif;
margin:0px;
margin-left:7px;
padding:0px 0px 5px 0px;

}

.enlaces-post-home a{
color:#21759b;
font-size:12px;

}

.enlaces-post-home a:hover{
color:#21759b;

font-size:12px;
}


.enlaces-post-home-autor a{
padding-left:0px !important;
color:#21759b;
font-size:12px;
}

.enlaces-post-home a:hover{
padding-left:0px !important;
color:#21759b;
font-size:12px;
}

/*///////////////////////////////////////////////// FIN NUEVOS ESTILOS */


/*///////////////////////////////////////////////// ESTILOS MODIFICADOS */


.header-new {
background-color:#fff !important;
height: 167px;
width:980px;
display:inline-block;
padding-top: 0px;
padding:0px 0px !important;
overflow:visible !important;
}

#top-minimenu {
width:678px;
}

.title-new{
padding:0 10px !important;
display:inline-block;
width:678px !important;
height:127px;
background-color:#FFF !important;
}

#header #pagetitle {
padding:0 20px;
}

.pagetitle-new {
padding:0 0px !important;
}

#top-minimenu {
padding:5px 0px !important;
}

#mainmenu {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#mainmenu ul li a {
padding:6px 6px;
margin:5px 5px 0px 5px;
border-color:#e1e1e1;
border-width:1px;
border-bottom:none;
}


#single {
font-family: 'Arial, Helvetica, sans-serif';

/*padding:20px;*/
background-color:#f6f6f6;
color:#2a2a2a;
/*margin:0 2px 2px 2px;*/
background-image:url('http://www.falsaria.com/wp-content/themes/frailespatique/styles/images/h-separatorflow.png');
background-repeat:repeat-x;
background-position:left top;
}

#single  a {color:#333;}
#single  a:hover{color:#123;}

.post-title {
line-height:1.2em;
font-size:35px;
font-family: 'Times New Roman';
color:#eee;
}

.post-title-new {
font-family: 'Times New Roman';
background-color:#FFF !important;
background-image:none;
}






.ktt-columnpost-item-new .ktt-columnpost-title-new {
font-size:16px !important;
padding:0px 0px 0px 0px !important;
font-family: Arial, Helvetica, sans-serif !important;
margin-left: 0px;
} 

.ktt-columnpost-title-new h3 {
margin-bottom: 0px !important;
} 


.sf-menu, .sf-menu * {
margin-right:0px !important;
margin-bottom:0px !important;
padding: 0px 5px 0px 5px !important;
}


.sf-navbar li + li {
background-image: none !important;

}


#mainmenu ul.sf-navbar ul.sub-menu {
margin:5px 10px 10px 10px ;
font-family: Arial, Helvetica, sans-serif !important;
}


#mainmenu ul.sub-menu {
	background-color:#fafafa;
	margin-left: 0px  !important;
}

ul.sf-navbar{
/*border-style:solid;*/
background-image:url('../images_v2/fondo-menu.png') !important;
/*background-position:center bottom;*/
border-bottom: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height: 34px;
}


#mainmenu ul.sf-navbar li a {
font-size:14px !important;
border-color:#f9f9f9 !important;
border-width:1px !important;
border-style: hidden !important;
margin: 5px 1px 0px 1px !important;
height:22px !important;

}


#mainmenu ul.sf-navbar li a:hover {
background-image: none !important;
background-color:#f9f9f9 !important;
border-color:#e1e1e1 !important;
border-width:1px 1px 0px 1px  !important;
border-style:solid !important;
margin:4px 0px 0px 0px !important;
height: 25px !important;
}

.interior-new-post {
margin-bottom:5px !important;
padding-top:10px !important;
background-image:none !important;
vertical-align:middle !important;
}

#single {
background-image:none !important;
}

#front-column-1 {
background-image: none !important;
}


#front-column-2 {
background-image: none !important;

}

.content {
background-image: none !important;

}

.back {
background-image: none !important;

}

.Wcontent {
background-image: none !important;
border-right:1px !important;
border-color:#309 !important;


}

.post-subtitle-controls {
background-image:none !important;
background-color:#FFF !important;
}

#maincolumns {
background-color:#FFF !important;
margin-top: 30px;
border-top: 1px;
border-color:#bbb;
border-top-style:solid;
border-right: 1px;
border-right-color: #bbb;
border-right-style: solid;
width: 679px !important;

}
.post-subtitle-controls {
background-image:none !important;
}

#single {
background-image:none !important;
}

.sf-menu a.sf-with-ul {
color:#5b99b4;

}

.sf-menu a {

padding-top: 5px !important;
}


.menu-item {

}

sub-menu {
color: #000 !important;
}


body .contenido {
font-family: Arial, Helvetica, sans-serif;
}


.interior {
background-image:none !important;


}

#frontpage1 #front-column-2 {
width: 338px;
border-left: 1px;
border-left-color: #ededed;
border-left-style: solid !important;
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px !important;
}

#frontpage1 {
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px !important;
background-color: #fafafa;
}

.widget_categoryposts-principal {
background-image:none !important;
}

.interior {
text-align: left;
}

#frontpage1 #maincolumns .ktt_columnpost-content {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
margin-left:7px;
}

.ktt-columnpost-item {
font-family: Arial, Helvetica, sans-serif;
position: relative;

}


.ktt-columnpost-item span.sombrita {
padding: 2px 2px 4px 2px;
}

#single .attachment-post-thumbnail-new {
text-align:center !important;
}






#front-column-1 .widget h3, #front-column-2 .widget h3 {

padding: 5px !important;
}

#front-column-1 .widget h3, #front-column-2 .widget h3 {
font-family:Arial, Helvetica, sans-serif !important;
font-size:23px !important;
text-align:left !important;
margin: 0px 5px 0px 5px !important;

padding-bottom: 0px !important;
padding-left: 0px !important;

}

.interior-category-new{
text-align:left !important;
padding: 50px 10px 5px 20px !important;
position: relative !important;


}
.interior-category-new span {
font-size: 25px !important;
font-family:Arial, Helvetica, sans-serif !important;
text-transform: capitalize !important;
color: #999 !important;
}

.maincolumns-category-new{
margin-top:10px !important;
}

#mainmenu ul.sf-navbar ul.sub-menu li.current a {
color: #5b99b4 !important;
background-color: transparent !important;
font-weight: normal !important;

box-shadow: none !important;
-webkit-box-shadow: none !important;

}





#mainmenu ul.sf-navbar li.current-menu-item a, #mainmenu ul.sf-navbar li.current-menu-ancestor a {
color: #5b99b4;
background-image: none !important;
background-color: #f9f9f9 !important;
border-color: #e1e1e1 !important;
border-width: 1px 1px 0px 1px !important;
border-style: solid !important;
margin: 4px 0px 0px 0px !important;
height: 25px !important;
}

#mainmenu ul.sf-navbar ul.sub-menu li a {
color: #4189a9 !important; 
background-image: none !important;
background-color: transparent !important;
border-color: transparent !important;
border-width: 0px !important;
border-style: none !important;
margin: 4px 0px 0px 0px !important;
height: 20px !important;
font-style:normal !important;
font-weight:normal !important;
font-size:12px !important;
text-decoration:none !important;
font-family:Arial, Helvetica, sans-serif !important;

}

#mainmenu ul.sf-navbar ul.sub-menu li a:hover {
color:#999 !important;

}

.sf-navbar li.current {

}

categoryheader {
background-image:  none !important;
}

#category #maincolumns {
background-image:none !important;
}



#category .primer_post + .primer_post {
background-image: none !important;
}


#front-column-3 {
margin-top: 30px !important;
background-color:#fafafa;
}

#page .pageheader .interior {
padding-top: 30px  !important;
padding-bottom: 5px !important;
}

#category .primer_post {
background-image: none !important;
}

#single .post-title {
font-family: Arial, Helvetica, sans-serif !important;
}

.ktt-columnpost-item {
padding-bottom: 5px;
}

.ktt_columnpost-content {
	margin-bottom:5px !important;
}

.ktt_columnpost-content p {
	margin-bottom:0px !important;
}

#category .primer_post .hentry {
	padding-bottom: 5px !important;
	padding-left:20px;
	width: 95% !important;
}

#single #front-column-3 {
	background-image: none !important;
}
|
#category {
	background-color:#f6f6f6;
}

#category #front-column-3 {
	background-image:none;
}

#page {
	background-color:#f6f6f6;
}

#respond .part1 {
	font-size:25px;
	text-align: left;

}

#page #maincolumns .pagepost {
	background-image:none;
}

#category .categoryheader .interior {
	text-align:left !important;
	padding:0 !important;
}

.pie {
	background-image: none !important;
}


.pie2 {
	background-image: none !important;
}

.pie .interior {
	background-image: none !important;
}


#authorpage #front-column-2 {
	width:295px !important;
}
/* FIN ESTILOS MODIFICADOS */