
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:0;
	background:url(bg-body.jpg) no-repeat top center;
	background-color:#F8F8F0;
}

h1, h2, h3, h4, h5{color:#00A35D; }
a {color:#EF2400;}


/* header */

#header .nav {
	font-size:1.3em;
	font-weight:bold;
	text-align:right;
}
#header .nav a{
	background-color:#FFFFFF;
}
#logo a{
	display:block;
	width:470px;
	height:82px;
	text-indent:-50000px;
	margin-top:30px;
	background:url(logo.png) no-repeat;
}

#menu-bar{
	background:url(bg-header.png);
	width:100%;
	height:40px;
}

#globalnav{
	width:950px;
	margin:0 auto;
	background-color:#B51B00;
	height:40px;
	z-index:999;
}

/* content */


#content{
	padding-top:20px;
	padding-bottom:40px;
	background-color:#FFFFFF;
}

#content h1{
	margin-bottom:10px;
}

	body#page-home h1{
	color:#EF2400;
	margin-bottom:20px;
	}

#content h2{
	font-size:21px;
	line-height:24px;
	margin-bottom:30px;
}

#noticias-subtitle h2{
	padding:0 0 0 0;
	margin-top:15px;
}

#home-subtitle h2{
	padding:0 0 0 20px;
	margin-top:15px;
	
}

#content h3 a {
	color:#EF2400;
		
}

#content h3 a:hover {
	color:#000000;
	text-decoration:none;
}

#content .nav{
	list-style:none;
	margin:0;
}

#content .nav li{
	font-size:1.1em;
	font-weight:bold;
}
#content .nav li a{
	display:block;
	padding:0 0 0 20px;
	color:#000;
}

#content .nav li a:hover, #content .nav li.current a{
	background:url(bullet.png) no-repeat top left;
	color:#EF2400;
	text-decoration:none;
}

#content .box-1{
	background-color:#EDE8E0;
	height:135px;	
	margin-bottom:20px;
}
	
#content .box-1 p{
	padding:0 0 0 10px;
	margin-top:20px;
	
}	

/* extras */ 

.context p{
	color:#999999;
}


#extra h2{
	color:#CD1F00;
	text-align:center;
	font-size:18px;
	
}

#extra h3{
	
	color:#CD1F00;
	margin-bottom:15px;
	margin-top:10px;
	
}

#extra h4{
	
	color:#333333;
	font-weight:bold;
	font-size:13px;
	
}



/* botones */


#btn-sobre-denakbat{
	display:block;
	width:200px;
	height:30px;	
	text-indent:-500000px;
	background:url(btn-sobre-denakbat.png) no-repeat;
	background-position:top;
	background-color:#000

}
#btn-sobre-denakbat:hover{
	background-position:bottom;
}

#btn-blog{
	display:block;
	width:150px;
	height:30px;	
	text-indent:-500000px;
	background:url(btn-blog.png) no-repeat;
	background-position:top;
	background-color:#000

}
#btn-blog:hover{
	background-position:bottom;
}


#btn-submit{
	display:block;
	width:80px;
	height:30px;	
	text-indent:-500000px;
	background:url(btn-enviar.png) no-repeat;
	background-position:top;
	background-color:#000

}

#btn-facebook {
	float:right;
	display:block;
	width:90px;
	height:30px;	
	text-indent:-500000px;
	background:url(btn-facebook.png) no-repeat;
	background-position:top;

}
#btn-facebook:hover {
	background-position:bottom;
}

/* home news  */

.news-date {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
}

.more-info {
	font-size:11px;
}
		
		
/* services */

.main-title h1{
	padding:5px;
	color:#CD1F00;
}


.services-paragraph{
	margin-top:80px;
}
	
	
.extra-title{
	margin-top:80px;
	
}

.extra-subtitle{
	margin-top:0px;

}


/* gallery */

.gallery-items a {
	float:left;
	with:150px;
	margin:5px;
	display:block;
	
}

.gallery-items a img {
	display:block;
	padding:0px;
	
}



/* mainfeature*/

.mainfeature-wrapper{
	background:url(bg-feature.png);
}
	#mainfeature{
		background-color:#911500;
		width:950px;
		height:290px;
		margin:0 auto;
	}
	#mainfeature .slide{
		width:950px;
		height:290px;
	}
	

	#mainfeature .slide div{
		display:block;
		width:380px;
		height:290px;
		padding:40px 40px 40px 490px;
		float:right;
	}
	
	#mainfeature p{
		font-size:1.5em;
		color:#FFF;
	}
	
	#mainfeature a{
		text-decoration:none;
		color:#FFF;
		font-weight:bold;
		
	}
			
	#mainfeature a:hover{
		text-decoration:underline;
	}
	
	#mainfeature h3{
		font-size:3.5em;
		margin-bottom:0;
		margin-top:25px;
		color:#FFFFFF;
	}
	

/* banners */



.banner-wrapper{
	background:url(bg-feature.png);
	z-index:-999;
}
	#banner{
		background-color:#B51B00;
		width:950px;
		height:200px;
		margin:0 auto;
	}
	
	#banner .slide{
		width:950px;
		height:200px;
	}
		
	#banner .slide div{
		display:block;
		width:340px;
		height:200px;
		margin-top:30px;
		margin-left:20px;
		float:left;
	}
	
	
	#banner p{
		font-size:1.5em;
		margin-left:10px;
	
	}
	#banner h3{
		font-size:3.4em;
		margin-top:15px;
		margin-left:10px;
		margin-bottom:0px;
		color:#FFFFFF;
	}
	
	#banner #betialai-1, #banner #betialai-1 a{
		background-color:#B51B00;
		color:#FFFFFF;
	}
	
	#banner #betialai-2, #banner #betialai-2 a{
		background-color:#0CB46C;
		color:#FFFFFF;
	}
	
	#banner #betialai-3, #banner #betialai-3 a{
		background-color:#B51B00;
		color:#FFFFFF;
	}
	
	#banner #euskera, #banner #euskera a{
		background-color:#B51B00;
		color:#FFFFFF;
	}
			
	#banner #pelota-paleta, #banner #pelota-paleta a{
		background-color:#B51B00;
		color:#FFFFFF;
	}
	

/* contact page */

.contact-form fieldset{
	border:none;
	padding:0;
	margin:0;
}
.contact-form legend{
	display:none;
}

#contact h3{
	margin-top:50px;
	color:#CD1F00;
}

/* footer */

#footer p {
	
	color:#B51B00;
	padding-bottom:20px;
	
}


#credits{
	display:block;
	width:43px;
	height:13px;	
	text-indent:-500000px;
	background:url(logo-izus.png) no-repeat;
	background-position:top;
}
#credits:hover{
	background-position:bottom;
}
	
