@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	max-width: 1070px;
	margin:0 auto;
	}	
header{
	width:100%;
	margin:auto;
	}
section{
	width:100%;
	margin:auto;}

h1{
	font-family: 'Nothing You Could Do', cursive; font-size: 50px;
	margin-left:15px;
	}

h2{
	font-family:Verdana, Geneva, sans-serif;
	margin-left:15px;
	}
a{
	text-decoration:none;}

#idiomas{
	width: 100%;
	text-align:center;
	margin:auto;
}
#idiomas li{
	margin:10px;
	display:inline;
}
#idiomas li a{
	font-weight:bold;
	color:#CC6633;
}
nav#menunav{
	position:fixed;
	text-align:right;
	width:100%;
	padding:0px;
	margin:0px;
	top:10px;
	right:10%;
	}
#menu{
	display:inline;
	background-color:hsla(100,100%,100%,0.6);
	border-radius:15px;
	box-shadow:0px 5px 5px 2px hsla(120,10%,80%,0.3);
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;}
	#menu li{
		
		display:inline;
		margin:0px 10px 0px 10px;}
		#menu li a{
		font-weight:bolder;
		text-decoration:none;
		color:#333;
		}
		#menu li a:hover{
		color:#999;
		}
hr {
	height:2px;
	border-width:0;
	color:gray;
	background-color:gray;}
p {
	}

figure {
	border-radius:1px;	
	display:inline-block;
	width:220px;
	height:420px;
	border:2px solid #FFF;
	text-align:center;
	}
	figure figcaption{
		padding-right:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:800;
		font-size:small;
		font-style:italic;
		text-align:right;}
	figure:hover{
		border:solid;
		border-width:2px;
		border-color:#666;
		}
	figure img{	
		width:220px;
		height:328px;}
section.sectworks{
	padding-top:35px;}	
	
div#seccionMiniImg{
	width:100%;
	margin:auto;
	text-align:center;
	}
	div#seccionMiniImg figure{
	border-radius:1px;	
	margin:15px 20px 25px 20px;
	color:#333;
	}
		div#seccionMiniImg figure img{
		width:220px;
		height:328px;}
		div#seccionMiniImg figure figcaption{
			float:right;
		}
		div#seccionMiniImg figure figcaption p{
			}
figure.imghome{
	border:none;
	margin:0;
	width:100%;
	height:500px;
	display:block;
	text-align:center;}
	figure.imghome img{
		width:308px;
		height:430px;}
	figure.imghome figcaption{
		text-align:center;}
		
			div#proyectimg{
	text-align:center;}
		
footer {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	text-align:center;
	overflow: auto;
}
address .creador{
		text-align: left;
		font-size: 14px;
		float:right;
	}address .creador ul{
		padding:0;
		margin-top:12px;
	}
	address .creador li{
		display:block;
		margin-top:5px;
	}
		address .creador li a{
			font-size: 14px;
			color:cadetblue;
		}
address ul li{
		display:inline;
		color:#333;}
		address ul li a{
		text-decoration:none;
		color:#333;
		}
		address ul li a:hover{
		color:#999;
		}
		address ul li span{
			border-left:1px solid #666;}

			
/*@media screen and (max-width:780px){
		#menu{
			display:none;	
			width: 70%;
		}
		nav#menunav{
			right: 0;
			position: relative;
		}
		.menuRes{
			width:50px;
			height:50px;	
			display: inline-block;
			background-color: chocolate;
			cursor: pointer;
		}
		.menuRes:hover{
			background-color:darkorange;
		}
	
}*/

