﻿@charset "utf-8";/*Set de caracteres UNICODE utf-8
**
**
**
@author  Irian J Galdámez A <irian@bitworks.com.sv>
@version Id: Exporta Style.Sheet. CSS,v 1.0 2007/09/30 20:30:42 Bitworks
@copyright ©2007 Exporta - El Salvador
**
**
**
*/

*{
	margin:0px;
	padding:0px;	

}

img{
	border:none;
}

body{
	/*background:#586788;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#989ca8;
	color:#2f406c;	
	font-size:100%;
	/**/
	text-align:center;
	
}


#mainContainer{
	width:1000px;
	margin:0px auto;
	text-align:left;
	/*background:#FFF !important;	*/
	background:#FFF url('../../img/footer-bg-bk.jpg') no-repeat center bottom;
	overflow:hidden;
	border-left:#2f406c solid 3px;
	border-right:#2f406c solid 3px;
	padding-bottom:50px;
}

#contentContainer{
	width:1000px;
	float:left;
	background:url('../../img/contentContainer-bg.gif') repeat-y left top;
}
 #quickStart{
	width:200px;
	float:left;
	color:#FFF;
	overflow: hidden;
	background:#2F406C;
}
 #quickStart h1{	
	display:block;
	height:25px;
	background:#999fb9;
	border-bottom:#FFF solid 1px;
	border-top:#FFF solid 1px;
	font-size:12px;
	text-align:center;
	line-height: 23px;
	margin-top:0;
	margin-bottom:5px;
}

/*loginBox*/
#loginBox{
	font-size:10px;
	color:#b8bacf;
	text-align:right;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px 0 5px 0;
}
 #loginBox label{
	font-weight:bold;
}
 #loginBox input{
	width:105px;
	height:13px;
	font-weight:bold;
	font-size:10px;
	color:#2e406b;
	border:#acb3c4 solid 1px;
	margin-right:10px;
}



.loginBoxa{
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	color:#b8bacf;
	text-align:center;
	text-decoration:none;
	
}
a.loginBoxa:hover{
	text-align:center;
	text-decoration:underline;
}


/*end loginBox*/


 #contentInfo{
	width:790px;
	float:left;
}


/*loginButton*/
.loginButton{	
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.loginButton a{
	display:block;
	height:18px;
	width:69px;
	background:#465278;
	border:#505c83 solid 1px;
	text-align:center;
	line-height: 15px;
	margin:10px auto;
	color:#FFFFFF;
	text-decoration:none;
}
.loginButton a:hover{
	background:#586587;
	color:#FFF;
	text-decoration:none;
}
/*end loginButton*/
/*loginButton*/
.genericButton{	
	font-size:10px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.genericButton a{
	display:block;
	padding:2px 5px;
	background:#465278;
	border:#505c83 solid 1px;
	text-align:center;
	line-height: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
.genericButton a:hover{
	background:#586587;
	color:#FFF;
	text-decoration:none;
}
/*end loginButton*/



/*mainContent*/
#mainContent{
	float:left;
	width:790px;
	overflow:hidden;
	padding:5px;
}

/*=h1*/
h1{
	line-height:31px;
	font-size:16px;
	background:#DCDFE8;
	color:#003366;
	text-align:center;
	line-height:31px;
	height:31px;
	overflow:hidden;
	clear:both;
	margin-bottom:5px;
}
h1 a{
	color:#2C315B;
	text-decoration:none;
}
h1 a:hover{
	text-decoration:underline;
}
/*fin =h1*/

/*=h2*/
h2{
	line-height:20px;
	font-size:12px;
	background:#DCDFE8;
	text-align:center;
	height:20px;
	overflow:hidden;
	margin-bottom:5px;
	clear:both;

}
h2 a{
	color:#5B6485;
	text-decoration:none;
}
h2 a:hover{
	text-decoration:underline;
}
/*fin =h2*/

/*=h3*/
h3{
	line-height:18px;
	font-size:12px;
/*	color:#336699;  //Cambio de colores de fondo y de texto para acentuar con la página
	background:#FFCC66;*/
	color:#FFF;
	background:#6e99d4;
	text-align:center;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-bottom:5px;
	clear:both;

}
h3 a{
	color:#516387;
	text-decoration:none;
}
h3 a:hover{
	text-decoration:underline;
}
/*fin =h3*/
/*=h4*/
h4{ 
	margin:0px; 
	text-align:center; 
	padding-left:5px; 
	background:#EDECF2; 
	line-height:25px; 
	height:25px;
	font-size:14px;
	color:#546488;
	clear:both;
}
h4 a{
	color:#546488;
	text-decoration:none;
}
h4 a:hover{
	text-decoration:underline;
}
/*fin =h4*/
/*=p*/
p{
	font-size:10px;
}
p a{
	color:#2C315B;
	text-decoration:none;
}
p a:hover{
	/*text-decoration:underline;*/
}
/*fin =p*/

/*fin mainContent*/



/* identidadPais*/
.identidadPais{
	list-style:none;	
	margin:100px 0 0 0;	
	float:left;
}
.identidadPais li{
	display:inline;
	padding-top:50px;
	padding-left:50px;
}
/*end identidadPais*/


/*26082007*/
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
/*top encabezado*/
 #grLogo{
	width:200px;
	height:186px;
	float:left;
	overflow:hidden;
}
 #grBannerEncabezado{
	width:800px;
	float:left;
	overflow:auto;
}
/* fin top encabezado*/

