/* CSS Document */
/* *************** HOME ********************* */

#Home {}

#Home h2 {
	color:#E64DA1;
	font-size:14px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	clear:left;
}


  
#Home div.Moduls { 
	width:284px;
	margin: 0px 0px 8px 0px;
	float:left;
	border:1px solid #C9CACB;
}

#Home div.Espace { 
	margin-left: 15px
}

* html #Home div.Espace { 
	margin-left: 2px
}


#Home div.Margin{
	margin-top: 0px;
}

#Home div.Moduls div.Content {
	
	padding:10px 10px 0px 10px;
	min-height:260px;
	height:auto !important;
	height:260px;
}


#Home div.Moduls div.Content h3 {
	color: #00529B;
	text-align:left;
	line-height:16px;
}

#Home div.Moduls div.Content h3.Acogida {
	padding:8px 0px 8px 0px;
}

#Home div.Moduls div.Content h3.Voluntariado {
	padding:26px 0px 8px 0px;
}

#Home div.Moduls div.Content h4 {
	clear:both;
	text-align:center;
	color:#333333;
	font-weight:bold;
	padding:12px 0px 6px 0px;
	margin:0px
}


#Home div.Moduls div.Content ul { 
	margin: 0px;
	padding: 0px
	
}

#Home div.Moduls div.Content ul li { 
	border-bottom:1px solid #F3F3F3;
	margin:0px;
	padding:4px 4px 4px 8px;
	background-position:0px 12px;
}

#Home div.Moduls div.Content ul li.Last { 
	border-bottom:0px solid #F3F3F3;
}





#Home div.ModulsLarge div.Content ul { 
	margin-left: 98px;
	padding: 0px
	float:left;
	clear:right;
}

#Home div.ModulsLarge div.Content ul li { 
	
	margin:0px;
	padding:0px 0px 0px 8px;
	background-image:url(../../images/ListArrow.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
}

#Home div.ModulsLarge div.Content ul li.Last { 
	
}




#Home  div.Content div.Boton { 
	text-align:right;
	margin: 15px 0px 0px 0px

}

#Home div.Content div.ImageAcogida { 
	background-image:url(../../images/FotoAcogidaBg.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:9px;
	width:152px;
	height:103px;
}

#Home div.ModulsLarge div.Content div.ImageAcogida { 
	margin-top: 8px
}

#Home div.Content div.ImageAcogida img{ 
	margin-top: 4px;
	margin-left: 2px
}



#Home div.Moduls div.Content div.ImageVoluntariado{ 
	float:left;
}

#Home div.Moduls div.Content div.ImageVoluntariado img{ 
	margin-top: 4px;
	margin-left: 5px;
	margin-right:9px;
	border:1px solid #BDBEBC;
}

#Home div.ModulsLarge div.Content div.ImageVoluntariado{ 
	float:left;
}

#Home div.ModulsLarge div.Content div.ImageVoluntariado img{ 
	margin-top: 4px;
	margin-left: 5px;
	margin-right:9px;
	border:1px solid #BDBEBC;
}



#Home div.Moduls div.Content p.Entradilla {
  clear:both;
  margin-top:0px;
  padding-top:0px;  
}

#Home div.Content div.ImageNoticiasexperiencias { 
	
	float:left;
	margin-right:9px;
	width:121px;
	height:102px;
}

#Home div.Content div.ImageNoticiasexperiencias img{ 
	margin-top: 5px;
	margin-left: 3px;
	border:1px solid #BDBEBC;
}

#Home div.Moduls div.Content h3.Noticiasexperiencias {
	padding:26px 0px 8px 0px;
	text-align:left;
	vertical-align:middle
}


#Home div.Moduls div.Foot {
	
	height:6px;
}

#Home div.ModulsLarge { 
  
	width:597px;
	margin: 0px 0px 8px 0px;
	border:1px solid #C9CACB;
}

#Home div.ModulsLarge div.Content {
	
	padding:0px 20px 5px 20px;
	
	
}


#Home div.ModulsLarge div.Foot {
	
	height:6px;
}

#Home div.ModulsLarge div.Content h3 {
	color: #06569D;
	text-align:left;
	line-height:16px;
}

#Home div.ModulsLarge h2 {
	color: #E0218A;
	font-size:14px;
	font-family: Arial;
	margin-left:6px;
	margin-bottom:6px;
	background-image:url(../../images/cuadrados_h2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:auto;
	padding-right:30px;
}

#Home div.ModulsLarge div.Content h4 {
	text-align:left;
	color:#666666;
	font-weight:bold;
	padding:12px 0px 6px 0px;
	margin:0px
}


/* *************** OPORTUNIDADES ************** */

#Oportunidades {
}

#Oportunidades #Intro {
	text-align:center;
}


#Oportunidades div.AccesoPresencial {
	width:285px;
	float:left;
	margin:10px 0px 0px 0px
}

#Oportunidades div.AccesoVirtual {
	width:285px;
	float:left;
	margin:10px 0px 0px 18px

}

#Oportunidades div.Tab {
	width:285px;
	float:left;
	margin:20px 0px 20px 0px;
	background-image: url(../../images/OportunidadesBgHeadTab.jpg);
	background-repeat: no-repeat; 
	background-position:0px 55px; 
}

#Oportunidades div.Tab ul.ui-tabs-nav li.ui-tabs-selected a {
  color:#747679;
}


*html #Oportunidades div.Tab {
	width:285px;
	margin:20px 0px 20px 0px;
}


#Oportunidades div#Populares {
	width:285px;
	float:left;
	margin:20px 0px 20px 19px;
}


*html #Oportunidades div#Populares {
	width:280px;
	margin:20px 0px 20px 0px;
}

#Oportunidades div.Tab h2 { 
	font-size:16px; 
	color:#E0218A;
	background-color:#FFFFFF;
	border-width:0px;
	clear:both;
}

/* No se esta usando
#Oportunidades div.Tab ul.Container {
	height:38px;	
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	clear:both
}

#Oportunidades div.Tab ul.Container li {
	float:left;
	background-image:none;
	padding:0px;
	margin:0px;
	width:100px;

}

#Oportunidades div.Tab ul.Container li a { 
	background-repeat:no-repeat;
	display:block;
	height:27px;
	text-decoration:none;
	border-bottom-width:0px;
	float:left;
	text-align:center;
	padding-top:6px

}

#Oportunidades div.Tab ul.Container li.Presencial a{
	background-image: url(../../images/OportunidadesPresencialTab.jpg);
	width:100px;

}

#Oportunidades div.Tab ul.Container li.Presencial ul li a{
	background-image: none;
	width:250px;

}


#Oportunidades div.Tab ul.Container li.Presencial a:hover {
	background-image:url(../../images/OportunidadesPresencialTabOver.jpg);
	width:100px 
}

#Oportunidades div.Tab ul.Container li.Active a {
	background-image:url(../../images/OportunidadesPresencialTabOver.jpg);
	width:100px;
}

#Oportunidades div.Tab ul.Container li.Virtual a, li.Virtual a:focus {
	background-image: url(../../images/OportunidadesVirtualTab.jpg);
	width:100px;

}

#Oportunidades div.Tab ul.Container li.Virtual a:hover {
	background-image:url(../../images/OportunidadesVirtualTabOver.jpg);
	width:100px 
}
*/

#Oportunidades div.Content {
	background-image:url(../../images/OportunidadesBgTab.jpg);
	background-repeat:repeat-y;
	background-position:left bottom;
	margin-left:0px;
	min-height:280px;
}


#Oportunidades div.Content ul {
	margin:0px;
	padding:0px;
	width:270px;

}

#Oportunidades div.Content ul li {
	background-image:none;
	border-bottom:1px solid #F3F3F3;
	margin:4px;
	padding:4px;
	min-height:28px;
	height:auto !important;
	height:28px;

}
#Oportunidades div.Content ul li div a {
	border-bottom:0px dotted #E0218A;
	text-decoration:none;
	line-height:12px;
	background-image:none
}

#Oportunidades div.Content ul li div a:hover {
	background-image:none
}


#Oportunidades div.Tab ul.Container li div.Content ul li a:hover { 
	background-image:none
}


#Oportunidades div.Content ul li div.Texto1{
	float:left;
	width:130px
}

#Oportunidades div.Content ul li div.Texto2{
	float:left;
	width:65px
}

#Oportunidades div.Content ul li div.Texto3{
	float:left;
	width:65px
}

#Oportunidades div.Content ul li.VerTodas{
	float:right; 
	border-bottom:0px solid #ffffff;
	height:20px
}

#Oportunidades div.Content ul li.VerTodas img{
	margin:5px 5px 15px 5px

}


#Oportunidades div.Content ul li.VerTodas a{
	border-bottom:0px solid #ffffff;

}

#Oportunidades #AyudaPalabraClave div.Cabecera {
	background-color: #003166
	
}

#Oportunidades #AyudaPalabraClave h2 {
	
}




/* ***************BUSCADOR OPORTUNIDADES PRESENCIALES************** */
#BuscadorOptPresenciales {
	
}

#BuscadorOptPresenciales div.TextMostrarTodas{
	width:400px; 
	float:left;
	padding-bottom:10px;
}

#BuscadorOptPresenciales div.ButtomMostrarTodas{
	width:110px; 
	float:right;
}

#BuscadorOptPresenciales form fieldset div select.Selectmultiple { 	
	width:234px;
}

#BuscadorOptPresenciales form fieldset div select.Municipio { 	
	width:277px;
}

#BuscadorOptPresenciales form fieldset div select.Aficiones { 	
	width:570px;
}

#BuscadorOptPresenciales form fieldset div span.Puedenparticipar { 	
	margin: 8px 0px 8px 132px;
}

#BuscadorOptPresenciales form fieldset div.Explicacion{
	margin: 40px 0px 10px 0px;
	float:left;
	clear:both; 
	width: 100%
}

#BuscadorOptPresenciales #AyudaPalabraClave.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #F3F3F3;
	display:none;
	margin:10px;
	padding: 6px;
	position:absolute;
	width:410px;
	z-index:500;
}


#BuscadorOptPresenciales #AyudaPalabraClave h2 { 
	color:#FFFFFF; 
	font-weight:bold;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	color:#FFFFFF;
	margin:3px 0px 4px;
	padding:3px;
	width:404px;

}

#BuscadorOptPresenciales #AyudaPalabraClave ul {
	margin: 0px;
	padding: 0px;
}

