/*@charset "utf-8";*/
/*MENU DE PROYECTO BORRA AL FINAL*/
.flotante {
background-color:#CCCCCC;
font:100%/120% Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
  border: solid 1px black;
  /*float: right;*/
position:absolute;
  width:150px;
  padding: 5px;
  top:0;
  left:0;
}

/*FIN DE MENU*/
/* INICIO LINKS GENERALES*/
a:link {
text-decoration:none;
color:#000000;
}
a:visited {
text-decoration:none;
color:#000000;
}
a:hover {
text-decoration:underline;
color:#000000;
}
a:active {
text-decoration:none;
color:#000000;
}
/*FIN LINKS GENERALES*/
.body{
text-align:center;
background-color:#FFFFFF;
margin-top: 10px;
}
#wrapper{
background-color:#1F395E;
width:925px;
height:100%;
margin:0 auto 0 auto;
border:0;
}
#wrapperintro{
width:925px;
height:100%;
margin:0 auto 0 auto;
border:0;
}
#contbanner{
width:925px;
height:165px;
}
#medio{
background-color:#B1BFE0;
width:908px;
height:482px;
border: solid 8px #B1BFE0;
}
#intro{
background-color:#1F395E;
width:913px;
height:45px;
border: solid 6px #1F395E;
}
#derecha1{
background-image:url(img/img1.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:414px;
float:left;
}
#derechaestra{
background-image:url(img/estrategias.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:414px;
float:left;
}
#derechapro{
background-image:url(img/procesos.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:414px;
float:left;
}
#derechacont{
background-image:url(img/contacto.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:414px;
float:left;
}
#derechacal{
background-image:url(img/calculadora.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:784px;
float:left;
}
#texto1{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
/*background-color:#FFFFFF;*/
display:block;
/*position:relative;*/
width:541px;
height:364px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#subtexto1{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:651px;
height:399px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#subtextocon{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:651px;
height:399px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font:100%/120% Arial, Helvetica, sans-serif;
font-style:normal;
text-align:left;
}
#subtexto1p{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:556px;
height:364px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
/*padding-right:15px;*/
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#adorno{
background-color:#FFF454;
display:block;
position:relative;
width:910px;
height:58px;
float:left;
border-top:solid 6px #B1BFE0;
}
#amarillo{
background-color:#FFF454;
display:block;
position:relative;
width:910px;
height:40px;
float:left;
border-top:solid 3px #1F395E;
}
/*inicio legales*/
#conlegales{
background-image:url(img/legal.jpg);
background-repeat:repeat-y;
width:925px;
height:30px;
float:left;
}
#legales{
border-top:solid 3px #1F395E;
display:block;
position:relative;
height:20px;
padding-top:5px;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#000000;
font-weight:bold;
}
#arribader{
width:100px;
height:110px;
}
/*fin legales*/
/*inicio para listas*/
#navi {
list-style-image:url(img/lista.png);
line-height:12px;
}
/*fin para listas*/
#mundo{
background-image:url(img/mundo.png);
background-repeat:no-repeat;
width:240px;
height:311px;
position:absolute;
bottom:57px;
right:0px;
float:right;
}
#torres{
background-image:url(img/empresas.png);
background-repeat:no-repeat;
width:256px;
height:422px;
position:absolute;
bottom:57px;
right:0px;
float:right;
}
#logo{
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
	width:542px;
	height:100px;
	float:right;
	padding-right:10px;
}
#ar1{
background-image:url(img/ar1.jpg);
width:204px;
height:130px;
float:left;
}
#ar2{
background-image:url(img/ar2.jpg);
width:30px;
height:130px;
float:left;
}
#ar3{
/*padding-top:10px;*/
background-image:url(img/ar3.jpg);
background-repeat:no-repeat;
width:691px;
height:115px;
float:left;
padding-top:15px;
}
#ar4{
background-image:url(img/ar4.jpg);
width:204px;
height:33px;
float:left;
}
#ar5{
font:100%/120% Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*color:#FFFFFF;*/
text-transform: uppercase;
text-align:left;
padding-left:10px;
/*padding-top:2px;*/
border-top:solid 3px #1F395E;
background-color:#143C7C;
width:665px;
height:30px;
float:left;
}
#ar6{
background-image:url(img/ar6.jpg);
width:45px;
height:33px;
float:left;
}
#vinculo{
float:left;
/*padding-left:10px;*/
/*padding-right:5px;*/
/*width:110px;*/
height:15px;
}
#ar5 a{
color:#FFFFFF;
text-decoration:none;}
#dos{
padding-left:5px;
width:20px;
float:left;
height:15px;
}
#dosact,#tresact,#cuatroact,#cincoact,#seisact{
background-image:url(img/dos.png);
width:20px;
float:left;
height:15px;
}
/*INICIO PARA ALREDEDOR DE MUNDO*/
#smr-00,#smr-01,#smr-02,#smr-03,#smr-04,#smr-05,#smr-06{
float:right;
clear:right;
padding:0;
}
#smr-00 {
width: 140px;
margin: 0 0 0 15px;
padding: 5px 0 0 0;
height: 53px;
font-size: 1px;
line-height: 1px;
}
#smr-01 {
width: 175px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 10px;
font-size: 1px;
line-height: 1px;
}
#smr-02 {
width: 155px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 10px;
font-size: 1px;
line-height: 1px;
}
#smr-03 {
width: 150px;
margin: 0 0 0 15px;
padding: 5px 0 0 0;
height: 33px;
font-size: 1px;
line-height: 1px;
}
#smr-04 {
width: 175px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 20px;
font-size: 1px;
line-height: 1px;
}
#smr-05 {
width: 210px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 20px;
font-size: 1px;
line-height: 1px;
}
#smr-06 {
width: 240px;
margin:0 0 0 15px;
padding: 4px 0 0 0;
height: 20px;
font-size: 1px;
line-height: 1px;
}
/*FIN PARA ALREDEDOR DE MUNDO*/
/*INICIO SUBPAGINAS*/
#conform{
width:300px;
height:auto;
float:right;
}
#contobjetivos{
padding-left:20px;
width:220px;
height:auto;
float:right;
}
#objetivos{
padding:10px;
width:200px;
height:324px;
background-color:#1F395E;
float:right;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#FFFFFF;
right:0px;
}
#objetivos2{
padding:10px;
width:200px;
height:374px;
background-color:#1F395E;
float:right;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#FFFFFF;
right:0px;
}
#objetivos3{
padding:10px;
width:200px;
height:374px;
background-color:#1F395E;
float:right;
font:100%/120% Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#FFFFFF;
right:0px;
line-height:12px;
}
#contobjetivos a:link{
text-align:right;
color:#FFFFFF;
}
#contobjetivos a:visited {
text-decoration:none;
color:#FFFFFF;
}
#contobjetivos a:hover {
text-decoration:underline;
color:#FFFFFF;
}
#contobjetivos a:active {
text-decoration:none;
color:#FFFFFF;
}
#contobjetivos strong{
color:#000000;
}
/*FIN SUBPAGINAS*/
/*INICIO DESPLEGABLES*/
#ar51{
width:653px;
height:15px;
float:left;
}
#arriba{
	position:absolute;
	top:0px;
	float:left;
}
/*FIN DESPLEGABLES*/
/*INCICIO DE SPI*/