/*globalNavBar*/
 #globalNavBar{
	width:800px;
	height:37px;
	background:#5a6173;	
	text-align:center;
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
}
/* #globalNavBar li{
	float:left;
}
 #globalNavBar li a{
	display:block;
	width:200px;
	height:37px;
	line-height:35px;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	background:#586587;
}
 #globalNavBar li a:hover {
	color:#FFF;
	background:#2c3e62;
}
/*end globalNavBar*/

/*ultimasNoticias*/
 #ultimasNoticias{
	width:100%;
	margin:5px;
	background:#b1b2c6;
	height:28px;
}
#ultimasNoticias h1{
	font-size:10px;
	color:#FFF;
	float:left;
	padding-left:10px;
	line-height:25px;
	height:28px;
	background:#B1B2C6;
}
 #ultimasNoticias p{
	float:left;
	font-size:10px;
	line-height:22px;
	margin:3px 0px 3px 5px;	

}
 #ultimasNoticias p a{
	width:655px;
	display:block;
	font-weight:bold;
	background:#FFF;
	text-decoration:none;
	color:#30416d;	
	padding:0 10px 0 10px;
}
 #ultimasNoticias p a:hover{
	text-decoration:underline;
	background:#F2F2F2;
}
/*end ultimasNoticias*/

/*.spacer{
	clear:both;
}*/

/*botones servicios en linea*/
 .grServiciosLinea{
	list-style:none;
	color:#FFF;
	margin:0px;
	padding:10px 0px;
	background:#374873;
	clear:both;
}
 .grServiciosLinea li{	
	display:block;
	width:200px;
	text-decoration:none;
	margin-bottom: 5px;
}
 .grServiciosLinea li a{
	display:block;
	width:200px;
	height:52px;
	text-decoration:none;
	background:#586587;
	cursor:pointer;
}
 .grServiciosLinea li a:hover{
	background:#465377;
}
 .grServiciosLinea p{
	height:42px;
	padding-left:10px;
	padding-top:10px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;

}
 .grServiciosLinea img{
	float:left;
	padding-right:5px;
	border:none;
}
/*end grServiciosLinea*/
/*infoBusqueda*/
#infoBusqueda{
	height:185px;
	margin-bottom:5px;
}
#infoBusqueda .imgInfoBusqueda{
	float:left;
	/*width:269px;*/
	width:587px;
	/*height:143px;*/
	overflow:hidden;
	padding-bottom:5px;
	height:185px;
}
#infoBusqueda img{
	margin-right:5px;
}
#infoBusqueda #anuncios{
	width:365px;
	float:left;
	margin-right:5px;
	background:#EDECF2;
	height:143px;
	overflow:hidden;
}
#busquedaPrincipal{
	background:#EDECF2;
	overflow:hidden;
	/*height:143px;*/
	width:172px;	
	/*margin-bottom:5px;*/
	float:left;
	text-align:center;
	margin-right:5px;
}