#BuscadorOptPresenciales #AyudaPalabraClave ul li{
	margin: 0px 0px 0px 0px;
	padding:14px 0px 14px 0px;
	background-image:url(../../images/blank.gif);
	border-bottom:1px dotted #B0C3D8;
	line-height:10px

}


#BuscadorOptPresenciales #AyudaPalabraClave ul li div.Tipo {
	float: left;
	width:200px;
}

#BuscadorOptPresenciales #AyudaPalabraClave ul li div.Modo {
	float: right;
	width:170px;
	text-align:left
}

#BuscadorOptPresenciales #AyudaPalabraClave div.BotonCerrar {
	float:right; padding-top:25px
}

/* *************** RESULTADO DE LA BUSQUEDA ************** */

#ResultadoBusqueda p{
	float:left;
	width:500px;
	clear:both;
}
#ResultadoBusqueda div.FormacionRelaccionada { 
	text-align:right;
	margin:4px 0px 0px 0px;
	float:right;
	width:200px
}

#ResultadoBusqueda div.Mensaje {
	width:467px; 
	background-color:#F7F7F7; 
	border:1px solid #F3F3F3; 
	text-align:center; 
	padding:15px; 
	margin: 20px 0px 0px 15px; 
	line-height:20px;
	background-image:url(../../images/IcoInforma.png);
	background-repeat:no-repeat;
	background-position:10px 10px
}

#ResultadoBusqueda p.Encuentra {
	text-align:center; 
	line-height:20px
}
/* ***************DETALLE OPORTUNIDAD************** */

#DetalleOportunidad {

}
#DetalleOportunidad ul {
	margin:10px 0px 10px 0px;
	padding:0px;
	clear:both;
}

#DetalleOportunidad ul li {
	margin:4px 0px 4px 0px;
	background-image:none;
	padding:0px;
	float:left
}

#DetalleOportunidad ul li {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList.gif);
	background-position:left;
	background-repeat:repeat-y
}

#DetalleOportunidad ul li.DosColumnas {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList2.gif);
	background-position:left;
	background-repeat:repeat-y
}


#DetalleOportunidad ul li div.Literal{ 
	width:180px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#DetalleOportunidad ul li div.Informacion{ 
	width:522px;
	float:left;
	padding:3px 3px 3px 6px

}

#DetalleOportunidad ul li div.Informacion ul { 
	display: block;
	margin-left:25px
}


#DetalleOportunidad ul li div.Informacion ul li{ 
	background-image: none;
	border-bottom:0px dotted #C0C0C0;
	list-style-type:square;
	float:none;
	


}

#DetalleOportunidad ul li div.Dato{ 
	width:180px;
	float:left;
	padding:3px 3px 3px 6px

}


#DetalleOportunidad ul li h3 {
	background-color:#F7F7F7;
	background-image:none;
	text-align:center;
	color:#E0218A;
	margin:0px;
	padding:3px;
	width:765px;
	height:18px
}

#DetalleOportunidad div.PosicionBoton1{
	width:370px;
	float:left;
	margin: 20px 0px 20px 0px
}

#DetalleOportunidad div.PosicionBoton2{
	width:370px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}

#DetalleOportunidad p{
	clear:both
}

#DetalleOportunidad h3{
	margin-top: 20px
}

#DetalleOportunidad div.ModuleForo {
	width:760px;
	float:left;
	border:1px dotted #C0C0C0;
	padding:4px;
	margin-bottom:7px;
	margin-top:7px
}

#DetalleOportunidad div.ModuleForo div.Image {
	float:left; 
	width:50px
}

#DetalleOportunidad div.ModuleForo div.Detail {
	float:left; 
	width:710px
}

#DetalleOportunidad div.ModuleForo div.Detail p {
	margin: 0px;
	padding: 0px 0px 0px 4px
}


/* ***************INTERES OPORTUNIDAD************** */


#Interes  h3 { 
	font-weight:normal;
	text-align:center;
	font-size:14px;
	margin-top:6px
}


#Interes div.Module { 
	min-height: 130px;
	height: 130px;
	margin-top:30px;
}

#Interes div.Module h3 { 
	height: 22px;
	padding-top:10px;
	text-align:left;
	font-weight:bold;
}



#Interes .Registrados h3.Usuarios{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:489px 3px;
	background-repeat:no-repeat;
}

#Interes .Registrados { 
	width:524px;
	margin-left: 4px
}

#Interes div.Registrados form #buscar {
	margin-right:6px
}

#Interes div.Module form div label { 
	width:245px;
}

#Interes div.Module div label { /* por modificaciones de la posición de la etiqueta form */
	width:245px;
}

#Interes div.Module form input.Text { 
	width:245px;
}

#Interes div.Module div.AccesoUsuarios { 
	width:210px;
	min-height: 60px;
	height: 60px;
	margin-top:4px;
}

#Interes div.Module div.AccesoUsuarios img {
	padding-left:20px
}

#Interes div.Module form input.Registro { 
	width:209px !Important;
}

#Interes div.Module form div.Field input.Boton { 
	width:67px !Important;;
	margin:6px 0px 0px 4px
}

#Interes div.Module form label.Boton { 
	width:67px !Important;
	height:14px
}

#Interes div.Module form label.Registro { 
	width:209px !Important;
	height:14px
}

#Interes div.Module div.Olvido {
	 width:350px; 
	 float:left; 
	 text-align:right; 
	 margin-top: 10px
}

#Interes div.instrucciones label { 
	width:200px;
	float:left;
	margin-left:50px

}

#Interes div.instrucciones input { 
	float:left; 
	margin:5px 5px 0px 5px; 
	width:200px;
}

#Interes div.instrucciones .Boton { 
	width:67px !Important;
	margin-top:6px
}

#Interes div.instrucciones form {
	margin: 0px;
	padding:0px
}


/* *************** NO PERMITE INTERES ************** */
#NoInteres h3 { 
	font-weight:normal;
	text-align:center;
	font-size:14px;
	margin-top:6px
	}
#NoInteres h3.ViaContacto{
	font-weight:bold;
	text-align:left;
}

#NoInteres .Via { 
	width:755px;
	margin: 15px 0px 15px 4px;
}

#NoInteres .Via p { 
	width:755px;

}

/* *************** INTERES INICIATIVA **************** */

/* ***************INTERES OPORTUNIDAD************** */


#InteresIniciativa  h3 { 
	font-weight:normal;
	text-align:center;
	font-size:14px;
	margin-top:6px
}


#InteresIniciativa div.Module { 
	min-height: 260px;
	height: 260px;
	margin-top:30px;
	float:left;
	margin-left:120px
}




#InteresIniciativa div.Module h3 { 
	height: 22px;
	padding-top:10px;
	text-align:left;
	font-weight:bold;
}

#InteresIniciativa .Registrados h3.Usuarios{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:489px 3px;
	background-repeat:no-repeat;
}

#InteresIniciativa .Registrados { 
	width:524px;
	margin-left: 4px
}

#InteresIniciativa div.Registrados form #buscar {
	margin:0px
}

#InteresIniciativa div.Module form div label { 
	width:245px;
}

#InteresIniciativa div.Module form div label.LabelLarge {
	width:505px;
}

#InteresIniciativa div.Module form fieldset input.Text { 
	width:245px;
}
#InteresIniciativa div.Module form textarea.TextLarge { 
	width:505px;
}

#InteresIniciativa div.PosicionBoton1{
	width:410px;
	float:left;
	margin: 20px 0px 20px 0px
}

#InteresIniciativa div.PosicionBoton2{
	width:133px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}


/* *************** CONFIRMACION INTERES ************** */

#Confirmacion  #Mensaje {
	position: relative;
	margin:20px 0px 0px 100px;
	float:left;
	width:548px;
	height:485px;
	background-image:url(../../images/ConfirmacionInteres.jpg);
	background-repeat:no-repeat
}

* html #Confirmacion  #Mensaje {
	margin:20px 0px 0px 50px;
}

#Confirmacion  #Mensaje div.Texto {
	position:absolute;
	width:313px;
	height:239px;
	left:100px;
	top:85px;
	background-image: url(../../images/ConfirmacionInteresBg.png);
	background-repeat:no-repeat;
	padding:20px 10px 20px 5px;
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	text-align:center;
	line-height:16px
}

#Confirmacion  #Mensaje div.Texto a { 
	font-weight:bold; 
	color: #FFCC00;
	border-bottom:1px dotted #FFCC00
}

#Confirmacion  #Mensaje div.Texto a:hover { 
	font-weight:bold; 
	color: #E0218A;
	border-bottom:1px dotted #E0218A
}

#Confirmacion  div.PosicionBoton1{
	float:left;
	margin: 0px 0px 20px 0px
}

/* *************** ALTA PERFIL y GESTIÓN DE PERFILES ************** */


#AltaPerfil h3.Titulo {
	font-size:14px;
	font-weight:normal;
	margin-top:6px;
	text-align:center;
}

#AltaPerfil div.Mostrartodas { 
	text-align:center;
	padding-top:16px;
	padding-bottom:15px
}

#AltaPerfil div.Mostrartodas img { 

}

#AltaPerfil div.Obligatorios {
	width:556px;
	text-align:right;
	margin:20px 0px 4px 75px
}

#AltaPerfil div.Module { 
	width:556px;
	margin-left: 70px;
	float:left
}

* html #AltaPerfil div.Module { 
	width:556px;
	margin-left: 50px;
}


#AltaPerfil div.Module p {
	width:550px;
	
}

#AltaPerfil div.Module h3{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:22px;
	padding-top:10px;
	margin-bottom:4px
}


#AltaPerfil div.Module div.Field {
	float:left;
	display:inline;
}

#AltaPerfil div.Module form div label {
	width:257px
}

#AltaPerfil div.Module form div input.Text {
	width:258px
}

#AltaPerfil div.Module form div.Field span.Aligne {
	padding-left:75px;
}

#AltaPerfil div.Module form div.Field p {
  position: relative;
	
	clear:both;
}


#AltaPerfil div.Module form div.Field input {
	float:left;
	display:inline;
	height:20px;
}

#AltaPerfil div.Module form div.Field span.contactar {
	float:none!important;
	clear:none!important;
	height:20px;
}

#AltaPerfil div.Module form div.Field span.Puedenparticipar {
	float:none!important;
	clear:none!important;
	height:20px;
}

#AltaPerfil div.Module form div.Field br {
	
	display:inline;
	clear:both;
}


