﻿/*

Naranja: #FF9933;

*/

* {
	margin:0;
	padding:0;
}

html {

}

body {

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.625em;
	margin:2em 0 2em 0;
	background:url("imagenes/fondo.gif");
	text-align:center;	

}

a {
	color: #FF9933;
}


a img {
	border:none;	
}

br {

}

.boton {
	background: url("imagenes/fondoBoton.gif") repeat-x bottom;
	color:black;
	font-size:1.4em;
	display:inline;
	padding:3px 10px 3px 10px;
	border:1px solid #888888;	
}

.rss {
	background:url("imagenes/rss-icon.gif") left no-repeat;
	padding-left: 1.5em;
	
}

/********************** LAYOUT *********************************************/

#contenedor {
	margin:0px auto;
	width: 1000px;
	text-align: left;
	height:100%;

}

#contenidos {
	background-color: white;
	clear:both;
	padding:0.5em;
	padding-bottom:2em;
	height:100%;
	overflow:hidden;
	border-left:5px solid #222222;
	border-right:5px solid #222222;
	border-bottom:5px solid #222222;
	
}

#columnaPrincipal{
	width:70%;
	float:left;
	
}

#columnaDerecha{
	float:right;
	width:28%;
}

/************************ ENCABEZADO **************************************/

#encabezado {

	overflow:hidden;
	background:url("imagenes/imagenEncabezado.jpg") no-repeat bottom;;
	height:260px;
	border-left:5px solid #222222;
	border-right:5px solid #222222;
	border-top:5px solid #222222;

}

/********************** LOGOTIPO *******************************************/

#logotipo {
	background-color:#333333;
	border-bottom:3px solid #222222;
	height:60px;	
}

#logotipo h1 {
	display:none;
}

#logotipo a {
	display:block;
	height: 2.4em !important;
	height: 1.6em;
	cursor:pointer;
}

#logotipo a img {
	border:none;
}


/******************** MENU PRINCIPAL ***************************************/

#menuPrincipal {
	background-color:#FF9933;
	border-top:3px solid #222222;
	border-bottom:3px solid #222222;
	border-left:5px solid #222222;
	border-right:5px solid #222222;	
}

#menuPrincipal ul {
	list-style-image:none;
	list-style-type:none;
	padding:15px 0 15px 0;
}

#menuPrincipal li {
	display: inline;
	padding:10px;
}

#menuPrincipal li a{
	font-size:1.4em;
	text-decoration:none;
	padding: 0 2px 0 2px;
	color:black;
}

#menuPrincipal li a:hover {
	color:white;
}

#menuPrincipal .current_page_item a{
	font-weight:bold;
	border-bottom: 3px solid black;
}

/************************* PIE *********************************************/

#pie {
	color:#FF9933;
	height:5em;
	padding:0.5em;
	clear:both;
	text-align:center;
}

#pie a {
	color:#FF9933;
	font-weight:bold;
}

#pie img {
	vertical-align: middle;	
}

#pie ul {
	margin-bottom:0.5em;	
}

#pie li:first-child {
	display:inline;
	border-left:0px;
}

#pie li {
	display:inline;
	border-left:1px solid #FF9933;
	padding:0 0.5em 0 0.5em;
}


/****************** ENTRADAS ***********************************************/

#contenido {
	margin:1em;
}

.post {
	margin-bottom:3em;
}

/* titulo */

.post .titulo {
	background:url("imagenes/rueda.png") no-repeat 0.5em 1em;
	padding: 0.5em 4.5em;
	border-bottom: 3px solid #CDCDCD;
	background-color: #F7F7F7;
	
}

.post .tituloPagina {
	padding-top:1.2em;
	height: 3.5em;

}

.post .titulo h2 {
	color:#333333;
	font-size:2.2em;
}

.post .titulo a, .post .titulo a:visited {
	text-decoration:none;
	color: #333333;
}

.post .titulo p.info {
	font-size:1.2em;
	color:gray;
}

.post .titulo .info a {
	text-decoration:underline;
}

.post .titulo .info a:hover {
	color:#FF9933;
}

.post .titulo p.info .comentarios {
	background:transparent url("imagenes/comentarios.png") no-repeat left;
	padding-left:20px;
}

/* cuerpo del post */

.post .entry p {
	color:#333333;
	font-size:1.4em;
	line-height:1.6em;
	margin-top:1em;
}

.post .entry p object{
	margin:1em auto;
	display:block;
}

.post .entry p img {
	margin:1em auto 1em auto;
	display:block;
	text-align:center;
	padding:1px;
}

.post .entry p a img:hover {
	background-color: #A9A9A9;
}

.post .entry h4, .pagetitle {
	font-size:1.8em;
	margin: 1em 0 1em 0;
	color:#222222;
}

.post .entry ul{
	margin-left:4em;
	list-style:square;
}

.post .entry ol {
	margin-left:4em;
}

.post .entry ul li, .post .entry ol li {
	font-size:1.4em;
	margin-top:1em;
	line-height:1.6em;	
}


/*********************  NAVEGACION *****************************************/

#navegacion {
	margin: 0 0 2em 0;
	font-size:1.6em;
	font-weight: bold;
	
}

#navegacion div {
	background-color: #F7F7F7;
	padding: 0.2em;
}

#navegacion a {
	color:#333333;
	text-decoration: none;
}

#navegacion a:hover {
	text-decoration: underline;
}

#navegacion .enlaceAnterior {
	float:left;	
}

#navegacion .enlaceSiguiente {
	float:right;
}

/******************************* WIDGETS ***********************************/

.widget {
	padding: 1em;	
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.widget h3 {
	font-size:1.6em;
	border-bottom:1px solid #CCCCCC;
	padding-left:5px;
} 

.widget ul{
	margin-top:1em;
	padding-left:30px;
	list-style-type:square;
}

.widget li{
	font-size:1.1em;
	margin-bottom:1em;
}

.textwidget .banner {
	padding-top: 1.5em;
}
/******************* WIDGET DE BÚSQUEDA ************************************/

.widget_search {
	margin:0.5em 0 0.5em 0;
}

.widget_search input{
	font-size:1.4em;
	width: 30%;
}

.widget_search #s {
	width: 60%;
}

/*********************** COMENTARIOS ***************************************/

.listaComentarios {
	margin-left:1.5em;
}

#tituloComentarios {
	font-size:1.6em;
	padding: 0.5em 0 0.5em 0;
	border-top: 1px solid #CDCDCD;

}

.listaComentarios .comentario {
	margin:1em;
	padding:1em;
	border:1px solid #CDCDCD;
}

.listaComentarios .alt {
	background-color: #F7F7F7;

}

.listaComentarios .comentario .autor {
	font-size:1.2em;
	
}

.listaComentarios .comentario .fecha {
	color:gray;
}

.listaComentarios .comentario .cuerpo p{
	color:#333333;
	margin-top: 1em;
	font-size:1.2em;
	
}

#respuestaComentarios {
	background-color: #F7F7F7;
	padding:1em;
	margin-top:2em;
}

#respuestaComentarios #respond {
	font-size:1.6em;
}

#respuestaComentarios #commentform{
	margin-top:1em;
}

#respuestaComentarios input {
	border: 1px solid gray;
	margin: 0.2em 0 0.2em 0;
	padding:5px;
}

#respuestaComentarios textarea {
	font-size:1.4em;
	width: 95%;
	border: 1px solid gray;
	margin: 0.2em 0 0.2em 0;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
}

/********** Nextgen - gallery **************/

