#menuperf {
	PADDING: 15px 0px 0px 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	background-color: #E3EAF2;
	background-image: url(imgint/menuperf.jpg);
	background-repeat: no-repeat;
	border-bottom: solid #fff 1px;
	background-position: 0px 15px;
}

#menuperfv2{
	PADDING: 15px 0px 0px 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	background-color: #E3EAF2;
	background-image: url(imgint/menuperfv2.jpg);
	background-repeat: no-repeat;
	border-bottom: solid #fff 1px;
	background-position: 0px 15px;
}

#menuperfitem {
	PADDING: 5px;
	margin-top: 5px;
	HEIGHT: 22px;
	vertical-align: middle;
	line-height: 1em;
	text-align: center;
	border-left: solid #ccc 1px;
	
}
#menuperfitem a {
	color: #666;
	line-height: 1em;
	text-align: center;		
}
#menuperfitem a:hover {
	color: #333;	
}
#menuperfitem a:active {
	color: #000;
	font-weight: bold;			
}
.menuperftit {
	color: #333;
	font-size: 14px;
	font-weight: bold;
}
#generalperf {
	PADDING: 15px 10px 10px 20px;
	MARGIN: 0px auto;
	WIDTH: 870px;
}
#perfblock01 {
	background-image: url(imgint/block_01.jpg);
	background-repeat: no-repeat;
}
#perfblock01A {
	background-image: url(imgint/chpremium.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 350px;
	height: 261px;
	padding-bottom: 5px;
	
}
#perfblock01At {
	background-image: url(imgint/chtotal.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 350px;
	height: 261px;
	padding-bottom: 5px;
	
}
#perfblock01Av {
	background-image: url(imgint/chvision.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 350px;
	height: 261px;
	padding-bottom: 5px;
	
}
#perfblock01Ab {
	background-image: url(imgint/chbasico.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 350px;
	height: 261px;
	padding-bottom: 5px;
	
}
.txperfil {
	font-size: 14px;
	color: #eee;
	padding: 5px 0px 0px 20px;
}
#fotoprin {
	border: double #ccc 3px;
	margin: 20px 3px 0px 13px;
	float: left;
}
#logoprin {
	PADDING: 10px 10px 0px 0px;
	float: right;
}
.txnombre {
	font-size: 15px;
	color: #333333;
}
.txempresa {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.txcargo {
	font-size: 12px;
	color: #333333;
}
.txubic {
	font-size: 12px;
	color: #333333;
}
.txicomini {
	font-size: 12px;
	color: #333333;
}
#perfblock01B {
	background-image: url(imgint/block_01b.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 302px;
	height: 279px;
	padding-bottom: 5px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
#cajasblock01B {
	padding: 40px 10px 10px 15px;
}
textarea.cajas {
	width: 270px;
	height: 50px;
	border: none;
	font-size: 12px;
	color: #666666;
	overflow: auto;
}
#perfblock01C {
	font-size: 11px;
	color: #999999;
	background-image: url(imgint/block_01c.png);
	background-repeat: no-repeat;
	margin: 10px 4px 0px 5px;
	width: 189px;
	height: 280px;
	padding-bottom: 5px;
	line-height: 1em;	
}
#perfblock01D {
	font-size: 11px;
	color: #999999;
	background-image: url(imgint/block_01c.png);
	background-repeat: no-repeat;
	margin: 10px 4px 5px 5px;
	width: 189px;
	height: 180px;
	padding: 10px 0px 5px 0px;
	line-height: 1em;	
}
#perfblock01Cpanel {
	padding: 8px;
}
.Cpanelcen {
	text-align: center;
	padding: 3px;
}
.CpanelMENS {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #333;
	padding: 3px;
}

/*modulo izquierdo*/
#left {
	width: 195px;
}
#mod_lista {
	padding-top: 8px;
	font-size: 11px;
	border-bottom: solid #fff 1px;
}
#mod_headcontacto {
	background-image: url(imgint/mod_1lin.png);
	background-repeat: no-repeat;
}

