@charset "utf-8";

/* CSS Document */



/*Breakers*/
.break{
	clear:both;
	height:1px;
}
.break5{

	height:5px;

	clear:both;

}

.break10{

	height:10px;

	clear:both;

}

.break15{

	height:15px;

	clear:both;

}

.break20{

	height:20px;

	clear:both;

}

.break40{

	height:40px;

	clear:both;

}

/*Main*/

#content{

	width:1024px;

	height:100%;

	margin:0 auto;

}

#wrapper{

	margin: 35px 0 0 65px;

}

/*Header*/

#header{

}

/*Menu*/

#menu{

	background-image:url(img/menu2.jpg);

	background-repeat:no-repeat;

	width:892px;

	height:45px;

	margin:15px 0 15px 0;

}

#banner{

	width:893px;

	height:237px;

}



/*Main*/

#main{

	height:100%;

	width:895px;

	float:left;
	
	clear:both;
}

#main #left{


	height:100%;

	width:667px;

	margin: 0 0 0 0;

	float:left;
	
	padding: 0 5px 0 0;
}

#main #right{

	width:218px;
	
	height:100%;

	float:left;
	
	margin: 0 0 0 0;
}

#main #right .subscripcion{

	width:212px;
	
	height:82px;
	
	padding: 10px 0px 10px 0px;

}
.Maps2{
	height:135px;
}
.Maps2 img{
	width:208px;
	height:135px;
}
#main #right .Maps{


	width:208px;
	
	height:115px;
	
	padding: 10px 0px 10px 0px;
	/*background-image:url(img/publicationsMaps.jpg);*/
}
#main #right .Maps a{
	margin: 45px 0 0 45px;
	float:left;
	text-decoration:none;
}
#main #right .Clients{


	width:212px;
	
	height:150px;
	
	padding: 10px 0px 10px 0px;
}
#main #right .Products{

	/*background-image:url(img/ServiceTwo2.jpg);

	background-repeat:no-repeat;*/

	width:212px;
	
	height:241px;
	
	/*padding: 10px 0px 10px 10px;*/
}
#main #rigth .Products #namePublication .white20Bold{
	float:left;

	width:198px;

	/*padding: 5px 0 20px 12px;*/

}

#main #right .Products2{

	/*background-image:url(img/ServiceTwo2.jpg);

	background-repeat:no-repeat;*/

	width:212px;
	
	height:241px;
	
	/*padding: 10px 0px 10px 10px;*/
}

#main #right .Products2 #namePublication .white20Bold{
	float:left;

	width:198px;

	/*padding: 5px 0 20px 12px;*/

}


/*Left*/
#left #menu2{

	width:660px;

	height:38px;

	position:relative;


}


#left #menu2 ul{

	color:#C9C9C9;

	list-style-type:none;

	font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;

	font-weight:bold;

	font-size:12px;

	margin-left: 0;

	padding-left: 0;

	display: inline;
	

}



#left #menu2 ul li{

	background-color:#FAFAFA;

	border-top:2px solid;

	border-left:2px solid;

	border-right:2px solid;

	float:left;

	padding:10px 3px 10px 3px;

	margin:0 4px 0 0px;

	list-style: none;

	border-bottom:2px solid;	

}



#left #menu2 ul li.active{

	background:#FFFFFF;

	border-bottom:none;

}



#left #menu2 ul li a{

	text-decoration:none;

	color:#333333;

}



#left #menu2 ul li a:hover{

	text-decoration:underline;

}

#left #titulo{

	width:670px;
	
	height:100%;

}

#left #titulo #NameSup{

	height:70px;
	
	width:330px;
	
	float:left;

}

#left #titulo #BotonSup{

	height:70px;
	
	width:260px;
	
	float:left;
	
	padding:15px 0 10px 70px;

}



#left #titulo #BotonSup a{

	text-decoration:none;

}

#left .darkGray19Std{

	margin:0;

	padding:0;

}

#left #service1{

	/*background-image:url(img/service1.jpg); esta es la imagen anterior*/
	/*background-image:url(img/service_1.jpg);*/
	background-image:url(img/service1B.jpg);
	background-repeat:no-repeat;

	margin:0px 0 0px 1px;

	width:220px;

	float:left;

	height:470px;
}


#left #service2{

	/*background-image:url(img/service2.jpg);*/
	/*background-image:url(img/service_2.jpg);*/
	background-image:url(img/service2A.jpg);
	background-repeat:no-repeat;

	margin:0px 0 0px 1px;

	width:220px;
	
	float:left;
	
	height:470px;
	
}

#left #service3{

	/*background-image:url(img/service3.jpg);*/
	/*background-image:url(img/service_3.jpg);*/
	background-image:url(img/service3A.jpg);
	background-repeat:no-repeat;

	margin:0px 0 0px 2px;

	width:220px;
	
	float:left;

	height:470px;
}

