body {
	background: #FFFFFF;
	color: #333333;
	margin: 0 0 0 0;
	font-family: "Arial";
	font-size: 11px;
}
.headerimgblue1
{
	background-image:url('../img/ofcina01.jpg');
	background-repeat: no-repeat;
	
}
.headerimgblue2
{
	background-image:url('../img/ofcina02.jpg');
	background-repeat: no-repeat;
	
}

.headerimgblue3
{
	background-image:url('../img/oficina_04.jpg');
	background-repeat: no-repeat;
	
}

.headerimg1
{
	background-image:url('../img/cabecera.jpg');
	background-repeat: no-repeat;
	
}

.headerimg2
{
	background: #FFFFFF;
}

.leftshadowimg
{
	background-image:url('../img/fondo_izq_new_style1.jpg');
}

/*.rightshadowimg
{
	background-image:url('../img/fondo_dcha_new_style1.jpg');
}*/

select
{
	font-family: Arial;
	font-size: 9pt;
}

.txt3_b {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.txt3_b_1 {

	background-image:url('../img/fondo_pag_red.jpg');
	border-collapse: collapse;	
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	color: #891815;
	text-decoration: none;
}

.b_ar11bolgray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
}
.txt_login_menu{
	font-family: "Arial";
	font-size:11px;
	color: #000000;
	text-decoration:none;
	width:167px;
	padding-left: 10px;
}
input.form_menu{
	width: 90px; 
	background-color: White;
	border: 1px solid #6D4949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	padding-left: 10px;
}
.txt_page_title{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #b20071;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
}
.txt_page_login_part{
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
}

.contentpgimg
{
	background-image:url('../img/fondo_pag.jpg');*/
	background-color:#FFFFFF;
	padding-left:20;
	padding-right:20;
	padding-top:20;
	padding-bottom:20; 
}

.loginback
{

	background:#FFFFFF;

}
.txt2 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #891815;
	text-decoration: none;
}
.txt2 a {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9A9A9A;
	text-decoration: none;
}
.txt2 a:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #29297B;
	text-decoration: none;
}


.txt_tit {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.txtF {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
.txtF a {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFA60E;
	text-align: justify;
	text-decoration: none;
}
.txtF a:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA60E;
	text-align: justify;
	text-decoration: none;
}

.searchbackimg
{
	background-image:url('../img/fondobuscador_new_style1.jpg');
}
.searchbackcolor
{
	background:#F9E3E5;
}
.loginbutton
{
	font-size:10px;
}
.footer
{
	background: #B20071;
}

.main_menu {
	font: 12px normal arial;
	height: 30px;
	border-left: 0px solid #FFFFFF;
	background: #FF9A00;
}
.submenu {
  background: #FFFCE9;
  visibility: hidden;
  border-top: 8px solid #FF9A00;
  position: absolute;
}

.submenu a {
  width: 210px;
  height: 20px;
  display: block;
  font: 12px arial;
  text-align: left;
  border-left: 5px solid #EFEFEF;
  border-bottom: 1px solid #ffffff;
  text-decoration: none;
  background: #EFEFEF;
  color:#B20071;
}
.submenu a:hover {
  display: block;
  background: #EFEFEF;
  border-left: 5px solid #EFEFEF;
  color:#B20071;
  font-weight: bold;
} 
#dd {
	margin:0;
}

#dd li {
  display: block;
  margin: 0;
  padding: 0;
  float: left;
  font: bold 12px arial;
}
#dd li a.menu {
  display: block;
  text-align: center;
  margin: 0 5 0 0;
  color: #FFFFFF;
  text-decoration: none;
}
/*
#dd li a.menu:hover {
  background: #49A3FF;
}
*/
.pagination:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagination:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.currentpage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.separator
{
	background-image:url('../img/separator_line.gif');
}


.child_menu{
	width: 167px;
	background-image:url(../img/fondo_botones_new_style1.jpg);
	color: #333333;
	font-family: "Arial";
	font-size: 12px;
}

a.child:link,
a.child:active,
a.child:visited{
	width: 167px;
	color: #333333;
	font-family: "Arial";
	font-size: 11px;
	text-decoration: none;
}
a.child:hover{
	width: 167px;
	color: #000000;
	font-family: "Arial";
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.father_menu{
	font-family:"Arial";
	font-size:12px;
	width: 167px;
	background-image:url(../img/fondo_botones.jpg);
	color: #333333;
}

a.father:link,
a.father:active,
a.father:visited{
	font-family:"Arial";
	font-size:12px;
	width: 167px;
	color: #333333;
	text-decoration: none;
}
a.father:hover{
	font-family:"Arial";
	font-size:12px;
	width: 167px;
	color: #CCCCCC;
	text-decoration: none;
}

.menu_noticia {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.menu_noticia a {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.menu_noticia a:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}


.txt_td_download_title{
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.txt_td_download {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #891815;
	text-decoration: none;
}
.txt_td_download a {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9A9A9A;
	text-decoration: none;
}
.txt_td_download a:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #29297B;
	text-decoration: none;
}


