
p.error, p.advertencia,p.notificacionOk{
	border: 1px solid white;
	margin: 0px 0px 15px 0px;
	padding: 10px;
	background-color:#960F1D ;
	font-size: 0.9em;
	font-weight: bold;
	font-family: verdana,arial,serif;
	line-height: 2;
}

/* le cambiamos el background-color */
p.notificacionOk{ 
	background-color:#00844B ;
}

p.advertencia a, p.advertencia a:link, p.advertencia a:visited{
	display:block;
	float:right;
	padding: 0px 4px 0px 4px;
	border: 1px solid #ffffff;
	background-color:#B43B13 ;
   color: #000E24;
   text-decoration: none;
   margin: 30px 40px 0px 0px;
}

p.advertencia a:hover{

	border: 2px solid #8A87B7;
	background-color:red;
   color: #000E24;
   text-decoration: none;
}


/* ---------------------------- */
/* ------ VER MIEMBROS ------------ */
/* ---------------------------- */


.miembroImpar{
	background-color:#4E8A4E ;
	width:350px;
	min-height:115px;
		
	margin: 0px auto 30px auto;
	position:relative;
		left:-6%;
		
	border:2px solid #000000;
	padding: 0px 5px 0px 10px;

	line-height:30px;
}

.miembroPar{
	background-color:#BCBCBC ;
	width:350px;
	min-height:115px;
		
	margin: 0px auto 30px auto;
	position:relative;
		left:6%;
		
	border:2px solid #000000;
	padding: 0px 5px 0px 10px;

	line-height:30px;

}


.miembroPar .iconosOpciones, .miembroImpar .iconosOpciones{
display:block;
text-align:right;
margin:0px;

}

.miembroPar .iconosOpciones a , .miembroImpar .iconosOpciones  a {
	margin: 0px 3px 0px 3px;
	border:0px;
	text-decoration: none;

}

.miembroPar .iconosOpciones a img.iconoOpcion, .miembroImpar .iconosOpciones  a img.iconoOpcion{
	margin: 0px 0px 0px 0px;
	border:0px solid white;

}




.miembroPar .capaFoto, .miembroImpar .capaFoto{
	margin: 15px 0px 0px 0px;
	width:120px;
text-align:right;
vertical-align: middle;
height:102px;
}

.miembroPar .capaFoto .capaFotoInterna_1, .miembroImpar .capaFoto .capaFotoInterna_1 {
display: inline-block;
width: 0;
height: 100%;
vertical-align: middle;
}

.miembroPar .capaFoto .capaFotoInterna_2, .miembroImpar .capaFoto .capaFotoInterna_2 {
display: inline-block;
width: 100%;
vertical-align: middle;
}



.miembroPar .capaFoto img.fotoMiembro, .miembroImpar .capaFoto img.fotoMiembro{
	border: 1px solid black;

}

.miembroPar .capaFoto img.fotoMiembroDefecto, .miembroImpar .capaFoto img.fotoMiembroDefecto{
	border: 1px solid black;
	width:100px;
	height:100px;
}




.miembroPar .capaDatos, .miembroImpar .capaDatos{
margin:10px 0px 0px 0px;
width:220px;
float:right;

}

.miembroPar .capaDatos h2, .miembroImpar .capaDatos h2 {
font-size:0.9em;
margin: 7px 0px 0px 0px;
}

.miembroPar .capaDatos h2 a, .miembroPar .capaDatos h2 a:link, .miembroPar .capaDatos h2 a:visited, .miembroImpar .capaDatos h2 a, .miembroImpar .capaDatos h2 a:link, .miembroImpar .capaDatos h2 a:visited{
color: #464646;
text-decoration:none;
}

.miembroPar .capaDatos h2 a:hover, .miembroImpar .capaDatos h2 a:hover{
font-size:1.1em;
color: #000000;
text-decoration:none;
}

.miembroPar .capaDatos small, .miembroImpar .capaDatos small{

color: #000000;

}


.miembroPar small.verDetalles a, .miembroPar small.verDetalles a:link, .miembroPar small.verDetalles a:visited, .miembroImpar small.verDetalles a, .miembroImpar strong a:link, .miembroImpar small.verDetalles a:visited{
color: #464646;
text-decoration:none;
display:block;
width:90px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
position: relative;
	left:132px;
}

