/*
** Netstrategias eBusiness Consulting S.A.
** Rev: revisión de la clase CSS.
** Add: se añade la clase CSS.
** [D.Pedroche] 25/01/2007
** [D.Pedroche] 21/10/2008 Se revisa por completo la CSS para su optimización.
*/
/*********** LOADING's DE AJAX ***************/
#loadingDiv
{
	 display:inline;padding:3px;background-color:white;color:black;text-align:left;font-family:verdana;font-size:9px;
}
/*********** LOADING's DE AJAX ***************/
.enlaces_superior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	text-align: right;
	padding: 3px;
}
.buscadores_forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #818181;
}
.menu_sup {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	word-spacing: normal;
	margin: auto;
	padding: 2px;
	background-image: url(images/Btn-background.jpg);
}
.menuppal {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #005075;
	background-position: center;
	padding: 4px;
	vertical-align: middle;  
}
.encabezaVerde {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #99CC33;
	text-align: left;
	padding: 5px;
}


.menu_secundario {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 6px;
	background-image: none;
	text-indent: 40px;
}
.textos_noticias_home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #36808D;
	padding: 2px;
}
.textos_noticias_fecha {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF9900;
	padding: 2px;
}
.textos_noticias_plus {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #397B89;
	padding: 5px;
}
.enlaces_Pie {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	word-spacing: 3px;
	white-space: nowrap;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
}
.menu_areas {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 4px;
	background-image: url(images/Sombra-derecha.jpg);
	text-indent: 15px;
}
.titularsecciones {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 6px;
	background-image: url(images/Btn-background-2.jpg);
	text-indent: 15px;
}
.TitularGrande {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: none;
	color: #377C8B;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	margin: 5px;
	padding: 5px;
	float: left;
}
.textogeneral {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 5px;
	padding: 5px;
	float: left;
}
.textos_plus {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	padding: 0px;
}
.Titularsegundonivel {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	margin: 0px;
	padding: 2px;
}
.menu_areas-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 4px;
	text-indent: 15px;
	background-image: none;
}
.menu_secundario-2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 3px;
	background-image: none;
	text-indent: 40px;
}
.menu_sup-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	word-spacing: normal;
	margin: auto;
	padding: 2px;
	background-image: none;
	background-color: #357D89;
}
.enlaces_superior-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 3px;
	white-space: nowrap;
	text-align: right;
	vertical-align: middle;
	padding: 3px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 1px;
}
.destacaSeccion {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	word-spacing: normal;
	margin: auto;
	padding: 4px;
	background-image: url(images/Btn-background-2.jpg);
	text-indent: 5px;
}
.textogeneralResaltado {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 3px;
	white-space: normal;
	float: left;
}
.textogeneralLink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6B06;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	margin: 3px;
	padding: 3px;
	float: none;
}
.textoBanners-negro {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	padding: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.textoBanners-blanco {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 0px;
	padding: 3px;
	float: left;
}
.formularios {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #36808D;
	margin: 5px;
	padding: 0px;
}
.textogeneralpeuqe {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 3px;
	padding: 2px;
	float: left;
}
.Banner-Cursos-negro {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 0px;
	padding: 3px;
	float: left;
	background-color: #AEA99C;
}
.Banner-Cursos-blanco {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 0px;
	padding: 3px;
	float: left;
	background-color: #367A85;
}
.Banner-Cursos-gris {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	margin: 0px;
	padding: 3px;
	float: left;
	background-color: #FFFFFF;
}
.cursosgeneralResaltado {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	background-color: #ECE9D8;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 3px;
	white-space: normal;
	float: left;
}
.textos_noticias_home-2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 2px;
}
.actividades-titular-1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding: 2px;
	float: left;
}
.actividades-texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 4px;
	float: left;
}
.actividades-titular-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	padding: 2px;
	float: left;
}
.TitularVerde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5FC322;
	padding: 4px;
	float: left;
}
.TitularGrey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #837B70;
	padding: 4px;
	float: left;
}
.Titularnaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D8712C;
	padding: 4px;
	float: left;
}
.TitularAzul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bolder;
	color: #004D73;
	padding: 4px;
	float: left;
}
.encabezaAzul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #005075;
	text-align: left;
	padding: 5px;
}
.encabezaNaranja {

	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FE6601;
	text-align: left;
	padding: 5px;
}
.CierreVerde {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #99CC33;
	text-align: right;
	padding: 5px;
}
.TitularGris16 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 0px;
	margin: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.TitularAzul13 {

	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #005075;
	text-align: left;
	padding: 5px;
}
.CierreAzul {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #004D69;
	text-align: right;
	padding: 5px;
}
.TitularAzul16 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #005075;
	text-align: left;
	text-indent: 0px;
	margin: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.CierreNaranja {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-align: right;
	padding: 1px;
}
.TitularAzul18 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: bolder;
	color: #005075;
	text-align: left;
	text-indent: 0px;
	margin: auto;
	padding: 2px;
}
.TitularAzul11 {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #005075;
	text-align: left;
	padding: 5px;
}
.encabezaNaranjaBolder {


	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-align: left;
	padding: 2px;
}
.CierreAzulpeque {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #004D69;
	text-align: right;
	padding: 5px;
}
.CierreNaranja-grande {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-align: right;
	padding: 2px;
}
.CierreVerde-left {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #99CC33;
	text-align: left;
	padding: 5px;
}


