@charset "utf-8";
/* CSS Document */

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* RESET */

body {
	background:#131313;
	background:url(../images/home/back.gif);
	background-repeat:repeat-x;
}

div#container_home {
	background:url(../images/home/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:768px;
	width:1024px;
}

div#foto_home {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/home/home.jpg);
}
div#foto_home2 {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/home/home2.jpg);
}
div#menu {
	position:relative;
	text-align:left;
	margin:0 0 0 34px;
	height:40px;
	width:880px;
}

div#menu_home {
	position:relative;
	float:left;
	width:68px;
	height:40px;
}
a#menu_home {
	display:block;
	float:left;
	width:68px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_inicio2.jpg);
	}
      
a#menu_home:link { 
	background-position: top; 
	}  
	
a#menu_home:hover {
	background-position: bottom; 
	}

div#home {
	position:relative;
	float:left;
	width:68px;
	height:40px;
}
a#home {
	display:block;
	float:left;
	width:68px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_inicio.jpg);
	}
      
a#home:link { 
	background-position: top; 
	}  
	
a#home:hover {
	background-position: bottom; 
	}

div#estudio_estudio {
	position:relative;
	float:left;
	width:110px;
	height:40px;
}
a#estudio_estudio {
	display:block;
	float:left;
	width:106px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_estudio2.jpg);
	}
      
a#estudio_estudio:link { 
	background-position: top; 
	}  
	
a#estudio_estudio:hover {
	background-position: bottom; 
	}

div#estudio {
	position:relative;
	float:left;
	width:110px;
	height:40px;
}
a#estudio {
	display:block;
	float:left;
	width:106px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_estudio.jpg);
	}
      
a#estudio:link { 
	background-position: top; 
	}  
	
a#estudio:hover {
	background-position: bottom; 
	}
	
div#servicios_servicios {
	position:relative;
	float:left;
	width:174px;
	height:40px;
}
a#servicios_servicios {
	display:block;
	float:left;
	width:174px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_servicios2.jpg);
	}
      
a#servicios_servicios:link { 
	background-position: top; 
	}  
	
a#servicios_servicios:hover {
	background-position: bottom; 
	}

div#servicios {
	position:relative;
	float:left;
	width:174px;
	height:40px;
}
a#servicios {
	display:block;
	float:left;
	width:174px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_servicios.jpg);
	}
      
a#servicios:link { 
	background-position: top; 
	}  
	
a#servicios:hover {
	background-position: bottom; 
	}

div#equipo_equipo {
	position:relative;
	float:left;
	width:75px;
	height:40px;
}
a#equipo_equipo {
	display:block;
	float:left;
	width:75px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_equipo2.jpg);
	}
      
a#equipo_equipo:link { 
	background-position: top; 
	}  
	
a#equipo_equipo:hover {
	background-position: bottom; 
	}

div#equipo {
	position:relative;
	float:left;
	width:75px;
	height:40px;
}
a#equipo {
	display:block;
	float:left;
	width:75px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_equipo.jpg);
	}
      
a#equipo:link { 
	background-position: top; 
	}  
	
a#equipo:hover {
	background-position: bottom; 
	}
	
div#infra {
	position:relative;
	float:left;
	width:157px;
	height:40px;
}
a#infra {
	display:block;
	float:left;
	width:157px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_infra.jpg);
	}
      
a#infra:link { 
	background-position: top; 
	}  
	
a#infra:hover {
	background-position: bottom; 
	}
div#contacto2 {
	position:relative;
	float:left;
	width:100px;
	height:40px;
}
a#contacto2 {
	display:block;
	float:left;
	width:100px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_contacto2.jpg);
	}
      
a#contacto2:link { 
	background-position: top; 
	}  
	
a#contacto2:hover {
	background-position: bottom; 
	}
div#contacto {
	position:relative;
	float:left;
	width:100px;
	height:40px;
}
a#contacto {
	display:block;
	float:left;
	width:100px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_contacto.jpg);
	}
      
a#contacto:link { 
	background-position: top; 
	}  
	