#AltaPerfil div.Module form div#Add {
	padding-top:10px
}

#AltaPerfil div.Module form div#Add input {
	width:208px;
	margin-left:21px;
	
}


#AltaPerfil div.Module form div select.Text {
	width:263px
}



#AltaPerfil div.Module form div label.LabelLarge {
	width:532px
}

#AltaPerfil div.Module form div label.LabelLarge, textarea.TextLarge {
	width:532px;
	margin-top:2px
}

#AltaPerfil div.Module form div select.Selectmultiple { 	
	width:213px;
}

#AltaPerfil div.Module form div select.SelectmultipleLarge { 	
	width:465px;
}


#AltaPerfil div.Module form div select.SelectLarge {
	width:536px
}

#AltaPerfil div.Module form div select.Fecha {
	width:40px
}

#AltaPerfil div.Module form div select.Year {
	width:60px
}



#AltaPerfil div.Module form input.Check {
	margin:0px!important;
	width:20px!important;
  padding:0px!important;
  float:left!important;
  clear:none!important;
}

#AltaPerfil div.Module form input.Button {
	width:50px!important;
}


#AltaPerfil div.Module form div.PosicionBoton {
	float:right;
	margin: 10px 10px 10px 0px
}

#AltaPerfil div.Module div.ListaIdiomas {
	width:200px;
	float:left;
	text-align:center
}

#AltaPerfil div.Module div.IdiomasElegidos {
	width:300px;
	float:left;
}

#AltaPerfil #idiomas.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #F3F3F3;
	display:none;
	margin:10px;
	padding: 6px;
	position:absolute;
	width:310px;
	z-index:500;
}


#AltaPerfil #idiomas h2 { 
	color:#FFFFFF; 
	font-weight:bold;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	color:#FFFFFF;
	margin:3px 4px 10px 0px;
	padding:3px;
	width:304px;

}

#AltaPerfil #idiomas div.Idioma { 
	width:100px; 
	float:left; 
	padding-bottom: 10px
}

#AltaPerfil #idiomas div.Nivel { 
	width:200px; 
	float:Right; 
	padding-bottom: 10px
}


#AltaPerfil #idiomas label { 

	background-color:#FFFFFF;
	color:#333333;
	display: inline;
	font-weight:bold;
	margin-top:0px;
	padding:0px;
	width:100px
}

#AltaPerfil #idiomas label.Otros { 
	float:right
}

#AltaPerfil #idiomas input.Text { 
	width:150px
}


#AltaPerfil #idiomas div.BotonCerrar {
	text-align:right;
}

#AltaPerfil #galeria.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #c0c0c0;
	display:none;
	margin:0px;
	padding: 6px;
	position:absolute;
	width:350px;
	z-index:500;
}


#AltaPerfil #galeria.Popup h2 { 
	color:#c0c0c0; 
	font-weight:bold;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	margin:3px 0px 4px;
	padding:3px;
	width:304px;

}

#AltaPerfil #galeria div.Column { 
	float:left; 
	width:146px;
	margin:10px 4px 20px 4px
}

#AltaPerfil #galeria div.Avatar { 
	width:50px;
	height:60px;
}

#AltaPerfil #galeria div.Type1 {
	background-image:url(../../images/avatar1thumb.jpg);
	background-repeat:no-repeat 
}

#AltaPerfil #galeria div.Type2 {
	background-image:url(../../images/avatar2thumb.jpg);
	background-repeat:no-repeat 
}

#AltaPerfil #galeria div.Type3 {
	background-image:url(../../images/avatar3thumb.jpg);
	background-repeat:no-repeat 
}

#AltaPerfil #galeria div.Type4 {
	background-image:url(../../images/avatar4thumb.jpg);
	background-repeat:no-repeat 
}


#AltaPerfil #galeria div.Avatar input { 
	margin-left: 60px;
	margin-top: 25px
}


#AltaPerfil #galeria label { 

	background-color:#FFFFFF;
	color:#333333;
	display: inline;
	font-weight:bold;
	margin-top:0px;
	padding:0px;
	width:50px
}

#AltaPerfil #galeria div.BotonCerrar {
	text-align:right;
}

#AltaPerfil table { 
	widows:100%; 
	border:1px dotted #C0C0C0;
}

#AltaPerfil table tr th { 
	background-color:#C0C0C0;
	color:#E0218A;
	text-transform:uppercase;
	padding:2px;
	font-size:10px;
}

#AltaPerfil table tr td { 
	border-right: 1px dotted #C0C0C0;
	border-bottom: 1px dotted #C0C0C0;
	padding:4px;
	text-align:center;
	font-size:10px;
}

#AltaPerfil table tr td.Desplegables {
	text-align:center
}

#AltaPerfil table label { 
	display:none;
	width:100px
}

#AltaPerfil table label.Asignar { 
	display: block;
	float:left
}


#AltaPerfil table select { 
	width:auto;
	font-size:10px
}

#AltaPerfil table select.Asignar { 
	width:84%;
	float:left;
	margin-top:4px;
	margin-left:6px
}

#AltaPerfil div.Boton1{ 
	float:left;
	margin:10px 0px 10px 0px
}
#AltaPerfil div.Boton2{ 
	float:right;
	margin:10px 0px 10px 0px
}

#AltaPerfil div.Lista  {
	border:1px dotted #ACBFD7;
	padding:6px;
	margin-bottom:15px
}

#AltaPerfil div.Lista ul {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px
}

#AltaPerfil div.Lista ul li { 
	background-image:none;
	border-bottom:1px dotted #ACBFD7;
	padding:0px;
	margin:4px 0px 0px 0px;
	float:left
}

#AltaPerfil div.Lista ul li div.Dato {
	background:#F7F7F7; width:120px; padding:4px; float:left
}

#AltaPerfil div.Lista ul li div.Informacion { 
	float:left; 
	width:606px;
	padding-left:10px
}

#AltaPerfil div.Lista div.Boton {
	clear:both;
	margin-top:6px;
	padding-right:10px;
	padding-top:10px;
	text-align:right;
}

#AltaPerfil div.Total { 
	text-align:center;
	font-size:14px;
	margin:10px 0px 10px 0px
}

#AltaPerfil div.Pendientes {
	width:260px;
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #ACBFD7;
	line-height:16px

}
#AltaPerfil div.NumeroPendientes {
	width:340px;
	float:left;
	text-align:center;
	margin-bottom:10px;
	border-bottom:1px dotted #ACBFD7;
	line-height:16px

}
#AltaPerfil div.BotonPendientes {
	width:150px;
	float:right;
	text-align:right;
	margin-bottom:10px;

}

#AltaPerfil div.Candidatos {
	margin: 5px 0px 20px 0px;
	clear:both
}

/* *************** FICHA PERFIL ************** */

#FichaPerfil {

}
#FichaPerfil div.Module { 
	width:556px;
	margin-left: 70px;
	float:left;
	margin-top:20px
}

* html #FichaPerfil div.Module { 
	width:556px;
	margin-left: 50px;
}


#FichaPerfil div.Module p {
	width:550px;
}

#FichaPerfil div.Module h3{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:22px;
	padding-top:10px;
	margin-bottom:4px
}

#FichaPerfil img.Foto { 
	float:left;
	width:140px;
	height:154px;
	margin:2px

}


#FichaPerfil ul {
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
}

#FichaPerfil ul li {
	margin:4px 0px 4px 0px;
	background-image:none;
	padding:0px;
	float:left
}


#FichaPerfil ul#DtosPersonales {
	width:400px
}

#FichaPerfil ul#DtosPersonales li {
	border-bottom:1px dotted #C0C0C0;
	height:23px
}

#FichaPerfil ul#DtosPersonales li div.Literal{ 
	width:140px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#FichaPerfil ul#DtosPersonales li div.Informacion{ 
	width:380px;
	float:left;
	padding:3px 3px 3px 11px

}


#FichaPerfil ul#DtosInteres {
	float:left;
}

#FichaPerfil ul#DtosInteres li {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList1.gif);
	background-position:left;
	background-repeat:repeat-y;
}


#FichaPerfil ul#DtosInteres li div.Literal{ 
	width:140px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#FichaPerfil ul#DtosInteres li div.Informacion{ 
	width:380px;
	float:left;
	padding:3px 3px 3px 6px

}

#FichaPerfil div.PosicionBoton1{
	width:300px;
	float:left;
	margin: 20px 0px 20px 0px
}

#FichaPerfil div.PosicionBoton2{
	width:133px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}

#FichaPerfil div.PosicionBoton22{
	width:133px;
	float:left;
	text-align:left;
	margin: 20px 0px 20px 0px
}


#FichaPerfil div.PosicionBoton3{
	width:199px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}

#FichaPerfil div.Module fieldset h2 {
	width:550px
}

#FichaPerfil div.Module label.ComentariosPerfil {
	width: 544px
}

#FichaPerfi div.Boton1{ 
	float:left;
	margin:10px 0px 10px 0px
}
#FichaPerfi div.Boton2{ 
	float:right;
	margin:10px 0px 10px 0px
}


/* ******************* COLABORADORES *************************** */

#Colaboradores {

}
#Colaboradores div.Module { 
	width:556px;
	margin-left: 70px;
	float:left;
	margin-top:20px

}

* html #Colaboradores div.Module { 
	width:556px;
	margin-left: 50px;
}


#Colaboradores div.Module p {
	width:550px;
}

#Colaboradores div.Module h3{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:22px;
	padding-top:10px;
	margin-bottom:4px
}

#Colaboradores img.Foto { 
	float:left;
	width:140px;
	height:154px;
	margin:2px

}


#Colaboradores ul {
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
}

#Colaboradores ul li {
	margin:4px 0px 4px 0px;
	background-image:none;
	padding:0px;
	float:left
}


#Colaboradores ul#DtosPersonales {
	width:400px
}

#Colaboradores ul#DtosPersonales li {
	border-bottom:1px dotted #C0C0C0;
	height:23px
}
#Colaboradores ul#DtosPersonales li div.Literal{ 
	width:140px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#Colaboradores ul#DtosPersonales li div.Informacion{ 
	width:380px;
	float:left;
	padding:3px 3px 3px 11px

}


#Colaboradores ul#DtosInteres {
	float:left;
}

#Colaboradores ul#DtosInteres li {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList1.gif);
	background-position:left;
	background-repeat:repeat-y;
}


