/*el cuerpo punto y coma*/
body.pyc
{
    text-align: center;
    margin-top: 0pt;
}
/*cabecera */

table.header
{  
    margin-top:2px;
    height:125px;
    width: 960px;    
    text-align: center;
    border-collapse:collapse;
    padding:0pt;
}
.linksHeader a:visited,.linksHeader a:link
{
    color:#D6C310;
    background-color:inherit;
}
.alturaTextoMejora
{
    font-size:5pt;
}
.headerMejora
{
    text-align:left;
    vertical-align:sub;
    margin-left:16pt;
    font-weight:700;
    font-family: "Arial",sans-serif;
    font-size:8pt;
}
.headerLang
{    

    text-align:right;
    margin-right:35pt;
    white-space:pre;
}
.headerMejora,
.headerLang
{
    padding:0pt;
    color:White;
    background-color:Black;
    vertical-align:bottom;
}
.mainBanner
{ 
    vertical-align:bottom;
    padding:0pt;
    color:White;
    background-color:Black;
}

/*tabla central*/
table.middle
{
    width: 960px;
    margin-left:-3px;
    margin-top:-1px;
}
/*---------------------------------------*/
/*-----------------BOTON ENTRAR TIENDA---*/
/*---------------------------------------*/
.entrarbtn
{
    width: 225px;
    height: 40px;
    text-align: center;
    font-family: "Arial Black",sans-serif;
    font-size: 12pt;
    background-color:Black;
    color: White;
    display: block;
    margin-bottom: 1.5pt;
}
.entrarbtn span
{    
    vertical-align:middle;
    line-height: 20pt;
    background-color:inherit;
    color:White;
}
.entrarbtn a
{
    text-decoration:none;
    display: block;
    width: 100%;
    height: 100%;
}
.entrarbtn a:link,.entrarbtn a:visited
{
    color:White;
    background-color: #5C7E1B;
}
.entrarbtn a:hover
{
    color:White;
    background-color: #70922F;
}

/*---------------------------------------*/
/*-----------------MENU------------------*/
/*---------------------------------------*/
/*columna menu*/
td.menu
{
    width: 175px;
}
/**/
.iniciobtn, .quienesbtn, .orgbtn, .susbtn, .anubtn, .conbtn, .nanbtn,.rinconbtn,.noticiasbtn
{
    width: 175px;
    height: 30px;
    text-align: left;
    font-family: "Arial Black",sans-serif;
    font-size: 10pt;
    background-color:Black;
    color: White;
    display: block;
    margin-bottom: 1.5pt;
}
.iniciobtn span, .quienesbtn span, .orgbtn span, .susbtn span, .anubtn span, .conbtn span, .nanbtn span,.rinconbtn span,.noticiasbtn span
{    
    margin-left: 10pt;
    line-height: 20pt;
    background-color:inherit;
    color:White;
}
.iniciobtn a, .orgbtn a, .quienesbtn a, .susbtn a, .anubtn a, .conbtn a, .nanbtn a,.rinconbtn a,.noticiasbtn a
{
    text-decoration:none;
    display: block;
    width: 100%;
    height: 100%;
}
/*inicio*/
.iniciobtn a:link,.iniciobtn a:visited
{
   background-color: #17496C;
   color:White;
}
.iniciobtn a:hover
{
    color:White;
    background-color: #2B5D80;
}
/*quienes*/
.quienesbtn a:visited,.quienesbtn a:link
{
    color:White;
    background-color: #E17518;
}
.quienesbtn a:hover
{
    color:White;
    background-color: #F5892C;
}
/*organizacion*/
.orgbtn a:link,.orgbtn a:visited
{
    color:White;
    background-color: #335095;
}
.orgbtn a:hover
{
    color:White;
    background-color: #4764A9;
}
/*compra/suscribete*/
.susbtn a:link,.susbtn a:visited
{
    color:White;
    background-color: #5C7E1B;
}
.susbtn a:hover
{
    color:White;
    background-color: #70922F;
}
/*anunciate*/
.anubtn a:link,.anubtn a:visited
{
    color:White;
    background-color: #D6C310;
}
.anubtn a:hover
{
    color:White;
    background-color: #EAD724;
}
/*contacto*/
.conbtn a:link,.conbtn a:visited
{
    color:White;
    background-color: #AF0929;
}
.conbtn a:hover
{
    color:White;
    background-color: #C31D3D;
}
/*numeros anteriores*/
.nanbtn a:link,.nanbtn a:visited
{
    color:White;
    background-color: #4D4D4D;
}
.nanbtn a:hover
{
    color:White;
    background-color: #6B6B6B;
	
}
/*rincon*/
.rinconbtn a:visited,.rinconbtn a:link
{
    color:White;
    background-color: #E17518;
}
.rinconbtn a:hover
{
    color:White;
    background-color: #F5892C;
}
/*Noticias*/
.noticiasbtn a:visited,.noticiasbtn a:link
{
    color:White;
    background-color: #C3D68F;
}
.noticiasbtn a:hover
{
    color:White;
    background-color: #D7FAA3;
}
/*---------------------------------------*/
/*---------------FIN MENU----------------*/
/*---------------------------------------*/