a#contacto:hover {
	background-position: bottom; 
	}
	
	div#mapa {
	position:relative;
	float:left;
	width:121px;
	height:40px;
}
div#mapa {
	position:relative;
	float:left;
	width:121px;
	height:40px;
}
a#mapa {
	display:block;
	float:left;
	width:121px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/btn_mapa.jpg);
	}
      
a#mapa:link { 
	background-position: top; 
	}  
	
a#mapa:hover {
	background-position: bottom; 
	}

div#separa {
	float:left;
	width:10px;
	height:40px;
	background:url(../images/separa.gif);
}

div#idioma {
	position:absolute;
	width:65px;
	height:17px;
	top:13px;
	left:920px;
	background:url(../images/backidioma.gif);
}

div#esp {
	position:absolute;
	float:left;
	width:16px;
	height:11px;
	left: 20px;
	top: 4px;
}
a#esp {
	display:block;
	float:left;
	width:16px;
	height:11px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/esp2.jpg);
	}
      
a#esp:link { 
	background-position: top; 
	}  
	
a#esp:hover {
	background-position: bottom; 
	}

div#eng {
	position:absolute;
	float:left;
	width:16px;
	height:13px;
	left: 42px;
	top: 4px;
}
a#eng {
	display:block;
	float:left;
	width:16px;
	height:11px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/eng.jpg);
	}
      
a#eng:link { 
	background-position: top; 
	}  
	
a#eng:hover {
	background-position: bottom; 
	}

div#logo_home {
	position:absolute;
	width:277px;
	height:427px;
	top:151px;
	left: 8px;
}
div#logo_home2 {
background:url(../images/home/logo.jpg);
	position:absolute;
	width:277px;
	height:427px;
	top:151px;
	left: 8px;
}
div#cuadro_home {
	position:absolute;
	width:246px;
	height:158px;
	background:url(../images/home/cuadro.gif);
	top:183px;
	left: 16px;
	text-align:center;
	background-image: url(../images/home/cuadro.gif);
}

div#info_home {
	position:absolute;
	width:955px;
	height:218px;
	background:url(../images/home/back2.gif);
	top:305px;
	left: 0px;
}
div#info_home2 {
	position:absolute;
	width:955px;
	height:218px;
	background:url(../images/home/back22.gif);
	top:305px;
	left: 0px;
}
p.home1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:15px;
	padding:0 33px 0 329px;
}

p.home2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:justify;
	line-height:13px;
	padding:0 24px 0 24px;
}

h1#home {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:40px 0 2px 329px;
	font-weight:300;
}

h2#home {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#home {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#666666;
	text-align:left;
	font-weight:100;
	padding-top:25px;
	padding-left:22px;
}

h4#home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:100;
}

h5#home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding:0 0 0 24px;
	font-weight:100;
}

div#newsletter_home {
	position:absolute;
	width:277px;
	height:35px;
	top:618px;
	left:7px;
	background:#000;
}

h6#home {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}

a.newsletter {
	text-decoration:none;
		color:#cdcdcd;
}

a.newsletter:Hover {
	color:#FFF;
}
a.vitox {
	text-decoration:none;
		color:#575757;
}

a.vitox:Hover {
	color:#FFF;
}
div#copy_home {
	position:absolute;
	width:549px;
	height:15px;
	top:554px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
/*ESTUDIO: Inicio de estilos de la sección El Estudio*/
div#container_estudio {
	background:url(../images/estudio/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_estudio2 {
	background:url(../images/estudio/back3.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#foto_estudio {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/estudio/home.jpg);
	background-repeat:no-repeat;
}



div#logo_estudio {
	position:absolute;
	width:277px;
	height:648px;
	background:url(../images/estudio/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_estudio2 {
	position:absolute;
	width:277px;
	height:786px;
	background:url(../images/estudio/logo.jpg);
	top:32px;
	left: 8px;
}
div#submenu_estudio {
	position:absolute;
	width:246px;
	height:164px;
	top:190px;
	left: 16px;
}

div#somos_estudio {
	position:relative;
	width:246px;
	height:49px;
}
a#somos_estudio {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/estudio/btn_quienessomos2.jpg);
	}
      
