@charset "utf-8";
body {
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#134F60;*/
}

.Estilo-PL {
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	background-color:#FFCC00;
	
}

#menucab {
	MARGIN: 0px; 
	text-align:left;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #6f788e 1px dotted; 
	LIST-STYLE-TYPE: none; 
	color:#000000;
	FONT-WEIGHT: normal; 
	FONT-WEIGHT: bold;
}

#inner-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/interface/border.png) repeat-y; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; POSITION: relative
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
.sidebar-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 156px; PADDING-TOP: 8px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; text-align:left;
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #6f788e 1px dotted; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; HEIGHT: 20px; color:#000000;
}
#menu LI.selected {
	FONT-WEIGHT: normal; BACKGROUND: #eaebf1
}
#menu LI.first {
	MARGIN-TOP: 0px! important
}
#menu LI.root {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold
}
#menu LI:hover {
}
#menu LI A:hover {
	BACKGROUND:url(../img/fondobotonsel.jpg); /*#5da5e1*/
	COLOR: white;
}
#menu LI SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
#menu LI A {
	color:#666666; 
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none;  
}
#menu LI A IMG.icon {
	border:0px;
}
#menu IMG.icon {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 2px; MARGIN-RIGHT: 4px; HEIGHT: 16px; border:0px;
}
#menu IMG.dropdown {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px; border:0px;
}
#menu LI.disabled:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}