#Colaboradores ul#DtosInteres li div.Literal{ 
	width:140px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#Colaboradores ul#DtosInteres li div.Informacion{ 
	width:380px;
	float:left;
	padding:3px 3px 3px 6px

}

#Colaboradores div.PosicionBoton1{
	width:300px;
	float:left;
	margin: 20px 0px 20px 0px
}

#Colaboradores div.PosicionBoton2{
	width:133px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}

#Colaboradores div.PosicionBoton22{
	width:133px;
	float:left;
	text-align:left;
	margin: 20px 0px 20px 0px
}


#Colaboradores div.PosicionBoton3{
	width:199px;
	float:right;
	text-align:right;
	margin: 20px 0px 20px 0px
}

/* *************** REGISTRO OPORTUNIDADES EXCLUSIVAS ************** */


#RegistroOptExclusiva div.Obligatorios {
	width:556px;
	text-align:right;
	margin:20px 0px 4px 75px
}

#RegistroOptExclusiva div.Module { 
	width:556px;
	margin-left: 70px;
	float:left
}

* html #RegistroOptExclusiva div.Module { 
	width:556px;
	margin-left: 50px;
}


#RegistroOptExclusiva div.Module p {
	width:520px;
}

#RegistroOptExclusiva div.Module h3{
	background-image:url(../../images/IcoRegistrOpt.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:22px;
	padding-top:10px;
	margin-bottom:4px
}


#RegistroOptExclusiva div.Module div.Field {
	margin:2px 3px 2px 3px;
}


#RegistroOptExclusiva div.Module form div label {
	width:257px
}

#RegistroOptExclusiva div.Module form div label.Filtro {
	margin-top:0px;
	padding:0px;
}

#RegistroOptExclusiva div.Module form div input.Text {
	width:258px
}

#RegistroOptExclusiva div.Module form div.Field span.Aligne {
	padding-left:75px
}

#RegistroOptExclusiva div.Module form div#Add {
	padding-top:10px
}

#RegistroOptExclusiva div.Module form div#Add input {
	width:208px;
	margin-left:21px;
}


#RegistroOptExclusiva div.Module form div select.Text {
	width:263px
}

#RegistroOptExclusiva div.Module form div select.Text {
	width:100px
}


#RegistroOptExclusiva div.Module form div label.LabelLarge {
	width:532px
}

#RegistroOptExclusiva div.Module form div input.FieldLarge {
	width:532px
}

#RegistroOptExclusiva div.Module form div input.FieldMediun {
	width:312px
}

#RegistroOptExclusiva div.Module form div input.FieldMediun2 {
	width:269px
}

#RegistroOptExclusiva div.Module form div input.FieldMediun3 {
	width:432px
}


#RegistroOptExclusiva div.Module form div label.LabelLarge, textarea.TextLarge {
	width:532px;
	margin-top:2px
}

#RegistroOptExclusiva div.Module form div select.Selectmultiple { 	
	width:213px;
}

#RegistroOptExclusiva div.Module form div select.SelectmultipleLarge { 	
	width:465px;
}


#RegistroOptExclusiva div.Module form div select.SelectLarge {
	width:536px
}

#RegistroOptExclusiva div.Module form div select.Fecha {
	width:40px
}

#RegistroOptExclusiva div.Module form input.Button {
	width:50px!important;
}


#RegistroOptExclusiva div.Module form input.Check {
	margin:4px 10px 4px 20px;
	width:20px!important;
}

#RegistroOptExclusiva div.Module form div.Field input.MultiCheck {
	margin:4px 5px 4px 10px;
	width:15px;
}

#RegistroOptExclusiva div.Module form div.PreguntaFiltro{
	width:300px; 
	float:left; 
	padding-top:3px
}

#RegistroOptExclusiva div.Module form div.Desplegar{
	width:100px; 
	float:right; 
	background-color:#EEF1F4; 
	text-align:right;;
	vertical-align:top
}

#RegistroOptExclusiva div.Module form div img {
	padding-left:6px; 
	padding-right:4px
}

#RegistroOptExclusiva  h3.Titulo { 
	font-weight:normal;
	text-align:center;
	font-size:14px;
	margin-top:6px
}

#RegistroOptExclusiva div.Filtrado {
	height:22px;
	margin:4px;
	padding:10px 4px 0px 6px;
	background-color:#F3F3F3;
	clear:both;
	font-size:10px;

}

/* ******************* INICIATIVAS DE EMPLEADOS ****************************** */

#BuscadorOptPresenciales div.Tab {
	width:285px;
	float:left;
	margin:10px 0px 0px 0px;
	background-image: url(../../images/OportunidadesBgHeadTab.jpg);
	background-repeat: no-repeat; 
	background-position:0px 2px;
	min-height:11px;
	
}


* html #BuscadorOptPresenciales div.Tab {
	width:285px;
	margin:20px 0px 0px 0px;
	height:7px;
}


#BuscadorOptPresenciales h3  { 
	font-size:16px; 
	color:#E0218A;
	background-color:#FFFFFF;
	border-width:0px;
}



#BuscadorOptPresenciales #UltimasIniciativas div.Content {
	background-image:url(../../images/OportunidadesBgTab.jpg);
	background-repeat:repeat-y;
	background-position:left bottom;
	margin-left:0px;
	width:280px;
}


#BuscadorOptPresenciales #PopularesIniciativas div.Content {
	background-image:url(../../images/OportunidadesBgTab.jpg);
	background-repeat:repeat-y;
	background-position:left bottom;
	margin-left:0px;
	width:280px;
}

#BuscadorOptPresenciales div.Content ul {
	margin:0px 8px 0px 0px;
	padding:0px;

}

#BuscadorOptPresenciales div.Content ul li {
	background-image:none;
	margin:0px; 
	border-bottom:1px solid #F3F3F3;
	padding:4px 0px 3px 6px;
	min-height:28px;
	height:auto !important;
	height:28px;

}
#BuscadorOptPresenciales div.Content ul li div a {
	border-bottom:0px dotted #E0218A;
	text-decoration:none;
	line-height:12px;
	background-image:none
}

#BuscadorOptPresenciales div.Content ul li div a:hover {
	background-image:none
}


#BuscadorOptPresenciales div.Tab ul.Container li div.Content ul li a:hover { 
	background-image:none
}


#BuscadorOptPresenciales div.Content ul li div.Texto1{
	float:left;
	width:130px
}

#BuscadorOptPresenciales div.Content ul li div.Texto2{
	float:left;
	width:65px
}

#BuscadorOptPresenciales div.Content ul li div.Texto3{
	float:left;
	width:65px
}

#BuscadorOptPresenciales div.Content ul li.VerTodas{
	float:right; 
	border-bottom:0px solid #ffffff;
	height:20px
}

#BuscadorOptPresenciales div.Content ul li.VerTodas img{
	margin:5px 5px 15px 5px

}

#BuscadorOptPresenciales div.Content ul li.VerTodas a{
	border-bottom:0px solid #ffffff;

}

#BuscadorOptPresenciales #UltimasIniciativas {
	float:left;
	margin-top:20px;
	margin-bottom:20px
}

#BuscadorOptPresenciales #PopularesIniciativas {
	float:left;
	margin-left:19px;
	margin-top:20px;
	margin-bottom:20px

}

*html #BuscadorOptPresenciales #PopularesIniciativas {
	float:left;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:20px

}


/* ****************************** OPORTUNIDADES EXCLUSIVAS ******************************** */

/* ******************* INICIATIVAS DE EMPLEADOS ****************************** */

#BuscadorOptPresenciales div.TabLarge {
	width:583px;
	float:left;
	margin:0px 0px 0px 0px;
}


* html #BuscadorOptPresenciales div.TabLarge {
	width:583px;
	margin:0px 0px 0px 0px;
}


#BuscadorOptPresenciales h3  { 
	font-size:16px; 
	color:#E0218A;
	background-color:#FFFFFF;
	border-width:0px;
}



#BuscadorOptPresenciales #Ultimas div.Content {
	border:1px solid #C9CACB;
	margin-left:0px;
	width:583px;
	margin-bottom:21px
}


#BuscadorOptPresenciales #Ultimas div.Content ul li {
	background-image:none;
	margin:0px;
	background-image:url(../../images/UnderlineModuls.gif);
	background-position:left center;
	background-repeat:repeat-y; 
	border-bottom:1px solid #F3F3F3;
	padding:4px 4px 4px 8px;
	float:left;
	padding-bottom:4px

}

#BuscadorOptPresenciales #Ultimas div.Content ul li div.Texto1{
	float:left;
	width:310px;
	margin-right: 10px
}

#BuscadorOptPresenciales #Ultimas div.Content ul li div.Texto2{
	float:left;
	width:152px;
	margin-right: 10px
}

#BuscadorOptPresenciales #Ultimas div.Content ul li div.Texto3{
	float:right;
	text-align:right;
	width:80px
}

#BuscadorOptPresenciales #Ultimas div.Content div.VerTodas{
	clear:left;
	float:right;
	border-bottom:0px solid #ffffff; 
	padding:20px 10px 20px 0px 
}



#BuscadorOptPresenciales div.Content ul {
	margin:0px 8px 0px 0px;
	padding:0px;

}

#BuscadorOptPresenciales div.Content ul li {
	background-image:none;
	margin:0px; 
	border-bottom:1px solid #F3F3F3;
	padding:4px 0px 3px 6px;
	min-height:18px;
	height:auto !important;
	height:18px;

}
#BuscadorOptPresenciales div.Content ul li div a {
	
	text-decoration:none;
	line-height:12px;
	background-image:none
}

#BuscadorOptPresenciales div.Content ul li div a:hover {
	background-image:none
}


#BuscadorOptPresenciales div.Tab ul.Container li div.Content ul li a:hover { 
	background-image:none
}


#BuscadorOptPresenciales div.Content ul li div.Texto1{
	float:left;
	width:210px;
	margin-right: 10px
}

#BuscadorOptPresenciales div.Content ul li div.Texto2{
	float:left;
	width:230px;
	margin-right: 10px
}

#BuscadorOptPresenciales div.Content ul li div.Texto3{
	float:right;
	text-align:right;
	width:100px
}

#BuscadorOptPresenciales div.Content ul li.VerTodas{
	float:right;
	border-bottom:0px solid #ffffff;
	height:20px
}

/* ******************* EXPERIENCIAS ****************************** */

#Experiencias {
}

#Experiencias h2 {
	margin-top: 15px;
	margin-bottom:15px
}

