/*  
Theme Name: Cinfo Lacarne
Theme URI: http://www.lacarne.net
Description:  3 Columnas Wordpress  
Version: 2.3.3
Author: Cinfo
Author URI: http://www.cinfo.es/

	This theme is released under Creative Commons Attribution 2.5 License.

*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
	
}

body{
	font-family: "trebuchet ms",Arial, Helvetica, Georgia, Sans-Serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	color: #fff;
	margin:auto;
	background: #000 url(images/fd-blog.jpg) center top no-repeat;
}

h1, h2, h3, h4, h5, h6{
	font-family: "trebuchet ms",Arial, Helvetica, Georgia, Sans-Serif;
	font-size: 16px;
	color:  #000;
}

a{
	text-decoration: none;
	color: #c62e19;
}

a:hover{ text-decoration: none; }

a img{ border: 0; }

abbr, acronym{ border: 0; }

address, dl, p{ padding: 10px 0 0; }

blockquote{
	margin: 10px 10px 0;
	background: #fffada url(images/bg_blockquote.gif) no-repeat 5px 7px;
	color: #736926;
}

blockquote p{
	padding: 10px 10px 10px 20px;
}

blockquote blockquote{
	margin: 10px 20px;
	background: #fff;
	color: #333;
}

blockquote blockquote p{ padding: 10px; }

code{
	background: #f9f9f9;
}

dt{
	font-weight: bold;
}

dd{
	padding: 0 0 5px 15px;
}

hr{
	clear: both;
	margin: 15px 0 5px;
	width: 100%;
	border: 0;
	height: 1px;
	text-align: left;
	background: url(images/bg_comment_bottom.gif) no-repeat;
}

small{
	font-size: 10px;
}

textarea{
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	padding: 2px;
}

input#author, input#email, input#url, textarea#comment{
	border: 1px solid #cbb945;
	background-color: #fffadb;
	padding: 3px;
}

input#author, input#email, input#url{
	margin: 0 5px 0 0;
}

#otrabarra,footer,#container,#pre, #header, #menu, #menu ul li, #menu ul li a, #pagetitle, h1, #syndication, .pagewrapper, .page, .wrapper, .narrowcolumnwrapper, .narrowcolumn, .content, .antes, .post, .entry, .browse, sidebar{
	text-align: left;
	vertical-align: top;
	
}

#container{
	height: 100%;
	margin: auto;
	width: 950px;
	padding: 0;
	background: #000 url(images/fd-topo.jpg) center top no-repeat;
	
}

#searchbox{
	float: right;
	padding: 10px 31px 0;
}

#searchbox input#s{
	border: 1px solid #ddd;
	padding: 3px;
	background: #fff;
}

#searchbox input#searchsubmit{ height: 24px;}

#busqueda{
	float:right;
	margin-top:30px;
}
#submenu{
	float:left;
	margin-top:52px;
	margin-left:12px;
}

.pagewrapper{
	background:#fff;
	float: left;
	width: 950px;
	color: #333;
	margin-left:0px;
}

.page{
	float: left;
	padding: 0 0px 0px;

}

.wrapper{ /* This wrapper class appears only on Page and Single Post pages. */
	float: left;
	width: 520px;
}

.narrowcolumnwrapper{
	margin: 5px 0 0;
	float: left;
	width: 520px;
	background: #fff url(images/2.jpg) repeat-y;	
}

.narrowcolumn{
	float: left;
	width: 520px;
}

.content{
	float: left;
	width: 520px;
}

.post{
	padding: 9px 16px 15px;
	line-height: 18px;
}

.post h2{
	background: #FFFFFF url(images/hojita.gif) no-repeat;
	height: auto; 
	padding-left: 50px;
	/*padding-top: -20px; */
	padding-bottom:7px;
	letter-spacing: 0px;
	font-size: 16px;
	line-height: 30px;
	border-bottom: 1px dotted #000000;
}

.post h2 a{
	font-family: "trebuchet ms";
	font-size:26px;
	text-decoration: none;
	color:#c62e19;
	padding: 0 0 2px;
}

.post img{
	padding: 4px;
	border: 1px solid #ddd;
	background: #fff;
}

.post img.alignleft{
	float: left;
	margin: 5px 10px 0 0;
}

