/*
Theme Name: Nextline S.L.
Theme URI: http://nextline.es
Description: Plantilla de Wordpress para calleluz.com desarollada por <a href="http://nextline.es" target="_blank">Nextline S.L.</a>
Version: 1.0
Author: Olga
Author URI: http://nextline.es
*/

/* FIXES */
*, html { 
	margin:0; 
	padding:0;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END FIXES */
h1{
	height:0px;
	display:block;
	text-indent:-99999px;	
}
a{
 	font-family:'GeorgiaRegular', Trebuchet MS,Arial,Helvetica;
	font-size:12px;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	outline:none;
}   


table {
	border-collapse:collapse;
	width:100%;
}
	table td {
		padding:2px 4px;
		vertical-align:top;
	}

p {
	margin-top:10px;
	margin-bottom:5px;
}

ul {
	list-style:disc outside none;
}

.alignleft {
	float:left;
	margin: 0px 5px 5px 0px;
}
.alignright {
	float:right;
	margin:0px 0px 5px 5px;
}
.alignnone {
	float:none;
}
img{
	border:none;
}
h2 a{
	font-size:30px;
}
body{
 	font-family:'GeorgiaRegular', Trebuchet MS,Arial,Helvetica;
	font-size:12px;
	color:#6f7744;
	background:#ffffff url()  repeat-x;
}
.header_repeat{
	position:absolute;
	top:0px;
	left:0px;
	background:url(images/header.png) repeat-x;
	height:151px;
	width:100%;
}
#page{	
	width:1000px;
	margin:0px auto;
}
#header {  
	background:url() bottom  no-repeat;
	height:90px;
	position:relative;
}
	.menu{
		position:absolute;
		top:20px;
		right:0px;
		text-align:right;
		list-style-type:none;
	}
		.menu li{
			float:left;
		}
			.menu li a{
				display:block;
				font-size:14px;
				padding:15px 6px 10px 6px;
				border-right:1px dotted #6f7744;
			}
				.menu li.current_page_item  a{
					background:url(images/dot.jpg) center top no-repeat;
				}
				.menu li.page-item-22 a{
					border:none;
				}
	.logo{
		display:block;
		position:absolute;
		background:url(images/logo.jpg) no-repeat;
		top:0px;
		left:0px;
		width:156px;
		height:90px;
	}
#container {
	padding:25px 200px;
	background:url(images/index_bg_1.jpg) top no-repeat;
	min-height:430px
}
	#container, #container a {
		color:#25271c;
	}
	#content {
	
	}
		.entry{
			text-align:justify;
			margin-top:14px;
		}
			.entry a{
				text-decoration:underline;
			}
				.entry .gallery{
					list-style-type:none;
				}
					.entry .gallery li{
						float:left;
						margin:7px;
					}
						.entry  img{
							padding:2px;
							border:1px solid #9A9F77;
						}
			#container .producto{
				padding:10px 0px;
			}
				#container .producto a{
					color:#AF4B15;
					text-decoration:none;
					font-size:16px;
				}
				#container .producto .leer_mas {
					display:block;
					font-size:12px;
					text-align:right;
				}
	#sidebar {
	
	}
#footer {
	background:url(images/footer.png) repeat-x;
	height:198px;
	margin-top:-44px;
}
	.footer{
		width:1000px;
		margin:0px auto;
		text-align:center;
		background:url(images/bg_footer.jpg) left 45px no-repeat;
		padding-top:46px;
		height: 152px;
	}
		.footer .menu_footer{
			list-style-type:none;
			background:url(images/footer_border.png) center 20px no-repeat;
			padding-bottom:25px;
			padding-top: 10px;
		}
			.footer .menu_footer li{
				display:inline;
			}
				.footer .menu_footer li a{
					background:url(images/dot_mini.jpg) right center no-repeat;
					padding:2px 18px 2px 14px;
				}
					.footer .menu_footer li.page-item-20 a{
						background:none;
					}
		.aviso{
			padding-bottom:50px;
			background:url(images/wordpress.jpg) center bottom no-repeat;
			color: #338385;
		}
.wpcf7-form input, .wpcf7-form textarea{width:350px;}	
.wpcf7-form textarea{height:120px;}
.wpcf7-form  input[type=submit]{width:80px;}
