@charset "utf-8";

/* CSS Document */
#TODO {
	width: 975px;
	height: auto;
	margin: 0 auto;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	line-height: 18px;
	text-align: justify;
}

#CABECERA {
	
}

#superior {
	width: 975px;
	height: 110px;
}

#logo {
	width: 292px;
	height: 110px;
	float: left;
	background: url(../img/logo.jpg) no-repeat;
	cursor: pointer;
}

#menu-iconos {
	width: 324px;
	height: 27px;
	float: left;
	padding: 52px 11px 19px 20px
}

#iconos {
	width: 324px;
	height: 27px;
}

#iconos_idividual {
	width: 324px;
	height: 27px;
}

#iconos ul,#iconos ul li {
	display: inline
}

#principal_ico,#principal_ico a {
	width: 25px;
	height: 27px;
	float: left;
	overflow: visible;
	cursor: pointer;
}

#principal_ico.iconos_1 {
	background: url(../img/menu_iconos.gif);
	margin-right: 17px
}

#principal_ico.iconos_2 {
	background: url(../img/menu_iconos.gif) -44px;
	margin-right: 17px
}

#principal_ico.iconos_3 {
	background: url(../img/menu_iconos.gif) -86px;
	margin-right: 17px
}

#principal_ico.iconos_4 {
	background: url(../img/menu_iconos.gif) -128px;
	margin-right: 17px
}

#principal_ico.iconos_5 {
	background: url(../img/menu_iconos.gif) -171px;
	margin-right: 17px
}

#principal_ico.iconos_6 {
	background: url(../img/menu_iconos.gif) -215px;
	margin-right: 17px
}

#principal_ico.iconos_7 {
	background: url(../img/menu_iconos.gif) -257px;
	margin-right: 17px
}

#principal_ico.iconos_8 {
	background: url(../img/menu_iconos.gif) -299px
}

#principal_ico.iconos_1:hover {
	background: url(../img/menu_iconos_ON.gif);
	margin-right: 17px
}

#principal_ico.iconos_2:hover {
	background: url(../img/menu_iconos_ON.gif) -44px;
	margin-right: 17px
}

#principal_ico.iconos_3:hover {
	background: url(../img/menu_iconos_ON.gif) -86px;
	margin-right: 17px
}

#principal_ico.iconos_4:hover {
	background: url(../img/menu_iconos_ON.gif) -128px;
	margin-right: 17px
}

#principal_ico.iconos_5:hover {
	background: url(../img/menu_iconos_ON.gif) -171px;
	margin-right: 17px
}

#principal_ico.iconos_6:hover {
	background: url(../img/menu_iconos_ON.gif) -215px;
	margin-right: 17px
}

#principal_ico.iconos_7:hover {
	background: url(../img/menu_iconos_ON.gif) -257px;
	margin-right: 17px;
}

#principal_ico.iconos_8:hover {
	background: url(../img/menu_iconos_ON.gif) -299px
}

#principal_ico.iconos_1 div,#principal_ico.iconos_2 div,#principal_ico.iconos_3 div,#principal_ico.iconos_4 div,#principal_ico.iconos_5 div,#principal_ico.iconos_6 div,#principal_ico.iconos_7 div,#principal_ico.iconos_8 div
	{
	display: none
}

#principal_ico.iconos_1 a:hover div,#principal_ico.iconos_2 a:hover div,#principal_ico.iconos_3 a:hover div,#principal_ico.iconos_4 a:hover div,#principal_ico.iconos_5 a:hover div,#principal_ico.iconos_6 a:hover div,#principal_ico.iconos_7 a:hover div,#principal_ico.iconos_8 a:hover div
	{
	display: block;
	margin-left: -72px;
}

#bajo_principal_ico {
	color: #6a99c8;
	font: 11px verdana;
	width: 176px;
	height: 12px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-top: 30px;
	text-decoration: none;
	cursor: pointer;
}

#registro {
	width: 320px;
	height: 110px;
	float: right;
	margin-right: 8px
}