.post img.alignright{
	float: right;
	margin: 5px 0 0 10px;
}

.post img.wp-smiley{
	padding: 0;
	border: 0;
	background: none;
}

.entry{}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	padding: 9px 0 0;
}

.entry h1{
	font-size: 20px;
	line-height: 30px;
}

.entry h2{ line-height: 18px; }

.entry h3{ font-size: 14px; }

.entry h4{ font-size: 12px; }

.entry h5{ font-size: 11px; }

.entry h6{ font-size: 10px; }

.entry img{max-width: 460px;}

.postinfo{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.postinfo a{
	color: #c62e19;
	text-decoration: none;
}

.postdate{ color: #a12a2a; }

.browse{
	padding: 15px 16px;
	line-height: 18px;
}

.sidebar, .obar{
	margin: 0 0 0 5px;
	float: right;
	width: 208px;
	line-height: 18px;
}

.obar{
	margin: 0 5px 0 0px;
	float: left;
}

.obar a{
	color:#c62e19;
	text-decoration:none;
}
.sidebar ul, .obar ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar ul li, .obar ul li{
	margin: 5px 0 0;
	padding: 9px 16px 15px;
}

.sidebar ul li.widget_search, .obar ul li{
	padding: 15px 16px;
}

.sidebar ul li h2, .obar ul li h2{
	
	font-size: 19px;
	font-weight: lighter;
	line-height: 40px;
	letter-spacing: -1px;
}

.sidebar ul ul li, .obar ul ul li{
	
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin:0;
	background: url(images/ic-enlace.gif) no-repeat 0px 8px;
}

.sidebar ul ul ul, .obar ul ul ul{ padding: 3px 0 0; }

.sidebar ul ul ul li, .obar ul ul ul li{
	padding: 6px 0px 3px 15px;
	background: url(images/ic-enlace.gif) no-repeat 0px 8px;
}

.sidebar ul ul ul ul li, .obar ul ul ul li{
	background: url(images/ic-enlace.gif) no-repeat 0px 8px;
}


/* COMMENTS TEMPLATE */

.post h3#comments, .post h3#respond{
	padding: 0 0 2px 19px;
	line-height: 27px;
	background: url(images/user_comment.gif) no-repeat 0 6px;
	color: #e45b00;
}

.post h3#respond{
	background: url(images/add_comment.gif) no-repeat 0 6px;
	color: #333;
}

ol.commentlist{
	margin: 0 0 11px;
	padding:0;
	list-style: none;
}

ol.commentlist li{
	padding: 13px 0;
	background: url(images/bg_comment_bottom.gif) no-repeat left bottom;
}

ol.commentlist li .commentmetadata{
	font-size: 11px;
	color: #546477;
}

ol.commentlist li .commentmetadata a{
	color: #546477;
}

form#commentform small{
	font-size: 11px;
}
/*************************************************/
#s{
/*	border-color:#56B8D8;
	border-style:solid;*/
}

#pre{
	background: #A70000 url(images/fd-pie1.gif) ;
	height:170px;
	width:auto;
	margin:0;
	padding:0;
	clear:both;
}

#footer{background: #A70000 url(images/fd-pie2.gif);
	clear:both;
	font-weight:normal;
	line-height:1.4em;
	text-align:center;
	width:950px;
	height:170px;
	border:0;
	margin:auto;
}

#footer p{color:#FFFFFF;margin:0;padding:100px 0px 0px 0px;}
#footer a{color:#FFFFFF;font-weight:normal;text-decoration:none;}
#footer a:hover{color:#919191;text-decoration:underline;}
#footer strong a {font-weight:bold;}

#archives li{
	background: url(images/ic-archivo.gif) no-repeat 0px 8px;
}

#categories-1 ul li{
	background: url(images/ic-seccion.gif) no-repeat 0px 8px;
}
#Categorias li{
	background: url(images/ic-seccion.gif) no-repeat 0px 8px;
}
#tag_cloud{
	line-height: 25px;
	padding: 0;
	background:none;
	margin-left:15px;
}


.tags{
	display:block;
	background: url(images/ic-tags.gif) no-repeat 0px 10px;
}
.comentarios{
	display:block;
	background: url(images/ic-comentarios.gif) no-repeat 0px 10px;
	color: #c62e19;
}
.tags p,.comentarios p{margin:-5px 0px 0px 20px}

