/*Inicialización del estilo a cero*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, aside, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
background-color: lightslategray;/*Fondo gris brillante*/
background-image: url(../img/background.png);
font-size:1em;
}
header {
min-height: 70px;
margin-left: 10%;
margin-right: 10%;
background: -webkit-linear-gradient(#033E6B, lightblue); /* For Safari */
background: -o-linear-gradient(#033E6B, lightblue); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#033E6B, lightblue); /* For Firefox 3.6 to 15 */
background: linear-gradient(#033E6B, lightblue); /* Standard syntax (must be last) */
width: 80%;
border-radius: 15px;
border: 1px solid #a1a1a1;
display:inline-block;
vertical-align:super;
min-width:150px;
}
/*******logo RIAtec********/
header img {
/*tamaño de la imagen*/
width: 20%;
height: 10%;
min-width:60px;
min-height:20px;
/*posicionamiento de la imagen*/
float: left;
padding-top: 1%;
padding-left: 2%;
position:fixed;
}
/**********MENÚ*********/
nav {
width: 70%; /*tamaño del menú*/
/*posicionamiento del menú*/
padding-top: 2%;
float: right;
display: inline;/*menú en línea*/
}
nav ul {
text-transform: uppercase;/*a MAYÚSCULAS*/
float: right;/*posición del menú*/
list-style: none;/*elimina la línea inferior del menú*/
}
nav ul li {
/*letra del menú*/
font-family: Arial;
font-weight: bold;
/*posicionamiento de los elementos del menú*/
float: left;
margin-right: 10px;
}
nav ul li a {
color: white;
display: block;/*elementos en caja*/
padding: 10px;/*separación de cada elemento*/
text-decoration: none;/*eliminar línea inferior de las referencias*/
}
nav ul li a:hover {
color: gold;
box-shadow: 1px -1px 0px white;
}
/*********IMAGEN*******/
#imagen-web {
margin-top:-10px;
margin-left: auto;
margin-right: auto;
/*border: 1px solid black;*/
width: 80%;
}
#img-web {
margin-top:-1px;
/*min-width: 100%;*/
width:100%;
height: 200px;
border-radius: 15px;
display:inline-block;
vertical-align:top;
min-width:150px;
}
/*********ASIDE********/
aside {
border: 2px solid #a1a1a1;
padding: 10px 52px;
border-radius: 25px; /*bordes redondeados*/
margin-top: -5px;
margin-left: 10%;
margin-right: 10%;
display:inline-block;
vertical-align:top;
background-color: lightblue;
height: 20%;
min-width:150px;
}
section#section1 {
border: 2px solid #a1a1a1;
padding: 10px 40px;
border-radius: 25px;
width: 15%;
display:inline-block;
vertical-align:top;
text-align: center;
alignment-adjust: central;
font-size: 30px;
text-shadow: 2px 2px #999999;
/*margin-left: 10px;
margin-right: 13px;*/
min-height:200px;
min-width:150px;
}
section#section2 h2,section#section3 h2,section#section4 h2 {
border: 2px solid #a1a1a1;
padding: 10px 40px;
border-radius: 25px;
background: -webkit-linear-gradient(#006b53, lightblue); /* For Safari */
background: -o-linear-gradient(#006b53, lightblue); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#006b53, lightblue); /* For Firefox 3.6 to 15 */
background: linear-gradient(#006b53, lightblue); /* Standard syntax (must be last) */
text-align: center;
max-width:180px;
min-width:50px;
font-size:auto;
}
section#section2 h2:hover,section#section3 h2:hover,section#section4 h2:hover {
color: yellow;
background-color: white;
}
section#section2,section#section3,section#section4 {
width: 20%;
display:inline-block;
vertical-align:top;
margin-left: 25px;
margin-right: 13px;
min-height:300px;
min-width:150px;
}
.red {
color: black;
background-color: yellow;
}
img.icono {
float: left;
padding-right: 10px;
width: 60px;
height: 60px;
}
/****articulo**********/
#info {
width: 100%;
float: left;
/*background-color: orange;*/
}
#content {
width: 80%;
margin-left: auto;
margin-right: auto;
overflow: hidden;
border-radius: 15px;
background-color: rgb(255, 175, 29);
padding-bottom: 15px;
background: rgb(255, 175, 30) url(../img/noise.png);
}
#content h1 {
font-size: 32px;
padding: 20px;
font-weight: normal;
text-shadow: 4px 8px 6px #646260;
}
#content h2 {
font-size: 20px;
padding: 5px 0 10px 0;
font-weight: normal;
}
#content h1, h2, p {
font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
}
#section5, #section6, #section7 {
border: 1px solid #3e3e3e;
width: 26%;
display: inline;
float: left;
/*position: relative;*/
margin-left: 24px;
margin-right: 10px;
border-radius: 12px;
box-shadow: 0px 0px 0px 1px #2b2b2b;
-moz-box-shadow: 0px 0px 0px 1px #2b2b2b;
-webkit-box-shadow: 0px 0px 0px 1px #2b2b2b;
padding: 15px 20px;
background: rgb(88, 144, 243) url(../img/noise.png);
}
#section5 a{
color: rgb(5, 21, 139);
}
#section6 b{
font-size:14.4px;
}
#section6 a:hover{
color: rgb(5, 21, 139);
}
#section6 ul{
margin: 20px;
}
article p, ul, ol {
padding-left: 0px;
padding-right: 0px;
margin-bottom: 20px;
text-align: justify;
font-size: 15px;
line-height: 130%;
}
.red {
background-color: red;
color: white;
font-size: 13px;
}
/*********FOOTER********/
footer {
background-color:#66CCFF;
margin-left: 10%;
margin-right: 10%;
border-radius: 15px;
float: left;
width: 80%;
display:inline-block;
vertical-align:super;
}
footer p{
text-align:center;
padding-top:2%;
min-height: 70px;
}
#iconhtml{
float:left;
margin-top:-2%;
margin-bottom:1%;
margin-right:2%;
}
#iconcss{
float:right;
margin-top:-2%;
margin-bottom:1%;
margin-right:2%;
}
#html5{
width:110px;
margin-left:5%;
border-radius:15px;
}
#css3{
width:100px;
margin-right:5%;
border-radius: 15px;
}
footer div {
margin-left: 1%;
}
#logoback{
width:30px;
margin-top:2%;
margin-left:35%;
}