#registro_socios {
	width: 356px;
	height: 110px;
	float: right;
	margin-right: 8px
}

#registro #registro_pais {
	background: url(../img/seleccion_pais2.jpg) no-repeat;
	width: 316px;
	height: 41px;
	float: right;
}

#registro_iz {
	width: 140px;
	height: 27px;
	float: left;
	text-align: left;
	margin-left: 15px;
	padding-top: 10px;
	margin-top: -4px;
}

#registro_iz.invitado {
	background: url(../img/bola_keko.jpg) no-repeat left;
	padding-left: 32px;
}

#registro_de {
	width: 140px;
	height: 27px;
	float: right;
	text-align: right;
	padding-top: 10px;
	margin-right: 15px;
	margin-top: -4px;
}

#registro_socios #registro_pais {
	background: url(../img/seleccion_pais.jpg) no-repeat;
	padding: 6px 8px 0px 8px;
	width: 340px;
	height: 37px;
	float: left;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 22px;
}

#pais {
	width: 171px;
	margin-top: 7px;
	float: left;
}

#seleccionado {
	text-align: center;
	width: 100px;
	float: left;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 26px;
	margin: 10px 10px 5px 10px
}

#altavoz {
	width: 15px;
	margin-top: 8px;
	margin-right: 3px;
	float: left;
}

#registro_campoblanco {
	color: #003366;
	font: 11px verdana;
	_font: 10px verdana;
	width: 156px;
	height: 19px;
	float: left;
	margin-left: 4px;
	margin-left: 2px;
	margin-top: 10px;
	text-align: right;
}

#registro_campoblanco.campo {
	background: url(../img/campo_blanco.gif) right no-repeat
}

#registro_campoblanco.campo input {
	width: 64px;
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px 7px 5px 10px;
	border: 0px
}

#frame {
	width: 964px;
	height: 163px;
	background: url(../img/fondo_cabecera.jpg) no-repeat;
	padding: 33px 6px 6px 5px;
}

#CUERPO {
	width: 968px;
	padding-left: 3px;
	padding-right: 3px
}

h1 {
	width: 892px;
	height: 38px;
	line-height: 26px;
	padding: 17px 38px 0px 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1b5ea1;
	float: left;
}

h1 a {
	text-decoration: none;
	color: #1b5ea1;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f66b05;
	font-weight: bold;
	margin-bottom: 15px
}

#cabecera_titular {
	width: 968px;
	height: auto;
}

#txt_cuerpo {
	width: 892px;
	height: auto;
	padding: 18px 38px 18px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	line-height: 16px;
	text-align: justify;
}

#txt_cuerpo_home {
	width: 892px;
	height: auto;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	line-height: 16px;
	text-align: justify;
}

#txt_cuerpo ul {
	color: #5e87b0;
	/*list-style: disc;*/
	margin-left: 20px;
	list-style-image: url(../img/flechita_azul.gif);
}

#txt_cuerpo ol li {
	margin-bottom: 8px;
	margin-left: 20px;
	list-style-type: decimal;
}

#txt_cuerpo ul.normal li {
	margin-bottom: 25px;
}

#txt_cuerpo ul li {
	margin-bottom: 8px;
	margin-left: 20px;
}

#txt_cuerpo ul li ul li {
	margin-top: 8px;
}

#txt_cuerpo ol.azul {
	color: #5e87b0;
	list-style: disc;
	margin-left: 20px;
	margin-top: 10px;
	list-style-type: decimal;
}

#txt_cuerpo ol.azul li {
	margin-bottom: 5px;
}

#txt_cuerpo ol {
	margin-left: 20px;
	/*list-style:decimal;*/
	/*list-style-position:inside;*/
	/*list-style-type:decimal;*/
	/*list-style-position:inside;*/
}

#txt_cuerpo ol li {
	color: #5e87b0;
	margin-bottom: 5px;
}

#centrada {
	width: 892px;
	height: auto;
	text-align: center
}