.antes{
	width: 520px;
	height:60px;
	background: #fff url(images/1.jpg) no-repeat;
}
.despues{
	width: 520px;
	height:60px;
	background: #fff url(images/3.jpg) no-repeat;
}

/************************************************/
.otra_barra{
	height:1000px;
	width:10px;
	float:left;
}

.inicio{
	height:140px;
	background: transparent;
	width:10px;
}
.medio{
	/*height:100%;
	width:10px;
	background: transparent url(images/div-der2.gif) repeat-y;*/
}

.final{
	/*height:60px;
	background: transparent  url(images/div-der3.gif) no-repeat left bottom;
	width:10px;*/
}

.medio2{
/*	height:100%;
	width:10px;
	background: transparent url(images/div-izq2.gif) repeat-y left bottom;*/
}
.final2{
	/*height:60px;
	background: transparent  url(images/div-izq3.gif) no-repeat left bottom;
	width:10px;*/
}
.clearing{
      clear:both;
}

/****************************************************/
/* JOEL */


.titulo-blog {margin:auto;width:950px;height:130px;font-family: "trebuchet ms"; font-size: 68px; color: #FFFFFF; font-weight: normal; letter-spacing: -3px;text-decoration: none}
.titulo-blog a {  margin-left: 60px; color: #fff;}
.titulo-blog a:hover { color: #c62e19;}
#prueba {padding-top: 34px;}
.fondo-menu {margin:auto;width:950px;height:80px;background: #A70000 url(images/fd-menu.gif) center top no-repeat}
.fondo-submenu {background: #FFFFFF url(images/fd-submenu.gif) repeat-x}

.menu-on1 {
	background: #A70000 url(images/pest-on1.jpg) right top no-repeat; 
	width: 15px; 
	height: 28px
	}
.menu-on2 {
	background: #A70000 url(images/pest-on2.gif) repeat-x; 
	padding-top: 7px; 
	padding-left: 8px; 
	padding-right: 8px; 
	font-family: "trebuchet ms";
 	font-size: 13px; 
 	color: #c62e19; 
 	font-weight: normal; 
 	text-decoration: none; 
 	text-transform: lowercase; 
 	letter-spacing: 1px
 }
 
.menu-on3 {background: #A70000 url(images/pest-on3.jpg) left top no-repeat; width: 15px; height: 28px}
.menu-off1 {background: #A70000 url(images/pest-off1.jpg) right top no-repeat; width: 15px; }
.menu-off2 {background: #A70000 url(images/pest-off2.gif) repeat-x; padding-top: 7px; padding-left: 8px; padding-right: 8px; font-family: "trebuchet ms"; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none; text-transform: lowercase; letter-spacing: 1px}
.menu-off3 {background: #A70000 url(images/pest-off3.jpg) left top no-repeat; width: 15px; height: 28px}
.menu-linkon {color: #000000; text-decoration: none}
.menu-linkoff {color: #FFFFFF; text-decoration: none}

.imagen-float {float: left; margin-left: 0em; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; border-color: #ABABAB; border-style: solid; border-width: 1px}
.imagen-nofloat {border-color: #000000; border-style: solid; border-width: 1px}

.pie {font-family: "trebuchet ms"; font-size: 11px; color: #003A55; font-weight: normal; text-decoration: none; letter-spacing: 1px}

input {font-family: "trebuchet ms"; font-size: 13px; color: #000000; background-color: #FFF; border-width: 1px}
input .email{background:#111111;}
textarea {font-family: "trebuchet ms"; font-size: 13px; color: #000000; background-color: #F1F1F1; border-color: #ABABAB; border-style: solid; border-width: 1px; /*scrollbar-face-color: #F1F1F1; scrollbar-shadow-color: #F1F1F1; scrollbar-highlight-color: #F1F1F1; scrollbar-3dlight-color: #F1F1F1; scrollbar-darkshadow-color: #F1F1F1; scrollbar-track-color: #F1F1F1; scrollbar-arrow-color: #000000*/}

/*bodyP {scrollbar-face-color: #AB0B0C; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000; scrollbar-arrow-color: #FFFFFF}*/