/* @override http://lonchserver/lonchbox.com/wp-content/themes/Reserva123/style.css */

/* 

Theme Name: Blog Reserva123
Theme URI: http://reserva123.com/
Description: Theme usando framework 960 grid 16 columnas para Reservas123
Version: 1.0
Author: Pancho Pérez
Author URI: http://lonchbox.com
Tags: base theme, grid 960, two columns, widgets

Based Theme Name: 960 Base Designios, Theme URI: http://designios.es/


*/
* {margin:0;padding:0;}

body {
	background: #fff url(images/background.png) repeat-x 0 5px;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-top: 5px solid white;
	color: #1c1c1c;	
}

a, a:link, a:link, a:link, a:hover, a:visited {
color:#0A68C8;
text-decoration:none;
}


ul, li, ol {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0;
padding:0;
}

.color1, .post h2 a, #content h2, #content h2 a, #footerbar .widget h2.widgettitle{
	color: #89b000;
}
.color2 {
	color: #caebfa;
}
.back-color2, #footer {
	background-color:#caebfa;
}

.color3, #sidebar h2.widgettitle  {
	color: #ff9000;
}
input, textarea, select {
	padding:3px 0 2px 3px;
	border: 0;
}
a img {
	border: 0;
}
.leftalign {
	text-align: left;
}
.rightalign {
	text-align: right;
}
.centeralign {
	text-align: center;
}
/* @group header */

.logo img {
	float: right;
}

#header{
       background: #fff url(images/back-grid.png) repeat-x top;
       position: relative;
}
#social-links h2, #pages-3 h2 {
	display: none;
}
.RSS {
background: url(images/iconos/feed.png);
float: right;
width: 40px;
height: 40px;
margin: 5px 10px 0 0;
}
#social-links #socialLinksContainer {
	float: right;
	margin-top: 3px;
}
#social-links a {
	float: left;
}
#search-3 {
	width: 243px;
	position: absolute;
	top: 100px;
	right: 10px;
}
#search-3 #searchsubmit {
	float: left;
	width: 40px;
	height: 40px;
	background: url(images/iconos/back-button-search.png);
	margin: 0 0 0 10px;
	padding: 0;
}
#search-3 #s {
	float: left;
	width: 190px;
	height: 34px;
	border-bottom: 1px #c8e167 solid;
	font-size: 20px;
}
#pages-3 {
	float: left;
	width: 510px;
	margin-top: 98px;
}
#pages-3 li.page-item-433, #pages-3 li.page-item-581 {
	background: url(images/back-left-nav.png) no-repeat left top;
	padding: 0 0 0 45px;
}
#pages-3 li.page-item-581 {
	background: url(images/back2-left-nav.png) no-repeat left top;
}
#pages-3 li.page-item-433  a, #pages-3 li.page-item-581 a {
	background: url(images/back-right-nav.png) no-repeat right top;
	height: 37px;
	padding-right: 45px;
	color: #fff;
	font-size: 16px;
}
#pages-3 a {
	font-size: 12px;
	font-weight: bold;
	float: left;
	padding-top: 18px;	
}
#pages-3 li {
	float: left;
	padding: 0 10px;	
}




/* @end */

/* @group sidebar */

#sidebar {
	background: #fff url(images/back-top-sidebar.png) no-repeat right top;
	margin-bottom: 10px;
}
#sidebar .widget {
	margin: 5px 0;
	padding: 5px;
	background-color: #e1e9ed;
	width: 310px;
	float: left;
}
#sidebar h2.widgettitle {
	font-size: 18px;
	margin-bottom: 10px;
}
#sidebar #mailchimp-widget {
	
}
#sidebar #mailchimp-widget legend{
	background:#FF9000 none repeat scroll 0 0;
	border:1px solid #E98503;
	color:white;
	font-weight:bold;	
}
#sidebar #mailchimp-widget .mc_merge_var {
	float:left;
	width:100%;
}
#sidebar #mailchimp-widget .mc_merge_var label{
	float:left;
	font-size:18px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:10px;	
}
#sidebar #mailchimp-widget .mc_merge_var input{
	border:1px solid #E98503;
	font-size:16px;
	margin-bottom:10px;
	width:295px;	
}
#sidebar #mailchimp-widget .mc_signup_submit {
	
}
#sidebar #mailchimp-widget .mc_signup_submit input{
	background-color:#FF9000;
	border:1px solid #E98503;
	color:#FFFFFF;
	float:right;
	font-size:14px;
	font-weight:bold;
	padding:0 10px;	
}
#sidebar #mailchimp-widget #mc_unsub_link {
	float:left;	
}
#sidebar #mailchimp-widget #mc_unsub_link a {
	
}
#sidebar #mailchimp-widget #mc_display_rewards {
	
}


/* @end */

/* @group POST */
#content, #post {
	padding:20px 0 ;
}
.post{
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
.post h2 {
	margin-bottom: 5px;	
}
#content .post h2 a {
	font-size: 16px;
	font-weight: bold;
}
.post .published {
	float: left;
	font-size: 16px;
	width: 45px;
	height: 46px;
	padding-top: 5px;
	text-align: center;
	background: url(images/back-date.png) no-repeat left top;
	color: #fff;
	font-weight: bold;
	line-height: 18px;
	margin-right: 10px;
}
.RTFB {
	float: right;
}
.RTFB .RT {
	float:right;
	margin-left:10px;
}
.RTFB .FB {
	float: right;
}
#postmeta{
}
#postnavigation{
}

/* @end */

/* @group footer
 */

#footer {
	padding: 10px 0;
}
#footerbar .widget h2.widgettitle{
	font-size: 18px;
	margin-bottom: 10px;
}
#pages-5 {
	margin: 10px 0;
	font-size: 12px;
}
#pages-5 h2 {
	display: none;
}
#pages-5 ul {
	text-align: center;	
}
#pages-5 ul li {
	display: inline;
	border-right: 1px solid #1c1c1c;
	padding: 0 5px;
}
#pages-5 a {
	color: #1c1c1c;
}

/* @end */
