.form_text_field_search_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border: 1px solid #CCCCCC;
	height:15px;
}
.form_text_field_search_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	height:15px;
}
.td_header_table_search{
	padding:2px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background-color:#E9E9E9;
	border:1px solid #DFDFDF;	
}
.clear{
	clear:both;
}

div.menuBar_interno, div.menuBar_interno a.menuButton_interno {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000066;
}

div.menuBar_interno {
  background-color: #F2F2F2;
  border: 2px solid;
  border-color: #F2F2F2 #F2F2F2 #F2F2F2 #F2F2F2;
  padding: 8px 8px 8px 8px;
  text-align: right;
}

div.menuBar_interno a.menuButton_interno {
  background-color: transparent;
  border: 1px solid #CFCFCF;
  color: #FF6600;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 4px 4px 4px 4px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar_interno a.menuButton_interno:hover {
  background-color: #FFFFFF;
  border-color: #003399;
  color: #000000;
  cursor:pointer;
}
.TdBorderDashed{
	border:dashed 1px #F2F2F2;
}
.imagen_noticias{
	border:solid; 
	border-width:1px; 
	border-color:#999999; 
} 
.mail_select{
	width:320px;
	height:90px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	border-color : #656565; 
	border-width:1px;
	FONT-STYLE: normal; 
	FONT-WEIGHT: normal;
}
.textoN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textoBN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	border: 1px solid #233F8A;
}
.form_text_searchOFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	border: 1px solid #003399;
	background-color: #FFFFFF;
	width:108px;
}
.form_text_searchON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	border: 1px solid #233F8A;
	width:108px;
}
.textAz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
	font-weight: bold;
}
.textPlomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.textNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8208;
}
.textRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.linzAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
	text-decoration: none;
}
.linzAzul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
	text-decoration: underline;
}
.linkAzulF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #233F8A;
}
.linkAzulF:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
	text-decoration: none;
}
.btn_vinculo_1{
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color:#f2f2f2;
	text-decoration: none;
	border:solid #003399 1px;
	padding:3px;
	margin:3px;	
}
.btn_vinculo_1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding:3px;
}
a.plomolink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.plomolink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.plomolink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.plomolink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}.texttitulonoti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3A3A3A;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
}
.linkTextos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
}
.linkTextos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: none;
}
.linkNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff8208;
	text-decoration: none;
}
.linkNaranja:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff8208;
	text-decoration:underline;
}
.linkBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linkBlanco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8DB1D0;
}
.hojasTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #1F3C88;
}
.linkNaran {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8208;
	text-decoration: underline;

}
.linkNaran:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8208;
	text-decoration: none;
}
.textRata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
}
.area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	height: 40px;
	border: 1px solid #233F8A;
}
.area2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	height: 80px;
	border: 1px solid #233F8A;
}

.areaHt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	height: 120px;
	border: 1px solid #233F8A;
}
.listas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	border: 1px solid #395839;
	list-style-type: lower-alpha;
	background-color: #F2F2F2;
}.linkAzulSimple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
}
.linkAzulSimple:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #233F8A;
	text-decoration: none;
}
.listasN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	height: 15px;
	border: 1px solid #F5F5F5;
	width:70px;
	background-color: #F5F5F5;
}
.optionTitError{font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; background-color:#9F0000; color:#FFFFFF;}
.optionTitOk{font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; background-color: #00468C; color:#FFFFFF;}
.textBlack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.lista_menu{font-size:10px; background-color: #F3F3F3; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*HOJAS TECNICAS*/
.DivMsgError{
	background-color:#FFCECE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:10px 10px 10px 10px;
	border:1px solid  #990000;
	color:#FF0000;
}
.lista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003366;
}
a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF9933;
	text-decoration: none;
}
a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9933;

}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
a.nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
a.cp:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
	text-decoration: none;
}
a.cp:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
	text-decoration: none;
}
a.cp:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990033;
	font-weight: bold;
	text-decoration: none;
}
a.cp:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
	text-decoration: none;
}
a.barra:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a.barra:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a.barra:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a.barra:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.caja {
	border: 1px solid #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.fondoc {
	background-image: url(img/logo-dif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.s_inputF { width:320px;height:150px;font-family:Arial, Helvetica, sans-serif; font-size:11px;border-color : #656565; border-width:1px;}
.s_select {COLOR: black; FONT-FAMILY: Arial,  helvetica CE, helvetica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal;}
.parrafo_menu{border-width:1px;border-style:solid; background:#F4FAFF; border-color:#0080FF; padding:4px 2px 2px 4px}
.parrafo_error{border-width:1px;border-style:solid; background:#FFF2F2; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; border-color: #FF8080; padding:4px 2px 2px 4px}
.parrafo_texto{border-width:1px;border-style:solid; background:#F2F2F2; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px;  border-color: #CCCCCC; padding:4px 2px 2px 4px}
