/*reseteo de la css*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p,blockquote, pre, a, abbr, acronym, address, big,cite, code, del, dfn, em, font, img,ins, kbd, q, s, samp, small, strike,strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}body {line-height: 1}:focus {outline: 0}ol, ul {list-style: none}table {border-collapse: collapse;border-spacing: 0}blockquote:before, blockquote:after, q:before, q:after {content: ""}blockquote, q {quotes: "" ""}input, textarea {margin: 0;padding: 0}hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
/*Fin del reseteo de la css*/
body {
background:#453e1b url(images/fonfo-body.jpg);
min-width:960px;
}
a {
text-decoration:none;
color:inherit;
}
a:hover{
text-decoration:underline;
}
#cabecera {
background:url(images/container_bg.jpg) repeat-x;
height:302px;
width:100%;
position:relative;
z-index:0;
}
.brillo {
background:url(images/brillo.jpg) no-repeat 0 38px;
display:block;
width:333px;
height:154px;
}
#contenedor {
background:#fff url(images/fondo_con_lateral1.jpg) repeat-y;
width:959px;
margin:auto;
}
.contenedor-in {
width:960px;
margin:auto;
margin-top:-54px;
}
.zona_header h1 {
background:url(images/titulo.gif) no-repeat;
height:84px;
width:320px;
margin-top:-250px;
position:relative;
}
.zona_header h1 span{
position:relative;
z-index:-1;
}
body #menu_superior ul {
margin:14px 0 0 175px;
overflow:hidden;
}
#menu_superior ul li {
padding:0 15px;
position:relative;
float:left;
padding-top:11px;
}
#menu_superior ul li a {
font:italic bold 14px Georgia, serif;
color:#fff;
}
#menu_superior ul li.seleccionado {
background:#fff;
position:relative;
width:45px;
height:22px;
}
#menu_superior ul li.seleccionado a {
color:#16222b;
}
.vertical {
display:block;
width:1px;
height:30px;
background:#2b3e4c;
position:absolute;
top:4px;
right:0;
}
.columna_izq {
float:left;
overflow:hidden;
width:174px;
}
#zona_lateral {
background:url(images/lateral.jpg) repeat-y;
width:174px;
min-height:100px;
position:relative;
margin-top:54px;
}
.zona_lateral-superior {
background:url(images/lateral-sup.jpg) no-repeat;
display:block;
position:absolute;
width:174px;
height:71px;
top:0;
}
#zona_central {
background:#fff url(images/fondo_con_lateral.jpg) repeat-y;
width:664px;
min-height:100px;
position:relative;
margin-top:54px;
float:left;
overflow:hidden;
}
.columna_central {
background:#FFFFFF url(images/fondo_con_lateral.jpg) repeat-y;
width:664px;
min-height:100px;
margin:13px 0 0 0;
float:left;
}
#menu_superior {
height:20px;
}
.menu-sup {
background:url(images/menu-sup.jpg) no-repeat;
display:block;
position:absolute;
width:75px;
height:11px;
top:0;
left:0;
}
.columna_der {
float:left;
width:295px;
min-height:100px;
background:#e2e7dc;
margin-top:54px;
border-left:1px solid #3cfd3cb;
border-top:1px solid #eaefe4;
position:relative;
}
.nigno {
background:url(images/nigno.png) no-repeat;
width:276px;
height:291px;
position:absolute;
top:-131px;
left:13px;
}
.esquina {
background:url(images/esquina.gif) no-repeat;
width:6px;
height:6px;
position:absolute;
top:-1px;
right:0;
}
.rss {
background:url(images/rss.png) no-repeat 0 0;
width:87px;
height:94px;
position:absolute;
top:-142px;
right:-42px;
}
.rss:hover {
background:url(images/rss.png) no-repeat 0 -94px;
width:87px;
height:94px;
position:absolute;
top:-142px;
right:-42px;
}
.contacto {
background:url(images/contacto.png) no-repeat 0 0;
width:92px;
height:72px;
position:absolute;
top:-120px;
left:-10px;
z-index:99;
}
.contacto:hover {
background:url(images/contacto.png) no-repeat 0 -72px;
width:92px;
height:72px;
position:absolute;
top:-120px;
left:-10px;
}
#sidebar {
position:relative;
overflow:hidden;
margin-bottom:30px;
}
.separador,.separador2 {
background:url(images/separador.gif) repeat-x;
width:100%;
height:2px;
display:block;
}
.separador {
position:absolute;
top:190px;
}
.publicidad {
margin:210px 15px 15px 15px;
}
.publicidad img:first-child {
margin-right:10px;
}
#sidebar h3 {
font:italic bold 18px Georgia,serif;
color:#748a5e;
padding:0 0 10px 0;
}
.menu-sidebar {
padding:15px 15px 20px 15px;
overflow:hidden;
}
.menu-sidebar ul li {
font:normal 700 12px Arial,serif;
color:#576449;
border-top:1px solid #c9cfc3;
margin-right:5px;
float:left;
width:127px;
padding:7px 0;
}
.menu-sidebar ul li:last-child,.menu-sidebar ul li:nth-last-child(2){
margin-bottom:-1px;
border-bottom:1px solid #c9cfc3;
}
.cat-item1  {
font:normal 700 12px Arial,serif;
color:#576449;
border-top:1px solid #c9cfc3;
border-bottom:1px solid #c9cfc3;
float:left;
width:127px;
padding:7px 0;
}
li.current-cat-parent {
display:none;
}
.menu-sidebar ul li.no-inferior {
border-bottom:none;
}
.menu-sidebar ul li.par {
float:right;
}
.enlaces ul li {
list-style-image:url(images/bola.gif);
list-style-position:inside;
}
.post  {
width:430px;
margin:35px auto 35px 200px;
position:relative;
}
.separator{
display:block;
height:1px;
background-color:#ccc;
width:100%;
}
.post-text  {
font:normal normal 13px/18px helvetica neue,arial;
letter-spacing:0px;
}
.post-text p  {
margin-bottom:15px;
}
.post-text p a  {
color:#c34f22;
}
.post-text .readmore a{color:#9b9d0b;font-weight:bold;text-decoration:underline;}
.post h1 {
color:#3e3e3e;
font:bold normal 28px/30px georgia;
letter-spacing:-1px;
margin-bottom:15px;
}
.post img {
border:5px solid #282519;
margin-bottom:15px;
}
.lateral-comentarios {
background:url(images/lateral-comentarios.png) no-repeat;
height:484px;
width:191px;
position:absolute;
left:-202px;
top:-30px;
}
.user {
background:url(images/user-icon.gif) no-repeat right;
width:90px;
position:absolute;
top:86px;
left:70px;
font:italic bold 12px/18px helvetica neue,arial;
text-align:right;
}
.coment {
background:url(images/coment-icon.gif) no-repeat right;
width:35px;
position:absolute;
top:105px;
left:125px;
font:normal bold 12px/18px helvetica neue,arial;
text-align:right;
}
.question {
font:normal bold 12px/16px helvetica neue,arial;
color:#576449;
}
.encuestas p {
font:normal bold 12px/16px helvetica neue,arial;
color:#576449;
padding:7px 0;
}
.encuestas {
font:normal bold 12px/16px helvetica neue,arial;
color:#576449;
}
.clear {
clear:both;
}
#pie {
background:url(images/pie.jpg) no-repeat 3px -8px;
width:970px;
height:390px;
margin:auto;
margin-bottom:30px;
position:relative;
}
#pie h3 {
font:italic bold 18px/30px georgia,serif;
color:#eaefe4;
text-shadow: #49574e -1px 1px 1px;
}
.col {
padding:54px 0 0 0;
float:left;
}
.col1 {
padding-left:43px;
width:210px;
}
.col2 {
padding-left:26px;
width:210px;
}
.col1 p,.col2 p,.col1 li,.col2 li {
border-bottom:1px solid #5c6e54;
padding:5px 0;
font:normal bold 12px/12px helvetica neue,arial;
color:#445745;
list-style:none;
}
#pie .col:last-child p {
border-bottom:none;
font-weight:normal;
}
.encuentro {
position:absolute;
right:43px;
top:34px;
}
.encuentro span,.power span {
position:relative;
display:block;
height:37px;
width:150px;
z-index:-1;
}
.encuentro h4 {
background:url(images/encuentro.gif) no-repeat;
width:145px;
height:23px;
}
.encuentro h4,.facebook,.twitter,.flickr,.power,.jocemim.htmlycss,.powered  {
cursor:pointer;
display:block;
}
.facebook {
background:url(images/facebook.gif) no-repeat;
width:148px;
height:34px;
}
.twitter {
background:url(images/twitter.gif) no-repeat;
width:148px;
height:34px;
}
.flickr {
background:url(images/flickr.gif) no-repeat;
width:148px;
height:34px;
}
.power {
position:absolute;
left:290px;
bottom:53px;
}
.copy {
position:absolute;
right:255px;
bottom:38px;
width:235px;
font:normal normal 10px/12px helvetica neue,arial;
color:#4a4a4a;
}
.jocemi {
background:url(images/jocemi.gif) no-repeat;
width:161px;
height:30px;
}
.htmlycss {
background:url(images/html.gif) no-repeat;
width:161px;
height:30px;
}
.powered {
background:url(images/powered.gif) no-repeat;
width:161px;
height:30px;
}
.enlaces div h2 {
z-index:-1;
position:relative;
}
.enlaces .linkcat {
list-style:none;
border-top:none;
}
.postmetadata,.contenedor_comentarios {
margin:10px auto 10px 200px;
width:430px;
font:normal normal 13px/18px helvetica neue,arial;
}
#comment {
width:430px;
}
#respond {
margin-top:50px;
}