#Experiencias #ListadoDosColumnas ul {
	margin-top:0px
}

#Experiencias #RightContaniners div.Module {
	float:right;
	width:222px;
	margin-left:0px;
}

#Experiencias #RightContaniners div.Module div.Field label  {
	width:207px;
}

#Experiencias #RightContaniners div.Module div.Field input.Text  {
	width:208px;
}

#Experiencias #RightContaniners div.Module div.Field select  {
	width:214px;
}

#Experiencias #RightContaniners #Tabs {
	padding-left: 538px;
	margin-left:0px
}


#Experiencias #RightContaniners #Tabs ul{
	list-style-type:none;
	padding:0px;
	margin:0px
}


#Experiencias #RightContaniners #Tabs ul li{
	background-image:none;
	display:inline; !important;
	float:left;
	padding:0px;
	margin: 0px 2px 0px 0px
}


#Experiencias #RightContaniners #Tabs li a{
	border-bottom:0px;
	display:block; 
	height:20px; 
	margin:0px;
	padding:0px;
	
}


#Experiencias #RightContaniners #Tabs li a.MasLeido{
	width:71px;
}


#Experiencias #RightContaniners #Tabs li a:hover.MasLeido{
	width:71px
}


#Experiencias #RightContaniners #Tabs li a:hover.MasComentado{
	width:120px
}


#Experiencias #RightContaniners #Tabs li a.MasComentado{
	width:120px
}


#Experiencias #RightContaniners div.Module ul#LoMas {
	list-style-type:none;
	padding:0px 0px 0px 4px;
	margin:0px
}

#Experiencias #RightContaniners div.Module ul#LoMas li {
	background-image: url(../../images/blank.gif);
	border-bottom:0px dotted #F3F3F3;
	margin:0px;
	padding:2px 0px 2px 0px
}


#Experiencias #RightContaniners div.Module ul#LoMas li.Last {
	border-bottom:0px dotted #F3F3F3;
}

#Experiencias div.Boton { 
	text-align:center;
	margin-top:20px
}

#Experiencias div.Obligatorios {
	width:556px;
	text-align:right;
	margin:20px 0px 4px 75px
}


#Experiencias div.Module { 
	width:556px;
	margin-left: 70px;
	float:left
}

* html #Experiencias div.Module { 
	width:556px;
	margin-left: 50px;
}


#Experiencias div.Module p {
	width:550px;
}

#Experiencias div.Module h3{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:27px;
	margin-bottom:4px
}

#Experiencias div.Module h3.Registra{
	padding-top:10px;
	height:22px;
}


#Experiencias div.Module div.Field {
	margin:2px 3px 2px 3px;
}

#Experiencias div.Module form div label {
	width:257px
}

#Experiencias div.Module form div input.Text {
	width:258px
}

#Experiencias div.Module form div select.Text {
	width:263px
}


#Experiencias div.Module form div label.LabelLarge {
	width:532px
}

#Experiencias div.Module form div input.FieldLarge {
	width:532px
}

#Experiencias div.Module form div select.SelectLarge {
	width:536px
}


#Experiencias div.Module form div label.LabelLarge, textarea.TextLarge {
	width:532px;
	margin-top:2px
}

#Experiencias div.Module form input.Check {
	margin:4px 10px 4px 20px;
	width:20px!important;
}

#Experiencias div.Module form div.Field input.Boton {
	width:100px;
	margin:0px 12px 0px 6px
}

#Experiencias div.Module div.PosicionBoton { 
	text-align:right; 
	padding-top:20px
}

#Experiencias  ul.Detalle {
	margin:10px 0px 10px 0px;
	padding:0px;
	clear:both;
}

#Experiencias  ul.Detalle li {
	margin:4px 0px 4px 0px;
	background-image:none;
	padding:0px;
	float:left
}

#Experiencias ul.Detalle li.DosColumnas {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList2Short.gif);
	background-position:left;
	background-repeat:repeat-y
}

#Experiencias ul.Detalle li.DosColumnas div.Dato{ 
	width:174px;
	float:left;
	padding:3px 3px 3px 6px

}



#Experiencias ul.Detalle li {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgTableList1Short.gif);
	background-position:left;
	background-repeat:repeat-y
}



#Experiencias ul.Detalle li div.Literal{ 
	width:70px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#Experiencias ul.Detalle li div.Informacion{ 
	width:430px;
	float:left;
	padding:3px 3px 3px 6px
}

#Experiencias #LeftContainers p.Tipo{
	margin-top: 20px 
}

#Experiencias div#Comentario div.Image{
 float:left;
 width:222px;
 padding-right:10px

}

#Experiencias div.PosicionBoton{ 
	text-align:right;
	margin-top:10px
}
#Experiencias div.ModuleForo {
	width:515px;
	float:left;
	border:1px dotted #C0C0C0;
	padding:4px;
	margin-bottom:7px;
	margin-top:7px
}

#Experiencias div.ModuleForo div.Image {
	float:left; 
	width:50px
}

#Experiencias div.ModuleForo div.Detail {
	float:left; 
	width:465px
}

#Experiencias div.ModuleForo div.Detail p {
	margin: 0px;
	padding: 0px 0px 0px 4px
}

#Experiencias textarea.Comenta { 
	width:520px
}

#Experiencias div.BotonUno{
	width:100px;
	float:left;
	margin-top:20px
}

#Experiencias div.BotonDos{
	width:150px;
	float:right;
	margin-top:20px;
	text-align:right
}

#Experiencias div.Mensaje {
	width:467px; 
	background-color:#F7F7F7; 
	border:1px solid #F3F3F3; 
	text-align:center; 
	padding:15px; 
	margin: 60px 0px 0px 15px; 
	line-height:20px;
	background-image:url(../../images/IcoInforma.png);
	background-repeat:no-repeat;
	background-position:10px 10px
}

#Experiencias p.Encuentra {
	text-align:center; 
	line-height:20px
}

/****************** LOGIN ***********************************/
#Login .Registrados h3.Usuarios{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:489px 3px;
	background-repeat:no-repeat;
}

#Login .Registrados { 
	width:524px;
	margin-left: 4px;
	height:300px;
}

#Login div.Registrados form #buscar {
	margin-right:6px
}

#Login div.Module form div label { 
	width:245px;
}

#Login div.Module form input.Text { 
	width:245px;
}

#Login div.Module div.AccesoUsuarios { 
	width:210px;
	min-height: 60px;
	height: 60px;
	margin-top:4px;
}

#Login div.Module div.AccesoUsuarios img {
	padding-left:20px
}

/***************************NOTICIAS*********************************/

#Noticias #LeftContainers div.TitleDate {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#Noticias #LeftContainers div.TitleDate h2 {
	background-color:#FFFFFF;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	display:inline;
	float:left;
	margin:0px;
	padding:0px 6px 4px 0px;
	width:85%;

	
}

#Noticias #LeftContainers div.TitleDate h2 a {
	color:#E0218A;
	font-weight:bold;
	font-size:14px;
	border-bottom:0px dotted #E0218A;
	border-right:1px dotted #E0218A;
	margin-left:0px;
	padding-left:0px;
}

#Noticias #LeftContainers div.TitleDate h2 a:hover { 
	border-bottom:0px dotted #E0218A;
	border-right:1px dotted #E0218A;
}


#Noticias #LeftContainers div.TitleDate span {
	padding-top:4px;
	padding-bottom:4px;
	text-align:right;
	display:block;
	color:E0218A;
	
}

#Noticias #LeftContainers h2.ArchivoAnual { 
	width:525px
}

#Noticias #LeftContainers #ListadoDosColumnas ul li.Last  { 
	border-bottom:0px solid #F3F3F3;
}


#Noticias #RightContaniners div.Module {
	float:right;
	width:222px;
	margin-left:0px;
}


#Noticias #RightContaniners div.Module div.PostitionBoton {
	float:right;
	margin:4px 6px 4px 0px
}


#Noticias #RightContaniners div.Module ul li.PostitionBoton {
	float:right;
}


#Noticias #RightContaniners div.Module div.Field label  {
	width:207px;
}


#Noticias #RightContaniners div.Module div.Field input.Text  {
	width:208px;
}


#Noticias #RightContaniners #Tabs {
	padding: 0px;
	margin:0px;
	height:31px;
	
}


#Noticias #RightContaniners #Tabs ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	
}


#Noticias #RightContaniners #Tabs ul li{
	background-image:none;
	display:inline; !important;
	float:left;
	padding: 1px;
	margin: 0px 0px 0px 0px;
}


#Noticias #RightContaniners #Tabs li a{
	border-bottom:0px;
	display:block; 
	height:30px; 
	padding-top:0px;
	padding-bottom:0px;
}


#Noticias #RightContaniners #Tabs li a.MasLeido{
	width:71px;
}


#Noticias #RightContaniners #Tabs li a:hover.MasLeido{
	width:71px
}


#Noticias #RightContaniners #Tabs li a:hover.MasComentado{
	width:120px
}


#Noticias #RightContaniners #Tabs li a.MasComentado{
	width:120px
}


#Noticias #RightContaniners div.Module ul#LoMas {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px
}

#Noticias #RightContaniners div.Module ul#LoMas li {
	background-image: url(../../images/blank.gif);
	border-bottom:1px dotted #F3F3F3;
	margin:0px;
	padding:2px 0px 2px 0px
}


#Noticias #RightContaniners div.Module ul#LoMas li.Last {
	border-bottom:0px dotted #F3F3F3;
}

#Noticias #RightContaniners #LogingColaboradores {
	clear:both; text-align:right
}


#Noticias #LeftContainers {
	float:left;
	width:520px;
}

#Noticias #RightContaniners {
	width:232px;
	float:Right;
	min-height:600px;
}

#Noticias #LeftContainers ul.ListadoNoticias {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#Noticias #LeftContainers ul.ListadoNoticias li {
	background-image:none;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px!important;
	padding-bottom:10px;
	padding-left:0px!important;

}


#Noticias #LeftContainers ul.ListadoNoticias li div.Image {
	float:left; 
	width:150px;
	/*height:64px;*/
	background-repeat:no-repeat;
	margin-right:9px;
	overflow:hidden;
}

#Noticias #LeftContainers ul.ListadoNoticias li p {
	margin: 0px;
	padding:0px
}



#Noticias #LeftContainers #Detail {
	margin-bottom:15px;
			
}

