body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424855;
	margin:0px;
	text-align:center;
}
.tdHead1 {
	border-top: 1px	solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 19px;*/
	font-weight: bold;
	color: #FFFFFF;
}
.tdHead2 {
	border-top: 1px	solid #FFFFFF;
	border-right: 1px	solid #FFFFFF;
}
.tdHead3 {
	border-top: 1px	solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.tdMenu {
	border-top:1px solid  #FFFFFF;
	border-bottom:1px solid #106AA6;
}
.classContenido{
	border-bottom:1px solid #4D7799;
}

.cajaText{	
	border:1px solid #999999;
	background-color:#FFFFE6;
	color:#0066FF;
}

.bntText{
	background-color:#7B869A;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 12px;
}

.caja1{	
	border:1px solid #999999;
	background-color:#FFFFE6;
	color:#0066FF;
	width:200px;
}

.caja2{	
	border:1px solid #999999;
	background-color:#FFFFE6;
	color:#0066FF;
	width:300px;
}

.caja3{	
	border:1px solid #999999;
	background-color:#FFFFE6;
	color:#0066FF;
	width:500px;
}


.bnt1{
	background-color:#7B869A;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 11px;
}

.bnt2{
	/*background-color:#7B869A;
	color:#FFFFFF;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 11px;
}

.bnt3{
	background-color:#7B869A;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 11px;
}


#login{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4D7799;
}
#login div{	
	font-size:14px;	
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
}
#login span{	
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	height:20px;
}
#login p{	

}
#login form{
	margin:0px;
	padding:0px;	
}
#contenido h1 {
   font-size: 15px;
   /*line-height: 2.3em;*/
   color:#20a7bd;
   font-weight: bold;  
}
#contenido h2 {
   font-size: 14px;
   color: #15549b;   
   text-align: left; 
}
#contenido td{
	border:0px;	
	height:20px;
}

#contenido tr{	
	background-color:#EFF3F5;
}


#contenido th{ 
	text-align:left;
	border-top: 1px solid #FFFFFF;
	background-color:#7B869A;
	color: #FFFFFF;
	height:20px;
}
#contenido table{ 
	border:1px solid #51596A;	
}

#contenido a{ 
	text-decoration:none;
	color:#1b7be2;
}

#contenido a:hover{ 
	text-decoration:underline;
	color:#1b7be2;
}

p.noticiaFecha{
text-align:right;
font-weight:bold;}

.estatusOff
{	color:#CCCCCC;
	background-color:#FFFFFF;
}

#contendio h1{	
	margin:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#4D7799;
}
#contendio td{
	border-top: 1px	solid #FFFFFF;	
	height:20px;
	text-align:left;
}

#contendio tr{	
	background-color:#EFF3F5;
}


#contendio th{ 
	text-align:left;
	border-top: 1px solid #FFFFFF;
	background-color:#7B869A;
	color: #FFFFFF;
	height:20px;
}
#contendio table{ 
	border:1px solid #51596A;
}

#contendio a{ 
	text-decoration:none;
	color:#990000;
}

#contendio a:hover{ 
	text-decoration:underline;
	color:#990000;
}


.messageOk
{	margin:5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
}

.messageError
{	margin:5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}

#pageDiv
{	border-bottom:1px solid #536D82;
	vertical-align:middle;	
	padding:5px;
}
#pageDiv .numbers
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#pageDiv .select
{	font-weight:bold;
	font-size:13px;
	color:#660000;
}
#pageDiv .unSelect
{	text-decoration:none;
	color:#5B798E;
}
#pageDiv .unSelect:hover
{	text-decoration:underline;
	color:#660000;
}
#pageDiv a
{	text-decoration:none;
	color:#5B798E;
}
#pageDiv a:hover
{	text-decoration:underline;
	color:#660000;
}
#pageDiv .separator
{	color:#CCCCCC;
}
#pageDiv img
{	 vertical-align: middle;

}

.ocultar
{
 visibility:hidden;
}
/*a, a:link, a:visited{
color:#0e4887;
font-size:11px;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
a:hover{
color:#1865b8;
}*/
.loginTitle{
font-size:13px;
background-color:#1a5d99;
color:#FFFFFF;
font-weight:bold;
}
.loginMedio{
background-color:#95a7b7;
height:15px;
}
.loginTable{
font-size:13px;
}
.loginTable tr{border:0px;}
#formDatos th, #formPass th{
font-size: 14px;
   color: #15549b;   
   text-align: center;
}
#formDatos td, #formPass td{
font-size: 11px;
color:#111111;
}
#herramientas{
height:33px;
background:#88b5dc;
float:right;
width:585px;
text-align:right;
}
.usuario{
float:left;
height:33px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background-color: #3983c5;
width:195px;
padding-top:8px;
}
html > body .usuario{
height:25px;}
/**==============FOOTER=========================*/
div#footer{
width:780px;
background-color:#6f6d6e;
color:#FFFFFF;
text-align:center;
height:28px;
padding-top:4px;
margin:0px;
font-size:0.6em;
}
/*================PARRAFO============*/
div#contenido {
   font-size: .72em !important;
   text-align:justify;
   line-height:1.3em;
   padding:15px;
}