/*#BEGIN#*/
/*# name="General" reference="ref/estilos.css\General.htm" description="General styles" #*//*
"../img/tm-01-a.gif";
"../img/tm-01-p.gif";
"../img/tm-02-a.gif";
"../img/tm-02-p.gif";
"../img/tm-03-a.gif";
"../img/tm-03-p.gif";
"../img/tm-04-a.gif";
"../img/tm-04-p.gif";
"../img/tm-05-a.gif";
"../img/tm-05-p.gif";

"../js/udm-resources/menfbot.gif";
"../js/udm-resources/menfbot1.gif";
"../js/udm-resources/menfbot2.gif";
*/

ul {
	margin: 0 ;
	padding: 0;
}
li {
		list-style: none none;
		background: url("img/topo.gif") no-repeat top left;
		padding:0 0 4px 16px;
}
.bglogo { background: URL("img/bg-logo.gif"); background-repeat:repeat-x;}
.bgpagetop { background: URL("img/bg-page-top.gif"); background-repeat:repeat-x;}
.bgtop { background: URL("img/bg-top.gif"); background-position:right;}
.bgtabs { background: URL("img/bg-tabs.gif"); background-repeat:repeat-x;}
.bgtextleft { background: URL("img/bg-text-left.gif");}
.bgmenu {
	background: URL("img/bg-menu.gif") top right repeat-x;
	width: 161px;
}
.bgblocktop { background: URL("img/bg-block-top.gif");}
.bgblockleft { background: URL("img/bg-block-left.gif");}
.bgblockright { background: URL("img/bg-block-right.gif");}
.bgblockbottom { background: URL("img/bg-block-bottom.gif");}
.bgtextright { background: URL("img/bg-text-right.gif");}
.bgtextbottom { background: URL("img/bg-text-bottom.gif");}
.bgshadowright { background: URL("img/bg-shadow-right.gif");}
.bgshadowbottom { background: URL("img/bg-shadow-bottom.gif");}
.bgtextleftmenu { background: URL("img/bg-text-left-menu.gif");}
.bgleftmenutopdv { background: URL("img/bg-left-menu-top-dv.gif");}
.bgleftmenutop { background: URL("img/bg-left-menu-top.gif");}
.bgleftmenuright { background: URL("img/bg-left-menu-right.gif");}
.bgleftmenubottom { background: URL("img/bg-left-menu-bottom.gif");}
.bgleftsubmenuright { background: URL("img/bg-left-submenu-right.gif");}
.bgpath { background: URL("img/bg-path.gif");}
.linedothor { background: URL("img/line-dot-hor.gif"); background-repeat:repeat-x;}
.linedotvert { background: URL("img/line-dot-vert.gif"); background-repeat:repeat-y;}
.bghdrblue { background: URL("img/bg-hdr-blue.gif");}
.bghdrgray { background: URL("img/bg-hdr-gray.gif");}
.bghdrakva { background: URL("img/bg-hdr-akva.gif");}
.bghdrorange { background: URL("img/bg-hdr-orange.gif");}
.bghdrgreen { background: URL("img/bg-hdr-green.gif");}
.bgblock4top { background: URL("img/bg-block4-top.gif");}
.bgblock2left { background: URL("img/bg-block2-left.gif");}
.bgblock2right { background: URL("img/bg-block2-right.gif");}
.bgblock2top { background: URL("img/bg-block2-top.gif");}
.bgblock2bottom { background: URL("img/bg-block2-bottom.gif");}
.bgblock3top { background: URL("img/bg-block3-top.gif");}
.bgblock3bottom { background: URL("img/bg-block3-bottom.gif");}
.dropdownmenu01 { background: #F9F9F9;}
.dropdownmenu02 { background: #E5E5E5;}
button.entrar {	
	background: url('img/bot_ok.gif') no-repeat;
	height: 19px;
	width: 63px;
  color: #000000;
	border: 0px;
	cursor:hand;
	font: bold 10px arial;
}
input.cancel {
	background: url('img/bot_cancel.gif');
	height: 19px;
	width: 63px;
	color: #000000;
	border: 0px;
	cursor:hand;
	font: bold 10px arial;
}
.mw-back01 { background: URL("img/mapaweb/topoback01.gif");}
.mw-back02 { background: URL("img/mapaweb/sep.gif");}
.mw-backcol-topo { background:#E7F0F6 URL("img/mapaweb/topoback03.gif");}

/* Default text*/
.text {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 11px;
 color: #4c4c4c;
 line-height:16px;

}

/*Main elements*/
body {
 margin: 0px;
 padding: 0px;
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 11px;
 color: #4c4c4c;
 line-height:16px;
 background: URL("img/bg-page.gif");
}
td, th {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 11px;
 color: #4c4c4c;
 line-height:16px;
}
.main-color01 {
 background:#F7EBC1;
}
.main-color02 {
 background:#FFFFFF;
}
.main-color03 {
 background:#BFBFBF;
}
.main-color04 {
 background:#D9D9D9;
}
.main-color05 {
 background:#EBEBEB;
}
.main-color06 {
 background:#CBCBCB;
}

scrollbar {}

/*Default Links */
a {
 font-style: normal;
 text-decoration: none;
 color: #666666;
}
a:link {
 font-style: normal;
 text-decoration: none;
 color: #196BB7;
}
a:visited {
 font-style: normal;
 text-decoration: none;
 color: #196BB7;
}
a:hover {
 font-style: normal;
 text-decoration: underline;
 color: #196BB7;
}
.ruta:link {
 font-style: normal;
 text-decoration: none;
 color: #4C4C4C;
}
.ruta:visited {
 font-style: normal;
 text-decoration: none;
 color: #4C4C4C;
}
.ruta:hover {
 font-style: normal;
 text-decoration: underline;
 color: #4C4C4C;
}

/*Middle Menu*/
.m-tab{
 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 color: #4C4C4C;
 padding-left:4px;
 padding-right:4px;
 text-decoration: none;
}
.m-tab-act{
 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 color: #4C4C4C;
 padding-left:4px;
 padding-right:4px;
 text-decoration: none;
}

/*Top Menu*/
.menu{}
.menu.hover{}
.menu.selected{}

td.top-menu {
	padding: 0;
	margin: 0;
	width: 517px;
	background: url('../img/tm-all.gif') top left no-repeat;
}
ul.udm {
	margin: 0;
	padding: 0;
}
ul.udm li {
	margin: 0;
	padding: 0;
	background: none;
	list-style: none none;
}
ul.udm li img {
	float: left;
}
ul.udm li ul li img {
	float: none;
}
ul.udm li a {
	font: normal 11px "Arial Narrow",arial;
	color: #2D2D2D;
	text-decoration: none;
	background: none;
}
ul.udm li a.udm01 {
	width: 72px;
	padding-left: 40px;
	font: bold 12px "Trebuchet MS", arial;
	background: url('../img/tm-01-p.gif') top left no-repeat;
}
ul.udm li a.udm01:hover {
	background: url('../img/tm-01-a.gif') top left no-repeat;
}
ul.udm li a.udm02 {
	width: 54px;
	padding-left: 10px;
	font: bold 12px "Trebuchet MS", arial;
	background: url('../img/tm-02-p.gif') top left no-repeat;
}
ul.udm li a.udm02:hover {
	background: url('../img/tm-02-a.gif') top left no-repeat;
}
ul.udm li a.udm03 {
	width: 195px;
	padding-left: 10px;
	font: bold 12px "Trebuchet MS", arial;
	background: url('../img/tm-03-p.gif') top left no-repeat;
}
ul.udm li a.udm03:hover {
	background: url('../img/tm-03-a.gif') top left no-repeat;
}
ul.udm li a.udm04 {
	width: 126px;
	padding-left: 10px;
	font: bold 12px "Trebuchet MS", arial;
	background: url('../img/tm-05-p.gif') top left no-repeat;
}
ul.udm li a.udm04:hover {
	background: url('../img/tm-05-a.gif') top left no-repeat;
}

ul.udm li ul li a {
	font: normal 11px arial;
	color: #4C4C4C;
	text-decoration: none;
	background: none;
}

/*Left menu*/
.left-menu{}
.left-menu.hover{}
.left-menu.selected{}

/*Navigation path N, S,O */
.path:link {
 font-style: normal;
 text-decoration: underline;
 color: #196bb7;
}
.path:visited {
 font-style: normal;
 text-decoration: underline;
 color: #196bb7;
}
.path:hover {
 font-style: normal;
 text-decoration: underline;
 color: #b22222;
}

/*Right sidebar*/
.lateral-title{}
.lateral-list{}

/*Page footer*/
.footer{
 background:#F7EBC1;
}
.footer:hover{}

/*Pages with anchors*/
.anchor {
	 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	 font-style: normal;
	 font-weight: normal;
	 font-size: 12px;
	 color: #196BB7;
	 text-decoration: none;
}
.anchor:hover{
	 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	 font-style: normal;
	 font-weight: normal;
	 font-size: 12px;
	 color: #196BB7;
	 text-decoration: underline;
}
.anchor-sep {
	background:#D3D3D3;
}
.anchor-top {
	 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	 font-style: normal;
	 font-weight: normal;
	 font-size: 10px;
	 color: #196BB7;
	 text-decoration: none;
}
.anchor-top:hover {
	 font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	 font-style: normal;
	 font-weight: normal;
	 font-size: 10px;
	 color: #196BB7;
	 text-decoration: underline;
}

/*Webmap*/
.mw-border-top { border-collapse: collapse; border-top: solid 1px #CED8D8; background:#E7F0F6;}
.mw-border-bottom { border-collapse: collapse; border-bottom: solid 1px #CED8D8; background:#E7F0F6;}
.mw-border-right {  border-collapse: collapse; border-right: solid 1px #CED8D8; background:#E7F0F6;}
.mw-border-left { border-collapse: collapse; border-left: solid 1px #CED8D8; background:#E7F0F6;}
.mw-backcol { background:#E7F0F6;}
.mw-backcol2 { background:#CED8D8;}
.mw-nivel01 {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 12px;
 color: #507AB7;
 text-decoration: none;
}
.mw-nivel01:hover {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 12px;
 color: #507AB7;
 text-decoration: underline;
}
.mw-nivel02 {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: none;
}
.mw-nivel02:hover {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: underline;
}
.mw-nivel02:visited {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: none;
}
.opcOver {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: underline;
 cursor: hand;
 padding-top:3px;
 padding-bottom:7px;
 background:#E7F0F6;
 border-collapse: collapse;
 border-top: solid 1px #CED8D8;
 border-bottom: solid 1px #CED8D8;
}
.opcOut {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: none;
 cursor: hand;
 padding-top:3px;
 padding-bottom:7px;
 background:#FFFFFF;
 border-collapse: collapse;
 border-top: solid 1px #FFFFFF;
 border-bottom: solid 1px #FFFFFF;
}
.opcSingleOver {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 color: #4A9AF7;
 text-decoration: underline;
 cursor: hand;
 padding-top:3px;
 padding-bottom:7px;
 background:#FFFFFF;
 border-collapse: collapse;
 border-top: solid 1px #FFFFFF;
 border-bottom: solid 1px #FFFFFF;
}

/*FAQ's*/
.faq-estilo1,faq-estilo:link{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #507ab7;
	text-decoration: none;
}
.faq-estilo1:hover{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #507ab7;
	text-decoration: underline;
}
.faq-estilo1:visited{
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #507ab7;
	text-decoration: none;
}
.faq-estilo2{
    font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #507ab7;
	text-decoration: none;
}
.faq-det-cab, faq-det-cab:link, faq-det-cab:visited{
    font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: ##8d8d8d;
	text-decoration: none;
}
.faq-det-cab:hover{
    font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	color: ##8d8d8d;
	text-decoration: underline;
}

/*Links of interest*/
.enlace1-cat {}

/*News*/
.not-titulo {
 font-style: normal;
 text-decoration: none;
 color: #196bb7;
 font-weight: bold;
 text-align: justify;
}

.not-titulo-parrafo {
 font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 11px;
 color: #666666;
}

.not-antetitulo {
 font-family: "Courier New", Courier, monospace;
 font-style: normal;
 font-weight: normal;
 font-size: 13px;
 color: #666666;
}

.not-sumario {
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	border-left: 12px solid #CCCCCC;
	padding-left: 12px;
}

/* new styles */
.lm:link, .lm:visited {
 font-style: normal;
 font-weight: bold;
 text-decoration: none;
 color: #ffffff;
}
.lm:hover {
 font-style: normal;
 font-weight: bold;
 text-decoration: underline;
 color: #ffffff;
}
.lms:link, .lms:visited {
 font-style: normal;
 text-decoration: none;
 color: #196bb7;
}
.lms:hover {
 font-style: normal;
 text-decoration: underline;
 color: #196bb7;
}
.tms:link, .tms:visited {
 font-style: normal;
 text-decoration: none;
 color: #454545;
}
.tms:hover {
 font-style: normal;
 text-decoration: underline;
 color: #454545;
}

.srch {color:#506D7F;}

big {
 font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 17px;
}

.large {
 font-size: 13px;
}

.title {
 font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-size: 18px;
}

.pad {padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;}
.jstf {text-align: justify;}

.banner {
 width:100%;
 height:75px;
 text-align:center;
}

.date {color: #8d8d8d;}
.white {color:#ffffff;}
.footer {color:#635e4d;}
.green {color:#0c9520;}
.red {color:#e14b13;}
.blue {color:#3c7ed4;}
.akva {color:#35C1AB;}
.dark {color:#3e3e3e;}

.pagetitle {
 font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 18px;
 color: #1b9b87;
}

.subtitle {
 font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 15px;
 color: #507ab7;
}

.paragraphtitle {
 font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 11px;
 color: #666666;
}

.titlepre {
 font-family: "Courier New", Courier, monospace;
 font-style: normal;
 font-weight: normal;
 font-size: 13px;
 color: #666666;
}

.pre {
 font-family: "Courier New", Courier, monospace;
 font-style: normal;
 font-weight: normal;
 font-size: 11px;
 color: #666666;
}

.small {
 font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 10px;
 color: #666666;
}

.smallbold {
 font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 color: #666666;
}
.form1 {
	font-family: Tahoma,"Courier New", Courier, mono;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #39526B;
	text-decoration: none;
	background-color: #F4F5F5;
	border: 1px solid #39526B;	
}

/*formularios*/
.frm-select {
	font:11px Tahoma, Verdana;
	border: 1px solid #7F9DB9;
	padding-right: 2px;
	padding-left: 2px;
	color: #666666;
}
.frm-input-m {
	font:11px Tahoma, Verdana;
	border: 1px solid #7F9DB9;
	height: 16px;
	width: 216px;
	margin: 4px;
	padding-right: 2px;
	padding-left: 2px;
	color: #666666;
}
.frm-input-m2 {
	font:11px Tahoma, Verdana;
	border: 1px solid #7F9DB9;
	height: 16px;
	width: 99px;
	margin: 4px;
	padding-right: 2px;
	padding-left: 2px;
	color: #666666;
}
.frm-input-m3 {
	font:11px Tahoma, Verdana;
	border: 1px solid #7F9DB9;
	height: 16px;
	color: #666666;
}
.frm-textarea{
	font:11px Tahoma, Verdana;
	padding: 2px;
	margin: 4px;
	border: 1px solid #7F9DB9;
	height: 120px;
	width: 216px;
	color: #666666;
}
.txt-frm {
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 4px;
	text-align: right;
	vertical-align: top;
}
.dotted-grey {	
	border-bottom: 1px dotted #CFCFCF;
	padding: 8px;
}
.dotted-grey-b-t {	
	border-bottom: 1px dotted #CFCFCF;
	border-top:1px dotted #CFCFCF;
	margin: 8px;
}
.img-port {
	background-image: url(../img/portada/img_port.gif);
	height: 131px;
	width: 220px;
	visibility: hidden;
}
.latorange {
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #FFA700;
}
.latorange2 {
	border-top: 1px solid #FFCA00;
	border-bottom: 1px solid #E59600;
}
.latgreen {
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #35C1AB;
}
.latgreen2 {
	border-top: 1px solid #38DCC1;
	border-bottom: 1px solid #32B09C;
}
.latblue {
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #72ABFF;
}
.latblue2 {
	border-top: 1px solid #86C9FF;
	border-bottom: 1px solid #669AE5;
}
a.goback {
	color: #7B8AAE;
	text-decoration: none;
}
a.goback:hover {
	text-decoration: underline;
}
a.goback:link {
	color: #7B8AAE;
}
a.goback:visited {
	color: #7B8AAE;
}
input.but-reset {
	margin: 0px;
	padding: 0px;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(img/butback.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #DC6758;
	border-bottom: 2px solid #DC6758;
	font: 11px Verdana;
	color: #4C4C4C;
	cursor: pointer;
}
input.but-ok {
	margin: 0px;
	padding: 0px;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(img/butback.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #3CA42F;
	border-bottom: 2px solid #3CA42F;
	font: 11px Verdana;
	color: #4C4C4C;
	cursor: pointer;
}
.tab{
	background: #FFFFFF url(img/formtab/back2.gif) repeat-x top;
	padding: 2px 4px;
}
.tab-left {
	vertical-align: top;
	background: #FFFFFF url(img/formtab/tl-corner2-back.gif) repeat-y;
}
.tab-right {
	vertical-align: top;
	background: #FFFFFF url(img/formtab/tr-corner2-back.gif) repeat-y;
}
.tabSelected {
	background: #FFFFFF url(img/formtab/back.gif) repeat-x top;
	padding: 2px 4px;
}
.tabSelected-left {
	vertical-align: top;
	background: #FFFFFF url(img/formtab/tl-corner-back.gif) repeat-y;
}
.tabSelected-right {
	vertical-align: top;
	background: #FFFFFF url(img/formtab/tr-corner-back.gif) repeat-y;
}
.tab-text {
	font: bold 11px arial;
	color: #999999;
	text-decoration:none;
}
.tab-text:hover {
	text-decoration:underline;
}
.tab-text:link {
	font: bold 11px arial;
	color: #999999;
	text-decoration:none;
}
.tab-text:visited {
	font: bold 11px arial;
	color: #999999;
	text-decoration:none;
}
.tabSelected-text {
	font: bold 11px arial;
	color: #4C4C4C;
	text-decoration:none;
}
.tabSelected-text:hover {
	text-decoration:underline;
}
.tabSelected-text:link {
	font: bold 11px arial;
	color: #4C4C4C;
	text-decoration:none;
}
.tabSelected-text:visited {
	font: bold 11px arial;
	color: #4C4C4C;
	text-decoration:none;
}
.box-tab {
	font: 12px Arial;
	color: #39526B;
	background: #F1F5F7;
	padding-left: 24px;
	margin-left: 24px;
	padding-right: 24px;
	margin-right: 24px;
	border-right: 1px solid #0E7FC6;
	border-left: 1px solid #0E7FC6;
	border-collapse:collapse;
}
.box-tab-end {
	font: 12px Arial;
	color: #39526B;
	background: #F1F5F7;
	padding-left: 24px;
	margin-left: 24px;
	padding-right: 24px;
	margin-right: 24px;
	border-right: 1px solid #0E7FC6;
	border-left: 1px solid #0E7FC6;
	border-bottom: 1px solid #0E7FC6;
	border-collapse:collapse;
}
.box-txt{
	font: 12px Arial;
	color: #39526B;
	padding: 4px;
}
.box-datos {
	font: 12px Arial;
	color: #39526B;
	background: #F1F5F7;
	border: 1px solid #0E7FC6;
	padding: 4px;
	margin-bottom: 48px;
}
.frm-datos {
	background: #FFFFFF;
	padding-right: 2px;
	width: 264px;
	font: 11px arial;
	color: #39526B;
	padding-left: 2px;
	border: 1px solid #7F9DB9;
	height: 18px;
}
.frm-fecha {
	background: #FFFFFF;
	padding-right: 2px;
	width: 146px;
	font: 11px arial;
	color: #39526B;
	padding-left: 2px;
	border: 1px solid #7F9DB9;
	height: 18px;
}
.content-tab{
	border-bottom: 1px solid #0E7FC6;
	height:24;
}
.txt-info-frm {
	font: normal 11px arial;
	color: #4C4C4C;
}
.txt-error {
	font: normal 14px arial;
	color: #E14B13;
}
.cons-bg {
	padding-top: 1px;
	background-color: #98A8C0;
}
.cons-bg-enc {
	padding-left: 6px;
	padding-right: 6px;
	border-top: 1px solid #B3C5E2;
	border-bottom: 1px solid #8997AC;
	border-right: 1px solid #B3C5E2;
	border-left: 1px solid #8997AC;
	height: 22px;
}
.cons-bg-enc-act {
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	border-top: 1px solid #B3C5E2;
	border-bottom: 1px solid #8997AC;
	border-right: 1px solid #B3C5E2;
	border-left: 1px solid #8997AC;
	background-color: #7C899D;
	height: 22px;
}
.cons-link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.cons-link:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.cons-link:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.cons-link:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.cons-link-list {
	color: #196BB7;
	text-decoration: none;
}
.cons-link-list:link {
	color: #196BB7;
	text-decoration: none;
}
.cons-link-list:hover {
	text-decoration: underline;
}
.cons-link-list:visited {
	color: #196BB7;
	text-decoration: none;
}
.cons-td {
	border-bottom: 1px solid #D9D9D9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
}


/*#END#*/


