
/*---- Estilos EC ---*/
.container {
margin:0 auto;
text-align:center;
width:1000px;
}

td {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	
}
.sel1{
	font-family:Arial; 
	font-size:0.85em;;
}
.sel2{
	font-family:Arial; 
	font-size:0.95em; 
}

.sel3{
	font-family:Arial; 
	font-size:1.05em;; 
}

td.titulonoticias_ec{
	font-size:70%;
	hhh;
	font-family:Arial; 
	font-weight:normal; 
}

td.titulonoticias_ec a img {
border-bottom : 0px dotted #ffcccc;
}

td.titulorevista_ec{
	font-size:80%; 
	font-family:Arial; 
	font-weight:normal; 
}
td.titulorevista_ec a img {
border-bottom : 0px dotted #ffcccc;
}

td.volver{
	font-size:70%; 
	font-family:Arial; 
	font-weight:normal;
	text-align: right;
	font-weight: bold;
	padding: 3px;  
}
td.celdatitulo{
	background-color: #C71444;
}
td.celdatitulo2{
	background-color: #C71444;
	text-align:right;
}

H1.titulopagina {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 110%; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial, Helvetica, Sans-serif; 
	LETTER-SPACING: 0pt;
	PADDING-TOP: 3px; 
	PADDING-bottom: 3px;
	PADDING-left: 3px; 
}
H3.titulopagina {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 100%; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	LETTER-SPACING: 0px;
	PADDING-left: 4px; 
	PADDING-TOP: 3px;
	PADDING-bottom: 3px; 
}
#homeec{
	font-size:70%;
}
#fotonotec{
	width:325;
	height:172;
	overflow: hidden;
	padding: 0px;
}
#agendaec{
	font-size:100%;
	background-color:#efefef;
	width:300 !important;
	width:325;
	height:172;
	overflow: auto;
	scrollbar-face-color: efefef;
	scrollbar-shadow-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #C71444;
	padding: 0px 12px 0px 12px;
}
#agendaec a{
border-bottom : 0px dotted #ffcccc;
}
 #cont_news{
	font-size:100%;
	background-color:#efefef;
	scrollbar-face-color: efefef;
	scrollbar-shadow-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #C71444;
}
#agendaec ul {

	padding: 0;
	margin: 0;
}
#agendaec li {

	padding: 0;
	margin: 5 0 5 9;
	list-style:  url(/images/4pixel.gif);
}

#fil_interes{
border-bottom : 1px solid #ffffff; 
padding:0px;	
}
#cont_news{
border-bottom : 1px solid #dedede; 
padding:0px;	
}
#pienoticia{
border-bottom : 0px solid #dedede; 
padding-top:3px;
padding-bottom:12px;	
	
}


.mensupec{
	color: #a71337; 
	font-size:90%; 
	font-family: Arial; 
	font-weight:bold; 
}

/*
#menusupec a {  
	color: #a71337; 
	font-size:10px; 
	font-family: Arial; 
	font-weight:bold; 
	background-color:#eeedeb;
	display: block; 
	margin : 0px 0px 0px 0px;
	padding-left:0px; 
	padding-top:1px; 
	padding-bottom:1px; 
}
*/

#submenusupec a{  
	color: #000000; 
	font-size:80%; 
	font-family: Arial; 
	font-weight:normal; 
	background-color:#ffffff; 
	margin : 0px 0px 0px 0px; 
	padding-left:0px; 
	padding-top:1px; 
	padding-bottom:1px; 
}
#submenusupec a:hover{  
	color: #C71444; 
}

.inputform {
	color: #000000; 
	font-size:70%; 
	font-family:Arial; 
	font-weight:normal;
	border-top : 1px solid #d5637f; 
	border-left : 1px solid #d5637f;
	border-bottom : 1px solid #d5637f; 
	border-right : 1px solid #d5637f;  
}
/*-----------------------------MIS2 ESTILOS CONFIGURABLES--------------------------2004 08 XX */
/* menus */


#leftmenu { width:160; vertical-align:top; float:left; height:100%; text-align:left; padding: 0px 5px 0px 0px;}

#lefmenu_margin{ width:16; vertical-align:top; float:left; height:100%; }

#leftmenu .celdaroja a {  
	color: #ffffff; 
	font-size:84%; 
	font-family: Arial; 
	font-size:12px;
	font-weight:bold; 
	background-color:#bb1941;
	display: block; 
	/*margin : 0px 0px 1px 0px;
	padding-left:6px; 
	padding-top:9px; 
	padding-bottom:1px; 
	*/
	padding : 9px 0px 1px 6px;
	border-bottom : 0px dotted #585253;
}
#leftmenu .celdaroja a:hover      {  color:#ffffff; text-decoration:underline  }

#leftmenu div.celdagris div a            {  
	color: #000000; 
	font-size:70%; 
	font-family: Arial; 	
	font-weight:normal; 
	background-color:#eeedeb; 
	display: block; 
	/*margin : 0px 0px 0px 0px; 
	padding-left:15px; 
	padding-top:2px; 
	padding-bottom:2px;*/
	padding:4px 0px 4px 15px;
	
	border-bottom : 0px dotted #585253;
}
#leftmenu .celdagris a:hover      {  background-color: #ffffff; color:#C71444; }
#leftmenu .celdaopciones a        {  
	color: #000000; 
	font-size:70%; 
	font-family: Arial; 
	font-weight:normal; 
	/*background-color:#f4f4f4;*/
	background-color:#ffffff;
	display: block; 
	margin : 0px 0px 0px 0px; 
	padding-left:21px; 
	padding-top:2px; 
	padding-bottom:2px;
}
#leftmenu .celdaopciones a:hover  {  background-color: #f4f4f4; color:#C71444; }
#leftmenu .celdaseccion a         {  
	color: #000000; 
	font-size:70%; 
	font-family: Arial; 
	font-weight:bold; 
	background-color:#eeedeb; 
	display: block; 
	margin : 0px 0px 1px 0px; 
	padding-left:15px; 
	padding-top:2px; 
	padding-bottom:2px;
	
}
#leftmenu .celdaseccion a:hover   {  background-color: #ffffff; color:#C71444; }

#leftmenu .celdaseccion2 a        {  background-color:#D1DED7; color: #000000; font-size:70%; font-family:arial; font-weight:normal; display: block; margin : 0px 0px 1px 0px; padding-left:11px; padding-top:2px; padding-bottom:2px;  }
#leftmenu .celdaseccion2 a:hover  {  background-color: #999999; color:#ffffff; font-weight:bold;}

#leftmenu .celdaopciones2 a       {  color: #666666; font-size:70%; font-family:arial; font-weight:normal; background-color:#EFEFEF; display: block; margin : 0px 0px 1px 0px; padding-left:11px; padding-top:2px; padding-bottom:2px;  }
#leftmenu .celdaopciones2 a:hover {  background-color: #ffffff; color:#C71444; }
#leftmenu .fmenu                  {  background-color: #EFEFEF; height: 90%; width=16;}
#celdagris2             {  color: #000000; font-size:70%; font-family:arial; font-weight:normal; background-color:#F3E5E5; margin : 0px 0px 1px 0px; padding-left:11px; padding-top:2px; padding-bottom:2px;  }

#body_header{width:779;float:none;}


#bodyform {
	margin: 0;
	padding: 0px 0px 18px 0px;	
}

#body_header_navegation{}
#body_header_navegation .txt11{font-weight : normal; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #000000; text-decoration : none;}
#body_header_navegation .txt{font-weight : bold; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #000000; text-decoration : none;}

#content_header{
width:625;}
#content_header .content_header_level1{ font:Arial, Helvetica, sans-serif;font-weight:bold;color:#666666;font-size:90%;}
#content_header .content_header_level2{ font-weight : bold; font-size:80%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #C71444; text-decoration : none; }
#content_header .content_header_title{ font-weight : bold; font-size:80%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #ffffff; text-decoration : none; }

.content_header_title{ font-weight : bold; font-size:80%; color : #000000; text-decoration : none; }
.content_header_level2{ font-weight : bold; font-size:80%; color : #C71444; text-decoration : none; }
.content_header_level1{ font:Arial, Helvetica, sans-serif;font-weight:bold;color:#666666;font-size:90%;}

#content{

width:625;
vertical-align:top;
float:right;
text-align:center;
}

#content_contact{text-align:left;}
#content_contact .content_contact_infocomp{FONT-WEIGHT: normal; font-size:70%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#content_contact .content_contact_mail{font-family : Arial, Helvetica, sans-serif; font-size:100%; color : #990F33; text-decoration : underline;}

#content_upper{float:left;}
#content_upper .celdagris a 		{  color: #000000; font-size:70%; font-family:arial; font-weight:normal; background-color:#F3E5E5; display: block; margin : 0px 0px 1px 0px; padding-left:11px; padding-top:2px; padding-bottom:2px;  }
#content_upper .celdagris a:hover   {  background-color: #ffffff; color:#C71444; }
#content_upper .infonoticia a       {  color: #ffffff; font-size:60%; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight:bold; background-color:#C71444; display: block; padding:8px; }
#content_upper .infonoticia a:hover {  background-color: #ffffff; color:#000000; }

#content_lower {float:left;}
#content_lower .content_lower_txtrojobold{ font-weight : bold; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #C71444; text-decoration : none; }
#content_lower .content_lower_fgrisclaro{ background-color:#EFEFEF; padding:10px; MARGIN-BOTTOM: 2PX;font-weight : normal; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #000000; text-decoration : none; }

/*MODULOS TEXTO LISTA*/
#text_content .cuerpo{ 
	font-family : Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-weight : normal; 
	color : #000000; 
	text-decoration : none; 
	text-align: left; 
}
#text_content { 
	font-family : Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-weight : normal; 
	color : #000000; 
	text-decoration : none; 
	text-align: left; 
}
#text_content ul{ 
	font-size:80%; 
	padding: 0 0 20 40; 
	margin: 0; 
}
#text_content li{ 
	font-family : Arial, Helvetica, sans-serif; 
	font-size:80%; 
	color : #000000; 
	font-weight : normal; 
	padding: 0 0 0 15; 
	margin: 0; 
	list-style:  url(../images/otros/4pixel.gif);
}
#text_content li a:link{ text-decoration : none; color : #081062; font-size:80%; padding: 0 0 0 15; margin: 0; list-style:  url(../images/otros/4pixel.gif); }
#text_content li a:visited{ text-decoration : none; color : #081062; font-size:80%; padding: 0 0 0 15; margin: 0; list-style:  url(../images/otros/4pixel.gif); }
#text_content li a:hover{ text-decoration : underline; color : #585253; font-size:80%; padding: 0 0 0 15; margin: 0; list-style:  url(../images/otros/4pixel.gif); }

#list_content .cuerpo{ font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; text-align: left; }
#list_content { font-family : Arial, Helvetica, sans-serif; font-size:100%; color : #000000; text-decoration : none; text-align: left; }
#list_content a:link{ text-decoration : none; color : #081062; font-size:80%; padding: 0 0 0 0; margin: 0 0 20 0; list-style:  url(../images/otros/4pixel.gif); }
#list_content a:visited{ text-decoration : none; color : #081062; font-size:80%; padding: 0 0 0 0; margin: 0 0 20 0; list-style:  url(../images/otros/4pixel.gif); }
#list_content a:hover{ text-decoration : underline; color : #585253; font-size:80%; padding: 0 0 0 0; margin: 0 0 20 0; list-style:  url(../images/otros/4pixel.gif); }

#list_content ul{
	font-size:80%; 
	padding: 0 0 20 40; 
	margin: 0; 
}
#list_content li{ 
	font-family : Arial, Helvetica, sans-serif; 
	font-size:80%; 
	color : #000000; 
	font-weight : normal; 
	padding: 0 0 0 15; 
	margin: 0; 
	list-style:  url(../images/otros/4pixel.gif);
}

/*FIN MODULOS TEXTO LISTA*/

#page{

text-align:center;
width:779;
float:none;
}

#footer{
bottom: 0;


text-align:center;
width:400;
}

#footer .footer_margin_1{ height:30;}
#footer .footer_content_1{ font-weight : normal; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #999999; text-decoration : none; }

#footer .footer_margin_2{ height:2;}
#footer .footer_content_2{ }
#footer .footer_margin_3{ height:5;}
#footer .footer_content_3{ }
#footer .footer_timer{/*display:none;*/}
#footer .footer_text { font-weight : normal; font-size:170%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #999999; text-decoration : none; }
.footer_text { font-weight : normal; font-size:100%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #333333; text-decoration : none; }

#back_menu {
	
}

#back_menu li {
	list-style-type: none;
}

#back_menu li.level1 {
	padding: 0px 0px 5px 20px;
	color: #EEEEEE;
}

#back_menu li.level2 {
	padding: 0px 0px 5px 40px;
}

#back_menu li.level3 {
	padding: 0px 0px 5px 60px;
}

/*---- Estilos Plantillas ----*/

#p_lisitems_4	{text-align:left;}
#p_lisitems_4 .list_content_list{text-align:left;}
#p_lisitems_4 .p_lisitems_4_txt{text-align:left;font-weight : normal; font-size:75%; line-height:120%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #433F3F; text-decoration : none;}
#p_lisitems_4 .p_lisitems_4_txt:link    { COLOR: #081061; TEXT-DECORATION: underline;  }
#p_lisitems_4 .p_lisitems_4_txt:visited { COLOR: #081061; TEXT-DECORATION: underline;  }
#p_lisitems_4 .p_lisitems_4_txt:hover   {	COLOR: #585252; TEXT-DECORATION: none;  }


/*---------------------------FIN ESTILOS CONFIGURABLES-----------------------*/

