/*
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:Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;
	outline:none;
 	font-family:Arial,Helvetica;
	font-size:12px;
	color:#000;
}   
#sidebar ul, #header ul, #footer ul{
	list-style-type:none;
}
img{
	border:none;
}
p{
	margin:5px 0px 0px 0px;
}
h2 a{
	font-size:22px;
	color:#daa902;
 	font-family:Helvetica;
}
body{
 	font-family:Arial,Helvetica;
	font-size:12px;
	color:#000;
	background: url(images/bg.jpg)  repeat-x;
}
table{
	width:100%;
}
	table tr td{
		vertical-align:top;
		padding:10px;
	}
#page{	
	width:978px;
	margin:0px auto;
}
#header {  
	background:url(images/header.jpg) bottom  no-repeat;
	height:325px;
	position:relative;
}
	.menu{
		position:absolute;
		top:0px;
		right:0px;
	}
		.menu li{
			float:left;
		}
			.menu li a{
				background:url(images/dot.jpg) 10px center no-repeat;
				padding:12px 0px 12px 40px;
				font-size:14px;
				color:#fff;
				display:block;
			}
				.menu li.current_page_item a, .menu li a:hover{
					color:#f6ff00;
				}
	.logo{
		display:block;
		position:absolute;
		top:100px;
		left:0px;
		width:400px;
		height:200px;
	}
#container {
	padding:20px 10px;
	background:#f5f4f4;
}
	#content {
		width:555px;
		float:left;
	}
		.entry{
			margin-left:20px;
			text-align:justify;
		}
			.entry a{
				text-decoration:underline;
			}
				.entry .gallery, #sidebar .gallery{
					list-style-type:none;
				}
					.entry .gallery li, #sidebar .gallery li{
						float:left;
					}
						 #sidebar .gallery img{
							padding:10px 10px 19px 13px;
							background:url(images/border.jpg) no-repeat;
							width:93px;
							height:68px;
						}
						.entry .gallery img{
							padding:3px;
							border:1px solid #ccc;
							margin:10px;
						}
	#sidebar {
		width:350px;
		float:right;
	}
		#sidebar .title{
			color:#013c5f;
			font-family:Helvetica;
			font-size:18px;
			margin-bottom:5px;
		}
#footer {
	margin:7px 0px;
	border-top:3px solid #357ca4;
	position:relative;
}
	.footer_menu{
		margin-top:8px;
		margin-left:0px;
	}
		.footer_menu li{
			float:left;
		}
			.footer_menu li a{
				color:#005689;
				font-size:11px;
				background:url(images/dot_azul.jpg) left center no-repeat;
				padding:0px 10px 0px 4px;
			}
				.footer_menu li.current_page_item a, .footer_menu li a:hover{
					color:#daa902;
					background:url(images/dot_amarillo.jpg) left center no-repeat;
				}
	.aviso{
		position:absolute;
		top:10px;
		right:0px;
		font-size:11px;
		color:#005689;
	}
		.aviso a{
			font-size:11px;
			color:#005689;		
		}
.wpcf7-form input, .wpcf7-form textarea{width:350px;}	
.wpcf7-form  input[type=submit]{width:80px;}
