/* Estilos para www.proulex.com 2006*/ 
TD {font-family:Arial, Helvetica; font-size:11px;}

body {
	}

/* Estilos para ligas */
a:link {color: #005e96; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited  {color: #005e96; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover {color: #005e96; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.Tit {  
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
font-weight: bold;
}

.Tit2 {  
font-family: "Helvetica Condensed" Arial, Helvetica, sans-serif;
font-size: 14px;
color:#005e96;
font-weight: bold;
}

.Tit3 {  
font-family: "Helvetica Condensed" Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-weight: bold;
}

.Menu {  
font-size: 12px;
}

.Menu a:link  {font-size: 12px; color: #6A8BC0; font-weight: bold; text-decoration:none; font-weight: bold}
.Menu a:visited  {font-size: 12px; color: #6A8BC0; font-weight: bold; text-decoration:none; font-weight: bold}
.Menu a:hover {font-size: 12px; color: #E852AF; font-weight: bold; cursor:hand; font-weight: bold}
.Menu a:active {font-size: 12px; color: #6A8BC0; font-weight: bold; text-decoration:underline; font-weight: bold}

.SubM {
font-size: 12px;
font-family: "Helvetica Condensed", Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1184b0;}

.SubM a:link  {color: #1184b0; font-size: 11px;  text-decoration:none; font-weight: bold}
.SubM a:visited  {color: #1184b0; font-size: 11px;  text-decoration:none; font-weight: bold}
.SubM a:hover {color:#1184b0; font-size: 11px;  cursor:hand;; text-decoration: underline font-weight: bold}
.SubM a:active {color: #1184b0; font-size: 11px;  text-decoration:underline; font-weight: bold}


.Esp {
font-family: Arial, Helvetica, sans-serif;
color:#6e4d26; font-size: 11px; font-weight: bold}

.Doc {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;}

.Fecha {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color:#FFFFFF; 
font-weight: bold}

.r1 {
background-color: #D6DDE0;
font-size: 11px;}

.r2 {
background-color: #EBF0F3;
font-size: 11px;}

.TDate {  
font-size: 11px;
color:#6e4d26;
font-weight: bold;}

.TextDate {  
font-size: 11px;}

.TextDate a:link  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066B3; font-weight: bold; text-decoration:none;}
.TextDate a:visited  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066B3; font-weight: bold; text-decoration:none;}
.TextDate a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ED1C24; font-weight: bold; cursor:hand; text-decoration:none;}
.TextDate a:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0066B3; font-weight: bold; text-decoration:none;}

.Bottom {
font-size: 10px;
font-weight: bold;
}

.iniciotxt {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #5A5A5A}

.Top {  
font-size: 11px;
color:#FFFFFF; 
}

.Top a:link  {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
.Top a:visited  {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
.Top a:hover {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:underline; cursor:hand;}
.Top a:active {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:underline;}

ol {
margin: 0; 
padding: 0 0 0 0.5em;
text-indent: 0em;}

ul {
margin: 0; 
padding: 0 0 0 0.5em;
text-indent: 0em;}

li {
padding: 0;
margin: 0 0 0 1em;}

/** datos de la tipografia **/
#navsite {
font-family: Arial;
font-size: 9px;
font-weight: bold;
font-color: #1184b0;
width: 140px;
padding: 0;
}

/** quita el punto al listado **/
#navsite ul {
list-style: none;
margin: 0;
padding: 0px;
}

#navsite ul li {
margin: 0;
}

/** los datos generales de un link **/
#navsite ul li a {
display: block;
padding: 3px 3px 3px 3px;
border-top: 1px solid #1184b0;
border-bottom: 2px solid #1184b0;
border-right: 1px solid #1184b0;
border-left: 1px solid #1184b0;
background-color: #FFFFFF;
color: #1184b0;
text-decoration: none;
width: 140px;
}

html>body #navsite ul li a {
width: auto;
}

/** Esta etiqueta controla el rollover, debes mantener el valor del border bottom para que siga viendose **/
#navsite ul li 
a:hover {
border-top: 1px solid #1184b0;
border-bottom: 2px solid #1184b0;
border-right: 1px solid #1184b0;
border-left: 1px solid #1184b0;
background-color: #1184b0;
color: #FFFFFF;
}

/** para mantener el color gris del boton de la pagina donde nos encontramos **/
#pagecei a#linkcei:link,
#pageexam a#linkexam:link,
#pageguias a#linkguias:link,
#pagecontact a#linkcontact:link 
{border-top: 1px solid #1184b0;
border-bottom: 2px solid #1184b0;
border-right: 1px solid #1184b0;
border-left: 1px solid #1184b0;
background-color: #1184b0;
color: #FFFFFF;
}

#pagecei a#linkcei:visited,
#pageexam a#linkexam:visited,
#pageguias a#linkguias:visited,
#pagecontact a#linkcontact:visited
{border-top: 1px solid #1184b0;
border-bottom: 2px solid #1184b0;
border-right: 1px solid #1184b0;
border-left: 1px solid #1184b0;
background-color: #43acd4;
color: #FFFFFF;
}
.subtable {
border-top: 1px solid #1184b0;
border-bottom: 1px solid #1184b0;
border-right: 1px solid #1184b0;
border-left: 1px solid #1184b0;
}

/** datos de la tipografia **/
#navsite2 {
font-family: Arial;
font-size: 11px;
font-weight: bold;
font-color: #6e4d26;
width: 145px;
padding: 0;
}

/** quita el punto al listado **/
#navsite2 ul {
list-style: none;
margin: 0;
padding: 0px;
}

#navsite2 ul li {
margin: 0;
}