/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/
textarea,input,select{ font-family : Arial, Verdana, Helvetica, Sans-serif; font-size:70%; }
a {
font-family : Arial, Verdana, Helvetica, Sans-serif; 
color : #000000; 
text-decoration : none;
border-bottom : 1px dotted #ffcccc;
}
a:hover { color : #585253; }

body {
	text-align: center;
	padding:0px;
	margin:0 auto;	
}

ul {

	padding: 0, 0 20 40;
	margin: 0;
}
li {

	padding: 6 0 0 15;
	margin: 0;
	list-style:  url(/images/otros/4pixel.gif);
}
/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/

/*NUEVOS ESTILOS - sarenet*/
/*Cabecera y menú superior*/
table.menusuperior{}
td.cabecera,td.logotipo{ background-color : #C71444; }
td.cabecera-oscuro{ background-color : #990F33; }
td.menus-oscuro{ background-color : #D8D8D8; }
td.menusup-abajo{ border-top : 2px solid #D8D8D8; }

/*Menus izquierdo y derecho*/
td.zona-de-ayuda{}
div.menuizquierdo{ margin-left : 6px; margin-right : 7px; width : 148px; border-right : 1px solid #C71444; }
div.menuizq-nivel2{ margin-left : 19px; margin-bottom : 3px; }
td.menuderecho{}
div.menuderecho{ margin-left : 5px; margin-right : 0px; }
div.menuder-nivel2{ margin-left : 2px; margin-right : 3px; margin-bottom : 1px; }
div.mdpublicidad{margin-top:5px;margin-bottom:5px;}

/*Contenido Central*/
td.area-de-contenido{background-color:#FFFFFF;}
div.area-titulo-de-seccion{}
div.contenido-centro{ width:680px; }
div.contenido-centro-jornada{ width:100%; }
/*div.contenido-centro{ margin : 3px 0px 0px 0px; }*/
div.margen-cuerpo-gris{ background-color:#f2f2f2; width:100%;}
div.margen-cuerpo{width:100%;}
div.cuerpo-texto{margin: 10px 8px 10px 10px;}


/*Pie de página*/
td.pie{ background-color : #D8D8D8; font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal; }
/*fin NUEVOS ESTILOS - sarenet*/
/*-------------------------------------------*/
/*------ESTILOS ANTIGUOS-------*/

/*
.dropdowntext{ font-size:100%; color : #ffffff; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
*/

/*cabeceras*/
/*
.Heading1{ font-weight : bold; font-size:26px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Heading2{ font-weight : bold; font-size:17px; color : #003366; line-height : 20px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Heading2-gray{ font-weight : bold; font-size:17px; color : #c4c4c4; line-height : 20px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Heading3{ font-weight : bold; font-size:13px; color : #003366; font-family : Arial, Verdana, Helvetica, Sans-serif; text-decoration : none; }
.Heading3-white{ font-weight : bold; font-size:13px; color : #ffffff; font-family : Arial, Verdana, Helvetica, Sans-serif; text-decoration : none; }
.Heading4{ font-weight : bold; font-size:11px; color : #003366; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Heading4-white{ font-weight : bold; font-size:11px; color : #ffffff; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Heading4-gray{ font-weight : bold; font-size:11px; color : #999999; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
*/

/*textos*/
/*
.Text5-gray{ font-weight : normal; font-size:11px; color : #999999; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5{ font-weight : normal; font-size:11px; color : #003366; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5-white{ font-weight : normal; font-size:11px; color : #ffffff; line-height : 13px; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; font-variant : normal; text-decoration : none; }
.Text4{ font-weight : normal; font-size:11px; line-height : 15px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Text4-white{ font-weight : normal; font-size:11px; color : #ffffff; line-height : 15px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Text4-gray{ font-weight : normal; font-size:11px; color : #999999; line-height : 15px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Text3{ font-size:13px; font-family : Arial, Verdana, Helvetica, Sans-serif; }
.Text3-gray{ font-size:13px; color : #999999; font-family : Arial, Verdana, Helvetica, Sans-serif; }


.Text5-plus{ font-weight : bold; font-size:11px; color : #003399; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5-plus:hover{ font-weight : bold; font-size:11px; color : #003399; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : underline; }
.Text5-plus2{ font-weight : normal; font-size:11px; color : #003399; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5-plus2:hover{ font-weight : normal; font-size:11px; color : #003399; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : underline; }
.Text5-white:hover{ font-weight : normal; font-size:11px; color : #ffffff; line-height : 13px; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5-plus2-pedro{ font-weight : normal; font-size:11px; color : #ff0000; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; text-decoration : none; }
.Text5-plus2-pedro:hover{ font-weight : normal; font-size:11px; color : #ff0000; font-family : Arial, Verdana, Helvetica, Sans-serif; letter-spacing : -1px; }
*/
/*cuerpo*/

.cuerpo { font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;  }
/*
.cuerpo2 { font-family : Arial, Helvetica, sans-serif; font-size:14px; color : #000000; text-decoration : none; font-weight : normal;  }
.cuerpo1-plus { font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #003366; text-decoration : none; font-weight : normal; }
.cuerpo-Sub { font-family : Arial, Helvetica, sans-serif; font-size:80%; font-weight : normal; color : #000000; text-decoration : underline; }
*/




._titular_{ font-family : Arial, Helvetica, sans-serif; font-size:16px; color : #000000; text-decoration : underline; }
.mail { font-family : Arial, Helvetica, sans-serif; font-size:11px; color : #990F33; text-decoration : underline; }

/*menu superior*/
/*
.menuSup { font-family : Arial, Helvetica, sans-serif; font-size:80%; font-weight : normal; color : #003366; text-decoration : none; }
.menuSup:hover { font-family : Arial, Helvetica, sans-serif; font-size:80%; font-weight : normal; color : #FFFFFF; text-decoration : none; }
*/

/*menuizquierdo*/
/*
.menuNivel2 { font-family : Arial, Helvetica, sans-serif; font-size:80%; font-weight : normal; font-variant : normal; color : #003366; text-decoration : none; }
.menuNivel2:hover { font-family : Arial, Helvetica, sans-serif; font-size:80%; font-weight : normal; font-variant : normal; color : #003366; text-decoration : underline; }
*/
/*menu derecho*/
/*
.menuDr1 { font-family : Arial, Helvetica, sans-serif; font-size:11px; font-weight : bold; font-variant : normal; color : #000000; text-decoration : none; text-align : center;}
div.menuDr1 {background-color : #D8D8D8; }
.menuDr2 { font-family : Arial, Helvetica, sans-serif; font-size:11px; font-weight : normal; font-variant : normal; color : #003366; text-decoration : none; }
.menuDr2:hover { font-family : Arial, Helvetica, sans-serif; font-size:11px; font-weight : normal; font-variant : normal; color : #003366; text-decoration : underline; }
*/
/*??????*/
/*
.barraBusc1 { font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : underline; font-weight : normal; }
.barraBusc2 { font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #FF0033; text-decoration : none; font-weight : normal; }
.barraBusc3 { font-family : Arial, Helvetica, sans-serif; font-size:13px; color : #3333FF; text-decoration : underline; font-weight : bold; }

.menuForm { font-family : Arial, Helvetica, sans-serif; font-size:80%; text-decoration : none; color : #000000; font-weight : bold; }
*/
/*------fin ESTILOS ANTIGUOS-------*/


/*------------------ NUEVA WEB -------------------*/
/* cabeceras  */
h1 {
	font-size:110%; 
	letter-spacing: -1pt; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight: normal; margin-bottom: -2px; margin-top: 0px;
	COLOR: #C71444;
}

h2 {font-size:110%; letter-spacing: -1pt; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight: normal; margin-bottom: -2px; margin-top: 0px;COLOR: #000000;}
h3 {font-size:100%; letter-spacing: 0pt; font-family:  Arial, VERDANA, Helvetica, Sans-serif; font-weight: normal; margin-bottom: 1px; margin-top: 1px;COLOR: #000000;}
h4 {font-size:80%; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h5 {font-size:80%; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h6 {font-size:80%; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}


/* cuerpo de texto */
.titular    {font-size:100%; letter-spacing: 0pt; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight: bold; margin-bottom: -2px; margin-top: 0px;COLOR: #C71444;}
.txt         { font-weight : normal; font-size:75%; line-height:120%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #433F3F; text-decoration : none; }
.txtbold     { font-weight : bold; font-size:75%; line-height:120%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #433F3F; text-decoration : none; }
.tituazul    { font-weight : bold;  font-size:100%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #877D7D; text-decoration : none; }
.txt11       { font-weight : normal; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #000000; text-decoration : none; }
.txt11bold   { font-weight : bold; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #000000; text-decoration : none; }
.txtgris     { font-weight : normal; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #999999; text-decoration : none; }
.txtrojobold { font-weight : bold; font-size:70%; font-family : Arial, Verdana, Helvetica, sans-serif; color : #C71444; text-decoration : none; }
.infoblanco  { font-weight : bold; font-size:70%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #ffffff; text-decoration : none; }
.seccion     { font-weight : bold; font-size:80%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #C71444; text-decoration : none; }
.seccionazul       { font-weight : bold; font-size:80%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #607BAA; text-decoration : none; }
.seccionblanco     { font-weight : bold; font-size:90%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #C71444; text-decoration : none; }
.volver            { font-weight : bold; font-size:65%; font-family : Arial, Verdana, Helvetica, Sans-serif; color : #000000; text-decoration : none; }

/* estado de link */
a.txt:link    { COLOR: #081061; TEXT-DECORATION: underline;  }
a.txt:visited { COLOR: #081061; TEXT-DECORATION: underline;  }
a.txt:hover   {	COLOR: #585252; TEXT-DECORATION: none;  }
a.txt11:link    { COLOR: #666666; TEXT-DECORATION: none;  }
a.txt11:visited { COLOR: #666666; TEXT-DECORATION: none;  }
a.txt11:hover   {	COLOR: #000000; TEXT-DECORATION: underline;  } 
a.txtgris:link    { COLOR: #999999; TEXT-DECORATION: none;  }
a.txtgris:visited { COLOR: #999999; TEXT-DECORATION: none;  }
a.txtgris:hover   {	COLOR: #000000; TEXT-DECORATION: underline;  } 
a.volver:link    { COLOR: #000000; TEXT-DECORATION: none;  }
a.volver:visited { COLOR: #000000; TEXT-DECORATION: none;  }
a.volver:hover   {	COLOR: #cccccc; TEXT-DECORATION: none;  } 

/* modulos independientes */ 
#infonoticia a           {  color: #ffffff; font-size:60%; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight:bold; background-color:#C71444; display: block; padding:8px; }
#infonoticia a:hover     {  background-color: #ffffff; color:#000000; }
.fgrispardo           	 {  background-color:#E7E3D7; padding:12px; MARGIN-BOTTOM: 2PX;}
.fgrispardo2           	 {  background-color:#E7E3D7; padding-top:4px; padding-bottom:4px; padding-left:10px; MARGIN-BOTTOM: 2PX;}
.fgrisclaro           	 {  background-color:#EFEFEF; padding:10px; MARGIN-BOTTOM: 2PX;}
.sgrisblanco             {  background-color:#ffffff; padding:12px; border: 1px solid #cccccc; }
.fmenu                   {  background-color: #EFEFEF; height: 100%; }
.marcogris               {  border: 1px solid #999999; }
.boton                   {  background-color:#ffffff; padding:1px; border: 1px solid #cccccc; margin: 2 0 2 0}




/*- css de viveros de empresas */

.dropdowntext {
	font-size:11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Heading1 {
	FONT-WEIGHT: bold; font-size:26px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Heading2 {
	FONT-WEIGHT: bold; font-size:17px; COLOR: #003366; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Heading2-black {
	FONT-WEIGHT: bold; font-size:17px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Heading2-gray {
	FONT-WEIGHT: bold; font-size:17px; COLOR: #c4c4c4; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Heading3 {
	FONT-WEIGHT: bold; font-size:13px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.Heading3-white {
	FONT-WEIGHT: bold; font-size:13px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.Heading4 {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Heading4-white {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Heading4-gray {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-gray {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5 {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-white {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.Text4 {
	FONT-WEIGHT: normal; font-size:11px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Text4-white {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Text4-gray {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Text3 {
	font-size:13px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Text3-gray {
	font-size:13px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
.Text5-plus {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-plus:hover {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.Text5-plus2 {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-plus2:hover {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.Text5-white:hover {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-plus2-pedro {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.Text5-plus2-pedro:hover {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; LETTER-SPACING: -1px
}
.cuerpo_titulo {
	FONT-WEIGHT: bold; font-size:80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.MsoNormal {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}


.cuerpo_tabla {
	BORDER-RIGHT: #c71444 1pt solid; BORDER-TOP: #c71444 1pt solid; FONT-WEIGHT: normal; font-size:80%; BORDER-LEFT: #c71444 1pt solid; COLOR: #000000; BORDER-BOTTOM: #c71444 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.cuerpo1-plus {
	FONT-WEIGHT: bold; font-size:80%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cuerpo-Sub {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a.cuerpo-Link2:link    { COLOR: #081061; TEXT-DECORATION: none; FONT-WEIGHT: bold; font-size:12px;  }
a.cuerpo-Link2:visited { COLOR: #081061; TEXT-DECORATION: none;  }
a.cuerpo-Link2:hover   {	COLOR: #585252; TEXT-DECORATION: underline;  }

.cuerpo-Link:visited { 
	font-family : Arial, Helvetica, sans-serif; 
	color : #003366; 
	text-decoration:none; 
	font-weight : normal;
	font-size:80%; 
}

.cuerpo-Link {
	font-size:80%; FONT-WEIGHT: normal; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cuerpo-Link:hover {
	font-size:80%; FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}



.cuerpo-Plus {
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
._titular {
	font-size:110%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titular_mensaje {
	FONT-WEIGHT: bold; font-size:14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infocomp {
	FONT-WEIGHT: normal; font-size:12px; COLOR: #000000; TEXT-DECORATION: none
}
.mail {
	font-size:11px; COLOR: #990f33; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menuSup {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuSup:hover {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuNivel2 {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menuNivel2:hover {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.menuDr1 {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menuDr2 {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menuDr2:hover {
	FONT-WEIGHT: normal; font-size:11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.barraBusc1 {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.barraBusc2 {
	FONT-WEIGHT: normal; font-size:80%; COLOR: #ff0033; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.barraBusc3 {
	FONT-WEIGHT: bold; font-size:13px; COLOR: #3333ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menuForm {
	FONT-WEIGHT: bold; font-size:80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Menu_izquierdo {
	
}
.Menu_izquierdo A {
	WIDTH: 139px; BACKGROUND-COLOR: #f2f2f2
}
.Menu_izquierdo A:hover {
	BORDER-TOP: maroon 1px solid; BORDER-LEFT: maroon 1px solid; WIDTH: 139px; BORDER-BOTTOM: maroon 1px solid; BACKGROUND-COLOR: #f0dbe1
}
.EfectoBoton {
	BORDER-RIGHT: darkred 1px inset; BORDER-TOP: orange 1px solid; FONT-WEIGHT: bold; font-size:11px; BACKGROUND: #c71444; MARGIN: 2px; BORDER-LEFT: orange 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: darkred 1px inset; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.EfectoBoton A {
	FONT-WEIGHT: bold; font-size:11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.EfectoBoton A:hover {
	FONT-WEIGHT: bold; font-size:11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.EfectoBotonAdm {
	BORDER-RIGHT: darkred 1px inset; BORDER-TOP: #fff9eb 1px solid; font-size:11px; BACKGROUND: #ffedc7; MARGIN: 2px; BORDER-LEFT: #fff9eb 1px solid; CURSOR: hand; COLOR: #c71444; BORDER-BOTTOM: darkred 1px inset; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.EfectoBotonAdm A {
	font-size:11px; COLOR: #c71444; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.EfectoBotonAdm A:hover {
	font-size:11px; COLOR: #c71444; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.Error_Usuario {
	font-size:80%; COLOR: red; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica
}
.mensaje_rojo {
	FONT-WEIGHT: bold; font-size:14px; COLOR: red; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica
}
.Tablalineafinaroja {
	BORDER-RIGHT: #c71444 1px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #c71444 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #c71444 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #c71444 1px solid
}
.Tablalineafinaroja TDaa {
	BORDER-RIGHT: #c71444 1px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: #c71444 1px solid; PADDING-LEFT: 3px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #c71444 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #c71444 1px solid
}
.imgcontexto {
	float: left;
	margin: 0 30 30 0;
}
.imgcontextoright {
	float: right;
	margin: 0 0 30 30;
}
#listas { 
	float: left; 
	border: 1px; 
	solid #666666; 
	background-color: #ffffff;
	margin-bottom: 6px;
}
#listas ul {
	margin: 0 0 20 20;
	padding: 0px;
}				
#listas li {
	font-family: arial, verdana;
	font-size:80%;
	font-weight: normal;
	color: #000000;
	list-style:none;
	/*background-image: url(../img/bullet_cuadradogris.gif);
	background-repeat: no-repeat;
	background-position: 0% 9px; */			
	margin: 0px; 
	padding: 0 0 0 17;
}
#listas li a:link {

	color: #003366;
	text-decoration:underline;
	margin:0px;
	padding:0px;
}											
#listas li a:visited {

	color: #003366;
	text-decoration:underline;	
	margin:0px;
	padding:0px;

}											
#listas li a:hover {
	color: #666666; 
	text-decoration:none;			
}

/* ESTILOS PARA LA TABLA DEL ORGANIGRAMA -- DIRECTORIO */

.gral {
	background-image: url(/img/fondo_tabla.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-family: Arial, Verdana;
	font-size: 150%;
	border: 1px solid #A3A0A0;
}

.box-txt-small {
	font-size: 12px;
	font-style: italic;
}

.box-title {
	font-size: 100%;
	letter-spacing: -1px;
	background: #ffffff;
	padding: 10px;
	text-align: center;
	width: 50%;
	margin: 10px;
	border: 3px solid #dedede;	
}

.box-cat-01A {
	background: #FAF3F3;
	color: #000000;
	padding: 10px;
	text-align: center;
	width: 40%;
	margin: 10px;
	font-size:58%;
	border-left: 2px solid #C71444;
	border-right: 2px solid #C71444;	
}

.box-cat-01B {
	background: #FAF3F3;
	color: #000000;
	padding: 10px;
	text-align: center;
	width: 80%;
	margin: 10px;
	font-size:58%;
	border-left: 2px solid #C71444;
	border-right: 2px solid #C71444;	
}

.box-cat-02A {
	background: #ffffff;
	padding: 10px;
	text-align: center;
	width: 65%;
	margin: 5px;
	font-size:58%;
	border: 1px solid #dedede;
}

.box-cat-02B {
	background: #ffffff;
	padding: 6px;
	text-align: center;
	width: 70% !important;
	width/**/: 70%;	
	margin: 10px 0px 10px 0px;
	border: 1px solid #dedede;
	font-size: 90%;
}

.box-cat-03 {
	background: #FDFDFD;
	padding: 10px;
	text-align: center;
	width: 70%;
	margin: 10px;
	border: 1px solid #A3A0A0;
	font-size: 58%;
}

.box-cat-03B {
	background: #FDFDFD;
	padding: 10px;
	text-align: center;
	width: 70%;
	margin: 10px;
	border: 1px solid #A3A0A0;
	font-size: 90%;
}

/* FIN ESTILOS PARA LA TABLA DEL ORGANIGRAMA -- DIRECTORIO */

/******************************************************************************
 ******************************************************************************
 ******************************************************************************
 								ACCESIBILIDAD
 ****************************************************************************** 
 ****************************************************************************** 
 ******************************************************************************/ 
/*
ESTILOS CABECERA
*/
table#cabecera {
	width:1000px;
	border-collapse:collapse;	
}

td#col_logo {
	width:158px;
	height:104px;	
	vertical-align:top;	
	padding:0px;
}

td#col_med {
	width:333px;
	height:104px;
	vertical-align:top;
	padding:0px;
	background-image:url("/imgec/02_bannermedsup.gif");	
	background-repeat:no-repeat;
	background-position:0px 0px;
}

td#col_menu {
	width:326px;
	height:104px;
	vertical-align:top;
	padding:0px;
}

td#col_med_inf {
	height:33px;
	vertical-align:top;
	background-image:url("/imgec/05_bajologo.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:0px;
	
}

td#col_drcha {
	width:186px;
	height:104px;
	background-image:url("/imgec/04_banner_esq.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
	vertical-align:bottom;	
	text-align:right;
	padding:0px;
}

/* Parte Buscador */
div.div_buscador {
	width:100%;
	height:100%;
}

div.div_buscador_left {
	 display:inline;
	 float:left;
	 width:84%;
	 height:100%;
	 padding-top:9px;
	 text-align:right;
}

div.div_buscador_right {
	display:inline;
	float:left;
	width:15%;
	height:100%;
	padding-top:8px;
	text-align:center;
}
/***************************************************************************************************/

* html .imagen {
	margin:0px;
	padding:0px 0px -4px 0px;
	border:0px;
}

img.imgsinborde {
	border:0px;
	margin:0px;
	padding:0px;
}

img.sinborde_middle {
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

a {
	border:0px;
}

.letra08 {
	/*font-size:0.8em;*/
	font-size:80%;
}

.margArriba {
	padding-top:10px;
}

td.ancho50por {
	width:50%;
}

a.sinborde {
	text-decoration:none;
	border:0px;
}

p.alignright {
    text-align:right;	
}

div.floatright {
    float:right;	
}

.clear {
	clear:both;
}

/***************************************************************************************************/

/*
ESTILOS PAGINA PRINCIPAL
*/

h1.h1_inline {
	/*font-size:0.3em;*/
	font-size:30%;
}

* html .h1_inline {
	/*font-size:0.9em;*/
	font-size:90%;
}

td.titnot_ec_bgef{
	/*font-size:0.7em;*/
	font-size:70%;
	font-family:Arial; 
	font-weight:normal; 
	background-color:#efefef;
}

td.titnot_ec_bgef a img {
border-bottom : 0px dotted #ffcccc;
}

table#tabla_principal {
	width:990px;
}

td#col_principal {
	width:150px;
	vertical-align:top;	
}

table#tablanoticias{
 	border:0; 
 	cellspacing:1; 
 	cellpadding:3; 
 	width:649px;
}

td#tdnoticias1{
	align:center; 
	background-color:#dedede; 
	wrap:nowrap;
	width:120px;
	/*font-size:0.7em;*/
	font-size:70%;
	font-family:Arial; 
	font-weight:normal; 
}

td#tdnoticias2{
	align:center; 
	background-color:#dedede; 
	width:352px;
	/*font-size:0.7em;*/
	font-size:70%;
	font-family:Arial; 
	font-weight:normal; 
}

td#tdnoticias3{
	align:center; 
	background-color:#dedede; 
	wrap:nowrap;
	/*font-size:0.7em;*/
	font-size:70%;
	font-family:Arial; 
	font-weight:normal; 
}

td#tdnoticias4{
	align:center; 
	background-color:#dedede; 
	wrap:nowrap;
	/*font-size:0.7em;*/
	font-size:70%;
	font-family:Arial; 
	font-weight:normal; 
}

iframe#fnoticias{
	font-size:100%;
	background-color:#efefef;
	scrollbar-face-color: efefef;
	scrollbar-shadow-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #C71444;
	width:650px;
	height:257px;
}

.fromcontent {
	width:668px; 
	height:52px;
}

td#fromcontent1 { 
	width:10px;
}

H2.titulopagina {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 100%; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	LETTER-SPACING: 0px;
	PADDING-left: 4px; 
	PADDING-TOP: 3px;
	PADDING-bottom: 3px; 
}

.tam668{
	width:668px;
}

.tam20{
	height:20px;
}	

.puntomenuleft {
	width:1px; 
	height:16px;
	border:0;
}

.imgcontextoright2 {
	float: right;
	margin: 0 0 30 30;
	vertical-align:middle; 	
}

td#fromcontent2{
	background-color:#efefef;
}

p#alignc{
	text-align:center;
}	

table#formacion{
 	height:38px; 
 	width:162px;
}

span#size2{
	/*font-size:1em;*/
	font-size:100%;
}	

.underline{	
	text-decoration:underline;
}	

.mapa {
	border:0px;
	width:331px;
	height:380px;
	margin-left:320px;
}	

.size80x{
	/*font-size:0.8em;*/
	font-size:80%;
}	

/*Estilos Asociaciones (Dir.asp)*/

.tam779{
	width:779px;
	border:0;
}		

.tam138{
	width:138px;
	border:0;
}	

.tam16{
	width:16px;
}	

.tam625{
	width:625px;
}	

.tam52{
	height:52px;
}	

.tam12{
	width:12px;
	background-color:#E2F0F0;
}	

.tam25{
	height:25px;
}	

.tam3{
 	height:3; 
 	background-color:#E3DFDF;
}	

td#tam24{
	height:24px;
}	

/*Estilos Asociaciones (DirMarco.asp)*/

.tam15{
	height:15px;
}	

.tam12y25{
 	width:12; 
 	height:25;  
 	background-color:#A79D9D;
}

.tam10{
	height:10px;
}

.tam617{
	width:617px;
}

.tam100{
	height:100px;
}

.tam15w{
	width:15px;
}
	
/*Recurso Cameral*/

span#color1{
	color:#c71444;
}

.size110x{
	/*font-size:1.1em;*/
	font-size:110%;
}	

span#color2{
	color:#000000;
}

.size130x{
	/*font-size:1.3em;*/
	font-size:130%;
}	

/*Ventanilla Unica Empresarial*/

.size90x{
	width:90%;
}

.size10x{
	width:10%;
}

td#size70x{
	width:70%;
}

.size5x{
	width:5%;
}

.size25x{
	width:25%;
}

/*
 Estilos para la revista
 */
 table.nohayrevista {
 	width:360px;
 	font-family : Arial, Verdana, Helvetica, sans-serif;
 	font-size: 90%;
 	font-weight:normal;
 	color:#C71444;
 }
 
 /* Estilos para asociaciones empresariales */
 .arial_80x {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	color:#0F0F0F;
}

.arial_70x {
	font-family:Symbol;
	font-size:70%;/*9pt*/
	color:#990F33;
}

.arial2_70x {
	font-family:Arial;
	font-size:70%;/*9pt*/
	color:#990F33;
}
	
.arial_80x_0F0F0F {
	font-family:Arial;
	font-size:12px;
	color:#0F0F0F;
}

.arial_80x_990F33 {
	font-family:Arial;
	font-size:12px;
	color:#990F33;
}

.arial_80x_BA2E49 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	color:#BA2E49;
}

.arial_80x_A50021 {
	FONT-FAMILY:Arial;
	font-size:12px;
	letter-spacing:0px;
	font-weight:normal;
	color:#A50021;
}

.arial_80x_A50021_justify {
	FONT-FAMILY:Arial;
	font-size:12px;
	letter-spacing:0px;
	font-weight:normal;
	color:#A50021;
	text-align:jusstify;
}

.arial_80x_A50021_underline {
	FONT-FAMILY:Arial;
	font-size:12px;
	letter-spacing:0px;
	font-weight:normal;
	color:#A50021;
	text-decoration:underline;
}

.symbol_70x_990F33 {
	font-family:Symbol;
	FONT-SIZE:70%;/*9pt*/
	color:#990F33;
}

.symbol_70x_FF0000 {
	font-family:Symbol;
	FONT-SIZE:70%;/*9pt*/
	color:#FF0000;
}
 
.arial_80x_underline {
 	FONT-FAMILY:Arial;
 	FONT-SIZE:80%;/*10pt;*/
 	text-decoration:underline;
 }

.parrafo_general {
	 text-align:justify;
	 margin-top:0pt;
	 margin-bottom: 7pt;
}

.parrafo_centrado {
	 text-align:center;
	 margin-top:0pt;
	 margin-bottom: 7pt;
}

.parrafo_justificado7 {
	 text-align:justify;
	 margin-top:0pt;
	 margin-bottom: 7pt;
}

.parrafo_justificado12 {
	 text-align:justify;
	 margin-top:12pt;
	 margin-bottom: 12pt;
}

.parrafo_general2 {
	 margin-top:0pt;
	 margin-bottom: 7pt;
}

.parrafo_bottom17 {
	text-align:justify;
	margin-top:0pt;
	margin-bottom: 17pt;
}

.ancho299 {
	width:299px;
}

.justificado {
	text-align:justify;
}

.body_bgFFFFFF_tx000000 {
	background-color:#FFFFFF;
	color:#000000;	
}

.body_bgFFFFFF_tx000000 a {
	color:#0000FF;
}

.parrafo_nota1101 {
 	margin-top: 0pt;
 	margin-bottom: 0pt;
 	font-family:Arial;
 	letter-spacing:0pt;
 	color:#BA2E49;
 	font-size:100%;
 	font-weight:bold;
 }
 
 .ancho40 {
 	width:40px;
 }
 
 .ancho40_f2f2f2 {
 	width:40px;
 	background-color:#f2f2f2;
 }
 
 .ancho60 {
 	width:60px;
 }
 
 .cuerpo480 {
 	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;
 	width:480px;
 }
 
 .ancho8 {
 	width:8px;
 }
 
 .ancho8_f2f2f2 {
 	width:8px;
 	background-color:#f2f2f2;
 }
 
 .ancho15 {
 	width:15px;
 }
 
 .ancho62 {
 	width:62px;
 }
 
 .ancho15_ {
 	width:15px;
 }
  
 .al_izqda {
 	text-align:left;
 }
 
 .al_drcha {
 	text-align:right;
 }
 
 .ancho30 {
 	width:30px;
 }
 
 .ancho69 {
 	width:69px;
 }
 
 .ancho13 {
 	width:13px;
 }
 
 .ancho120 {
 	width:120px;
 }
 
 .ancho15_f2f2f2 {
 	width:15px;
 	background-color:#f2f2f2;
 }
 
 .alto20 {
 	height:20px;
 }
 
 .alto50 {
 	height:50px;
 }
 
 .alto57 {
 	height:57px;
 }
 
 .alto30 {
 	height:30px;
 }
 
 .alto36 {
 	height:36px;
 }
 
 .alto40 {
 	height:40px;
 }
 .alto50 {
 	height:50px;
 }
 
 .alto100 {
 	height:100px;
 }
 
 .alto150 {
 	height:150px;
 }
 
 .alto2 {
 	height:2px;
 }
 
 .alto4 {
 	height:4px;
 }
 
 .alto8 {
 	height:4px;
 }
 
 .alto10 {
 	height:10px;
 }
 
 .alto11 {
 	height:11px;
 }
 
 .alto5 {
 	height:5px;
 }
 
 .ancho779_centrado {
 	width:779px;
 	text-align:center;
 }
 .ancho775_centrado {
 	width:775px;
 	text-align:center;
 }
 .ancho763_centrado {
 	width:763px;
 	text-align:center;
 }
 
 .centrado {
 	text-align:center;
 }
 
 .fondoFFFFFF {
 	background-color:#FFFFFF;
 }
 
 .fondof2f2f2 {
 	background-color:#f2f2f2;
 }
 
 .fondoE2F0F0 {
	background-color:#E2F0F0;
 }
 
 .ancho1x {
 	width:1%;
 }
 
 .seccionblanco_fondoA79D9D { 
 	font-weight : bold; 
 	font-size:90%; 
 	font-family : Arial, Verdana, Helvetica, Sans-serif; 
 	color : #C71444; 
 	text-decoration : none; 
 	background-color:#A79D9D; 
 }
 
 .fondof2f2f2_justify {
 	background-color:#F2F2F2;
 	text-align:justify;
 }
 
 .fondo_justify {
 	text-align:justify;
 }
 
.arial_80x_BA2E49 {
	font-family:Arial;
	font-size:12px;
	color:#BA2E49;
}

.arial_80x_BA2E49_underline {
	font-family:Arial;
	font-size:12px;
	color:#BA2E49;
	letter-spacing:0px;
	text-decoration:underline;
}

.arial_80x_BF2242 {
	font-family:Arial;
	font-size:12px;
	color:#BF2242;
}

h1.tituloAE {
	font-size:100%;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, Sans-serif;
	font-weight : bold; 
 	color : #C71444; 
 	background-color:#A79D9D; 
 	letter-spacing:0px;
}

.parrafo_general3 {
	 text-align:justify;
	 margin-top:0pt;
	 margin-bottom: 0pt;
}

.arial_80x_B3223F {
	font-family:Arial;
	font-size:12px;
	color:#B3223F;
}

.symbol_70x_BF2242 {
	font-family:Symbol;
	font-size:70%;/*9p*/
	color:#BF2242;
}

.symbol_70x_990F33 {
	font-family:Symbol;
	font-size:70%;/*9p*/
	color:#990F33;
}

.parrafo_general4 {
	 text-align:justify;
	 margin-top:0pt;
	 margin-bottom: 7pt;
	 line-height:150%;
}


arial_80x_BF2242_underline {
	font-family:Arial;
	font-size:12px;
	color:#BF2242;
	text-decoration:underline;
}

.symbol_70x_BA2E49 {
	font-family:Symbol;
	font-size:70%;/*9p*/
	color:#BA2E49;
}

.arial_66x {
	font-family:Arial;
	font-size:66%;/*8pt*/
}

.parrafo_general5 {
	 text-align:justify;
	 margin-top:5pt;
	 margin-bottom: 7pt;
}

.justify_top0_bottom0 {
	text-align:justify;
	margin-top:0px;
	margin-bottom: 0px;
}

.justify_top0_bottom0_right17{
	text-align:justify;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-right: 17pt;
}

.arial_80x_FF0000 {
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
}

.fontsize10p {
	font-size:80%;/*10p*/
}	

.parrafo_general6 {
	 text-align:justify;
	 margin-top:7pt;
	 margin-bottom: 0pt;
}

.parrafo_centrado2 {
	 text-align:center;
	 margin-top:7pt;
	 margin-bottom: 0pt;
}


/*******************************************
				FRANQUICIAS
********************************************/
.justify_to5_bo6_ri19 {
	text-align:justify;
	margin-top: 5pt;
	margin-bottom: 6pt;
	margin-right: 19pt;
	color:#000000;
}

.justify_to0_bo6_ri19 {
	text-align:justify;
	margin-top:0pt;
	margin-bottom:6pt;
	margin-right: 19pt;
	color:#000000;
}

.symbol_75x {
	FONT-FAMILY:Symbol;
	FONT-SIZE:75%;/*9pt;*/
}

.arial_75x_0F0F0F {
	FONT-FAMILY:Arial;
	FONT-SIZE:75%;/*9pt;*/
	color:#0F0F0F;
}

.arial_75x_000000 {
	FONT-FAMILY:Arial;
	FONT-SIZE:75%;/*9pt;*/
	color:#000000;
}				

.symbol_75x_990F33 {
	FONT-FAMILY:Symbol;
	FONT-SIZE:9pt;
	color:#990F33;
}

.symbol_75x {
	FONT-FAMILY:Symbol;
	FONT-SIZE:75%;/*9pt;*/
}
.bgefefef {
	background-color:#efefef;
}

.bgFFFFFF {
	background-color:#FFFFFF;
}

.left_f2f2f2_justify {	
	text-align:left;
	background-color:#f2f2f2;
	text-align:justify;
}

img.sinborde_center {
	border:0px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.justify_to3_bo7 {
	text-align:justify;
	margin-top: 3pt;
	margin-bottom: 7pt;
}

.parrafo_li{
	text-indent:-18pt;
	margin-left: 18pt;
	margin-bottom: 0pt;
}

.parrafo_li2{
	text-indent:-18pt;
	margin-left: 18pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
	margin-right: 22pt;
}

ul.lista_circle {
	list-style-type: circle;
}

.arial_100x {
	font-size:85%;
}

.arial2_100x {
	font-size:100%;
}

.justify_top0_bottom7_right17{
	text-align:justify;
	margin-top:0pt;
	margin-bottom:7pt;
	margin-right: 17pt;
}

.justify_top0_bottom7_right22{
	text-align:justify;
	margin-top:0pt;
	margin-bottom:7pt;
	margin-right: 22pt;	
}

.ancho20 {
 	width:20px;
 }
 
 .cuerpo_selec {
 	width:370px;
 	BACKGROUND-COLOR:#e7e5d6;
 	font-family : Arial, Helvetica, sans-serif; 
 	font-size : 12px; 
 	color : #000000; 
 	text-decoration : none; 
 	font-weight : normal;
 }
 
.justify_to0_bo8 {
	text-align:justify;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

.justify_to10_bo10 {
	text-align:justify;
	margin-top: 10pt;
	margin-bottom: 0pt;
}

.justify_to3_bo0 {
	text-align:justify;
	margin-top: 3pt;
	margin-bottom: 0pt;
}

.justify_to5_bo5 {
	 text-align:justify;
	 margin-top:5pt;
	 margin-bottom: 5pt;
}

.arial_70x_000000 {
	font-family:Arial;
	font-size:70%;/*9pt*/
	color:#000000;
}

.arial_70x_808080 {
	font-family:Arial;
	font-size:70%;/*9pt*/
	color:#808080;
}

.justify_to5_bo7_ri18 {
	text-align:justify;
	margin-top: 5pt;
	margin-bottom: 7pt;
	margin-right: 18pt;
}

.center_to5_bo7_ri18 {
	text-align:center;
	margin-top: 5pt;
	margin-bottom: 7pt;
	margin-right: 18pt;
}


.parrafo_li3 {
	text-indent: -18pt;
	margin-left: 18pt;
	margin-top: 5pt;
	margin-bottom: 7pt;
	margin-right: 18pt;
}

.justify_to5_bo7_ri19 {
	text-align:justify;
	margin-top: 5pt;
	margin-bottom: 7pt;
	margin-right: 9pt;
}

.justify_to0_bo7_ri19 {
	text-align:justify;
	margin-top: 0pt;
	margin-bottom: 7pt;
	margin-right: 19pt;
}

.justify_le17_to0_bo7 {
	text-align:justify;
	margin-left: 17pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
}
.justify_le17_to3_bo7 {
	text-align:justify;
	margin-left: 17pt;
	margin-top: 3pt;
	margin-bottom: 7pt;
}
.arial_80x_AF3046 {
	FONT-FAMILY:Arial;
	FONT-SIZE:10pt;
	color:#AF3046;
}

.justify_to7_bo0 {
	text-align:justify;
	margin-top: 7pt;
	margin-bottom: 0pt;
}

.justify_to5_bo7 {
	text-align:justify;
	margin-top: 5pt;
	margin-bottom: 7pt;
}

.parrafo_li4 {
	text-align:justify;
	text-indent: -18pt;
	margin-left: 35pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
}

.parrafo_li5 {
	text-align:justify;
	text-indent: -1pt;
	margin-left: 18pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
}

.parrafo_li6 {
	text-align:justify;
	margin-left: 18pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
}

.parrafo_li7 {
	text-align:justify;
	text-indent: -14pt;
	margin-left: 34pt;
	margin-top: 0pt;
	margin-bottom: 7pt;
}

.parrafo_li8 {
	text-align:justify;
	text-indent: 15pt;
	margin-top: 3pt;
	margin-bottom: 7pt;
}

.parrafo_li9 {
	text-align:justify;
	text-indent: -18pt;
	margin-left: 18pt;
	margin-top: 3pt;
	margin-bottom: 7pt;
}

.parrafo_li10 {
	text-align:justify;
	text-indent: -18pt;
	margin-left: 18pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.center_to6_bo7 {
	text-align:center;
	margin-top: 6pt;
	margin-bottom: 7pt;
}

.justify_to6_bo7 {
	text-align:justify;
	margin-top: 6pt;
	margin-bottom: 7pt;
}

.justify_le18_to5_bo5 {
	text-align:justify;
	margin-left: 18pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.parrafo_li11 {
	text-align:justify;
	text-indent: -18pt;
	margin-left: 36pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.parrafo_li12 {
	text-align:justify;
	text-indent: -18pt;
	margin-left: 72pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.justify_le36_to5_bo5 {
	text-align:justify;
	margin-left: 36pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.justify_le36_to0_bo0 {
	text-align:justify;
	margin-left: 36pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.justify_to3_bo7_ri2 {
	text-align:justify;
	margin-right: 2pt;
	margin-top: 3pt;
	margin-bottom: 7pt;
}

.justify_to3_bo7_ri36 {
	text-align:justify;
	margin-right: 36pt;
	margin-top: 3pt;
	margin-bottom: 7pt;
}

.justify_bo0 {
	text-align:justify;
	margin-bottom: 0pt;
}

.justify_to0_bo7_ri18 {
	text-align:justify;
	margin-top: 0pt;
	margin-bottom: 7pt;
	margin-right: 18pt;	
}

.justify_to0_bo5 {
	text-align:justify;
	margin-top: 0pt;
	margin-bottom: 5pt;
}

.justify_to5_bo5 {
	text-align:justify;
	margin-top: 5pt;
	margin-bottom: 5pt;
}
.justify_inm17_le17_to5_bo5 {
	text-align:justify;
	text-indent: -17pt;
	margin-left: 17pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

ul.circulo {
	list-style-type:circle;
}

li.disco_arial_80x {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	color:#0F0F0F;
	list-style-type:disc;
}

li.disco_arial_100x {
	font-family:Arial;
	font-size:100%;
	font-weight:normal;
	letter-spacing:0px;
	color:#0F0F0F;
	list-style-type:disc;
}


li.disco_90x {
	list-style-type:disc;
	font-size:90%;
}

.justify {
	text-align:justify;
}

.margen_ol2 {
	margin-left:6px;
}

.ancho_100x {
	width:100%;
}

.ancho250 {
	width:250px;
}

.ancho70 {
	width:70px;
}

.ancho80 {
	width:80px;
}

.ancho210 {
	width:210px;
}

.ancho14 {
	width:14px;
}

.ancho68 {
	width:68px;
}

.ancho_575_middle {
	width:575px;
	vertical-align:middle;
}

.ancho600_alto500 {
	width:600px;
	height:500px;
}

ancho200_cuerpo-plus {
	width:200px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho250_cuerpo-plus {
	width:250px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho100x_ffffff {
	width:100%;
	background-color:#FFFFFF;
}

.ancho_100x_f2f2f2 {
	width:100%;
	background-color:#f2f2f2;
}

.ancho_100x_ffffff {
	width:100%;
	background-color:#ffffff;
}

.ancho100 {
	width:100px;
}

.ancho130 {
	width:130px;
}

.ancho350 {
	width:350px;
}

.alto35_9f9a75 {
	height:35px;
	background-color:#9F9A75;
}

.alto15 {
	height:15px;
}

.alto35 {
	height:35px;
}

.fondoFFF5CD {
	background-color:#FFF5CD;
}

.fondod7d5c6 {
	background-color:#d7d5c6;
}

.ancho560_fixed {
	table-layout:fixed;
	width:560px;
}

.ancho60_cuerpo-plus {
	width:60px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho100_cuerpo-plus {
	width:100px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho120_cuerpo-plus {
	width:120px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho20_cuerpo-plus {
	width:20px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho150_cuerpo-plus {
	width:150px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho40_cuerpo-plus {
	width:40px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;	
}

.ancho90_cuerpo-plus {
	width:90px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;	
}

.ancho530 {
	width:530px;
}

.ancho500 {
	width:500px;
}

.ancho110 {
	width:110px;
}

.ancho50 {
	width:50px;
}

.ancho90 {
	width:90px;
}

.ancho260 {
	width:260px;
}

.ancho245 {
	width:245px;
}

.ancho80_cuerpo {
	width:80px;
	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;
}

.ancho90_cuerpo {
	width:90px;
	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;	
}

.cuerpo_left {
	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:left;
}

.ancho130_cuerpo {
	width:130px;
	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;
}

.ancho130_cuerpo-plus {
	width:130px;
	FONT-WEIGHT: bold; font-size:100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.ancho200_cuerpo {
	width:200px;
	font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;
}

.ancho200 {
	width:200px;
}

.ancho215 {
	width:215px;
}


.ancho75 {
	width:75px;
}

.ancho190 {
	width:190px;
}


.ancho115 {
	width:115px;
}

.ancho150 {
	width:150px;
}

.ancho155 {
	width:155px;
}

.ancho165 {
	width:165px;
}
.ancho230 {
	width:230x;
}

.ancho550 {
	width:550x;
}

.ancho560 {
	width:560x;
}

.ancho_100x_e7e5d6 {
	width:100%;
	background-color:#e7e5d6;
}

.ancho560_f2f2f2 {
	width:560px;
	background-color:#f2f2f2;
}

.ancho_100x_e7e5d6_center_middle {
	width:100%;
	background-color:#e7e5d6;
	vertical-align:middle;
	text-align:center;
}

.justify_cuerpo { text-align:justify; font-family : Arial, Helvetica, sans-serif; font-size:80%; color : #000000; text-decoration : none; font-weight : normal;text-align:justify;  }

.hr_estilo1 {
	height:4;
	background-color:#9f9a75;
}

.hr_estilo2 {
	 width:100%;
	 height:3px;
	 border:0px;
	 background-color:#d7d5c6;
}

.hr_estilo3 {
	 width:560px;
	 height:3px;
	 border:0px;
	 background-color:#d7d5c6;
}

.fondo_d7d5c6 {
	background-color:#d7d5c6;
}

.fondo_e7e5d6 {
	background-color:#e7e5d6 ;
}

.ancho250_f2f2f2_borf2f2f2 {
	width:250px;
	background-color:#f2f2f2;
	border:1px solid #f2f2f2;
}

.ancho_40x {
	width:40%;
}

.ancho_10x {
	width:10%;
}
.ancho_20x {
	width:20%;
}

.selec_estilo1 {
	width:400px;
	BACKGROUND-COLOR:#e7e5d6;
}

.aligncenter {
	text-align:center;
}

.colorc71444 {
	color:#c71444;
}

p#alignjustify {
	text-align:justify;
}

p#aligncenter {
	text-align:center;
}	
	
.underline {
	text-decoration:underline;
}

div#alignjustify {
	text-align:justify;
}

/* Revistas */

.ancho10 {
	width:10px;
}

td#ancho10 {
	width:10px;
}	

td#alignright {
	text-decoration:right;
}	

.alto15 {
	height:15px;
}	

.tam12y25efefee{
 	width:12px; 
 	height:25px;  
 	background-color:#efefee;
}

.seccionprensa { 
	font-weight : bold; 
	font-size:90%; 
	font-family : Arial, Verdana, Helvetica, Sans-serif; 
	color : #C71444; 
	text-decoration : none; 
	background-color:#efefee;
}

.alto25 {
	height:25px;
}	

.alto24 {
	height:24px;
}	

.ancho5x {
	width:5%;
}	

.tam678sinborder {
	width:678px;
	border:0px;
}		

.tam1colorffffff {
	width:1px;
	background-color:#ffffff;
}		

.tam10center {
	width:10px;
	text-align:center;
}		

.tam20center {
	width:20px;
	text-align:center;
}		

.tam668w52hsinborder {
	width:668px;
	height:52px;
	border:0px;
}	

.border0 {
	border:0px;
}	

.alto450 {
	height:450px;
}

.centerfffffftam98x {
	text-align:center;
	background-color:#ffffff;
	width:98%;
}	

.an10_celdatitulo2 {
	width:10px;
	background-color: #C71444;
	text-align:right;
}

.an668_al52 {
	width:668px;
	height:52px;
}

.ancho12 {
	width:12px;
}

.alto148 {
	height:148px;
}

.ancho96x {
	width:96%;
}

.ancho95x {
	width:95%;
}

.ancho6x {
	width:6%;
}

.fondoefefee {
	background-color:#efefee
}

.centerfffffftam95x {
	text-align:center;
	background-color:#ffffff;
	width:95%;
}

p#alignright {
	text-align:right;
}	

.alto52 {
	height:52px;
}

.fondoA79D9D {
	background-color:#A79D9D; 
}

.alto39 {
	height:39px;
}

.ancho5 {
	width:5px;
}

.ancho135 {
	width:135px;
}

.alto3 {
	height:3px;
}

.alto22 {
	height:22px;
}

.alto28 {
	height:28px;
}

h1.seccion {
	letter-spacing:0px;
}

h1.formulario {
	font-size:100%; 
	letter-spacing: 0pt; 
	font-family:  Arial, VERDANA, Helvetica, Sans-serif; 
	font-weight: normal; 
	margin-bottom: 1px; 
	margin-top: 1px;
	color: #000000;
}

/*****************************
	FORMACION
******************************/
.ancho50x {
	width:50%;
}

.alleft {
	text-align:left;
}

.alright {
	text-align:right;
}

.ancho680 {
	width:680px;
}

.ancho10x {
	width:10%;
}

.ancho30x {
	width:30%;
}

img.hspace9 {
	margin:0px 9px;
	float:left;
}

.fondoefefef {
	background-color:#efefef;
}

.letra1 {
	font-family:Trebuchet MS;
	font-size:90%;
}

.letra130x {
	font-size:130%;
}

.letra2 {
	font-family:Trebuchet MS;
	font-size:60%;
}

.letra3 {
	font-size:10px;
	line-height:13px;
	font-family:Arial,Verdana,Helvetica,Sans-serif;
	
	
}
.letra5 {
	font-size:18px;
	font-family:serif;
}
.ancho91x {
	width:91%;
}

.fondodedede {
	background-color:#DEDEDE;
}
.fondoffffff {
	background-color:#FFFFFF;
}

.alcenter {
	text-align:center;
}

.subrayado {
	text-decoration:underline;
}

.ancho607 {
	width:607px;
}

.alto197 {
	height:197px;
	
}

.color000000 {
	color:#000000;
}	

.familiaTNR {
	font-family:Times New Roman;
}	

.familiaAHSS {
	font-family:  Arial, Helvetica, Sans-serif; 
}	

.margin0lineheight130xjustify {
	margin:0px 0px;
	line-height:130%;
	text-align:justify;
}	

.ancho21 {
	width:21px;
}

.alignleft {
	text-align:left;
}	

.arial10 {
	font-family:Arial;
	font-size:10pt;
}
	
.alto19 {
	height:19px;
}

p#margin0lineheight150xjustify {
	margin:0px 0px;
	line-height:150%;
	text-align:justify;
}	

p#margin0lineheight150x {
	margin:0px 0px;
	line-height:150%;
}

.arial10lineheight150x {
	font-family:Arial;
	line-height:150%;
	font-size:10pt;
}	

.colorCC3333 {
	color:#CC3333;
}

.innoempres693 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal;
	font-family:Times New Roman;
}

.size70x{
	/*font-size:0.8em;*/
	font-size:70%;
}	

.ancho2x {
	width:2%;
}

.ancho29x {
	width:29%;
}

.ancho410 {
	width:410px;
}

.ancho71x {
	width:71%;
}

.alto70 {
	height:70px;
}

.alignright {
	text-align:right;
}

.size150x{
	/*font-size:1.3em;*/
	font-size:150%;
}	

.tam148h {
	height:148px;
}	

.tam1x {
	width:1%;
}

.tam96x {
	width:96%;
}	

.ancho90x {
	width:90%;
}

.ancho70x {
	width:70%;
}

.ancho25x {
	width:25%;
}

.fontsize4 {
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size:18px;
}

.fontsize3 {
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size:15px;
}

.fontsize2 {
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size:12.8px;
}

.fontsize1 {
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size:10px;
}

.letraHelvetica {
	font-family:Helvetica;
}

.letraTrebuchetMS {
	font-family:Trebuchet MS;
}
.colora71337 {
	color:#a71337;
}
.ancho315 {
	width:315px;
}

.tam100h {
	height:100px;
}	

.tam96x10h {
	width:96%;
	height:10px;
}	

div#aligncenter {
	text-align:center;
}	

.tam6x {
	width:6%;
}	

.tam90xcenter {
	width:90%;
	text-align:center;
}	

.td1 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 53.15pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid;
}

.td1_v2 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 53.15pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext .5pt;
}

.td2 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 134.65pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; mso-border-left-alt: solid windowtext .5pt;
}

.td2_v2 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 134.65pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;
}

.td3 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 258.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; mso-border-left-alt: solid windowtext .5pt;
}

.td3_v2 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 258.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;
}

.letraarialhelsans {
	font-family:arial, helvetica, sans-serif;
}

p#informacioninvestigadores {
	background-color: white; 
	margin: 0cm 0cm 0pt; 
	line-height: 12pt; 
	text-align: justify;
}	

.tam82x {
	width:82%;
}

.letraarial {
	font-family:Arial;
}	

span#arial {
	font-family:Arial;
}

.tam18xleft {
	width:18%;
	text-align:left;
}

.tam18x {
	width:18%;
}	

.span_doc1 {	
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;FONT_FAMILY:Times New Roman;
}

.letraTimesNew {
	font-family:Times New Roman;
}

.span_doc2 {
	FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt;
}

.ol_decimal {
	MARGIN-TOP: 0cm;
	list-style-type:decimal;
}

.ol_square {
	MARGIN-TOP: 0cm;
	list-style-type:square;
}

.tam87x {
	width:87%;
}	

.Arial {
	font-family:Arial;
}

span#Arial {
	font-family:Arial;
}	

.tam13x {
	width:13%;
}

.ul_disc {
	MARGIN-TOP: 0cm;
	list-style-type:disc;
}

.tam17x {
	width:17%;
}	

.tam56x {
	width:56%;
}	

td#tam29x {
	width:29%;
}	

td#tam29x34h {
	width:29%;
	height:34px;
}	

.tam71x {
	width:71%;
}	

.tam71x34h {
	width:71%;
	height:34px;
}

.tam30x {
	width:30%;
}

.tam41x {
	width:41%;
}	

td#tam29x51h {
	width:29%;
	height:51px;
}	

.tam71x51h {
	width:71%;
	height:51px;
}	

.td_elem603_1 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 47.35pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent;
}

.td_elem603_2 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 20pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}

.td_elem603_3 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}

.td_elem603_4 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 20.35pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}

.td_elem603_5 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 92.15pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}

.td_elem603_6 {
	BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 3.5pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 21.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}

.td_elem603_7 {
	BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3.5pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 49.6pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt;
}


.span_elem603_1 {
	MARGIN: 0cm 0cm 0pt 70.65pt; TEXT-INDENT: -35.25pt; LINE-HEIGHT: 130%; TEXT-ALIGN: justify; tab-stops: list 70.65pt; mso-list: l2 level1 lfo3;
}

.vshape_elem603_1 {
	MARGIN-TOP: 0.9pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: -9pt; WIDTH: 261pt; POSITION: absolute; HEIGHT: 54pt; TEXT-ALIGN: left;
}

.tam80x {
	width:80%;
}

.tam20x {
	width:20%;
}	

.ol_inicio2 {
	counter-reset:item 2;
}

.ol_inicio3 {
	counter-reset:item 3;
}

.tam81x {
	width:81%;
}

.tam19x {
	width:19%;
}	

.vshape_elem600_1 {
	MARGIN-TOP: 7.6pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: -9pt; WIDTH: 240.5pt; POSITION: absolute; HEIGHT: 36pt; TEXT-ALIGN: left
}

.tam84x {
	width:84%;
}	

.tam16x {
	width:16%;
}	

.vshape_elem601_1 {
	MARGIN-TOP: 7.6pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 231.5pt; POSITION: absolute; HEIGHT: 36pt; TEXT-ALIGN: left;
}

.vshape_elem601_2 {
	MARGIN-TOP: 497.65pt; Z-INDEX: 1; LEFT: 0px; MARGIN-LEFT: 726.5pt; WIDTH: 36pt; POSITION: absolute; HEIGHT: 18pt; TEXT-ALIGN: left; mso-position-horizontal-relative: text; mso-position-vertical-relative: text;
}

.p_elem601_1 {
	MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: normal;
}

.marginleftinno {
	margin-left:40px;
}	

.vshape_elem524_1 {
	MARGIN-TOP: -221.8pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: 212.15pt; WIDTH: 224.65pt; POSITION: absolute; HEIGHT: 207pt; TEXT-ALIGN: left; rotation: -1036661fd;
}

.fontsize2_5 {
	font-size: 14px;
}

div#marginleftinno2 {
	margin-left:48px;
}

.imgalright {
	float:right;
}

.fondoe3dfdf {
	background-color:#e3dfdf;
}

.ancho10x {
	width:10%;
}

.ancho79x {
	width:79%;
}

.ancho9x {
	width:9%;
}

.ancho4x {
	width:4%;
}

.ancho3x {
	width:3%;
}

.ancho56x {
	width:56%;
}

.ancho94x {
	width:94%;
}

.imgalleft {
	float:left;
}

.fondoc71444 {
	background-color:#c71444;
}

.color990f33 {
	color:#990f33;
}

td#tam869h {
	height:869px;
}	

.tam90x {
	width:90%;
}

.tam10x {
	width:10%;
}		

.tam2x {
	width:2%;
}	
	
.tam4x {
	width:4%;
}	

.marginleftaseso {
	margin-left:16px;
}

td#tam461h {
	height:461px;
}	

td#tam449h {
	height:449px;
}	

.ancho477 {
	width:477px;
}
.alto31 {	
	height:31px;
}

.alto23 {	
	height:23px;
}

td#tam491h {
	height:491px;
}	

td#tam459h {
	height:459px;
}	

td#tam620h {
	height:620px;
}	

.alto14 {
	height:14px;
}

.square {
	list-type:square;
}	

.size85x{
	font-size:85%;
}	

.size180x{
	font-size:180%;
}	

.tam15h {
	height:15px;
}

.tam25h {
	height:25px;
}

td#colorefefee {
	background-color:#efefee;
}	

.tam5x {
	width:5%;
}	

.tam10width {
	width:10px;
}	

.tam398 {
	width:398px;
}	

.tam16right {
	width:16px;
	text-align:right;
}	

.colore2f0f0 {
	background-color:#E2F0F0;
}	

td#colora79d9d {
	background-color:#A79D9D;
}	

.tam77x {
	width:77%;
}	

td#tam94x {
	width:94%;
}	

.tam6x25h {
	width:6%;
	height:25px;
}	

.tam94x25h {
	width:94%;
	height:25px;
}	

.tam94x {
	width:94%;
}	

.tam12x {
	width:12%;
}

td#tam4x {
	width:4%;
}	

td#tam77x {
	width:77%;
}	

.tam7x {
	width:7%;
}

.tam770 {
	width:770px;
}	

.tam990 {
	width:990px;
}	

.tam150 {
	width:150px;
}	

.tam75h {
	height:75px;
}	

.size160x {
	font-size:160%;
}	

.fuente_elem1108_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #c10736; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.fuente_elem1108_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
	
.fuente_elem1108_3 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
	
.colorc10736 {
	color:#c10736;
}

.fondoeaeaea {
	background-color:#eaeaea;
}

.ancho600 {
	width:600px;
}

.hspace5 {
	margin-left:5px;
	margin-right:5px;
}

.vspace5 {
	margin-top:5px;
	margin-bottom:5px;
}

.hr_estilo3 {
	 width:100%;
	 height:1px;
	 border:0px;
}

.fontsize5 {
	font-size:20px;
}

.fondoc10736 {
	background-color:#c10736;
}

.ultypedisc {
	list-style-type:disc;
}	

p#alignleft {
	text-align:left;
}	

.size87x {
	font-size:87%;
}	

.size140x{
	font-size:140%;
}	

.size170x{
	font-size:180%;
}

.tam93x10h {
	width:93%;
	height:10px;
}	
.tam93x {
	width:93%;
}

.cuaderno {
	border-color:#CCCCCC;
	text-align:center;
}	

.tam75xcolorccccff {
	background-color:#CCCCFF;
	width:75%;
}	

.tam16xcolorccccff {
	background-color:#CCCCFF;
	width:16%;
}	

.tam75xcolorffffcc {
	background-color:#FFFFCC;
	width:75%;
}	

.tam16xcolorffffcc {
	background-color:#FFFFCC;
	width:16%;
}	

.border0 {
	border:0px;
}

.sinborder {
	border:0px;
}	

.ancho668 {
	width:668px;
}

.ancho360 {
	width:360px;
}

.ancho308 {
	width:308px;
}

.ancho400 {
	width:400px;
}

span#color000000 {
	color:#000000;
}	

.colorff0000 {
	color:#ff0000;
}	

.colorcccccc {
	color:#cccccc;
}	

.color666666 {
	color:#666666;
}	

.tam15x {
	width:15%;
}	

.tam54x {
	width:54%;
}

.tam28x {
	width:28%;
}	

.tam11x {
	width:11%;
}

.tam65x {
	width:65%;
}

.tam21x {
	width:21%;
}	

.tam99x {
	width:99%;
}

.tam43 {
	width:43%;
}

.tam55x {
	width:55%;
}	
	
.tam8x {
	width:8%;
}

.tam35x {
	width:35%;
}	

td#tam24hcolorcc0033 {
	height:24px;
	background-color:#cc0033;
}	

.color330000 {
	color:#330000;
}	

.size7pt {
	font-size: 7pt;
	font-weight:normal; 
	LINE-HEIGHT: normal;
}	

.tam95x10h {
	width:95%;
	height:10px;
}	

.tam95x {
	width:95%;
}

.tam214h405 {
	width:405px;
	height: 214px;
}	

.tam18ptcolorcc0033 {
	 height: 18pt;
	 background-color: #cc0033;
}	 

.tam18pt {
	height:18pt;
}	

.familyArialUnicodeMS {
	font-family:Arial Unicode MS;
}	

.ancho100x {
	width:100%;
}

td#tam38h31x {
	height:38px;
	width:31%;
}	

td#tam31x {
	width:31%;
}	

td#tam38h69x {
	height:38px;
	width:69%;
}	

td#tam69x {
	width:69%;
}	

.tam69x {
	width:69%;
}	

.tam98x {
	width:98%;
}	

.color0000ff {
	color:#0000ff;
}	

td#tam10 {
	width:10px;
}	

div#alignleft {
	text-align:left;
}	

table#tam500 {
	width:500px;
}	

H2.titulopagina {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 100%; 
	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	LETTER-SPACING: 0px;
	PADDING-left: 4px; 
	PADDING-TOP: 3px;
	PADDING-bottom: 3px; 
}

.tam30h {
	height:30px;
}	

.tam300bottom {
	width:300px;
	text-align:bottom;
}	 

.alignjustify {
	text-align:justify;
}

.tam600 {
	width:600;
}	

.tam59x {
	width:59%;
}	

.bgcolorCCCCCC {
	background-color:#CCCCCC;
}	

td#tam59x {
	width:59%;
}	

td#tam41x {
	width:41%;
}	


td#tam59x18h {
	width:59%;
	height:18px;
}	

td#tam41x18h {
	width:41%;
	height:18px;
}	

td#tam200 {
	width:200px;
}	

td#tam140 {
	width:140px;
}	

.tam120 {
	width:120px;
}	

.tam100x {
	width:100%;
}

.border1colorCCCCCC {
	border-color:1px solid #CCCCCC;
}	

.tam100w{
	width:100px;
}

.tam400 {
	width:400px;
}	

.tam10hcolorC71444 {
	background-color:#C71444;
	height:10px;
}	

.colorwhite {
	color:white;
}	

.tam55 {
	width:55px;
}	

td#tam145 {
	width:145px;
}	

.tam30 {
	width:30px;
}	

.tam450 {
	width:450px;
}	

.tam50 {
	width:50px;
}	

.tam200 {
	width:200px;
}	

.tam600colorf5f5f5 {
	width:600;
	 background-color:#f5f5f5;
}	

.colorffffff {
	background-color:#ffffff;
}

.tam90 {
	width:90;
}	

.tam400h100x {
	width:100%;
	height:400px;
}	

.tam400h {
	height:400px;
}	

.tam50h {
	height:50px;
}	

.tam488 {
	width:488px;
}	

.tam100h488 {
	width:488px;
	height:100px;
}	

.tam1h5 {
	height:1px;
	width:5px;
}	

.tam8 {
	width:8px;
}

.tam9h4 {
	height:9px;
	width:4px;
}	

.ancho160 {
	width:160px;
}

.tam5 {
	width:5px;
}	
	
.tam20h20 {
	width:20; 
	height:20;
}	

.tam15walignright {
	width:15px;
	text-align:right;
}	

.tam3h {
	height:3px;
}

.colord7d5c6 {
	color:#d7d5c6;
	width:100%;
}	

.tam615 {
	width:615px;
}

.tam92h290 {
	width:290px; 
	height:92px;
}	

.tam35 {
	width:35px;
}

.tam295 {
	width:295px;
}	

.tam50x {
	width:50%;
}	

.tam703 {
	width:703px;
}	

.tam17h {
	height:17px;
}

img#absmiddle {
	text-align:absmiddle;
}	

.tam703colorefefee {
	width:703px;
	background-color:#efefee;
}	

span#alignleft {
	text-align:left;
}	

h2.bussines {
	font-size:80%; 
	margin-bottom: 1px; 
	margin-top: 1px; 
	font-weight: normal;
}

.familyAHSSsize5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:160%;
}	

.familyAHSSsize2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

.size125x {
	font-size:125%;
}	

.altolinea12 {
	line-height:12pt;
}

.clearall {
	clear:all;
}	

.ultypecircle {
	list-style-type:circle;
}	

h1.cursos {
	font-size:80%; 
	margin-bottom: 1px; 
	margin-top: 1px; 
	font-weight: normal;
	letter-spacing:0px;
	color:#000000;
}

.Helvetica {
	font-family:Helvetica;
}

.colornavy {
	color:navy;
}

.h1_txt {
	letter-spacing:0px;
}

.tam25x {
	width:25%;
}	

td#tam70x {
	width:70%;
}	

.novedadlegislativa {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal;
	FONT-FAMILY: Times New Roman;
}	


td#novedadlegislativa2 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 75.15pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}	

td#novedadlegislativa3 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: #ece9d8; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 75.15pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt;
}	

table#novedadlegislativa4 {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	WIDTH: 446.4pt; 
	BORDER-BOTTOM: medium none; 
	BORDER-COLLAPSE: collapse; 
	mso-border-alt: solid windowtext .5pt; 
	mso-yfti-tbllook: 480; 
	mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; 
	mso-border-insideh: .5pt solid windowtext; 
	mso-border-insidev: .5pt solid windowtext;
	cellSpacing:0; 
	cellPadding:0; 
	width:595px;
}	

.selec_480_e7e5d6 {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 80%; 
	color : #000000; 
	text-decoration : none; 
	font-weight : normal;
 	width:480px;
 	background-color:#e7e5d6;
 }

.noticiassemanales {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}	

td#tam50xleft {
	text-align:left;
	width:50%;
}	

.titularsemanal {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px; 
	COLOR: #c10736; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}	

.titularsemanal2 {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}	

.margin5 {
	margin: 5px;
}	

.tam1h {
	height:1px;
}	

.bodyGUIAdirectorio {
	text-justify-trim:punctuation;
	margin-left:10px;
}	

.clearallpagebreak {
	clear:both;
	page-break-before:always;
}	

.tdespecialidades1 {
	width:151; 
	border:solid silver 1.0pt;
	border-top:none;
	background:white;
	padding:0cm 2.0pt 0cm 2.0pt;
	height:23pt;
}	

.tdespecialidades2 { 
	width:123; 
	border-top:none;
	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:23pt;
    word-spacing:1px;
}    

.tdespecialidades3 {
	width:58; 
	border-top:none;
	border-left:none;
	border-bottom:  solid silver 1.0pt;
	border-right:solid silver 1.0pt;
	background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:23pt;
}   
 
 
 .tdespecialidades4 {
 	width:287; 
 	border-top:none;
 	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:  white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:23pt;
}

 .tdespecialidades5 {
 	width:54; 
 	valign:top; 
 	border-top:none;
 	border-left:  none;
 	border-bottom:solid silver 1.0pt;
 	border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:23pt;
} 

/* tamano de las tablas para la parte de asociaciones empresariales */
.tamAsocEmp {
	width:661px;
}

.formAsocEmp {
	border:0px;
	margin:0px;
	padding:0px;
}

.enlaceAsocEmp {
	display:inline;
	font-size:1px;
}

.backgroundD9D9D9 {
	background-color:#D9D9D9;
}	

.columna1especialidad {
	width:160; 
	border:solid black 1.0pt;
	background:silver;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:13.5pt;
} 

.columna2especialidad {
	width:123; 
	border:solid black 1.0pt;
	border-left:none;
    background:silver;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:13.5pt;
}    

.columna3especialidad {
	width:58; 
	border:solid black 1.0pt;
	border-left:none;
    background:silver;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:13.5pt;
}    

.columna4especialidad {
	width:287; 
	border:solid black 1.0pt;
	border-left:  none;
	background:silver;
	padding:0cm 2.0pt 0cm 2.0pt;
	height:13.5pt;
}	

.columna5especialidad {
	width:54; 
	valign:top; 
	border:solid black 1.0pt;
    border-left:none;
    background:silver;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:13.5pt;
}    

.altura27pt {
	height:27.0pt;
}	

.altura2175pt {
	height:21.75pt;
}	

.altura135pt {
	height:13.5pt;
}	

.bodyGUIAdirectorio2 {
	text-align:left;
	margin-top:15px;
}	

td#tam37hcolorf2f8f8 {
	background-color:#F2F8F8;
	height:37px;
}	

.tam100hx {
	height:100%;
}	

table#alignleft {
	text-align:left;
}

td#tam99hx {
	height:99%;
}	

.tam22 {
	width:22px;
}	

.tam85 {
	width:85px;
}	

td#tam160 {
	width:160px;
}	

.tam62 {
	width:62px;
}	

td#tam10 {
	width:10px;
}	

td#tam70 {
	width:70px;
}	

td#tam80 {
	width:80px;
}	

td#tam130 {
	width:130px;
}	

td#tam50 {
	width:50px;
}	

td#tam25 {
	width:25px;
}	

td#tam60 {
	width:60px;
}	

td#tam20 {
	width:20px;
}	

td#tam120 {
	width:120px;
}	

td#tam100 {
	width:100px;
}	

