/* styles_theme */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}
.wpsDecoTableLeft{
	margin: 0px;
	padding: 0px;
	width: 20px;
}
.wpsDecoTableLeftShadow{
	margin: 0px;
	padding: 0px;
	width: 20px;
	background-image: url(images/tema/sombra_bg_izq.gif);
	background-repeat: repeat-y;
}
.wpsDecoTableLeftShadow #shadowUL{
	background-image: url(images/tema/sombra_sup_izq.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 300px;
}
.wpsDecoTableLeftShadow #shadowBL{
	background-image: url(images/tema/sombra_inf_izq.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 300px;
}
.wpsDecoTableRight{
	margin: 0px;
	padding: 0px;
	width: 20px;
}
.wpsDecoTableRightShadow{
	margin: 0px;
	padding: 0px;
	width: 20px;
	background-image: url(images/tema/sombra_bg_der.gif);
	background-repeat: repeat-y;
}
.wpsDecoTableRightShadow #shadowUR{
	background-image: url(images/tema/sombra_sup_der.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 300px;
}
.wpsDecoTableRightShadow #shadowBR{
	background-image: url(images/tema/sombra_inf_der.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 300px;
}
.wpsDecoTableCenter{
	margin: 0px;
	padding: 0px;
	width: 960px;
}
.wpsDecoTableCenterBorder {
	margin: 0px;
	padding: 0px;
	background-image: url(images/tema/bg_curva_pag.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 960px;
}
.wpsMainTable {
	width: 100%;
}
.wpsMainTable #mainHead{
	width: 100%;	
	margin: 0px;
	padding: 0px;
}
.wpsMainTable #mainNavigation1{
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.wpsMainTable #mainNavigation2{
	width: 100%;
	
	margin: 0px;
	padding: 0px;
	height: 39px;
}
.wpsMainTable #mainNavigation3{
	width: 100%;
	
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.wpsMainTable #mainContent{
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.wpsMainTable #mainFooterMap{
	width: 100%;
	vertical-align: top;
	margin: 0px;
	height: 30px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.wpsFooterMapL1{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.wpsFooterMapL1 a{
	color: #000000;
	text-decoration: none;
}
.wpsFooterMapL1 a:hover{
	text-decoration: underline;
}
.wpsFooterMapL2{
	font-size: 11px;
	font-weight: normal;
	color: #00668e;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.wpsFooterMapL2 a{
	color: #00668e;
	text-decoration: none;
}
.wpsFooterMapL2 a:hover{
	text-decoration: underline;
}
.wpsMainTable #mainFooter{
	width: 100%;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterCopyright{
	font-size: 11px;
	color: #626669;
	padding-left: 10px;
}
.wpsFooterLegal{
	font-size: 11px;
	color: #626669;
}
.wpsFooterLegal #cornerUL{
	background-image: url(images/tema/lat_izq_sbxt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterLegal #cornerUC{
	background-image: url(images/tema/fnd_sbxt.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterLegal #cornerUR{
	background-image: url(images/tema/lat_der_sbxt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterLegal #cornerContent{
	margin: 0px;
	height: 24px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.wpsFooterEmergencia{
	font-size: 11px;
	color: #d52b1e;
	margin-left: 10px;
	margin-right: 10px;
}
.wpsFooterEmergencia a{
	font-size: 11px;
	color: #FFFFFF;
}
.wpsFooterEmergencia #cornerUL{
	background-image: url(images/tema/wps_footer_emegencia_cl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterEmergencia #cornerUC{
	background-image: url(images/tema/wps_footer_emegencia_cc.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterEmergencia #cornerUR{
	background-image: url(images/tema/wps_footer_emegencia_cr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.wpsFooterEmergencia #cornerContent{
	margin: 0px;
	height: 24px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.wpsFooterLigas{
	margin: 0px;
	line-height: 150%;
}
.wpsHeadLogo{
	padding-top: 10px;
	padding-bottom: 5px;
}
.wpsHeadTools{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	font-size: 12px;
}
.wpsHeadTools a{
	font-size: 12px;
	color: #006699;
}
.wpsHeadLinks{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	font-size: 11px;
}
.wpsNavigation1Search {
	margin: 0px;
	padding: 0px;
}
.wpsNavigation1Menu {
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
}
.wpsNavigation2Menu {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
	width: 100%;
}
.wpsNavigation3Breadcrumb {
	padding: 0px;
	float: left;
	text-align: left;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #666666;
}
.wpsFooterLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}
.wpsFooterRight {
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: right;
}

/*  legacy STYLES  */

form{
	margin: 0px;
	padding: 0px;
}
a{
	color: #006699;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
	cursor: pointer;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 140%;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C4262E;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3996b8;
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

ul li{
	list-style-image: url(images/tema/_sprite.gif);
}
hr{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #c3c8cb;
	border-bottom-color: #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.texto11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.imgBorder {
	border: 2px solid #cccccc;
	margin: 2px;
	width:40px;
	height:40px;
	cursor: pointer;
}
.wpsDecoTable{
	background-color: #FFFFFF;
}
.wpsDecoTable #shadowCL{
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(images/legacy/h_shadow_l.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.wpsDecoTable #shadowCR{
	background-color: #FFFFFF;
	background-image: url(images/legacy/h_shadow_r.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wpsMainTable{
	width: 960px;
}
.wpsMainTable #sectionTools{
	height: 30px;
	vertical-align: middle;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#sectionTools a{
	color: #186ab6;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-decoration: none;
}
#sectionTools a:hover{
	text-decoration: underline;
}
.wpsMainTable #sectionHead{
	height: 60px;
	
}
#sectionHead a{
	color: #186ab6;
	text-decoration: none;
}
#sectionHead a:hover{
	text-decoration: underline;
}
.wpsMainTable #sectionMenu{
	
	height: 80px;
}
.wpsMainTable #sectionBreadcrumb{
	vertical-align: middle;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
#sectionBreadcrumb a{
	color: #186ab6;
	text-decoration: none;
}
#sectionBreadcrumb a:hover{
	text-decoration: underline;
}
#bcSeparator{
	color: #FF0000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: bold;
	font-size: 10px;
}
.wpsMainTable #sectionContent{
	
	height: 610px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
}
#sectionContent a{
	text-decoration: none;
}
#sectionContent a:hover{
	text-decoration: underline;
}
.wpsMainTable #sectionLinks{
	vertical-align: middle;
	padding-bottom: 5px;
	line-height: 140%;
}
#sectionLinks li{
	margin-top: 5px;
	margin-bottom: 5px;
}
.wpsMainTable #sectionFooter{
	vertical-align: middle;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