.textoazul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #36808D;
	padding: 2px;
}

.fondoazul {
	background-color: #D3DDDE;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 3px;
	white-space: normal;
	float: left;
}

.fondogris {
	background-color: #ECE9D8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 3px;
	white-space: normal;
	float: left;
}
#text
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* MENU FUNDESEM ASOCIACIÓN - ALUMNI */
#content
{}
#content .menu
{ 
	float:left;
	width:215px;
        margin: 0px;
	padding-left:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content .menu .header
{
	height: 27px;
	background-color: #32728E;
	color: White;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 8px;
	padding-left: 8px;
}
#content .menu #option
{
	background-color:#9BB8CA;
	border-bottom: 1px solid #879EAC;
	height:23px;
	width:215px;
        display: block;
        padding-bottom: 3px;
}
#content .menu #option img
{
	display:inline;
	float:left;
}
#content .menu #option A
{
	display:inline;
	float:left;
	padding-top:7px;
	padding-left:8px;
	color: #404040;
}
#content .menu #option2
{
 background-color:#CEDCE5;
 border:solid 0px #ffffff;
 margin-bottom:0px;
 height:23px;
 padding-left:35px;
 valign:middle;
 padding-top:0px;
 margin-left:0px;
 display:block;
}

#content .menu #option2 img
{display:inline;float:left;}
#content .menu #option2 A
{
	display:inline;
float:left;padding-top:4px;padding-left:5px;color:#4F7E8F;
}
/* HOME FUNDESEMASOCIACION ************** CONTENIDO DE HOME *****************  */
#centerContent #mainInfo H1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #427085;
	margin:0px;
	padding: 3px;
	padding-left: 6px;
}
#centerContent #mainInfo H2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7C7C7C;
	margin:0px;
	padding: 3px;
	padding-left: 6px;
}
#centerContent #mainInfo P
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	padding: 5px;
}

#content #formHeader
{
	float:right;text-align:right;width:190px;
}
#content #formHeader #banner
{text-align:center;}
#content #formHeader #banner a img
{	text-align:center;border:0px;}
#content #formHeader #mission
{
	width:190px;text-align:left;margin-bottom:10px;}