#centrar_botones {
	width: auto;
}

#bloque_home_conferencias {
	width: 324px;
	height: auto;
	float: left;
}

#bloque_home_podcasting {
	width: 320px;
	height: auto;
	float: left;
}

#bloque_home_noticias {
	width: 320px;
	height: auto;
	float: left;
}

#bloque_home_conferencias div.titular {
	width: 324px;
	height: auto;
}

#bloque_home_podcasting div.titular {
	width: 320px;
	height: auto;
}

#bloque_home_noticias div.titular {
	width: 320px;
	height: auto;
}

#bloque_home_conferencias  div.cuerpo {
	background: url(../img/fondo_conferencias_home.jpg);
	height: 397px;
	width: 288px;
	padding: 0px 18px 0px 18px
}

#bloque_home_podcasting div.cuerpo {
	background: url(../img/fondo_podcast_home.jpg);
	height: 397px;
	width: 280px;
	padding: 0px 18px 0px 18px
}

#bloque_home_noticias div.cuerpo {
	background: url(../img/fondo_noticias_home.jpg);
	height: 397px;
	width: 280px;
	padding: 0px 18px 0px 18px
}

#bloque_home_conferencias p,
#bloque_home_podcasting p,
#bloque_home_noticias p
{
	padding-left: 10px;
	padding-right: 10px;
}

#bloque_home_conferencias  div.cuerpo p,
#bloque_home_podcasting div.cuerpo p,
#bloque_home_noticias div.cuerpo p
{
	margin-bottom: 8px !important;
}

#ficha_horizontal_txt {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 100%;
	height: auto
}

#ficha_horizontal_txt_mini {
	padding: 10px 0px 0px 0px;
	float: left;
	width: 409px;
	height: auto
}

#img_entretabla {
	background: url(../img/foto_socio_fondo.png) no-repeat;
	padding: 7px 6px 7px 6px;
	width: 172px;
	height: 130px;
	margin-top: -125px;
	margin-left: 36px;
	float: left;
}

#img_entretabla_expandido {
	background: url(../img/foto_socio_fondo.png) no-repeat;
	padding: 7px 6px 7px 6px;
	width: 172px;
	height: 130px;
	margin-top: -345px;
	margin-left: 36px;
	float: left;
}

#img_entretexto_iz {
	max-width: 358px;
	min-width: 100px;
	text-align: right;
	width: auto;
	height: auto;
	margin-left: 17px;
	margin-bottom: 17px;
	float: right;
}

#img_entretexto_de {
	max-width: 358px;
	min-width: 100px;
	text-align: right;
	width: auto;
	height: auto;
	margin-right: 17px;
	margin-bottom: 17px;
	float: left;
}

#txt_bajofoto {
	width: auto;
	height: auto;
	margin-top: 10px;
	text-align: left;
}

#tabla_ventana {
	float: left;
	margin: 0px 0px 0px 0px;
	width: 550px;
	margin-bottom: 25px;
}

#tabla_ventana table tr td {
	text-align: left;
	height: 25px;
	padding: 8px 0px 8px 0px;
}

#tabla_ventana table tr td input.G {
	width: 200px;
}

#tabla_ventana table tr td input.p {
	width: 35px;
}

#tabla_ventana table tr td select {
	width: 80px;
}

#tabla,#tabla_buscasocio {
	float: left;
	margin: 0px -38px 0px -38px;
	width: 968px;
	margin-bottom: 25px;
}

#tabla_buscasocio table tr td {
	text-align: left;
	min-width: 150px;
	height: 25px;
	padding: 2px 10px 2px 38px;
}

#tabla_buscasocio table tr td input.G {
	width: 180px;
}

#tabla_buscasocio table tr td input.p {
	width: 35px;
}

#tabla_buscasocio table tr td select {
	width: 122px;
}

textarea {
	width: 400px;
	height: 149px
}

#tabla.sinbordes table tr td,#tabla_buscasocio.sinbordes  table tr td,#tabla_ventana.sinbordes  table tr td {
	border: none !important;
	text-align: left;
}