#Noticias #LeftContainers ul.ListadoNoticias li div.Comments {
	background-image:url(../../images/Comentarios.gif);
	background-repeat:no-repeat;
	padding-left: 18px; 
	width:45%;
	text-align:left;
	float:left;
	margin-top:6px
}

#Noticias #LeftContainers ul.ListadoNoticias li div.ReadMore {
	width:50%;
	text-align:right;
	float:left;
	margin-top:6px;
	margin-bottom:10px
}


#Noticias #LeftContainers #Detail div.Image {
	float:left; 
	width:150px;
	/*height:64px;*/
	background-repeat:no-repeat;
	margin-right:9px;
	overflow:hidden;
	margin-bottom:10px
}

#Noticias #LeftContainers #Detail p {
	margin: 0px;
	padding:0px
}


#Noticias div.ModuleForo {
	width:515px;
	float:left;
	border:1px dotted #C0C0C0;
	padding:4px;
	margin-bottom:10px;
	margin-top:7px
}

#Noticias div.ModuleForo div.Image {
	float:left; 
	width:50px
}

#Noticias div.ModuleForo div.Detail {
	float:left; 
	width:465px
}

#Noticias div.ModuleForo div.Detail p {
	margin: 0px;
	padding: 0px 0px 0px 4px
}

#Noticias textarea.Comenta { 
	width:520px
}

#Noticias div.VerSiguiente {
	width:270px;
	float:left;
	margin-bottom:10px;
	text-align:right
}

#Noticias div.VerAnterior{
	width:250px;
	float:left;
	margin-bottom:10px
}

#Noticias div.PosicionBoton {
	text-align:right;
	padding-top:20px
}

#Noticias div.BotonUno{
	width:100px;
	float:left;
	margin-top:20px
}

#Noticias div.BotonDos{
	width:150px;
	float:right;
	margin-top:20px;
	text-align:right
}

#Noticias #Folksonomia{ 
	border:1px dotted #C0C0C0;
	text-align:center;
	padding:4px;
	margin: 20px 0px 10px 0px
}

#Noticias #Folksonomia span.Larger { 
	font-size:20px;
}

#Noticias #Folksonomia span.Large { 
	font-size:16px;
	
}

#Noticias #Folksonomia span.Medium { 
	font-size:12px
}

#Noticias #Folksonomia span.Small{ 
	font-size:9px
}

#Noticias #ListadoDosColumnas ul li div.Column1 {
	width:340px;
}	

#Noticias #ListadoDosColumnas ul li div.Column2 {
	width:100px;
}	

#Noticias #ListadoDosColumnas ul li div.Column3 {
	width:50px;
}	

#Noticias #LeftContainers div.Paginacion {
	margin-top: 20px;
	padding-top:20px
}

#Noticias div.Mensaje {
	background-color:#F7F7F7;
	background-image:url(../../images/IcoInforma.png);
	background-position:10px;
	background-repeat:no-repeat;
	border:1px solid #F3F3F3;
	line-height:20px;
	margin:60px 0px 0px 15px;
	padding:15px;
	text-align:center;
	width:467px;
}

#Noticias p.Encuentra {
	line-height:20px;
	text-align:center;
}
/*************** Colaboradores noticias ****************/
#Colaboradores {

}

#Colaboradores p {
	margin-top:20px;
	margin-bottom:20px
}

#Colaboradores div.Module { 
	width:556px;
	margin-left: 70px;
	float:left;
	margin-top:20px

}

* html #Colaboradores div.Module { 
	width:556px;
	margin-left: 50px;
}


#Colaboradores div.Module p {
	width:550px;
}

#Colaboradores div.Module h3{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:520px 3px;
	background-repeat:no-repeat;
	height:22px;
	padding-top:10px;
	margin-bottom:4px
}

#Colaboradores img.Foto { 
	float:left;
	width:100px;
	height:104px;
	margin:2px

}


#Colaboradores ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}

#Colaboradores ul li {
	margin:4px 0px 4px 0px;
	background-image:none;
	padding:0px;
	float:left
}


#Colaboradores ul#DtosPersonales {
	width:400px;
	margin-left:10px
}

#Colaboradores ul#DtosPersonales li {
	border-bottom:1px dotted #C0C0C0;
	height:23px;
	line-height:23px;
	padding:0px;
	margin-top:0px
}

#Colaboradores ul#DtosPersonales li div.Literal{ 
	width:140px; 
	float:left;
	color:#00529B;
	padding:0px 3px 3px 4px
}

#Colaboradores ul#DtosPersonales li div.Informacion{ 
	width:420px;
	float:left;

}


#Colaboradores ul#DtosInteres {
	float:left;
	margin-top:0px;
	margin-left:3px;
	padding:0px
}

#Colaboradores ul#DtosInteres li {
	border-bottom:1px dotted #C0C0C0;
	background-image:url(../../images/BgFichaList.gif);
	background-position:left;
	background-repeat:repeat-y;
}


#Colaboradores ul#DtosInteres li div.Literal{ 
	width:110px; 
	float:left;
	color:#00529B;
	padding:3px 3px 3px 4px
}

#Colaboradores ul#DtosInteres li div.Informacion{ 
	width:420px;
	float:left;
	padding:3px 3px 3px 6px

}

#Colaboradores div.PosicionBoton{
	float:right;
	margin: 10px 12px 10px 0px
}

/*************** Exposiciones ****************/

#Exposiciones h2, h2 a {
	background-color:#FFFFFF;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	color:#E0218A;
	display:inline;
	float:left;
	font-size:22px;
	font-weight:bold;
	margin:3px 0px 6px;
	padding:3px;
	width:100%;
}

#Exposiciones #GaleriaBg {
	background-image:url(../../images/ExposicionesBg.jpg);
	background-repeat:no-repeat;
	/*width:770px;	*/
	padding:25px
}

*html #Exposiciones #GaleriaBg {
	background-image:url(../../images/ExposicionesBg.jpg);
	background-repeat:no-repeat;
	/*width:740px;	*/
	padding:25px
}

#Exposiciones #GaleriaBg div.Paginacion {
	width:700px;
	padding-top:0px
}


#Exposiciones #GaleriaBg div.Image {
	float:left; 
	margin-right: 10px
}

#Exposiciones #GaleriaBg div.Intro {
}

#Exposiciones #GaleriaBg div.Intro p { 
	font-size:13px;
	/*font-weight:bold;*/
	color: #333333;
	line-height:22px;
	margin-right:50px
}

#Exposiciones #GaleriaBg div.Intro h3 {
	color:#E0218A;
	font-size:18px;
	font-weight:normal;
	margin:15px 0px;
	padding:0px;
}

#Exposiciones #GaleriaBg #Buscador {
	border-top: 1px solid #B0C3D8; 
	border-bottom:1px solid #B0C3D8; 
	width:720px; 
	margin-top:15px; 
	margin-bottom:0px; 
	padding-top:4px; 
	padding-bottom:4px
}

#Exposiciones #GaleriaBg #Buscador label {
	width:290px;
	float:left;
	margin-right:4px
}

#Exposiciones #GaleriaBg #Buscador input {
	width:150px;
	float:left;
	margin-top:10px
}

#Exposiciones #GaleriaBg #Buscador div.Opciones{
	float:left;
	padding-left:4px
}

#Exposiciones #GaleriaBg #Buscador div.Opciones img{
	margin-top:10px;
	margin-left:14px
}

#Exposiciones #GaleriaBgFoot {
	background-image:url(../../images/ExposicionesBgFoot.jpg);
	background-repeat:no-repeat;
	width:770px;	
	padding:10px
}

*html #Exposiciones #GaleriaBgFoot {
	background-image:url(../../images/ExposicionesBgFoot.jpg);
	background-repeat:no-repeat;
	width:750px;	
	padding:10px
}

#Exposiciones #GaleriaBgFoot div.BotonEntrar {
	width:100px; 
	float:right
}

#Exposiciones #GaleriaBgFoot div.BotonOtras {
	width:200px; 
	float:left;
	padding-left: 10px
}

#Exposiciones #AyudaPalabraClave.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #F3F3F3;
	display:none;
	margin:10px;
	padding: 6px;
	position:absolute;
	width:410px;
	z-index:500;
}


#Exposiciones #AyudaPalabraClave h2 { 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:11px;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	color:#FFFFFF;
	margin:3px 0px 4px;
	padding:3px;
	width:404px;

}

#Exposiciones #AyudaPalabraClave ul {
	margin: 0px;
	padding: 0px;
}

#Exposiciones #AyudaPalabraClave ul li{
	margin: 0px 0px 0px 0px;
	padding:14px 0px 14px 0px;
	background-image:url(../../images/blank.gif);
	border-bottom:1px dotted #B0C3D8;
	line-height:14px

}

#Exposiciones #AyudaPalabraClave ul li div.Tipo {
	float: left;
	width:200px;
}

#Exposiciones #AyudaPalabraClave ul li div.Modo {
	float: right;
	width:170px;
	text-align:left
}

#Exposiciones #AyudaPalabraClave div.BotonCerrar {
	float:right; 
	padding-top:25px
}

#Exposiciones  ul.Listado {
	margin:15px 0px 10px 2px;
	padding:0px;
}

#Exposiciones  ul.Listado li {
	margin-left:2px;
	margin-right:2px;
	padding:0px 5px 0px 0px;
	float: left;
}

#Exposiciones  ul.Listado li div.Thumb {
	background-repeat:no-repeat;
	height:102px;
	width:133px;
}

#Exposiciones  ul.Listado li div.Name {
	width:133px;
	height:30px;
	padding-top: 10px;
	border-bottom:1px dotted #B0C3D8;
}

#Exposiciones  ul.Listado li div.Name a {
	line-height:14px;
	border-bottom:0px dotted #0D5392;
}

/*************** Galeria Experiencias *************/

#Exposiciones  ul.ListadoExperiencias {
	margin:15px 0px 10px 2px;
	padding:0px;
}

#Exposiciones  ul.ListadoExperiencias li {
	margin-left:2px;
	margin-right:2px;
	padding:0px 5px 0px 0px;
}

#Exposiciones  ul.ListadoExperiencias li div.Thumb {
	background-repeat:no-repeat;
	width:300px;
}

#Exposiciones  ul.ListadoExperiencias li div.Name {
	width:370px;
	height:50px;
	padding-top: 20px;
	margin-left:320px;
	border-bottom:1px dotted #B0C3D8;
}

