*{
padding:0px;
margin:0px;
border:0px;
}

body{
background:#111;
font-size:12px;
font-family: Arial,Helvetica,sans-serif;
margin: 10px 0;
}

/*Titulo*/
h1{
color:#fe0;
font:bold 20px 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;
margin: 10px 0;
text-align:center;
}

/*Centrado de la galería*/
#centro{
	margin: 0 auto;
	background: #111;
	width: 940px;
	padding: 10px;
}

/*Tamaño de la galería*/
#galeria {  
	margin: 0 auto;
	width: 700px;
	height: 560px;
} 


/*Efecto de sombra sobre la imagen principal*/
.sombra {
margin: 0 auto;
}

/*Texto que acompaña la imagen principal*/
.texto {
font-style:italic;
text-align: center;
padding: 10px;
color: #fff;
display: block;
}

/* Centro imatges verticals */
.vertical {
margin-left: 150px;
}

/*Controles de Siguiente y Anterior*/
#controles { 
z-index: 100; 
background-color: #000; 
position: absolute;
text-align:center;
padding: 10px;
margin: 0 auto;
display: none;
color: #666;
}

#controles a{ 
color:#fff;
text-decoration: none;
}

/*Navegación de la galería*/
#navegacion{ 
background-color: #111;
width: 960px;
margin: 0 auto;
}

#navegacion ul { 
padding: 5px 0px;
list-style: none;
float: left;
}

#navegacion li { 
display: inline;
}

#navegacion ul li a{
color: #FFF;
float: left;
text-decoration: none;
display:block;
width:75px;
height:75px;
margin: 0px 5px;
}

/*Esta clase se añade en el thumbnail seleccionado*/
#navegacion .activeSlide{
border: 2px solid #fff;
}

#tornar {
background: #111; 
clear: both; 
display: block; 
width: 100%;
padding-top: 10px;
}

#tornar a, #tornar a:visited{
color:#fe0;
text-decoration:none;
outline:none;
font:80% 'helvetica neue',sans-serif;
letter-spacing:3px;
text-transform:uppercase;
}
#tornar a:hover{
color:#fff;
}