table {
	border-top: 1px solid #d8d8d8 !important;
	width: 968px;
	border: 0px;
	border-collapse: collapse;
}




/* TODO */
tr.barra_gris_principal {
	background: url(../img/barra_gris_principal.gif) repeat-x;
	width: 500px;
	height: 17px;
	border-right: none;
}
/* TODO */
tr.barra_gris_principalBIG {
	background: url(../img/barra_gris_principalBIG.gif) repeat-x;
	width: 500px;
	height: 25px;
	border-right: none;
}

tr.barra_oscura {
	background-color: #b5b4b4;
	width: 500px;
	height: 18px;
	border-right: none;
}

tr.barra_gris_principal td {
	padding: 0px 10px 0px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f66b05;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}


tr.barra_gris_principalBIG td {
	padding: 0px 10px 0px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f66b05;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
	border-bottom: #d0d0d0 1px solid;
}

tr.barra_oscura td {
	padding: 0px 10px 0px 38px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_oscura td.final {
	padding: 0px 18px 0px 10px !important;
	text-align: center
}

tr.barra_oscura td.medio {
	padding: 0px 10px 0px 10px !important;
	text-align: center
}
/* TODO */
tr.barra_gris_principal td.final,
tr.barra_gris_principalBIG td.final,
tr.barra_blanco td.final,
tr.barra_blanco_peque td.final,
tr.barra_azul_peque td.final,
tr.barra_naranja_peque td.final,
tr.barra_cyan_peque td.final
{
	padding: 0px 38px 0px 10px !important;
	border-right: 0px;
	text-align: right;
	color: #5e87b0;
	border-right: #d0d0d0 1px solid;
}

tr.barra_gris_principal td.final_b,
tr.barra_gris_principalBIG td.final_b,
tr.barra_blanco td.final_b,
tr.barra_blanco_peque td.final_b,
tr.barra_azul_peque td.final_b,
tr.barra_naranja_peque td.final_b,
tr.barra_cyan_peque td.final_b
{
	padding: 0px 38px 0px 10px !important;
	border-right: 0px;
	text-align: right;
	color: #5e87b0;
	font-weight: bold;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_gris_principal td.medio,
tr.barra_gris_principalBIG td.medio,
tr.barra_blanco td.medio,
tr.barra_blanco_peque td.medio,
tr.barra_azul_peque td.medio,
tr.barra_naranja_peque td.medio,
tr.barra_cyan_peque td.medio
{
	padding: 0px 10px 0px 10px !important;
	border-right: 0px;
	text-align: center;
	color: #5e87b0;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_gris_principal td.medio_b,
tr.barra_gris_principalBIG td.medio_b,
tr.barra_blanco td.medio_b,
tr.barra_blanco_peque td.medio_b,
tr.barra_azul_peque td.medio_b,
tr.barra_naranja_peque td.medio_b
tr.barra_cyan_peque td.medio_b
{
	padding: 0px 38px 0px 10px !important;
	border-right: 0px;
	text-align: center;
	color: #5e87b0;
	font-weight: bold;
}

td.final #tabla_txt {
	float: right !important;
}

tr.barra_blanco,tr.barra_blanco_peque {
	background: url(../img/barra_blanca.gif) repeat-x bottom;
	height: auto;
	border-right: none;
}

tr.barra_blanco_multiceldas {
	background: url(../img/barra_blanca.gif) repeat-x bottom;
	height: auto;
}

tr.barra_azul_peque {
	background: url(../img/barra_azul.gif) repeat-x bottom #eeeeee;
	height: auto;
	border-right: none;
}



tr.barra_naranja_peque {
	background: url(../img/barra_naranja.gif) repeat-x bottom #fbe7c0;
	height: auto;
	border-right: none;
}

/* TODO */
tr.barra_cyan_peque {
	background: url(../img/barra_cyan.gif) repeat-x bottom #c7daee;
	height: auto;
	border-right: none;
}



tr.barra_azul_mini {
	background: url(../img/barra_azul.gif) repeat-x bottom #eeeeee;
	height: auto;
	border-right: none;
}

tr.barra_blanco_peque td {
	padding: 9px 38px 9px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
	border-bottom: #d0d0d0 1px solid;
}

tr.barra_blanco_mini td {
	padding: 3px 38px 3px 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_blanco_multicendas td.medio {
	width: 118px;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	text-align: center;
}

tr.barra_blanco_multicendas td.fin {
	width: 118px;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: none;
	text-align: center;
}

tr.barra_azul_peque td {
	padding: 9px 38px 9px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_naranja_peque td {
	padding: 9px 38px 9px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}
/* TODO */
tr.barra_cyan_peque td {
	padding: 9px 38px 9px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_azul_mini td {
	padding: 3px 38px 3px 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_blanco td {
	padding: 15px 38px 15px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
}

tr.barra_gris_principal #textfield {
	margin-top: -10px;
	height: 10px;
}

tr.barra_gris_principalBIG #textfield {
	margin-top: -10px;
	height: 10px;
}

/* */




#libro_up {
	height: 30px;
	color: #f66b05;
	margin-bottom: 9px;
}

#foto_down {
	height: 17px;
	color: #5e87b0;
	text-align: center;
	float: none;
}

#barra_oscura {
	background-color: #b5b4b4;
	width: 892px;
	height: 18px;
	border-right: none;
	margin: 0px 0px 0px -38px;
	padding: 0px 38px 0px 38px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	float: left;
}

#barra_gris,.barra_gris {
	background: url(../img/barra_gris_principal.gif) repeat-x;
	width: 892px;
	float: left;
	margin: 0px 0px 21px -38px;
	padding: 0px 38px 0px 38px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f66b05;
}