a#somos_estudio:link { 
	background-position: top; 
	}  
	
a#somos_estudio:hover {
	background-position: bottom; 
	}
div#somos_estudio2 {
	position:relative;
	width:246px;
	height:49px;
}
a#somos_estudio2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/estudio/btn_quienessomos.jpg);
	}
      
a#somos_estudio2:link { 
	background-position: top; 
	}  
	
a#somos_estudio2:hover {
	background-position: bottom; 
	}
div#objetivo_estudio {
	position:relative;
	width:246px;
	height:49px;
}
a#objetivo_estudio {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/estudio/btn_nuestroobjetivo.jpg);
	}
      
a#objetivo_estudio:link { 
	background-position: top; 
	}  
	
a#objetivo_estudio:hover {
	background-position: bottom; 
	}
div#objetivo_estudio2 {
	position:relative;
	width:246px;
	height:49px;
}
a#objetivo_estudio2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/estudio/btn_nuestroobjetivo2.jpg);
	}
      
a#objetivo_estudio2:link { 
	background-position: top; 
	}  
	
a#objetivo_estudio2:hover {
	background-position: bottom; 
	}
div#info_estudio {
	position:absolute;
	width:955px;
	height:445px;
	background:url(../images/estudio/back2.gif);
	top:185px;
	left: 0px;
}
div#info_estudio2 {
	position:absolute;
	width:955px;
	height:581px;
	background:url(../images/estudio/back33.gif);
	top:185px;
	left: 0px;
}

p.estudio1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 33px 0 329px;
}

h1#estudio {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#estudio {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#estudio {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

h4#estudio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:100;
}

div#newsletter_estudio {
	position:absolute;
	width:277px;
	height:35px;
	top:802px;
	left:7px;
	background:#000;
}

h6#estudio {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}

div#copy_estudio {
	position:absolute;
	width:549px;
	height:69px;
	top:676px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_estudio2 {
	position:absolute;
	width:549px;
	height:69px;
	top:817px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
/*SERVCIOS: Incio de la sección Servicios*/
div#container_servicios {
	background:url(../images/servicios/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}

div#foto_servicios {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/servicios/home.jpg);
	background-repeat:no-repeat;
}

div#logo_servicios {
	position:absolute;
	width:277px;
	height:542px;
	background:url(../images/servicios/logo.jpg);
	top:32px;
	left: 8px;
}

div#submenu_servicios {
	position:absolute;
	width:246px;
	height:62px;
	top:184px;
	left: 16px;
}
div#box_frases {
	position:absolute;
	width:246px;
	height:150px;
	top:260px;
	left: 14px;
}

div#info_servicios {
	position:absolute;
	width:955px;
	height:355px;
	background:url(../images/servicios/back2.gif);
	top:185px;
	left: 0px;
}

p.servicios1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 33px 0 329px;
}

h1#servicios {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#servicios {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#servicios {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

div#newsletter_servicios {
	position:absolute;
	width:277px;
	height:35px;
	top:598px;
	left:7px;
	background:#000;
}

h6#servicios {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}

div#copy_servicios {
	position:absolute;
	width:549px;
	height:69px;
	top:564px;
	left:407px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
/*EQUIPO: Inicio de la sección Equipo*/
div#container_equipo {
	background:url(../images/equipo/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_equipo2 {
	background:url(../images/equipo/back222.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_equipo22 {
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#foto_equipo {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/equipo/home.jpg);
	background-repeat:no-repeat;
	background-image: url(../images/equipo/home.jpg);
}


div#logo_equipo {
	position:absolute;
	width:277px;
	height:743px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_equipo2 {
	position:absolute;
	width:277px;
	height:863px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_equipo22 {
	position:absolute;
	width:277px;
	height:627px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#submenu_equipo {
	position:absolute;
	width:246px;
	height:287px;
	top:190px;
	left: 16px;
}

div#socios_equipo {
	position:relative;
	width:246px;
	height:49px;
}
a#socios_equipo {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_abogadossocios2.jpg);
	}
      
a#socios_equipo:link { 
	background-position: top; 
	}  
	
a#socios_equipo:hover {
	background-position: bottom; 
	}