/*busqueda ferias y missiones*/
div#busquedaFerMis{
	background:#EDECF2;
	overflow:hidden;
	height:200px;
	width:49%;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}
div#busquedaFerMis{
	text-align:center;
}
div#busquedaFerMis label, div#busquedaFerMis input, div#busquedaFerMis select, div#busquedaFerMis textarea{
	width:80%;
	font-size:10px;
	color:#2C315B;
	margin-bottom:2px;
	font-weight:bold;
}
fieldset#rangoDeVigencia_fx legend{
	font-size:10px;
	color:#2C315B;
	font-weight:bold;
}

table#radio_fx001 input{
	width:40px;
}

/*div#busquedaFerMis option{
	width:auto;
}*/
div#busquedaFerMis label{
	text-align:right;
	width:80%;
	display:block;
}

/*fin busqueda ferias y misiones*/
/*Listado Estandar*/
ul.listadoEstandar{
	padding-left:35px;
	font-size:10px;
}
ul.listadoEstandar a{
	color:#2f406c;
	text-decoration:none;
}
ul.listadoEstandar a:hover{
	color:#b3132e;
}
/*Fin Listado Estandar*/

#anuncios p{
	text-align:center;
	padding-bottom:10px;
	font-size:12px;
}


#busquedaPrincipal{
	text-align:center;
}

#busquedaPrincipal label, select, textarea, input[type="text"]{
	width:80%;
	font-size:10px;
	color:#2C315B;
	margin-bottom:2px;
	font-weight:bold;
}

.combo
{	
	width:40px;
	font-size:10px;
	color:#2C315B;
	margin-bottom:2px;
	font-weight:bold;
}

/*#busquedaPrincipal option{
	width:auto;
}*/
#busquedaPrincipal label{
	text-align:left;
	width:80%;
	display:block;
}

/**/
#homeServicios{
	text-align:center;
}
#homeServicios label, #homeServicios select, #homeServicios textarea{
	width:80%;
	font-size:10px;
	color:#2C315B;
	margin-bottom:2px;
	font-weight:bold;
}
/*#homeServicios option{
	width:auto;
}*/
#homeServicios label{
	text-align:left;
	width:80%;
	display:block;
}
/**/
/*infoBusqueda*/

.verMas{	
	font-size:10px;
	background:#ACADBF;
	border:#FFF solid 1px;
	color:#FFF;	
	padding:0px 5px;
	text-decoration:none;
	float:right;
	margin-right:5px;
	overflow:hidden;
}
.verMas:hover{	
	color:#FFF;
	text-decoration:none;	
	background:#2F406C;
}

.verMasEncuesta{	
	font-size:10px;
	background:#2F406C;	
	color:#FFF;	
	padding:0px 5px;
	text-decoration:none;
	float:right;
	margin-right:5px;
	overflow:hidden;
}

.verMasEncuesta:hover
{
	text-decoration:underline;
}

.hLeftTextAlign{
	text-align:left;
	padding-left:5px;
	margin:0px;
}

/*formularios especificos de busqueda*/
#formEspcBusq{
	background:#EDECF2;
	padding:15px 0px;
	margin-bottom:5px;
}
#formEspcBusq p{
	font-weight:bold;
	width:275px;
	float:left;
	text-align:right;
	margin-right:5px;
}
#formEspcBusq label, #formEspcBusq input, #formEspcBusq select{
	width:30em;
}
div#wuBHMedio label, div#wuBHMedio input, div#wuBHMedio select{
	width:15em;
}
/*#formEspcBusq option{
	width:auto;
}*/
#formEspcBusq textarea{
	width:25em;
	height:5em;
	font-weight:normal;
}
/*fin de formularios especificos de busqueda*/

/*Formulario de solicitud de participación en Ferias */

