@charset "utf-8";
/* CSS Document */
@font-face
{
   font-family: "Cristalab";
   src: url("fuentefancy.eot");
   src: url("fuentefancy.eot?#amocristalab") format("embedded-opentype"),
        url("fuentefancy.woff") format("woff"),
        url("fuentefancy.ttf") format("truetype"),
        url("fuentefancy.svg#IDdelafuente") format("svg");
}
em{color:#0CF;

   font-size:1em;
}
html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
 body{
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-image: url(../img/10.png);
	background-attachment: fixed;
	background-position: center center;
        }	
.logo{
	float: right;
	height: auto;
	width: 10%;
	background-repeat: no-repeat;
	z-index:1;
        }
.log{
	width:100%;
	height:auto;
	}	
.contraste:hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
	background: linear-gradient(to bottom, rgba(240,183,161,1) 0%,rgba(140,51,16,1) 80%,rgba(117,34,1,1) 51%,rgba(191,110,78,1) 100%);
	color:#FFF;
 }
.contraste{
	position: relative;
	width:82%;
	margin-left:9%;
	margin-top:2%;
	color: #CCC;
	width: relative;
	border-radius: 24px;
	padding-left:2%;
	padding-right:2%;
}
 
 h1, h2, h3 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #FF6317;
        }
 h1{
   text-align:center;
   text-transform: uppercase;
   font-size:1.5em;
            
       }
 h2, h3{
   text-align: left;
   font-size:1.5em;
    }         
      
 section{
       margin-top:25px;
	   }
        p{
            font-family:Verdana;
            margin-top:10px;
			line-height: normal;
			text-align:justify;}
        ol{
            padding-right:2%;
            text-align:justify;}
		li{
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom:1%;
	line-height: normal;
        }
        h4{
            margin-top:0px;}
        pre{
            margin:1%;
			width:98%;
            padding-bottom:2%;}
        .codigo{
             font-size:1.3em;
            padding-left:0px;}

