/* MATLIN|ASSOCIATES */

*{margin:0;padding:0;}

body{background-color:#000;text-align:center;font-family:"Times New Roman", Times, serif;background-image:url(fdo_diagonal2.gif);/*background-position:top center;background-repeat:no-repeat;*/font-family:arial,helvetica;}

h2,h3{font-size:13px;color:#4d8883;padding-right:6px;line-height:12px;display:block;font-family:"Times New Roman", Times, serif;text-transform:uppercase;font-weight:normal;}

h3{color:#000;margin-bottom:5px;}
h4{font-size:11px;color:#4d8883;}
strong{color:#4d8883;font-size:11px;line-height:12px;}
img{border:0;}
.transp{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
a:focus{outline:none;}
a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
p{font-size:12px;color:#666;margin-bottom:20px;line-height:14px;}
.sp,.lead{font-size:13px;font-weight:bold;font-style:italic;font-family:"Times New Roman", Times, serif;}
.lead{padding: 20px 20px 20px 0;border-top:1px dotted #999;border-bottom:1px dotted #999;margin:10px;margin-left:0;}
.col{float:left;width:263px;margin-right:30px;}
.none{float:none;clear:both;}


.matlin{color:#444;text-transform:uppercase;font-weight:bold;font-size:10px;}


#gris,#presentacion,#equipo,.gris{font-size:10px;}
#gris ul,.gris ul{margin:10px;padding: 0 20px 10px 20px;}
#gris li,.gris li{font-family:arial,helvetica;list-style: url(rombo.png);margin-bottom:10px;line-height:14px;color:#666;}
#gris a,.gris a{color:#4d8883;border-bottom:1px dotted #4d8883;text-decoration:none;font-weight:bold;font-style:italic;}
#gris a:hover,.gris a:hover{color:navy;border-bottom:1px dotted navy;}
.big{margin:10px;padding: 0 20px 10px 0;}

#gris .lead ul{}
#gris .lead ul li{font-family:"Times New Roman", Times, serif;margin-left:50px;margin-right:0;font-size:12px;font-weight:normal;}


#header{text-align:left;position:relative;width:894px;margin:0 auto;background-image:url(header.jpg);background-position:222px 0;background-repeat:no-repeat;}

#lgo{background-color:#fff;height:75px;width:222px;height:60px;}

#lgo img{margin-top:33px;margin-left:24px;margin-top:30px;}

#wrap{text-align:left;width:894px;background-color:#fff;margin:0 auto;position:relative;background-image:url(circulos.png);background-position:right 10px;background-repeat:no-repeat;}

#cont{width:640px;margin-left:222px;background-image:url(diagonal.gif);background-repeat:no-repeat;padding-top:40px;}

#gris,#presentacion,#equipo,.gris{padding:20px 0 0 45px;}
#presentacion,#equipo{padding-bottom:40px;margin-bottom:0px;background-image:url(sep.png);background-repeat:no-repeat;background-position:center bottom;}
#foot,#footeng{height:100px;background-color:#fff;position:relative;background:url(foot-esp.png) 0 50px no-repeat;width:740px;display:block;position:relative;left:-80px;}
#footeng{background:url(foot-eng.png) 0 50px no-repeat;}
#foot img,#footeng img{margin-top:50px;border:0;}
#foot #mailfoot img,#footeng #mailfoot img{margin-top:0;}
#mailfoot{position:absolute;top:70px;right:254px;}
#legalfoot{position:absolute;top:19px;right:91px;}
#legalfoot-eng{position:absolute;top:19px;right:12px;}



#cajatit{background-image:none;height:116px;margin-bottom:15px;position:relative;overflow:hidden;height:60px;background-color:#e1e1e1;}

#tit{position:absolute;top:0;left:35px;display:none;}
#img{position:absolute;top:0;left:316px;}
#thumb,#banner{position:absolute;left:21px;top:215px;width:167px;height:217px;overflow:hidden;display:none;}

#contain{display:block;margin-left:25px;}
#contain li{list-style-type:none;}


#menu{display:block;position:absolute;left:222px;top:35px;height:40px;left:252px;width:620px;width:648px;/*background-image:url(../img/fondo_menu.png);background-repeat:no-repeat;*/}
#menu li{list-style-type:none;float:left;overflow:hidden;background-color:#48070d;}
#menu li a{margin-left:-4px;margin-left:0;}
#menu li a:hover img{filter:alpha(opacity=70);-moz-opacity:0,7;opacity:0.7;}
#menu li.act{}



#submenu{display:block;position:absolute;top:47px;left:40px;text-align:center;font-family:"times new roman",times,serif;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:15px 10px;width:140px;}
#submenu{_border-top:1px dotted #999;_border-bottom:1px dotted #999;_padding-bottom:20px;}
#submenu li{list-style-type:none;margin-bottom:0;font-size:11px;text-transform:uppercase;margin-bottom:0;color:#333;padding:0;_display:inline;}
#submenu li a{text-decoration:none;color:#999;display:block;padding:0;}
#submenu li a:hover{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#submenu li.act{}

#submenu li.sub,#submenu li.subact{font-size:11px;width:130px;line-height:9px;text-transform:none;}
#submenu li.sub a{color:#999;/*padding:7px 0 0 0;*/color:#4d8883;display:block;margin-top:7px;}
#submenu li.subact a{color:#333;padding:7px 0 0 0;}





#thumb,#banner{top:185px;font-family:"Times New Roman", Times, serif;font-style:italic;line-height:12px;font-size:14px;font-weight:bold;letter-spacing:-1px;color:#b9787e;}
#banner{left:40px;width:130px;text-align:right;line-height:16px;}

#tit{display:none;}

p{font-size:10px;line-height:14px;}
#presentacion p{color:#4d8883;}
#equipo p{line-height:12px;color:#4d8883;margin-bottom:8px;}
#gris a,.gris a{border:0;}
#header{margin-top:20px;background-image:none;background-color:#fff;


border-top:5px solid #eee3c5;border-right:5px solid #eee3c5;border-left:5px solid #eee3c5;}
 #wrap{border-right:5px solid #eee3c5;border-left:5px solid #eee3c5;border-bottom:5px solid #eee3c5;  } 

#cajatit{display:none;}
#lgo{}

#menu{top:20px;}

h1{font-family:"times new roman",times,serif;font-size:23px;font-weight:normal;margin-bottom:20px;color:#888;letter-spacing:-1px;text-transform:uppercase;line-height:20px;}
#gris h1 a,.gris h1 a{font-size:11px;font-style:normal;color:#b6d9d6;}



/*TABLA EQUIPO*/
#team{background-color:#b9787e;margin:0 auto;width:580px;border:0;border-collapse:collapse;}
#team td{vertical-align:top;text-align:left;width:290px;}
#team table td{vertical-align:top;text-align:left;padding:0 3px 0 4px;}
#team table thead td{white-space:nowrap;font-weight:bold;font-size:11px;padding-top:14px;padding-bottom:14px; font-family:"Times New Roman", Times, serif;font-size:11px;text-transform:uppercase;}
#socios{background-color:#864D51;border-left:8px solid #864D51;color:#E4ADB0;border-bottom:10px solid #864D51;}
#asesores{border-left:8px solid #b9787e;border-right:8px solid #b9787e;text-align:left;}
#asesores td{text-align:left;}
#socios a{font-style:normal;color:#e4adb0;}
#asesores a{font-style:normal;color:#333;}

/*TABLA JOB*/
#job{margin:0 auto;width:586px;border:0;border-collapse:collapse;background-image:url(../img/fdotoptabla.png);background-position:top center;background-repeat:no-repeat;}
#job thead{}
#job thead td.center{}
#job td{text-align:left;width:290px;font-family:"Times New Roman", Times, serif, "Trebuchet MS";}
#job thead td{text-align:center;text-transform:uppercase;color:#fff;horizontal-align:center;vertical-align:center;padding:20px 0;color:#000;}
#job tbody td{vertical-align:top;}
#job td span{width:130px;display:block;margin:0 auto;}


/*TABLA CV*/
#cv{width:557px;background-image:url(../img/cv.png);background-repeat:repeat-y;border-collapse:collapse;border:0;margin:0 auto;}
#cv thead td{background-image:url(../img/topcv.png);background-repeat:no-repeat;height:19px;}
#cv tbody td{vertical-align:top;padding:50px 15px;}
#cv tfoot td{background-image:url(../img/bottomcv.png);background-repeat:no-repeat;height:19px;}
.fotocv img{margin-left:30px;}
.vcard{margin-bottom:50px;margin-top:5px;}



#cv h1{margin-bottom:0;text-transform:capitalize;}
#cv h2{margin-bottom:0;text-transform:capitalize;}
.volver{position:absolute;top:70px;right:80px;font-size:10px;}
.volver a{color:#4d8883;font-style:italic;text-decoration:none;border-bottom:1px dotted #4d8883;}
.volver a:hover{color:navy;}




/*PROYECTOS*/
#gris ul#proyectos{padding-top:20px;background-image:url(../img/gris-trans.png);_background-image:url(../img/grisie6.png);margin-left:0;display:block;margin-right:20px;}
#gris ul#proyectos li{text-transform:uppercase;border-bottom:1px dotted #e1e1e1;line-height:13px;padding-bottom:7px;margin-bottom:15px;font-size:9px;margin-left:15px;margin-right:15px;}


/* CLIENTES */
#gris ul#clientes{}
#gris ul#clientes li{list-style:none;display:block;float:left;width:80px;height:80px;margin:5px;text-align:center;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background-image:url(../img/fdo-li-cl.gif);}
#clientes li img{margin:10px auto 0 auto;}
#clientes li a:hover{border:0;}

/*CREDENCIALES*/
#tomb{display:block;position:absolute;top:75px;left:265px;width:527px;overflow:hidden;}
#tomb li{list-style-type:none;display:block;height:440px;width:527px;overflow:hidden;}
.desc{width:180px;overflow:hidden;padding-top:42px;}
.tombimg{position:absolute;right:0;top:0;}
.desc h2{font-size:19px;line-height:16px;}
.desc p{line-height:10px;margin-top:5px;color:#888;}