div#croci_equipo {
	position:relative;
	width:246px;
	height:49px;
}
a#croci_equipo {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_croci.jpg);
	}
      
a#croci_equipo:link { 
	background-position: top; 
	}  
	
a#croci_equipo:hover {
	background-position: bottom; 
	}
a#croci_equipo2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_croci2.jpg);
	}
      
a#croci_equipo2:link { 
	background-position: top; 
	}  
	
a#croci_equipo2:hover {
	background-position: bottom; 
	}
div#silva_equipo {
	position:relative;
	width:246px;
	height:49px;
}
a#silva_equipo {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_silva.jpg);
	}
      
a#silva_equipo:link { 
	background-position: top; 
	}  
	
a#silva_equipo:hover {
	background-position: bottom; 
	}
div#silva_equipo2 {
	position:relative;
	width:246px;
	height:49px;
}
a#silva_equipo2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_silva2.jpg);
	}
      
a#silva_equipo2:link { 
	background-position: top; 
	}  
	
a#silva_equipo2:hover {
	background-position: bottom; 
	}
div#asociados_equipo {
	position:relative;
	width:246px;
	height:49px;
}
a#asociados_equipo {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_abogadosasociados.jpg);
	}
      
a#asociados_equipo:link { 
	background-position: top; 
	}  
	
a#asociados_equipo:hover {
	background-position: bottom; 
	}

div#info_equipo {
	position:absolute;
	width:955px;
	height:100%;
	background:url(../images/equipo/back2.gif);
	top:185px;
	left: 0px;
}
div#info_equipo2 {
	position:absolute;
	width:955px;
	height:100%;
	background:url(../images/equipo/back22.gif);
	top:185px;
	left: 0px;
}
div#info_equipo22 {
	position:absolute;
	width:955px;
	height:444px;
	background:url(../images/equipo/back11.gif);
	top:185px;
	left: 0px;
}
p.equipo1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 274px 0 329px;
}
.txtequipo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d5d5d;
	font-weight:normal;
	text-decoration:none;
}
.txtequipo2:Hover {
	text-decoration:underline;
}
div#foto {
	position:absolute;
	width:233px;
	height:286px;
	background:url(../images/equipo/foto1.gif);
	left:722px;
	top:147px;
}

h1#equipo {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#equipo {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#equipo {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

h4#equipo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:100;
}

div#newsletter_equipo {
	position:absolute;
	width:277px;
	height:35px;
	top:802px;
	left:7px;
	background:#000;
}

h6#equipo {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}


div#copy_equipo {
	position:absolute;
	width:549px;
	height:69px;
	top:775px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_equipo2 {
	position:absolute;
	width:549px;
	height:69px;
	top:897px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_equipo22 {
	position:absolute;
	width:549px;
	height:69px;
	top:658px;
	left:412px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
/*EQUIPO: Inicio de la sección Equipo:Abogados Asociados*/
div#container_asociados {
	background:url(../images/equipo/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_asociados2 {
	background:url(../images/equipo/back3.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_asociados3 {
	background:url(../images/equipo/back4.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
	background-image: url(images/equipo/back4.gif);
}
div#container_asociados4 {
	background:url(../images/equipo/back5.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#container_asociados5 {
	background:url(../images/equipo/back6.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}
div#foto_asociados {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:523px;
	width:955px;
	background:url(../images/equipo/home.jpg);
	background-repeat:no-repeat;
}



div#logo_asociados {
	position:absolute;
	width:277px;
	height:743px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_asociados2 {
	position:absolute;
	width:277px;
	height:625px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_asociados3 {
	position:absolute;
	width:277px;
	height:693px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_asociados4 {
	position:absolute;
	width:277px;
	height:902px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#logo_asociados5 {
	position:absolute;
	width:277px;
	height:662px;
	background:url(../images/equipo/logo.jpg);
	top:32px;
	left: 8px;
}
div#submenu_asociados {
	position:absolute;
	width:246px;
	height:287px;
	top:190px;
	left: 16px;
}

div#socios_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#socios_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_abogadossocios.jpg);
	}
      
a#socios_asociados:link { 
	background-position: top; 
	}  
	
a#socios_asociados:hover {
	background-position: bottom; 
	}
div#villafuerte_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#villafuerte_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_villafuerte2.jpg);
	}
      
a#villafuerte_asociados:link { 
	background-position: top; 
	}  
	
a#villafuerte_asociados:hover {
	background-position: bottom; 
	}
	div#villafuerte_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#villafuerte_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_villafuerte.jpg);
	}
      