/*---------------------------------------*/
/*--------------FORMULARIOS--------------*/
/*---------------------------------------*/
input.text
{
    width: 400px;
}
input.submit
{
    margin-left: 665px;
}
/*---------------------------------------*/
/*------------FIN FORMULARIOS------------*/
/*---------------------------------------*/


/*--------------------------------------*/
/*--------------SUMARIOs----------------*/
/*--------------------------------------*/
.barraCorta1
{
    background-color:#70923C;
    color:inherit;
}
.barraCorta2
{
    background-color:#326EA9;
    color:inherit;
}
.barraCorta3
{
    background-color:#B12541;
    color:inherit;
}
.barraCorta4
{
    background-COLOR:#DB8933;
    color:inherit;
}
.barraCorta5
{
    background-COLOR:#DAC22D;
    color:inherit;
}
.barraCorta6
{
    background-COLOR:#BFCCA0;
    color:inherit;
}
.barraCorta7
{
    background-COLOR:#00608F;
    color:inherit;
}
.barraCorta8
{
    background-COLOR:Black;
    color:inherit;
}
.barraCorta1,
.barraCorta2,
.barraCorta3,
.barraCorta4,
.barraCorta5,
.barraCorta6,
.barraCorta7,
.barraCorta8
{
    font-size:0pt;
   display:block;
   width:350px;
   height:2px; 
}

/*---------------ACTUAL-----------------*/
/*ROJO GRATIS INDEX*/
.gratis
{
    color:Red;
    background-color:inherit;
    font-weight:800;
    
}


/*Estilo del sumario(index)*/
td.sumario
{
    vertical-align:top;
    line-height:28px;
    text-align: left;
    
}
/*parrafo del sumario*/
p.sumario
{
    margin-left: 5pt;
}

/*imagen del texto sumario*/
img.sumario
{
    margin-bottom: 0.5pt;
}
/*correos de contacto*/
p.correoCon
{
    text-align:center;
}
/*numeros anteriores formato*/

td.listaNumerosAnteriores
{
     text-align:center;
}
/*Linea normal de sumario*/
span.sumario
{
    font-family: Arial,sans-serif;
    font-size: 9pt;
    margin-left: 5pt;
}
/*Cuando no cabe en una y se induce una segunda linea*/
span.sumario2
{
    font-family: Arial,sans-serif;
    font-size: 9pt;
    margin-left: 20pt;
}
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*--------------ANTERIORES------------------*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/

span.sumario_num0
{
    line-height: 19.5pt;
}
span.sumario_num1
{
    line-height: 37px;
}
span.sumario_num2
{
    line-height: 28px;
}
span.sumario_num3
{
    line-height: 30px;
}

span.sumario_num4
{
    line-height: 33px;
}
span.sumario_num5
{
    line-height: 33px;
}
span.sumario_num6
{
    line-height: 33px;
}
span.sumario_num7
{
    line-height: 35px;
}
span.sumario_num8
{
    line-height: 28px;
}
span.sumario_num9
{
    line-height: 27px;
}
span.sumario_num10
{
    line-height: 28px;
}
span.sumario_num11
{
    line-height: 27px;
}

span.sumario_num12
{
    line-height: 26px;
}
span.sumario_num13
{
    line-height: 26px;
}
span.sumario_num14
{
    line-height: 26px;
}
span.sumario_num15
{
    line-height: 29px;
}
.sumarioNan
{
  vertical-align: top;
    text-align:left;
    line-height: 220%; 
    margin-left:10pt; 
}

.portadaSum
{
    text-align:left;
    vertical-align:top;
}
.tablaSum
{
    border-collapse:collapse;
}

/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*__________________________________________*/
/*--------------------------------------*/
/*-----------FIN SUMARIOs---------------*/
/*--------------------------------------*/

/*INDEX texto debajo menu*/
.textoDebajoMenuIndex
{
    font-family: "Arial",sans-serif;
    font-size: 7pt;
    line-height:11px;
    
}


/*lee y escucha... || si eres prof... */
.textoPuntosYComasGrandes
{
    font-family: "Arial Black",sans-serif;
    font-size: 11pt;
    font-weight: 200;
    text-align: left;
}

