/*<span id="tcm:7-479886_tcm:7-77879-32">*/body {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}
.centrado800 {
margin: 0 auto 0 auto;
width: 780px;
text-align: left;
}
form{
display: block;
}

/* -- ENLACES BASE --- */
.menuSuperior div a:link {
color: #000;
text-decoration: none;
}
.menuSuperior div a:active {
color: #000;
text-decoration: none;
}
.menuSuperior div a:visited {
color: #000;
text-decoration: none;
}
.menuSuperior div a:hover {
color: #000;
text-decoration: underline;
}
a:link, a:active, a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#cabecera800Cuadrada a, #cabeceraTSR a, #cabecera1024 a{
font-family: arial, helvetica, sans-serif;
}
/* --- CABECERA --- */
#cabecera1024 {
background: url(/imagenes/imgplantilla/cabecera_1024.jpg) no-repeat;
font-size: 12px;
}
#cabeceraCuadrada {
background: url(/imagenes/imgplantilla/cabecera_1024_cuadrada.jpg) no-repeat;
font-size: 12px;
}
#cabecera800 {
background: url(/imagenes/imgplantilla/cabecera_800.jpg) no-repeat;
font-size: 12px;
}
#cabecera800Cuadrada {
background: url(/imagenes/imgplantilla/cabecera_800_cuadrada.jpg) no-repeat;
font-size: 12px;
}
.logoEnlace {
position: relative;
z-index: 1000;
}
.enlaceSeccion {
float: right;
position: relative;
margin: -37px 5px 0px 0px;
clear: right;
}
/* --- enlace logo --- */
a.logoEnlace:link img {S
border: none;
text-decoration: none;
}
a.logoEnlace:active img {
border: none;
text-decoration: none;
}
a.logoEnlace:visited img {
border: none;
text-decoration: none;
}
a.logoEnlace:hover img {
border: none;
text-decoration: none;
}
/* ---------------- */
.menuSuperior {
float: right;
margin: -70px 0px 0px 0px;
position: relative;
z-index: 10;
}
.menuSuperior div {
float: left;
}
.elementoCabecera {
margin: 0px 5px 0px 5px;
}
.menuSuperiorSeparador {
margin: 0px 5px 0px 5px;
}
.eltoMenuSuperiorSeparador {
margin: 2px 5px 0px 5px;
_margin: 4px 5px 0px 5px;
}
.eltoMenuSuperiorSeparadorLogado {
margin: 0px 5px 0px 5px;
_margin: 0px 5px 0px 5px;
}
.usuariosRegistrados {
font-weight: bold;
}
.eltoUsuariosRegistrados {
font-weight: bold;
margin-top: 3px;
_margin-top: 5px;
background: transparent url(/imagenes/imgplantilla/candado_usuarios_regstrados.gif) no-repeat scroll 0pt 50%;
padding-left: 15px;
}
.eltoMenuSuperior {
margin-top: 3px;
_margin-top: 5px;
}
.elementoCabecera select, .elementoCabecera input {
font-size: 9px;
color: #000;
border: 1px solid #666666;
}
.elementoCabecera select {
width: 100px;
_width: 125px;
}
.elementoCabecera input {
width: 100px;
}
#buscador {
height: 19px;
_margin: -1px 0px 0px 0px;
padding: 1px;
}
.menuSuperior div input.botonBuscador{
font-size: 9px;
height: 15px;
width: 13px;
border: none;
background: #fff none repeat scroll 0%;
background: url(/imagenes/imgplantilla/boton_buscador.jpg) no-repeat 0px 2px;
cursor: pointer;
}
.menuSuperior div input.botonIdiomas {
font-size: 9px;
height: 15px;
width: 30px;
border: none;
background: #fff none repeat scroll 0%;
background: url(/imagenes/imgplantilla/boton_gris_largo.gif) no-repeat 0px 2px;
color: #fff;
cursor: pointer;
}

/* CABECERA INTERIORES 1004 */
.centrado1004 {
margin: 0 auto 0 auto;
width: 1004px;
text-align: left;
background: #fff;
}
.centrado1004 .menu_h {
width: 1004px;
}
.centrado1004 #cabecera {
width: 1004px;
}
.centrado1004 #opcion {
width: 1004px;
}
#cabecera1004Cuadrada {
background: url(/imagenes/imgplantilla/cabecerarepsol_1024.jpg) no-repeat;
font-size: 12px;
width: 1004px;
}
#cabecera800Cuadrada .menuSuperior {
float: right;
margin: -85px 10px 0px 0px;
_margin-right: 5px;
z-index: 10;
}