#spi{
background-image:url(img/spi.JPG);
background-repeat:no-repeat;
width:203px;
height:239px;
display: block;
margin: auto;
}
.spi1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}
.spi2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.calculador{
background-color:#FFFFFF;
width:650px;
}
.endesarrollo {
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border: solid 1px black;
	/*float: right;*/
position:absolute;
	width:300px;
	padding: 5px;
	top:0;
	left:120px;
}
#homeicon{
	background-image:url(img/home.gif);
	width:35px;
	height:36px;
	position:absolute;
	right:10px;
	top: 0;
}
/*FIN DE  SPI*/
/*TITULOS DE CONTENIDO*/
.tituloscont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1C3F95;
}
.azul a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1C3F95;
}
#logoe{
text-align:center;
padding-bottom:10px;
/*padding-right:3px;
float:left;*/}

#empresas1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1C3F95;
float:left;
}
/*FIN DE TITULOS DE OCNTENIDO*/

/*PARA PAGINAS LARGAS*/
#mediolar{
background-color:#B1BFE0;
width:908px;
height:852px;
border: solid 8px #B1BFE0;
}
#mediolar2{
background-color:#B1BFE0;
width:766px;
height:542px;
border: solid 8px #B1BFE0;
}
#mediolar3{
background-color:#B1BFE0;
width:908px;
height:682px;
border: solid 8px #B1BFE0;
}
#derecha1lar{
background-image:url(img/img1.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
/*height:499px;*/
height:414px;
float:left;
}
#imagenlarga{
background-image:url(img/img1.jpg);
/*background-repeat:no-repeat;*/
background-repeat:repeat;
width:221px;
height:500px;
float:left;
}
#empresas2i{
background-image:url(img/empresas2.jpg);
width:221px;
height:615px;
float:left;
}
#texto1lar{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:651px;
height:770px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font: 100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#texto1lar2{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:541px;
height:480px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font: 100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#texto1lar3{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:651px;
height:600px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font: 100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}
#subtexto1lar{
background-image:url(img/degra2.jpg);
background-repeat:repeat-y;
display:block;
/*position:relative;*/
width:651px;
height:484px;
float:left;
border-left:solid 6px #B1BFE0;
padding-top:15px;
padding-left:15px;
/*padding-right:15px;*/
font:100%/120% Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-align:left;
}

/*FIN PARA PAGINAS LARGAS*/
/*EMPRESAS CUADROS*/
.cuadroem{
float:left;
width:210px;
height:300px;
/*padding:10px;*/
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}
#dereem{
background-image:url(img/mundo.png);
background-repeat:no-repeat;
width:200px;
height:311px;
position:absolute;
bottom:37px;
right:0px;
float:right;
}

/*FIN DE EMPRESAS*/
/*CALCULADORA FINAL*/
.divisores1{
padding-top:5px;
padding-left:20px;
width:631px;
height:20px;
background-color:#1F395E;
color:#FFFFFF;
}
.divisores2{
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
width:631px;
/*height:20px;*/
background-color:#F2F2F2;
color:#000000;
}
/*FIN CALCULADORA FINAL*/
.saltar{
width:890px;
padding:10px;
}
.saltar a{
color:#000000;
}
#conplayer{
border-top: solid 3px #1F395E;
font:100%/120% Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
text-align:left;
width:685px;
float:left;
padding-top:10px;}
#concerti{
border-top: solid 3px #1F395E;
text-align:right;
width:238px;
float:left;
padding-top:10px;}
#conswf{
background-color:#1F395E;
width:925px;
height:100%;
padding-top:5px;
padding-bottom:5px;
}
.boton12{
background-image:url(img/boton12.jpg);
background-repeat:repeat-x;
text-align:center;
border: solid 2px #FFFFFF;
/*border:0px;*/
width:110px;
padding-bottom:5px;
padding-top:5px;
	font:100%/120% Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:11px;
	cursor:pointer;
	}
	.formulario1{
	font:100%/120% Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	.formulario2{
	font:100%/120% Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}