#left #service1 #title a{
	float:left;
	width:194px;
	height:50px;
	margin:80px 0 0 10px;/*esta parte se agrego para poner titulo en imagen nueva*/
	padding:0;
	text-decoration:none;
}

#left #service2 #title a{
	float:left;
	width:194px;
	height:50px;
	margin:80px 0 0 10px;/*esta parte se agrego para poner titulo en imagen nueva*/
	text-decoration:none;
}

#left #service3 #title a{
	float:left;
	width:194px;
	height:50px;
	margin:80px 0 0 10px;/*esta parte se agrego para poner titulo en imagen nueva*/
	text-decoration:none;
}

#left #service1 #boton a{
	width:194px;
	height:24px;
}

#left #service2 #boton a{
	width:194px;
	height:24px;
}

#left #service3 #boton a{
	width:194px;
	height:24px;
}



/*Our Clients*/

#left #Imagen{

	margin: 0 0px 0 0;

	background-color:#FFFFFF;

	width:470px;

	height:300px;

	float:left;

}

#left #ListClients{

	margin: 0 0 0px 10px;

	width:184px;

	height:100%;

	float:left;

}

#left #ListClients #Client{

	width:180px;
	
	margin:6px 0 6px 0;

}

#ListClients #Client a{

	text-decoration:none;

}

/*Contact Clients*/

#left #CaptionInformation{

	margin: 0px 0 0 0;

	width:330px;

	height:100%;

	float:left;

}

#left #CaptionInformation label{

	width:70px;
	
	height:100%;
	
	margin:5px 0px 5px 0px;
	
	float:left;

}

#left #CaptionInformation input{

	width:220px;
	
	margin:5px 0 5px 0;

}

#left #CaptionInformation textarea{

	width:220px;
	
	height:80px;
	
	margin:5px 0 5px 0;

}

#left #CaptionInformation .boton{

	width:90px;
	
	margin:0px 0px 0px 200px;

}

/*Subscripcion*/

#left #CaptionInformationSub{

	margin: 0px 0 0 0;

	width:500px;

	height:100%;

	float:left;

}

#left #CaptionInformationSub label{

	width:170px;
	
	height:20px;
	
	margin:5px 0px 5px 0px;
	
	float:left;

}

#left #CaptionInformationSub input{

	width:220px;
	
	height:20px;
	
	margin:5px 0 5px 0;

}

#left #CaptionInformationSub textarea{

	width:220px;
	
	height:80px;
	
	margin:5px 0 5px 0;

}

#left #CaptionInformationSub .boton{

	width:90px;
	
	margin:0px 0px 0px 220px;

}

#left #CaptionInformationSub .check{

	width:20px;
	
	height:20px;
	
	margin:5px 0px 5px 0px;
	
	float:left;

}

#left #CaptionInformationSub .label2{

	width:50px;
	
	font-size:13px;
	
	height:20px;
	
	margin:5px 0px 5px 0px;
	
	float:left;
	
	color:#333333;

}

#left #CaptionInformationSub .label3{

	width:400px;
	
	font-size:13px;
	
	height:20px;
	
	margin:5px 0px 5px 0px;
	
	float:left;
	
	color:#333333;

}

/*Informacion de direccion de contactos*/

#left #Information{

	margin: 0 0px 0 0;

	width:300px;

	height:100%;

	float:left;

}

#left .white20Bold{

	margin: 105px 0 0 10px;

	float:left;

	text-decoration:none;

}

#left #parragraph1{

	width:190px;

	float:left;

	margin: 0 0 5px 10px;
	padding:0;

}

#listDescription{

	float:left;

	margin: 5px 0 8px 6px;

}

#listDescription img{

	float:left;

	width:9px;

	margin:0 0px 0 0;

}

#listDescription p{

	float:left;

	width:190px;

	margin:0;

	padding:0;

}

#listDescription2{

	float:left;

	margin: 10px 0 10px 6px;

}

#listDescription2 img{

	float:left;

	margin:0 5px 0 0;

}

#listDescription2 p{

	float:left;

	width:630px;

	margin:0;

	padding:0;

}

#blueButton{

	background-image:url(img/blueButton2.jpg);

	background-repeat:no-repeat;

	float:left;

	width:197px;

	height:26px;

	text-decoration:none;

	text-align:center;

	padding:5px 0 0 0;

	margin: 0px 0 0 9px;

}

#footer{

	background-color:#FFFFFF;

	width:890px;

	height:120px;

	/*margin:0 0 0 120px;*/
	padding:0;
	margin:0 0 0 70px;
	clear:both;

}