/** los datos generales de un link **/
#navsite2 ul li a {
display: block;
padding: 3px 3px 3px 3px;
border-top: 0px dotted #6e4d26;
border-bottom: 2px dotted #6e4d26;
border-right: 0px dotted #6e4d26;
border-left: 0px dotted #6e4d26;
background-color: #FFFFFF;
color: #6e4d26;
text-decoration: none;
width: 145px;
}

html>body #navsite2 ul li a {
width: auto;
}

/** Esta etiqueta controla el rollover, debes mantener el valor del border bottom para que siga viendose **/
#navsite2 ul li 
a:hover {
border-top: 0px dotted #6e4d26;
border-bottom: 2px dotted #6e4d26;
border-right: 0px dotted #6e4d26;
border-left: 0px dotted #6e4d26;
background-color: #6e4d26;
color: #FFFFFF;
}

/** para mantener el color gris del boton de la pagina donde nos encontramos **/
#pagecei a#linkcei2:link,
#pagebeneficios a#linkbeneficios:link,
#pagealianzas a#linkalianzas:link,
#pagesiglas a#linksiglas:link,
#pagegese a#linkgese:link,
#pageiseI a#linkiseI:link,
#pagetcfI a#linktcfI:link,
#pagetcfII a#linktcfII:link,
#pagegese a#linkgese:link,
#pageiseI a#linkiseI:link,
#pagetcfI a#linktcfI:link,
#pagetcfII a#linktcfII:link,
#pagetkt a#linktkt:link,
#pagetoefl a#linktoefl:link,
#pagepaso a#linkpaso:link,
#pagegese2 a#linkgese2:link,
#pageise2 a#linkise2:link,
#pagetcf2 a#linktcf2:link,
#pagetkt2 a#linktkt2:link,
#pagetoefl2 a#linktoefl2:link
{border-top: 0px dotted #6e4d26;
border-bottom: 2px dotted #6e4d26;
border-right: 0px dotted #6e4d26;
border-left: 0px dotted #6e4d26;
background-color: #6e4d26;
color: #FFFFFF;
}

#pagecei a#linkcei2:visited,
#pagebeneficios a#linkbeneficios:visited,
#pagealianzas a#linkalianzas:visited,
#pagesiglas a#linksiglas:visited,
#pagegese a#linkgese:visited,
#pageiseI a#linkiseI:visited,
#pagetcfI a#linktcfI:visited,
#pagetcfII a#linktcfII:visited,
#pagetkt a#linktkt:visited,
#pagetoefl a#linktoefl:visited,
#pagepaso a#linkpaso:visited,
#pagegese2 a#linkgese2:visited,
#pageise2 a#linkise2:visited,
#pagetcf2 a#linktcf2:visited,
#pagetkt2 a#linktkt2:visited,
#pagetoefl2 a#linktoefl2:visited
{border-top: 0px dotted #6e4d26;
border-bottom: 2px dotted #6e4d26;
border-right: 0px dotted #6e4d26;
border-left: 0px dotted #6e4d26;
background-color: #a07440;
color: #FFFFFF;
}

/** datos de la tipografia **/
#navsite3 {
font-family: Arial;
font-size: 11px;
font-color: #0071bc;
width: 100%;
padding: 0;
}

/** quita el punto al listado **/
#navsite3 ul {
list-style: none;
margin: 0;
padding: 0px;
}

#navsite3 ul li {
margin: 0;
}

/** los datos generales de un link **/
#navsite3 ul li a {
display: block;
padding: 3px 3px 3px 3px;
border-top: 0px;
border-bottom: 2px dotted #0071bc;
border-right: 0px;
border-left: 0px;
background-color: #FFFFFF;
color: #0071bc;
text-decoration: none;
width: 100%;
}

html>body #navsite3 ul li a {
width: auto;
}

/** Esta etiqueta controla el rollover, debes mantener el valor del border bottom para que siga viendose **/
#navsite3 ul li 
a:hover {
border-top: 0px;
border-bottom: 2px dotted #0071bc;
border-right: 0px;
border-left: 0px;
background-color: #75bee9;
color: #FFFFFF;
}

/** para mantener el color gris del boton de la pagina donde nos encontramos **/
#pagecei a#linkcei2:link
{border-top: 0px ;
border-bottom: 2px dotted #0071bc;
border-right: 0px;
border-left: 0px;
background-color: #75bee9;
color: #FFFFFF;
}