.centrado1004 #pie {
background: url(/imagenes/imgplantilla/barra_1004.jpg) no-repeat;
}
.finalDiv {
clear: both;
}
/* --- Banners GDM top en portada --- */
.publi_LC {
float:left;
}
.publi_RTC {
float:right;
} 
.publi_RBC{
float:right;
}
/* --- PIE DE PAGINA --- */
#pie {
margin: 10px 0px 5px 0px;
clear: both;
width: 100%;
float: left;
background: url(/imagenes/imgplantilla/barra_legal_sintexto.gif) no-repeat;
font-size: 12px;
}
.menuPie {
padding: 4px 0px 0px 20px;
float: left;
color: #000;
}
.menuPie div {
float: left;
}
.menuPie div a:link {
color: #000;
}
.menuPie div a:active {
color: #000;
}
.menuPie div a:visited {
color: #000;
}
.menuPie div a:hover {
color: #000;
text-decoration: underline;
}
.centrado800 #pie {
margin: 10px 0px 5px 0px;
clear: both;
width: 100%;
float: left;
background: url(/imagenes/imgplantilla/pie_780.gif) no-repeat;
font-size: 12px;
}
.flotaDerecha img {
float: right;
margin: 5px;
}

/* --- CABECERA LIQUIDA GUIA REPSOL --- */
#cabeceraGuiaRepsol {
/*INI PI 232826 DGLB*/
/*background: url(/imagenes/imgplantilla/cabecerader.jpg) no-repeat right top;*/
/*FIN PI 232826 DGLB*/
font-size: 12px;
width: 100%;
text-align: left;
}
#cabeceraGuiaRepsol .menuSuperior {
float: right;
margin: -96px 0px 0px 0px;
position: relative;
z-index: 10;
}
body:nth-of-type(1) #cabeceraGuiaRepsol .menuSuperior{
/*Sandra PI_196530
margin: 6px 0px 0px 0px;*/
/*INI PI 232826 DGLB*/
margin: 9px 0px 0px 0px;
/*FIN PI 232826 DGLB*/
}
/*Sandra PI_196530*/
/*INI PI 232826 DGLB*/
/*.centrado1004 #cabeceraGuiaRepsol{margin-top:6px;}*/
.centrado1004 #cabeceraGuiaRepsol{margin-top:0px;}
/*FIN PI 232826 DGLB*/
/**/


/**/
#cabeceraGuiaRepsol .menuSuperior div {
float: left;
}
#cabeceraGuiaRepsol .menuSuperior div input.botonBuscador {
font-size: 9px;
height: 15px;
width: 13px;
border: none;
background: #fff none repeat scroll 0%;
background: url(/imagenes/imgplantilla/boton_buscador.jpg) no-repeat 0px 2px;
cursor: pointer;
float: left;
text-align: left;
}
#cabeceraGuiaRepsol .menuSuperior div input.botonIdiomas {
font-size: 9px;
height: 15px;
width: 35px;
border: none;
background: #fff none repeat scroll 0%;
background: url(/imagenes/imgplantilla/boton_gris_largo.gif) no-repeat 0px 2px;
color: #fff;
cursor: pointer;
text-align: center;
float: left;
}
#cabeceraGuiaRepsol .menuSuperior div input#buscar{
float: left;
font-size: 12px;
line-height: 12px;
}
#cabeceraGuiaRepsol .menuSuperior div select{
margin: 0px;
padding: 0px;
line-height: 12px;
font-weight: normal;
float: none;
font-size: 12px;
}
.subtitularCabeceraLiquida{
float: right;
 /*INI PI 232826 DGLB*/
/*margin: -43px 0px 0px 0px;*/
margin: -70px 0px 0px 0px;
 /*FIN PI 232826 DGLB*/
padding: 0px;
position: relative;
z-index: 10;
color: #fff;
text-align: right;
font-weight: bold;
font-size: 14px;
width: 789px;
cursor: pointer;
}
/* PARA LA CABECERA*/
/* para chrome ( aunque tambien lo coge firefox */
body:nth-of-type(1) a.subtituloCabeceraLiquidaEnlace:link img{margin-top:3px; }
/*solo para firefox*/
html>/**/body  .subtitularCabeceraLiquida a.subtituloCabeceraLiquidaEnlace:link img, x:-moz-any-link, x:default {margin-top:0px;}
/* FIN PARA LA CABECERA*/