#mod_headcontacto p{
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	padding-left: 15px;
	height: 40px;
}
#mod_headbla {
	background-image: url(imgint/mod_1servi.png);
	background-repeat: no-repeat;
}
#mod_headbla p{
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	padding-left: 15px;
	height: 28px;

}
.fotocont {
	border: double #ccc 3px;
}
#mod_intcontacto {
	background-image: url(imgint/fndmodgris.jpg);
	background-repeat: repeat-y;
	padding: 5px 8px 5px 8px;
	font-weight: bold;
	text-align: center;
	color: #333333;
}
#mod_intcbla {
	background-color: #FFFFFF;
	padding: 5px 8px 5px 8px;
	font-weight: bold;
	text-align: center;
	color: #333333;
	margin-bottom: 5px;

}
#mod_intconex {
	background-image: url(imgint/fndmodgris.jpg);
	background-repeat: repeat-y;
	padding: 5px 8px 5px 8px;
	color: #333;
	text-align: center;
	line-height: 1.2em;	
}
.nombre{
	color: #333;
	font-weight: bold;	
}
.pais{
	color: #999;
}
.categoria{
	color: #666;
	padding-bottom: 10px;
}

/*modulo central*/
#marcocentral {
	padding: 30px 5px 8px 5px;
}
#central {
	width: 450px;
	background-image: url(imgint/central.jpg);
	background-repeat: repeat-y;
	padding: 10px 8px 7px 8px;
	border-top: solid #0F5F92 1px;
	border-bottom: solid #0F5F92 1px;
}
#central_blanco {
	width: 450px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
#central_blanco P{
	padding: 5px 10px 5px 15px;

}
textarea.comentario {
	width: 400px;
	font-size: 11px;
	color: #666666;
}
input.submit {
	width: 152px;
	height: 38px;
	font-size: 11px;
	color: #666666;
	background-image: url(imgint/enviar_comentario.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	cursor: hand;
}
.submit {
	width: 152px;
	height: 38px;
	font-size: 11px;
	color: #666666;
	background-image: url(imgint/enviar_comentario.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: right;
	background-color: transparent;
	padding-right: 5px;
	cursor: hand;
	
}
#mod_headcentral {
	background-image: url(imgint/centralhead.png);
	font-weight: bold;
	color: #eee;
}
#mod_titu {
	padding: 2px 2px 2px 10px;
	background-image: url(imgint/cheadclose.jpg);
	color: #eee;
	font-weight: bold;
}
#mod_intcomentario {
	padding: 10px 0px 10px 0px;
	border-bottom: dashed #47A2D1 1px
	
}
.comentario_texto {
	padding: 5px 0px 5px 5px;
}
.comentario_nombre {
	padding: 5px 0px 5px 5px;
	font-weight: bold;
	text-align: center;
	color: #333333;
}
p.comentario_fecha {
	color: #999;
	font-size: 13px;
}