.alt {
	/*margin: 0;*/
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 0 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 15px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
	#author,#email,#url,#comment {
	border:1px solid #ccc;
	}
	#respond h3 {
	font:bold normal 18px/30px georgia;
	}
	.odd {
	border:1px dashed #ccc;
	}
	.avatar {
	float:left;
	margin:3px 10px 0 0;
	}
	#submit {
	border:none;
	background:url(images/boton.gif) no-repeat;
	width:137px;
	height:21px;
	padding-bottom:3px;
	color:#666;
	cursor:pointer;
	}
	#submit:hover {
	background:url(images/boton.gif) no-repeat 0 -21px;
	}
	.pagetitle {
	margin:10px 0 0 200px;
	}
	.wp-pagenavi {
	margin:20px 0 0 200px;
	height:50px;
	}
	#sidebar #wp-polls-ul,#wp-polls-ul li {
	float:none;
	border:none;
	}
	.Buttons {
	cursor:pointer;
	}
	.wp-polls p{
	padding-bottom:10px;
	}
	#widget h2 a {
	display:none;
	}
	.busca {
	position:absolute;
	top:-178px;
	right:0;
	color:#c7c2a5;
	font:normal bold 16px/18px helvetica neue,arial;
	width:360px;
	}
	.busca p{
	display:block;
	}
	.input-buscar {
	border:none;
	background:url(images/busca.jpg) no-repeat;
	width:225px;
	height:21px;
	float:left;
	color:#c7c2a5;
	padding:3px 0 0 5px;
	}
	.busca span {
	float:left;
	padding:1px 3px 0 0;
	
	}
	.input-boton {
	border:none;
	background:url(images/go.gif) no-repeat;
	width:53px;
	height:22px;
	margin-left:10px;
	cursor:pointer;
	}
	.postmetadata1 {
	font:normal normal 13px/18px helvetica neue,arial;
	}
	.iframe-wrapper{
	margin-left: -25px;
	}