#Exposiciones  ul.ListadoExperiencias li div.Name h3 {
	color:#E0218A;
	font-size:18px;
	font-weight:normal;
	margin:15px 0px;
	padding:0px;
}




/*************** Dashboard ****************/

#Dashboard div.Container {
	background-image:url(../../images/DashboardBgHead.jpg);
	background-position:0px 28px;
	background-repeat:no-repeat;
	float:left;
	margin:20px 0px;
	min-height:20px;
	width:773px;
	clear:both;
}

#Dashboard div.Container ul.Tabs {
	height:40px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#Dashboard div.Container ul.Tabs li {
	background-image:none;
	float:left;
	margin:0px;
	padding:0px;
	height:30px
}

#Dashboard div.Container ul.Tabs li a {
	height:30px;
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	padding:6px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	border-bottom-width:0px;
	color:#003166;
	text-transform:uppercase;
}

#Dashboard div.Container ul.Tabs li a h2{
	font-weight:bold;
	color:#003166;
	background-color: #FFFFFF ;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	color:#E0218A;
	display: block;
	float: none;
	font-size:11px;
	margin:0px 0px 0px 2px;
	padding:0px;
	width:98%;
	text-align:center;
}

#Dashboard div.Container ul.Tabs li.Datos a {
	background-image:url(../../images/DashboardTabDatosPersonales.jpg); 
	width:172px
}

#Dashboard div.Container ul.Tabs li.Datos a:hover {
	background-image:url(../../images/DashboardTabDatosPersonalesOver.jpg); 
}

#Dashboard div.Container ul.Tabs li.Datos a.Active {
	background-image:url(../../images/DashboardTabDatosPersonalesOver.jpg); 
}

#Dashboard div.Container ul.Tabs li.Iniciativas a {
	background-image:url(../../images/DashboardTabIniciativas.jpg); 
	width:237px
}

#Dashboard div.Container ul.Tabs li.Iniciativas a:hover {
	background-image:url(../../images/DashboardTabIniciativasOver.jpg); 
}

#Dashboard div.Container ul.Tabs li.Iniciativas a.Active {
	background-image:url(../../images/DashboardTabIniciativasOver.jpg); 
}


#Dashboard div.Container ul.Tabs li.Oportunidades a{
	background-image:url(../../images/DashboardTabDatosOportunidades.jpg); 
	width:245px
}

#Dashboard div.Container ul.Tabs li.Oportunidades a:hover{
	background-image:url(../../images/DashboardTabDatosOportunidadesOver.jpg); 
}

#Dashboard div.Container ul.Tabs li.Oportunidades a.Active {
	background-image:url(../../images/DashboardTabDatosOportunidadesOver.jpg); 
}

#Dashboard div.Container div.Content {
	background-image:url(../../images/DashboardBg.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
	margin-left:0px;
	padding-bottom:20px;
	width:773px;
	background-color:#CCCCCC
}

#Dashboard div.Modul { 
	border:1px dotted #c0c0c0;
	padding:6px 6px 12px 6px;
	margin: 0px 0px 18px 13px; 
}

*html #Dashboard div.Modul { 
	margin: 0px 0px 18px 8px; 
}

#Dashboard div.Modul a {
	border-bottom:0px dotted #0D5392;
	line-height:14px;
}

#Dashboard div.Modul h3 { 
	background-color:#efefef;
	border-bottom:1px solid #F3F3F3;
	color:#E0218A;
	font-weight:bold;
	line-height:18px;
	margin-bottom:6px
}

#Dashboard #TusDatos { 
	width:500px;
	float:left
}

#Dashboard #TusDatos div.Foto { 
	float:left;
	margin-right:4px
}

#Dashboard #TusDatos div.Foto img { 
	width:69px;
}

#Dashboard #TusDatos div.Lista {
	float:left
}


#Dashboard #TusDatos div.Lista ul {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px
}

#Dashboard #TusDatos div.Lista ul li { 
	background-image:none;
	border-bottom:1px dotted #ACBFD7;
	padding:0px;
	margin:4px 0px 0px 0px;
	float:left
}

#Dashboard #TusDatos div.Lista ul li div.Dato {
	background:#F7F7F7; width:77px; padding:4px; float:left
}

#Dashboard #TusDatos div.Lista ul li div.Informacion { 
	float:left; 
	width:290px;
	padding-left:10px
}

#Dashboard #TusDatos div.Boton {
	text-align:right;
	clear:both;
	margin-top:6px;
	padding-right:8px
}

#Dashboard #Aviso { 
	width:240px;
	float:left;
	min-height:135px
}

*html #Dashboard #Aviso { 
	height:139px
}


#Dashboard #Participaciones { 
	width:733px;
	float:left;
}

#Dashboard #Participaciones h4 { 
	border-bottom: 1px solid #F3F3F3;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	color:#ABBED6; 
	font-weight:bold;
}

#Dashboard #Participaciones ul { 

}

#Dashboard #Participaciones ul li { 
	background-image:none;
	float:left;
	border-bottom: 1px dotted #999999;
	padding-bottom:4px

}

#Dashboard #Participaciones ul li div.Informacion {
	width:500px; 
	float:left
}

#Dashboard #Participaciones ul li div.Publicacion { 
	float:left;
	text-align:right; 
	width:170px;
	padding:0px 6px 0px 10px;
	color:#6689B5;
}

#Dashboard #Participaciones div.SeeAll {
	float:right;
	background-image: url(../../images/ArrowSeeAll.gif);
	background-repeat:no-repeat;
	background-position: 84px 5px;
	padding-right:16px;
	margin-right:18px;
}	

#Dashboard #Participaciones div.SeeAll a{
	border-bottom:1px #003399 dotted 
}

#Dashboard #Participaciones div.SeeAll a:hover{
	border-bottom:1px #E0218A dotted 
}

#Dashboard #Participaciones div.Hide {
	float:right;
	background-image: url(../../images/ArrowHide.gif);
	background-repeat:no-repeat;
	background-position: 47px 4px;
	padding-right:16px;
	margin-right:16px;
}

#Dashboard #Participaciones div.Hide a{
	border-bottom:1px #003399 dotted 
}

#Dashboard #Participaciones div.Hide a:hover{
	border-bottom:1px #E0218A dotted 
}



#Dashboard #Suscripciones { 
	width:733px;
	float:left;
}

#Dashboard #Suscripciones table { 
	widows:100%; 
	border:1px dotted #C0C0C0;
}

#Dashboard #Suscripciones table tr th { 
	background-color:#EFEFEF;
	border-bottom:1px solid #F3F3F3;
	color:#666;
	text-transform:uppercase;
	padding:4px;
	font-size:9px
}

#Dashboard #Suscripciones table tr td { 
	border-right: 1px dotted #C0C0C0;
	border-bottom: 1px dotted #C0C0C0;
	padding:4px;
	text-align:center
	
}

#Dashboard #Suscripciones table tr td.Left { 
	text-align:left
	
}

#Dashboard #Suscripciones table tr td.Desplegables {
	text-align:center 
}

#Dashboard #Suscripciones table label { 
	display:none;
	width:100px
}

#Dashboard #Suscripciones table label.Asignar { 
	display: block;
	float:left
}

#Dashboard #Suscripciones ul {
	padding-top:10px 

}

#Dashboard #Suscripciones ul li { 
	background-image:none;
	float:left;
	border-bottom:1px dotted #ACBFD7;
	padding:6px;
	margin:0px
}

#Dashboard #Suscripciones ul li div.Informacion {
	width:500px; 
	float:left
}

#Dashboard #Suscripciones ul li div.Publicacion { 
	float:left; 
	text-align:right; 
	width:170px;
	padding:0px 6px 0px 10px;
	color:#6689B5
}

#Dashboard #Colabora { 
	width:733px;
	float:left;
	margin-bottom:16px
}

#Dashboard #Colabora div.Alta { 
	width:317px;
	float:left;
	padding:0px
}

#Dashboard #Colabora div.Modificar { 
	width:60px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoModificar.gif);
	background-repeat:no-repeat;
	background-position: 0px 10px;
	padding:10px 10px 0px 20px;
	margin-left:10px
}

#Dashboard #Colabora div.Eliminar { 
	width:60px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoEliminar.gif);
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding:10px 10px 0px 20px
}

#Dashboard #Colabora div.Intereses { 
	width:190px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoInteres.gif);
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding:10px 10px 0px 20px
}


#Dashboard #Iniciativas { 
	width:733px;
	float:left;
}

#Dashboard div.Alta {
	padding:20px 0px 20px 230px;
}

#Dashboard #Iniciativas ul {
	padding-top:10px ;
	margin-left:0px

}

#Dashboard #Iniciativas ul li { 
	background-image:none;
	float:left;
	border-bottom:1px dotted #ACBFD7;
	padding:6px;
	margin:0px
}

#Dashboard #Iniciativas ul li div.Informacion {
	width:245px; 
	float:left;
	margin-right:5px
}

#Dashboard #Iniciativas div.Publicada { 
	width:75px;
	height:16px;
	float:left;
	padding:10px 10px 0px 20px;
	margin-left:10px
}

#Dashboard #Iniciativas div.Modificar { 
	width:60px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoModificar.gif);
	background-repeat:no-repeat;
	background-position: 0px 10px;
	padding:10px 10px 0px 20px;
	margin-left:10px
}

#Dashboard #Iniciativas div.Eliminar { 
	width:60px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoEliminar.gif);
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding:10px 10px 0px 20px
}

#Dashboard #Iniciativas div.Comentarios { 
	width:110px;
	height:16px;
	float:left;
	background-image: url(../../images/IcoComentario.gif);
	background-position: 0px 10px;
	background-repeat:no-repeat;
	padding:10px 10px 0px 20px
}

#Dashboard #Oportunidades { 
	width:733px;
	float:left;
}

#Dashboard #Oportunidades ul {
	padding-top:10px;
	margin-left:0px;
	padding-left:0px

}

#Dashboard #Oportunidades ul li { 
	background-image:none;
	float:left;
	border-bottom:1px dotted #ACBFD7;
	padding:6px;
	margin:0px
}

#Dashboard #Oportunidades ul li div.Concepto {
 	color: #666;
	font-weight:bold
}

#Dashboard #Oportunidades ul li div.Estado {
	width:80px; 
	float:left;
	margin-right:5px
}

#Dashboard #Oportunidades ul li div.Fecha {
	width:70px; 
	float:left;
	margin-right:5px
}