#flinks{

	height:40px;
	
	float:left;
	
	padding: 10px 0 0 10px;
	
	position:absolute;

}

.flink{

	height:100%;
	
	padding: 0 4px 0 0;
	
	float:left;

}

.flink a{

	text-decoration:none;

}



/*       Rigth      */
/*Publicacion Extendida*/

#main #right img{

	padding-left:2px;

	margin:10px 0 12px 0;

	height:100%;

}

#publications{

	background-image:url(img/publicationsMaps.jpg);

	background-repeat:no-repeat;

	margin:0 0 0 8px;

	width:208px;

	height:644px;
}


#publications #namePublication .lightBlue20Bold{

	float:left;

	width:198px;

	margin: 5px 0 20px 12px;

}
#publications2 #namePublication .lightBlue20Bold{

	float:left;

	width:198px;

	margin: 5px 0 10px 10px;

}

#publications #publication{

	width:176px;

	padding:10px 15px 10px 15px;

}
#right #publications2 #publication{

	background-image:url(img/publicationsMaps.jpg);

	background-repeat:no-repeat;

	margin:10px 0 22px 2px;

	width:208px;

	height:146px;

}


#publications #publication a{

	margin:5px 0 5px 0;

	text-decoration:none;

	float:right;

}
#publications2 #publication a{

	margin:4px 0 4px 10px;

	text-decoration:none;

	float:left;

}

/*Publicacion Pequena*/

#right #parragraph1{

	width:190px;

	float:left;

	margin: 10px 0 6px 6px;

}

#right #publications2 #serviceRigth{

/*	background-image:url(img/serviceRigth.jpg);

	background-repeat:no-repeat;
*/
	margin:10px 0 10px 2px;

	width:208px;

	height:300px;

}
#right #publications #serviceRigth{

	margin:10px 0 10px 2px;

	width:208px;

	height:300px;

}


#publications2 #serviceRigth p{

	width:190px;
	
	float:center;

	margin:6px 0px 10px 10px;

}

#publications2 #serviceRigth a{

	width:190px;
	
	float:left;
	
	margin:6px 0px 10px 10px;
	
	text-decoration:none;

}
.footerLink{
	list-style:none;
}
.footerLink .mflink{
	display:inline;
	margin:0 55px 0 0;
	float:left;
}
.footerLink a{
	text-decoration:none;
	/*color:#5A5A5A;*/
	padding:0;
	float:left;
}
.lflink{
	padding:0;
	margin:0 0 0 0;
}
.submenuSelected{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	width:164px;
	padding:4px;
	text-align:left;
}
.submenuSelected a{
	text-decoration:none;
}
.submenu{
	float:left;
	width:470px;
	height:24px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:2px;
	
}
.innerSeubmenu{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:135px;
	margin: 0 0 0 5px;
	text-align:left;
}
.innerSeubmenu a{
	text-decoration:none;
}
.innerSeubmenu2{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:160px;
	margin: 0 0 0 5px;
	text-align:left;
}
.innerSeubmenu2 a{
	text-decoration:none;
}
#submenuPriceReport{
	float:left;
	width:185px;
	height:24px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:2px;
}
#submenuPriceReport #innerSubmenuPriceReport{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:164px;
	margin:0;
	text-align:left;
}
#submenuPriceReport #innerSubmenuPriceReport a{
	text-decoration:none;
}
#submenuSelectedPriceReport{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	width:150px;
	padding:4px;
	text-align:left;
}
#submenuSelectedPriceReport a{
	text-decoration:none;
}
#submenuPriceReport2{
	float:left;
	width:260px;
	height:24px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:2px;
}
#submenuPriceReport2 #innerSubmenuPriceReport2{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:164px;
	margin:0 0 0 8px;
	text-align:left;
}
#submenuPriceReport2 #innerSubmenuPriceReport2 a{
	text-decoration:none;
}
#submenuExportMonitor{
	float:left;
	width:355px;
	height:24px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:2px;
}
#submenuExportMonitor2{
	float:left;
	width:120px;
	height:24px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:2px;
}
#submenuExportMonitor  #innerSubmenuExportMonitor{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:164px;
	margin:0;
	text-align:left;
}
#submenuExportMonitor  #innerSubmenuExportMonitor a{
	text-decoration:none;
}
#submenuExportMonitor  #innerSubmenuExportMonitor2{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	padding:4px;
	width:150px;
	margin:0 0 0 8px;
	text-align:left;
}
#submenuExportMonitor  #innerSubmenuExportMonitor2 a{
	text-decoration:none;
}
#submenuSelectedExportMonitor{
	float:left;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:2px;
	border-bottom:0;
	width:160px;
	padding:4px;
	text-align:left;
}
#submenuSelectedExportMonitor a{
	text-decoration:none;
}