p.comentario_tit {
	color: #666;
	font-size: 13px;
	font-weight: bold;
}
/*modulo derecho*/
#right {
	width: 195px;
}
#mod_mensaje {
	padding: 8px 4px 4px 4px;
	border-bottom: solid #265D96 1px;
	background-image: url(imgint/mensajes.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#mod_headmensaje {
}
#mod_headmensaje p{
	font-size: 11px;
	color: #eee;
	padding: 5px 5px 0px 15px;
	height: 40px;
	font-weight: bold;
	line-height: 1.2em;
}
#mod_intmensaje {
	font-size: 11px;
	background-image: url(imgint/block_01c.png);
	background-repeat: repeat-y;
	padding: 8px 10px 0px 15px;
	text-align: left;
	color: #333333;
	line-height: 1.2em;
	margin: 5px 0px 5px 0px;

}
#mod_intmensajeSUP {
	font-size: 11px;
	background-image: url(imgint/block_01c.png);
	background-repeat: repeat-y;
	text-align: left;
	color: #333333;
	line-height: 1.2em;
	margin: 10px 4px 0px 5px;
	width: 175px;
	padding: 5px 5px 5px 10px;

}
.mod_editar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4293C5;
	text-align: right;
	padding-top: 4px;
}
.mod_boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4293C5;
	text-align: right;
	padding-top: 4px;
	padding-right: 8px;
}
#miniflash {
	padding-top: 4px;
}
#piecont {
	background-image: url(imgint/piecyan.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 65px;
	text-align: center;
	vertical-align: middle;
	padding-top: 35px;
}
#miperf {
	PADDING: 0px 10px 0px 20px;
	MARGIN: 0px auto;
	WIDTH: 870px;
	background-image: url(imgint/perfbloquegen.jpg);
	background-repeat: repeat-x;
	border-top: solid #eee 1px;
	border-bottom: solid #ccc 1px;
	background-color: #FFFFFF;
}
form#miperfil {
	PADDING: 0px;
	MARGIN: 0px;
}
#miperfilbloquegen #miperfilbloquegen-2 #miperfilbloquegen-3{
	PADDING: 9px;
	MARGIN: 0px;
}
td.divbloque {
	border-left: dashed #ccc 1px;
}
#miperfilmarco {
	PADDING: 9px;
	border: solid #ccc 1px;
	MARGIN: 0px;
	background-image: url(imgint/marcoinfo.jpg);
	background-repeat: repeat-x;
	background-color: #E1E7F1;
}
.miperfilinfo {
	PADDING: 3px 3px 3px 10px;
}
#miperfilhead {
	background-image: url(imgint/headinfo.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	PADDING: 5px 0px 12px 9px;
}
input.Buscar {
	width: 70px;
	height: 20px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/buscar.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 10px;
	cursor: hand;
}
.Buscar {
	width: 70px;
	height: 20px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/buscar.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 10px;
	cursor: hand;
	
}
input.Guardarit {
	width: 132px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/guardarit.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	padding-top: 5px;
	cursor: hand;
}
.Guardarit {
	width: 132px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/guardarit.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	padding-top: 5px;
	cursor: hand;
}
input.Guardar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/guardar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
}
.Guardar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/guardar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
	
}
input.Continuar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/continuar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
}
.Continuar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/continuar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
	
}

input.Regresar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/regresar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
}
.Regresar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/regresar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	
}