#content #formHeader #mission #text
{font-family:  Arial, Helvetica, sans-serif;}
#content #formHeader #mission #titleMenu
{
	font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;
	font-size:16px;font-weight:bolder;color:#99CC33;}
#content #formHeader #mission #text
{font-size:10px;}
#content #formHeader .searchEngine
{
	width:185px;
	color:#336699;
	/*border:solid 2px #FE6601;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;text-align:right;float:right;margin-bottom:5px;
}
#content #formHeader .searchEngine .title
{
	padding:5px;text-align:left;font-size: 12px;color:#FE6601;font-weight:bolder;
}
#content #formHeader .searchEngine .input{padding-right:5px;color:#666666;}
#content #formHeader .searchEngine .input IMG {}
#content #formHeader .searchEngine .input input
{	
	border:solid 1px #666666;
	color:#666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
}
#topRightContent 
{
	
}	
#topRightContent #banner1
{
	margin-top: 2px;
	margin-bottom: 5px;
}
#topRightContent #info1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #AEAEAE;
	padding: 10px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
}
#topRightContent #info1 h2
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	background-image: url(images/iconTitle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #666666;
	font-size: 12px;
}
#topRightContent #info1 h1
{
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	color: #FF6508;
	font-size: 18px;
}
#topRightContent #info1 p
{
	margin: 0px;
	margin-top: 5px;
	color: Black;
	font-size: 11px;
}
.moreContentSpan
{
	margin: 0 auto;
	display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #666666;
	text-align: right;
}
.moreContentSpan A:link,
.moreContentSpan A:visited
{
	text-decoration: none;
}
.moreContentSpan .first
{	
	color: #FF6508;
	padding-left: 20px;
	padding-top: 4px;
	background-image: url(images/iconTitle-black.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.moreContentSpan .last
{
	color: #427085;
}
.moreContentSpanBlue
{
	margin: 0 auto;
	display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	text-align: right;
}
.moreContentSpanBlue A:link,
.moreContentSpanBlue A:visited
{
	text-decoration: none;
}
.moreContentSpanBlue .first
{	
	color: white;
	padding-left: 20px;
	padding-top: 4px;
	background-image: url(images/iconTitle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.moreContentSpanBlue .last
{
	color: white;
	font-weight: bold;
}
.moreContentSpanEasy
{
	margin: 0 auto;
	display: block;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.moreContentSpanEasy A:link,
.moreContentSpanEasy A:visited,
.moreContentSpanEasy A:hover
{
	text-decoration: none;
}
.moreContentSpanEasy .first
{	
	color: #FF6508;
	padding-left: 20px;
	padding-top: 4px;
	background-image: url(images/iconTitle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.moreContentSpanEasy .last
{
	color: #427085;
}
/* Destacados en Home de Fundesem Alumni */
#resourcesHome
{
	width:365px;
	margin-top:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:0px;
	border:solid 1px #3399CC;
	background-color:#327190;
	padding:10px;
	padding-bottom:5px;
	background-image: url(images/clipbk.gif);
	background-position: 318px -7px;
	background-repeat: no-repeat;
	border: none;
}
#resourcesHome h1
{
	margin:0px;
	padding: 0px;
	padding-left: 20px;
	font-size: 12px;
	margin-top: 4px;
	margin-bottom: 5px;
	background-image: url(images/iconTitle-blue.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	color: White;
}
#resourcesHome #resourcesList h1
{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 5px;
	background-image: none;
	padding: 0px;
	color: #FF6508;
	font-size: 18px;
}
#resourcesHome #resourcesList .item
{
	color: White;
	padding-left: 30px;
}

#content #list
{
float:left;
padding-left:10px;
padding-right:10px;
width:360px;
overflow: hidden;
}

#content #list img
{
	display:inline;
	margin-left:15px;
}
#content #list #row
{
	padding-left:5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:underline;width:200px;
	font-weight: normal;display:inline;
}
#content #list #smOption
{
	min-height:15px;
	width:200px;
	background-color:#EEEAE7;
	float:left;
	margin-left:50px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;color:#004F75;
	padding:2px;padding-top:5px;padding-left:10px;
	border:solid 1px #ffffff;
}
#content #list #smOption a
{color:#004F75;}
#content #list #smOption2 a
{color:#004F75;}
#content #list #smOption2
{
	min-height:15px;
	width:200px;background-color:#DAD4BC;
	float:left;margin-left:50px;
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;color:#004F75;
	padding:2px;padding-top:5px;
	padding-left:10px;font-weight:bolder;border:solid 1px #ffffff;
}
/**********FICHA DE MIEMBRO**********/
#userFileC
{ 
	padding-left:5px;
	margin: 0px;
	margin-left: 230px;
	display: block;
}
#userFileC #userHeader
{
}
#userFileC #userMenu
{	text-align:left;
	margin:0px;
	padding:0px;
	width: 0px;
	height:175px;
	margin-bottom:15px;
	display:block;
}
#userFileC #userMenu table tr td
{text-align:left;font-family:Verdana;font-size:10px;}
#userFileC #userMenu table tr #col1
{ padding-right:5px;}
#userFileC #userMenu table tr #col2
{ color:#666666;font-weight:bolder;vertical-align:bottom;padding-left:10px;}
#userFileC #userMenu table tr #col3
{padding-right:10px;color:#999999;font-weight:bolder;vertical-align:bottom;text-align:left;}
#userFileC #userMenu table tr #col4
{vertical-align:top;text-align:left;color:#336699;font-weight:bolder;}
#userFileC #userMenu IMG
{border:solid 1px #999999;}
#userFileC #userMenu #data
{	
	clear:right;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	font-weight:bolder;
	display:inline;}	
#userFileC #userMenu #data2
{	
	clear:right;
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	font-weight:bolder;
	display:inline;
}
#userFileC #userMenu #data3
{
 text-align: right; margin-bottom:68px;
}
#userFileC #otherComments
{
	 margin-top:20px;
	 font-size:17px;
	 padding-left:5px;
	 font-weight:bolder;
	color:#336699;font-family:Arial;
	display:block;
	border-bottom:solid 2px #336699;font-family:Arial;
}	
#userFileC #commentTitle
{	font-family:Verdana;
	color:#666666;
	font-size:17px;
	font-weight:bolder;
	padding-top:15px;
	padding-bottom:5px;
}
#userFileC #commentTitleP
{	font-family:Verdana;
	color:#336699;font-family:Arial;
	font-size:17px;
	font-weight:bolder;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:5px;
	border:solid 3px #e9e9e9;
	border-bottom:0px;
}
#userFileC #comment
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;}
#userFileC #commentP
{
	font-family:Verdana;
	color:#666666;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	background-color:#efefef;
	padding:10px;}
#userFileC #IMGfoot
{
	padding-top:30px;
	padding-bottom:20px;}
#userFileC #noComments
{
	color:#666666;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding-top:30px;}
 #userFileC A
{ color:#336699;font-family:Arial; font-weight:bolder; font-size:11px;}
 #userFileC A:hover
{text-decoration:underline;}
#userFileC #IMGfoot A IMG
{}
#userFileC #return
{
	color:#993366;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	cursor:hand;
}

#content #list #resource{margin-bottom:5px;padding:10px;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;}
#content #list #resource2{margin-bottom:10px;padding:10px;border-bottom:solid 1px #DAD4BC;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;background-color:#f4f4f4;}
#sDetails
{text-align:right;}
#sDetails a
{color:#336699;font-weight:bolder;}
#content #list #line{border-bottom:solid 2px #e3e3e3;margin-bottom:10px;margin-top:10px;}

#content #list #textNav
{ font-weight:bolder;font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;padding-top:5px; 
}
#content #list #textNav #textNavL
{text-align:left;float:left;}
#content #list #textNav #textNavL a{color:#336699;}
#content #list #textNav #textNavR a{color:#336699;}
#content #list #textNav #textNavR
{text-align:right;float:right;}

/* Listado de eventos en la Home */
#eventsHome
{
	width: 375px;
	display: block;	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	border: 1px solid #A5A5A5;
}
#eventsHome h2
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	color: #666666;
	font-size: 12px;
	background-image: url(images/iconTitle.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#eventsHome h1
{
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	color: #FF6508;
	font-size: 18px;
	padding-left: 10px;
	margin-bottom: 5px;
}

#eventsHomeList .event
{
	display: block;
	padding: 10px;
}
#eventsHomeList .event .eventDate
{
	color:#FF8500;
	font-size:11px;
	font-weight:bolder;
	display:block;
}
#eventsHomeList .event .title,
#eventsHomeList .event .title A:link,
#eventsHomeList .event .title A:visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #666666;
	text-decoration: none;
}
#eventsHomeList .event .title A:hover
{
	text-decoration: underline;
}
#eventsList #textNav
{font-weight:bolder;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;padding-top:5px; width:370px;margin-top:10px;}
#eventsList #textNav #textNavL
{text-align:left;float:left;}
#eventsList #textNav #textNavL a{color:#336699;}
#eventsList #textNav #textNavR a{color:#336699;}
#eventsList #textNav #textNavR
{text-align:right;float:right;}


#content #memberList
{
	padding-left:13px;width:400px;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;float:left;
}
#content #memberList #memberListText
{
	padding-left:5px;float:left;
}
#content  #memberTable
{padding-left:13px;width:400px;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; text-align:center;margin-top:10px;float:left;}
#content  #memberTable table{width:620px;}
#content  #memberTable table tr th{
	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D8712C;font-size:13px;padding:5px;
	border-bottom: 2px solid #EEEAE7;
	background-color: #EEEAE7;
}
#content #memberTable table tr td
{
	 }
#content  #memberTable table #memberRow{color:#666666;height:20px;background-color:#f4f4f4;font-weight:bolder;}
#content  #memberTable table #memberRow2{color:#666666;height:20px;font-weight:bolder;}
#content  #memberTable table #memberRow td{padding-left:10px; border-right:1px solid #EEEAE7; border-left:1px solid #EEEAE7;}
#content  #memberTable table #memberRow2 td{padding-left:10px; border: 1px solid #cccccc; border-top:none; }

#content #memberList #pageControls a
{color:#666666;}


#content #menuNews
{
	/*border:solid 2px #99CC33;*/
	width:185px;
	border-bottom:0px;float:right;text-align:left;
}
#content #menuNews #new
{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;margin-top:0px;
	border-bottom:4px solid #ECE9D8;
}
#content #menuNews #titleMenu
{	width:185px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	font-size:16px;
	font-weight:bolder;
	color:#99CC33;
	text-align: center;
	background-image: url(../images/flechita-verde.jpg);
	background-position: 100% 5px;
	background-repeat: no-repeat;
}
#content #menuNews #new #dateNew
{
	color:#FF8500;
	font-size:9px;
	font-weight:bolder;
	text-align:right;
}
#content #menuNews #new #titleNew a,
#content #menuNews #new #titleNew a.link,
#content #menuNews #new #titleNew a.visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #333333;
}
#content #menuNews #new #titleNew a:hover
{
	text-decoration:underline;
}

#content #sNav
{width:189px;float:right;clear:right;margin-bottom:10px;}
#content  #sNav #prevNav
{float:left; padding-top:5px;}
#content  #sNav #prevNav a,
#content  #sNav #prevNav a.link,
#content  #sNav #prevNav a.visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #99CC33;
	text-decoration: underline;
}

#content  #sNav #nextNav
{float:right; padding-top:5px;}
#content  #sNav #nextNav a,
#content  #sNav #nextNav a.link,
#content  #sNav #nextNav a.visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #99CC33;
	text-decoration: underline;
}

#content  #sNav #bottomLine
{float:left;height:20px;
	width:145px;}
	
	
#content #news #date
{font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:5px;
	font-size:10px; color:#FF9900;}
#content #news #details
{font-family: Arial, Helvetica, sans-serif;padding-top:10px;
	font-size:11px; color:#333333;text-align: justify;}
#content #news #title
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bolder;
	color: #004D73;
	padding: 4px;
	padding-bottom: 10px;
	display: block;
	clear:both;
}
#content #news #summary
{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;padding-bottom:5px;
	font-size:10px; color:#333333;
}
#content #new2b
{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;margin-top:5px;margin-bottom:10px;
	border-bottom:solid 1px #e3e3e3;
}
#content #new2
{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;margin-top:5px;background-color:#f4f4f4;
	border-bottom:solid 1px #e3e3e3;
	margin-bottom:10px;
}
#content #new2b #dateNew
{
	color:#FF8500;
	font-size:9px;
	font-weight:bolder;
}
#content #new2 #dateNew
{
	color:#FF8500;
	font-size:9px;
	font-weight:bolder;
}
#content #new2 #titleNew
{
	font-weight:bolder;
	color:#666666;
	padding:5px;margin-bottom:0px;
}
#content #new2b #titleNew
{
	font-weight:bolder;
	color:#666666;
	padding:5px;margin-bottom:0px;
}

#content #new2 #titleNew a,
#content #new2 #titleNew a.link,
#content #new2 #titleNew a.visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #333333;
}
#content #new2 #titleNew a:hover
{
	text-decoration:underline;
}
#content #new2b #titleNew a,
#content #new2b #titleNew a.link,
#content #new2b #titleNew a.visited
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bolder;
	color: #333333;
}
#content #new2b #titleNew a:hover
{
	text-decoration:underline;
}
/**** SECCIÓN DE LISTADO DE NOTICIAS EN HOME ***/
#newsHomeList
{
	/*border:solid 1px #336699;*/
	margin-top:10px;
	padding: 5px;
	width:210px;
	float:left;
	text-align:left;
}

#newsHomeList h1
{
	margin:0px;
	padding:0px;
	margin-bottom: 10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	font-size:16px;
	font-weight:bolder;
	color: #336699;
}
#newsHomeList .new
{
	padding:5px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top: 5px;
	margin-bottom: 5px;
	display:block;
	border-bottom:solid 1px #336699;
}
#newsHomeList .new .dateNew
{
	color:#FF8500;
	font-size:9px;
	font-weight:bolder;
	display:block;
}
#newsHomeList .new .titleNew
{
	font-weight:bolder;
	color: #666666;
}
#newsHomeList .new .titleNew A:link,
#newsHomeList .new .titleNew A:visited
{
	font-weight:bolder;
	color: #666666;	
}
#newsHomeList .new #titleNew A:hover
{
	text-decoration:underline;
}
#sNav2
{
	width:192px;
	float:left;
	margin-bottom:10px;
}
#sNav2 #nextNav
{
	float:left;
}
#sNav2 #bottomLine
{
	float:left;
	height:20px;
	border-bottom:solid 2px #99CC33;
	border-left:solid 2px #99CC33;
	width:168px;
}
#content #discountsList
{	
	float:left;
	margin-left:15px;
	margin-top:15px;
}
#content #discountsList #discountsTable
{
	width: 400px;
	text-align: left;
	margin-left: -15px;
}
#content #discountsList #discountItem
{
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 25px;
	padding-right: 10px;
	padding-bottom: 20px;
	width: 244px;
	color: White;
	display: block;
	float: left;
	margin:0px;
	height: 296px;
	margin-bottom: 30px;
	min-height:296px;	
}
#content #discountsList #discountItem .top
{
	background-image: url(/FA/images/ventaja_top.gif);
	background-position: 0 100%;
	width: 244px;
	height: 9px;
	background-repeat: no-repeat;
}
#content #discountsList #discountItem .logo
{
	height: 70px;
	width: 244px;
	margin:0px;
}
#content #discountsList #discountItem H1
{
	font-size: 14px;
	padding: 0px 0px 15px 0px;
	width: 243px;
	height: 30px;
	background-color: #9BB8CC;
	margin: 0px;
	text-align: center;
}
#content #discountsList #discountItem .content
{
	width: 223px;
	margin: 0px;
	padding: 10px;
	background-color: #9BB8CC;
	overflow: hidden;
}
#content #discountsList #discountItem .bottom
{
	text-align: right;
	margin:0px;
	margin-top: 15px;
	width: 204px;
	background-color: #32728E;
	padding: 10px;
}
#content #discountsList #discountItem .bottom A:link,
#content #discountsList #discountItem .bottom A:visited
{
	color: White;
	text-decoration: underline;
}
#content #discountsList #discountItem .bottom A:hover
{
	text-decoration: none;
}
#content #discountsList #discountsTable
{	
	text-align:center;
	margin-top:10px;
	text-align:left;
	width:610px; 
}
#content #discountsList #discountsTable table {/*width:620px;*/}
#content #discountsList #discountsTable table tr th
{
	background-color:#DAD4BC; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;font-size:13px;padding:8px;
}
#content #discountsList #discountsTable table tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;padding:5px;font-weight: normal;color:#333333;
}
#content #discountsList #discountsTable table #discountRow{color:#666666;height:20px;background-color:#f4f4f4;font-weight:bolder;}
#content #discountsList #discountsTable table #discountRow2{color:#666666;height:20px;font-weight:bolder;}
#discountsAgreement table tr th
{
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; font-size:13px;padding:5px;
	background-color: White;
	text-align: left;
	border-bottom: 2px solid #DAD4BC;
}
#discountsAgreement table tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;padding:10px;font-weight: normal;color:#333333;
}
#discountsAgreement table tr td.title
{
	font-size:12px;
}
#discountsAgreement table tr td a IMG.logo
{
	float: left;
	margin-right: 10px;
}
#discountsAgreement table tr td a IMG.pdf
{
	float: right;
	margin-left: 10px;
}
#discountsAgreement table #discountRow{color:#666666;height:20px;background-color:#f4f4f4;font-weight:bolder;}
#discountsAgreement table #discountRow2{color:#666666;height:20px;font-weight:bolder; }
/* Publicaciones */
#publicationsTable TD.column A:link,
#publicationsTable TD.column A:visited
{
	margin: 0px;
	text-decoration: underline;
	color: #996699;
}
#publicationsTable TD.column A:hover
{
	text-decoration: none;
	color: #996699;
}
#publicationsTable TD.column
{
	margin:0px;
	padding:0px;
	padding-left: 10px;
	padding-top:20px;
	margin-bottom: 20px;
	margin-top: 20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color: #996699;
	width: 400px;
}
#publicationsTable TD.category
{
	margin:0px;
	padding:0px;
	padding-left: 10px;
	margin-bottom: 20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	font-size:14px;
	font-weight:bolder;
	color: #336699;
	width: 400px;
	border-bottom: #336699 1px solid;
}
#publicationsTable TD.column .date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FE6601;
}
#publicationsTable TD.column .summary
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #303030;
	text-align: left;
	display: block;
}
#publicationsTable TD IMG
{
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}