#formSusExporta{
	padding:15px 0px;
	margin-bottom:5px;
	background:#FFF;
}
#formSusExporta p{
	font-weight:bold;
	width:300px;
	float:left;
	text-align:right;
	margin-right:5px;
}
#formSusExporta h5{	
	text-align:center;	
}

#formSusExporta label{
	width:20em;	
}
#formSusExporta input{
	width:20em;
}
#formSusExporta select{
	width:25em;
}
/*#formSusExporta option{
	width:auto;
}*/
#formSusExporta textarea{
	width:25em;
	height:5em;
}

span.rdioButton_fx{
	width:1em;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
}

/*fin de Formulario de solicitud de participación en Ferias */


h1.ultimasNoticias{
	background:#B1B2C6;
}
#quickStart .buscar100Wide{
	width:100%;
	background:none;
	height:auto;
}
#quickStart .buscar100Wide label{
	color:#b8bacf;
}
.paginacion{
	width:100%;
	overflow:hidden;
	height:20px;
	padding:2px 0px;
	margin:0px 0px 5px 0px;
	background:#FFFFFF;
	border-bottom:1px #2f406c dashed;
	border-top:1px #2f406c dashed;
}
.paginacion p{
	font-weight:bold;
	line-height:20px;
}
.paginacion select{
	width:5em;
}
/*.paginacion option{
	width:auto;
}*/
.paginacion .paginado{
	float:right;
	width:10em;
}
.btnVolver{
	float:left;
	width:100%;
	overflow:hidden;
	background:#edecf2;
	margin-bottom:5px;
}
.btnVolver a{
	display:block;
	width:93px;
}
.panelRelacionados{
	list-style:none;
	font-size:10px;
	margin-top:5px;
	line-height:20px;
	border:#dcdfe8 dashed 1px;
	background:#dcdfe8;
	}
.panelRelacionados .titulo{
	font-weight:bold;
	color:#b3152e;
	padding:0px 5px;
	text-align:center;

}
.panelRelacionados li{
	overflow:hidden;
	margin:0px;
}
.panelRelacionados li a{
	padding:0px 5px;
	display:block;
	color:#2f406c;
	margin:2px 0px 0px 0px;
	text-decoration:none;
	background:#fafafc;
	height:20px;
}
.panelRelacionados li a:hover{
	color:#b3152e;

}

#formEspcBusq p.frmDescripcion{
	width:100%;
	text-align:center;
	font-weight:normal;
	margin:10px 0px;
	float:none;
}



/**/
.menuRelacionado{
	list-style:none;
	width:100%;
}
.menuRelacionado li{
	float:left;
	border:1px #FFF solid;
	border-collapse:collapse;
	border-spacing:0px;
	display:block;
	margin:0px;
	padding:0px;
	width:24.75%;
}
.menuRelacionado li a{
	background:#B6C4DE;
	color:#003366;
	font-weight:bold;
	display:block;
	margin:0px;
}
.menuRelacionado li a:hover{
	color:#003366;
	background:#dfdfdf;
}
.menuRelacionado li a:active{
	color:#edecf2;
	background:#b3152e;
}
/*Formulario búsqueda Esporta*/
#formBusquedaExporta{
	width:100%;
	background:#edecf2;
	clear:both;
	overflow:hidden;
	list-style:none;
	padding:5px;
}
#formBusquedaExporta li{
	float:left;
	width:auto;
	margin:0px 2px;
}
#formBusquedaExporta label{
	font-size:10px;
	font-weight:bold;
}
#formBusquedaExporta h1{
	font-size:12px;
}
/*fin formulario búsqueda Esporta*/
/*Busqueda categorias*/
#busquedaCategorias{
	font-size:10px;
	width:100%;
	background:#edecf2;
	overflow:hidden;
	margin:5px 0px 5px 0px;
	padding-bottom:5px;
}
#busquedaCategorias ul{
	list-style:none;
	padding:0px 10px;
}
#busquedaCategorias li{
	display:inline;

	border-right:1px #2c3e62 solid;
	border-collapse:collapse;
	border-spacing:0px;
	margin:5px 0px;
}
#busquedaCategorias li a{
	display:inline-block;
	color:#2c315b;
	text-decoration:none;
	font-weight:bold;
}
#busquedaCategorias li p{
	padding:0px 5px;
	display:inline;
}
#busquedaCategorias li a:hover{
	color:#b3132e;
}
/*Fin busqueda categorias*/
.rojo{
	color:#b3132e;

}
#table1{
	background:#FFFFFF;
	margin-bottom:0px;
	padding-top:10px;
 }