td#tam110 {
	width:110px;
}	

td#tam180 {
	width:180px;
}	

td#tam160 {
	width:160px;
}	

.colorCC0033 {
	color:#CC0033;
}	

.ancho1002	
 {
	width:1002px;
}

td#tam150 {	
	width:150px;
}	

td#tam225 {	
	width:225px;
}	

td#tam200 {	
	width:200px;
}	

.tam560fixed {
	table-layout:fixed;  
	width:560px;
}	

.tam700fixed {
	table-layout:fixed;  
	width:700px;
}	

.tam265 {
	width:265px;
}	

.tam115 {
	width:115px;
}	

.tam215 {
	width:215px;
}	

td#tam30 {
	width:30px;
}	

.colorefefef {
	color:#efefef;
}	

.escuelacomercio1 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: windowtext 1pt solid; 
	WIDTH: 45pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt;
	vAlign:top; 
	width:60px;
}

.escuelacomercio2 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 117pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 	
	vAlign:top; 
	width:156px;
}


.escuelacomercio3 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 90pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 
	vAlign:top; 
	width:120;
}

.escuelacomercio4 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 54pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
	vAlign:top; 
	width:72;
}

.escuelacomercio5 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 63pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 
	vAlign:top; 
	width:84;
}

.escuelacomercio6 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 63pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 
	vAlign:top; 
	width:84;
}	