#sectionFooter a{
	color: #186ab6;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#sectionFooter a:hover{
	text-decoration: underline;
}
/*  MENU PRINCIPAL */
.wpsMainMenu {
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 100%;
}
/*  NIVEL 1 */
.wpsMainMenuL1 #cornerUL{
	background-image: url(images/legacy/h_mnu_l1_bkizq.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 41px;
	background-position: left;
}
.wpsMainMenuL1 #cornerUR{
	background-image: url(images/legacy/h_mnu_l1_bkder.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 41px;
	background-position: right;
}
.wpsMainMenuL1 #cornerUC{
	background-image: url(images/legacy/h_mnu_l1_bkcen.gif);
	height: 41px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	white-space: nowrap;
}
wpsMainMenuL1TS{
	height: 41px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuL1TS #tabUL{
	background-image: url(images/legacy/h_mnu_l1_tsizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuL1TS #tabUR{
	background-image: url(images/legacy/h_mnu_l1_tsder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.wpsMainMenuL1TS #tabUC{
	background-image: url(images/legacy/h_mnu_l1_tscen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
}
.wpsMainMenuL1TS a{
	color: #FFFFFF;
	text-decoration: none;
}
.wpsMainMenuL1TS a:hover{
	text-decoration: underline;
}
wpsMainMenuL1TU{
	height: 41px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuL1TU #tabUL{
	background-image: url(images/legacy/h_mnu_l1_tuizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuL1TU #tabUR{
	background-image: url(images/legacy/h_mnu_l1_tuder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.wpsMainMenuL1TU #tabUC{
	background-image: url(images/legacy/h_mnu_l1_tucen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-position: top;
}
.wpsMainMenuL1TU a{
	color: #000000;
	text-decoration: none;
}
.wpsMainMenuL1TU a:hover{
	text-decoration: underline;
}
/*  NIVEL 2 */
.wpsMainMenuL2 #cornerDL{
	background-image: url(images/legacy/h_mnu_l2_bkizq.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 39px;
	background-position: left;
}
.wpsMainMenuL2 #cornerDR{
	background-image: url(images/legacy/h_mnu_l2_bkder.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 39px;
	background-position: right;
}
.wpsMainMenuL2 #cornerDC{
	background-image: url(images/legacy/h_mnu_l2_bkcen.gif);
	height: 39px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	white-space: nowrap;
}
wpsMainMenuL2TS{
	height: 39px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuL2TS #tabUL{
	background-image: url(images/legacy/h_mnu_l2_tsizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuL2TS #tabUR{
	background-image: url(images/legacy/h_mnu_l2_tsder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.wpsMainMenuL2TS #tabUC{
	background-image: url(images/legacy/h_mnu_l2_tscen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ef8201;
	background-position: top;
}
.wpsMainMenuL2TS a{
	color: #ef8201;
	text-decoration: none;
}
.wpsMainMenuL2TS a:hover{
	text-decoration: underline;
}
wpsMainMenuL2TU{
	height: 39px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuL2TU #tabUL{
	background-image: url(images/legacy/h_mnu_l2_tuizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuL2TU #tabUR{
	background-image: url(images/legacy/h_mnu_l2_tuder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.wpsMainMenuL2TU #tabUC{
	background-image: url(images/legacy/h_mnu_l2_tucen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-position: top;
}
.wpsMainMenuL2TU a{
	color: #FFFFFF;
	text-decoration: none;
}
.wpsMainMenuL2TU a:hover{
	text-decoration: underline;
}

wpsMainMenuLATS{
	height: 39px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuLATS #tabUL{
	background-image: url(images/legacy/h_mnu_l2_tsizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuLATS #tabUR{
	background-image: url(images/legacy/h_mnu_l2_tsder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.wpsMainMenuLATS #tabUC{
	background-image: url(images/legacy/h_mnu_l2_tscen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ef8201;
	background-position: top;
}
.wpsMainMenuLATS a{
	color: #ef8201;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 15px;
}
.wpsMainMenuLATS a:hover{
	text-decoration: underline;
}
wpsMainMenuLATU{
	height: 39px;
	margin: 0px;
	padding: 0px;
	
}
.wpsMainMenuLATU #tabUL{
	background-image: url(images/legacy/h_mnu_la_tuizq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.wpsMainMenuLATU #tabUR{
	background-image: url(images/legacy/h_mnu_la_tuder.gif);
	background-repeat: no-repeat;
	background-position: right top;
		
}
.wpsMainMenuLATU #tabUC{
	background-image: url(images/legacy/h_mnu_la_tucen.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-position: top;
}
.wpsMainMenuLATU a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 10px;
}
.wpsMainMenuLATU a:hover{
	text-decoration: underline;
}

.tbCambioPais{
	position: absolute;
	z-index: 2;
	top: 20px;
	margin: 0px;
	padding: 0px;
	width: 100px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.tbAccesoClientes {
	width: 225px;
}
.tbAccesoClientes #acHeader{
	background-image: url(images/legacy/acHeader.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.tbAccesoClientes #acContent{
	background-color: #d7dce0;
	background-image: url(images/legacy/acContent.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #333333;
}
.tbAccesoClientes #acFooter{
	background-image: url(images/legacy/acFooter.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	font-weight: bold;
	color: #000000;
}
.tbAccesoClientes #acHeader p{
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;

}
.tbAccesoClientes p{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.tbAccesoClientes hr{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #c3c8cb;
	border-bottom-color: #FFFFFF;
	padding: 0px;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.tbAccesoClientes ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.tbAccesoClientes li{
	color: #ef8201;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
.tbAccesoClientes li a{
	color: #186ab6;
	text-decoration: none;
	font-weight: normal;
}
.tbAccesoClientes li a:hover{
	text-decoration: underline;
}
.tbAccesoClientes a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3596b9;
	text-decoration: none;
}
.tbAccesoClientes a:hover{
	text-decoration: underline;
}
.tbAccesoClientes input{
	text-decoration: none;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.textInput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #e8e9ee;
	margin: 0px;
	padding: 0px;
	width: 125px;
	height: 18px;
}
.buttonInput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/tema/wps_buttoninput.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px;
	height: 25px;
	width: 56px;
	border: 0px none #CCCCCC;
	font-weight: normal;
	padding: 0px;
	cursor: hand;
}
.buttonInput:hover{
	text-decoration: underline;
}
.buttonCollapse{
	height: 17px;
	width: 17px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/tema/bt_abrir_ro.jpg);
	background-repeat: no-repeat;
	float: right;
	padding: 0px;
	margin:5px;
}
.buttonCollapse:hover{
	background-image: url(images/tema/bt_abrir.jpg);
}
.buttonExpand{
	height: 17px;
	width: 17px;
	color: #000099;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/tema/bt_cerrar.jpg);
	background-repeat: no-repeat;
	float: right;
	padding: 0px;
	margin:5px;
}
.buttonExpand:hover{
	background-image: url(images/tema/bt_cerrar_ro.jpg);
}
.btAccesoClientes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 190px;
	height:	20px;
	background-image: url(images/legacy/bt_acceso_clientes.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	margin: 0px;
	text-align: left;
	
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
}
.btAccesoClientes a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.btAccesoClientes a:hover{
	text-decoration: underline;
}
.Invisible {
	display: none;
}
.Visible {
	display: inline;
}
.input100{
	width: 100%;
	border: 1px solid #CCCCCC;
}
/*  Especiales de Web Content*/

.wcmLinkEsquina01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4262E;
	text-decoration: none;
	background-image: url(images/legacy/btn_esq_roja.png);
	background-position: right bottom;
	margin-top: 0px;
	height: 17px;
	background-repeat: no-repeat;
	display: block;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 25px;
	padding-left: 10px;
}
.wcmLinkEsquina01:hover{
	text-decoration: underline;
}

.PortletTool {
	background-color: #FFFFFF;
}
.PortletTool #PortletTop{
	background-image: url(images/legacy/bkportletbar_01_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 5px;
}
.PortletTool #PortletBottom{
	background-image: url(images/legacy/bkportletbar_01_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 5px;
}
.PortletTool #PortletEncabezado{
	background-color: #000000;
	background-image: url(images/legacy/bkportletbar_01.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#PortletEncabezado p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 4px;	
}
#PortletEncabezado img{
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#PortletSeccionEncabezado button{
	height: 17px;
	width: 17px;
	background-color: #003399;
	color: #000099;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/legacy/btExpand_01.gif);
	background-repeat: no-repeat;
	float: right;
	margin: 5px;
	padding: 0px;
}
#PortletSeccionEncabezado button:hover{
	height: 17px;
	width: 17px;
	background-color: #FF9900;
	color: #FF9900;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/legacy/btExpand_02.gif);
	background-repeat: no-repeat;
	float: right;
	margin: 5px;
}
.PortletTool #PortletSeccionEncabezado{
	background-color: #000000;
	background-image: url(images/legacy/bkportletbar_01.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 26px;
}
#PortletSeccionEncabezado p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}
#PortletSeccionEncabezado a{
	margin: 4px;
	float: right;
}
#PortletSeccion{
	padding: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#PortletSeccion a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0189b4;
	text-decoration: none;
	float: right;
	display: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#PortletSeccion a:hover{
	text-decoration: underline;
}
#PortletSeccion ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#PortletSeccion li{
	list-style-image: url(images/tema/_sprite.gif);
	margin-top: 2px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#PortletSeccion li a{
	color: #186ab6;
	text-decoration: none;
	font-weight: normal;
	float: none;
	margin: 0px;
}
#PortletSeccion li a:hover{
	text-decoration: underline;
}
.wcmTabMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	background-image: url(images/legacy/wcm_pc01_tab_bk.gif);
}
.wcmTabMenu #tabUL{
	background-image: url(images/legacy/wcm_pc01_tab_bk_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.wcmTabMenu #tabUC{
	padding: 0px;
	background-image: url(images/legacy/wcm_pc01_tab_bk_uc.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
}
.wcmTabMenu #tabUR{
	background-image: url(images/legacy/wcm_pc01_tab_bk_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.wcmTabMenuTU{
	float: left;
	width: auto;
}
.wcmTabMenuTU #tabUL{
	background-image: url(images/legacy/wcm_pc01_tab_nor_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuTU #tabUC{
	background-image: url(images/legacy/wcm_pc01_tab_nor_uc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 0px;
	height:36px;
	vertical-align: middle;
	text-align: center;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.wcmTabMenuTU #tabUR{
	background-image: url(images/legacy/wcm_pc01_tab_nor_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuTU #tabUC a{
	padding: 10px;
	margin: 0px;
	display: block;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.wcmTabMenuTU #tabUC a:hover{
	text-decoration: underline;
}
.wcmTabMenuTS{
	float: left;
	width: auto;
}
.wcmTabMenuTS #tabUL{
	background-image: url(images/legacy/wcm_pc01_tab_on_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuTS #tabUC{
	background-image: url(images/legacy/wcm_pc01_tab_on_uc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 0px;
	height:36px;
	vertical-align: middle;
	text-align: center;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.wcmTabMenuTS #tabUR{
	background-image: url(images/legacy/wcm_pc01_tab_on_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuTS #tabUC a{
	padding: 10px;
	margin: 0px;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.wcmTabMenuTS #tabUC a:hover{
	text-decoration: underline;
}

.wcmTabMenuInt{
	background-image: url(images/legacy/wcm_pc02_tab_bk_uc.gif);
}
.wcmTabMenuIntTS{
	float: left;
	width: auto;
}
.wcmTabMenuIntTS #tabUL{
	background-image: url(images/legacy/wcm_pc02_tab_on_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuIntTS #tabUC{
	background-image: url(images/legacy/wcm_pc02_tab_on_uc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	height:36px;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
}
.wcmTabMenuIntTS #tabUR{
	background-image: url(images/legacy/wcm_pc02_tab_on_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuIntTS img{
	margin: 5px;
	padding: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.wcmTabMenuIntTS a{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: center;
}
.wcmTabMenuIntTS a:hover{
	text-decoration: underline;
}
.wcmTabMenuIntTU{
	float: left;
	width: auto;
}
.wcmTabMenuIntTU #tabUL{
	background-image: url(images/legacy/wcm_pc02_tab_nor_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuIntTU #tabUC{
	background-image: url(images/legacy/wcm_pc02_tab_nor_uc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	height:36px;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
}
.wcmTabMenuIntTU #tabUR{
	background-image: url(images/legacy/wcm_pc02_tab_nor_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height:36px;
}
.wcmTabMenuIntTU img{
	margin: 5px;
	padding: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.wcmTabMenuIntTU a{
	font-weight: normal;
	color: #C4262E;
	text-decoration: none;
	padding: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: center;
}
.wcmTabMenuIntTU a:hover{
	text-decoration: underline;
}
.wcmFooter {
	background-image: url(images/legacy/wcmFooter_bk.gif);
	display: block;
	background-position: 0px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.wcmFooterTU{
	float: left;
	width: auto;
	margin: 0px;
	display: block;
	white-space: nowrap;
	background-image: url(images/tema/_sprite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.wcmFooterTS{
	float: left;
	width: auto;
	margin: 0px;
	padding: 5px;
	display: block;
	font-weight: bold;
	color: #000000;
}
.wcmFooterSP{
	float: left;
	width: 2px;
	background-image: url(images/legacy/wcmFooter_separator.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	display: block;
	padding: 0px;
	height: 27px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.PPMG01 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/legacy/wcm_mg_01_bk.gif);
	background-repeat: no-repeat;
	height: 272px;
	width: 140px;
}
.PPMG01 #cornerUL{
	background-image: url(images/legacy/wcm_mg_01_bk_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerUC{
	background-image: url(images/legacy/wcm_mg_01_bk_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerUR{
	background-image: url(images/legacy/wcm_mg_01_bk_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerBL{
	background-image: url(images/legacy/wcm_mg_01_bk_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerBC{
	background-image: url(images/legacy/wcm_mg_01_bk_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerBR{
	background-image: url(images/legacy/wcm_mg_01_bk_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerCL{
	background-image: url(images/legacy/wcm_mg_01_bk_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerCC{
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerCR{
	background-image: url(images/legacy/wcm_mg_01_bk_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.PPMG01 #cornerContent{
	margin: 0px;
	padding: 0px;
	
	height: 272px;
}
.PPMG01TU{
	width: 140px;
	background-image: url(images/legacy/wcm_mg_01_tab_nor.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	height: 68px;
	padding: 0px;
}
.PPMG01TU img{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float:left;	
}
.PPMG01TU p{
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;	
}
.PPMG01TU a{
	color: #000000;
	text-decoration: none;
	display: block;
	height: 48px;
	margin: 0px;
	width: 140px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.PPMG01TU a:hover{
	text-decoration: underline;	
}
.PPMG01TS{
	background-image: url(images/legacy/wcm_mg_01_tab_on.png);
	background-repeat: no-repeat;
	margin: 0px;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	height: 68px;
}
.PPMG01TS img{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float:left;
}
.PPMG01TS p{
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;		
}
.PPMG01TS a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 48px;
	margin: 0px;
	width: 140px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.PPMG01TS a:hover{
	text-decoration: underline;	
}

.wcmPortletTitulo{
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.wcmPortletTitulo p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.wcmPortletSubtitulo{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wcmPortletSubtitulo img{
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wcmPortletSubtitulo p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.wcmPortletAbstract{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wcmPortletAbstract p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 35px;
}
.wcmPortletContenido{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.wcmPortletContenido p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.wcmPortletContenido ul{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
}
.wcmPortletPie{
	text-align: right;
	margin: 0px;
	padding: 0px;
	height: 27px;
	background-image: url(images/legacy/wcmPortletPie_bk.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.wcmPortletPie p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #656565;
}
#wcmPortletSeparadorH{
	background-image: url(images/legacy/wcmPortletSeparador_bk.gif);
	background-repeat: repeat-y;
	background-position: right 0px;
}

.wcmToolBox{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 225px;
}
.wcmToolBox #toolBoxTitle{
	background-image: url(images/tema/wcmTools_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 225px;

}
.wcmToolBox #toolBoxTitle p{
	color: #D52B1E;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 10px;
	padding: 5px;
}
.wcmToolBox #toolBoxTitle img{
	margin: 0px;
	padding: 5px;
	float: left;
}
.wcmToolBox #toolBoxContent{

}
.wcmToolBoxTitle{
	background-image: url(images/tema/wcmTools_tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 225px;

}
.wcmToolBoxTitle p{
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
.wcmToolBoxTitle img{
	margin: 0px;
	padding: 5px;
	float: left;
}
.wcmToolButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.wcmToolTitle{
	background-image: url(images/tema/wcmTools_tab_gray.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 225px;
}
.wcmToolTitle p{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
.wcmToolTitle button{
	height: 17px;
	width: 17px;
	float: right;
	margin: 5px;
	padding: 0px;
}
.wcmToolContent{
	padding: 0px;
}
.wcmToolContent p{
	color: #000000;
}
.wcmToolContent a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0189b4;
	text-decoration: none;
	float: right;
	display: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.wcmToolContent a:hover{
	text-decoration: underline;
}
.wcmToolContent ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px;
}
.wcmToolContent li{
	color: #ef8201;
	list-style-type: square;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.wcmToolContent li p{
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.wcmToolContent li a{
	color: #186ab6;
	text-decoration: none;
	font-weight: normal;
	float: none;
	margin: 0px;
}
.wcmToolContent li a:hover{
	text-decoration: underline;
}
.wcmToolOpen{
	margin: 0px;
	padding: 0px;
	width: 225px;
}
.wcmToolOpen #toolTitle{
	background-image: url(images/tema/wcmTools_tab_gray.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 225px;
}
.wcmToolOpen #toolTitle p{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}

.wcmToolOpen #toolContent{
	padding: 0px;
	display: inline;
}
.wcmToolOpen #toolContent p{
	color: #000000;
}
.wcmToolOpen #toolContent a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0189b4;
	text-decoration: none;
	float: right;
	display: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.wcmToolOpen #toolContent a:hover{
	text-decoration: underline;
}
.wcmToolOpen #toolContent ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
}
.wcmToolOpen #toolContent li{
	color: #ef8201;
	list-style-type: square;
	padding: 0px;	
	margin-top: 2px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.wcmToolOpen #toolContent li p{
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.wcmToolOpen #toolContent li a{
	color: #186ab6;
	text-decoration: none;
	font-weight: normal;
	float: none;
	margin: 0px;
}
.wcmToolOpen #toolContent li a:hover{
	text-decoration: underline;
}
.wcmToolClosed{
	margin: 0px;
	padding: 0px;
	width: 225px;
}
.wcmToolClosed #toolTitle{
	background-image: url(images/tema/wcmTools_tab_gray.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 225px;
}
.wcmToolClosed #toolTitle p{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
.wcmToolClosed #toolContent{
	display:none;
}
.wcmBtPrecio1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
	height: 73px;
	width: 138px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt01_bk_1.gif);
	background-repeat: no-repeat;
}
.wcmBtPrecio1 b, .wcmBtPrecio1 strong{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
}
.wcmBtPrecio1 em, .wcmBtPrecio1 a{
	font-weight: normal;
	color: #2075b8;
	font-size: 12px;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt01_bk_2.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-variant: normal;
	height: 20px;
	background-position: 25px 0px;
	text-decoration: none;
}
.wcmBtPrecio1 a:hover {
	text-decoration: underline;
}
.wcmBtPrecio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
	height: 73px;
	width: 138px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt02_bk_1.gif);
	background-repeat: no-repeat;
}
.wcmBtPrecio2 b, .wcmBtPrecio2 strong{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
}
.wcmBtPrecio2 em, .wcmBtPrecio2 a{
	font-weight: normal;
	color: #ef8403;
	font-size: 12px;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt02_bk_2.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-variant: normal;
	height: 20px;
	background-position: 25px 0px;
	text-decoration: none;
}
.wcmBtPrecio2 a:hover {
	text-decoration: underline;
}
.wcmBtPrecio3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 5px;
	padding: 5px;
	height: 73px;
	width: 138px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt03_bk_1.gif);
	background-repeat: no-repeat;
}
.wcmBtPrecio3 b, .wcmBtPrecio3 strong{
	font-size: 16px;
	font-weight: bold;
	color: #ef8403;
	display: block;
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
}
.wcmBtPrecio3 em, .wcmBtPrecio3 a{
	font-weight: normal;
	color: #2075b8;
	font-size: 12px;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt03_bk_2.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-variant: normal;
	height: 20px;
	background-position: 25px 0px;
	text-decoration: none;
}
.wcmBtPrecio3 a:hover {
	text-decoration: underline;
}
.wcmBtMicro1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_ac_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 0px;
	height: 15px;
	width: 52px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 2px;
}
.wcmBtMicro1:hover {
	text-decoration: underline;
}
.wcmBtChico1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_c_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 74px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtChico1:hover {
	text-decoration: underline;
}
.wcmBtChico2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_c_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 22px;
	width: 69px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;
}
.wcmBtChico2:hover {
	text-decoration: underline;
}
.wcmBtChico3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef8403;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_c_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 22px;
	width: 69px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtChico3:hover {
	text-decoration: underline;
}
.wcmBtChico4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_c_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 22px;
	width: 69px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtChico4:hover {
	text-decoration: underline;
}
.wcmBtMediano1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_m_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 128px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;
}
.wcmBtMediano1:hover {
	text-decoration: underline;
}
.wcmBtMediano2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_m_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 128px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;
}
.wcmBtMediano2:hover {
	text-decoration: underline;
}
.wcmBtMediano3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef8403;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_m_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 128px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtMediano3:hover {
	text-decoration: underline;
}
.wcmBtMediano4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_m_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 128px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtMediano4:hover {
	text-decoration: underline;
}
.wcmBtLargo1, .wcmBtLargo1:active, .wcmBtLargo1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_l_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 191px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtLargo1:hover {
	text-decoration: underline;
}
.wcmBtLargo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_l_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 191px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtLargo2:hover {
	text-decoration: underline;
}
.wcmBtLargo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef8403;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_l_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 191px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtLargo3:hover {
	text-decoration: underline;
}
.wcmBtLargo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	text-decoration: none;
	background-image: url(images/legacy/wcm_bt_l_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 25px;
	width: 191px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;	
	position:relative;	
}
.wcmBtLargo4:hover {
	text-decoration: underline;
}
.wcmBtExtraLargo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	height: 47px;
	width: 381px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt_xl_01.gif);
	background-repeat: no-repeat;
}
.wcmBtExtraLargo1 b, .wcmBtExtraLargo1 strong{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 275px;
	float: left;
}
.wcmBtExtraLargo1 em, .wcmBtExtraLargo1 a{
	font-weight: normal;
	color: #2075b8;
	font-size: 12px;
	font-style: normal;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt01_bk_2.gif);
	background-repeat: no-repeat;
	font-variant: normal;
	background-position: 0px 0px;
	width: 75px;
	float: right;
	height: 20px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.wcmBtExtraLargo1 a:hover {
	text-decoration: underline;
}
.wcmBtExtraLargo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 381px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt_xl_02.gif);
	background-repeat: no-repeat;
}
.wcmBtExtraLargo2 b, .wcmBtExtraLargo2 strong{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wcmBtExtraLargo2 em, .wcmBtExtraLargo2 a{
	font-weight: normal;
	color: #ef8403;
	font-size: 12px;
	font-style: normal;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt02_bk_2.gif);
	background-repeat: no-repeat;
	font-variant: normal;
	background-position: 0px 0px;
	width: 75px;
	float: right;
	height: 20px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
}
.wcmBtExtraLargo2 a:hover {
	text-decoration: underline;
}
.wcmCita {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 14px;
}
/*  Filtro de Disponibilidad */
.FiltroDisponibilidad{
	margin: 0px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.FiltroDisponibilidad p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC6600;
	margin: 0px;
	padding: 0px;
}
.FiltroDisponibilidad a{
	color: #336699;
	text-decoration: none;
}
.FiltroDisponibilidad a:hover{
	text-decoration: underline;
}
.fdFamilia{
	background-image: url(images/legacy/fd_bk_familia.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 140px;
	width: 200px;
	line-height: 100%;
}
.fdAdicional {
	background-image: url(images/legacy/fd_bk_adicional.gif);
	background-repeat: no-repeat;
	margin: 5px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 165px;
}
.fdResaltar{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.fdBtContratar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 5px;
	height: 105px;
	width: 265px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcmBtFiltro.png);
	background-repeat: no-repeat;
}
.fdBtContratar b, .fdBtContratar strong{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-top: 10px;
	margin-left: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
.fdBtContratar em, .fdBtContratar a{
	font-weight: normal;
	color: #2075b8;
	font-size: 12px;
	font-style: normal;
	margin-top: 3px;
	margin-left: 0px;
	display: block;
	text-align: center;
	
	background-image: url(images/legacy/wcm_bt01_bk_2.png);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-variant: normal;
	height: 20px;
	background-position: 90px 0px;
	text-decoration: none;
}
.fdBtContratar a:hover {
	text-decoration: underline;
}
.fdReporte {
	font-family: Arial, Helvetica, sans-serif;
}
.fdReporte th{
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #FF9900;
	font-size: 12px;
}
.fdReporte td{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
}
.inputLoader{
	background-image: url(images/legacy/loader.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* styles_navigation1 */
.wpsNav1BG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
}
.wpsNav1BG #cornerUC{
	margin: 0px;
	padding: 0px;
	height: 35px;
}
.wpsNav1BG #cornerUL{
	margin: 0px;
	padding: 0px;
	height: 35px;
}
.wpsNav1BG #cornerUR{
	margin: 0px;
	padding: 0px;
	height: 35px;
}
.wpsNav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 100px;
	min-width:100px;
}
.wpsNav1 #cornerUC{
	margin: 0px;
	padding: 0px;
}
.wpsNav1 #cornerUL{
	margin: 0px;
	padding: 0px;
}
.wpsNav1 #cornerUR{
	margin: 0px;
	padding: 0px;
}

.wpsNav1TU1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	min-width:101px;
	text-align: center;
	background-image: url(images/tema/wps_n1_tu1_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU1 #cornerUC{
	background-image: url(images/tema/wps_n1_tu1_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU1 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_tu1_uc_over.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU1 #cornerUL{
	background-image: url(images/tema/wps_n1_tu1_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TU1 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_tu1_ul_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TU1 #cornerUR{
	background-image: url(images/tema/wps_n1_tu1_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU1 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_tu1_ur_over.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU1 a{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-transform: lowercase;
}
.wpsNav1TU1 a:hover{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wpsNav1TU2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
	min-width:100px;
	text-align: center;
	background-image: url(images/tema/wps_n1_tu2_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU2 #cornerUC{
	background-image: url(images/tema/wps_n1_tu2_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU2 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_tu2_uc_over.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU2 #cornerUL{
	background-image: url(images/tema/wps_n1_tu2_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.wpsNav1TU2 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_tu2_ul_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TU2 #cornerUR{
	background-image: url(images/tema/wps_n1_tu2_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU2 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_tu2_ur_over.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU2 a{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-transform: lowercase;
}
.wpsNav1TU2 a:hover{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wpsNav1TU3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
	min-width:100px;
	text-align: center;
	background-image: url(images/tema/wps_n1_tu3_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU3 #cornerUC{
	background-image: url(images/tema/wps_n1_tu3_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU3 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_tu3_uc_over.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TU3 #cornerUL{
	background-image: url(images/tema/wps_n1_tu3_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.wpsNav1TU3 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_tu3_ul_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TU3 #cornerUR{
	background-image: url(images/tema/wps_n1_tu3_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU3 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_tu3_ur_over.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TU3 a{
	margin: 0px;
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 16px;
	text-transform: lowercase;
}
.wpsNav1TU3 a:hover{
	margin: 0px;
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 16px;
}

.wpsNav1TS1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	min-width:101px;
	text-align: center;
}
.wpsNav1TS1 #cornerUC{
	background-image: url(images/tema/wps_n1_ts1_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS1 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_ts1_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS1 #cornerUL{
	background-image: url(images/tema/wps_n1_ts1_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TS1 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_ts1_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TS1 #cornerUR{
	background-image: url(images/tema/wps_n1_ts1_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS1 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_ts1_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS1 a{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-transform: lowercase;
}
.wpsNav1TS1 a:hover{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wpsNav1TS2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
	min-width:100px;
	text-align: center;
}
.wpsNav1TS2 #cornerUC{
	background-image: url(images/tema/wps_n1_ts2_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS2 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_ts2_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS2 #cornerUL{
	background-image: url(images/tema/wps_n1_ts2_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.wpsNav1TS2 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_ts2_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TS2 #cornerUR{
	background-image: url(images/tema/wps_n1_ts2_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS2 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_ts2_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS2 a{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-transform: lowercase;
}
.wpsNav1TS2 a:hover{
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wpsNav1TS3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	height: 35px;
	min-width:100px;
	text-align: center;
}
.wpsNav1TS3 #cornerUC{
	background-image: url(images/tema/wps_n1_ts3_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS3 #cornerUC:hover{
	background-image: url(images/tema/wps_n1_ts3_uc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wpsNav1TS3 #cornerUL{
	background-image: url(images/tema/wps_n1_ts3_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.wpsNav1TS3 #cornerUL:hover{
	background-image: url(images/tema/wps_n1_ts3_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav1TS3 #cornerUR{
	background-image: url(images/tema/wps_n1_ts3_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS3 #cornerUR:hover{
	background-image: url(images/tema/wps_n1_ts3_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.wpsNav1TS3 a{
	margin: 0px;
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 16px;
	text-transform: lowercase;
}
.wpsNav1TS3 a:hover{
	margin: 0px;
	height: 35px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 16px;
}
/* styles_navigation2 */
.wpsNav2BG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 39px;
}
.wpsNav2BG #cornerUC{
	background-image: url(images/tema/wps_n2_bg_uc.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 39px;
}
.wpsNav2BG #cornerUL{
	background-image: url(images/tema/wps_n2_bg_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 39px;
}
.wpsNav2BG #cornerUR{
	background-image: url(images/tema/wps_n2_bg_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 39px;
}


.wpsNav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 39px;
}
.wpsNav2 #cornerUC{
	background-image: url(images/tema/wps_n2_tu_uc.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	padding: 0px;
	height: 39px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.wpsNav2 #cornerUL{
	background-image: url(images/tema/wps_n2_tu_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 39px;
	margin: 0px;
}
.wpsNav2 #cornerUR{
	background-image: url(images/tema/wps_n2_tu_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	height: 39px;
	margin: 0px;
}
.wpsNav2TU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 39px;
	text-align: center;
	background-image: url(images/tema/wps_n2_tu_se.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav2TU a{
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-transform: none;
}
.wpsNav2TU a:hover{
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	background-image: url(images/tema/wps_n2_tu_over.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.wpsNav2TUIni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-transform: none;
}
.wpsNav2TUIni a{
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.wpsNav2TUIni a:hover{
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	display: block;
	background-image: url(images/tema/wps_n2_tu_over.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.wpsNav2TS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 39px;
	text-align: center;
	background-image: url(images/tema/wps_n2_tu_se.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsNav2TS a{
	background-image: url(images/tema/wps_n2_ts_bg.jpg);
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: center top;
	text-transform: none;
}
.wpsNav2TS a:hover{
	background-image: url(images/tema/wps_n2_ts_bg.jpg);
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 3px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: center top;
	text-transform: none;
}
.wpsNav2TSIni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	height: 39px;
	text-align: center;
}
.wpsNav2TSIni a{
	background-image: url(images/tema/wps_n2_ts_bg.jpg);
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: center top;
	text-transform: none;
}
.wpsNav2TSIni a:hover{
	background-image: url(images/tema/wps_n2_ts_bg.jpg);
	height: 39px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: center top;
	text-transform: none;
}
.pullDown {
	position: absolute;
	top: 165px;
	z-index: 200;
	background-color: #FFFFFF;
	border: 1px solid #F7680F;
}
.pullDown td{
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
.pullDown a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0431FA;
	text-decoration: none;
	display: inline;
	height: auto;
	width: auto;
	background-image: url(images/tema/_sprite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pullDown a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D52B1E;
	text-decoration: none;
	display: inline;
	height: auto;
	width: auto;
	background-image: url(images/tema/_sprite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* styles_navigation4 */
.menuLateral{
	width:245px;
}
.menuLateralTitulo{
	font-size:13px; 
	color:#666666; 
	font-weight:bold;
}
.listaMenu{ 
	padding:3px; 	
	list-style-type:none; 
	list-style: none; 
}
/* */
.listaMenu li.nivel1{
	list-style: none; 
	font-size: 13px; 
	text-align:left; 
	list-style-type:none; 
	background: url(images/tema/_sprite.gif) no-repeat; 
	background-position: 0 10px; 
	padding: 0 0 0 7px; 
	margin: 0; 
	line-height:24px;
}
.listaMenu li.nivel1 a{
	font-size:13px; 
	color:#666; 
	text-align:left;  
	display:block; 
	min-height:23px; 
	height:auto !important; 
	height:23px; 
	padding: 0px;  
}
.listaMenu li.nivel1 a{
	background-image: url(images/tema/linea_puntos.gif); 
	background-repeat: repeat-x; 
	padding-left:6px; 
	vertical-align:middle; 
	background-position:bottom;
}
.listaMenu li.nivel1 a:hover{
	color:#d50002; 
	font-weight:bold; 
	text-decoration:none;
}
/* */
.listaMenu li.nivel1Sel{
	list-style: none; 
	font-size: 13px; 
	text-align:left; 
	list-style-type:none; 
	background: url(images/tema/_sprite.gif) no-repeat; 
	background-position: 0 10px; 
	padding: 0 0 0 7px; 
	margin: 0; 
	line-height:24px;
}
.listaMenu li.nivel1Sel a{
	font-size:13px; 
	color:#d50002; 
	font-weight:bold; 
	text-decoration:none;  
	display:block; 
	min-height:23px; 
	height:auto !important; 
	height:23px; 
	padding: 0px;  
}
.listaMenu li.nivel1Sel a{
	background-image: url(images/tema/linea_puntos.gif); 
	background-repeat: repeat-x; 
	padding-left:6px; 
	vertical-align:middle; 
	background-position:bottom;
}
.listaMenu li.nivel1Sel a:hover{
	color:#d50002; 
	font-weight:bold; 
	text-decoration:none;
}
/* */
.listaMenu li.nivel2{
	list-style: none; 
	font-size: 13px; 
	text-align:left; 
	list-style-type:none; 
}
.listaMenu li.nivel2 a{
	font-size:13px; 
	color:#000;  
	text-align:left;  
	display:block; 
	min-height:23px; 
	height:auto !important; 
	height:23px; 
	padding: 0px; 
	background-image: url(images/tema/linea_puntos.gif); 
	background-repeat: repeat-x; 
	padding-left:6px; 
	vertical-align:middle; 
	background-position:bottom;  
}
.listaMenu li.nivel2 a:hover{
	color:#000; 
	font-weight:bold; 
	text-decoration:none;
}
/* */
.listaMenu li.nivel2Sel{
	list-style: none; 
	font-size: 13px; 
	text-align:left; 
	list-style-type:none; 
}
.listaMenu li.nivel2Sel a{
	font-size:13px; 
	color:#000; 
	font-weight:bold; 
	text-decoration:none;  
	text-align:left;  
	display:block; 
	min-height:23px; 
	height:auto !important; 
	height:23px; 
	padding: 0px; 
	background-image: url(images/tema/linea_puntos.gif); 
	background-repeat: repeat-x; 
	padding-left:6px; 
	vertical-align:middle; 
	background-position:bottom;  
}
.listaMenu li.nivel2Sel a:hover{
	color:#000; 
	font-weight:bold; 
	text-decoration:none;
}



.wpsMenuAdicional{
	list-style-type: none;
	padding: 0px;
	margin: 10px;
}
.wpsMenuAdicional1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-image: url(images/tema/linea_puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: auto;
	list-style-image: url(images/tema/_sprite.gif);
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.wpsMenuAdicional1 a{
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.wpsMenuAdicional1 a:hover{
	font-weight: bold;
	color: #D52B1E;
	text-decoration: underline;
}
.wpsMenuAdicional2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/tema/linea_puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: auto;
	list-style-image: url(images/tema/_sprite2.gif);
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.wpsMenuAdicional2 a{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wpsMenuAdicional2 a:hover{
	font-weight: bold;
	text-decoration: underline;
}

.wpsMenuAdicional1Sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-image: url(images/tema/linea_puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: auto;
	list-style-image: url(images/tema/_sprite.gif);
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.wpsMenuAdicional1Sel a{
	font-weight: bold;
	color: #D52B1E;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.wpsMenuAdicional1Sel a:hover{
	font-weight: bold;
	text-decoration: underline;
}
.wpsMenuAdicional2Sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/tema/linea_puntos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: auto;
	list-style-image: url(images/tema/_sprite2.gif);
	list-style-position: outside;
	list-style-type: disc;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.wpsMenuAdicional2Sel a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wpsMenuAdicional2Sel a:hover{
	font-weight: bold;
	text-decoration: underline;
}
/* styles_wcm */
.wcmDetalleTitulo {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.wcmDetalleSubtitulo {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.wcmDetalleContenidoPrincipal {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	vertical-align: top;
}
.wcmDetalleContenidoPrincipal p{
	margin: 0px;
	padding: 0px;
}
.wcmDetalleImagen {
	padding: 0px;
	height: auto;
	width: 232px;
	float: right;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.wcmDetalleContenidoAdicional {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	vertical-align: top;
}
.wcmDetalleContenidoAdicional p{
	margin: 0px;
	padding: 0px;
}
.wcmDetalleMargenGeneral {
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.wcmCatalogoHomeImagen {
	padding: 0px;
	height: 100px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.wcmCatalogoDetalleImagen {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.wcmHome4Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/tema/wcmTools_tab_166px.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 166px;
}
.wcmHome4Title p{
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wcmHome4Title img{
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wcmHome4Content{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8DDE3;
	border-left-color: #D8DDE3;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8DDE3;
}
.wcmHome4ContentImage{
	width: 144px;
	height:auto;
}
.wcmHome4Footer {
	background-image: url(images/tema/wcmTools_footer_166px.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 27px;
}
.wcmHomeTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	height: 31px;
}
.wcmHomeTitle #cornerUC{
	background-image: url(images/tema/wcm_home_head_uc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 100%;	
}
.wcmHomeTitle #cornerUL{
	background-image: url(images/tema/wcm_home_head_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 100%;
}
.wcmHomeTitle #cornerUR{
	background-image: url(images/tema/wcm_home_head_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 100%;
}
.wcmHomeTitle p{
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wcmHomeTitle img{
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wcmHomeContent{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8DDE3;
	border-left-color: #D8DDE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8DDE3;

}
.wcmHomeContent img{
	width: auto;
	height:auto;
}
.wcmHomeFooter{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 27px;
}
.wcmHomeFooter #cornerBC{
	background-image: url(images/tema/wcm_home_footer_bc.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 100%;	
}
.wcmHomeFooter #cornerBL{
	background-image: url(images/tema/wcm_home_footer_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 100%;
}
.wcmHomeFooter #cornerBR{
	background-image: url(images/tema/wcm_home_footer_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 100%;
}

.wcmHomeDisplay1{
	margin: 0px;
	padding: 0px;
	width: 695px;
}
.wcmHomeDisplay1 #col1{
	width: 695px;
}
.wcmHomeDisplay1 #sep1{
	display: none;
}
.wcmHomeDisplay1 #col2{
	display: none;
}
.wcmHomeDisplay1 #sep2{
	display: none;
}
.wcmHomeDisplay1 #col3{
	display: none;
}
.wcmHomeDisplay1 #sep3{
	display: none;
}
.wcmHomeDisplay1 #col4{
	display: none;
}


.wcmHomeDisplay2{
	margin: 0px;
	padding: 0px;
	width: 695px;
}
.wcmHomeDisplay2 #col1{
	width: 343px;
}
.wcmHomeDisplay2 #sep1{
	display: inline;
}
.wcmHomeDisplay2 #col2{
	width: 343px;
}
.wcmHomeDisplay2 #sep2{
	display: none;
}
.wcmHomeDisplay2 #col3{
	display: none;
}
.wcmHomeDisplay2 #sep3{
	display: none;
}
.wcmHomeDisplay2 #col4{
	display: none;
}


.wcmHomeDisplay3{
	margin: 0px;
	padding: 0px;
	width: 695px;
}
.wcmHomeDisplay3 #col1{
	width: 225px;
}
.wcmHomeDisplay3 #sep1{
	display: inline;
}
.wcmHomeDisplay3 #col2{
	width: 225px;
}
.wcmHomeDisplay3 #sep2{
	display: inline;
}
.wcmHomeDisplay3 #col3{
	width: 225px;
}
.wcmHomeDisplay3 #sep3{
	display: none;
}
.wcmHomeDisplay3 #col4{
	display: none;
}

.wcmHomeDisplay4{
	margin: 0px;
	padding: 0px;
	width: 695px;
}
.wcmHomeDisplay4 #col1{
	width: 164px;
}
.wcmHomeDisplay4 #sep1{
	display: inline;
}
.wcmHomeDisplay4 #col2{
	width: 164px;
}
.wcmHomeDisplay4 #sep2{
	display: inline;
}
.wcmHomeDisplay4 #col3{
	width: 164px;
}
.wcmHomeDisplay4 #sep3{
	display: inline;
}
.wcmHomeDisplay4 #col4{
	width: 164px;
}
/* styles_portlet */
.skinPlain {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinPlain #cornerUL{
	background-image: url(images/skin_general/skin_01_UL.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerUC{
	background-image: url(images/skin_general/skin_01_UC.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerUR{
	background-image: url(images/skin_general/skin_01_UR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerBL{
	background-image: url(images/skin_general/skin_01_BL.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerBC{
	background-image: url(images/skin_general/skin_01_BC.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerBR{
	background-image: url(images/skin_general/skin_01_BR.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerCL{
	background-image: url(images/skin_general/skin_01_CL.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerCC{
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerCR{
	background-image: url(images/skin_general/skin_01_CR.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinPlain #cornerContent{
	margin: 0px;
	padding: 0px;

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.skinPlain #piePortlet {
	background-image: url(images/skin_general/skin_01_pie.gif);
	background-repeat: repeat-x;
}
.skinTools {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinTools #cornerUL{
	background-image: url(images/skin_general/skin_04_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerUC{
	background-image: url(images/skin_general/skin_04_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerUR{
	background-image: url(images/skin_general/skin_04_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerBL{
	background-image: url(images/skin_general/skin_04_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerBC{
	background-image: url(images/skin_general/skin_04_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerBR{
	background-image: url(images/skin_general/skin_04_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerCL{
	background-image: url(images/skin_general/skin_04_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerCC{
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerCR{
	background-image: url(images/skin_general/skin_04_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinTools #cornerContent{
	margin: 0px;
	padding: 0px;

}
.skinGray {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinGray #cornerUL{
	background-image: url(images/skin_general/skin_02_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerUC{
	background-image: url(images/skin_general/skin_02_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerUR{
	background-image: url(images/skin_general/skin_02_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerBL{
	background-image: url(images/skin_general/skin_02_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerBC{
	background-image: url(images/skin_general/skin_02_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerBR{
	background-image: url(images/skin_general/skin_02_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerCL{
	background-image: url(images/skin_general/skin_02_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerCC{
	margin: 0px;
	padding: 0px;
	background-color: #eff4f8;
}
.skinGray #cornerCR{
	background-image: url(images/skin_general/skin_02_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinGray #cornerContent{
	margin: 0px;
	padding: 0px;

}
.skinWhite {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinWhite #cornerUL{
	background-image: url(images/skin_general/skin_03_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerUC{
	background-image: url(images/skin_general/skin_03_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerUR{
	background-image: url(images/skin_general/skin_03_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerBL{
	background-image: url(images/skin_general/skin_03_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerBC{
	background-image: url(images/skin_general/skin_03_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerBR{
	background-image: url(images/skin_general/skin_03_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerCL{
	background-image: url(images/skin_general/skin_03_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerCC{
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerCR{
	background-image: url(images/skin_general/skin_03_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinWhite #cornerContent{
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.skinBlue {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinBlue #cornerUL{
	background-image: url(images/skin_general/skin_05_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerUC{
	background-image: url(images/skin_general/skin_05_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerUR{
	background-image: url(images/skin_general/skin_05_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerBL{
	background-image: url(images/skin_general/skin_05_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerBC{
	background-image: url(images/skin_general/skin_05_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerBR{
	background-image: url(images/skin_general/skin_05_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerCL{
	background-image: url(images/skin_general/skin_05_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	background-color: #f0f5f9;
}
.skinBlue #cornerCC{
	margin: 0px;
	padding: 0px;
	background-color: #f0f5f9;
}
.skinBlue #cornerCR{
	background-image: url(images/skin_general/skin_05_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinBlue #cornerContent{
	margin: 0px;
	padding: 0px;

}
.skinToolBox {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.skinToolBox #cornerUL{
	background-image: url(images/skin_general/skin_03_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerUC{
	background-image: url(images/skin_general/skin_03_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerUR{
	background-image: url(images/skin_general/skin_03_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerBL{
	background-image: url(images/skin_general/skin_03_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerBC{
	background-image: url(images/skin_general/skin_03_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerBR{
	background-image: url(images/skin_general/skin_03_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerCL{
	background-image: url(images/skin_general/skin_03_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerCC{
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
}
.skinToolBox #cornerCR{
	background-image: url(images/skin_general/skin_03_cr.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinToolBox #cornerContent{
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.skinReport {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.skinReport #cornerUL{
	background-image: url(images/skin_general/skin_gray_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerUC{
	background-image: url(images/skin_general/skin_gray_uc.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerUR{
	background-image: url(images/skin_general/skin_gray_ur.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerBL{
	background-image: url(images/skin_general/skin_gray_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerBC{
	background-image: url(images/skin_general/skin_gray_bc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerBR{
	background-image: url(images/skin_general/skin_gray_br.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerCL{
	background-image: url(images/skin_general/skin_gray_cl.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerCC{
	margin: 0px;
	padding: 0px;
	background-color: #F7F7F7;
}
.skinReport #cornerCR{
	background-image: url(images/skin_general/skin_gray_cr.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
}
.skinReport #cornerContent{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.wcmHerramientasBarraUC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 225px;
	background-image: url(images/tema/bg_tab32_med_02_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wcmHerramientasBarraCC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 225px;
	background-image: url(images/tema/bg_tab32_med_02_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wcmHerramientasBarraBC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 225px;
	background-image: url(images/tema/tab32_inf_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.wcmHerramientasBarraUC p, .wcmHerramientasBarraCC p, .wcmHerramientasBarraBC p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wcmHerramientasBarraUC img, .wcmHerramientasBarraCC img, .wcmHerramientasBarraBC img{
	padding: 0px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wcmHerramientasBarraExpand, .wcmHerramientasBarraExpand:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_abrir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;	
}
.wcmHerramientasBarraCollapse, .wcmHerramientasBarraCollapse:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_cerrar.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration:none;
}
.wcmHerramientasBarraRedirect, .wcmHerramientasBarraRedirect:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_ir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
.wcmHerramientasUC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/bg_tab28_med_02_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wcmHerramientasCC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/bg_tab28_med_02_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wcmHerramientasBC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/tab28_inf_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wcmHerramientasSubMenu{
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e8ed;
}
.wcmHerramientasUC p, .wcmHerramientasCC p, .wcmHerramientasBC p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wcmHerramientasUC img, .wcmHerramientasCC img, .wcmHerramientasBC img{
	padding: 0px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wcmHerramientasExpand, .wcmHerramientasExpand:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_abrir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
.wcmHerramientasCollapse, .wcmHerramientasCollapse:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_cerrar.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration:none;
}
.wcmHerramientasRedirect, .wcmHerramientasRedirect:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_ir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
.wcmToolContent {
	width: 225px;	
}
.wcmToolContent td{
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
.wcmToolContent em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	display: block;
	height: auto;
	width: auto;
	background-image: url(images/tema/_sprite.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	font-variant: normal;
}
.wcmToolContent em strong, .wcmToolContent em b{
	color:#000000;
}
.wpsMenuLateralUC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/bg_tab28_med_02_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsMenuLateralCC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/bg_tab28_med_02_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsMenuLateralBC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 225px;
	background-image: url(images/tema/tab28_inf_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.wpsMenuLateralL2{
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background-image: url(images/tema/wpsMenuLateralL2_separador.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	
}
.wpsMenuLateralL2Link{
	color: #000000;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: normal;
	background-image: url(images/tema/_sprite3.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.wpsMenuLateralL2LinkSel{
	color: #000000;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	background-image: url(images/tema/_sprite3.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.wpsMenuLateralL3{
	color: #666666;
	text-decoration: none;
	margin: 0px;
	background-image: url(images/tema/wpsMenuLateralL3_separador.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;

}
.wpsMenuLateralL3Link{
	color: #666666;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-weight: normal;
	background-image: url(images/tema/_sprite2.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
}
.wpsMenuLateralL3LinkSel{
	color: #d32c1c;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-weight: normal;
	background-image: url(images/tema/_sprite4.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
}
.wpsMenuLateralContent{
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e8ed;
}
.wpsMenuLateralUC p, .wpsMenuLateralCC p, .wpsMenuLateralBC p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.wpsMenuLateralUC img, .wpsMenuLateralCC img, .wpsMenuLateralBC img{
	padding: 0px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.wpsMenuLateralTitulo, .wpsMenuLateralTitulo:hover{
	float: left;
	color:#000000;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
	font-size: 16px;
}
.wpsMenuLateralExpand, .wpsMenuLateralExpand:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_abrir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
.wpsMenuLateralCollapse, .wpsMenuLateralCollapse:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_cerrar.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration:none;
}
.wpsMenuLateralRedirect, .wpsMenuLateralRedirect:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_ir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
.wpsMenuLateralRedirectSel, .wpsMenuLateralRedirectSel:hover{
	float: left;
	color:#000000;
	background-image: url(images/tema/bt_arw_ir.png);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
	font-weight: bold;
}
.wpsMenuLateralNone{
	float: left;
	color:#000000;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
	font-weight: normal;
}
.wpsMenuLateralNoneSel{
	float: left;
	color:#000000;
	display: block;
	width: 205px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
	font-weight: bold;
}
.wpsMensajeError {
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.wcmLinkBullet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	height: auto;
	width: auto;
	background-image: url(images/tema/_sprite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.linea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d52b1e;
}
.linea:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
	color: #d52b1e;
}
.vinculo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}
.vinculo:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color: #333333;
}