.miembroPar small.verDetalles a:hover, .miembroImpar small.verDetalles a:hover{
font-weight:bold;
color: #000000;
text-decoration:none;
}



/* ---------------------------- */
/* ------ VER MIEMBRO ------------ */
/* ---------------------------- */


.elMiembro{
	background-color:#186E84 ;
	width:550px;		
	margin: 0px auto 30px auto;		
	border:2px solid #111111;
	padding: 10px 5px 15px 10px;

	line-height:33px;
}



.elMiembro img.iconoOpcion{
	margin: 0px 3px 0px 3px;
	border:0px;
	text-decoration: none;
	float:right;
}

.elMiembro h2{
border-bottom:1px solid black;
font-size:1.2em;
margin: 0px 0px 15px 0px;
color: #5A4542;
}


.elMiembro .capaFoto{
margin:0px 15px 0px 55px;
width:120px;
height:102px;
text-align:right;
vertical-align: middle;
float:left;
}

.elMiembro .capaFoto .capaFotoInterna_1 {
display: inline-block;
width: 0;
height: 100%;
vertical-align: middle;
}

.elMiembro .capaFoto .capaFotoInterna_2 {
display: inline-block;
width: 100%;
vertical-align: middle;
text-align:center;
}


.elMiembro .capaFoto img.fotoMiembro{
	border: 1px solid black;
	vertical-align: middle;
}

.elMiembro .capaFoto img.fotoMiembroDefecto{
	border: 1px solid black;
	width:100px;
	height:100px;
	vertical-align: middle;
}


.elMiembro .capaDatos{
width:auto;

}

.elMiembro .capaDatos strong{

color: #00223F;

}

.elMiembro p.biografia{
background-color:#33899F;
border: 1px solid #000000;
border-right: 5px double #000000;
border-left: 5px double #000000;
width: 485px;
margin: 40px auto 0px auto;
padding: 10px 15px 5px 10px;
color:#000000;

}


.elMiembro p.biografia:first-letter{
font-size:1.3em;
}



/* ---------------------------- */
/* ------ VER INSERTAR MIEMBRO ------------ */
/* ---------------------------- */


form#insertar_miembro {
	width: 92%;
	margin: auto;
	padding: 10px;
	border: 1px solid #f7f7f7;
	background-color:#A2A1A9 ;

}

form#insertar_miembro fieldset {
	width: 92%;
	border: 1px solid black;
	padding: 0px 10px 5px 6%;

}



form#insertar_miembro legend{

	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	border: 0px;
	color: #000E24;


}

form#insertar_miembro label{
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 0.9em;
	display: block;
	float: left;
	width:140px;
	color:#516764 ;
	margin: 25px 10px 0px 0px;
	font-weight:bold;
}

form#insertar_miembro input{
		width: 220px;
		margin: 25px 0px 25px 0px;
}

form#insertar_miembro select{
		margin: 25px 0px 25px 0px;
}

form#insertar_miembro input.submit {

	width:100px;
	background-color:#85847A ;
	border:1px solid black;
	margin: 15px 0px 10px 5px;
	color: #000E24;
	font-weight:bold;
}

form#insertar_miembro textarea{
		margin: 0px 0px 25px 0px;
}


form#insertar_miembro br {
	
	clear: left;
}

form#insertar_miembro fieldset.foto{
display:block;
padding: 25px 15px 15px 15px;
margin:20px auto 0px auto;
width:360px;
}


form#insertar_miembro fieldset.foto legend{
	
	font-family: "Trebuchet MS", Vendana, Arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	border: 0px;
	color: #000E24;


}

form#insertar_miembro fieldset.foto label{

	width:100px;

}



form#insertar_miembro fieldset.foto input{
		width:20px;
		margin: 0px 0px 5px 20px;
}

form#insertar_miembro fieldset.foto input#fotoMiembro{
		width:220px;
}



form#insertar_miembro fieldset.foto label{

		margin: 0px 0px 25px 0px;
}

p.avisoMail{
	margin: 0px 10% 25px 10%;
	padding:10px;
	background-color:#A2A1A9 ;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;

}