.size60x{
	font-size:60%;
}	

.size95x{
	font-size:95%;
}	

.familiaHelvetica {
	font-family:Helvetica;
}

li#marginleft95 {
	margin-left:95px;
}	



.tam775w33hmiddle {
	width:775px;
	height:33px;
	text-align:middle;
}	

.vgroup1 {
	MARGIN-TOP: 104.6pt; 
	Z-INDEX: -1; 
	MARGIN-LEFT: 50.55pt; 
	WIDTH: 522pt; 
	POSITION: absolute; 
	HEIGHT: 36pt;
}

.vshape1 {
	MARGIN-LEFT: 1161px; 
	WIDTH: 1440px; 
	POSITION: absolute; 
	TOP: 2317px;
	HEIGHT: 720px;
}	

.vshape2 {
	MARGIN-LEFT: 2601px; 
	WIDTH: 1620px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape3 {
	LEFT: 4041px; 
	WIDTH: 1263px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape4 {
	LEFT: 5121px; 
	WIDTH: 1980px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape5 {
	LEFT: 6921px; 
	WIDTH: 1260px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape6 {
	LEFT: 8001px; 
	WIDTH: 1260px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape7 {
	LEFT: 9261px; 
	WIDTH: 1440px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}

.vshape8 {
	LEFT: 10521px; 
	WIDTH: 1080px; 
	POSITION: absolute; 
	TOP: 2317px; 
	HEIGHT: 720px;
}	

.size86x{
	font-size:86%;
}	

.size174x{
	font-size:174%;
}	

.borderabajo {
	border-top:2px solid #CCCCCC;
}

.marginleft25 {
	margin-left:25px;
}	

.marginleft65 {
	margin-left:65px;
}	

.imgalmiddle {
	vertical-align:middle;
}

.mapawebNivel1 {
	height:37;
	font-weight:bold;
	width:100%;
	font-size:100%;
}	

.mapawebNivel2 {
	height:30;
	margin-left:25;
	width:100%;
	font-size:80%;
}

.mapawebSepColumnas {
	width:30%;
	float:left;
}	

.tam811h525 {
	height:811px;
	width:525;
}	

.tam70x {
	width:70%;
}	

td#alignleft {
	text-align:left;
}	

td#aligncenter {
	text-align:center;
}	

.tam160 {
	width:160px;
}

.listado_inicio_licitaciones {
	margin:0px 0px 8px 80px;
	list-style:decimal;
	line-height:2.6em;	
	font-size:12px;
}

p.inf_general {
	background-color:#efefee;
	font-weight:bold;
	color:#c71444;
	font-size:14px;
	padding:8px 0px 8px 20px;
}

.parrafo_inicio_lic {
	font-size:12px;
	text-align:justify;
	margin-left:10px;
	
}

div.listado_inicio_lic {
	font-size:12px;	
	margin-left:20px;
	margin-bottom:10px;	
}

H1.titulopagina_lic {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 110%; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Arial, Helvetica, Sans-serif; 
	LETTER-SPACING: 0pt;
	PADDING-TOP: 3px; 
	PADDING-bottom: 3px;
	PADDING-left: 3px; 
}

#leftmenu .celdaroja_lic a {  
	color: #ffffff; 
	font-size:74%; 
	font-family: Arial; 
	font-weight:bold; 
	background-color:#bb1941;
	display: block; 
	margin : 0px 0px 1px 0px;
	padding-left:6px; 
	padding-top:4px; 
	padding-bottom:3px; 
	letter-spacing:0.1em;
	border-bottom : 0px dotted #585253;
}

div.cuadro_usulic {
	color: #000000; 
	font-size:74%; 
	font-family: Arial; 
	font-weight:bold; 
	border:1px solid #bb1941;
	letter-spacing:0.1em;
}

div.celdagris_lic {  
	color:#000000; 
	font-size:70%; 
	font-family:Arial; 
	font-weight:normal; 
	background-color:#eeedeb; 
	display:block; 
	margin:0px 0px 0px 0px; 
	padding-left:15px; 
	padding-top:2px; 
	padding-bottom:2px;
	border-bottom:1px dotted #585253;
}

div.cuadro_titulo {
	padding:6px 0px 6px 3px;
	background-color:#ffddcc;
	border-bottom:1px solid #bb1941;
}

div.cuadro_datos_login {
	padding:6px 0px 6px 3px;
	font-size:10px;
	letter-spacing:0.05em;
}

div.cuadro_cerrarsesion {
	padding:6px 0px 6px 3px;
	font-size:9px;
	text-align:center;
	letter-spacing:0em;
}

.ancho98x {
	width:98%;
}

.margen_left54 {
	margin-left:54px;
}

.legendaentrar {
	font-size:16px;
	color:#bb1941;
	font-weight:bold;
}

.padding_left40 {
	padding-left:40px;
}

hr.linea_listados {
	color:#bb1941;
	height:1px;
}

td.cabecera_listado {
	background-color:#ffddcc;
	border:1px solid #000000;
	padding:14px 0px 14px 0px;
	text-align:center;
}

td.cabecera_listado1 {
	background-color:#ffddcc;
	width:28%;
	border:1px solid #000000;
	padding:3px;
	text-align:left;
}

td.cabecera_listado2 {
	background-color:#ffddcc;
	width:18%;
	text-align:left;
	padding:3px;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

td.cabecera_listado3 {
	background-color:#ffddcc;
	width:18%;
	text-align:left;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
}

td.cabecera_listado4 {
	background-color:#ffddcc;
	width:18%;
	text-align:left;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
}

td.cabecera_listado5 {
	background-color:#ffddcc;
	width:18%;
	text-align:left;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
}

td.contenido_listado1 {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:3px;
}

td.contenido_listado2 {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:left;
	padding:3px;
	
}

td.contenido_listado3 {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:left;
	padding:3px;
}

td.contenido_listado4 {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:left;
	padding:3px;
}

td.contenido_listado5 {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:left;
	padding:3px;
}
.mostrando {
	font-weight:bold;
	color:#000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	letter-spacing: normal;
	margin-bottom:5px;
	margin-top:5px;
	text-align:right;
	display:inline;
	float:left;
	width:50%;
	vertical-align:middle;
}

.current {
	font-weight:bold;
	color:#FF9900;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	letter-spacing: normal;
	margin:0px 4px 0px 4px;
}

.enlace_pag_lic {
	cursor:pointer;
	border:0px;
	margin:0px 2px 0px 2px;
}

.ordenar_listado {
	display:inline;
	float:left;
	font-weight:bold;
	color:#000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	letter-spacing: normal;
	margin-bottom:5px;
	margin-top:5px;
	text-align:left;
	width:50%;
}

.ordenar_listado select {
	color:#000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size:10px;
	letter-spacing: normal;
	vertical-align:top;
}

/* Licitaciones Borja */

.titulofichalicitacion {
	color:#c71444;
	font-weight:bold;
}

.camposfichalicitacion {
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

.letradatosficha {
	font-size:11px;
	font-family:Arial;
	color:#000000;
}	

.border1color000000 {
	border-bottom:1px solid #000000;
}

.camposdescargalicitacion {
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.miga {
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	letter-spacing: normal;
	background-color:#eeedeb;
	padding:6px;
	margin-bottom:26px;
}

.miga a.normal{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing: normal;	
}

.miga a.seleccionada{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing: normal;	
}

.enlace_usuarios_lic {
	font-size:12px;
	letter-spacing:normal;
	color : #C71444;
	text-decoration:underline;
}

.div_escuelas_formacion {
	float:left;
	display:inline;
	background-image:url(../../img/bullet_cuadradonegro.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	width:190px;
}

.ancho209 {
	width:209px;
}
.ancho129 {
	width:129px;
}

/*ESTILOS LICITACIONES */
.margen_textolic {
	margin-left:20px;
}

.fondo_fecha_listado {
	background-color:#EFEFEE;
}

.ficha_fecha_lic {
	width:300px;
	height:60px;
	border:1px solid #DDDDDD;
	padding:2px;
	vertical-align:middle;
	background-color:#EFEFEF
}

.margen_dia_hora {
	margin-left:14px;
	margin-top:3px;
}
.arial120x {
	font-family: Arial;
	font-size:13px;
	color:#000000;
}

.imagenleftvspace9 {
	float:left;
	margin-right: 9pt;
	margin-left: 9pt;
}

.size100x {
	font-size:100%;
}	

.tam175w {
	width:175px;
}	

.tam33h {
	height:33px;
}	

.color999999 {
	color:#999999;
}	
.familiaArial {
	font-family:Arial;
}	

.size240x{
	/*font-size:1.1em;*/
	font-size:240%;
}	

.letterspacing0 {
	letter-spacing:0px;
}

.familiaVerdana {
	font-family:Verdana;
}	

.fuente_elem1108_4 {
	FONT-SIZE: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.imgingles {
	width:158px;
	height:104px;	
	border:0px;
	vertical-align:top;	
	padding:0px;
	margin:0px 0px -4px 0px
}

.imgingles2 {
	width:326px;
	height:104px;	
	border:0px;
	vertical-align:top;	
	padding:0px;
	margin:0px 0px -4px 0px
}
.logoenerline {
	width:116px;
	height: 40px;
	border:0px;
}	

.imgenerline {
	width:5px;
	height:7px;
	border:0px;
}	

.tam467 {
	width:467px;
}	

.imgpdflinks {
	width:35px;
	height:38px;
	border:0px;
	text-align:absmiddle;
}	

.imgpdflinks2 {
	width:30px;
	height:25px;
	border:0px;
	text-align:absmiddle;
}	

.frame_dirE {
	width:840px;
	height:840px;
	border:0px;
}

.fondo_menu_dirE {
	background-color:#990033;
	border:1px solid #000000;
	height:25px;
	width:208px;
	vertical-align:middle;
	text-align:center;
	font-size:80%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.letra_menu_dirE {
	color:#FFFFFF;
	font-weight:bold;
}

.letra_menu_dirE:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

.colorblanco {
	color:#ffffff;
}

.colormorado {
	color:#800080;
}

.color4c4c4c {
	color:#4c4c4c;
}

.tam1000w {
	width:1000px;
}	

.tam170w104h {
	width:170px;
	height:104px;
}	

.tam357w {
	width:357px;
}	

.tam1077w {
	width:1077px;
}

.tam138w100hxtop {
	width:138px; 
	valign:top; 
	height:100%;
}	

.tam678 {
	width:678px;
}

.tam5h {
	height:5px;
}	

.tam775w {
	width:775px;
}	

.tam763w {
	width:763px;
}	

.hspace4 {
	margin-left:4px;
	margin-right:4px;
}

.tam18h {
	height:18px;
}

.marginleft40 {
	margin-left:40px;
}	

.marginleft10 {
	margin-left:10px;
}

.guiadirectorio {
	background-color:#FFFFFF; 
	width:800px; 
	height:600px;
}	

.tdespecialidades1_20 {
	width:151; 
	border:solid silver 1.0pt;
	border-top:none;
	background:white;
	padding:0cm 2.0pt 0cm 2.0pt;
	height:20px;
}	

.tdespecialidades2_20 { 
	width:123; 
	border-top:none;
	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:20px;
    word-spacing:1px;
}    

.tdespecialidades3_20 {
	width:58; 
	border-top:none;
	border-left:none;
	border-bottom:  solid silver 1.0pt;
	border-right:solid silver 1.0pt;
	background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:20px;
}   
 
 
 .tdespecialidades4_20 {
 	width:287; 
 	border-top:none;
 	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:  white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:20px;
}

 .tdespecialidades5_20 {
 	width:54; 
 	valign:top; 
 	border-top:none;
 	border-left:  none;
 	border-bottom:solid silver 1.0pt;
 	border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:20px;
} 

.tdespecialidades1_18 {
	width:151; 
	border:solid silver 1.0pt;
	border-top:none;
	background:white;
	padding:0cm 2.0pt 0cm 2.0pt;
	height:18px;
}	

.tdespecialidades2_18 { 
	width:123; 
	border-top:none;
	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:18px;
    word-spacing:1px;
}    

.tdespecialidades3_18 {
	width:58; 
	border-top:none;
	border-left:none;
	border-bottom:  solid silver 1.0pt;
	border-right:solid silver 1.0pt;
	background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:18px;
}   
 
 
 .tdespecialidades4_18 {
 	width:287; 
 	border-top:none;
 	border-left:none;
    border-bottom:solid silver 1.0pt;
    border-right:solid silver 1.0pt;
    background:  white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:18px;
}

 .tdespecialidades5_18 {
 	width:54; 
 	valign:top; 
 	border-top:none;
 	border-left:  none;
 	border-bottom:solid silver 1.0pt;
 	border-right:solid silver 1.0pt;
    background:white;
    padding:0cm 2.0pt 0cm 2.0pt;
    height:18px;
} 

.marginleft175 {
	margin-left:175px;
}

.tablecursosgratuitos {
	margin:auto auto auto 0.25pt; 
	width: 658.9pt; 
	border-collapse: collapse; 
	mso-padding-alt: 0cm 0cm 0cm 0cm;
}

.trcursosgratuitos {
	height: 12.75pt; 
	mso-yfti-irow: 0; 
	mso-yfti-firstrow: yes;
}

.tdcursosgratis1 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: windowtext 1pt solid; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 288.95pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-alt: solid windowtext .5pt;
}


.tdcursosgratis2 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: #ece9d8; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 54pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	 mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis3 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: #ece9d8; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 72.45pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	mso-border-top-alt: solid windowtext .5pt;
}

.tdcursosgratis4 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: #ece9d8; 
	padding-top: 0cm; 
	padding-right: 0cm; 
	padding-bottom: 0cm; 
	padding-left: 0cm; 
	width: 53.55pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	mso-border-top-alt: solid windowtext .5pt;
}

.tdcursosgratis5 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: #ece9d8; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 63pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-alt: solid windowtext .5pt;
	mso-border-left-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis6 {
	border-top: windowtext 1pt solid; 
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: #ece9d8; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 126.95pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.trcursosgratuitos2 {
	height: 12.75pt; 
	mso-yfti-irow: 1; 
}


.tdcursosgratis7 {
	border-top: #ece9d8;
	border-right: windowtext 1pt solid; 
	border-bottom: windowtext 1pt solid; 
	border-left: windowtext 1pt solid; 
	padding-top: 0.75pt; 
	padding-right: 0.75pt; 
	padding-bottom: 0cm; 
	padding-left: 0.75pt; 
	width: 288.95pt; 
	height: 12.75pt; 
	background-color: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}

.tdcursosgratis8 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 54pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis9 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 72.45pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis10 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0cm; 
	PADDING-RIGHT: 0cm; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0cm; 
	WIDTH: 53.55pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis11 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt;
	PADDING-RIGHT: 0.75pt;
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt;
	WIDTH: 63pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}

.tdcursosgratis12 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt;
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 126.95pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.trcursosgratuitos3 {
	height: 12.75pt; 
	mso-yfti-irow: 2;
}

.trcursosgratuitos4 {
	height: 12.75pt; 
	mso-yfti-irow: 3;
}

.trcursosgratuitos5 {
	height: 12.75pt; 
	mso-yfti-irow: 4;
}

.trcursosgratuitos6 {
	height: 12.75pt; 
	mso-yfti-irow: 5;
}

.trcursosgratuitos7 {
	height: 12.75pt; 
	mso-yfti-irow: 6;
}

.trcursosgratuitos8 {
	height: 12.75pt; 
	mso-yfti-irow: 7;
}

.tdcursosgratis13 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-LEFT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 288.95pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt;
}

.tdcursosgratis14 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 54pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis15 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 72.45pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis16 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 63pt; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}	

.tdcursosgratis17 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 0.75pt; 
	BORDER-TOP: #ece9d8; 
	PADDING-LEFT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: #ece9d8; 
	WIDTH: 126.95pt; 
	PADDING-TOP: 0.75pt; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	HEIGHT: 12.75pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
}	

.trcursosgratuitos9 {
	height: 12.75pt; 
	mso-yfti-irow: 8;
}

.trcursosgratuitos10 {
	height: 12.75pt; 
	mso-yfti-irow: 9;
}

.trcursosgratuitos11 {
	height: 12.75pt; 
	mso-yfti-irow: 10;
}

.tdcursosgratis18 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: windowtext 1pt solid; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 288.95pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt;
}

