/*   
Theme Name: Comess
Theme URI: 
Description:  
Author: 
Author URI: 
Template: thematic
Version: 1.0
Tags:  
.
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');
  body {

	background: #c3c0c0;


 }
#header {
 	 height: 220px;
	 padding: 0;
	
 }
#branding {
 	background: #fff;
	width: 970px;
	margin: 0 auto;
  	padding: 0 0 0  0px;

/* background: #fff url(img/central.gif) -60px 0 repeat-y; */

}
#access {
	background-color: #fff;
	border-width: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
   
}
#beforeMain {
	width: 970px;
	margin: 0 auto;
 
  	background: #fff url(images/bg-container-top.gif) -10px 0  no-repeat ; 
	padding: 0;
 	height: 18px;
	
  
}
#afterMain {
	width: 970px;
	margin: 0 auto;
   	background: #fff url(images/bg-container-bottom.gif) -10px -10px no-repeat ; 
	padding: 0;
 	height: 20px;
	
  
}
#main {
 	padding-top: 10px;
  background: #fff url(images/bg-main.gif) -10px 0  repeat-y; 
margin-bottom: 0px;
width: 970px;
 
}

#access {
 }

#footer {
background: #c3c0c0;
margin: 0 0 20px 0 ;
padding: 0 0 0 0 ;
border: 0px;
 }

#footerDiv {
	 
}

#siteinfo {
	margin: 0;
	padding: 0;
	width: 970px;
	margin: 0 auto;
	background: #c3c0c0;
	border-top: 10px solid #ececec;
	
	
	
}

#direccion {
	float: right;
	font-size: 11px;
	font-family: arial;
	text-align: right;
	padding: 10px ;
}

#menuPie {
	float: right;
	font-size: 11px;
	font-family: arial;
	text-align: right;
	line-height: 80px;
	padding: 0 ;
	width: 200px;
	margin-right: 40px;
}

#menuPie ul, #menuPie ul li {
	margin: 0;
	padding: 0;
	display: inline;
}
#menuPie  ul li a {
	display: block;
	margin-left: 10px;
	float: right;
}

#logoPie {
	float: left;
	padding: 10px 10px;
	
}
 
#container {
 	width: 700px;
 }
#content {
 margin-left: 18px;
width: 680px;
font-family: verdana;
font-size: 11px;

}

#derecha {
	
	width: 234px;
	float: right;
	margin-right: 12px;
	
}
.main-aside {
	width: 234px;
 	
}

.entry-title {
	border-top: 10px solid #e9d0bc;
	background: #fff url(images/puntos.gif) left bottom repeat-x;
	color: #a20201;
 	font-size: 18px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.entry-title a {
	color: #a20201;
	display: block;
	font-size: 18px;
 	
	
}

.entry-meta {
	color: #333;
	height: 18px;
	font-style: normal;
	font-size: 11px;
	float: right;
  	
}
.entry-meta-container {
	height: 18px;
}

.entry-meta a {
	font-style: normal;
	color: #bb6f02;
	text-decoration: underline;
	margin-bottom: 5px;
	font-size: 11px;
}

span.meta-prep-author {
	display: block;
	float: left;
	padding-left: 20px;
	line-height: 16px;
	height: 16px;
	padding-right: .5em;
	
}
span.author {
	
	display: block;
 	float: left;
 	line-height: 16px;
	height: 16px;
	padding-right: 1em;
}

span.entry-date {
	background: #fff url(images/ico-fecha.gif) no-repeat;
	margin-left: 10px;
	display: block;
 	float: left;
 	line-height: 16px;
	height: 16px;
	padding-right: 1em;
	padding-left: 20px;
}

span.comments-link {
	background: #fff url(images/ico-comentarios.gif) no-repeat;
	margin-left: 10px;
	display: block;
 	float: left;
 	line-height: 16px;
	height: 16px;
	padding-right: 1em;
	padding-left: 20px;
}


span.edit {
 	margin-left: 10px;
	display: block;
 	float: left;
 	line-height: 16px;
	height: 16px;
	padding-right: 1em;
	padding-left: 20px;
}
.entry-utility {
 	background: #fff url(images/puntos.gif) left top repeat-x;
	font-size: 11px;
	margin: 10px 0;
	padding: 5px 0;
	
	
}


.entry-utility a {
	font-style: normal;
	color: #bb6f02;
	text-decoration: underline;
	margin-bottom: 5px;
	font-size: 11px;
}

.entry-content  {
	padding-top: 12px;
}
ul.categorias, ul.categorias li {
	margin: 0;
	padding: 0;
	list-style:none ;
	
}
ul.paginas , ul.paginas li{
	margin: 0;
	padding: 0;
	list-style:none ;
}
ul.paginas li a, ul.paginas li a:active, ul.paginas li a:visited {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	display: block;
	background: url(images/bg-rojo.gif) no-repeat;
	height: 31px;
	line-height: 31px;
	color: #fff;
	padding-left: 22px;
	margin: 5px 0;
}

ul.categorias a{
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	display: block;
	background: url(images/bg-categoria.gif) no-repeat;
	height: 31px;
	line-height: 31px;
	color: #a20201;
	padding-left: 22px;
	margin: 5px 0;
	
}
/*

*/
#frmbuscar {
	height: 35px;
	display: block;
	margin: 0;
	padding: 0;
 }
