
#Cuerpo {
    height: 1880px;
    position: relative;
    top: -4px;
}
#Cuerpo .contenido {
    clear: both;
    position: relative;
}
.par1 {
    background: url("../images/azul.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    float: right;
    font-family: "Roboto",arial;
    font-size: 44px;
    margin: -210px 0 -100px;
    padding: 5px;
    position: relative;
    text-shadow: 1px 1px #333;
    width: 900px;
}
.par1 span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    color: #fff;
    float: right;
    font-size: 25px;
    text-align: center;
    width: 100%;
}
.banner > ul {
    clear: both;
    list-style: outside none none;
    width: 100%;
}
.banner li {
    clear: both;
    text-align: center;
    width: 100%;
}
.banner img {
    height: 618px;
    margin: 0 auto;
    text-align: center;
}
.azul1 {
    background: url("../images/gris_azul.jpg") no-repeat scroll right 0 #333;
    clear: both;
    height: 240px;
    padding: 0;
    position: relative;
    top: 50px;
}
.azul1 > img {
    float: right;
    margin: 20px 0 -278px;
    position: relative;
}
.azul1 p {
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: lighter;
    line-height: 26px;
    padding: 23px 20px 0;
    text-align: left;
    width: 736px;
}
.azul1 .fazul {
    background: none repeat scroll 0 0 #00ccff;
    float: right;
    height: 240px;
    margin: 0 0 -493px;
    position: relative;
    right: -25%;
    width: 25%;
}
.fgris {
    background: none repeat scroll 0 0 #333;
    float: left;
    height: 240px;
    margin: 0 0 -493px -25%;
    width: 25%;
}
.linea1 {
    background: none repeat scroll 0 0 #009cde;
    float: left;
    height: 10px;
    margin: 310px -35% -160px 50%;
    position: absolute;
    width: 90%;
}
.linea2 {
    background: none repeat scroll 0 0 #009cde;
    float: left;
    height: 10px;
    margin: 550px 0 -160px -40%;
    position: absolute;
    width: 90%;
}
.par2 > strong {
    font-size: 26px;
    font-weight: bold;
}
.parrafo1 > strong {
    font-weight: bold;
}
.parrafo2 {
    color: #333;
    float: left;
    font-size: 18px;
    font-weight: lighter;
    line-height: 26px;
    margin: 80px 20px 0 90px;
}
.parrafo3 {
    border-bottom: 0 none;
    color: #333;
    float: left;
    font-size: 18px;
    font-weight: lighter;
    line-height: 26px;
    margin: 40px 0 0 20px;
    padding: 0 50px 20px 0;
    width: 330px;
}
.parrafo3 > strong {
    color: #0099cc;
}
.lat2 {
    float: left;
    margin: 20px 0 0;
    position: relative;
    z-index: 2;
}
.parrafo4 {
    color: #333;
    float: left;
    font-size: 18px;
    font-weight: lighter;
    line-height: 26px;
    margin: 190px 0 0;
    width: 334px;
}
.parrafo4 > span {
    color: #0099cc;
}
.parrafo4 > strong {
    color: #0099cc;
    font-size: 23px;
    font-weight: bold;
}
.parrafo5 {
    color: #333;
    float: left;
    font-size: 18px;
    font-weight: lighter;
    margin: 20px 200px 0;
    text-align: center;
}
.parrafo5 > strong {
    color: #0099cc;
    font-size: 20px;
    font-weight: bold;
}
.parrafo6 {
    border-bottom: 1px solid #0099cc;
    color: #333;
    float: left;
    font-size: 22px;
    margin: 30px 0 40px;
    padding: 0 20px 10px;
    text-align: center;
}
.parrafo6 > strong {
    color: #0099cc;
}
.foto1 {
    border-bottom: 0 none;
    border-top: 0 none;
    margin: 20px 0 0;
    width: 100%;
}