.tdcursosgratis19 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 54pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis20 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 72.45pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis21 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0cm; 
	PADDING-RIGHT: 0cm; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0cm; 
	WIDTH: 53.55pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}

.tdcursosgratis22 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 63pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}

.tdcursosgratis23 {
	BORDER-TOP: #ece9d8; 
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	BORDER-LEFT: #ece9d8; 
	PADDING-TOP: 0.75pt; 
	PADDING-RIGHT: 0.75pt; 
	PADDING-BOTTOM: 0cm; 
	PADDING-LEFT: 0.75pt; 
	WIDTH: 126.95pt; 
	HEIGHT: 6.05pt; 
	BACKGROUND-COLOR: transparent; 
	mso-border-top-alt: solid windowtext .5pt; 
	mso-border-bottom-alt: solid windowtext .5pt; 
	mso-border-right-alt: solid windowtext .5pt;
}	

.trcursosgratuitos12 {
	height: 12.75pt; 
	mso-yfti-irow: 11;
}

.trcursosgratuitos13 {
	height: 12.75pt; 
	mso-yfti-irow: 12;
}

.trcursosgratuitos14 {
	height: 12.75pt; 
	mso-yfti-irow: 13;
}

.trcursosgratuitos15 {
	height: 12.75pt; 
	mso-yfti-irow: 14;
	mso-yfti-lastrow: yes;
}