#table1 td {
	border-bottom:1px #CCCCCC solid;
 }

.bottom td{
	border-bottom:1px #CCCCCC solid;
	height:10px;
 }
div.decripcionSeccion p{
	font-size:10px;
	font-weight:bold;
	padding:5px 3px;
	color:#000;
}
div.decripcionSeccion{
	background-color:#ffd087;
	margin-bottom:5px;
}
.linkLlamativo a{
	color:#900;
	text-decoration:underline;
}
.linkLlamativo a:hover{
	text-decoration:none;
}
/*Cooperantes Estilos*/
table#tablaCooperantes{
	border-collapse:collapse;
	width:100%;
}
table#tablaCooperantes td{
	border:#b1b2c6 1px solid;
	border-left:#b1b2c6 2px solid;
	border-right:#b1b2c6 2px solid;
	text-align:left;
	padding:3px;
	font-weight:bold;
	width:50%;
	vertical-align:middle;
}
table#tablaCooperantes th{
	border:#b1b2c6 1px solid;
	border-left:#b1b2c6 2px solid;
	border-right:#b1b2c6 2px solid;
	background:#3d6391;
	color:#FFF;
	text-align:left;
	padding:3px;
}
table#tablaCooperantes tr.tablaCoAlternateTr{
	background:#edecf2;
}
table#tablaCooperantes td a{
	text-decoration:underline;
}
table#tablaCooperantes td a:hover{
	color:#6e99d4;
	text-decoration:none;
}
/*Fin Cfooperantesa Estilos*/
/*Filtro Sector/mercado*/
div#filtroSectorBox{
	text-align:center;
}
div#filtroSectorBox select, div#filtroSectorBox label{
	width:80%;
}
div#filtroSectorBox p{
	font-size:10px;
	color:#b8bacf;
	font-weight:bold;
	text-align:left;
	margin:5px 0px 5px 10%;
}
/**/

/*Filtro Busqueda*/
.panelRelacionados{
	list-style:none;
	font-size:10px;
	margin-top:5px;
	line-height:20px;
	border:#dcdfe8 dashed 1px;
}
.panelRelacionados .titulo{
	font-weight:bold;
	color:#b3152e;
	padding:0px 5px;
	text-align:center;

}
.panelRelacionados li{
	overflow:hidden;
	margin:0px;
}
.panelRelacionados li a{
	padding:0px 5px;
	display:block;
	color:#2f406c;
	margin:2px 0px 0px 0px;
	text-decoration:none;
	background:#fafafc;
	height:20px;
}
.panelRelacionados li a:hover{
	color:#b3152e;

}

.menuRelacionado{
	list-style:none;
	width:100%;
}
.menuRelacionado li{
	float:left;
	border:1px #FFF solid;
	border-collapse:collapse;
	border-spacing:0px;
	display:block;
	margin:0px;
	padding:0px;
	width:260.5px;
}


.menuRelacionado li a{
	background:#2c3e62;
	color:#FFF;
	font-weight:bold;
	display:block;
	margin:0px;
}
.menuRelacionado li a:hover{
	color:#FFF;
	background:#586587;
}
.menuRelacionado li a:active{
	color:#edecf2;
	background:#b3152e;
}	

/* -----------*/

.menuRelacionado2{
	list-style:none;
	width:100%;
}
.menuRelacionado2 li{
	float:left;
	border:1px #FFF solid;
	border-collapse:collapse;
	border-spacing:0px;
	display:block;
	margin:0px;
	padding:0px;
	width:207px;
}


.menuRelacionado2 li a{
	background:#2c3e62;
	color:#FFF;
	font-weight:bold;
	display:block;
	margin:0px;
}
.menuRelacionado2 li a:hover{
	color:#FFF;
	background:#586587;
}
.menuRelacionado2 li a:active{
	color:#edecf2;
	background:#b3152e;
}