#barra_gris.libros {
	margin: 0px 0px 0px -38px !important;
}

#barra_gris input,.barra_gris input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-size: 9px;
	height: 12px;
	height: 10px
}

#tabla_txt {
	float: left;
	width: auto;
}

#tabla_txt_de {
	float: right;
	width: auto;
}

#separa_barra {
	background: url(../img/barra_gris_principal_separacion.gif) repeat-y;
	height: 18px;
	width: 2px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#libro_impar #barra_gris_mini {
	background: url(../img/barra_gris_principal.gif) repeat-x;
	width: 448px;
	float: left;
	margin: 0px 0px 0px -18px;
	padding: 0px 18px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f66b05;
}

#libro_par #barra_gris_mini {
	background: url(../img/barra_gris_principal.gif) repeat-x;
	width: 448px;
	float: right;
	margin: 0px -19px 0px 0px;
	padding: 0px 18px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f66b05;
}

#libro_impar {
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 0px;
	width: 465px;
	height: 220px;
	float: left;
}

#libro_par {
	margin: 0px -20px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 465px;
	height: 220px;
	float: left;
	border-left: 1px solid #d0d0d0
}

#libro_par #ficha_horizontal_txt_mini {
	float: right;
}

#banners {
	width: 100%;
	height: 96px;
	border-top: 1px #e4e9ef solid;
	border-bottom: 1px #e4e9ef solid;
	padding: 10px 0px 10px 0px;
	float: left;
}

#banners_in {
	width: 300px;
	height: 97px;
	float: left;
	margin: 0px 11px 0px 11px;
}

#menu_pie {
	width: 100%;
	height: 140px;
	height: 150px;
	margin-bottom: 10px;
	float: left;
}

#txt_cuerpo a {
	color: #f66b05;
	text-decoration: underline;
}

/*#txt_cuerpo #tabla a{

color:#5e87b0;

text-decoration: none;

}*/
p {
	margin-bottom: 21px;
}



#botonera {
	width: 100%;
	float: left;
	text-align: right;
	margin-bottom: 17px;
}

#bt_pastilla {
	max-width: 250px;
	min-width: 100px;
	height: 21px;
	cursor: pointer;
}

