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

body {margin:0; padding:0; text-align:center;}

#page-container {
	width: 980px;
	margin: auto; /* centrar */
	text-align: left;
}

#columna-left{
	width:34px;
	height:611px;
	float:left;
	background-image:url(../images/columna-left.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#content{
	width:894px;
	height:611px;
	float:left;
}
	
#content-txt{
	height:524px;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-x;
}

#columna-right{
	width:38px;
	height:611px;
	float:left;
	background-image:url(../images/columna-right.gif);
	background-repeat:no-repeat;
}

#info{height:428px;}

#footer{}

p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
	text-align:center;
	padding-top:10px;
	text-decoration:none;
}
p a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #CCCCCC;
	font-weight:normal;
	text-align:center;
	padding-top:10px;
	text-decoration:none;
}

p :hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8CFFFF;
	font-weight:normal;
	text-align:center;
	padding-top:10px;
	text-decoration:none;
}

/******   header   */
#header{
	height:86px;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
}
	
#subhead{height:59px;}

#logo{float:left; padding-left:23px;}

#logo-txt{
	float:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#033a60;
	font-size:12px;
	font-weight:normal;
	padding-left:23px;
	padding-top:38px;
}

#direccion{
	float:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#033a60;
	font-size:10px;
	font-weight:normal;
	padding-right:23px;
	padding-top:26px;
}

/******   img costado (content-right)   */
#content-right{width:328px; height:428px; float:left; background-image:url(../images/right-bg.jpg); background-repeat:no-repeat;}
#flash {padding-top:72px; padding-left:15px;}
#img-staff {padding-top:106px;}
#img-metodologia {padding-top:140px;}
#swf-clientes{ padding-left:74px;}
#swf-galeria{ padding-left:74px; padding-top:10px;}
#serv-img{padding-top:45px; padding-left:54px; padding-bottom:14px;}

#info-news{padding-left:70px; padding-bottom:15px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#033b60;}
#btn-descargar{padding-left:70px;}

/******   info costado (content-left)   */
#content-left{width:565px; float:left;}
#titulo{ padding-top:58px; padding-left:45px;}
#serv{float:left; padding-left:42px;}

#info-estatica{ float:left;height:234px; width:490px; padding-left:54px;}
#separador{float:left; width:9px; height:234px;  background-image:url(../images/separador.jpg); background-repeat:no-repeat;}
#subinfo{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; color:#FFFFFF; width:300px; padding-bottom:20px;}
#bullet-item{ float:left; padding-bottom:10px;}
#info-item{ float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; width:480px; padding-bottom:10px;}
.info-download{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#8CFFFF; text-decoration:none; float:left;}

/******  serv idiomas   */
#parrafo{ width:350px; padding-left:70px; padding-top:50px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#paragraph{width:350px; height:20px;}

#item{text-decoration:none; color:#FFFFFF; }
#item a {text-decoration:none; color:#FFFFFF;}
#item :hover{text-decoration: none; color:#8CFFFF; }

/******  quienes somos   */
#txt2{width:600px; padding-left:75px; padding-top:50px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}

h1 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:16px; font-weight:normal;}/****** index idem */
h4 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#8CFFFF; font-weight:normal; padding-top:20px;}

/******  metodologia   */
#txt{width:445px; padding-left:75px; padding-top:50px; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}/****** index idem y staff */

h3{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:20px;font-weight:normal;}


/******  index   */
h2 {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#8CFFFF; font-weight:normal; padding-top:40px;}/******  staff idem  */


/******  staff   */
#texto {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;font-weight:normal;}
#texto-italic {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; font-weight:normal; font-style:italic; padding-top:4px;}

h2 a {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#8CFFFF; font-weight:normal; padding-top:40px; text-decoration:none;}
h2 :hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:normal; padding-top:40px; text-decoration:none;}

/******  servicios   */
#subtitulo-serv{width:500px; padding-left:55px;	padding-top:30px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}

#linea{padding-left:50px; width:440px; float:left; padding-top:5px;}
#volver{ float:left; margin-left:5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; width:70px;}
#volver a{ float:left; margin-left:5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#volver :hover{ float:left; margin-left:5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8CFFFF; text-decoration:none;}