a#villafuerte_asociados2:link { 
	background-position: top; 
	}  
	
a#villafuerte_asociados2:hover {
	background-position: bottom; 
	}
div#limo_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#limo_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_limo.jpg);
	}
      
a#limo_asociados:link { 
	background-position: top; 
	}  
	
a#limo_asociados:hover {
	background-position: bottom; 
	}
	div#limo_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#limo_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_limo2.jpg);
	}
      
a#limo_asociados2:link { 
	background-position: top; 
	}  
	
a#limo_asociados2:hover {
	background-position: bottom; 
	}
div#elias_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#elias_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_elias.jpg);
	}
      
a#elias_asociados:link { 
	background-position: top; 
	}  
	
a#elias_asociados:hover {
	background-position: bottom; 
	}
	div#elias_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#elias_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_elias2.jpg);
	}
      
a#elias_asociados2:link { 
	background-position: top; 
	}  
	
a#elias_asociados2:hover {
	background-position: bottom; 
	}
div#marzullo_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#marzullo_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_marzullo.jpg);
	}
      
a#marzullo_asociados:link { 
	background-position: top; 
	}  
	
a#marzullo_asociados:hover {
	background-position: bottom; 
	}
	div#marzullo_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#marzullo_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_marzullo2.jpg);
	}
      
a#marzullo_asociados2:link { 
	background-position: top; 
	}  
	
a#marzullo_asociados2:hover {
	background-position: bottom; 
	}
div#ruiz_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#ruiz_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_ruiz.jpg);
	}
      
a#ruiz_asociados:link { 
	background-position: top; 
	}  
	
a#ruiz_asociados:hover {
	background-position: bottom; 
	}
	div#ruiz_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#ruiz_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_ruiz2.jpg);
	}
      
a#ruiz_asociados2:link { 
	background-position: top; 
	}  
	
a#ruiz_asociados2:hover {
	background-position: bottom; 
	}
	div#ampuero_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#ampuero_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_ampuero.jpg);
	}
      
a#ampuero_asociados:link { 
	background-position: top; 
	}  
	
a#ampuero_asociados:hover {
	background-position: bottom; 
	}
	div#ampuero_asociados2 {
	position:relative;
	width:246px;
	height:49px;
}
a#ampuero_asociados2 {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_ampuero2.jpg);
	}
      
a#ampuero_asociados2:link { 
	background-position: top; 
	}  
	
a#ampuero_asociados2:hover {
	background-position: bottom; 
	}
div#asociados_asociados {
	position:relative;
	width:246px;
	height:49px;
}
a#asociados_asociados {
	display:block;
	float:left;
	width:246px;
	height:49px;
	text-indent:-9999px;
	outline:none;
	background:url(../images/equipo/btn_abogadosasociados2.jpg);
	}
      
a#asociados_asociados:link { 
	background-position: top; 
	}  
	
a#asociados_asociados:hover {
	background-position: bottom; 
	}

