#baseRE { position: relative; margin: 0px auto; text-align: left; width: 770px; background: url(../img/cuerpoReg.gif) repeat-y right;}
#basePieRE { height: 4px; font-size: 1px; background: url(../img/cuerpoReg_pie.gif) no-repeat right;}

#cabRE { position: relative; margin-left: 228px; width: 542px; height: 11px; font-size: 1px; background: url(../img/contReg_cab.gif) no-repeat;}

/* Reuso de elementos de PP */
#logo3RE { position:absolute; left:228px; top:0px; width:40px; height:208px; background:url(../img/logo3PP.gif) no-repeat;}
#menu1RE { position: relative; width: 268px; background: url(../img/menuPP.gif) repeat-y;}
#menu1PieRE { width: 268px; height: 68px; background: url(../img/menuPP_pie.gif) no-repeat;}
/* Reuso de elementos de PP */

#contRE { background: #333333 url(img/contReFon.jpg) right repeat-y; position: relative; margin-left: 256px; width: 476px; margin-bottom: 0px; font-size: 1.1em; padding: 15px 10px 2px 10px;}
#contRE:after {  /* fuerza_fondo_Mozilla */ content:"\A0"; display:block; clear:both; height:0;}


.marcosRE {position: relative; margin-bottom: 10px; color: #CCCCCC; }

.marcosRE p {margin: 8px;}

#marcoComoRE {position: relative; float: left; width: 214px;  padding-right: 6px; margin-bottom: 10px; color: #CCCCCC; border-right: 1px solid #556677;}

#marcoComoRE p {margin: 8px;}

#marcoComoRE ul{margin: 0px; padding-left: 2em;}

#marcoPideRE {position: relative; float: right; width: 235px; margin-bottom: 10px; color: #CCCCCC;}

.desfloat {clear:both;}

#contPortadaRE {background: url(img/FotRE1.jpg) no-repeat;}
#contPortadaRE_fr {background: url(img/FotRE1_fr.jpg) no-repeat;}
#contPortadaRE_en {background: url(img/FotRE1_en.jpg) no-repeat;}
.contPortadaREtipo {position: relative; width: 471px; padding-left: 25px; height: 392px; padding-top: 17px; margin-left: 256px; margin-top: 20px; background: url(img/FotRE1.jpg) no-repeat;}
.contPortadaREtipo p {color: #DBDBDB; font-size: 15px; font-weight: bold;}


p#titRE2 {margin-top: -15px;}
p#titRE2_en {margin-top: -15px; font-size: 12px}

#contPiepaginaRE {background: #333333; position: relative; width: 471px; margin-left: 256px; padding-left: 25px; text-align: right; margin-bottom: 25px;}
#contPiepaginaRE p {margin-top: 5px; margin-bottom: 5px; padding-right: 5px; color: #DBDBDB; font-size: 14px;  font-weight: bold; }
p#pieIngles {font-size: 12px;}

.colorCA {color: #FBB657;}
.colorBlanco {color: #FFFFFF;}
.colorRes {color: #81A7CD;}


/*FormularioRE*/
form#pedirRE label { color: #83AAD1; display: block; margin-top: 0.9em;}
form#pedirRE input{background: #DBDEE8; text-align: center; border: 1px solid #556677;}
form#pedirRE textarea{font-size: 12px; background: #DBDEE8 url(img/txtareaFon.gif); border: 1px solid #556677;}
#forBoton{  padding-top: 20px;}
.op0 { background: #BFC4D7;}
.opAlt {background: #F7F7F9; }
#forContact input { font: 1em "Courier New", Courier, monospace;  }
/*FormularioRE*/



