body {
    color: #686868;
    background: #1f1f1f;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 100%;
    border: 0px;
    padding: 0px;
    margin: 0px;
    }
    img#img-prin, img.nor {
    border: 0px;
    margin: 0px auto 0px auto;
    padding: 0px;
    display: block;
    width: 300px;
    }
    h1 { font-size: 150%; color: #f0f0f0; }
    h2 { font-size: 125%; color: #f0f0f0; }
    h3 { font-size: 100%; color: #f0f0f0; }
    p#contacto {  
    color: #ffff69; 
    background: #1a1a1a;
    width: 100%;
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    line-height: 1.5em;
    }
    h1, h2, h3, p#contacto { text-align: center; }

    /* comandos navegacion */
    ul#navegacion {
		list-style-type: none;
    margin: 1em 0px 0px 0px;
    padding: 0;
    width: 100%;		
    background: #1a1a1a;
		border-top: 4px solid #686868;
		border-bottom: 4px solid #686868;
    }
    li a {
    display: block;
    color: #ffff69;
    padding: 0.4em 0.6em;
    text-decoration: none;
		font-size: 110%;
    }
    /* Change the link color on hover */
    li a:hover {
    background-color: #1a1a1a;
    color: white;
    }
    .active {
    background: #686868;
    }
    /* fin comandos navegacion */
    p { margin: 0.3em; }
    div.cubo {
    width: 100%;
    height: auto;
    margin: 0px auto 0px auto;
    padding: 0px;
    border: 0px;    
    }
    div.cubo img {
    display: block;
    margin: 0px auto 0px auto;
    border: 0px;
    padding: 0px;
    }
    div.cubo h4 {
    background: #1a1a1a;
    text-align: center;
    text-decoration: underline;
    text-decoration-style: double;
    color: #ffff69;
    line-height: 1.5em;
    }
    blockquote {
    width: 100%;
    border: 0px;
    margin: 1em 0px 1em 0px;
    padding: 0px;
    color: #ffff69;
    background: #1a1a1a;
    text-align: center;
    font-style: italic;
    font-size: 1.5em;
    font-weight: bold;
    }
    table#cert {
    width: 100%;
    margin: 0px;
    border: 0px;
    padding: 0px;
    text-align: center;
    }
    table#cert td { width: 33%; }
    address {
    width: 100%;
    border: 0px;
    padding: 1.5em 0px 1.5em 0px;
    margin: 0px;
    background: #1a1a1a;
    text-align: center;
		font-style: normal;
    }
    address a {
    color: #ffff69;
    text-decoration: none;
    }
    address a:hover { text-decoration: underline; }
    address img { vertical-align: middle; }
		div.addthis_inline_share_toolbox {
		text-align: center;
		margin: 1em 0px 0.5em 0px;
		}
		
		.pushale {
		border: 2px solid #ffff69;
		background: #686868;
		color: #ffff69;
		padding: 0.7em;
		}
		p#dato-url { display: none; }
		
@media (orientation : landscape) {
    /* para cuando cambie la orientacion del celular */
		body { font-size: 125%; }
		img#img-prin { width: 600px; }
		/* fin de esta condicion                         */
}