div#info_asociados {
	position:absolute;
	width:955px;
	height:560px;
	background:url(../images/equipo/back2.gif);
	top:185px;
	left: 0px;
}
div#info_asociados2 {
	position:absolute;
	width:955px;
	height:416px;
	background:url(../images/equipo/back2.gif);
	top:185px;
	left: 0px;
}
div#info_asociados3 {
	position:absolute;
	width:955px;
	height:416px;
	background:url(../images/equipo/back2.gif);
	top:185px;
	left: 0px;
}
div#info_asociados4 {
	position:absolute;
	width:955px;
	height:702px;
	background:url(../images/equipo/back55.gif);
	top:185px;
	left: 0px;
}
div#info_asociados5 {
	position:absolute;
	width:955px;
	height:457px;
	background:url(../images/equipo/back2.gif);
	top:185px;
	left: 0px;
}
p.asociados1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 274px 0 329px;
}
.txtasociados2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5d5d5d;
	font-weight:normal;
	text-decoration:none;
}
.txtasociados2:Hover {
	text-decoration:underline;
}
.txtsocios {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	font-weight:normal;
	text-decoration:none;
}
.txtsocios:Hover {
	text-decoration:underline;
}
div#foto {
	position:absolute;
	width:233px;
	height:286px;
	background:url(../images/equipo/foto1.gif);
	left:722px;
	top:147px;
	background-image: url(images/equipo/foto1.gif);
}

h1#asociados {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#asociados {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#asociados {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

h4#asociados {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:100;
}

div#newsletter_asociados {
	position:absolute;
	width:277px;
	height:35px;
	top:802px;
	left:7px;
	background:#000;
}

h6#asociados {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}
div#copy_asociados {
	position:absolute;
	width:549px;
	height:69px;
	top:730px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_asociados2 {
	position:absolute;
	width:549px;
	height:69px;
	top:730px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_asociados3 {
	position:absolute;
	width:549px;
	height:69px;
	top:780px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_asociados4 {
	position:absolute;
	width:549px;
	height:69px;
	top:790px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#copy_asociados5 {
	position:absolute;
	width:549px;
	height:69px;
	top:740px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
/*INFRAESTRUCURRA: Inicio de la sección Infraestructura*/
div#container_infra {
	background:url(../images/infraestructura/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:823px;
	width:1024px;
}

div#foto_infra {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:450px;
	width:955px;
	background:url(../images/infraestructura/home.jpg);
	background-repeat:no-repeat;
}



div#logo_infra {
	position:absolute;
	width:277px;
	height:633px;
	background:url(../images/infraestructura/logo.jpg);
	top:32px;
	left: 8px;
}

div#submenu_infra {
	position:absolute;
	width:246px;
	height:47px;
	top:190px;
	left: 16px;
}

div#mapa {
	position:absolute;
	width:243px;
	height:159px;
	top:265px;
	left:19px;
}

div#btn_mapa {
	position:absolute;
	width:242px;
	height:36px;
	top:439px;
	left:19px;
}


div#info_infra {
	position:absolute;
	width:955px;
	height:450px;
	background:url(../images/infraestructura/back2.gif);
	top:185px;
	left: 0px;
}

p.infra1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 274px 0 329px;
}

div#foto_infra1 {
	position:absolute;
	width:233px;
	height:286px;
	background:url(../images/equipo/foto1.gif);
	left:722px;
	top:93px;
}

h1#infra {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#infra {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000000;
	text-align:left;
	padding:0 0 0 329px;
	font-weight:300;
}

h3#infra {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

h4#infra {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:100;
}

div#newsletter_infra {
	position:absolute;
	width:277px;
	height:35px;
	top:694px;
	left:7px;
	background:#000;
}

h6#infra {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}

a.newsletter_infra {
	text-decoration:none;
	color:#FFF;
}

div#copy_infra {
	position:absolute;
	width:549px;
	height:15px;
	top:692px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}

/*CONTACTO: Inicio de la sección Contacto*/

div#container_contacto {
	background:url(../images/contacto/back.gif);
	background-repeat:repeat-x;
	position:relative;
	text-align:center;
	margin:0 auto;
	height:100%;
	width:1024px;
}

div#foto_contacto {
	position:relative;
	text-align:center;
	margin:0 auto;
	height:450px;
	width:955px;
	background:url(../images/contacto/home.jpg);
	background-repeat:no-repeat;
}

div#formulario {
	position:absolute;
	width:525px;
	height:268px;
	left: 331px;
	top: 423px;
}

