BODY {
	background-color: #2D5A55;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
TABLE {
	border-collapse: collapse;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFEACA;
	color: #000000;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
TABLE.cien { width:1003px; margin-left:0px; margin-right:0px; }
TABLE.cienborde { width:1003px; margin-left:0%; margin-right:0%; border: 1px solid #536491; }
TD {
	text-align: left;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
	vertical-align: top;
	color: #000000;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

P {
	text-align: left;	
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFEACA;
	font-size: 12px;
	color: #000000;
}
TD.submenu	{
	color: #00163F;
	line-height: 21px;
	background-color:#E0E0E0;
}

FORM	{ margin:0px; }

IMG			{border:0px;}
INPUT		{margin:0px;border:1px solid #36365F;background-color:#F7F7F7;color:#20204F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding: 0px 2px 0px 2px;}
INPUT.contactar	{
	font-size: 11px; 
	font-family:Arial, Helvetica, sans-serif; 
	border: 1px solid;
	border-bottom-color: #83733D; 
	border-right-cplor: #83733D; 
	border-left-color: #999999; 
	border-top-color: #999999; 
	background-color:#FFFFFF; 
	color:#4A504E; 
	padding: 0px 2px 0px 2px;
}
INPUT.emplogin	{
	font-size: 11px; 
	font-family:Arial, Helvetica, sans-serif; 
	border: none;
	background-color: transparent; 
	color:#20204F; 
	padding: 0px 2px 0px 2px;
}
SELECT		{margin:0px;border:1px solid #36365F;background-color:#F7F7F7;color:#20204F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding: 0px 2px 0px 2px;}
SELECT.contactar {
	font-size: 11px; 
	font-family:Arial, Helvetica, sans-serif; 
	border: 1px solid;
	border-bottom-color: #83733D; 
	border-right-color: #83733D; 
	border-left-color: #999999; 
	border-top-color: #999999; 
	background-color:#FFFFFF; 
	color:#4A504E; 
	padding: 0px 2px 0px 2px;
}
TEXTAREA	{margin:0px;border:1px solid #36365F;background-color:#F7F7F7;color:#20204F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; padding: 0px 2px 0px 2px;}
TEXTAREA.contactar {
	font-size: 11px; 
	font-family:Arial, Helvetica, sans-serif; 
	border: 1px solid;
	border-bottom-color: #83733D; 
	border-right-color: #83733D; 
	border-left-color: #999999; 
	border-top-color: #999999; 
	background-color:#FFFFFF; 
	color:#4A504E; 
	padding: 0px 2px 0px 2px;
}
INPUT.boton {border:0px; color:#EEEEEE;background-color:#20204F;background-image:url(img/fondo_buscar.gif);background-repeat:repeat-x;cursor:pointer; font-size:11px;}
INPUT.btncontactar {
	border-bottom-color: #83733D; 
	border-right-color: #83733D; 
	border-left-color: #999999; 
	border-top-color: #999999; 
	color:#4A504E;
	cursor:pointer;
}

A 			{ color: #4A504E; text-decoration: none; }
A:hover		{ color: #000000; text-decoration: underline; }
A.menu				{ color: #536D7A; line-height: 30px; text-decoration: none; }
A.menub				{ color: #FFFFFF; line-height: 30px; text-decoration: none; }
A.menu:Hover		{ color: #FFFFFF; line-height: 30px; background-color:#008979; width:100%; height:100%; text-decoration: none; }
A.menu2				{ color: #999999; text-decoration: none;}
A.menu2:Hover		{ color: #000000; text-decoration: underline; }
A.menu3				{ color: #FFFFFF; text-decoration: none;}
A.menu3:Hover		{ color: #FFFFFF; text-decoration: none;}
A.submenu			{ color: #FFFFFF; text-decoration: none;}
A.submenu:Hover		{ color: #000000; text-decoration: underline; }
A.menucentros		{ color: #4A504E; line-height: 18px; text-decoration: none; padding: 0px 6px 0px 7px; }
/* A.menucentros		{ color: #4A504E; line-height: 18px; text-decoration: none; padding: 0px 8px 0px 9px; } */
A.menucentros:Hover	{ color: #FFFFFF; line-height: 18px; background-color:#008979; width:100%; height:100%; text-decoration:none; padding-left: 0px 8px 0px 9px; }

.cblock	{margin: 0; padding: 0; display: block;}
.cnone		{display: none;}

.ffArial	{ font-family: Arial, Helvetica, sans-serif; }
.m0000	{margin:0px;}
.m1111	{margin:1px;}
.mensajeSalida {color:#000066;}
.thTabla	{}
.deshabilitado	{color:#999999;/*background-color:#d8d8d8; */}
.habilitado	{}
.mensajeSalida	{}

.bcbeige		{ background-color: #EFEACA; }
.bcblanco		{ background-color: #FFFFFF; }
.bcgris			{ background-color: #E6E6E6; }
.bcgrisc		{ background-color: #F7F7F7; }
.bcnegro		{ background-color: #000000; }
.bctrans		{ background-color: transparent; }
.bcverde		{ background-color: #008979; }
.bcverdeo		{ background-color: #2D5A55; }
.bcverdeoo		{ background-color: #19302D; }
.bcB3A578		{ background-color: #B3A578; }
.bcCCCCCC		{ background-color: #CCCCCC; }
.bcF7F4E3		{ background-color: #F7F4E3; }
.bcFAFAF0		{ background-color: #FAFAF0; }

.bgloginform		{ background-image: url("img/bg_login_form.gif"); background-repeat: repeat-x; }
.bgtitsecciones		{ background-image: url("img/bg_tit_secciones.gif"); background-repeat: repeat; }

.bbeige			{ border: 1px solid #EFEACA; }
.bbbeige		{ border-bottom: 1px solid #EFEACA; }
.brbeige		{ border-right: 1px solid #EFEACA; }
.brgris			{ border-right: 1px solid #999999; }
.bgrisc			{ border: 1px solid #F7F7F7; }
.bgriso			{ border: 1px solid #4A504E; }
.bmarron		{ border: 1px solid #83733D; }
.brcolizda		{ border-right: 1px solid #FFFFFF; }
.blcuerpo		{ border-left: 1px solid #2D5A55; }
/* .brcuerpo		{ border-right: 1px solid #2D5A55; } */
.brcuerpo		{ border-right-color: transparent; }
.sinborde		{ border: 0px; }

.cbeige			{ color: #EFEACA; }
.cblanco		{ color: #FFFFFF; ! important}
.cgris			{ color: #999999; }
.cgriso			{ color: #4A504E; }
.cgrisaz		{ color: #536D7A; }
.cmarron		{ color: #83733D; }
.cmarrono		{ color: #575129; }
.cnegro			{ color: #000000; }
.crojo			{ color: #CC0000; }
.cverde			{ color: #008979; }

.taizquierda 	{ text-align: left; }
.tacentrado		{ text-align: center; }
.taderecha		{ text-align: right; }
.tajustificado	{ text-align: justify; }

.fsnueve	{ font-size:  9px; }
.fsdiez		{ font-size: 10px; }
.fsonce		{ font-size: 11px; }
.fsdoce		{ font-size: 12px; }
.fstrece	{ font-size: 13px; }
.fscatorce	{ font-size: 14px; }

.fscursiva	{ font-style: italic; }
.fwnegrita	{ font-weight: bold; }

.vat	{ vertical-align: top; }
.vam	{ vertical-align: middle; }
.vab	{ vertical-align: bottom; }

.mb10	{ margin-bottom: 10px; }

.lh16		{ line-height: 16px; }
.lh18		{ line-height: 18px; }
.lh20		{ line-height: 20px; }
.lhveinticuatro	{ line-height: 24px; }
.lh26		{ line-height: 26px; }

.padcero		{ padding: 0px; }
.paduno			{ padding: 1px; }
.padldos		{ padding-left: 2px; }
.padrdos		{ padding-right: 2px; }
.padtdos		{ padding-top: 2px; }
.padbdos		{ padding-bottom: 2px; }
.padltres		{ padding-left: 3px; }
.padrtres		{ padding-right: 3px; }
.padtcuatro		{ padding-top: 4px; }
.padbcuatro		{ padding-bottom: 4px; }
.padrcuatro		{ padding-right: 4px; }
.padcinco		{ padding: 5px; }
.padlcinco		{ padding-left: 5px; }
.padrcinco		{ padding-right: 5px; }
.padrseis		{ padding-right: 6px; }
.padtsiete		{ padding-top: 7px; }
.padlsiete		{ padding-left: 7px; }
.padocho		{ padding: 8px; }
.padlocho		{ padding-left: 8px; }
.padrocho		{ padding-right: 8px; }
.padlnueve		{ padding-left: 9px; }
.padrnueve		{ padding-right: 9px; }
.padldiez		{ padding-left: 10px; }
.padrdiez		{ padding-right: 10px; }
.padtdiez		{ padding-top: 10px; }
.padtcatorce	{ padding-top: 14px; }
.padquince		{ padding: 15px; }
.padlquince		{ padding-left: 15px; }
.padlbquince	{ padding-left: 15px; padding-bottom: 15px; }
.padrquince		{ padding-right: 15px; }
.padveinte		{ padding: 20px; }
.padtveinte		{ padding-top: 20px; }
.padlvcinco		{ padding-left: 25px; }
.padrvcinco		{ padding-right: 25px; }
.padttreinta	{ padding-top: 30px; }
.padbtreinta	{ padding-bottom: 30px; }

.h1		{ height:  1px; }
.h2		{ height:  2px; }
.h5		{ height:  5px; }
.h8		{ height:  8px; }
.h10	{ height: 10px; }
.h15	{ height: 15px; }
.h18	{ height: 18px; }
.h20	{ height: 20px; }
.h22	{ height: 22px; }
.h24	{ height: 24px; }
.h25	{ height: 25px; }
.h26	{ height: 26px; }
.h27	{ height: 27px; }
.h30	{ height: 30px; }
.h32	{ height: 32px; }
.h40	{ height: 40px; }
.h50	{ height: 50px; }
.h60	{ height: 60px; }
.h70	{ height: 70px; }
.h80	{ height: 80px; }
.h100	{ height:100px; }
.h150	{ height:150px; }
.h160	{ height:160px; }
.h170	{ height:170px; }
.h200	{ height:200px; }
.h350	{ height:350px; }
.h370	{ height:370px; }
.h400	{ height:400px; }
.h540	{ height:540px; }

.heightcincuenta	{ height: 50%; }
.heightcien			{ height:100%; }

.tdunderline 	{text-decoration: underline; }

.w1		{ width:  1px; }
.w2		{ width:  2px; }
.w4		{ width:  4px; }
.w6		{ width:  6px; }
.w10	{ width: 10px; }
.w15	{ width: 15px; }
.w20	{ width: 20px; }
.w24	{ width: 24px; }
.w25	{ width: 25px; }
.w30	{ width: 30px; }
.w31	{ width: 31px; }
.w35	{ width: 35px; }
.w40	{ width: 40px; }
.w41	{ width: 41px; }
.w45	{ width: 45px; }
.w50	{ width: 50px; }
.w55	{ width: 55px; }
.w60	{ width: 60px; }
.w68	{ width: 68px; }
.w70	{ width: 70px; }
.w72	{ width: 72px; }
.w75	{ width: 75px; }
.w80	{ width: 80px; }
.w84	{ width: 84px; }
.w85	{ width: 85px; }
.w90	{ width: 90px; }
.w91	{ width: 91px; }
.w100	{ width:100px; }
.w110	{ width:110px; }
.w120	{ width:120px; }
.w125	{ width:125px; }
.w130	{ width:130px; }
.w135	{ width:135px; }
.w136	{ width:136px; }
.w140	{ width:140px; }
.w143	{ width:143px; }
.w150	{ width:150px; }
.w165	{ width:165px; }
.w170	{ width:170px; }
.w175	{ width:175px; }
.w179	{ width:179px; }
.w185	{ width:185px; }
.w200	{ width:200px; }
.w205	{ width:205px; }
.w215	{ width:215px; }
.w225	{ width:225px; }
.w230	{ width:230px; }
.w240	{ width:240px; }
.w245	{ width:245px; }
.w248	{ width:248px; }
.w255	{ width:255px; }
.w263	{ width:263px; }
.w265	{ width:265px; }
.w270	{ width:270px; }
.w272	{ width:272px; }
.w274	{ width:274px; }
.w275	{ width:275px; }
.w278	{ width:278px; }
.w279	{ width:279px; }
.w280	{ width:280px; }
.w293	{ width:293px; }
.w295	{ width:295px; }
.w298	{ width:298px; }
.w310	{ width:310px; }
.w320	{ width:320px; }
.w323	{ width:323px; }
.w324	{ width:324px; }
.w340	{ width:340px; }
.w345	{ width:345px; }
.w355	{ width:355px; }
.w360	{ width:360px; }
.w370	{ width:370px; }
.w375	{ width:375px; }
.w400	{ width:400px; }
.w405	{ width:405px; }
.w408	{ width:408px; }
.w410	{ width:410px; }
.w411	{ width:411px; }
.w424	{ width:424px; }
.w428	{ width:428px; }
.w430	{ width:430px; }
.w432	{ width:432px; }
.w458	{ width:458px; }
.w459	{ width:459px; }
.w460	{ width:460px; }
.w461	{ width:461px; }
.w463	{ width:463px; }
.w500	{ width:500px; }
.w505	{ width:505px; }
.w512	{ width:512px; }
.w535	{ width:535px; }
.w545	{ width:545px; }
.w551	{ width:551px; }
.w565	{ width:565px; }
.w600	{ width:600px; }
.w610	{ width:610px; }
.w620	{ width:620px; }
.w625	{ width:625px; }
.w668	{ width:668px; }
.w690	{ width:690px; }
.w698	{ width:698px; }
.w710	{ width:710px; }
.w715	{ width:715px; }
.w720	{ width:720px; }
.w755	{ width:755px; }
.w869	{ width:869px; }
.w950	{ width:950px; }
.w1003	{ width:1003px; }

.widthcincuenta { width:  50%; }
.widthcien	{ width: 100%; }