#bt_pastilla_peque {
	width: auto;
	height: 21px;
	cursor: pointer;
}

#bt_pastilla_mini {
	width: auto;
	height: 18px;
	cursor: pointer;
	margin-left: 15px;
	text-align: right
}

#bt_pastilla.centro,#bt_pastilla_peque.centro,#bt_pastilla_mini.centro {
	float: none;
}

#bt_pastilla.derecha,#bt_pastilla_peque.derecha,#bt_pastilla_mini.derecha {
	float: right;
	margin-left: 0px;
}

#bt_pastilla.izquierda,#bt_pastilla_peque.izquierda,#bt_pastilla_mini.izquierda {
	float: left;
	margin-right: 10px;
}



#ico_pdf {
	width: auto;
	height: 21px;
	margin-left: 10px;
	float: right
}

#ico_descarga {
	width: auto;
	height: 21px;
	margin-left: 10px;
	float: right
}

#logos_programas {
	text-align: center;
	margin-bottom: 21px
}

#tip_recuerda {
	width: 401px;
	height: 82px;
	margin-left: 157px;
	padding: 63px 26px 0px 128px;
	background: url(../img/tip_recerda.jpg) no-repeat
}

#tip_terecordamos {
	width: 401px;
	height: 101px;
	margin-left: 157px;
	padding: 44px 26px 0px 128px;
	background: url(../img/tip_terecordamos.jpg) no-repeat
}

#secciones_socios {
	width: 297px;
	height: 200px;
	text-align: center;
	float: left;
}

#PIE {
	
}

#PIE div.inicio {
	margin-top: 15px;
	background: url(../img/pie_esquinas.gif);
	width: 10px;
	height: 20px;
	float: left;
	margin-left: 7px;
}

#PIE div.cuerpo {
	margin-top: 15px;
	background-color: #ff7200;
	width: 906px;
	height: 20px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px 20px 0px 20px
}

#PIE div.cuerpo #avisolegal {
	width: auto;
	margin-top: 2px;
	height: 17px;
	float: right;
}

#PIE div.cuerpo #avisolegal a {
	font-size: 11px;
}

#PIE div.cuerpo #copyright {
	width: 500px;
	height: 17px;
	float: left;
	font-size: 11px;
}

#PIE div.fin {
	margin-top: 15px;
	background: url(../img/pie_esquinas.gif) right;
	width: 10px;
	height: 20px;
	float: left
}

.bt_normal {
	color: #003366;
	font: 12px verdana;
	text-decoration: none
}

.bt_blanco {
	color: #ffffff;
	font: 12px verdana;
	text-decoration: none
}

.bt_normal:hover {
	color: #f66b05;
}

.bt_naranja {
	color: #f66b05;
	font: 12px verdana;
	text-decoration: none
}

.naranja {
	color: #f66b05;
	font-weight: normal !important;
	text-decoration: none !important;
}

.orange{
	color: #f66b05;
	font-weight:normal!important;
	text-decoration:none!important;
}

.destacado_naranja {
	color: #f66b05 !important;
	font-weight: bold !important;
}

.orange_highlighted{
	color: #f66b05!important;
	font-weight:bold!important;
}

.destacado_azul {
	color: #5e87b0 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.blue_highlighted {
	color:#5e87b0!important;
	font-weight:bold!important;
	text-decoration:none!important;
}

.azul {
	color: #5e87b0 !important;
	font-weight: normal !important;
	text-decoration: none !important;
}

.blue{
	color:#5e87b0!important;
	font-weight:normal!important;
	text-decoration:none!important;
}

.negro {
	color: #3f3f3f !important;
	font-weight: normal !important;
	text-decoration: none !important;
}

.black{
	color:#3f3f3f!important;
	font-weight:normal!important;
	text-decoration:none!important;
}

.bt_naranja:hover,.bt_blanco:hover {
	color: #003366;
}

.azul_oscuro {
	color: #003366;
}