div#logo_contacto {
	position:absolute;
	width:277px;
	height:753px;
	background:url(../images/contacto/logo.jpg);
	top:32px;
	left: 8px;
}

div#submenu_contacto {
	position:absolute;
	width:246px;
	height:47px;
	top:190px;
	left: 16px;
}

div#mapa {
	position:absolute;
	width:243px;
	height:146px;
	top:265px;
	left:19px;
}

div#btn_mapa {
	position:absolute;
	width:242px;
	height:36px;
	top:439px;
	left:19px;
}


div#info_contacto {
	position:absolute;
	width:955px;
	height:570px;
	background:url(../images/contacto/back2.gif);
	top:185px;
	left: 0px;
}

p.contacto1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	text-align:justify;
	line-height:17px;
	padding:0 274px 0 329px;
}


h1#contacto {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#006666;
	text-align:left;
	padding:55px 0 2px 329px;
	font-weight:300;
}

h2#contacto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:bold;	
}

h3#contacto {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	text-align:left;
	font-weight:100;
	padding-top:15px;
	padding-bottom:8px;
}

h4#contacto {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-weight:300;
}

div#newsletter_contacto {
	position:absolute;
	width:277px;
	height:35px;
	top:811px;
	left:7px;
	background:#000;
}

h6#contacto {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	color:#FFF;
	font-weight:300;
}

a.newsletter_contacto {
	text-decoration:none;
	color:#FFF;
}

div#copy_contacto {
	position:absolute;
	width:549px;
	height:69px;
	top:784px;
	left:413px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#cuadro_home1 {
	position:absolute;
	width:246px;
	height:158px;
	top:188px;
	left: 16px;
	text-align:center;
}
div#img_fsilva {

	position:absolute;
	width:233px;
	height:376px;
	background:url(../images/equipo/img_fsilva-1.jpg);
	left:722px;
	top:147px;
}
div#img_mcroci {

	position:absolute;
	width:233px;
	height:283px;
	background:url(../images/equipo/img_mcroci-1.jpg);
	left:722px;
	top:147px;
}
div#copy_asociados6 {

	position:absolute;
	width:549px;
	height:69px;
	top:930px;
	left:411px;
	background:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
div#webmail {
	position:absolute;
	width:150px;
	height:15px;
	top:190px;
	left:800px;
	font-family:Verdana;
	font-size:11px;
	color: #CCCCCC;
}
a.webmail {
	text-decoration:none;
	color: #CCCCCC;
}
a.webmail:hover {




	text-decoration:underline;
	color:#FFFFFF;
}
div#img_gmarzullo {


	position:absolute;
	width:233px;
	height:259px;
	background:url(../images/equipo/img_gmarzullo.jpg);
	left:722px;
	top:147px;
}
div#img_cvillafuerte {



	position:absolute;
	width:233px;
	height:283px;
	background:url(../images/equipo/img_cvillafuerte-1.jpg);
	left:722px;
	top:147px;
}
div#img_gruiz {




	position:absolute;
	width:233px;
	height:311px;
	background:url(../images/equipo/img_gruiz.jpg);
	left:722px;
	top:147px;
}
div#img_hampuero {





	position:absolute;
	width:233px;
	height:255px;
	background:url(../images/equipo/img_hampuero.jpg);
	left:722px;
	top:147px;
}
div#img_relias {






	position:absolute;
	width:233px;
	height:268px;
	background:url(../images/equipo/img_relias.jpg);
	left:722px;
	top:147px;
}
div#img_socios {
	position:absolute;
	width:169px;
	height:170px;
	background:url(../images/equipo/img_socios.jpg);
	left:748px;
	top:115px;
	border: 10px solid #604020;
}
div#img_socios1 {

	position:absolute;
	width:169px;
	height:170px;
	background:url(../images/equipo/img_socios1.jpg);
	left:748px;
	top:115px;
	border: 7px solid #333333;
}
div#img_socios2 {


	position:absolute;
	width:169px;
	height:170px;
	background:url(../images/equipo/img_socios2.jpg);
	left:748px;
	top:115px;
	border: 7px solid #666666;
}

