body {
	margin:0px;
	padding:0px;
	background-color: #D8D8DA;
}
table {
	border-collapse:collapse;
	width:100%;
	border: none 1px #ffffff;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px; 
	border-collapse: collapse; 
	
} 
td {vertical-align:top; padding:0px;  }


td, table, select,  input, textarea{
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	color:#4d4d4d
}

form { margin:0px; padding:0px}

.title, .title1, .title2{ display:block}

.right1{ text-align:right}

span a{
	color:#025298;
	text-decoration:underline;
	padding-left:19px;
	background:url(../images/marker.gif) no-repeat;
}
span a:hover{ text-decoration:none;}

b a{ color:#4d4d4d; font-weight:normal; text-decoration:underline;}
b a:hover{ text-decoration:none}

a{
	color:#0d1d4c;
	text-decoration:underline;
}
a:hover{ text-decoration:none}

span{
	color:#0071BC;
}

.top{ background: url(../images/top.gif); background:url(../images/top.gif) repeat-x; height:111px}
.menu{
	background:#292929;
	height:38px
}
.menu table {
	height:38px;
	width:577px
}

.content{ background:#f1f2f3 url(../images/cont_top.gif) repeat-x}
.logo{
	background-color:#0F143C;
	background-repeat: repeat-x;
	background-position: left top;
}


.px{ background:#a6aaae;}
.px_claro{ background:#C3D2DF;}

.menu td{ vertical-align:middle; text-align:center}
.menu a{ font-size:13px; color:#ffffff; text-decoration:none}
.menu a:hover{
	color:#95C7EF;
	text-decoration:none
}

.block td{
	background:url(../images/bg.gif) repeat-x left bottom;
	height:25px;
	vertical-align:middle;
	padding-top: 10px;
	padding-left: 12px;
}
.block a{ color:#4d4d4d; text-decoration:none}
.block a:hover{ text-decoration:underline}

.top .left{
	padding-left:39px;
	color:#292929;
	padding-top:10px;
	width:50%
}
.top .left #date {
	margin:0 32px 0 0;
}
.menu td.separator {
	width: 1px;
}


.top .right{ text-align:right; padding-right:30px; width:50%}
.top .right td{ text-align:right; font-size:12px}
.top .right{ color:#292929}
.top .right a{ color:#292929; text-decoration:none}
.top .right a:hover{
	text-decoration:underline;
	color:#025298
}


.top .right span a{
	color:#025298;
	text-decoration:underline
}
.top .right input{ width:122px; height:20px; color:#292929; vertical-align:middle; margin-right:4px}
.top .right img{ vertical-align:middle}

.footer{
	color:#4d4d4d;
	padding:0 70px 0 51px;
	vertical-align:middle;
	font-size:12px;
	height:75px;
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
	background-color: #E1E1E3;
}
.footer a{
	color:#025298;
	text-decoration:underline
}
.footer a:hover{ text-decoration:none}
.footer img{ vertical-align:middle; margin-left:11px}

ul{margin:0px; padding:0px; list-style:none; line-height:20px}
ul li { background: url(../images/list_bg.gif) no-repeat 0 8px; padding-left:20px}
ul li a{ color:#4d4d4d; text-decoration: underline; font-family:tahoma}
ul li a:hover{ text-decoration: none}

/*page1*/
#page1 .indent{ padding:5px 0 40px 0}
#page1 {
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#page1 .indent1{ padding:32px 0 15px 10px}
#objetivos  .indent  p, #objetivos .indent ul {
	font-size: 13px;
	line-height: normal;
}
#objetivos .indent li {
	font-size: 12px;
	line-height: 22px;
}
#objetivos .indent1 p {
	font-size: 11px;
}



#page1 .indent2{ font-size:12px; padding:22px 12px 0 10px}
#page1 .indent3{ padding:29px 0 30px 10px}

.form input {
	width:265px;
	height:20px;
	color: #444444;
	padding:3px 0 0 5px;
	line-height:11px;
	background-color:#f6f6f6;
	border:#e4e4e4 1px solid;
	vertical-align:middle
}
.form textarea {
	width:265px;
	height:155px;
	color: #444444;
	overflow: auto;
	padding:3px 0 0 5px;
	background-color:#f6f6f6;
	border:#e4e4e4 1px solid;
}




 
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.blue {
	color: #025298;
}
.sec_menu {
padding-top: 10px;
}


/* menu -----------------------------------*/


#quienes .quienes, #firm .firm, #operamos .operamos, #confian .confian,  #servicios .servicios {
	color:#95C7EF;
	text-decoration: none;
	padding:0;
	background:none
}

.objetivos {
	margin-top: 17px;
}

#objetivos .objetivos, #operamos .objetivos, #confian .objetivos, #contact .objetivos, #servicios .objetivos
{
	display:none;
}
#confian #expertise_menu.selected, #confian #people_menu.selected, #operamos #secondary_menu .selected {
	background-color: #013d73;
	background-image: none;
	color: #FFFFFF;
}
#confian #expertise_menu.selected a, #confian #people_menu.selected a, #operamos #secondary_menu .selected a
{
	color:#FFFFFF;
}
#confian .indent1 {
	padding-top: 35px;
}

#people .people h3 {
	padding: 4px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#people .people h3 a
{
	color:#4d4d4d;
	text-decoration:none;
}
#people .people h3.selected {
	background-color: #013d73;
	color: #FFFFFF;
}
#people .people h3.selected a {
	color: #FFFFFF;
}
#people_bio #guyot
{
	/*margin-top:32px;*/
	margin-bottom:15px;
}
#people_bio #gueikian
{
	/*margin-top:32px;*/
	margin-bottom:15px;
}
#people_bio #wickert
{
	/*margin-top:65px;*/
	margin-bottom:15px;
}
#people_bio #navarro
{
	/*margin-top:97px;*/
	margin-bottom:15px;
}
#people_bio #godoy
{
	/*margin-top:130px;*/
	margin-bottom:15px;
}
.container_confian 
{
	position:relative;
	width: 179px;
}
.container_confian h3 {
	width: 162px;
}
.container_confian  .people_bio {
	position: absolute;
	top: 0px;
	width: 364px;
	left: 179px;
	display: none;
}

#operamos .indent1 p {
	line-height: 1.5em;
}