#Dashboard #Oportunidades ul li div.Titulo {
	width:310px; 
	float:left;
	margin-right:5px
}

#Dashboard #Oportunidades ul li div.Titulo a { 
	line-height:14px
}

#Dashboard #Oportunidades ul li div.Localizacion {
	width:120px; 
	float:left;
	margin-right:5px
}

#Dashboard #Oportunidades ul li div.Candidatos {
	width:100px; 
	float:left;
	margin-right:5px;
	text-align:center
}

#Dashboard #Candidatos { 
	width:733px;
	float:left;
}

#Dashboard #Candidatos div { 
	text-align:center
}

/* DASHBOARD MODIFICAR DATOS PERSONALES */

#Dashboard #DastosBasicos { 
	width:733px;
	float:left;
}

#Dashboard #DastosBasicos h4 { 
	border-bottom: 1px solid #F3F3F3;
	line-height:16px;
	color:#ABBED6; 
	font-weight:bold;
}

#Dashboard fieldset div.Field {
	float:left;
	margin:2px 3px;
}

#Dashboard fieldset div label {
	width:345px !Important;
}

#Dashboard fieldset div input.Text {
	width:345px !Important;
}

#Dashboard fieldset div label.Peque {
	width:225px !Important;
}

#Dashboard fieldset div input.Peque {
	width:225px !Important;
	border:1px solid #B0B1B3;
	padding:2px;
}

#Dashboard fieldset div select.Peque {
	width:225px !Important;
	float:left
}


#Dashboard fieldset div select.Selectmultiple {
	width:300px !Important;
	margin-top:2px;
	height:50px
}


#Dashboard fieldset div select {
	width:350px !Important;
}

#Dashboard fieldset div label.LabelLarge {
	width:706px !Important;
}

#Dashboard fieldset div textarea.TextLarge {
	margin-top:2px; 
	width:704px !Important;
	height:60px
}

#Dashboard div input.Check {
	margin:4px 10px 4px 20px;
	width:20px !important;
}

#Dashboard div select.Fecha {
	width:40px !important;
}

#Dashboard div select.Year {
	width:60px !important;
}

#Dashboard div#Add {
	padding-top:10px;
	text-align:center
}

#Dashboard div.ListaIdiomas {
	float:left;
	text-align:center;
	width:200px;
}

#Dashboard div.IdiomasElegidos {
	float:left;
	width:500px;
}

#Dashboard a.Underline {
	border-bottom:1px dotted #0D5392 !Important;
	line-height:14px;
}

#Dashboard a:hover.Underline {
	border-bottom:1px dotted #E0218A !Important;
	line-height:14px;
}

#Dashboard #CompletaDatos .Modul {
	border:1px dotted #E0218A !Important;
	margin:0px 0px 18px 13px;
	padding:6px 6px 12px;
}

#Dashboard #CompletaDatos {
	width:678px;
	float:left;
	background-image:url(../../images/IcoError2.gif);
	background-repeat:no-repeat;
	background-position:6px 8px;
	padding-left:60px;
}

#Dashboard #CompletaDatos h3 {
	background-color:#ffffff;
	border-bottom:1px solid #E0218A;
	color:#E0218A;
	font-weight:bold;
	line-height:18px;
	margin-bottom:10px;
}

#Dashboard #CompletaDatos div.Texto {
	float:left;
	width:525px;
	margin-left:5px
}

#Dashboard #CompletaDatos div.Rellenar {
	float:left;
	width:120px;
	margin-top:0px

}



/* pop up avatares dashboard */
#Dashboard  #galeria.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #F3F3F3;
	display:none;
	margin:10px;
	padding: 6px;
	position:absolute;
	width:310px;
	z-index:500;
}


#Dashboard #galeria h2 { 
	color:#FFFFFF; 
	font-weight:bold;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	color:#FFFFFF;
	margin:3px 0px 4px;
	padding:3px;
	width:304px;

}

#Dashboard #galeria div.Column { 
	float:left; 
	width:146px;
	margin:10px 4px 20px 4px
}

#Dashboard #galeria div.Avatar { 
	width:50px;
	height:60px;
}

#Dashboard #galeria div.Type1 {
	background-image:url(../../images/avatar1thumb.jpg);
	background-repeat:no-repeat 
}

#Dashboard #galeria div.Type2 {
	background-image:url(../../images/avatar2thumb.jpg);
	background-repeat:no-repeat 
}

#Dashboard #galeria div.Type3 {
	background-image:url(../../images/avatar3thumb.jpg);
	background-repeat:no-repeat 
}

#Dashboard #galeria div.Type4 {
	background-image:url(../../images/avatar4thumb.jpg);
	background-repeat:no-repeat 
}


#Dashboard #galeria div.Avatar input { 
	margin-left: 60px;
	margin-top: 25px
}


#Dashboard #galeria label { 

	background-color:#FFFFFF;
	color:#333333;
	display: inline;
	font-weight:bold;
	margin-top:0px;
	padding:0px;
	width:50px
}

#Dashboard #galeria div.BotonCerrar {
	text-align:right;
}

/* pop up idiomas dashboard */
#Dashboard #idiomas.Popup {
	background:white none repeat scroll 0%;
	border:1px solid #F3F3F3;
	display:none;
	margin:10px;
	padding: 6px;
	position:absolute;
	width:310px;
	z-index:500;
}


#Dashboard #idiomas h2 { 
	color:#FFFFFF; 
	font-weight:bold;
	border-bottom:0px solid #C0C0C0;
	border-top:0px solid #C0C0C0;
	background-color:#B0C3D8; 
	color:#FFFFFF;
	margin:3px 4px 10px 0px;
	padding:3px;
	width:304px;

}

#Dashboard #idiomas div.Idioma { 
	width:100px; 
	float:left; 
	padding-bottom: 10px
}

#Dashboard #idiomas div.Nivel { 
	width:200px; 
	float:Right; 
	padding-bottom: 10px
}


#Dashboard #idiomas label { 

	background-color:#FFFFFF;
	color:#333333;
	display: inline;
	font-weight:bold;
	margin-top:0px;
	padding:0px;
	width:100px
}

#Dashboard #idiomas label.Otros { 
	float:left;
	width:300px !Important;
}

#Dashboard #idiomas input.Text { 
	width:150px !Important;
}


#Dashboard #idiomas div.BotonCerrar {
	text-align:right;
}

#Dashboard div.PosicionBoton {
	float:right;
	margin:10px 10px 10px 0px;
}




/* ***************SUSCRIPCION BOLETIN************** */


#Boletin  h3 { 
	font-weight:normal;
	text-align:center;
	font-size:14px;
	margin-top:6px
}


#Boletin div.Module { 
	min-height: 280px;
	margin-top:30px;
}

*html #Boletin div.Module {
	height: 280px;
}

#Boletin div.Field {
	float:left;
	margin: 2px 0px 2px 2px;
}

#Boletin div.Module h3 { 
	height: 22px;
	padding-top:10px;
	text-align:left;
	font-weight:bold;
}

#Boletin .Nuevasuscripcion h3.Usuarios{
	background-image:url(../../images/IcoUsuarios.gif);
	background-position:489px 3px;
	background-repeat:no-repeat;
}

#Boletin .Nuevasuscripcion { 
	width:524px;
	margin-left: 4px
}

#Boletin div.Registrados #buscar {
	margin-right:6px
}


#Boletin div.Nuevasuscripcion div.Field label { /* por modificaciones de la posición de la etiqueta form */
	width:245px 
}

#Boletin div.Nuevasuscripcion div.Field input.Text { 
	width:235px 
}

#Boletin div.Nuevasuscripcion div.Field select.Text { 
	width:239px 
}

#Boletin div.Module div.AccesoUsuarios { 
	width:210px;
	min-height: 60px;
	height: 60px;
	margin-top:4px;
}

#Boletin div.Module div.AccesoUsuarios img {
	padding-left:20px
}

#Boletin div.Borrarsuscripcion label { 
	width:205px;
}

#Boletin div.Nuevasuscripcion p {
	width: 500px !Important;
}

#Boletin div.Nuevasuscripcion p {
	width: 500px !Important;
}

#Boletin div.Error {
	
}
/* ***************ESTADISTICAS************** */

#Estadisticas p {
	margin: 10px 0px 10px 0px
}

#Estadisticas table { 
	widows:100%; 
	border:1px dotted #C0C0C0;
	margin:10px 0px 10px 0px;
	float:left
}

#Estadisticas table tr th { 
	background-color:#C0C0C0;
	color:#E0218A;
	text-transform:uppercase;
	padding:4px
}

#Estadisticas table tr td { 
	border-right: 1px dotted #C0C0C0;
	border-bottom: 1px dotted #C0C0C0;
	padding:4px;
	text-align:center
	
}


#Estadisticas div.Grafico { text-align:center 

}

/* ***************GUIA DE VOLUNTARIADO************** */

#GuiaVoluntariado ul li a { 
	font-weight:bold;
	border-bottom:1px solid #EFF3F8;
	display:block;
	padding:0px 0px 10px 0px;
	line-height:10px
}

#GuiaVoluntariado ul li ul li a { 
	font-weight:bold;
	display:block;
}

#GuiaVoluntariado ul li ul li ul li a { 
	font-weight: normal;
	display:block;
}

#GuiaVoluntariado div.Item { 
	width:730px; 
	margin:25px 0px 25px 25px
}

#GuiaVoluntariado div.Item div.Boton {
	float:right 
	
}

#GuiaVoluntariado div.Item h3 {
	border-bottom:1px solid #C0C0C0; 
	color:#E0218A;
	font-size:11px;
	font-weight:bold;
	line-height:16px
}

#GuiaVoluntariado div.Item div.Subitem { 
	width:560px;
	margin-left:50px;
	clear:both
	
}

#GuiaVoluntariado div.Item div.Subitem h4 {
	border-bottom:1px solid #C0C0C0; 
	color:#E0218A;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	line-height:16px
}

#GuiaVoluntariado div.Item div.Subitem h5 {
	font-weight:bold;
}

/* ***************ACCESIBILIDAD************** */

#Accesibilidad caption {
	color:#E0218A;;
	font-size:18px;
	line-height:18px;
	margin-bottom:20px;
	margin-left:0px;
	padding:0px;
	text-transform:none;
}

#Accesibilidad table { 
	width:100%
}

#Accesibilidad Table tr td {
	border-bottom:1px dotted #CCCCCC;
	height:15px;
	padding:4px;
	text-align: center
}