/*Filtro Busqueda*/

/*formularios especificos de busqueda*/
#formulario{
	background:#EDECF2;
	padding:15px 0px;
	margin-bottom:5px;
}
#formulario .texto{
	font-weight:bold;
	width:80px;
	float:left;
	text-align:left;
	margin-right:5px;
	margin-left:5px;
}
#formulario label, #formulario input, #formulario select{
		width:30em;
}
div#wuBHMedio label, div#wuBHMedio input, div#wuBHMedio select{
	width:15em;
}
/*#formEspcBusq option{
	width:auto;
}*/
#formulario textarea{
	width:25em;
	height:5em;
	font-weight:normal;
}
/*fin de formularios especificos de busqueda*/


/*Filtro Busqueda*/


/* Cambios 18092008 */
/*.payLastBlogForoContent .rnBloque {padding:0 5px;}*/
.payLastBlogForoContent .rnBloque {padding:0 5px;}
.payLastBlogForoContent .payLastBlogForoContentTitle{font-weight:bold;text-align:left;}
.payLastBlogForoContent .payLastBlogForoContentDesc{text-align:left;}
.payLastBlogForoContent .payLastBlogForoContentDesc a:hover{color:#ad1933;}
.payLastBlogForoContent .payLastBlogForoContentAutor{text-align:left;font-size:9px;color:#a0a3b1;}
.payLastBlogForoContent .payLastBlogForoContentAutor a{color:#ad1933;}

.payLastBlogForoSide{padding:0 5px;}
.payLastBlogForoSide .payLastBlogForoContentTitle{font-weight:bold;text-align:left;}
.payLastBlogForoSide .payLastBlogForoContentTitle a{color:#FFF;}
.payLastBlogForoSide .payLastBlogForoContentDesc{text-align:left;}
.payLastBlogForoSide .payLastBlogForoContentDesc a{color:#FFF;}


/** Agregados 08Ene2010 **/

.jm-tipo-evento{
	line-height:31px;
	font-size:16px;
	background:#DCDFE8;
	color:#003366;	
	height:31px;
	overflow:hidden;
	clear:both;
	margin-bottom:5px;
	font-weight:bold;
	padding-left:5px;
}

.detalleEventoFecha {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0px 5px;
}
.detalleEventoFecha span{font-weight:normal;}
.boton a img{border:none;}
.jm-tblParticipantes{background:#DCDFE8;}
.jm-tblParticipantes td{font-size:12px; font-weight:bold; padding:5px;}
.jm-tblParticipantes td span{font-weight:normal;}
.jm-pasos{float:left; margin-right:10px; border:1px solid #999FB9; border-bottom:none; background:#EDECF2;}
.jm-pasos ul{list-style:none;}
.jm-pasos ul li{display:block; font-size:10px; border-bottom:1px solid #2F406C; padding:10px 4px; width:190px;}
.jm-pasos ul li:hover{background:#fff;}
.jm-pasos ul li.active1{background:url(../../img/p1.gif) top right no-repeat; color:#fff; font-weight:bold;}
.jm-pasos ul li.active2{background:url(../../img/p2.gif) top right no-repeat; color:#fff; font-weight:bold;}
.jm-pasos ul li.active3{background:url(../../img/p3.gif) top right no-repeat; color:#fff; font-weight:bold;}
.jm-pasos ul li.active4{background:url(../../img/p4.gif) top right no-repeat; color:#fff; font-weight:bold;}
.jm-tblActualizacion{float:left; width:500px; font-size:10px; margin:20px 0;}
.jm-tblActualizacion2{float:left; width:580px; font-size:10px; margin:20px 0;}
.jm-acordeonContenido{float:left; width:580px; margin:5px 0;}
.jm-acordeonContenido p{text-align: justify; padding:4px 0;}
.jm-chckbox{width:15px;}
.jm-fieldset{border:1px solid #ccc; padding:5px; font-size:10px; font-weight:bolder;}