input#buscar {
	font-family: verdana;
	background: #fff;
	border: 1px solid #b76320;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	color: #b76320;
	margin-left: 10px;
	width: 120px;
	float: left;
}
#icoBuscar {
 	margin-top: 0px;
	margin-left: 10px;
	float: left;
}

#ultimasEntradas {
	margin-top: 10px;
	margin-left: 5px;
	background: url(images/bg-noticias.gif) repeat-y;
	margin-bottom: 10px;
}
#ultimasEntradas div.top {
	height: 40px;
	background: url(images/bg-noticias-top.gif) no-repeat;
	
}
#ultimasEntradas div.bottom {
	height: 20px;
	background: url(images/bg-noticias-bottom.gif) no-repeat;
 }
#ultimasEntradas  ul, #ultimasEntradas ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #666;
}
#ultimasEntradas ul li a {
	display: block;
 	margin: 0 12px 5px 18px;
	padding: 0 0 4px 0 ;
	background: #fff url(images/puntos.gif) left bottom repeat-x;
	color: #666;
	text-decoration: none;
	
}
#listaTags {
	background: url(images/ico-tags.gif) no-repeat;
	padding: 40px 0 10px 0px;
	margin-left: 10px;
 }
#listaTags a{
	font-size: 11px;
	color: #b54d42;
	font-family: verdana;
	text-decoration: none;
	
	
}

#listaTags a:hover {
	color: #701c13;
	
 }

#primary {
	border: 0px;
}
#banners {
	margin-top: 10px;
}
#banners li {
	list-style: none;
	
}
#banners li a {
 }


ul.paginas li a.boletin, ul.paginas li a.boletin:active, ul.paginas li a.boletin:visited {
	 margin-left: 4px;
	background: url(images/boletin.gif) no-repeat;
 
}
#divNewsLetter {
	margin: 0 10px 10px 0px;
 	padding: 5px 0;
	font-family: verdana;
	font-size: 10px;
	
}
#divNewsLetter div.mensaje{
	background: #fff ;
	color: #b7621f;
	font-weight: bolder;
	padding: 5px;
	margin-left: 10px;
	
}

#divNewsLetter form {
	padding-left:5px;
}
#divNewsLetter label {
	display: block;
	
}

#divNewsLetter input {
	border: 1px solid #b7621f;
	background: #fff;
	color: #333;
	font-family: verdana;
	padding: 2px;
	width: 140px;
	font-size: 10px;
	float: left;
	display: block;
	margin-top: 5px;
	margin-left: 10px;
}

#smFormLink, #smFormLink:active, #smFormLink:visited {
	float: left;
	text-decoration: none;
	display: block;
	background: #fff url(images/enviar.gif) 0  -3px no-repeat;
	height: 31px;
	width: 60px;
	text-indent: -9000em;
	line-height: 31px;
	padding: 0;
	margin: 0;
 	color: #333;
  
 
}
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#fff; border:8px solid #ddd; padding:12px; font-family: verdana; font-size: 11px;}


#simplemodal-container a.modalCloseImg {
	background:url(/img/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}

 #popup h4 {
	background: #b7621f ;
	margin: 0 0 5px 0;
	padding: 4px 10px;
	color: #fff;
	font-size: 12px;
	font-weight: bolder;
	width: 500px;
}

#popup div.nota {
	color: #b7621f;
	font-size: 10px;
}
#popup table, #popup table td, #popup table th, #popup table tr {
	border: 0px;
}
 #popup table td, #popup table th {
	font-size: 11px;
	padding: 4px;
	font-weight: normal;
}

#smFormLinkRecomendar, #smFormLinkRecomendar:active, #smFormLinkRecomendar:visited {
	float: left;
	text-decoration: none;
	display: block;
	background: #fff url(images/enviar.gif) 0  -3px no-repeat;
	height: 20px;
	width: 60px;
	text-indent: -9000em;
	line-height: 20px;
	padding: 0;
	margin: 0;
	margin-top: 6px;
	
 	color: #333;
  
 
}
#popup input {
	font-family: verdana;
	font-size: 11px;
}

#socialMedia {
	padding-left: 10px;
}

#socialMedia img {
	margin-right: 10px;
}