.piedefoto {
	color: #949494;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	line-height: 12px;
}

.caption {
	color: #949494;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}


.imagen_cabecera {
	margin-left: -40px;
}

.header_image {
	margin-left: -40px;
}

table.tablaeditada tr td {
	padding: 2px 8px 2px 8px;
}

table.tablaeditada tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #d0d0d0 1px solid;
	border-left: #d0d0d0 1px solid;
	border-bottom: #d0d0d0 1px solid;
}

table.tablaeditada tr.barra_gris_principal td {
	border-bottom: #d0d0d0 0px solid;
}

/* css de la parte de administración */
.izq {
	float: left;
	width: 50%;
}

#menuadmin li {
	float: left;
	padding-left: 5px;
}

fieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
	line-height: 18px;
	text-align: justify;
}

fieldset legend {
	font-weight: bold;
	color: #000;
	font-size: 13px;
}

fieldset ol {
	list-style: none;
}

fieldset ol li label {
	float: left;
	text-align: left;
}

.oculto {
	display: none;
}

#form_contacto {
	width: 680px;
}

#form_contacto ol li label {
	width: 300px;
	float: left;
	text-align: left;
}

.error {
	color: #f66b05;
	font-weight: bold;
	display: none;
}

#laTabla {
	border-style: dashed;
	border-width: 2px;
}

.adminenlace,#menuadmin li a {
	text-decoration: none !important;
	background-color: #f66b05;
	color: #ffffff !important;
	padding: 1px 3px 1px 3px;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	display: inline-block;
	vertical-align: middle;
	border: 0px
}

.adminenlace img {
	padding: 2px 0 3px 0px;
	}
	
/*----- BOTONES -----*/

#bt {
	display: inline-block;
	height: 21px;
	vertical-align: top;
	text-decoration: none;
	margin: 2px;
	}

#bt_pastilla {
	display: inline-block;
	height: 21px;
	vertical-align: top;
	text-decoration: none;
	}
	
#bt_simple_txt {
	display: inline-block;
	vertical-align: top;
	width: auto;
	text-align: right;
	/*height: 18px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ea6c06;
	padding: 0px 5px 0px 5px;
	text-decoration: none;
	/*float: left;*/
	cursor: pointer;
}

#bt_pastilla_txt {
	display: inline-block;
	vertical-align: top;
	width: auto;
	text-align: right;
	/*height: 18px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ea6c06;
	padding: 0px 5px 2px 5px;
	text-decoration: none;
	/*float: left;*/
	cursor: pointer;
}

#bt_pastilla_txt_solido {
	display: inline-block;
	vertical-align: top;
	background: url(../img/botones/bt_pastilla_centro.gif) repeat-x;
	width: auto;
	/*height: 21px;*/
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align:middle;
	color: #F66B05;
	padding: 1px 5px 4px 5px;
	text-decoration: none;
	/*float: left;*/
	cursor: pointer;
	vertical-align: top;
	line-height: 16px;
}

#bt_pastilla_inicio {
	display: inline-block;
	vertical-align: top;
	background: url(../img/botones/bt_pastilla_inicio.gif) no-repeat;
	width: 17px;
	height: 21px;
	/*float: left;*/
	overflow: hidden;
	text-align: right;
	cursor: pointer;
}

#bt_ico {
	/*float: left;*/
	height: 21px;
	vertical-align: top;
	}
	
#btB_ico {
	/*float: left;*/
	height: 18px;
	vertical-align: top;
	}

#btS_ico {
	/*float: left;*/
	height: 18px;
	margin-top: 2px;
	vertical-align: top;
	}


#bt_pastilla_fin {
	display: inline-block;
	vertical-align: top;
	background: url(../img/botones/bt_pastilla_fin.gif) no-repeat;
	width: 17px;
	height: 21px;
	/*float: left;*/
	text-align: left;
	cursor: pointer;
}

a.bt {
	 text-decoration: none;
	 display: inline-block;
	}
/*----- FIN BOTONES -----*/
