﻿@import url(http://fonts.googleapis.com/css?family=Josefin+Sans);
body {background:URL(siteimgs/bg.jpg);font-family:'Josefin Sans',Arial}
*{text-decoration:none}
a,a:visited{color:#000}
a:hover{color:#00DBDD}

.cuerpo{background:#FFF;padding:10px;width:1050px;margin:0 auto;display:table}
.header{height:220px;display:table;background:URL(siteimgs/logo.gif) 0 top no-repeat;width:1050px}
.menu{height:45px;width:1050px;display:table;background:#000;left:0;top:195px;}
.menu ul{display:block;margin-left:80px}
.menu li{display:block;float:left;}
.menu li a{padding:0 10px;color:#00DBDD;text-decoration:none;border-right:1px solid #00DBDD;font-size:14px;font-family:arial}
.menu li a:hover{text-decoration:underline}
.menu li:last-child a{border:none}

.fixed{position:fixed;top:0;height:50px;z-index:20;width:1050px;left: 50%;margin-left: -525px;}

.inmenu{width:1050px;margin:auto;height:45px;line-height:25px;text-align:right;}

.foomenu{display:table;text-align:center;margin:auto}
.foomenu ul{display:block;margin:auto}
.foomenu li{display:block;float:left}
.foomenu li a{padding:0 10px;color:#FFF;text-decoration:none;line-height:80px}
.foomenu li a:hover{text-decoration:underline;}


.contenido{width:1050px;display:table;}

.slogan{display:block;width:1050px;margin:15px 0;text-align:center}
.footer{height:70px}
.footer .cd,.footer .ci{width:490px;float:left;margin:10px}
.footer .ci{text-align:right}
.footer .cd{border-left:1px solid silver;padding-left:10px}
.menufooter{height:90px;width:1050px;background:URL(siteimgs/bg-menu-footer.gif);display:table;position:relative;}

.portada{width:1000px;margin:25px;background:URL(siteimgs/bg-portada.jpg);display:block;position:relative;overflow:hidden}
.portada .content{width:2500px;display:block;overflow:hidden;height:340px;position:relative}
.portada .content .mp{display:block;float:left;width:990px;margin-right:10px}
.portada .tit{width:425px;float:left;margin:70px 5px 0 20px;display:block;text-align:left;color:#666;}
.portada .tit h2{font-size:35px;}
.portada .tit a{font-size:15px;background:#000;color:#fff;text-decoration:none;padding:5px 10px;display:block;float:left;margin-top:20px;
                -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.portada .img{width:515px;float:right;margin:5px;display:table;}

.info{width:330px;margin:10px;float:left}
.info .bg{background:URL(siteimgs/bg-contenidos.gif);margin-top:4px;height:265px}
.info .masinfo{background:URL(siteimgs/bg-mas-info.gif);width:100px;float:right;height:30px;line-height:30px;text-align:center;margin-right:25px;
               -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:table}
.info .masinfo a{color:white;text-decoration:none;}
.info .img{margin:auto;display:block;text-align:center;padding-top:10px}
.info .txt{margin:10px 20px;display:block}
.info .titulo{width:100%;height:35px;background:URL(siteimgs/bg-info-titulo.gif);line-height:34px;color:#FFF;text-align:center;font-size:16px;
              -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
        
.proyectos{width:1010px;margin:40px 20px;display:table}
.proyecto{display:block;float:left;width:500px;}
.proyecto img{border:2px solid silver;margin:auto}
.proyectoinfo{width:500px;float:left;}
.proyectoinfo h1{font-size:35px;}
.proyectoinfo{font-size:20px;}

.proyectos .opciones a{width:175px;height:200px;text-align:center;display:block;float:left}

.sitemap{display:block;margin:25px 0;font-size:14px}
.sitemap a{text-decoration:none;color:black}
.sitemap a:hover{color:teal;}

.label{display:block;height:25px;}
.label b{width:110px;display:block;float:left}

.equipos .opciones{display:table;margin-top:50px;}
.equipos .opciones a{width:175px;height:230px;display:block;float:left;margin:5px;text-align:center;border:#FFF 3px solid;text-align:center;}
.equipos .opciones a:hover{border-color:silver;color:#00DBDD}
.equipos .opciones a.alto150{height:175px;}
.equipos .opciones img{display:block;margin:auto}

.equipos {margin-bottom:100px}
.equipos .info{width:350px}
.equipos .img{width:670px;margin-top:25px;float:left}
.datasheet{background:URL(siteimgs/pdf.gif) no-repeat;display:block;padding-left:24px;height:18px;line-height:18px;margin:10px 0;font-weight:600}
.datasheet:hover{text-decoration:underline;}