@charset "UTF-8";
body{font-family:Arial;}
html, body {height:100%; font-family:Arial;}
.separador{display:block; float:right; width:1px; height:10px; line-height:10px; background:#666666; margin-top:5px; margin-left:10px; margin-right:10px}
.profesional_titulo{ color:#FFFFFF; font-size:12px;}
.do_de_profesional_input{ width:94%;}

.paloma{ background:url(../imagenes/paloma.png) no-repeat; width:10px; height:10px; float:right; line-height:10px;  margin-top:5px; }

.do_de_de_hora{ width:35px;}
.do_de_de_lugar{ width:70px;}

.academias_detalle{ width:120px;}

#div_margen10{ padding:10px;}
.do_de_pro td{padding-left:4px;}

.do_de_pe_la{ width:30px;}
.do_de_pe_cp{ width:35px;}
.do_de_pe_estados{ width:100px;}
.do_de_pe_input{width: 149px;}
.do_de_pe_email{width: 300px;}

.bor_ver_izq{border-left:1px #40926d solid;}
.bor_ver_der{border-right:1px #40926d solid;}
.bor_ver_top{border-top:1px #40926d solid;}
.bor_ver_bottom{ border-bottom:1px #40926d solid;}


.bor_ver_1{border-right:1px #40926d solid; border-bottom:1px #40926d solid; padding-left:4px;}
.bor_ver_2{border-bottom:1px #40926d solid; padding-left:4px;}

.bor_ana_1{border-right:1px #F2CEB1 solid; border-bottom:1px #F2CEB1 solid; padding-left:4px;}
.bor_ana_2{border-bottom:1px #F2CEB1 solid; padding-left:4px;}

.fon_ana{ background-color:#FCF5EF;}
.fon_ana1{ background-color:#F2CEB1; height:35px;}


.fon_ver{ background-color:#cfe3dd; }
.fon_ver1{ background-color:#40926d; height:35px;}


.bor_ana_izq{border-left:1px #933300 solid;}
.bor_ana_der{border-right:1px #933300 solid;}
.bor_ana_top{border-top:1px #933300 solid;}
.bor_ana_bottom{ border-bottom:1px #933300 solid;}

.mano{ cursor:pointer;}



.menu_inicio{background:#7986a3; border-top:1px #383d48 solid; border-bottom:1px #383d48 solid; cursor:pointer;}

.menu_inicio_1{
	font-family:Arial;
	font-size:11pt;
	color:#96a3b9;
	line-height:30px;
	
}

.menu_inicio_3{
	font-family:Arial;
	font-size:11pt;
	color:#FFFFFF;
	line-height:30px;
}



.menu_inicio_2{
	cursor:pointer;
	font-family:Arial;
	font-size:11pt;
	color:#7986a3;
	background:#FFFFFF;
	border-top:1px #383d48 solid;
	border-bottom:1px #FFFFFF solid;
}

.td_dinamico_index{

padding-top:10px;
padding-left:10px;
padding-bottom:10px;
}

table.calendar {font-family:Arial; font-size:9pt; color:#4D4D4D; line-height:14px; letter-spacing:1px}
.ND {font-family:Arial; font-size:9pt; color:#666666}
.Doff {font-family:Arial; font-size:9pt; color:#B3B3B3; background:#E6E6E6; border:1px #E6E6E6 solid}
td.calendar {font-family:Arial; font-size:9pt; color:#333333; background:#D9D9D9; border:1px #D9D9D9 solid; text-align:center}
.calendarToday {font-family:Arial; font-size:9pt; color:#FFFFFF; background:#333333; border:1px #333333 solid;  text-align:center}
.SS {font-family:Arial; font-size:9pt; color:#333333; background:#D9D9D9; border:1px #333333 solid}
.FI {display:block; width:10px; height:14px; background:url(imagenes/left_arrow_off.gif) no-repeat}
.FI:hover {display:block; width:10px; height:14px; background:url(imagenes/left_arrow.gif) no-repeat; cursor:pointer}
.FD {display:block; width:10px; height:14px; background:url(imagenes/right_arrow_off.gif) no-repeat}
.FD:hover {display:block; width:10px; height:14px; background:url(imagenes/right_arrow.gif) no-repeat; cursor:pointer}
.calendarHeader { text-transform:uppercase;}
table.calendar a{display:none}


div.top_M02g {height:12px; background-image:url(../imagenes/C02_F_Sup_2.gif); background-repeat: repeat-x}
.Marco_02g {background:#FFFFFF; border-left:1px #40926d solid; border-right:1px #40926d solid}
.Marco_02g font{font-family: Arial; font-size: 14px; line-height:20px; text-align:center; color: #333333; font-style: normal; display:block; width:auto}
.Marco_02g a {font-family: Arial; font-size: 14px; line-height:20px; text-align:center; color: #808080; font-style: normal; display:block; width:auto; text-decoration:none}
.Marco_02g a:hover {color: #40926d; text-decoration:none}


.Marco_02g_Act {background:#cfe3dd; border-left:1px #40926d solid; border-right:1px #40926d solid}
.Marco_02g_Act font{font-family: Arial; font-size: 14px; line-height:20px; text-align:center; color: #333333; font-style: normal; display:block; width:auto;}

.Marco_02g_Act_1 {background:#f2ceb1; border-left:1px #933300 solid; border-right:1px #933300 solid}
.Marco_02g_Act_1 font{font-family: Arial; font-size: 14px; line-height:20px; text-align:center; color: #333333; font-style: normal; display:block; width:auto;}


.Marco_02c {padding:0px 10px 0px 10px; background:#cfe3dd; border-left:1px #40926d solid; border-right:1px #40926d solid; border-bottom:1px #40926d solid}
.Marco_02c font{font-family:Arial; font-size: 14px; text-align:left; line-height:20px; color: #333333; font-style: normal;display:block; width:auto; float:left}
.Marco_02c span{font-family:Arial; font-size:9pt; color:#1A1A1A; padding-left:5px; padding-right:25px; padding-top:4px; display:block; float:left}

.Marco_02d {padding:0px 10px 0px 10px; background:#dcece7; border-bottom:1px #40926d solid}
.Marco_02d font{font-family:Arial; font-size: 10px; text-align:left; line-height:20px; color: #333333; font-style: normal;display:block; width:auto; float:left}
.Marco_02d span{font-family:Arial; font-size:9pt; color:#1A1A1A; padding-left:5px; padding-right:25px; padding-top:4px; display:block; float:left}

 
.Marco_02e {padding:0px 10px 0px 10px;font-family: Arial; font-size: 9pt; text-align:left; color: #1A1A1A; font-style: normal; line-height:20px; background:#FFFFFF; border-bottom:1px #7d7d7d solid}
.Marco_02e a {display:block; float:left; width:99%; color: #1A1A1A; text-decoration:none}
.Marco_02e a:hover {color:#40926d; display:block; width:99%; float:left; text-decoration:none}
.Marco_02e span{color:#999999; display:block; float:left}
.Marco_02e font{display:block; float:left; width:auto}
.Marco_02e img{display:block; float:left; padding:5px; border:0}

.Marco_02f {padding:0px 10px 0px 10px;font-family: Arial; font-size: 9pt; text-align:left; color: #1A1A1A; font-style: normal; line-height:20px; background:#eef5f3; border-bottom:1px #7d7d7d solid}
.Marco_02f a {display:block; float:left; width:99%; color: #1A1A1A; text-decoration:none}
.Marco_02f a:hover {color:#40926d; display:block; width:99%; float:left; text-decoration:none}
.Marco_02f span{color:#999999; display:block; float:left}
.Marco_02f font{display:block; float:left; width:auto}
.Marco_02f img{display:block; float:left; padding:5px; border:0}








.BA_01_1 {float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none}
.BA_01_1 a {background:url(../imagenes/Btn_01_Off.png); display:block; width:60px; height:24px; color:#FFFFFF;text-decoration:none}
.BA_01_1 a:hover{background:url(../imagenes/Btn_01_On.png); color:#FFFFFF; text-decoration:none}



.inf_titulo{
	font-size:9pt;
	color:#64666A;
	display:block;
	width:280px;

}
.inf_titulo izq{
	font-size:9pt;
	color:#64666A;
	display:block;
	width:280px;

}

.inf_titulo der{
	font-size:9pt;
	color:#64666A;
	display:block;
	width:280px;

}


.DReservados {
	font-family:Arial;	 
	font-size:9pt;
	color:#64666A;
	display:block;
	width:280px;
}

.Footer_Links {
	font-family:Arial;	 
	font-size:10pt;
	color:#666666;
	display:block;
	width:230px;
	float:right;
}

.Footer_Links a{
	color:#666666;
	text-decoration:none;
}

.Footer_Links a:hover{
	color:#3e4351;
	text-decoration:none;
}

.Mprincipal{
	border-top:1px #383d48 solid;
	border-bottom:1px #383d48 solid;
	padding-left:3px;
	cursor:pointer;	
}

.Mprincipal div{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
	color:#96a3b9;
	display:block;
	float:left;
	height:30;
	line-height:30px;
	font-weight:normal;
	padding:0px 10px 0px 10px;
	background:#7986a3;
}

.Mprincipal a{
	color:#d0dce6;
	text-decoration:none;
}

.Mprincipal a:hover{
	color:#FFFFFF;
	text-decoration:none;
}



.Mprincipal_a div{
	color:#d0dce6; 
	text-decoration:none;
}

.Mprincipal_a_hover div{
	color:#FFFFFF;
	text-decoration:none;
}

.Mprincipal_Act{
	border-top:1px #383d48 solid;
	border-bottom:1px #FFFFFF solid;
	padding-left:3px;
	background:#FFFFFF;
	cursor:pointer;
}

.Mprincipal_Act div{
	font-family:Arial;
	font-size:11pt;
	letter-spacing:1px;
	color:#7986a3;
	display:block;
	float:left;
	height:30;
	line-height:30px;
	font-weight:normal;
	padding:0px 10px 0px 10px;
	background:#FFFFFF;
}

.MenuLRC{
	font-family:Arial;
	font-size:11px;
	color:#999999;
}

.MenuLRC a{
	color:#999999;
	text-decoration:none;
}

.MenuLRC a:hover{
	color:#383d48;
	text-decoration:none;
}

.Tema_01 {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	font-style: normal;

}

.Tema_02 {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-style: normal;
}

.Tema_02 font{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-style: normal;
}

.Tema_02 a{
	font-family: Arial;
	font-size: 10px;
	color: #003250;
	font-style: normal;
	text-decoration:none;
}

.Cerrar_Sesion{
	font-family: Arial;
	font-size: 10px;
	color:#D9D9D9;
	font-style: normal;
	line-height:30px;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
	height:30px;
	display:block;
	width:171px;
}

.Cerrar_Sesion a{
	color:#D9D9D9;
	text-decoration:none;
}

.Cerrar_Sesion a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.Recuadro_01 {
	color:#004F84;
	border: 1px #999999 solid;
	border-top: 1px #999999 solid;
}

.Boton_01 {
	float: right;
	font-family: Arial;
	font-size: 7pt;
	padding-bottom:2px;
	color: #FFFFFF;
	font-style: normal;
	vertical-align: middle;
	border:0;
	letter-spacing: 2px;
	background:#999999;
	text-decoration: none;
	list-style-type: none;
	display:block;
}

.Boton_01:hover{
	display:block;
	background:#004F84;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

.Boton_InfoIzq a{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	vertical-align: middle;
	letter-spacing: 1px;
	background: url(../imagenes/Btn_InfoIzq_Off.gif);
	text-decoration: none;
	list-style-type: none;
	display:block;
	width:150px;
	height:20px;
	line-height:20px;
}

.Boton_InfoIzq a:hover{
	color: #FFFFFF;
	background: url(../imagenes/Btn_InfoIzq_On.gif);
	text-decoration: none;
}

.Boton_InfoIzq_MN a{
	font-family: Arial;
	font-size: 12px;
	color: #40926E;
	font-style: normal;
	vertical-align: middle;
	letter-spacing: 1px;
	background: url(../imagenes/Btn_InfoIzq_Off.gif);
	text-decoration: none;
	list-style-type: none;
	display:block;
	width:150px;
	height:20px;
	line-height:20px;
}

.Boton_InfoIzq_MN a:hover{
	color: #FFFFFF;
	background: url(../imagenes/Btn_InfoIzq_On.gif);
	text-decoration: none;
}

.Boton_NE a{
	font-family: Arial;
	font-size: 20px;
	color: #FFFFFF;
	font-style: normal;
	vertical-align: middle;
	background:#999999;
	text-decoration: none;
	display:block;
	width:22px;
	height:22px;
	line-height:22px;
}

.FI {width:15px; height:14px; background-image:url(../imagenes/left_arrow_off.gif); background-position:left; background-repeat:no-repeat;float:left}
.FI:hover {width:15px; height:14px; background:url(../imagenes/left_arrow.gif) left no-repeat; cursor:pointer}
.FD { width:15px; height:14px; background:url(../imagenes/right_arrow_off.gif) right no-repeat; float:left}
.FD:hover {width:15px; height:14px; background:url(../imagenes/right_arrow.gif) right no-repeat; cursor:pointer}

.NE_Anterior {font-family:Arial; font-size: 11px; line-height:10px; display:block; float:right; text-decoration:none}
.NE_Anterior a {background:url(../imagenes/left_arrow_off.gif) no-repeat left; padding-left:12px; color:#666666;text-decoration:none}
.NE_Anterior a:hover{background:url(../imagenes/left_arrow.gif) no-repeat left; padding-left:12px; color:#333333;text-decoration:none}
.NE_Siguiente {font-family:Arial; width:auto; font-size: 11px; line-height:10px; display:block; float:right; text-decoration:none}
.NE_Siguiente a {background:url(../imagenes/right_arrow_off.gif) no-repeat right; padding-right:12px; color:#666666;text-decoration:none}
.NE_Siguiente a:hover{background:url(../imagenes/right_arrow.gif) no-repeat right; padding-right:12px; color:#333333;text-decoration:none}
.NE_Borrar {font-family:Arial; width:auto; font-size: 11px; line-height:20px; display:block; float:right; text-decoration:none}
.NE_Borrar a {color:#666666;text-decoration:none}
.NE_Borrar a:hover{color:#333333;text-decoration:none}


.NE_Borrar_1 {font-family:Arial; width:auto; font-size: 11px; line-height:20px; display:block; text-decoration:none; float:left;}
.NE_Borrar_1 a {color:#666666;text-decoration:none}
.NE_Borrar_1 a:hover{color:#333333;text-decoration:none}
.NE_Borrar_1 #linea{display:block; float:right; width:1px; height:10px; line-height:10px; background:#666666; 
					margin-top:5px; margin-left:10px; margin-right:10px; float:left;}

.BA_01 {float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none}
.BA_01 a {background:url(../imagenes/Btn_01_Off.png); display:block; width:60px; height:24px; color:#FFFFFF;text-decoration:none}
.BA_01 a:hover{background:url(../imagenes/Btn_01_On.png); color:#FFFFFF; text-decoration:none}



.zaz_zaz_01 {float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none; background:url(../imagenes/Btn_01_Off.png); 
			width:60px; height:24px; color:#FFFFFF; text-decoration:none; border:0px; cursor:pointer;}
				
.zaz_zaz_01_hover{float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none; background:url(../imagenes/Btn_01_On.png); 
				 width:60px; height:24px; color:#FFFFFF;text-decoration:none; border:0px; cursor:pointer;}


.zaz_01 {line-height:24px; font-family:Arial; font-size:9pt; text-align:center; text-decoration:none}
.zaz_01 a {background:url(../imagenes/Btn_01_Off.png); display:block; width:60px; height:24px; color:#FFFFFF;text-decoration:none}
.zaz_01 a:hover{background:url(../imagenes/Btn_01_On.png); color:#FFFFFF; text-decoration:none}

.zaz_02 { line-height:24px; font-family:Arial; font-size:9pt;  text-align:center; text-decoration:none}
.zaz_02 a {background:url(../imagenes/Btn_02_Off.png); display:block; width:100px; height:24px; color:#FFFFFF;text-decoration:none}
.zaz_02 a:hover{background:url(../imagenes/Btn_02_On.png); color:#FFFFFF; text-decoration:none}

.zaz_03 { line-height:24px; font-family:Arial; font-size:9pt;  text-align:center; text-decoration:none}
.zaz_03 a {background:url(../imagenes/Btn_03_Off.png); display:block; width:130px; height:24px; color:#FFFFFF;text-decoration:none}
.zaz_03 a:hover{background:url(../imagenes/Btn_03_On.png); color:#FFFFFF; text-decoration:none}








.BA_02 {float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none}
.BA_02 a {background:url(../imagenes/Btn_02_Off.png); display:block; width:100px; height:24px; color:#FFFFFF;text-decoration:none}
.BA_02 a:hover{background:url(../imagenes/Btn_02_On.png); color:#FFFFFF; text-decoration:none}

.BA_03 {float:right; line-height:24px; font-family:Arial; font-size:9pt; margin-right:10px; text-align:center; text-decoration:none}
.BA_03 a {background:url(../imagenes/Btn_03_Off.png); display:block; width:130px; height:24px; color:#FFFFFF;text-decoration:none}
.BA_03 a:hover{background:url(../imagenes/Btn_03_On.png); color:#FFFFFF; text-decoration:none}

.Memu_M01 a {font-size: 10pt; display:block; float:right; color: #B3B3B3; text-decoration:none}
.Memu_M01 a:hover {font-size: 10pt; display:block; float:right; color: #004f84; text-decoration:none}

div.top_M01 {height:15px; background-image:url(../imagenes/C01_F_Sup.gif); background-repeat: repeat-x}

img.esquina_sup_izq_M01 {float:left}
img.esquina_sup_der_M01 {float:right}
div.bottom_M01 {height:15px; background-image:url(../imagenes/C01_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M01 {float:left}
img.esquina_inf_der_M01 {float:right}
.Marco_01a {font-family: Arial; font-size: 10pt; text-align:justify; color: #4D4D4D; font-style: normal; width:auto; display:block; padding:0px 10px 0px 10px; border-left:1px #c1cdd4 solid; border-right:1px #c1cdd4 solid}
.Marco_01a span {font-size: 14pt; display:block; color: #333333; margin-bottom:10px}

div.top_M02 {height:12px; background-image:url(../imagenes/C02_F_Sup.gif); background-repeat: repeat-x}
img.esquina_sup_izq_M02 {float:left}
img.esquina_sup_der_M02 {float:right}
div.bottom_M02 {height:12px; background-image:url(../imagenes/C02_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M02 {float:left}
img.esquina_inf_der_M02 {float:right}
.Marco_02t {padding:0px 10px 0px 10px; background:#cfe3dd; border-left:1px #40926d solid; border-right:1px #40926d solid; border-bottom:1px #40926d solid}
.Marco_02t font{font-family: Arial; font-size: 14px; text-align:left; color: #333333; font-style: normal; display:block; width:auto; float:left}
.Marco_02a {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:20px; display:block; padding:0px 10px 0px 10px; background:#FFFFFF; border-left:1px #40926d solid; border-right:1px #40926d solid; border-bottom:1px #40926d solid}


.Marco_02a_1 {font-family: Arial; font-size: 8pt; color: #808080; font-style: normal; line-height:16px;   background:#FFFFFF;}

.Marco_02a_1 font{font-size: 10pt; color: #333333}
.Marco_02a_1 a {font-size: 10pt; color: #003250; text-decoration:none}
.Marco_02a_1 a:hover {font-size: 10pt; color: #003DC5; text-decoration:none}


.Marco_02a_2 {font-family: Arial; font-size: 8pt; color: #808080; font-style: normal; line-height:16px; }

.Marco_02a_2 font{font-size: 10pt; color: #333333}

.Marco_02a_3 {font-family: Arial; font-size: 8pt; color: #808080; font-style: normal; line-height:16px; }

.Marco_02a_3 font{font-size: 8pt; color: #333333}

.Marco_02b {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:20px; display:block; padding:0px 10px 0px 10px; background:#eef5f3; border-left:1px #40926d solid; border-right:1px #40926d solid; border-bottom:1px #40926d solid}

div.top_M03 {height:12px; background-image:url(../imagenes/C03_F_Sup.gif); background-repeat: repeat-x}
img.esquina_sup_izq_M03 {float:left}
img.esquina_sup_der_M03 {float:right}
div.bottom_M03 {height:12px; background-image:url(../imagenes/C03_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M03 {float:left}
img.esquina_inf_der_M03 {float:right}

.Marco_03a {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:20px; background:#FFFFFF; border-left:1px #7d7d7d solid; border-right:1px #7d7d7d solid; border-bottom:1px #7d7d7d solid}
.Marco_03a a {display:block; float:left; width:99%; color: #4D4D4D; padding-left:5px; text-decoration:none}
.Marco_03a a:hover {color:#11487A; display:block; width:99%; float:left; padding-left:10px text-decoration:none}
.Marco_03a span{color:#999999; display:block; float:left}
.Marco_03a font{display:block; float:left; width:auto}
.Marco_03a img{display:block; float:left; padding:5px; border:0}

.Marco_03b {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:20px; background:#EBEBEB; border-left:1px #7d7d7d solid; border-right:1px #7d7d7d solid; border-bottom:1px #7d7d7d solid}
.Marco_03b a {display:block; float:left; width:99%; color: #4D4D4D; padding-left:5px; text-decoration:none}
.Marco_03b a:hover {color:#11487A; display:block; width:99%; float:left; padding-left:10px text-decoration:none}
.Marco_03b span{color:#999999; display:block; float:left}
.Marco_03b font{display:block; float:left; width:auto}
.Marco_03b img{display:block; float:left; padding:5px; border:0}

.Marco_03c {height:320px; display:block; background:url(../imagenes/F_Gorra_Graduacion.jpg) bottom repeat-x}
.Marco_03c div{font-family: Arial; font-size: 9pt; text-align:left; color: #333333; font-style: normal;line-height:16px; height:319px; display:block; background:url(../imagenes/Gorra_Graduacion.jpg) bottom right no-repeat; border-left:1px #7d7d7d solid; border-right:1px #7d7d7d solid; border-bottom:1px #7d7d7d solid}
.Marco_03c div a {padding-left:10px; color: #808080; text-decoration:none}
.Marco_03c div a:hover {color:#333333; text-decoration:none}

.Marco_03t {padding:0px 10px 0px 10px; background:#e1e1e1; border-left:1px #7d7d7d solid; border-right:1px #7d7d7d solid; border-bottom:1px #7d7d7d solid}
.Marco_03t font{font-family:Arial; font-size: 14px; text-align:left; line-height:20px; color: #333333; font-style: normal;display:block; width:auto; float:left}
.Marco_03t span{font-family:Arial; font-size:9pt; color:#1A1A1A; padding-left:5px; padding-right:25px; padding-top:4px; display:block; float:left}
.Marco_03t div#titulo{font-family:Arial; font-size:14px; color:#333333; line-height:20px; }

div.top_M04 {height:12px; background-image:url(../imagenes/C04_F_Sup.gif); background-repeat: repeat-x}
img.esquina_sup_izq_M04 {float:left}
img.esquina_sup_der_M04 {float:right}
div.bottom_M04 {height:12px; background-image:url(../imagenes/C04_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M04 {float:left}
img.esquina_inf_der_M04 {float:right}
.Marco_04t {width:180px; font-family: Arial; font-size: 14px; text-align:left; color: #333333; font-style: normal;display:block; padding:0px 10px 0px 10px; background:#ebe9d6; border-left:1px #d5cda9 solid; border-right:1px #d5cda9 solid; border-bottom:1px #d5cda9 solid}

.top_M05_1 {height:12px; background-image:url(../imagenes/C05_F_Sup_1.gif); background-repeat: repeat-x}

div.top_M05 {height:12px; background-image:url(../imagenes/C05_F_Sup.gif); background-repeat: repeat-x}
img.esquina_sup_izq_M05 {float:left}
img.esquina_sup_der_M05 {float:right}
div.bottom_M05 {height:12px; background-image:url(../imagenes/C05_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M05 {float:left}
img.esquina_inf_der_M05 {float:right}

.Marco_05t_1 {padding:0px 0px 0px 0px;  border-left:1px #933300 solid; border-right:1px #933300 solid; }

.Marco_05t {padding:0px 10px 0px 10px; background:#f2ceb1; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05t font{font-family: Arial; font-size: 14px; text-align:left; color: #333333; font-style: normal; display:block; width:auto; float:left}
.Marco_05a {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:16px; display:block; padding:0px 10px 0px 10px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}

.Marco_05a_1 {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:16px; display:block; padding:0px 10px 0px 10px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-top:1px #933300 solid}
.Marco_05a_2 {font-family: Arial; font-size: 9pt; text-align:left; color: #4D4D4D; font-style: normal; line-height:16px; display:block; padding:0px 10px 0px 10px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; }

.Marco_05a_3 {font-size: 9pt; color: #4D4D4D; line-height:16px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; }

.Marco_05a_4 {font-family: Arial; font-size: 9pt; color: #4D4D4D; line-height:16px; padding:0px 10px 0px 10px; background:#FFFFFF;  border-bottom:1px #933300 solid; }

.Marco_05a_4_1 {font-family: Arial; font-size:9pt; color: #4D4D4D; line-height:16px;padding:0px 10px 0px 10px;}



.Marco_05asa {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:0px 10px 0px 10px; background:#FFFFFF; 
				border-left:1px #c1cdd4	 solid; border-right:1px #c1cdd4 solid; }

.Marco_05b {font-size: 9pt; color: #4D4D4D; line-height:16px; display:block; padding:0px 10px 0px 10px; background:#FCF5EF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05c {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05d {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#FCF5EF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05e {font-size: 9pt; color: #FFFFFF; line-height:16px; padding:3px 10px 0px 10px; background:#BE8566; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05f {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:0px; background:#FFFFFF; border-left:1px #933300 solid; border-right:1px #933300 solid; border-bottom:1px #933300 solid}
.Marco_05g {font-size: 9pt; color: #333333; line-height:16px; padding:3px 10px 4px 10px; background:#E8E5BF; border-top:1px #D8D68D solid}
.Marco_05h {font-size: 9pt; color: #4D4D4D; line-height:24px; padding:0px 10px 0px 10px; background:#FCFBD9; border-top:1px #D8D68D solid}
.Marco_05i {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#FFFFFF; border-top:1px #933300 solid; border-right:1px #933300 solid}
.Marco_05j {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#FCF5EF; border-top:1px #933300 solid; border-right:1px #933300 solid}

.Marco_05i a{color: #004F84;float:left ;display:block; text-decoration: none}
.Marco_05i a:hover{color: #933300;float:left ;display:block; text-decoration: none}
.Marco_05j a{color: #004F84;float:left ;display:block; text-decoration: none}
.Marco_05j a:hover{color: #933300;float:left ;display:block; text-decoration: none}

div.top_M06 {height:12px; background-image:url(../imagenes/C06_F_Sup.gif); background-repeat: repeat-x}
img.esquina_sup_izq_M06 {float:left}
img.esquina_sup_der_M06 {float:right}
div.bottom_M06 {height:12px; background-image:url(../imagenes/C06_F_Inf.gif); background-repeat: repeat-x}
img.esquina_inf_izq_M06 {float:left}
img.esquina_inf_der_M06 {float:right}
.Marco_06t {padding:0px 10px 0px 10px; background:#dbe9f4; border-left:1px #004f84 solid; border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}
.Marco_06t font{font-size: 14px; color: #333333; display:block; width:auto; float:left}
.Marco_06a {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:0px 10px 0px 10px; background:#FFFFFF;border-left:1px #004f84 solid;border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}
.Marco_06b {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:0px 10px 0px 10px; background:#F2F6F9; border-left:1px #004f84 solid; border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}
.Marco_06c {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#FFFFFF; border-left:1px #004f84 solid; border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}
.Marco_06d {font-size: 9pt; color: #4D4D4D; line-height:16px; padding:5px 10px 5px 10px; background:#F2F6F9; border-left:1px #004f84 solid; border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}
.Marco_06e {font-size: 9pt; color: #FFFFFF; line-height:16px; padding:0px 10px 0px 10px; background:#6695B5; border-left:1px #004f84 solid; border-right:1px #004f84 solid; border-bottom:1px #004f84 solid}

.Marco_06a a{color: #004F84;float:left ;display:block; text-decoration: none}
.Marco_06a a:hover{color: #933300;float:left ;display:block; text-decoration: none}
.Marco_06b a{color: #004F84;float:left ;display:block; text-decoration: none}
.Marco_06b a:hover{color: #933300;float:left ;display:block; text-decoration: none}

.Recuadro_01 { background:url(../imagenes/Deg_Tex_F.gif) repeat-x; border: 1px #666666 solid}
/* Menu Directorio */

div.sdmenu {width: 200px; font-family: Arial; font-size: 11px; color: #FFFFFF; border-left:1px #d5cda9 solid; border-right:1px #d5cda9 solid}
div.sdmenu div {background:#DED7BA; overflow: hidden; border-bottom: 1px solid #ffffff}
div.sdmenu div:first-child {background:#DED7BA}
div.sdmenu div.collapsed {height: 20px}
div.sdmenu div span {display: block; padding-left:10px; padding-top:3px; height: 17px; color:#333333; background:#d5cda9; cursor: default; border-bottom: 1px solid #FFFFFF}
div.sdmenu div.collapsed span {color:#666666; background:#DED7BA}
div.sdmenu div span:hover {color:#333333; background:#d5cda9; cursor:pointer}
div.sdmenu div a {font-size: 12px; background: #FFFFFF; display: block; padding-left:10px; padding-top:2px; height: auto; border-bottom: 1px solid #DED7BA; color: #333333; text-decoration: none}
div.sdmenu div a.current {background : #FFFFFF}
div.sdmenu div a:hover {background: #FFFFFF; color:#11487A; text-decoration: none}
div.sdmenu div font {font-size: 10px; background: #FFFFFF; display: block; padding-top:2px; color: #808080; text-decoration: none}

.ToolText{position:relative; } 
.ToolTextHover{position:relative;} 
.ToolText span{display: none;} 

.ToolTextHover span{ 
  display:block; 
  position:absolute; 
  border:1px solid #004F84; 
  top:20px; 
  left:5px; 
  background-color:#DBE9F4;
  font-family: Arial;
  color:#11487A; 
  text-align: center;
  padding-left:3px;
  padding-right:3px;
}


.ToolText_1{position:relative; float:left; } 
.ToolTextHover_1{position:relative; float:left;} 
.ToolText_1 span{display: none;} 

.ToolTextHover_1 span{ 
  display:block; 
  position:absolute; 
  border:1px solid #004F84; 
  top:20px; 
  left:5px; 
  background-color:#DBE9F4;
  font-family: Arial;
  color:#11487A; 
  text-align: center;
  padding-left:3px;
  padding-right:3px;
}



/*****************************************************************************/

.titulos td{font-family: Arial; font-size:9pt; color: #4D4D4D; font-style: normal; line-height:16px;}
.titulos input{font-family: Arial; font-size:10pt;  font-style: normal; line-height:16px;}
.titulos_tr{height:10px; }

