a.subtituloCabeceraLiquidaEnlace:hover{
text-decoration: none;
}
.subtitularCabeceraLiquida .titularLiquido{
float: right;
margin: -28px 0px 0px 0px;
padding: 0px 15px 0px 0px;
position: relative;
}
a.subtituloCabeceraLiquidaEnlace:link, a.subtituloCabeceraLiquidaEnlace:active, a.subtituloCabeceraLiquidaEnlace:hover,a.subtituloCabeceraLiquidaEnlace:visited, a.subtituloCabeceraLiquidaEnlace img{
border: none;
color: #fff;
text-decoration: none;
cursor:pointer;
}
/* --- PIE LIQUIDO GUIA REPSOL --- */
#pieGuiaRepsol {
margin: 10px 0px 5px 0px;
clear: both;
width: 100%;
float: left;
background: url(/imagenes/imgplantilla/pieder.jpg) no-repeat top right;
font-size: 12px;
}
#pieGuiaRepsol .lb {
color: #000000;
float: left;
padding: 4px 0px 10px 8px;
background: url(/imagenes/imgplantilla/pieizq.jpg) no-repeat;
height: auto !important;
height: 11px;
min-height: 11px;
}

/* Para que al estar la imagen del pie enlazada no la pinte con borde */
a:link img {
border: medium none;
}

/* para ocultar input en guia REPSOL */
#cabeceraGuiaRepsol #tcmBuscar input{
display: none;
border: none;
}

