/* Estilos web Fernando Simó - dvdwebz.es 2017 */
/* RESETS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    line-height: 1;
    font-family: inherit;
    text-align: left;
    vertical-align: baseline;
}

a img,:link img,:visited img{border: 0;}
table{border-collapse: collapse;border-spacing: 0;}
ol,ul{list-style: none;}
q:before, q:after,blockquote:before, blockquote:after{content: "";}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.unfloat{clear:both;}
.oculto{display:none;}

body {
	background-color: #FFFFFF;
	font-family: 'Helvetica', sans-serif;
}

.wrapper {
	position: relative;
	width: 990px;
	left: 50%;
	margin-left: -496px;
	text-align: center;
}

header {
	position: relative;
	width: 100%;
	background-color: #000000;
}

.logo_block {
	position: relative;
	display: inline-block;
	width: 250px;
	text-align: center;
	margin: 10px;
}

	.logo_block h1 {
		text-align: center;
	}
	
		.logo_block h1 a:link, .logo_block h1 a:visited {
			text-decoration: none;
			color: #FFFFFF;
		}
		
		.logo_block h1 a:hover {
			color: #ff0103;
		}
		
	header h2 {
		text-align: center;
		color: #ff0103;
		font-weight: bold;
		font-size: 30px;
		font-style: italic;
		margin-top: 10px;
		padding-bottom: 20px;
	}

main {
	margin-top: 40px;
}
	
	main article {
		position: relative;
		display: inline-block;
		width: 250px;
		text-align: center;
		margin: 10px;
	}
	
	main article p img {
		margin-bottom: 20px;
	}
	
	main article p {
		margin-top: 10px;
		line-height: 1.3em;
		text-align: left;
	}
	
footer {
	position: relative;
	margin-top: 30px;
	text-align: center;
}

	footer a:link, footer a:visited {
		color: #ff0103;
	}
	
		footer a:hover {
			color: #888888;
		}

	footer h1 {
		text-align: center;
		color: #ff0103;
		font-weight: bold;
		font-size: 30px;
		font-style: italic;
		margin-bottom: 15px;
	}
	
	footer h2 {
		text-align: center;
		font-weight: bold;
		font-size: 20px;
		margin-bottom: 3px;
	}
	
	footer h3 {
		text-align: center;
		font-size: 18px;
		color: #888888;
		margin-bottom: 15px;
	}
	
	footer p {
		text-align: center;
		line-height: 1.3em;
	}
	
	footer img {
		margin-top: 30px;
	}