#lateralLeft{
float:left;

width:16.05em;
}

#main{
float:right;

margin-left:0.5em;

width:34.65em;

background:url(../images/degrade_plomo.gif) repeat-x;
}

#lateralLeft, #main{
font:0.80em verdana,arial,helvetica,sans-serif;
}

/*----------------------------------------------------------------------------*/

.accion{
margin-top:0.5em;
border-top:3px solid #FADBC7;
border-bottom:3px solid #FADBC7;
padding:0.5em;

background:#FFF8E8;
}

/*----------------------------------------------------------------------------*/

#lateralLeft p{
margin:0;
/*border-bottom:1px solid #CCCCCC;*/
padding:0.5em 0.5em 0.55em 0.5em;

background:url(../images/degrade_plomo.gif) repeat-x;
}

#main h1{
margin:0.5em 0.5em 0 0.5em;

font:bold 1.45em verdana,arial,helvetica,sans-serif;
}

/*----------------------------------------------------------------------------*/

.invitation{
margin-top:1.25em;
padding:0.25em 0.75em 0.25em 0.25em;

height:1.75em;

background:url(../images/degrade_plomo.gif) repeat-x;

text-align:right;
}

/*----------------------------------------------------------------------------*/

#perfilDatos{
margin-top:1em;
padding:0.5em;

background:url(../images/degrade_plomo.gif) repeat-x;
}

#perfilDatos .main{
float:left;

width:27.65em;
}

#perfilDatos .hide{
float:right;

margin-left:0.5em;

width:4.65em;

text-align:right;
}

.perfilDatosTitle{
margin-top:0.5em;
border-bottom:1px solid #C5C5C5;

font-weight:bold;
}

/*----------------------------------------------------------------------------*/

.mensaje{
margin-top:1em;

font-size:1.25em;
}

.mensaje .mensajediv{
border:1px solid #405B89;
padding:0.5em;

height:1.75em;

text-align:right;

font-size:0.8em;
}

/*----------------------------------------------------------------------------*/

.inflabel{
float:left;

margin-right:0.5em;

width:13.65em;

color:#656565;

font:bold 0.85em verdana,arial,helvetica,sans-serif;
}

.infinput{
float:left;

width:14.85em;
}

/*----------------------------------------------------------------------------*/

.label{
width:7em;
}

.input{
width:20em;
}

/*----------------------------------------------------------------------------*/

#amigo{
/*BORDER:1PX SOLID BLUE;*/
}

.amigol, .amigor{
margin-top:1em;
/*BORDER:1PX SOLID RED;*/

width:8.85em;

text-align:center;

font-size:0.85em;
}

.amigol{
float:left;
}

.amigor{
float:right;
}

/*----------------------------------------------------------------------------*/

.album{
margin-top:1em;

font-size:0.85em;
}

.album img{
float:left;

margin:0 0.45em 0 0;
border:1px solid #CCCCCC;
padding:0.25em;
}

/*----------------------------------------------------------------------------*/

.link{
margin-top:0.75em;
}

.link .linkIcon{
float:left;
/*border:1px solid blue;*/
width:4em;
}

.link .linkContainer{
float:right;
/*border-top:1px solid red;*/
border-top:1px solid #CCCCCC;

width:11.5em;
}

.linkContainer .linkClose{
float:right;
/*border:1px solid cyan;*/
width:1.5em;

text-align:center;
}

.linkContainer .linkTitle{
float:left;
margin-right:0.5em;
/*border:1px solid magenta;*/
width:9em;
}

.linkMain{
overflow:hidden;

margin-top:0.5em;
/*border:1px solid red;*/

width:22em;

font:0.7em verdana,arial,helvetica,sans-serif;
}