/* *** cabecera y pie nuevo tsr *** */
#cabecera1024TSR {
background: url(/imagenes/imgplantilla/cabecera980.gif) no-repeat;
font-size: 10px;
height: 120px;
text-align: left;
font-family: arial, helvetica, sans-serif;
}
#cabecera800TSR {
background: url(/imagenes/imgplantilla/cabecera_800.jpg) no-repeat;
font-size: 12px;
}
#cabecera800CuadradaTSR {
background: url(/imagenes/imgplantilla/cabecera780.gif) no-repeat;
font-size: 10px;
height: 120px;
text-align: left;
font-family: arial, helvetica, sans-serif;
}
#cabeceraTSR{
/*background: url(/imagenes/imgplantilla/cabecera_tsr.jpg) no-repeat;*/
background: url(/imagenes/imgplantilla/cabecera1004x120.gif) no-repeat;
font-size: 10px;
width: 1004px;
/*height: 150px;*/
height: 120px;
font-family: arial, helvetica, sans-serif;
}
#cabeceraTSR .menuSuperior, #cabecera1024TSR .menuSuperior, #cabecera800TSR .menuSuperior, #cabecera800CuadradaTSR .menuSuperior {
float: right;
margin: -85px 10px 0px 0px;
_margin-right: 5px;
z-index: 10;
}
#cabeceraTSR .menuSuperior .eltoMenuSuperiorSeparador, #cabeceraTSR .menuSuperior .eltoMenuSuperior, #cabecera1024TSR .menuSuperior .eltoMenuSuperiorSeparador, #cabecera1024TSR .menuSuperior .eltoMenuSuperior, #cabecera800TSR .menuSuperior .eltoMenuSuperiorSeparador, #cabecera800TSR .menuSuperior .eltoMenuSuperior, #cabecera800CuadradaTSR .menuSuperior .eltoMenuSuperiorSeparador, #cabecera800CuadradaTSR .menuSuperior .eltoMenuSuperior {
margin: 2px 0px 0px 0px;
_margin: 4px 0px 0px 0px;
padding: 1px 5px 2px 5px;
_padding: 3px 5px 3px 5px;
*padding: 3px 5px 3px 5px;
background-color: #fff3c2;
margin-top: 0px;
}
#cabeceraTSR .menuSuperior form .eltoUsuariosRegistrados,#cabecera1024TSR .menuSuperior form .eltoUsuariosRegistrados ,#cabecera800TSR .menuSuperior form .eltoUsuariosRegistrados ,#cabecera800CuadradaTSR .menuSuperior form .eltoUsuariosRegistrados  {
font-weight: normal;
margin-top: 3px;
_margin-top: 5px;
background: none;
padding-left: 0px;
}
#cabeceraTSR .menuSuperior form .elementoCabecera select, #cabeceraTSR .menuSuperior form .elementoCabecera input,#cabecera1024TSR .menuSuperior form .elementoCabecera select, #cabecera1024TSR .menuSuperior form .elementoCabecera input, #cabecera800TSR .menuSuperior form .elementoCabecera select, #cabecera800TSR .menuSuperior form .elementoCabecera input, #cabecera800CuadradaTSR .menuSuperior form .elementoCabecera select, #cabecera800CuadradaTSR .menuSuperior form .elementoCabecera input {
font-size: 10px;
color: #000;
border: none;
height: 16px;
_height: 19px;
*height: 19px;
}
#cabeceraTSR .menuSuperior form .elementoCabecera input, #cabecera1024TSR .menuSuperior form .elementoCabecera input, #cabecera800TSR .menuSuperior form .elementoCabecera input, #cabecera800CuadradaTSR .menuSuperior form .elementoCabecera input{
_ padding-top: 3px;
*padding-top: 3px;
*height: 16px;
_height: 19px;
}
#cabeceraTSR .menuSuperior div input.botonIdiomas, #cabecera1024TSR .menuSuperior div input.botonIdiomas, #cabecera800TSR .menuSuperior div input.botonIdiomas, #cabecera800CuadradaTSR .menuSuperior div input.botonIdiomas {
font-size: 10px;
background: #03325f;
background-image: none;
height: 16px;
_height: 19px;
*height: 19px;
padding-bottom: 3px;
_padding-bottom: 0px;
*padding-bottom: 0px;
}
#cabeceraTSR .menuSuperior .elementoCabecera, #cabecera1024TSR .menuSuperior .elementoCabecera, #cabecera800TSR .menuSuperior .elementoCabecera, #cabecera800CuadradaTSR .menuSuperior .elementoCabecera {
margin: 0px 2px 0px 5px;
_margin: 0px 1px 0px 3px;
*margin: 0px 1px 0px 3px;
}
#cabeceraTSR .menuSuperior div input.botonBuscador, #cabecera1024TSR .menuSuperior div input.botonBuscador, #cabecera800TSR .menuSuperior div input.botonBuscador, #cabecera800CuadradaTSR .menuSuperior div input.botonBuscador {
font-size: 10px;
height: 16px;
_height: 19px;
*height: 19px;
width: auto;
color: #fff;
background: #03325f;
background-image: none;
padding-bottom: 3px;
_padding-bottom: 0px;
*padding-bottom: 0px;
}
#cabeceraTSR .menuSuperior input#buscar, #cabecera1024TSR .menuSuperior input#buscar, #cabecera800TSR .menuSuperior input#buscar, #cabecera800CuadradaTSR .menuSuperior input#buscar{
_position: relative;
_top:-1px;
*position: relative;
*top:-1px;
padding-left: 3px;
}
#pieTSR{
margin: 10px 0px 5px 0px;
clear: both;
width: 100%;
float: left;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
border-top: 1px solid #e5b015;
}
/* *** Cambio Antonio Marugan PE -> 219775 *** */
.siguenos ul {margin:0; padding:0;}
.siguenos ul li {display: inline; padding-left: 5px;}
/*INI PI 232826 DGLB*/
#cabeceraGuiaRepsol #lineaSup {
background: transparent url("/imagenes/imgplantilla/lineasuperior2010.jpg") repeat scroll left top; 
height: 6px;
overflow:hidden;
}
/*FIN PI 232826 DGLB*/

/*INI 07042011 DGLB Adaptación FormsLogin registro al nuevo login NuevoRegistroParticulares*/
form#FormValidar div table tbody tr td{color: #5B5554;font-size: 1.2em;font-weight:bold;text-align:right;}
form#FormValidar div table tbody tr td a{color: #5B5554;float:right;text-decoration:underline;font-weight:normal;color:#040303;}
form#FormValidar div table tbody tr td input.form{border-color:#7E9DB9;background-image:none;font-size:0.9em;padding:0.1em;position:relative;}
form#FormValidar div table tbody tr td input{font-family:arial,sans-serif;background-image:url("/sa/herramientas/nuevoregistroparticulares/img/fondo_boton.gif");font-size:10px;padding-bottom:0.1666em;padding-left:0.4em;padding-right:0.4em;padding-top:0.1666em;}
/*FIN 07042011 DGLB Adaptación FormsLogin registro al nuevo login NuevoRegistroParticulares*//*
</span>*/