/*Cualquier texto normal 'edita habla con eñe...',''*/
span.texto
{
    font-family: Arial,sans-serif;
    font-size: 7pt;
}
/*tabla generica*/
table
{
    font-family: Arial,sans-serif;
    font-size: 9pt;
}
/*formato de una pagina*/
.seccion
{
    margin-left: 10pt;
}
/*texto cuando aparece punto y coma*/
span.puntoycoma
{
    font-family: "Arial Black",sans-serif;
    font-size: 9pt;
}
/*para titulos azul pequeños*/
span.azul
{
    background-color:inherit;
    color: #D6C310;
    font-family: "Arial Black",sans-serif;
    font-size: 7pt;
}
/*para titulos azul pequeños*/
span.azul2
{
    background-color:inherit;
    color: #335095;
    font-family: "Arial Black",sans-serif;
    font-size: 9pt;
}
/*bold fuerte pqueña*/
span.bold
{
    font-family: "Arial Black",sans-serif;
    font-size: 9pt;
    font-weight: 200;
}
/*bold pqueña*/
span.bold2
{
    font-family: "Arial Black",sans-serif;
    font-size: 8pt;
    font-weight: 100;
}
/*link correos*/
a.correo
{
    font-family: "Arial Black",sans-serif;
    text-align: center;
}
/*texto que no se lee en la portada*/
span.noselee
{
    color: White;
    background-color:inherit;
}
img
{
    border: 0pt;
}


/*para el formulario*/
.rojo
{
    background-color:inherit;
    color: Red;
}
/*para los nombres en quienes somos*/
table.destacado
{
    font-family: "Arial Black",sans-serif;
}
/**/
td.justificado
{
    text-align: justify;
}
/*-------BARRAS LARGAS--------*/
.barraQuienes
{
    background-COLOR:#E17518;
    color:inherit;
}
.barraDnd
{
    background-color:#335095;
    color:inherit;
}
.barraSus
{
    background-COLOR:#5C7E1B;
    color:inherit;
}
.barraAnu
{
    background-COLOR:#D6C310;
    color:inherit;
}
.barraCon
{
    background-COLOR:#AF0929;
    color:inherit;
}
.barraNan
{
    background-color: #4D4D4D;
    color:inherit;
}
.barraNot
{
    background-color: #C3D68F;
    color:inherit;
}
.barraForm
{
    background-color:Black;
    color:inherit;
}
.barraQuienes,
.barraDnd,
.barraSus,
.barraAnu,
.barraCon,
.barraNan,
.barraForm,
.barraNot
{
    font-size:0pt;
   display:block;
   width:760px;
   height:2px; 
}

/*-------BARRAS LARGAS FIN--------*/

/*-----------TITULOS DE PÁGINA------*/
.titulo_quienes,.titulo_anu,.titulo_dnd,.titulo_sus,.titulo_con,.titulo_nan,.titulo_form,.titulo_not
{
    margin-left:10pt;
    line-height:40pt;
    font-weight:700;
    font-size:18pt;
    COLOR:#E07514;
    background-color:inherit;
}
.titulo_form
{
    color:Black;
    background-color:inherit;
}
.titulo_nan
{
    color: #4D4D4D;
    background-color:inherit;
}
.titulo_con
{
    COLOR:#AF0929;
    background-color:inherit;
}
.titulo_quienes
{
    COLOR:#E07514;
    background-color:inherit;
}
.titulo_anu
{
    COLOR:#D7C414;
    background-color:inherit;
}
.titulo_dnd
{
    color:#335095;
    background-color:inherit;
}
.titulo_sus
{
    COLOR:#5C7E1B;   
    background-color:inherit;
}
.titulo_not
{
    COLOR:#C3D68F;   
    background-color:inherit;
}
/*forms*/
.graciasPorRecibir
{
    text-align:center;
   
}
/*suscribete*/
.telefono
{
    margin-left:20pt;
    font-size:18pt;
    font-weight:900;
}
/*rincon del profesor*/
table.rincondelprofesor{
margin-left:10px
}
/*social*/
.linkedin,.twitter,.facebook{
	background-image: url("../img/social_logos.png");
	height:30px;
	width:30px;
	display:block;
	text-indent: -9999px;
	font-size: 0px;
}
.linkedin{
	background-position:30px 0px;
}
.twitter{
	background-position:0px 0px;
}
.facebook{
	background-position:68px 0px;
}
ul#social-links{
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	right:0px;
}
ul#social-links li{
	margin:0px;
	padding:0px;
	float:left;
}
.wrapper{
	width:960px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