input.Cancelar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/cancelar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
}
.Cancelar {
	width: 120px;
	height: 61px;
	font-size: 13px;
	color: #666666;
	background-image: url(imgint/cancelar.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
	
}
input.anadir {
	width: 263px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/anadir.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 50px;
	font-weight: bold;
	cursor: hand;
}
.anadir {
	width: 263px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/anadir.jpg);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 50px;
	font-weight: bold;
	cursor: hand;
	
}
input.otrochon {
	width: 327px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/otroch_on.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
}
.otrochon {
	width: 327px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/otroch_on.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 45px;
	font-weight: bold;
	cursor: hand;
	
}
input.otrochoff {
	width: 327px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/otroch_off.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 50px;
	font-weight: bold;
	cursor: hand;
}
.otrochoff {
	width: 327px;
	height: 42px;
	font-size: 12px;
	color: #666666;
	background-image: url(imgint/otroch_off.png);
	background-repeat: no-repeat;
	border: 0px;
	text-align: left;
	background-color: transparent;
	padding-left: 50px;
	font-weight: bold;
	cursor: hand;
	
}
input.Calendar {
	width: 21px;
	height: 21px;
	background-image: url(iconics/calendar.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	cursor: hand;
}
.Calendar {
	width: 21px;
	height: 21px;
	background-image: url(iconics/calendar.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	cursor: hand;
}
input.minigenerico {
	width: 21px;
	height: 21px;
	background-image: url(iconics/generico.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	color: #0066CC;
	cursor: hand;
}
.minigenerico {
	width: 21px;
	height: 21px;
	background-image: url(iconics/generico.png);
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	font-weight: bold;
	font-size: 14px;
	color: #0066CC;
	cursor: hand;
}
.txmini{
	font-size: 11px;
	color: #999;
}
.resalteperfil{
	font-size: 15px;
	color: #FF0000;
	width: 400px;
	padding: 10px;
	font-weight: bold;
}
.notaperfil{
	font-size: 13px;
	color: #666;
	width: 400px;
	padding: 10px;
	font-weight: bold;
}
.destacperfil{
	font-size: 13px;
	color: #333;
	font-weight: bold;
}
#perfblockgris {
	padding: 8px 4px 4px 4px;
	border-bottom: solid #505050 1px;
	background-image: url(imgint/block_01gris.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	width: 558px;
}
#mod_headconexmem {
	background-image: url(imgint/mod_2lin.jpg);
	background-repeat: no-repeat;
	width: 292px;
}
#mod_headconexbla {
	background-image: url(imgint/mod_2com.jpg);
	background-repeat: no-repeat;
}
#mod_headconexbla p{
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	padding-left: 15px;
	height: 28px;

}
#mod_headconexmem p{
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	padding-left: 15px;
	height: 40px;
}
#mod_intconexmem {
	background-image: url(imgint/fndmodgris_an.jpg);
	background-repeat: repeat-y;
	padding: 5px 8px 5px 8px;
	font-weight: bold;
	text-align: center;
	color: #333333;
}

#mod_headcom {
	background-image: url(imgint/mod_2com.jpg);
	background-repeat: no-repeat;
	width: 292px;
}
#mod_existencia p{
	font-size: 12px;
	color: #000066;
	margin: 10px 5px 10px 15px;
}
#mod_intconexcom {
	padding: 5px 8px 5px 8px;
	color: #666;
	background-color: #FFFFFF;
}
.compania {
	color: #666;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
#mod_conexleft {
	background-image: url(imgint/conexleft.png);
	background-repeat: no-repeat;
	padding: 5px 0px 5px 0px;
	margin: 10px 2px 10px 5px;
	color: #666;
	width: 154px;	

}
#mod_conexmco {
	background-repeat: no-repeat;
	padding: 0px 10px 0px 8px;
	color: #666;
}
.conexblockcpanel{
	font-size: 11px;
	color: #999999;
	line-height: 1em;
	padding: 6px;	
}
#mod_intleft {
	padding: 5px 8px 5px 8px;
	margin: 10px 2px 10px 5px;
	color: #666;
	width: 154px;
	background-color: #FFFFFF;
}
#conexhead {
	background-image: url(imgint/headinfo.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	PADDING: 5px 0px 12px 9px;
	margin-top: 10px;
}
#conexheadaz {
	background-image: url(imgint/headinfoaz.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #eee;
	font-weight: bold;
	PADDING: 5px 0px 0px 9px;
	margin-top: 10px;
}
#logoconex {
	PADDING: 5px 5px 12px 5px;

}
.calific {
	padding-left: 12px;

}
#block_conexleft {
	margin: 19px 0px 0px 0px;
	padding: 0px;
}

#block_conexcen {
	width: 375px;
	background-image: url(imgint/block_conex.png);
	margin: 0px 10px 8px 10px;
	padding: 30px 0px 10px 0px;	
}
.datosconextit {
	padding: 0px 10px 0px 10px;
	font-weight: bold;
}
.datosconextex {
	padding: 0px 10px 0px 10px;
	font-size: 11px;
	text-align: justify;
}
#entrada_foro {
	padding: 5px 5px 5px 5px;
	border-bottom: solid #ccc 1px;
}
.resaltebarra {
	color:#FFFF00;
	font-weight: bold;
}