.size200x{
	font-size:200%;
}	

.size75x{
	font-size:75%;
}	

.tam68x {
	width:68%;
}	

.tam33x {
	width:33%;
}

.size120x{
	font-size:120%;
}	

.ultypesquare {
	list-style-type:square;
}	

.ancho5px {
	width:5;
}

.letra12px {
	font-size:12px;
}

.letra17px {
	font-size:17px;
}

.alto182h {
	height:182;
}

.fondo_menu_dirE_paso21 {
	background-color:#990033;
	border:1px solid #000000;
	height:55px;
	width:139px;
	vertical-align:middle;
	text-align:center;
	font-size:80%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Estilos para la parte de proceso electoral - php/censo_2010/templates/fichero consulta_online.tpl */
div.contenedor_nif {
	width:150px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_nif {
	width:147px;
	margin-right:12px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.contenedor_nombre {
	width:350px;
	margin-right:12px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_nombre {
	width:350px;
	margin-right:3px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.cab_nif_censo {
	background-color:#ffddcc;
	width:146px;
	border:1px solid #000000;
	border-bottom:0px;
	padding:2px;
	text-align:left;
	font-size:14px;
	font-family:Arial;
}
div.cab_nombre_censo {
	background-color:#ffddcc;
	border:1px solid #000000;
	border-bottom:0px;
	padding:2px;
	width:506px;
	text-align:left;
	font-size:14px;
	font-family:Arial;
}
div.cont_nif_censo {
	width:146px;
	border:1px solid #000000;
	padding:2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
}
div.cont_nombre_censo {
	padding:2px;
	width:506px;
	border:1px solid #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
}

div.contenedor_domicilio {
	width:260px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_domicilio {
	width:257px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.cab_domicilio_censo {
	width:256px;
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.cont_domicilio {
	border:1px solid #000000;
	padding:2px;
	width:256px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.contenedor_domicilio_params {
	width:50px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_domicilio_params {
	width:47px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.cab_domicilio_params_censo {
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	width:46px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.cont_domicilio_params {
	border:1px solid #000000;
	padding:2px;
	width:46px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.div_domicilio {
	float:left;
	border:1px solid #000000;
	width:100%;
	background-color:#ffddcc;
	padding:4px;
}
div.titulo_domicilio {
	height:20px;
	font-size:14px;
	font-family:Arial;
}

div.titulo_grupos {
	height:24px;
	font-size:14px;
	font-family:Arial;
}

td.cab_grupos_censo {
	background-color:#ffddcc;
	border:1px solid #000000;
	padding:6px;
	text-align:left;
	font-size:14px;
	font-family:Arial;
}
td.cont_grupos_censo {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:3px;
}

div.contenedor_dentro_grupos_params {
	width:156px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
}

* html div.contenedor_dentro_grupos_params {
	width:153px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
}

div.contenedor_dentro_grupos_params_colegio {
	width:317px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
}

* html div.contenedor_dentro_grupos_params_colegio {
	width:314px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
}

div.contenedor_electo {
	margin-right:8px;
	width:220px;
	text-align:left;
	background-color:#FFFFFF;
}

* html div.contenedor_electo {
	margin-right:8px;
	width:220px;
	text-align:left;
	background-color:#FFFFFF;
}

div.cab_dentro_grupos_censo {
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	width:152px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.cont_dentro_grupos_censo {
	border:1px solid #000000;
	padding:2px;	
	width:152px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.cab_dentro_grupos_censo_colegio {
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	width:313px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.cont_dentro_grupos_censo_colegio {
	border:1px solid #000000;
	padding:2px;	
	width:313px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.cont_dentro_electo {
	border:1px solid #000000;
	padding:2px;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
}

input.fontsize14 {
	font-size:14px;
}

span.valor_antispam {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
}

div.contenedor_municipio {
	width:190px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_municipio {
	width:187px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.cab_municipio {	
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	width:186px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.cont_municipio {
	border:1px solid #000000;
	padding:2px;
	width:186px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.contenedor_escalera {
	width:60px;
	margin-top:4px; 
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

* html div.contenedor_escalera {
	margin-top:4px; 
	width:57px;
	margin-right:8px;
	text-align:left;
	background-color:#FFFFFF;
	height:40px;
}

div.cab_escalera {
	background-color:#efefef;		
	vertical-align:middle;	
	padding:2px;
	width:56px;
	font-weight:bold;
	border:1px solid #000000;
	border-bottom:0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.cont_escalera {
	border:1px solid #000000;
	padding:2px;
	width:56px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.nuevabusqueda {
	color:black;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	float:right;
}
/* CURSOS GRATUITOS */
.tblcursos { 
	MARGIN: auto auto auto 0.25pt;
	WIDTH: 760px;
	BORDER-COLLAPSE: collapse;
	mso-padding-alt: 0cm 0cm 0cm 0cm;	
}

.columna1 {
	BORDER-RIGHT: windowtext 1pt solid;
	BORDER-TOP: windowtext 1pt solid;
	BORDER-LEFT: windowtext 1pt solid;
	WIDTH: 33%;
	padding:3px;
	BORDER-BOTTOM: windowtext 1pt solid;
	vertical-align:bottom;	
}

.columna2 {
	BORDER-RIGHT: windowtext 1pt solid;
	BORDER-TOP:windowtext 1pt solid;
	BORDER-LEFT: #ece9d8;
	WIDTH: 9%;
	BORDER-BOTTOM: windowtext 1pt solid;
	vertical-align:bottom;	
}

.columna3 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 0cm;
	BORDER-TOP:windowtext 1pt solid;
	PADDING-LEFT: 0cm;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: #ece9d8;
	WIDTH: 9%;
	PADDING-TOP: 0cm;
	BORDER-BOTTOM: windowtext 1pt solid;
	BACKGROUND-COLOR: transparent;
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	vertical-align:bottom;	
}

.columna4 {
	BORDER-RIGHT: windowtext 1pt solid;
	BORDER-TOP:windowtext 1pt solid;
	BORDER-LEFT: #ece9d8;
	padding:3px;
	WIDTH: 9%;
	BORDER-BOTTOM: windowtext 1pt solid;
	BACKGROUND-COLOR: transparent;
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	vertical-align:bottom;	
}

.columna5 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 0cm;
	BORDER-TOP:windowtext 1pt solid;
	PADDING-LEFT: 0cm;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: #ece9d8;
	WIDTH: 10%;
	PADDING-TOP: 0cm;
	BORDER-BOTTOM: windowtext 1pt solid;
	BACKGROUND-COLOR: transparent;
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	vertical-align:bottom;	
}

.columna6 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 0cm;
	BORDER-TOP:windowtext 1pt solid;
	PADDING-LEFT: 0cm;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: #ece9d8;
	WIDTH: 14%;
	PADDING-TOP: 0cm;
	BORDER-BOTTOM: windowtext 1pt solid;
	BACKGROUND-COLOR: transparent;
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	vertical-align:bottom;	
}

.columna7 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 0cm;
	BORDER-TOP:windowtext 1pt solid;
	PADDING-LEFT: 0cm;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: #ece9d8;
	WIDTH: 16%;
	PADDING-TOP: 0cm;
	BORDER-BOTTOM: windowtext 1pt solid;
	BACKGROUND-COLOR: transparent;
	mso-border-top-alt: solid windowtext .5pt;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;
	vertical-align:bottom;	
}

.color800080 {
	color:#800080;
}

.principio_noticias {
	text-align:center;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.texto_noticias {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #c10736;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.texto_noticias2 {
	FONT-SIZE: 12px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Estilo2 {
	font-size:0.8em;
}

.marginright30 {
	margin-right:30px;
}
.fondoe7e3d7 {
	background-color:#e7e3d7;
}

.busqueda_electoral {
	font-size:14px;
	font-family:Verdana;
	height:50px;
}

/* ESTILOS VIDEOS JORNADAS INNOVACION */
.td_player_vji {
	width:520px;
	height:240px;
	text-align:center;
}

.div_player_vji {
	border:1px solid #000000;
	padding:1px;
	margin:4px;
	width:320px;
	height:240px;
	text-align:center;
}

.titulo_player_vji {
	 font-size:14px;
}

.td_informacionhome_vji {
	vertical-align:top;
	height:240px;
}

.div1_informacionhome_vji {
	border:1px solid #000000;
	margin:4px;
	height:240px;
}
.div2_informacionhome_vji {
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

.p1_informacionhome_vji {
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:10px 10px 0px 10px;
}

.p2_informacionhome_vji {
	font-size:12px;
	margin:0px;
	padding:12px 10px 8px 10px;
}

.p3_informacionhome_vji {
	font-size:12px;
	margin:0px;
	padding:12px 10px 8px 10px;
}

.tit_otrasjornadas_vji {
	background-color:#ac2828;
	color:#FFFFFF;
	padding:10px;
	text-align:center;
	margin:10px 0px 10px 0px;
	width:1000px;
	font-weight:bold;
}

.td1_otrasjornadas_vji {
	width:300px;
	vertical-align:top;
}

.div_scroll_otrasjornadas_vji {
	background: #ffffff;
	overflow:auto;
	padding-right:12px;
	padding-top:5px;
	padding-left:12px;
	padding-bottom:5px;
	border:#999999 1px solid;
	scrollbar-arrow-color:#000000;
	scrollbar-face-color:#efefef;
	scrollbar-track-color:#ffffff;
	height:220px;
	width:300px;
}

.td_listadojornadas_c9cbff_vji {
	font-weight:bold;
	font-size:11px;
	background-color:#c9cbff;
}

.cursor_mano {
	cursor:pointer;	
}

.td_listadojornadas_fafaff_vji {
	font-weight:bold;
	font-size:11px;
	background-color:#fafaff;
}

.div_listadojornadas_principal1_vji {
	display:inline;
	float:left;
	width:5%;
}

.div_listadojornadas_principal2_vji {
	display:inline;
	float:left;
	width:87%;
}
.div_listadojornadas_principal3_vji {
	display:inline;
	float:left;
	width:8%;
}

.td2_otrasjornadas_vji {
	vertical-align:top;
	width:700px;
}

.titulo_listadovideos_vji {
	width:498px;
	text-align:left;
	float:left;
	display:inline;
	padding-left:26px;
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	font-size:14px;
}

.paginacion_listadovideos_vji {
	width:190px;
	text-align:right;
	float:left;
	display:inline;
	padding-right:16px;
	height:20px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.div1_otrosvideos_vji {
	float:left;
	border:1px solid #000000;
	margin:12px;
	padding:1px;
}

.enlace1_otrosvideos_vji {
	border:0px;
	cursor:pointer;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.p1_otrosvideos_vji {
	width:120px;
	margin:0px;
	font-size:12px;
}

.div2_otrosvideos_vji {
	width:688px;
	text-align:left;
	float:left;
	display:inline;
	padding-left:26px;
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	font-size:14px;
}

.td1_ficha_vji {
	text-align:right;
	height:26px;
}

.volver_vji {
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

.td2_ficha_vji {
	border:1px solid #000000;
	vertical-align:top;
	width:100%;
}

.datos_principales_vji {
	margin:6px;
	padding:10px;
	font-weight:bold;
	background-color:#ac2828;
	color:#FFFFFF;
	font-size:14px;
}

.td3_ficha_vji {
	font-size:12px;
	vertical-align:top;
	width:8%;
}

.td4_ficha_vji {
	font-size:11px;
}

.td5_ficha_vji {
	border:1px solid #000000;
	vertical-align:top;
	width:100%;
}

.div1_ficha_vji {
	margin:6px;
	padding:10px;
	font-weight:bold;
	background-color:#ac2828;
	color:#FFFFFF;
	font-size:14px;
}

.div2_ficha_vji {
	margin:12px;
	padding:1px;
	text-align:center;
}

.div3_ficha_vji {
	padding-right:12px;
	padding-top:5px;
	padding-left:18px;
	padding-bottom: 5px;
}

.div4_ficha_vji {
	background: #ffffff;
	overflow:auto;
	padding-right:12px;
	padding-top:5px;
	padding-left:12px;
	padding-bottom:5px;
	border:#999999 1px solid;
	scrollbar-arrow-color:#000000;
	scrollbar-face-color:#efefef;
	margin-left:15px;
	scrollbar-track-color:#ffffff;
	height:160px;
	width:950px;
}

.td6_ficha_vji {
	width:130px;
	font-weight:bold;
	font-size:11px;
	background-color:#fafaff;
}

.p1_ficha_vji {
	width:120px;
	margin:0px;
	font-size:12px;
}

.td7_ficha_vji {
	font-weight:bold;
	font-size:11px;
	background-color:#ffffff;
}

.td8_ficha_vji {
	border:1px solid #000000;
	vertical-align:top;
	width:100%;
}

.ponencias_ficha_vji {
	margin:6px;
	padding:10px;
	font-weight:bold;
	background-color:#ac2828;
	color:#FFFFFF;
	font-size:14px;
}

.div5_ficha_vji {
	margin:10px 10px 10px 20px;
	padding:1px;
	font-size:12px;
}

.ancho670 {
	width:670px;	
}
/*--------------------*/

.margintop5 {
	margin-top:5px;
}

.dia_agenda_con_actos {
	background-color:#bfa4ab;
	font-size:12px;
	padding:6px 3px 4px 3px;
	color:#841130;
	font-weight:bold;

}

.dia_agenda {
	background-color:#ecdde1;
	font-size:11px;
	padding:6px 3px 4px 3px;
	color:#000000;
	font-weight:bold;

}

.td_agenda {
	vertical-align:top;
	height:25px;
}
.banner_flash_home {
  background-color:#9D000E;
  height:70px;
  padding-top:5px;
}

.aljustify {
	text-align:justify;
}

.fontfamilySymbol {
	font-family:Symbol;
}

.fondoefefef {
	background-color:#efefef;
}

.jd_tablageneral {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	BORDER-COLLAPSE: collapse;
	mso-border-alt: solid windowtext .5pt;
	mso-yfti-tbllook: 480;
	mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;
	mso-border-insideh: .5pt solid windowtext;
	mso-border-insidev: .5pt solid windowtext;
}

.jd_fila1 {
	mso-yfti-irow: 0;
	mso-yfti-firstrow: yes;
}

.jd_columna1 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 5.4pt;
	BORDER-TOP: medium none;
	PADDING-LEFT: 5.4pt;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: medium none;
	WIDTH: 72.2pt;
	PADDING-TOP: 0cm;
	BORDER-BOTTOM: windowtext 1pt solid;
	mso-border-bottom-alt: solid windowtext .5pt;
	mso-border-right-alt: solid windowtext .5pt;	
}

.jd_columna2 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	BACKGROUND: #c0132d; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: medium none; 
	WIDTH: 96px;
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}

.jd_columna3 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: windowtext 1pt solid; 
	PADDING-LEFT: 5.4pt; 
	BACKGROUND: #c0132d; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: medium none; 
	WIDTH: 96px; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt;
}

.jd_columna3_parrafo1 {
	text-align: center;
	font-size: 8pt;
	color: white;	
}

.jd_columna4 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 5.4pt; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: windowtext 1pt solid; 
	WIDTH: 72.2pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt;
}

.jd_columna5 {
	BORDER-RIGHT: windowtext 1pt solid;
	PADDING-RIGHT: 5.4pt;
	BORDER-TOP: medium none;
	PADDING-LEFT: 5.4pt;
	PADDING-BOTTOM: 0cm;
	BORDER-LEFT: medium none;
	WIDTH: 72.25pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-left-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt;
}

.jd_columna4_parrafo {
	FONT-SIZE: 8pt; 
	COLOR: #c0132d;
}

.jd_columna5_parrafo {
	FONT-SIZE: 8pt; 	
}

.jd_columna7 {
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 5.4pt; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 5.4pt; 
	BACKGROUND: #be132d; 
	PADDING-BOTTOM: 0cm; 
	BORDER-LEFT: windowtext 1pt solid; 
	WIDTH: 72.2pt; 
	PADDING-TOP: 0cm; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	mso-border-alt: solid windowtext .5pt; 
	mso-border-top-alt: solid windowtext .5pt
}

.jd_columna7_parrafo {
	FONT-SIZE:8pt;
	COLOR:white;	
}

.btn_inscrip_actos {
	padding:6px; width:180px; BORDER-RIGHT: darkred 1px inset; BORDER-TOP: orange 1px solid; font-size:14px; BACKGROUND: #c71444; MARGIN: 2px; margin-left: 185px; BORDER-LEFT: orange 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: darkred 1px inset; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.btn_inscrip_actos A {
	font-size:14px; COLOR: white; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}
.btn_inscrip_actos A:hover {
	font-size:14px; COLOR: white; FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; TEXT-DECORATION: none
}

/* TWITTER */
.twitter_cabecera {
	border:0px;
	padding:0px;
	margin:0px;
	width:181px;
	height:17px;
}

.twitter_enlace_cab {
	margin:0px;
	border:0px;
	text-decoration:none;
}

.twitter_img_cab {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

.twitter_resto_td {
	border:1px solid #ba1940;
	border-top:0px;
	padding:3px;
}

.twitter_div {
	text-align:justify;
	color:#404040;
	margin:8px 0px 8px 0px;
	padding-left:9px;
	background:url('../img/bullet.jpg') 0 5 no-repeat;
}

.twitter_nombre {
	color:#6f0700;
	font-size:11px;
}

.twitter_fecha {
	color:#000000;
	font-size:11px;
}
.hidden {
	display:none;
}

#agendaec_en{
	font-size:100%;
	background-color:#efefef;
	width:350px;
	height:159;
	overflow: auto;
	scrollbar-face-color: efefef;
	scrollbar-shadow-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #C71444;
	padding: 0px 0px 0px 0px;
}
#agendaec_en a{
	border-bottom : 0px dotted #ffcccc;
}

#agendaec_en ul {

	padding: 0;
	margin: 0;
}
#agendaec_en li {

	padding: 0;
	margin: 5 0 5 14;
	list-style:  url(/images/4pixel.gif);
}

* html #agendaec_en li {
	margin-left:18px;
}

td.col_home_izqda {
	font-size:14px;
} 

* html td.col_home_izqda {
	font-size:16px;
}

/* COMPONENTE DE NOTICIAS*/
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma;
	BACKGROUND-COLOR: #ffffff;
	scrollbar-face-color: efefef;
	scrollbar-shadow-color: ffffff;
	scrollbar-highlight-color: ffffff;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #C71444;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 8pt
}
SELECT {
	FONT-SIZE: 8pt
}
LABEL {
	CURSOR: pointer
}
FIELDSET {
	BORDER-RIGHT: #c81444 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c81444 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 12px; MARGIN: 0px 15% 16px; BORDER-LEFT: #c81444 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c81444 1px solid; TEXT-ALIGN: center
}
FIELDSET IMG {
	MARGIN-RIGHT: 12px
}
LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #c81444; PADDING-TOP: 5px
}
#mcont {
	MARGIN-TOP: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#cmenu {
	WIDTH: 96%; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#menu LI {
	DISPLAY: inline; MARGIN: 2px; LIST-STYLE-TYPE: none
}
#menu LI A {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 2px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 2px solid; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
#septit {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/linea_puntos.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
#ctit {
	WIDTH: 96%; TEXT-ALIGN: left;
	font-size:11px;
	font-family:Arial;
}
#ctitr {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; WIDTH: 668px; COLOR: #c81444; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left
}
#cnews {
	WIDTH: 96%; TEXT-ALIGN: left;
	font-size:11px;
	font-family:Arial;
}
#pager {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: center
}
#pager A {
	FONT-WEIGHT: bold; COLOR: #c81444
}
.nwcat {
COLOR: #c81444; 
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 10px 0px; 
	font-size:11px;
	font-family:Arial;
	PADDING-TOP: 2px; 
}
.nwcat A, .nwcat A:visited, .nwcat A:link,.nwcat A:active,.nwcat A:hover {
	COLOR: #c81444; TEXT-DECORATION: none
}

.nwtit {
	font-family:Arial; 
 	COLOR: #000000;
 	padding-left:9px;
 	TEXT-DECORATION: none; 
}

.nwtit:hover {
	font-family:Arial; 
 	COLOR: #c81444;
 	padding-left:9px;
 	TEXT-DECORATION: none; 
}

.nwtxt {
	
}
.cimgnw {
	FLOAT: left; WIDTH: 60px
}
.imgnw {
	FLOAT: left; MARGIN: 3px 6px
}
.nwnew {
	
}
.nwsep {
	CLEAR: both; BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(/img/linea_puntos.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px
}
#piesep {
	BACKGROUND-POSITION: left center; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(/img/linea_puntos.gif); WIDTH: 96%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
#txtreg {
	FONT-SIZE: 7pt; MARGIN: 0px; WIDTH: 96%; TEXT-ALIGN: left
}
#txtpie {
	FONT-SIZE: 7pt; MARGIN: 0px; WIDTH: 96%; TEXT-ALIGN: left
}
#txtreg {
	FONT-SIZE: 8pt
}
.clbl {
	FLOAT: left; WIDTH: 140px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.cfld {
	PADDING-LEFT: 8px; TEXT-ALIGN: left
}
.cfld LABEL {
	PADDING-LEFT: 6px
}
#reguser {
	TEXT-ALIGN: left
}
#reguser FIELDSET {
	MARGIN-BOTTOM: 0px
}
#sbmt {
	MARGIN: 12px 6px
}
#cancel {
	MARGIN: 12px 6px
}
#cancel {
	MARGIN-LEFT: 15%; CURSOR: pointer
}

.div_botones {
	MARGIN-TOP: 8px; PADDING-TOP: 0px; TEXT-ALIGN: center;
	height:30px;
}

a.boton_noticias, a.boton_noticias:link, a.boton_noticias:visited {
	text-decoration:none;
	background-color:#D9D9D9;
	color:black;
	padding:4px 6px 2px 6px;
}

a.boton_noticias:hover {
	text-decoration:underline;
}

td.tit_seccion_noticias {
	BACKGROUND-IMAGE: url(/img/caj_titulares_comp_noticia.gif); 
	BACKGROUND-REPEAT: none; 
	HEIGHT:16px
	width:403px;
	font-size:11px;
	color:white;
	font-weight:bold;
	padding:1px 0px 0px 2px;
}

td.text-comp-noticias,
select.select_seccion {
	font-size:11px;
	font-family:arial;
	line-height:1.18em;
	font-weight:normal;
}

a.enlace_titular_noticias,enlace_titular_noticias:visited,enlace_titular_noticias:link,enlace_titular_noticias:active {
	font-size:11px;
	font-family:arial;
	line-height:1.18em;
	font-weight:bold;
	text-decoration:underline;
	color:#C81444;
}

a.enl_pag_comp_noticias,a.enl_pag_comp_noticias:link,a.enl_pag_comp_noticias:active,a.enl_pag_comp_noticias:visited {
	font-size:11px;
	font-family:arial;
	line-height:1.18em;
	font-weight:bold;
	text-decoration:underline;
	color:#C81444;
	
}

div.clear {
	clear:both;
}

.fontsize_dist {
	font-size:9px;
}

div.scroll_comp_noticias {
height: 260px;
width: 99%;
overflow: auto;
/*border: 1px solid #666;
background-color: #ccc;
padding: 8px;*/
}
.tit_seccion_noticias a,.tit_seccion_noticias a:visited,.tit_seccion_noticias a:link,.tit_seccion_noticias a:active {
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial;
	padding:1px 0px 0px 2px;
	font-weight:bold;
}
/* FIN COMPONENTE DE NOTICIAS*/
/*ESTILOS CALENDARIO*/
.popup-calendar {
	font-size:11px;
	font-family:arial;
	width:110px !important;
	width:116px;
	position:absolute;
	top:420px;
	left:546px;
	display:none;
	border:2px ridge #000000;
	padding:3px;
	background-color:#FFFFFF;
}

.link-prev {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	display:inline;
	text-align:left;
	float:left;
	width:15px;
	height:15px;
	background-color:#C65929;
}
.link-close {
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	display:inline;
	float:right;
	text-align:right;
	width:15px;
	width:11px !important
	height:15px;
}

.link-title {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	display:inline;
	float:left;
	width:65px;
	text-align:center;
	vertical-align:middle;
	height:15px;
	color:white;
	background-color:#C65929;
}

.link-next {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-align:left;
	display:inline;
	float:left;
	width:15px;
	height:15px;
	background-color:#C65929;
}

.weekday,.weekday a,.weekday a:link,.weekday a:visited,.weekday a:active  {
	font-size:11px;
	font-family:arial;
	font-weight:bold;
}
.weekend,.weekend a,.weekend a:link,.weekend a:visited,.weekend a:active  {
	color:red;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
}

.popup-calendar table tr th.weekday {
	color:#70705B;
}

.popup-calendar-wrapper {
	display:inline;	
}

.date-picker-holder {
	display:inline;	
}

.form_suscrp_noticias {
	margin-left:30px;
	margin-top:20px;
	line-height:1.5em;
}

img.verticalalignbottom {
     vertical-align:bottom
}

td.padding-izqda-revista {
 padding-left:38px;
}

table.margin-left-twitter {
 margin-left:6px;
}
/**
ESTILOS PARA COCIM 
*/
/*PAGINA INICIO*/
table.tabla_index {
  width:800px;  
  margin-left:2px;
  text-align:justify;
}

td.titulo_index {
 font-size:16px;
 color:#c72944;
 font-weight:bold;
 
}

tr.contenido_index {
	color: #756e6f; 
	font-size:14px;	
	font-weight:normal; 	
}

tr.contenido_index td {
  padding-top:8px;
  color:#756e6f;
}

span.azul_cursiva {
  color:#0517ff;
  font-style:italic;
}

span.cursiva {  
  font-style:italic;
}

.azul {
  color:#0517ff;    
}
/*PAGINA FORM PERSONA FISICA*/
td.titulo_form_persona_fisica {
 font-size:16px;
 color:#c72944;
 font-weight:bold;
}

tr.contenido_form_persona_fisica {
	color: #756e6f; 
	font-size:14px;	
	font-weight:normal; 	
}

tr.contenido_form_persona_fisica td {
  padding-top:8px;
  color:#756e6f;  
  text-align:center;
}

a.sel_form_cocim:hover {
  text-decoration:underline;
  color:#756e6f;
}

a.sel_form_cocim, a.sel_form_cocim:active, a.sel_form_cocim:visited  {
  text-decoration:none;
  color:#756e6f;
}

img.border_img_gris {
  border:0px solid #756e6f;     
}

div.div_borde_ppal {
	border:1px solid #000000;
	width:750px;
	padding:6px;
}

div.tit2_form_persona_fisica {
	font-size:16px;
 	color:#c72944;
 	font-weight:bold;
 	text-align:center;
 	padding:4px 0px 4px 0px;
}

div.tit3_form_persona_fisica {
	font-size:14px;
 	color:#c72944;
 	font-weight:bold;
 	text-align:left;
 	text-decoration:underline;
 	padding:4px 0px 4px 0px;
}

div.form_persona_fisica {
	font-size:14px;
 	color:#756e6f;
 	font-weight:bold;
 	text-align:left;
 	padding:8px 0px 4px 0px; 	
}

div.separacion {
	font-size:8px;
}

span.tam_text_oblig {
	font-size:12px;
	font-style:italic;
}

span.obligatorio {
  color:#c72944;
}
p.resto_form {
	padding:0px;
	margin:10px 0px 0px 0px;
	text-align:justify;
	font-size:11px;
}

span.destacado_en_resto {
  	font-size:12px;
}

a.correo_electronico_cocim, a.correo_electronico_cocim:link, a.correo_electronico_cocim:visited {
	text-decoration:underline;
	color:#0517ff;
}

a.correo_electronico_cocim:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#0517ff;
}

div.lopd_cocim {
	margin:10px 0px 0px 30px;;
}

a.enlace_lopd, a.enlace_lopd:link, a.enlace_lopd:visited {
	text-decoration:none;
	color:#756e6f;
}

a.enlace_lopd:hover {
	text-decoration:underline;	
	color:#756e6f;
}

.btn_form {
  color:white;
  background-color:#BB1941;
  border:0px;
  font-size:16px;
  cursor:pointer;
}

td.errores {
	color:red;
	font-size:12px;
}

/* PRIVACIDAD COCIM */
body.privacidad_cocim {
	padding:10px;
}
body.privacidad_cocim .priv_cocim_tit {
	font-size:18px;	
	font-family:Arial;
	font-weight:bold;
}
body.privacidad_cocim h2 {
	margin-top:10px;
  font-size:15px;
  color:#756e6f
	font-family:Arial;
	font-weight:bold;
	text-align:justify;
}

body.privacidad_cocim p {
	text-align:justify;
	font-family:Arial;
	font-size:12px;
	color:#756e6f;
	padding:0px;
	margin:10px 0px 0px 0px;
}

div.margin_nivel2_cocim {
	padding:8px 0px 8px 20px;
}

div.margin_nivel2_cocim p {
	margin-top:2px;
}

div.indice_ppal {
	padding-left:4px;
	font-size:16px;
}

div.indice_ppal div {
	padding-top:10px;	
}

div.margin_indice_ppal {
	margin:0px 0px 10px 30px;
	font-size:97%;
}

div.margin_indice_ppal2 {
	margin:0px 0px 10px 30px;
	font-size:100%;
}

a.sel_form_cocim2:hover {
  text-decoration:underline;
  color:#0517ff;
}

a.sel_form_cocim2, a.sel_form_cocim2:active, a.sel_form_cocim2:visited  {
  text-decoration:none;
	color:#0517ff;
}

td.titulo_indice {
 font-size:18px;
 color:#c72944;
 font-weight:bold;
 
}
.puntos_num {
	color:#c72944;
	font-size:16px;	
}

.font_tam {
	font-size:14px;
}

.azul_subrayado {
  color:#0517ff;   
  text-decoration:underline; 
}

.tam_min_text {
	font-size:12px;
}

.tam_min_text10 {
  font-size:10px;
}
.tam_max_text {
	font-size:16px;
}

.item_list_comoser {
	margin-left:12px;
	font-size:16px;	
}

.saludo_final {
	width:280px;
	float:right;
}

.tit_firma {
	color:#c72944;
	font-weight:bold;
	text-decoration:underline;
}

.color_c72944 {
	color:#c72944;
}