.menu2 {padding:0 0 0 15px; margin:0; list-style:none; height:35px; background:#fff url(../img/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu2 li {float:left;}
.menu2 li a {display:block; float:left; height:35px; line-height:35px; color:#FF1C1C; text-decoration:none; font-size:12px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu2 li a b {float:left; display:block; padding:0 25px 0 15px;}
.menu2 li.current a {color:#fff; background:url(../img/button3.gif);}
.menu2 li.current a b {background:url(../img/button3.gif) no-repeat right top;}
.menu2 li a:hover {color:#fff; background:#000 url(../img/button4.gif);}
.menu2 li a:hover b {background:url(../img/button4.gif) no-repeat right top;}
.menu2 li.current a:hover {color:#fff; background:#000 url(../img/button3.gif); cursor:default;}
.menu2 li.current a:hover b {background:url(../img/button3.gif) no-repeat right top;}


/* Actualizaciones*/
.subtitulos {
	font-size:17px;
	border-bottom: 1px dotted #999999;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	color:#003399;
	font-weight: normal;
}
.subsubtitulos {
	font-size:16px;
	border-bottom: 1px dotted #999999;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	/*color: #207D92;*/
	color:#660000;
	font-weight: normal;
}
.subsubtitulos12 {
	font-size:13px;
	border-bottom: 1px dotted #999999;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	/*color: #207D92;*/
	color:#000033;
	font-weight: normal;
}
h2 {
	font-size:17px;
	border-bottom: 1px dotted #999999;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	color:#003399;
	font-weight: normal;
}
ul.ulgeneral {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: transparent;
	text-indent:0px;
	list-style-position: outside;
	list-style-type: square;
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	margin-left: 7px;
	font-size: 11px;
}
ul.ulitems {
	list-style-type: square;
	padding-left: 5px;
	margin-left: 20px;
}
input.acceso{
	background-color: #Ffffff;
	border: 1px solid #999999;
	text-align: left;
	font-size: 11px;
	height: 15px;
	color:#666666;
	vertical-align: middle;
	margin:3px;
}
select.selectform{
	background-color: #Ffffff;
	border: 1px solid #999999;
	text-align: left;
	font-size: 11px;
	color: #666666;
	vertical-align: middle;
}
textarea.textareaform{
	background-color: #Ffffff;
	border: 1px solid #999999;
	text-align: left;
	font-size: 11px;
	color: #666666;
}
input.accesopersonal{
	background-color: #Ffffff;
	border: 1px solid #999999;
	text-align: left;
	font-size: 11px;
	height: 15px;
	color: #333333;
	vertical-align: middle;
}
input.accesopersonalnum{
	background-color: #Ffffff;
	border: 1px solid #999999;
	text-align:right;
	font-size: 11px;
	height: 15px;
	color: #333333;
	vertical-align: middle;
}
.resaltando{
	font-size:12px;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	color:#CC0000;
	font-weight: bold;
}
.resaltandoform{
	font-size:12px;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	color:#003399;
	font-weight: bold;
}
.resaltando2{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #9D4343;
}
.resaltandocab{
	font-size:12px;
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	color:#333333;
	font-weight: bold;
}

.cabeceratabla {
	color: #23415A;
	background-color:#F1F5F8;
	font-weight:bold;
	border-bottom:1px solid #999999;
	font-size: 11px;
	letter-spacing: 2px;
}
.cabeceratabla2 {
	color: #23415A;
	background-color:#F1F5F8;
	font-weight:bold;
	border-bottom:1px solid #999999;
	font-size: 11px;
	letter-spacing: 2px;
	text-align:center;
}


/* alex reyes*/

div, p, td {

	font-family:Arial;

	font-size:11px;

	color:#333333;

}

.Estilo1 {color: #356684;}

.correotabla {

	font-size:10px;

	border-bottom:1px solid #999999;

}

.otrostabla {

	border-bottom:1px solid #999999;

}

h1	{	font-family:Arial;	font-size:13px;	 color:#006699; font-weight:bold; }

a, a:visited, a:active {
	color:#CC0000;
	text-decoration: underline;
	font-weight: bold;
	}
a.faq, a.faq:visited, a.faq:active {
	color:#666666;
	text-decoration: underline;
	font-weight: bold;
}
a.faq:hover {
	color:#CC0000;
	text-decoration: underline;
	font-weight: bold;
}

a:hover {

	color:#999999;

	text-decoration: underline;

	font-weight: bold;

	}

a.enlaceBlue, a.enlaceBlue:visited, a.enlaceBlue:active {
	color:#003399;
	text-decoration: underline;
	font-weight:100;
}
a.enlaceBlue:hover {
	color:#3399FF;
	text-decoration: underline;
	font-weight:100;
}
a.enlaceRed, a.enlaceRed:visited, a.enlaceRed:active {
	color:#CC0000;
	text-decoration: underline;
	font-weight:100;
}
a.enlaceRed:hover {
	color:#FF3300;
	text-decoration: underline;
	font-weight:100;
}

a.pendientes, a.pendientes:visited, a.pendientes:active {
	color:#FF0000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a.pendientes:hover {
	color:#249CBF;
	text-decoration: underline;
}


a.enlaces1:link, a.enlaces1:visited {
	BORDER-TOP-WIDTH: 0px; 
	DISPLAY: block; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(../img/botonderecha3.gif); 
	BORDER-BOTTOM-WIDTH: 0px; 
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	font-size:11px;
	COLOR:#FFFFFF; 
	TEXT-INDENT: 12px; 
	HEIGHT: 19px; 
	TEXT-ALIGN: left; 
	vertical-align:middle;
	BORDER-RIGHT-WIDTH: 0px; 
	TEXT-DECORATION: none;
	padding-top:3px;
}
a.enlaces2:link, a.enlaces2:visited {
	BORDER-TOP-WIDTH: 0px; 
	DISPLAY: block; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(../img/botonderecha5.gif); 
	BORDER-BOTTOM-WIDTH: 0px; 
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	font-size:11px;
	COLOR:#FFFFFF;/*#333333; */
	TEXT-INDENT: 12px; 
	HEIGHT: 19px; 
	TEXT-ALIGN: left; 
	vertical-align:middle;
	BORDER-RIGHT-WIDTH: 0px; 
	TEXT-DECORATION: none;
	padding-top:3px;
}
a.enlaces1:hover {
	BACKGROUND: url(../img/botonderecha4.gif);
	COLOR:#FFFFFF; 
}
a.enlaces2:hover {
	BACKGROUND: url(../img/botonderecha4.gif);
	COLOR: #FFFFFF; 
}
a.enlaces3:link, a.enlaces3:visited {
	BORDER-TOP-WIDTH: 0px; 
	DISPLAY: block; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(../img/botonderecha3.gif); 
	BORDER-BOTTOM-WIDTH: 0px; 
	font-family: Arial, Arial Narrow, Helvetica, sans-serif;
	font-size:11px;
	COLOR:#FFFFFF; 
	TEXT-INDENT: 12px; 
	HEIGHT: 19px; 
	TEXT-ALIGN: left; 
	vertical-align:middle;
	BORDER-RIGHT-WIDTH: 0px; 
	TEXT-DECORATION: none;
	padding-top:3px;
}
a.enlaces3:hover {
	BACKGROUND: url(../img/botonderecha4.gif);
	color:#FFFFFF;
}
a.mainlevel33:link, a.mainlevel33:visited {
	DISPLAY: block; 
	BACKGROUND: url(../img2/men_main1.jpg); 
	font:"Arial Narrow";
	font-weight:100;
	font-size:12px;
	text-shadow:#000000;
	COLOR:#FFFFFF; 
	HEIGHT: 26px; 
	TEXT-ALIGN:center; 
	TEXT-DECORATION: none;
	padding-top:10px;
}
a.mainlevel33:hover {
	BACKGROUND: url(../img2/men_main2.jpg); 
}
.mainlevelactive33 {
	DISPLAY: block; 
	BACKGROUND: url(../img2/men_main2.jpg); 
	font:"Arial Narrow";
	font-weight:100;
	font-size:12px;
	text-shadow:#000000;
	COLOR:#FFFFFF; 
	HEIGHT: 36px; 
	TEXT-ALIGN:center; 
	TEXT-DECORATION: none;
	vertical-align:middle;
	width:120px;
}
a.mainlevel:link, a.mainlevel:visited {
	DISPLAY: block; 
	BACKGROUND: url(../img2/men22_main1.jpg); 
	font:"Arial Narrow";
	font-weight:100;
	font-size:12px;
	text-shadow:#000000;
	COLOR:#333333; 
	HEIGHT: 26px; 
	TEXT-ALIGN:center; 
	TEXT-DECORATION: none;
	padding-top:10px;
}
a.mainlevel:hover {
	BACKGROUND: url(../img2/men_main2.jpg);
	color:#FFFFFF;
}
.mainlevelactive {
	DISPLAY: block; 
	BACKGROUND: url(../img2/men_main2.jpg); 
	font:"Arial Narrow";
	font-weight:100;
	font-size:12px;
	text-shadow:#000000;
	COLOR:#FFFFFF; 
	HEIGHT: 36px; 
	TEXT-ALIGN:center; 
	TEXT-DECORATION: none;
	vertical-align:middle;
	width:115px;
}

a.ampliar, a.ampliar:visited, a.ampliar:active {

	color: #2EB1CD;

	text-decoration: underline;

	font-weight: bold;

	background-image: url(../img/flecha.gif);

	background-position: left;

	background-repeat: no-repeat;

	padding-left: 8px;

	}

a.ampliar1, a.ampliar1:visited, a.ampliar1:active {

	color:#FFFF99;

	text-decoration: underline;

	font-weight: bold;

	

	background-position: left;

	background-repeat: no-repeat;

	padding-left: 8px;

	}

a.ampliar:hover {

	color:  #696969;

	text-decoration: underline;

	font-weight: bold;

	padding-left: 8px;

	}

a.ampliar1:hover {

	color:#FFFFFF;

	text-decoration: underline;

	font-weight: bold;

	padding-left: 8px;

	}

	

.pie { 
	font-size: 11px;
	font:"Arial Narrow";
	text-align: left;
	color:#CCCCCC;
	padding:10px 10px 10px 10px;
}
.pie span{ 
	font-weight:bold;
}

.EstiloPreg {font-family: Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size: 18px; line-height:24px;}
.EstiloPreg1 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 18px; line-height:24px;}
.EstiloPreg12 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 12px; line-height:24px; font-variant:small-caps;}
.EstiloPreg2 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#003399; font-size: 18px; line-height:24px;}

.caja { 

	background-image:  url(../img/caja-fondo.gif);

	background-position: bottom left;

	background-repeat: no-repeat;

}



input.botonform{

	color: #FFFFFF; 

	font-family: Arial; 

	font-size: 11px; 

	background-color: #616161; 

	border:#249CBF 1px solid;

}


.espacio { 

height: 5px;

}



/* desde aca es para las pestaas */

#ContTabul {

      border-left: 0px solid #CCC;

      border-right: 0px solid #CCC;

      border-bottom: 0px solid #CCC;

      padding: 10px 5px 6px 5px;

}

ul#tabnav {

      list-style-type: none;

      margin: 0;

      padding-left: 10px;

      padding-bottom: 24px;

      border-bottom: 1px solid #CCC;

      font: 11px verdana, arial, sans-serif;

}

ul#tabnav li {

      float: left;

      height: 21px;

      background-color: #E4E4E4;

      color: #666;

      margin: 2px 1px 0 2px;

      border: 1px solid #CCC;

}

ul#tabnav a:link, ul#tabnav a:visited {

      display: block;

      color: #666;

      text-decoration: none;

      padding: 4px;

}

ul#tabnav a:hover {

      background-color: #CCC;

      color: #666;

}

#tabnav .activo {

      border-bottom: 1px solid #fff;

      color: #000000;

      background-color: #FFFFFF;

}

#tabnav .inactivo {}

/* hasta aca es para las pestaas */

