a* { padding: 0; margin: 0; }

a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; font-weight: normal; }
a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; font-weight: normal; }
a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; font-weight: normal; }
a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; font-weight: normal; }
 
h1 { font-weight: bold;}
td  { vertical-align: top;  }
.gmnoprint span {white-space:normal;}

.headerlogin { font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: none; text-decoration: none; font-style: normal; color: #5E4530; }
.registrotitulo { font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: bold; color: #5E4530; }
.mensajeerror { font-family: Arial, Verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: bold; color: #FF4312; }

.oferta { width:362px; height:197px;}
.ofertaW1 { width:362px; height:197px;}
.ofertaW2 { display:none; width:362px; height:197px;}
.ofertacabecera { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: none; text-decoration: none; font-style: normal; color: #AA9C91; }
.ofertatexto    { font-family: Arial, Verdana, sans-serif; font-size: 11px; line-height: 15px; font-weight: none; text-decoration: none; font-style: normal; color: #5E4530;}
.ofertaprecioantes   { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration: line-through; font-style: normal; color: #99A324; }
.ofertapreciodespues { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: normal; color: #99A324; }
.ofertafooter   { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: none; text-decoration: none; font-style: normal; color: #AA9C91; }
.ofertapaginacion   { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; text-decoration: none; font-style: normal; color: #5E4530; }
.ofertapaginacioneverde   { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; text-decoration: none; font-style: normal; color: #C2D62B; }
.radiotext  { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 20px;font-weight: normal; text-decoration: none; font-style: normal; color: #5E4530; padding:0px 5px 0px 5px;  }
.userdropdown  { font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; font-weight: normal; text-decoration: none; font-style: normal; color: #5E4530; }
.radiotext1 { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 10px;font-weight: normal; text-decoration: none; font-style: normal; color: #5E4530; padding:0px 5px 0px 5px;  }














.formularioheader { font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: normal; color: #C2D62B; margin-left:0px; }
.formularioheader a:visited { font-family: Arial, Verdana, sans-serif; font-size: 18px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
.formularioheader a:link    { font-family: Arial, Verdana, sans-serif; font-size: 18px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
.formularioheader a:active  { font-family: Arial, Verdana, sans-serif; font-size: 18px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
.formularioheader a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 18px; color: #C2D62B; text-decoration: underline;font-weight: bold; }

.formularioheader2 { font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 1.2em; font-weight: bold; color: #99A324;}
.formularioheader3 { font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 1.2em; font-weight: bold; color: #5E4530;}

.formularioheaderinfo { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; text-decoration: none; font-style: normal; color: #B2B2B2; }

.formulariodropdown { width:252px;}

/*
.formulariotextarea {

  width: 250px;
  height: 120px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}
*/
.anunciantes_oferta_titulo { font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: normal; color: #5E4530; }
.anunciantes_oferta_subtitulo { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1px; font-weight: none; text-decoration: none; font-style: normal; color: #AA9C91; }

.izquierda { float:left;}
.derecha { float:right; }
.bold { font-style: bold; }
.negrita { font-weight: bold;}
.gris { color: #bfbfbf; }
.izquierda1{ float:left;margin:0px 0px 0px 58px;}



















/*** BEGIN: Bloques Fijos **********************************************************/
body {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #5E4530;
    background-color: #F5F5E6;
}

#wrapper {
    margin: 0 auto;
    width: 984px;
    background-image: url(../imagenes/web/wrapper_background.gif);
    background-repeat: repeat-y;
}

#header {
    width: 960px;
    color: #333;
    height: 110px;
    margin: 0px 0px 0px 12px;
    background: #FFFFFF;
}

#content {
    width: 960px;
    margin: 20px 0px 0px 12px;
 	position: relative;
	min-height: 718px; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */   
	
	/*background-color: brown;*/
}

#ofertas-inicio {
	float:left;
	width: 730px;
	
	/*background-color: blue;*/
}

#ofertas-inicio-h1 {
	float:left;
	width: 730px; height:25px;
	font-size: 16px;
	padding: 0px 0px 0px 10px;
}

.ofertas-inicio-h2 {
	float:left;
	width: 730px; height:25px;
	padding: 0px 0px 0px 10px;
}

#ofertas-inicio-h3 {
	float:left;
	width: 730px; height:48px;
	font-size: 16px;
	padding: 0px 0px 0px 10px;
}

.ofertas-mapa {	
    float:left;
	width: 715px; height:25px;
	padding: 0px 0px 0px 10px;
	text-align: right;	
}

#oferta_mapa_zona {
  float: left;
  width: 715px; height: 640px;
  
  /*background-color: green;*/
}

.ofertas-inicio-h2-mapa-zona {
	float:left;
	width: 730px; height:100px;
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
}

.estyleTable {     	 
   color: #99A324;    
}

.botonMsjOferta{border-width:0px;
   text-align:center;      
   color:#5D442F;                 
   background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");        
}

#cerrar-mapa{
	position: absolute;
    width: 120px; height: 16px;
    margin: 25px 0px 0px 605px;
    padding: 0px 0px 0px 0px;
    background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
    text-decoration: none;
    text-align:center;
}

#cerrar-mapa a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar-mapa a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar-mapa a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar-mapa a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#cerrar_mapa_welcome {
  position: absolute;
  width: 100px; height: 18px;
  margin:28px 0px 0px 625px;
  background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
  text-align:center;
}
#cerrar_mapa_welcome a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar_mapa_welcome a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar_mapa_welcome a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#cerrar_mapa_welcome a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

.flash_espera {
  position: absolute;
  width: 100px; height: 50px;
  margin:-10px 0px 0px 0px; 
  float:right;
  width: 620px; 
  height: 50px 
}

.flash_espera_zona {
  position: absolute;
  width: 100px; height: 50px;
  margin: 0px 0px 0px 100px;  
}

.flash_espera_mensaje {
  position: absolute;
  width: 100px; height: 50px;
  margin: 30px 0px 0px 0px;  
  float:right;
  width: 620px; 
  height: 50px
}


#banners-inicio {
	float:left;
	width: 230px;
	
	/*background-color: yellow;*/
}

#paginacion {
    float:left; 
    width:730px;
    height: auto;
    padding:0px 0px 0px 0px; 
    
    /*background-color: blue;*/
}


#paginacion a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#paginacion a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#paginacion a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#paginacion a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline;font-weight: normal; }

#paginacion-resultados {
    float: left; 
    width: 365px;
    height: auto; 
    padding:0px 0px 15px 10px; 
}

#paginacion-totales {
    float: right;    
    width:365px; height:auto; 
    text-align: right;
    padding:0px 0px 15px 0px;     
}

#sitemap {
    float:left; 
    width:725px;
    height: auto;
    padding:0px 0px 0px 0px; 
    margin: 100px 0px 0px 0px;
    
    /*background-color: pink;*/
}

#sitemap a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#sitemap a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#sitemap a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
#sitemap a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline;font-weight: normal; }

.sitemap-separador {
   float:left;
   width: 719px;
   height: 15px;
   margin: 0px 0px 0px 0px;
   padding: 5px 3px 5px 3px;
   
   /*background-color: red;*/
}

#sitemap-header {
   float:left;
   width: 725px;
   height: 70px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   
   /*background-color: cyan;*/
}

#sitemap-header-left {
   float:left;
   width: 70px;
   height: 60px;
   margin: 0px 0px 0px 0px;
   padding: 5px 5px 5px 5px;
   
   /*background-color: yellow;*/
}

#sitemap-header-right {
   float:left;
   width: 635px;
   height: 60px;
   margin: 0px 0px 0px 0px;
   padding: 5px 5px 5px 5px;
   
   font-family: Arial, Verdana, sans-serif; 
   font-size: 12px; 
   font-weight: none; 
   text-decoration: none; 
   font-style: normal; 
   line-height: 15px;
   color: #7A6E63;   
   
   /*background-color: orange;*/
}
#ver_datos_con_link{
	margin:0px 0px -10px 0px;
}
#ver_telefono{
	margin:3px 0px -10px 0px;
}

.sitemap_col {
    float:left; 
    width:350px;
    height: auto;
    padding:0px 0px 0px 0px;
    margin: 5px 5px 5px 5px; 
    
    /*background-color: green;*/
}

.sitemap_col_title {
    float:left; 
    width:340px;
    height: auto;
    padding:5px 5px 5px 5px;
    margin: 0px 0px 0px 0px;
    font-family: Arial, Verdana, sans-serif; 
    font-size: 15px;
    font-weight: bold; 
    line-height: 1.2em;
    text-decoration: none; 
    font-style: normal; 
    color: #999999;
    
    /*background-color: green;*/
}

.sitemap_col_item {
    float:left; 
    width:160px;
    height: auto;
    padding:5px 5px 5px 5px; 
    margin: 2px 2px 2px 2px;
    
    /*background-color: yellow;*/
}

.sitemap_row {
    float:left; 
    width:725px;
    height: auto;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
    
    /*background-color: green;*/
}

.sitemap_row_item {
    float:left; 
    width:725px;
    height: auto;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; 
    
    /*background-color: blue;*/
}

.sitemap_row_item_left {
    float:left; 
    width:66px;
    height: auto;
    padding:2px 2px 2px 2px;
    margin: 0px 0px 0px 0px;
    
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
    line-height: 15px;
    text-decoration: none; 
    font-style: normal; 
    color: #5E4530;
    
    /*background-color: cyan;*/
}

.sitemap_row_item_right {
    float:left; 
    width:639px;
    height: auto;
    padding:2px 2px 2px 14px;
    margin: 0px 0px 0px 0px;
    
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px;
    font-weight: normal; 
    line-height: 15px;
    text-decoration: none; 
    font-style: normal; 
    color: #5E4530;
    
    /*background-color: brown;*/
}

#recibir-avisos {
    height:25px; float:left; width:230px;
    padding: 2px 0px 0px 0px;
    /*background-color: red;*/
}

.ofertas-inicio-cupon { float:left; width:365px; height:197px;}
/*** END: Bloques Fijos ************************************************************/












#footer {
	/*
	  Ancho total: width + padding-right + padding-left = 984px
	  Alto  total: height + padding-top + padding-bottom = 26px
	*/
    float:left;
    width: 984px; height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 18px 0px 0px 0px;
    background-image: url(../imagenes/web/footer_background.gif);
    background-repeat: repeat-y;
    text-align:center;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: none;
    text-decoration: none;
    font-style: normal;
    color: #999999;
    
    /*background-color: blue;*/
}

#footer a:visited { color: #999999; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#footer a:link    { color: #999999; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#footer a:active  { color: #999999; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#footer a:hover   { color: #999999; font: 11px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}

.footer-item {
  padding: 0px 5px 0px 5px;
  /*background-color: blue;*/
}

#footer_publico {
	/*
	  Ancho total: width + padding-right + padding-left = 984px
	  Alto  total: height + padding-top + padding-bottom = 26px
	*/
    float:left;
    width: 960px; height: 142px;
    margin: 0px 0px 0px 0px;
    padding: 0px 12px 0px 12px;
    
    background-image: url(../imagenes/web/wrapper_background.gif);
    background-repeat: repeat-y;
}

/******************************************************************************/

#header_logo {
  float: left;
  width: 673px; height: 110px;
  margin: 0px 0px 0px 0px;
}

#header_logo_oportunista {
  float: left;
  width: 304px; height: 80px;
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 0px 0px;
  
  /*background-color: pink;*/
}

#header_logo_ciudad {
  float: left;
  width: 369px; height: 80px;
  margin: -1.2px 0px 0px 0px;
  padding: 19px 0px 0px 0px;
  
  /*background-color: red;*/
}

#header_icono {
  float: left;
  width: 40px;
  height: 100px;
  margin: 0px 0px 0px -35px;
  /*background-image: url(../imagenes/web/header_login_boton.gif);*/
  background-repeat: no-repeat;
}

#header_login_default {
  float: left;
  width: 230px;
  height: 100px;
  margin: 0px 0px 0px 0px;
  margin-top:10px;
}


#header_login_alternativa {
  float: left;
  width: 230px;
  height: 100px;
  margin: 0px 0px 0px 0px;
  margin-top:10px;
  color: #5E4530; font: 11px  Arial, Verdana, sans-serif;
}


#header_login_alternativa_nombre {
  position:absolute;
  width: 170px;
  height: 20px;
  margin: 0px 0px 0px 0px;
}


#header_login_default_bienvenido_texto {
  position:absolute;
  margin: 8px 0px 0px 7px;
  color: #5E4530;
}

#header_login_default_perfil_icono {
  position:absolute;
  margin: 32px 0px 0px 8px;
}

#header_login_default_perfil_texto {
  position:absolute;
  margin: 32px 0px 0px 35px;
}

#header_login_default_salir_icono {
  position:absolute;
  margin: 57px 0px 0px 8px;
}

#header_login_default_salir_texto {
  position:absolute;
  margin: 57px 0px 0px 35px;
}


#header_login_alternativa_contrasena {
  position:absolute;
  width: 170px;
  height: 20px;
  margin: 25px 0px 0px 0px;
}

#header_login_alternativa_login {
  position:absolute;
  width: 44px;
  height: 18px;
  margin: 25px 0px 0px 183px;
  padding: 2px 0px 0px 0px;
  background-image: url(../imagenes/web/header_login_sendform.gif);
  background-repeat: no-repeat;
  text-align:center;
}

#header_login_alternativa_login a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#header_login_alternativa_login a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#header_login_alternativa_login a:ctive   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#header_login_alternativa_login a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

.header_login_mensaje_error {
margin-top:-1px;
}


#header_login_alternativa_texto {
  position:absolute;
  width: 230px;
  height: auto;
  margin: 50px 10px 0px 0px;
}

#header_login_alternativa_texto a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#header_login_alternativa_texto a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#header_login_alternativa_texto a:ctive   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#header_login_alternativa_texto a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}


#header_login_boton {
  display:block;
  float: left;
  width: 32px;
  height: 110px;
  margin: 0px 0px 0px 0px;
  /*background-color: yellow;*/
}

#header_login_text_default {
  float: right;
  width: 226px;
  height: 110px;
  margin: 0px 0px 0px 0px;
  /*background-color: yellow;*/
}

#header_login_text_alternativa {
  float: left;
  width: 226px;
  height: 110px;
  margin: 0px 0px 0px 0px;
  /*background-color: red;*/
}

.inputLogin {
  width: 150px; height: 14;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
  border-left: 2px solid #bfbfbf;
  border-bottom: 1px solid #e0e0e0;
}

#iBajarMovil_fh_welcome {
  font-size:20px;
}

#iBajarMovil_fbi_firstMessage {
  width: 650px;
  font-weight: bold;
}

#iBajarMovil_fbi_lastMessage {
  width: 650px;
}

#iErrorProcesso_loSentimosMessage {
  margin: 0px 0px 0px 0px;
  font-size: 20px;	
}
	
#iOfertasNoActivas_caducadaMessage {
  font-size: 16px;
  font-weight: bold;
  color: #8B0000;
/*background-color: yellow;*/
}

#iPerfilAnunciantes_editarContrasenaText {
  margin: 0px 0px 0px 0px;
  width:200px;
}

#iPerfilAnunciantes_camposObligatoriosText {
  margin: 0px 0px 0px 0px;
  width:150px;
}

#iPerfilAnunciantes_editarDatosAdministracionText {
  margin: 0px 0px 0px 0px;
  width:300px;
}

#iPerfilAnunciantes_camposObligatorios2Text {
  margin: 0px 0px 0px 0px;
  width:200px;
}

#iPerfilAnunciantes_editarDomicilioFacturacionText {
  margin: 0px 0px 0px 0px;
  width:300px;
}

.inputLogin_error {
  width: 150px; height: 14;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bc100e;
  border-right: 1px solid #fe9999;
  border-left: 2px solid #bc100e;
  border-bottom: 1px solid #fe9999;
}

.inputLogin_error2 {
  width: 150px; 
  height: 14;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

/*
.inputLogin {
  width: 150px;
  height: 14px;
  background: #FFFFFF;
  font: 11px Verdana, Arial, sans-serif;
  color: #000000;
  padding: 0px 5px 0px 5px;
  margin: 0px 0px 10px 0px;
  background-color: #fffffe;
}
*/
/*
.formulariotextbox {
  width: 275px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
  border-left: 2px solid #bfbfbf;
  border-bottom: 1px solid #e0e0e0;
}
*/

/******************************************************************************/


.navigationbar {
  float: left;
  width: 960px;  
  height: 24px;
  margin: 0px 0px 0px 12px;
  background-image: url(../imagenes/web/navigationbar_background.jpg);
  background-repeat: repeat-x;
}

#navigationbar_item {
  float:left;
  width: 138px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  
  /*background-color: red;*/
}

#navigationbar_separador {
  float:left;
  width: 2px;
  height: 24px;
  background-image: url(../imagenes/web/navigationbar_item_separador.gif);
}

.inputNavigationbar {
  border: 1px solid #99999;
  width: 162px;
  height: 14px;
  background: #FFFFFF;
  font: 11px Verdana, Arial, sans-serif;
  color: #5E454A;
  padding: 0 0 0 4px;
  margin-top: 3px;

  outline: none;
}

#navigationbar_buscar_default {
  float:left;
  width: 162px;
  height: 24px;
  margin: 0px 0px 0px 175px;
}

#navigationbar_buscar_alternativo {
  float:left;
  width: 162px;
  height: 24px;
  margin-left: 175px;
}


#navigationbar_buscar_btn {
  float:left;
  width: 24px;
  height: 24px;
}
/******************************************************************************/

#user_sincontenido {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 958px;
 height: 10px;
 margin: 0px 0px 0px 12px;
 background-image: url("../imagenes/web/header2_background.gif");
 background-repeat: repeat-x;

}

#user_sincontenido1 {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 958px;
 height: 10px;
 margin: -3px 0px 0px 14px;
 background-image: url("../imagenes/web/header2_background.gif");
 background-repeat: repeat-x;

}
.user {
 
 float: left;
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 958px;
 height: 114px;
 border-left: 1px solid #9B8B7E;
 border-bottom: 1px solid #9B8B7E;
 border-right: 1px solid #9B8B7E;
 margin: 0px 0px 0px 12px;
 background-image: url("../imagenes/web/header2_background.gif");
 background-repeat: repeat-x;
}

#user_nobusqueda {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 960px;
 height: 12px;
 margin: 0px 0px 0px 12px;
 background-image: url("../imagenes/web/header2_background.gif");
 background-repeat: repeat-x;

}

#user_box {
 /*
   Ancho total: width + border-right = 240px
   Alto total: height - margin-top = 90px
 */
 float:left;
 margin:30px 0px 0px 0px;
 width: 239px;
 height: 84px;
 /*border-right: 1px solid #9B8B7E;*/
 border-right: 1px solid #9B8B7E;
 
 /*background-color: yellow;*/
}

#user_box_sinborde {
 /*
   Ancho total: width  = 240px
   Alto total: height - margin-top = 90px
 */
 float: left;
 margin: 30px 0px 0px 0px;
 width: 238px;
 height: 84px;
 /*background-color: yellow;*/
}

#user_box_titulo {
 display:block;
 margin:0px 20px 0px 10px;
 width: 210px;
 height: auto;
 /*background-color: red;*/
}

#user_box_dropdown {
 /*
   Ancho total: width + border-left + border-right = 210px
   Alto total: height - margin-top = 90px
 */
 float:left;
 margin:5px 12px 0px 10px;
 width: 210px;
 height: 25px;
 /*border: 1px solid #9B8B7E;*/
/*Ancho total: width + border-right + border-left= 240px*/
 /*background-color: red;*/
}

#user_box_dropdown_enofertas_opciones
{
float:left;
}

#user_box_dropdown_enofertas_boton
{
float:right;
margin-top:30px;
}


#user_box_dropdown_sinborde {
 float:left;
 margin:5px 12px 0px 10px;
 width: 210px;
 height: auto;
}

#user_box_dropdown_texto {
 float:left;
 width: 180px;
 height: 23px;
 /*background-color: black; */
 padding: 5px 0px 0px 5px;
}

#user_box_dropdown_flecha {
 float:left;
 width: 23px;
 height: 23px;
 /*background-color: yellow;*/
}

#user_registro {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 960px;
 height: 110px;
 margin: 0px 12px 0px 12px;
 background-image: url("../imagenes/web/user_registro_background.gif");
 background-repeat: repeat-x;
 
 /*background-color: red;*/
}

#user_registro1 {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 width: 960px;
 height: 5px;
 margin: 0px 12px 0px 12px;
 background-image: url("../imagenes/web/user_registro_background.gif");
 background-repeat: repeat-x;
background-image: url("../imagenes/web/header2_background.gif");
 background-repeat: repeat-x;
 /*background-color: red;*/
}



#user_registro_box, #user_ingresaroferta_box {
 float:left;
 width: 940px;
 height: 80px;
 margin: 38px 10px 0px 10px;
 
 /*background-color: blue;*/
}

#user_registro_texto, #user_ingresaroferta_texto {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 940px;
 /*height: 25px;*/
 height: auto;
 margin: 0px 0px 0px 15px;
 line-height: 15px;
 
 background-repeat: no-repeat;
 
 /*background-color: green;*/
}

#user_registro_crearperfil {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 121px;
 height: 23px;
 margin: 25px 0px 0px 15px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_crearperfil.gif");
 background-repeat: no-repeat;
}


#user_registro_01_on {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 156px;
 height: 37px;
 margin: 17px 0px 0px 25px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_01_datosdeacceso_on.gif");
 background-repeat: no-repeat;
}


#user_registro_01_off {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 156px;
 height: 37px;
 margin: 17px 0px 0px 25px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_01_datosdeacceso_off.gif");
 background-repeat: no-repeat;
}

#user_registro_02_on {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 207px;
 height: 37px;
 margin: 17px 0px 0px 40px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_02_descripcionprofesional_on.gif");
 background-repeat: no-repeat;
}

#user_registro_02_off {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 207px;
 height: 37px;
 margin: 17px 0px 0px 40px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_02_descripcionprofesional_off.gif");
 background-repeat: no-repeat;
}

#user_registro_03_on {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: 205px;
 height: 37px;
 margin: 17px 0px 0px 35px;
 /*background-color: green;*/
 background-image: url("../imagenes/web/user_registro_03_confirmaciondelemail_on.gif");
 background-repeat: no-repeat;
}

#user_registro_03_off {
 float:left;
 width: 205px;
 height: 37px;
 margin: 17px 0px 0px 35px;
 background-image: url("../imagenes/web/user_registro_03_confirmaciondelemail_off.gif");
 background-repeat: no-repeat;

}


#user_ingresaroferta_leyenda {
 float:left;
 width: 172px;
 height: 37px;
 margin: 17px 0px 0px 12px;
}

#user_ingresaroferta_01 {
 float:left;
 width: 147px;
 height: 37px;
 margin: 17px 0px 0px 0px;
}

#user_ingresaroferta_02 {
 float:left;
 width: 199px;
 height: 37px;
 margin: 17px 0px 0px 0px;
}

#user_ingresaroferta_03 {
 float:left;
 width: 186px;
 height: 37px;
 margin: 17px 0px 0px 0px;
}

#user_ingresaroferta_04 {
 float:left;
 width: 146px;
 height: 37px;
 margin: 17px 0px 0px 0px;
}



/******************************************************************************/


#content_left {

 width: 708px;
 margin: 0px 0px 0px 0px;
 /*background-color:red;*/
}

#content_right {
 width: 252px;
 margin: 0px 0px 0px 0px;
 /*background-color:yellow;*/
}

#content_titulo_index {
 float:left;
 height:30px;
 width: 712px;
 margin: 0px 0px 0px 0px;
 /*background-color:yellow;*/
clear:both;
}


#content_titulo_index_izq {
 float:left;
 height:30px;
 width: 356px;
 margin: 0px 0px 0px 0px;
 /*background-color:red;*/
}

#content_titulo_index_der {
 float:left;
 height:30px;
 width: 356px;
 margin: 0px 0px 0px 0px;
 /*background-color:green;*/  
 clear:both;

}


/******************************************************************************/
#oferta {
	float:left;
	width: 348px;
 	height: 183px;
 	color: #AA9C91;
 	/*border: 1px solid #D7D1CC;*/
 	/*border: 1px solid #9B8B7E;*/
 	margin: 0px 0px 0px 0px;
 	background-image: url("../imagenes/web/oferta_background.jpg");
 	background-repeat: repeat-x;
 	
 	/*background-color: pink;*/
}

.oferta_border1 {
	border-width: 1px; 
	/*border-color: #D7D1CC;*/
	border-color: #5E4530;
	border-style: dashed;
}

.oferta_border2 {
	border-width: 1px;
	border-color: #9B8B7E;
	border-style: solid;
}

#oferta_col1 {
 width: 348px;
 height: 183px;
 color: #AA9C91;
 border: 1px solid #D7D1CC;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/web/oferta_background.jpg");
 background-repeat: repeat-x;
}

#oferta_col2 {
 width: 348px;
 height: 183px;
 color: #AA9C91;
 border: 1px solid #D7D1CC;
 background-image: url("../imagenes/web/oferta_background.jpg");
 background-repeat: repeat-x;
 margin: 0px 0px 0px 358px;
 display:run;
}

#oferta_col3 {
 float:right;
 width: 230px;
 height: 183px;
 color: #AA9C91;
 border: 1px solid #D7D1CC;
 /*background-image: url("../imagenes/web/oferta_background.jpg");*/
 background-repeat: repeat-x;
}

#oferta_separador {
 float:left;
 width: 712px;
 height: 12px;
}


/* SEO final **********************************************/
.banner-swf {
	float: left;
    width: 230px;
    height: 382px;
}

.banner-imagen {
	float:left;	
    width: 230px;
    height: 185px;
    
    /*background-color: cyan;*/
}

.banner-imagen-auto-height {
	float:left;	
    width: 230px;
    height: auto;
    
    /*background-color: cyan;*/
}

.banner-imagen-medium {
	float:left;	
    width: 230px;
    height: 112px;
    
    /*background-color: orange;*/
}

.banner-imagen-extra-small {
	float:left;	
    width: 85px;
    height: 20px;
    
    padding: 0px 0px 0px 145px;
    /*background-color: orange;*/
}

.banner-imagen-medium1 {
	float:left;	
    width: 230px;
    height: 115px;
    
    /*background-color: orange;*/
}

.banner-imagen-medium-additional
{
	background-image: url(../imagenes/banners/apuntar_avisos.gif);
}

.banner-imagen-medium-textbox {
	float:left;
	width: 202px;
	height: 22px;
	margin: 53px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	/*background-color: green;*/
}

.banner-imagen-medium-textbox_mapa {
	float:left;
	width: 202px;
	height: 22px;
	margin: 53px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	/*background-color: green;*/
}

.banner-imagen-medium-textbox-input {
	float:left;
	width: 198px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 2px;
    font: normal 12px  Arial, Verdana, sans-serif;
    color: #00000;
    border-top: 2px solid #bfbfbf;
    border-right: 1px solid #e0e0e0;
    border-left: 2px solid #bfbfbf;
    border-bottom: 1px solid #e0e0e0;
    /*background-color: blue;*/
}

.banner-imagen-medium-button {
	float:left;
	width: 30px;
	height: 30px;
	margin: 5px 0px 0px 187px;
	padding: 0px 0px 0px 0px;
	/*background-color: cyan;*/
}

.banner-imagen-medium-button_lupa {
	float:left;
	width: 25px;
	height: 25px;
	margin: 8px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
	/* background-color: cyan; */
}

.banner-imagen-small {
	float:left;	
    width: 230px;
    height: 86px;
    /*background-color: cyan;*/
}

.banner-imagen-small-additional {
	background-image: url(../imagenes/banners/oferta_cupon.gif);
}

.banner-imagen-small-text {
	float: left;
	width: 180px; 
	height: 46px;
	/*margin: 32px 0px 0px 19px;*/
	margin: 30px 0px 0px 10px;
	padding: 2px 5px 2px 5px;
    font-family: Arial, Verdana, sans-serif; 
    font-size: 11px; 
    line-height: 14px; 
    font-weight: none; 
    text-decoration: none; 
    font-style: normal; 
    color: #4a3525;	
	
	/*background-color: blue;*/
}

.banner-imagen-additional
{
	background-image: url(../imagenes/banners/recibe_ofertas_with_email.gif);
}

.banner-imagen-additional2
{
	background-image: url(../imagenes/banners/se_oportunista.gif);
}

.banner-imagen-additional3
{
	background-image: url(../imagenes/banners/ojo.gif);
}

.banner-imagen-additional4
{
	background-image: url(../imagenes/web/ves_algun_error.gif);
}

.banner-imagen-text-title {
   float: left;
   width: 218px;
   height: 21px;
   margin: 0px 0px 0px 0px;
   padding: 5px 0px 0px 11px;
   background-image: url(../imagenes/banners/oferta_banner1.jpg);
   
   font-family: Arial, Verdana, sans-serif; 
   font-size: 12px; 
   line-height: 14px; 
   font-weight: bold; 
   text-decoration: none; 
   font-style: normal;
   color: #5E4530;
}

.banner-imagen-text {
	float: left;
	width: 200px; 
	height: auto;
	/*margin: 53px 0px 0px 11px;*/
	margin: 53px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 11px; 
    line-height: 14px; 
    font-weight: none; 
    text-decoration: none; 
    font-style: normal; 
    color: white;	
	
	/*background-color: violet;*/
}

.banner-imagen-text2-auto-height {
	float: left;
	width: 210px; 
	height: auto;
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

	/*background-color: brown;*/
}

.banner-imagen-text2-item {
	float: left;
	width: 210px; 
	height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: none; 
    text-decoration: none; 
    font-style: normal; 
    color: #5E4530;	
	
	/*background-color: cyan;*/
}

.banner-imagen-text2-item a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
.banner-imagen-text2-item a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
.banner-imagen-text2-item a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: none;font-weight: normal; }
.banner-imagen-text2-item a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline;font-weight: normal; }

.banner-imagen-text3-item {
	float: left;
	width: 210px; 
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
	
	/*background-color: cyan;*/
}

.banner-imagen-text3-item-line1 {
	float: left;
	width: 208px; 
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 2px 1px 2px 1px;
	
	/*background-color: red;*/
}
.banner-imagen-text3-item-line1 a:visited{text-decoration:none;}
.banner-imagen-text3-item-line1 a:link{text-decoration:none;}
.banner-imagen-text3-item-line1 a:active{text-decoration:none;}
.banner-imagen-text3-item-line1 a:hover{text-decoration:underline;}

.banner-imagen-text3-item-line1-izquierda {
	float: left;
	width: auto;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px; 
    line-height: 14px; 
    font-weight: bold; 
    text-decoration: none; 
    font-style: normal;
    color: #5E4530;
    
	/*background-color: cyan;*/
}

.banner-imagen-text3-item-line1-derecha {
	float: left;
	width: auto;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px; 
    line-height: 14px; 
    font-weight: normal; 
    text-decoration: none; 
    font-style: normal;
    color: #5E4530;
	
	/*background-color: brown;*/
}

.banner-imagen-text3-item-line2 {
	float: left;
	width: 208px; 
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 2px 1px 2px 1px;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px; 
    line-height: 14px; 
    font-weight: bold; 
    text-decoration: none; 
    font-style: normal;
    color: #99A324;
	
	/*background-color: blue;*/
}

.banner-imagen-text3-item-line2 a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #99A324; text-decoration: none;font-weight: bold; }
.banner-imagen-text3-item-line2 a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #99A324; text-decoration: none;font-weight: bold; }
.banner-imagen-text3-item-line2 a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #99A324; text-decoration: none;font-weight: bold; }
.banner-imagen-text3-item-line2 a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #99A324; text-decoration: underline;font-weight: bold; }

.banner-imagen-text3-item-line3 {
	float: left;
	width: 208px; 
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 2px 1px 2px 1px;
	
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12px; 
    line-height: 14px; 
    font-weight: normal; 
    text-decoration: none; 
    font-style: normal;
    color: #5E4530;
	
	/*background-color: pink;*/
}

.banner-imagen-text3-title {
   float: left;
   width: 190px;
   height: 30px;
   margin: 0px 0px 0px 0px;
   padding: 12px 0px 0px 40px;
   background-image: url(../imagenes/banners/background_mas_visitados.gif);
   
   font-family: Arial, Verdana, sans-serif; 
   font-size: 12px; 
   line-height: 14px; 
   font-weight: bold; 
   text-decoration: none; 
   font-style: normal;
   color: #5E4530;
}

.banner-imagen-text4-title {
   float: left;
   width: 190px;
   height: 30px;
   margin: 0px 0px 0px 0px;
   padding: 12px 0px 0px 40px;
   background-image: url(../imagenes/banners/background_apuntode_caducar.gif);
   
   font-family: Arial, Verdana, sans-serif; 
   font-size: 12px; 
   line-height: 14px; 
   font-weight: bold; 
   text-decoration: none; 
   font-style: normal;
   color: #5E4530;
}




.banner-imagen-textbox {
	float:left;
	width: 202px;
	height: 22px;
	margin: 98px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	/*background-color: green;*/
}

.banner-imagen-textbox-input {
	float:left;
	width: 198px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 2px;
    font: normal 12px  Arial, Verdana, sans-serif;
    color: #00000;
    border-top: 2px solid #bfbfbf;
    border-right: 1px solid #e0e0e0;
    border-left: 2px solid #bfbfbf;
    border-bottom: 1px solid #e0e0e0;
    /*background-color: blue;*/
}

.banner-imagen-button {
	float:left;
	width: 65px;
	height: 30px;
	margin: 10px 0px 0px 156px;
	padding: 5px 0px 0px 0px;
	
	/*background-color: green;*/
}


.banner-link {
    width: 230px;
    height: auto;
    margin: 10px 0px 15px 0px;
    
    /*background-color: green;*/
}

.banner-link-icono {	
	float:left;
    width: 24px;
    height: 20px;
    margin: 0px 0px 0px 0px;
    
    /*background-color: pink;*/
}

.banner-link-texto {
	float: left;	
    width: 190px;
    height: 20px;
    /*margin: 0px 0px 0px 8px;*/
    margin: 0px 0px 0px 8px;
    
    /*background-color: red;*/
}
.banner-link a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.banner-link a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.banner-link a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.banner-link a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}

.banner-separador {
	float: left;
    width: 230px;
    height: 14px;
}

.banner-imagen-medium-additional-maps
{
	background-image: url(../imagenes/banners/mapa_anim_lupa.gif);
}

.banner-imagen-medium-additional-iphone
{
	background-image: url(../imagenes/banners/banner_iphone.gif);
}

/*
#oferta_banner {
    float:right;
    width: 230px;
    height: auto;
    margin: 0px 0px 15px 0px;
}

#oferta_banner_icono {
 float:left;
 width: 24px;
 height: 20px;
 margin: 0px 0px 0px 0px;
}

#oferta_banner_texto {
 float:left;
 width: 190px;
 height: 20px;
 margin: 0px 0px 0px 8px;
}

#oferta_banner_texto a:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#oferta_banner_texto a:link    { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#oferta_banner_texto a:active  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#oferta_banner_texto a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}


*/



/* SEO final **********************************************/





















#oferta_cabecera {
 float:left;
 width: 338px;
 height: 15px;
 margin: 0px 0px 0px 0px;
 padding: 6px 0px 12px 10px;
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 /*background-color:green;*/
}

#oferta_ribbon_porcentaje {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_porcentaje.gif");
}

#oferta_ribbon_2x1 {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_2x1.gif");
}

#oferta_ribbon_euro {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_euro.gif");
}

#oferta_ribbon_gratis {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_gratis.gif");
}

#oferta_ribbon_ytellevas {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;

 background-image: url("../imagenes/ofertas/oferta_ribbon_ytellevas.gif");
}

#oferta_izquierda {
 /* Ancho verdadero: 243px*/
 float:left;
 width: 100px;
 height: 120px;
 margin: 0px 0px 0px 0px;
 padding: 0px 10px 0px 0px;
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 /*background-color: violet;*/
}

#oferta_ribbon {
	float: left;
    width: 60px;
    height: 60px;
    margin: 0px 0px 0px 0px;
	/*background-color: orange;*/
}

#oferta_imagen {
	position: absolute;
	width: 100px;
	height: 70px;
	/*margin: -50px 0px 0px 5px;*/
	margin: 5px 0px 0px 5px;
	
	z-index: 200;
	/*background-color: brown;*/
}

#oferta_texto {
 /* Ancho verdadero: 243px*/
 float:left;
 width: 228px;
 height: 110px;
 /*margin: 10px 0px 0px 47px;*/
 margin: 0px 0px 0px 0px;
 padding: 0px 5px 0px 5px;
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 /*background-color:red;*/
}

.ofertatitulo   { 
width: 233px;	
height:36px;
font-family: Arial, Verdana, sans-serif; 
font-size: 15px; 
line-height: 1.2em; 
font-weight: bold; 
text-decoration: none; 
font-style: normal; color: #99A324;

/*background-color: blue;*/
 }


#oferta_texto a:visited { font-family: Arial, Verdana, sans-serif; font-size: 15px; line-height: 1.2em; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#oferta_texto a:link    { font-family: Arial, Verdana, sans-serif; font-size: 15px; line-height: 1.2em; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#oferta_texto a:active  { font-family: Arial, Verdana, sans-serif; font-size: 15px; line-height: 1.2em; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#oferta_texto a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 15px; line-height: 1.2em; color: #99A324; text-decoration: underline; background: transparent; font-weight: bold}

#oferta_precio {
 /* Ancho verdadero: 243px*/
 float:left;
 /*width: 243px;*/
 width: 238px;
 height: 17px;
 margin: -13px 0px 0px 110px;
 padding: 2px 0px 1px 5px;
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 /*background-color: green;*/
}

#oferta_footer {
 float:left;
 width: 348px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 /*background-color:yellow;*/
}

#oferta_footer_items {
 float:left;
 width: 103px;
 height: 23px;
 margin: -5px 0px 0px 0px;
 padding: 3px 0px 2px 7px;
 
 /*background-color: orange;*/
}

#oferta_footer_fecha {
 float:left;
 width: 175px;
 height: 14px;
 margin: 0px 0px 0px 0px;
 padding: 6px 0px 3px 5px;
 /*background-color: cyan;*/
}

#oferta_footer_mas {
 float:left;
 width: 57px;
 height: 22px;
 margin: -1px 0px 0px 1px;
 padding: 0px 0px 2px 0px;
 /*padding: 6px 0px 15px 10px; */
 /*Ancho total: width + padding left*/
 /*Alto total: height + padding top*/
 text-align:right;
 /*background-color:red;*/
}

#oferta_footer_mas_item1 {
	float: left;
	margin: 8px 0px 0px 0px;
	/*background-color: yellow;*/
}

#oferta_footer_mas_item2 {
	position: absolute;
	margin: 0px 0px 0px 34px;
	/*padding: 2px 0px 0px 0px;*/
	/*background-color: orange;*/
}



/******************************************************************************/
#registro_form {
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
 clear:both;
 /*background-color: gray;*/
}

#registro_form_separador {
 float:left;
 width: 712px;
 height: 1px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/registro/registro_form_separador.gif");
 background-repeat: no-repeat;
}

#registro_form_box {
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
 clear:both;
 display:block;
 /*background-color:red;*/
}

.registro_form_box {
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
 clear:both;
 display:block;
 /*background-color:red;*/
}

#registro_form_box_01 {
 float:left;
 width: 325px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color:green;*/
}

#registro_form_box_02 {
 float:left;
 width: 30px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color:orange;*/
}

#registro_form_box_03 {
 float:left;
 width: auto;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color:white;*/
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
}
#registro_form_box_03 a:visited { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#registro_form_box_03 a:link    { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#registro_form_box_03 a:active  { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#registro_form_box_03 a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}




#registro_form_box_espacio {
 float:left;
 width: 100%;
 height: 30px;
 margin: 0px 0px 0px 0px;
 /*background-color:cyan;*/
}

.registro_form_box_espacio {
 float:left;
 width: 100%;
 height: 30px;
 margin: 0px 0px 0px 0px;
 /*background-color:cyan;*/
}

#registro_form_input {
 float:left;
 width: 100%;
 height:20px;
 margin: 0px 0px 0px 25px;
 clear:both;
}

.registro_form_input {
 float:left;
 width: 100%;
 height:20px;
 margin: 0px 0px 0px 25px;
 clear:both;
}

#registro_form_textbox {
 float:left;
 width: 100%;
 height:36px;
 margin: 0px 0px 0px 25px;
 clear:both;
}
/*
#registro_form_inputerror {
 float:left;
 width: 100%;
 height:20px;
 margin: 0px 0px 0px 25px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_alerta.gif");
 background-repeat: no-repeat;
 padding:0px 30px 4px 20px;
}
*/






#registro_form_input_columna {
 float:left;
 width: 100%;
 height:20px;
 margin: 0px 0px 0px 0px;
 clear:both;
}

#registro_form_textbox_columna{
 float:left;
 width: 100%;
 height:36px;
 margin: 0px 0px 0px 0px;
 clear:both;
}

.inputRegistro {
  width: 250px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;

  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}

/*
.inputRegistro_error {
  width: 250px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, sans serif;
  font-weight: normal;
  font-size: 12px;

  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}
*/

.inputRegistro_error {
  width: 240px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}



.inputRegistro_columna {
  width: 250px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}

.inputRegistro_columna_web {
  width: 214px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}

textarea {
  width: 250px;
  height: 100px;
  background-color: #fffffe;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 10pt
}

#registro_form_confirmacion{
 float:left;
 width: 567px;
 height:180px;
 margin: 0px 0px 0px 20px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_confirmacion.gif");
 background-repeat: no-repeat;
 padding: 20px 0px 0px 20px;
}

#registro_form_confirmacion2{
 float:left;
 width: 563px;
 height:142px;
 margin: 0px 0px 0px 20px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_confirmacion2.gif");
 background-repeat: no-repeat;
 padding: 20px 0px 0px 40px;
}

.registro_form_confirmacion2{
 float:left;
 width: 563px;
 height:142px;
 margin: 0px 0px 0px 20px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_confirmacion2.gif");
 background-repeat: no-repeat;
 padding: 20px 0px 0px 40px;
}


/******************************************************************************/

#veranunciantes_izquierda {
 float:left;
 width: 730px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*clear:both;*/
 /*background-image: url("../imagenes/web/registro_form_confirmacion2.gif");
 background-repeat: no-repeat;*/
 padding: 0px 0px 0px 0px;
 display:inline;
 
 /*background-color: orange;*/
}

#veranunciantes_bloque {
 float:left;
 width: 720px;
 height:122px;
 margin: 0px 0px 0px 0px;
 border-top: 1px solid #9B8B7E;
 /*clear:both;*/
 /*background-image: url("../imagenes/web/registro_form_confirmacion2.gif");
 background-repeat: no-repeat;*/
 padding: 0px 0px 0px 0px;
 background-image: url("../imagenes/web/veranunciantes_bloque_fondo.gif");
 background-repeat: repeat-x;
 display:inline;
 
 /*background-color: blue;*/
}

#veranunciantes_bloque_izq {
 float:left;
 /*width: 460px;*/
 width: 105px;
 height:100px;
 /*margin: 0px 0px 0px 0px;*/
 margin: 0px 0px 0px 0px;
 padding: 12px 5px 10px 10px;
 /*background-color:blue;*/
 display:inline;
}

#veranunciantes_bloque_middle {
 float:left;
 /*width: 460px;*/
 width: 365px;
 height:107px;
 margin: 0px 0px 0px 0px;
 padding: 10px 5px 5px 5px;
 /*background-color:red;*/
 display:inline;
 line-height: 16px;
}

#veranunciantes_bloque_middle a:visited { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: bold}
#veranunciantes_bloque_middle a:link    { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: bold}
#veranunciantes_bloque_middle a:active  { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: bold}
#veranunciantes_bloque_middle a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: bold}


	
#veranunciantes_bloque_der {
 float:right;
 width: 215px;
 height:117px;
 margin: 0px 0px 0px 0px;
 padding: 10px 5px 5px 5px;
 display:inline;
 line-height:16px;
 
 /*background-color: green;*/
}


#veranunciantes_separador {
 float:left;
 width: 10px;
 height: auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 display:inline;
}




#veranunciantes_derecha {
 float:right;
 width: 230px;
 height:auto;
 /*margin: 0px 0px 0px 3px;*/
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 
 /*background-color: cyan;*/
}

#veranunciantes_derecha2 {
 float:left;
 width: 230px;
 height:auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}


#veranunciantes_banner {
 float:left;
 width: 230px;
 height:185px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
}

#veranunciantes_paginacion {
 width:710px;
 /*margin: 20px 0px 0px 11px;*/
 /*margin: 10px 0px 0px 0px;*/
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 10px;
 border:0px;
 /*height:20px;*/
 /*height:30px;*/
 height:40px;
 
 /*background-color: brown;*/
}

#veranunciantes_paginacion_texto {
 /*width:750px;*/
 /*width:720px;*/
 width:690px;
 /*height:40px;*/
 /*height:30px;*/
 padding: 0px 0px 0px 0px;
 /*margin: 0px 0px 0px 40px;*/
 margin: 0px 0px 0px 20px;
 top:0px;
 
 /*background-color: blue;*/
}


#veranunciantes_paginacion_resultados {
 float:left;
 width: 400px;
 /*background-color:red;*/
 border:0px;
 margin: 0px 0px 0px 30px;
 padding: 10px 0px 0px 0px;
 
 /*background-color: blue;*/
}

#veranunciantes_paginacion_navegacion {
 float:left;
 /*width: 180px;*/
 width: 150px;
 /*background-color:red;*/
 height:40px;
}


#veranunciantes_paginacion_volver {
 float:left;
 width: 120px;
 padding: 10px 0px 0px 0px;
 /*background-color:red;*/
 height:40px;
 text-align:right;
}


#veranunciantes_paginacion_izquierda {
 float:left;
 width: 340px;
 /*height:40px;*/
 /*height:10px;*/
 height:20px;
 margin: 0px 0px 0px 0px;
 /*padding: 20px 0px 20px 10px;*/
 padding: 10px 0px 10px 10px;
 border-top: 1px solid #9B8B7E;
}

#veranunciantes_paginacion_derecha {
 float:left;
 width: 360px;
 /*height:40px;*/
 /*height:10px;*/
 height:20px;
 text-align: right;
 margin: 0px 0px 0px 0px;
 /*padding: 20px 0px 20px 0px;*/
 padding: 10px 0px 10px 0px;
 border-top: 1px solid #9B8B7E;
}



/******************************************************************************/

#veranunciantes_perfil_header, #veranunciantes_perfil {
  float:left;
  width: 960px;
  height:185px;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
  
  /*background-color: pink;*/
}

#veranunciantes_perfil_header_izq {
  float:left;
  width: 718px;
  /*height:185px; */
  height:auto;
  margin: 0px 0px 0px 0px;
  /*border: 1px solid #9B8B7E;*/
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/veranunciantes_perfil_header.gif");
  background-repeat: repeat-x;

}

#veranunciantes_perfil_header_izq_titulo {
  float:left;
  width: 468px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 250px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  color: #5E4530;

}

#veranunciantes_perfil_header_izq_box {
  float:left;
  width: 219px;
  height:120px;
  margin: 0px 0px 0px 0px;
  /*border-right: 1px solid #9B8B7E;*/
  border-right: 1px solid #9B8B7E;
  padding: 10px 10px 10px 10px;
  line-height: 17px;
}

#veranunciantes_perfil_header_izq_box_sinborde {
  float:left;
  width: 218px;
  height:120px;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  line-height: 17px;
}

#veranunciantes_perfil_header_sep {
  float:left;
  width: 10px;
  height:185px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#veranunciantes_perfil_header_der {
  float:left;
  width: 208px;
  height:120px;
  margin: 0px 0px 0px 0px;
  /*border: 1px solid #9B8B7E;*/
  border: 1px solid #9B8B7E;
  
  padding: 55px 10px 10px 10px;
  background-image: url("../imagenes/web/veranunciantes_perfil_header.gif");
  background-repeat: repeat-x;
  line-height: 16px;
}
/******************************************************************************/
#ver_link_ampliar_mapa {  
  text-align: right;    
}
#veranunciantes_perfil_header_der_mapa {
  float:left;
  width: 228px;
  height:185px;
  margin: 0px 0px 0px 0px;  
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
}
#veranunciantes_perfil_header_der_mapa_editar {
  float:left;
  width: 228px;
  height:185px;
  margin: -127px 0px 0px 730px;  
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
}
#veranunciantes_perfil_header_der_mapa_leyenda {
  float:left;
  width: 228px;  
  text-align: center;
  border-top: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
}

#veranunciantes_perfil_header_der_mapa1 {
  float:left;
  width: 228px;
  height:185px;
  margin: 0px 0px 0px 0px;  
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
  background-image: url(../imagenes/web/mapa_sinverificar.jpg);
}

#veranunciantes_perfil_header_der_mapa1_2 {
  float:left;
  width: 228px;
  height:185px;
  margin: 0px 0px 0px 0px;    
  padding: 0px 0px 0px 0px;
  background-image: url(../imagenes/web/mapa_sinverificar.jpg);
}
#veranunciantes_perfil_header_der_mapa2 {
  float:left;
  width: 228px;
  height:185px;
  margin: 0px 0px 0px 0px;  
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
  background-image: url(../imagenes/web/mapa_online.jpg);
}
#veranunciantes_perfil_header_der_mapa3 {
  float:left;
  width: 228px;
  height:185px;
  margin: 0px 0px 0px 0px;  
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
  background-image: url(../imagenes/web/producto_consumo.jpg);
}
#veranunciantes_header {
  float:left;
  width: 960px;
  height:auto;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
}

#veranunciantes_header_box_izq {
  float:left;
  width: 240px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
}


#veranunciantes_header_box_izq_botones {
  float:left;
  width: 240px;
  height:55px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
}

.botoneslinks {
  font-family: Arial, Verdana, ms-sans-serif;
  font-size: 10px;
  text-decoration: none;
}

#veranunciantes_header_box_izq_botones_subirlogo {
  position: absolute;
  width: 67px; height: 18px;
  margin:10px 0px 0px 10px;
  background-image: url("../imagenes/web/perfilanunciantes_subirlogo.gif");
  text-align:center;
}
#veranunciantes_header_box_izq_botones_subirlogo a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_subirlogo a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_subirlogo a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_subirlogo a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_header_box_izq_botones_sinlogo {
  position: absolute;
  width: 67px; height: 18px;
  margin:34px 0px 0px 10px;
  background-image: url("../imagenes/web/perfilanunciantes_sinlogo.gif");
  text-decoration: none;
  text-align:center;
}
#veranunciantes_header_box_izq_botones_sinlogo a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_sinlogo a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_sinlogo a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_header_box_izq_botones_sinlogo a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_header_box_izq_logo{
  float:left;
  width: 200px;
  height: 100px;
  margin: 0px 0px 10px 10px;
  padding: 0px 0px 0px 0px;
 /* background-color:red;*/
}

#veranunciantes_header_box_izq_sinlogo {
  float:left;
  width: 200px;
  height: 100px;
  margin: 0px 0px 10px 10px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/anunciantesinlogo.gif");
  background-repeat: no-repeat;
  text-align:center;
}

/*
.veranunciantes_header_box_izq_sinlogo{
  float:left;
  width: 200px;
  height: 60px;
  margin: 0px 0px 10px 10px;
  padding: 40px 0px 0px 0px;
  background-image: url("../imagenes/web/anunciantesinlogo.gif");
  background-repeat: no-repeat;
  text-align:center;
}
*/
#veranunciantes_header_box_izq_sinlogo{
  float:left;
  width: 200px;
  height: 60px;
  margin: 0px 0px 10px 10px;
  padding: 40px 0px 0px 0px;
  background-image: url("../imagenes/web/anunciantesinlogo.gif");
  background-repeat: no-repeat;
  text-align:center;
}

#veranunciantes_header_box_der {
  float:left;
  width: 477px;
  height:185px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
}

/*
#veranunciantes_header_box_der_01 {
  float:left;
  width: 218px;
  height:130px;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  line-height: 17px;

  border-right: 1px solid #9B8B7E;
}

#veranunciantes_header_box_der_02 {
  float:left;
  width: 218px;
  height:130px;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  line-height: 17px;
}
*/
#veranunciantes_header_box_der_editado {
  float:left;
  width: 476px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
  background-color:#F1EEEC;
  border-left: 1px solid #9B8B7E;
  border-right: 1px solid #9B8B7E;
  border-bottom: 1px solid #9B8B7E;
  
  /*background-color: red;*/
}


#veranunciantes_header_box_der_content {
  float:left;
  width: 477px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
  
  /*background-color: blue;*/
}

#veranunciantes_header_box_der_content_direccion {
  float:left;
  width: 477px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
}

#veranunciantes_header_box_der_content_direccion_alternativa {
  float:left;
  width: 477px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 17px;
}



#veranunciantes_header_box_der_titulo {
  float:left;
  width: 457px;
  height:35px;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  line-height: 17px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  color: #5E4530;
}

.perfil_h1 {





  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  font-style: normal;
  color: #5E4530;
}

#veranunciantes_header_box_der_editado_titulo {
  float:left;
  width: 466px;
  height:18px;
  background-color:#C2D62B;
  padding: 0px 0px 0px 10px;
  border: 1px solid #9B8B7E;
}

#veranunciantes_header_box_der_editado_salir {
  position: absolute;
  width: 11px;
  height:11px;
  margin:2px 0px 0px 445px;
}

#veranunciantes_header_box_der_separador {
  float:left;
  width: 477px;
  height:3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/veranunciantes_header_box_der_separador.gif");
  background-repeat: repeat-x;
}

/*
#veranunciantes_header_box_der_editado_cuerpo {
  float:left;
  width: 476px;
  height:auto;
  background-color:#F1EEEC;
  padding: px 0px 0px px;
  border-left: 1px solid #9B8B7E;
  border-right: 1px solid #9B8B7E;
  border-bottom: 1px solid #9B8B7E;

}
*/

#veranunciantes_header_box_der_01_default {
  float:left;
  width: 217px;
  height: 130px;
  padding: 0px 10px 0px 10px;
  /*background-color:blue;*/
  line-height:16px;
  border-right: 1px solid #9B8B7E;
  border-left: 1px solid #9B8B7E;
}

#veranunciantes_header_box_der_02_default {
  float:left;
  width: 219px;
  height: 130px;
  padding: 0px 10px 0px 10px;
  /*background-color:green;*/
  line-height:16px;
}


#veranunciantes_header_box_der_01 {
  float:left;
  width: 218px;
  height:auto;
  padding: 10px 10px 10px 10px;
  /*background-color:blue;*/
  line-height:16px;
}

#veranunciantes_header_box_der_02 {
  float:left;
  width: 239px;
  height: auto;
  padding: 0px 0px 0px 0px;


}

#veranunciantes_header_box_der_03 {
  float:left;
  width: 219px;
  height:auto;
  padding: 10px 10px 10px 10px;
  /*background-color:green;*/
  line-height:20px;
}


#veranunciantes_header_box_der_02_info {
  float:left;
  width: 23px;
  height:auto;
  /*background-color:white;*/
  padding: 10px 0px 0px 0px;
  margin: 20px 0px 0px 0px;
}

#veranunciantes_header_box_der_02_infotext {
  float:left;
  width: 196px;
  height:auto;
  /*background-color:gray;*/
  line-height:14px;
  margin: 20px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

#veranunciantes_otradireccion_01 {
  float:left;
  width: 121px; height: 18px;
  margin:0px 0px 0px 10px;
  background-image: url("../imagenes/web/veranunciantes_otradireccion.gif");
  text-align:center;
}


#veranunciantes_otradireccion_01 a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_otradireccion_01 a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_otradireccion_01 a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_otradireccion_01 a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_anadirdireccion {
  float:left;
  width: 97px; height: 18px;
  margin:0px 0px 0px 0px;
  background-image: url("../imagenes/web/veranunciantes_anadirdireccion.gif");
  text-align:center;
}

#veranunciantes_anadirdireccion a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_anadirdireccion a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_anadirdireccion a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_anadirdireccion a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_borrardireccion {
  float:left;
  width: 97px; height: 18px;
  margin:0px 0px 0px 10px;
  background-image: url("../imagenes/web/veranunciantes_borrardireccion.gif");
  text-align:center;
}

#veranunciantes_borrardireccion a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_borrardireccion a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_borrardireccion a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_borrardireccion a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_header_box_der_03_infotext {
  float:left;
  width: 390px;
  height: 130px;
  padding: 0px 0px 0px 0px;
  /*background-color:blue;*/
  line-height:16px;
}

.boxderdropdown { width:215px;}
.inputBoxder { width:215px;}

 .inputBoxder{
  width: 210px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}
/******************************************************************************/
#veranunciantes_perfil_bartabs {
  float:left;
  width: 720px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color:#DDDDDD;*/
  
  /*background-color: brown;*/
}

#veranunciantes_perfil_bartabs_item {
  float:left;
  width: 180px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#veranunciantes_perfil_bartabs_item_activo {
  float:left;
  width: 180px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#veranunciantes_perfil_bartabs_item_inactivo {
  float:left;
  width: 180px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}



#veranunciantes_perfil_izq {
  float:left;
  width: 720px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

  background-repeat: repeat-x;
  
  /*background-color: gray;*/
}


#veranunciantes_perfil_izq_fotos {
  float:left;
  width: 230px;
  height:auto;
  margin: 40px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#vernanunciantes_perfil_izq_fotos_bloque {
  float:left;
  width: 230px;
  height:auto;
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

#veranunciantes_perfil_izq_fotos_grande {
  float:left;
  width: 227px;
  height:160px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color:gray;*/
}

#veranunciantes_perfil_izq_fotos_pequena {
  float:left;
  width: 43px;
  height:30px;
  margin: 3px 3px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color: gray;*/
}

#veranunciantes_perfil_izq_fotos_horarios {
  float:left;
  width: 207px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  border-top: 1px solid #9B8B7E;
  background-image: url("../imagenes/web/veranunciantes_perfil_header.gif");
  background-repeat: repeat-x;
  line-height: 16px;
}

#veranunciantes_perfil_izq_fotos_horarios_editar {
  position: absolute;
  width: 67px; height: 17px;
  margin: 0px 0px 0px 150px;
  background-image: url("../imagenes/web/perfilanunciantes_sinlogo.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#veranunciantes_perfil_izq_fotos_horarios_editar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_fotos_horarios_editar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_fotos_horarios_editar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_fotos_horarios_editar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#veranunciantes_perfil_izq_fotos_horarios_edicion  {
  float:left;
  width: 230px;
  height:auto;
  margin:10px 0px 0px 0px;
}



#veranunciantes_perfil_izq_fotos_horarios_titulo {
  float:left;
  width: 220px;
  height:18px;
  background-color:#C2D62B;
  padding: 2px 0px 0px 5px;
  border-top: 1px solid #9B8B7E;
  border-left: 1px solid #9B8B7E;
  border-right: 1px solid #9B8B7E;
}

#veranunciantes_perfil_izq_fotos_horarios_titulo_salir {
  position: absolute;
  width: 11px;
  height:11px;
  margin:2px 0px 0px 200px;
}




#veranunciantes_perfil_izq_fotos_horarios_descripcion {
  float:left;
  width: 220px;
  height:auto;
  background-color:#F1EEEC;
  padding: 2px 0px 0px 5px;
  border: 1px solid #9B8B7E;
  margin-bottom:10px;
}

#veranunciantes_perfil_izq_fotos_horarios_info {
  float:left;
  width: 25px;
  height:auto;
  padding: 10px 0px 0px 0px;
  margin-left:5px;
}

#veranunciantes_perfil_izq_fotos_horarios_infotexto {
  float:right;
  width: 175px;
  height:auto;
  padding: 10px 10px 10px 0px;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;


}


#veranunciantes_perfil_izq_fotos_horarios_guardar {
  float:left;
  width: 79px;
  height: 23px;
  margin: 10px 0px 10px 5px;
}

#veranunciantes_perfil_izq_fotos_horarios_cancelar {
  float:left;
  width: 81px;
  height: 23px;
  margin: 10px 0px 10px 10px;
}


.perfilanuncianteshorariotextarea {
  width: 196px;
  height: 100px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
  margin:7px 0px 0px 7px;
}

#otros_anunciantes_ofertas {
  float:left;
  width: 720px;
  height: auto;
  margin: 40px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color:#DDDDDD;*/
  
  /*background-color: pink;*/
}

#otros_anunciantes_ofertas_separador {
  float:left;
  width: 720px;
  height: 12px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color:#DDDDDD;*/
  
  /*background-color: violet;*/
}

#otros_anunciantes_ofertas_titulo {
  float:left;
  width: 600px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 10px;

  /*font-family: Arial, Verdana, ms sans serif;*/
  font-family: Arial, Verdana, sans-serif;
  /*font-weight: 600;*/
  /*font-weight: normal;*/
  font-weight: bold;
  
  /*font-size: 24px;*/
  font-size: 24px;
  text-decoration: none;
  color: #C2D62B;

  /*background-color: cyan;*/
}

#otros_anunciantes_ofertas_titulo a:visited { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo a:link    { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo a:active  { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #C2D62B; text-decoration: underline;font-weight: bold; }

#otros_anunciantes_ofertas_subtitulo {
  float:left;
  width: 65px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 5px 45px;

  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 14px;
  color: #5E4530;
  text-decoration: none;

  /*background-color: orange;*/
}

#otros_anunciantes_ofertas_subtitulo a:visited { color: #5E4530; font: 14px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#otros_anunciantes_ofertas_subtitulo a:link    { color: #5E4530; font: 14px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#otros_anunciantes_ofertas_subtitulo a:active  { color: #5E4530; font: 14px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}
#otros_anunciantes_ofertas_subtitulo a:hover   { color: #5E4530; font: 14px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: normal}



/*****************************************************************************/
#otros_anunciantes_ofertas_titulo_small {
  float:left;
  width: 600px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 10px;

  /*font-family: Arial, Verdana, ms sans serif;*/
  font-family: Arial, Verdana, sans-serif;
  /*font-weight: 600;*/
  /*font-weight: normal;*/
  font-weight: bold;
  
  /*font-size: 24px;*/
  font-size: 17px;
  text-decoration: none;
  color: #C2D62B;

  /*background-color: cyan;*/
}

#otros_anunciantes_ofertas_titulo_small a:visited { font-family: Arial, Verdana, sans-serif; font-size: 17px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo_small a:link    { font-family: Arial, Verdana, sans-serif; font-size: 17px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo_small a:active  { font-family: Arial, Verdana, sans-serif; font-size: 17px; color: #C2D62B; text-decoration: underline;font-weight: bold; }
#otros_anunciantes_ofertas_titulo_small a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 17px; color: #C2D62B; text-decoration: underline;font-weight: bold; }

#veranunciantes_perfil_izq_texto_descripcion_edicion {
  float:right;
  width: 480px;
  height:auto;

}

#veranunciantes_perfil_izq_texto_adestacar_edicion {
  float:right;
  width: 480px;
  height:auto;
  margin: 20px 0px 0px 0px;

}

#veranunciantes_perfil_izq_texto_encuenta_edicion {
  float:right;
  width: 480px;
  height:auto;
  margin: 20px 0px 0px 0px;

}





/*****************************************************************************/


#veranunciantes_perfil_izq_texto_descripcion {
  float:right;
  width: 470px;   height:auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  line-height:16px;
}

#veranunciantes_perfil_izq_texto_descripcion_editar {
  position: absolute;
  width: 67px; height: 17px;
  margin: 0px 0px 0px 393px;
  padding: 1px 0px 0px 0px;
  background-image: url("../imagenes/web/perfilanunciantes_icon_editar.gif");
  background-repeat: repeat-x;
  text-align: center;
}
#veranunciantes_perfil_izq_texto_descripcion_editar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_descripcion_editar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_descripcion_editar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_descripcion_editar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

#veranunciantes_perfil_izq_texto_destacar {
  float:right;
  width: 460px;   height:auto;
  margin: 30px 0px 0px 10px;
  padding: 0px 10px 0px 0px;
  /*background-color: green;*/
  line-height:16px;
}

#veranunciantes_perfil_izq_texto_destacar_editar {
  position: absolute;
  width: 67px; height: 17px;
  padding: 1px 0px 0px 0px;
  margin: 0px 0px 0px 393px;
  background-image: url("../imagenes/web/perfilanunciantes_icon_editar.gif");
  text-decoration: none;
  text-align:center;
}
#veranunciantes_perfil_izq_texto_destacar_editar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_destacar_editar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_destacar_editar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_destacar_editar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#verdirecciones_header_box_izq_botones_editar_borrar {
  position: absolute;
  width: 45px; height: 18px;
  margin:0px 0px 0px 0px;
  background-image: url("../imagenes/web/perfilanunciantes_subirlogo.gif");
  text-align:center;
}

#verdirecciones_header_box_izq_botones_editar_borrar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_borrar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_borrar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_borrar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}



#verdirecciones_header_box_izq_botones_editar_mapa {
  position: absolute;
  width: 45px; height: 18px;
  margin:0px 0px 0px 0px;
  background-image: url("../imagenes/web/fondomapa_vacio.gif");
  text-align:center;
}

#verdirecciones_header_box_izq_botones_editar_mapa a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#verdirecciones_header_box_izq_botones_editar_mapa_principal {
  position: absolute;
  width: 100px; height: 18px;
  margin:-15px 0px 0px 611px;
  background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
  text-align:center;
}
#verdirecciones_header_box_izq_botones_editar_mapa_principal a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa_principal a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa_principal a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#verdirecciones_header_box_izq_botones_editar_mapa_principal a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}










/******************************************************************************/




#veranunciantes_perfil_izq_texto {
  float:left;
  width: 430px;
  height:auto;
  margin: 40px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  line-height: 16px;
}

#veranunciantes_perfil_izq_texto2 {
/*
  float:left;
  width: 430px;
  height:auto;
*/ 

  margin: 0px 0px 0px 0px;
  padding: 65px 0px 0px 0px;
  /*background-color:blue;*/
}






#veranunciantes_perfil_izq_texto_encuenta {
  float:left;
  width: 460px;
  height: auto;
  margin: 30px 0px 0px 10px;
  padding: 0px 10px 0px 0px;
  /*background-color: orange;*/
  line-height:16px;
}

#veranunciantes_perfil_izq_texto_encuenta_editar {
  position: absolute;
  width: 67px; height: 17px;
  margin: 0px 0px 0px 393px;
  background-image: url("../imagenes/web/perfilanunciantes_icon_editar.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#veranunciantes_perfil_izq_texto_encuenta_editar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_encuenta_editar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_encuenta_editar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#veranunciantes_perfil_izq_texto_encuenta_editar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
/******************************************************/



/******************************************************/
#veranunciantes_perfil_izq_texto_edicion_titulo {
  float:left;
  width: 463px;
  height:18px;
  margin: 5px 0px 0px 0px;
  background-color:#C2D62B;
  padding: 2px 0px 0px 15px;
  border-top: 1px solid #9B8B7E;
  border-left: 1px solid #9B8B7E;
  border-right: 1px solid #9B8B7E;
}

#veranunciantes_perfil_izq_texto_edicion_titulo_salir {
  position: absolute;
  width: 11px;
  height:11px;
  margin:2px 0px 0px 445px;
}


#veranunciantes_perfil_izq_texto_edicion_descripcion {
  float:left;
  width: 473px;
  height:auto;
  background-color:#F1EEEC;
  padding: 2px 0px 0px 5px;
  border: 1px solid #9B8B7E;
  margin-bottom:10px;
}

#veranunciantes_perfil_izq_texto_edicion_info {
  float:left;
  width: 25px;
  height:auto;
  padding: 10px 0px 0px 0px;
  margin-left:5px;
}

#veranunciantes_perfil_izq_texto_edicion_infotexto {
  float:right;
  width: 427px;
  height:auto;
  padding: 10px 8px 5px 4px;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
}


#veranunciantes_perfil_izq_texto_guardar {
  float:left;
  width: 79px;
  height: 23px;
  margin: 10px 0px 10px 10px;
  
  /*background-color: green;*/
}

#veranunciantes_perfil_izq_texto_cancelar {
  float:left;
  width: 81px;
  height: 23px;
  margin: 10px 0px 10px 10px;
  
  /*background-color: cyan;*/
}


.perfilanunciantestextarea {
  width: 452px;
  height: 100px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
  margin:7px 0px 0px 7px;
}

#veranunciantes_perfil_sep {
  float:left;
  width: 10px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  /*background-color: violet;*/

}

#veranunciantes_perfil_der {
  float:left;
  width: 230px;
  height:auto;
  margin: 0px 0px 0px 0px;
  
  /*background-color: blue;*/
}

#veranunciantes_perfil_der_error {
  float:left;
  width: 210px;
  height:160px;
  padding: 15px 10px 10px 10px;
  margin: 30px 0px 0px 0px;
  background-color:#C1D82F;
  
  /*background-color: cyan;*/
}


/******************************************************************************/
#veranunciantes_mas_direcciones{
  float:left;
  width: 718px;
  height:auto;
  margin: 0px 0px 20px 0px;
  border: 1px solid #9B8B7E;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/veranunciantes_mas_direcciones.gif");
  background-repeat: repeat-x;
  
  /*background-color: yellow;*/
}



#veranunciantes_mas_direcciones_bloque{
  float:left;
  width: 220px;
  height:155px;
  margin: 0px 0px 00px 0px;
  padding: 30px 10px 0px 10px;
  line-height: 19px;
}


#veranunciantes_mas_direcciones_bloque_salir {
  position: absolute;
  text-align: right;
  width: 22px; height: 22px;
  margin:10px 0px 0px 685px;
}

/******************************************************************************/



#perfilanunciantes_subirlogo {
  position: absolute;
  width: 67px; height: 18px;
  margin:-6px 0px 0px -238px;
}

#perfilanunciantes_sinlogo {
  position: absolute;
  width: 67px; height: 18px;
  margin:16px 0px 0px -238px;
}

#perfilanunciantes_editardatosempresa {
  position: absolute;
  width: 145px; height: 18px;
  margin:-6px 0px 0px 310px;
  background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#perfilanunciantes_editardatosempresa a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_editardatosempresa a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_editardatosempresa a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_editardatosempresa a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#perfilanunciantes_subirfotos {
  position: absolute;
  width: 67px; height: 17px;
  margin: 10px 0px 0px 10px;
  background-image: url("../imagenes/web/perfilanunciantes_icon_subirfotos.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#perfilanunciantes_subirfotos a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_subirfotos a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_subirfotos a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfilanunciantes_subirfotos a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#perfilanunciantes_editardatosempresa {
  position: absolute;
  width: 145px; height: 18px;
  margin:10px 0px 0px 310px;
}

#perfildireccion_editardatosempresa {
  position: absolute;
  width: 145px; height: 18px;
  margin:-15px 0px 0px 460px;
  background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#perfildireccion_editardatosempresa a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_editardatosempresa a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_editardatosempresa a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_editardatosempresa a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


#perfildireccion_addotradireccion {
  position: absolute;
  width: 145px; height: 18px;
  margin:-15px 0px 0px 566px;
  background-image: url("../imagenes/web/perfilanunciantes_editardatosempresa.gif");
  text-decoration: none;
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#perfildireccion_addotradireccion a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_addotradireccion a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_addotradireccion a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#perfildireccion_addotradireccion a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


/******************************************************************************/

/******************************************************************************/

.formmodtitle { font-family: Arial, Verdana, sans-serif; font-size: 14px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: normal; color: #C2D62B; }
.formmodsubtitle { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; text-decoration: none; font-style: normal; color: #B2B2B2; }


#form_mod_subirlogo_fondo {
  width: 300px; height:230px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
}

#form_mod_subirlogo_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 5px 0px 0px 272px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirlogo_title {
  position: absolute;
  width: 75px; height:20px;
  margin: 20px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirlogo_inputtext {
  position: absolute;
  width: 130px; height:21px;
  margin: 60px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirlogo_examinar {
  position: absolute;
  width: 67px; height:18px;
  margin: 60px 0px 0px 210px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/perfilanunciantes_sinlogo.gif");
  text-decoration: none;
  text-align:center;
}
#form_mod_subirlogo_examinar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirlogo_examinar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirlogo_examinar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirlogo_examinar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


.inputModal {
  width: 200px; height: 18px;
  background-color: #ffffff;
  color: #000000;
  font-family: Arial, Verdana, ms-sans-serif;
  font-weight: normal;
  font-size: 12px;

  border-top: 2px solid #BFBFBF;
  border-right: 1px solid #E0E0E0;
  border-left: 2px solid #BFBFBF;
  border-bottom: 1px solid #E0E0E0;
}

.inputModal_error {
  width: 200px; height: 18px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;

  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

#form_mod_subirlogo_infoicon {
  position: absolute;
  width: 22px; height:22px;
  margin: 100px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirlogo_infotext {
  position: absolute;
  width: 227px; height:auto;
  margin: 100px 0px 0px 50px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
  line-height: 14px;
  }

#form_mod_subirlogo_subir {
  position: absolute;
  width: 99px; height: 23px;
  margin: 180px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirlogo_cancelar {
  position: absolute;
  width: 81px; height: 23px;
  margin: 180px 0px 0px 120px;
  padding: 0px 0px 0px 0px;
}

/******************************************************************************/

#form_mod_sinlogo_fondo {
  width: 299px; height:102px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
}

#form_mod_sinlogo_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 5px 0px 0px 271px;
  padding: 0px 0px 0px 0px;
}

#form_mod_sinlogo_title {
  position: absolute;
  width: 220px; height:22px;
  margin: 20px 0px 0px 20px;
  padding: 0px 0px 0px 0px;

}

#form_mod_sinlogo_continuar {
  position: absolute;
  width: 99px; height: 23px;
  margin: 60px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_sinlogo_cancelar {
  position: absolute;
  width: 81px; height: 23px;
  margin: 60px 0px 0px 120px;
  padding: 0px 0px 0px 0px;
}

/******************************************************************************/
 #form_mod_borrardireccion_fondo {
  width: 299px; height:102px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
 }

 #form_mod_borrardireccion_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 5px 0px 0px 271px;
  padding: 0px 0px 0px 0px;
}

#form_mod_borrardireccion_title {
  position: absolute;
  width: 220px; height:22px;
  margin: 20px 0px 0px 20px;
  padding: 0px 0px 0px 0px;

}

#form_mod_borrardireccion_continuar {
  position: absolute;
  width: 99px; height: 23px;
  margin: 60px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_borrardireccion_cancelar {
  position: absolute;
  width: 81px; height: 23px;
  margin: 60px 0px 0px 120px;
  padding: 0px 0px 0px 0px;
}

/******************************************************************************/
 #form_mod_guardarcambios_fondo {
  width: 299px; height:102px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
 }
 
 #form_mod_guardarcambios2_fondo {
  width: 299px; height:102px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
 }

 #form_mod_guardarcambios_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 5px 0px 0px 271px;
  padding: 0px 0px 0px 0px;
}

#form_mod_guardarcambios_title {
  position: absolute;
  width: 220px; height:22px;
  margin: 20px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_guardarcambios_guardar {
  position: absolute;
  width: 89px; height: 23px;
  margin: 60px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_guardarcambios_noguardar {
  position: absolute;
  width: 98px; height: 23px;
  margin: 60px 0px 0px 110px;
  padding: 0px 0px 0px 0px;
}

/******************************************************************************/
 #form_mod_subirfotos_fondo {
  width: 368px; height:423px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
 }

 #form_mod_subirfotos_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 5px 0px 0px 340px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_title {
  position: absolute;
  width: 220px; height:22px;
  margin: 20px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_fila01 {
  position: absolute;
  width: 320px; height:30px;
  margin: 60px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#form_mod_subirfotos_fila02 {
  position: absolute;
  width: 320px; height:30px;
  margin: 90px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#form_mod_subirfotos_fila03 {
  position: absolute;
  width: 320px; height:30px;
  margin: 120px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#form_mod_subirfotos_fila04 {
  position: absolute;
  width: 320px; height:30px;
  margin: 150px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#form_mod_subirfotos_fila05 {
  position: absolute;
  width: 320px; height:30px;
  margin: 180px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#form_mod_subirfotos_fila06 {
  position: absolute;
  width: 320px; height:30px;
  margin: 210px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_infoicon {
  position: absolute;
  width: 22px; height:22px;
  margin: 280px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_infotext {
  position: absolute;
  width: 270px; height:auto;
  margin: 280px 0px 0px 50px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
  line-height:14px;
}



#form_mod_subirfotos_subirimagenes {
  position: absolute;
  width: 126px; height: 23px;
  margin: 370px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_borrartodas {
  position: absolute;
  width: 112px; height: 23px;
  margin: 370px 0px 0px 155px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_cancelar {
  position: absolute;
  width: 81px; height: 23px;
  margin: 370px 0px 0px 275px;
  padding: 0px 0px 0px 0px;
}




#form_mod_subirfotos_numero {
  float:left;
  width: 40px; height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_textbox {
  float:left;
  width: 210px; height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#form_mod_subirfotos_examinar {
  float:left;
  width: 67px; height:18px;
  margin: 1px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/form_mod_examinar.gif");
  text-decoration: none;
  text-align:center;
}
#form_mod_subirfotos_examinar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirfotos_examinar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirfotos_examinar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_subirfotos_examinar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


/******************************************************************************/

/** Oferta Activa *************************************************************/

#oferta_tab_titulo {
  float: left;
  width: 720px; height: 50px;
  
  /*background-color: green;*/
}

#oferta_tab_titulo_izq {
  float: left;
  width: auto; height: 18px;
  padding: 30px 0px 0px 10px;
  
  /*background-color: pink;*/
}

#oferta_tab_titulo_middle {
  float: left;
  width: auto; height: 18px;
  padding: 30px 0px 0px 10px;
  margin: 0px 0px 0px 120px;
  
  /*background-color: brown;*/
}

#oferta_tab_titulo_der {
  float: right;
  width: auto; height: 18px;
  padding: 30px 0px 0px 0px;
  
  /*background-color: blue;*/
}

#oferta_tab_titulo a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_tab_titulo a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_tab_titulo a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_tab_titulo a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}

#oferta_activa {
  float:left;
  width:718px; height: auto;
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid #9B8B7E;
  background-image: url("../imagenes/web/oferta_activa_fondo.gif");
  background-repeat: repeat-x;
}

#oferta_activa_ribbon {
  float:left;
  width:105px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_ribbon_imagen {
  float:left;
  width:105px; height: 105;
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
}

#oferta_activa_descripcion {
  float:left;
  width:360px; height: auto;
  margin: 0px 5px 0px 5px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_descripcion_fecha {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 7px 0px 10px 0px;
}

#oferta_activa_descripcion_titulo {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 0px 0px 20px 0px;
}

#oferta_activa_descripcion_texto {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 0px 0px 10px 0px;
  /*background-color: blue;*/
}

#oferta_activa_descripcion_cupon {
  float:left;
  width:100%; height: auto;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_descripcion_cupon_icono {
  position:absolute;
  width:22px; height: 22px;
  margin: 0px 0px 0px -27px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_descripcion_cupon_texto {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 5px 0px 3px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
}
#oferta_activa_descripcion_cupon_texto a:visited { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_cupon_texto a:link    { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_cupon_texto a:active  { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_cupon_texto a:hover   { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}

#oferta_activa_descripcion_imprimir {
  float:left;
  width:100%; height: 20px;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}


#oferta_activa_descripcion_imprimir_icono {
  float:left;
  width:27px; height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_descripcion_imprimir_texto {
  float:left;
  width:200px; height: 18px;
  margin: 0px 0px 0px 5px;
  padding: 2px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
  background-color: white;
}
#oferta_activa_descripcion_imprimir_texto a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_imprimir_texto a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_imprimir_texto a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#oferta_activa_descripcion_imprimir_texto a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}




#oferta_activa_valoracion {
  float:right;
  width:230px; height: auto;
  margin: 0px 6px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_valoracion_bloque {
  float: left;
  width: 100%; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 7px 0px 10px 0px;
}

#oferta_activa_valoracion_bloque_info {
  float: left;
  width: 15px; height: auto;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_valoracion_bloque_texto {
  float: left;
  width: 100px; height: auto;
  margin: 10px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
}
#oferta_activa_valoracion_bloque_texto a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_activa_valoracion_bloque_texto a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_activa_valoracion_bloque_texto a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
#oferta_activa_valoracion_bloque_texto a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}

#oferta_activa_valoracion_bloque_positivo {
  float: left;
  width: 33px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}

#oferta_activa_valoracion_bloque_negativo {
  float: left;
  width: 33px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}

/******************************************************************************/

#formulario_cabecera {
 float: left;
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
}

#formulario_cabecera_sangria {
 float: left;
 width: 24px;
 height: 100%;
}

#formulario_direccion_cabecera_titulo {
 float: left;
 width: 344px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 text-align: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #C2D62B;
}

#formulario_cabecera_titulo_obscuro {
 float: left;
 width: 900px;
 height: 25px;
 margin: 0px 0px 0px 25px;
 text-align: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 16px;
 font-weight: bold;  
}

#formulario_cabecera_titulo_claro {
 float: left;
 width: 900px;
 height: 25px;
 margin: 0px 0px 0px 25px;
 text-align: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 16px;
 font-weight: bold;  
 color: #99A324;;
}

#formulario_cabecera_titulo_amplio {
 float: left;
 width: 344px;
 height: 20px;
 margin: 0px 0px 0px 15px;
 text-align: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #C2D62B;
}

#formulario_cabecera_titulo {
 float: left;
 width: 344px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 text-align: left;
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #C2D62B;
}

#formulario_cabecera_subtitulo {
 float: left;
 width: 344px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 text-align: right;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 color: #B2B2B2;
}

 #formulario_cabecera_separador {
  float:left;
  width: 712px; height:1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador.gif");
}

#formulario_cabecera_separador_direcciones {
  float:left;
  width: 712px; height:1px;
  margin: 0px 0px 0px -12px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador.gif");
}




#formulario_cabecerapeq {
 float: left;
 width: 100%;
 height: auto;
 margin: 20px 0px 0px 0px;
}

#formulario_cabecerapeq_sangria {
 float: left;
 width: 24px;
 height: auto;
}

#formulario_cabecerapeq_titulo {
 float: left;
 width: 344px;
 height: auto;
 margin: 0px 0px 0px 0px;
}





#formulario_bloque,  .formulario_botones{
  float: left;
  width: 712px;
  height: auto;
  margin: 10px 0px 0px 0px;
  /*background-color: green;*/
}

#formulario_bloque2 {
  float: left;
  width: 712px;
  height: auto;
  margin: 10px 0px 0px 24px;
  /*background-color: blue;*/
}

 #formulario_bloque_sangria,  #formulario_botones_sangria{
  float: left;
  width: 24px;
  height: auto;
  margin: 0px 0px 0px 0px;
  
  /*background-color: pink;*/
}

#formulario_bloque_condicionesgenerales{
 float:left;
 width: 640px;
 height: auto;
 margin: 0px 0px 0px 0px;

}


 #formulario_bloque_tituloejemplo{
 float:left;
 width: 688px;
 height: auto;
 margin: 0px 0px 0px 0px;
}

#formulario_bloque_input{
 float:left;
 width: 380px;
 height: auto;
 margin: 5px 0px 0px 0px;
 
 /*background-color: blue;*/
}

#formulario_bloque_direccion_posicionar{
  float: left;
  width: 750px;
  height: auto;
  margin: 0px 0px 0px 20px;
  
  background-color: pink;
}

.formulario_bloque_input2 {
  float:left;
  width: 688px;
  height: auto;
  margin: 0px 0px 0px -24px;
  color:#5E4530;
}

#formulario_bloque_input3{
 float:left;
 width: 696px;
 height: auto;
 margin: 5px 0px 0px 20px;
 /*background-color: blue;*/
}



#formulario_bloque_input_totalcreditos{
 float:left;
 width: 280px;
 height: 60px;
 margin: 0px 0px 0px 0px;
 padding: 40px 20px 20px 20px;
 border: 1px solid #D7D1CC;
 background-image: url("../imagenes/web/formulario_bloque_input_totalcreditos.gif");
 background-repeat: repeat-x;
 
}

#formulario_bloque_input_totalcreditos_linea{
 float:left;
 width: 278px;
 height: 18px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}


#formulario_bloque_input_titulo{
 float:left;
 width: 380px;
 height: 21px;
 margin: 5px 0px 0px 0px;
 /*background-color: yellow;*/
}

#formulario_bloque_input_box{
 float:left;
 width: 380px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color: orange;*/
}

#formulario_bloque_input_box_error {
 float:left;
 width: 360px;
 height:20px;
 margin: 5px 0px 0px 0px;
 background-image: url("../imagenes/web/registro_form_alerta.gif");
 background-repeat: no-repeat;
 padding:0px 0px 0px 20px;
 /*background-color: yellow;*/
}

#formulario_bloque_input_checkbox{
 float:left;
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color: orange;*/
}

.formulario_bloque_input_checkbox_main_item{
 float:left;
 width: 330px;
 height: auto;
 margin: 0px 0px 0px 40px;
 padding: 5px 0px 5px 0px;
 
 /*background-color: blue;*/
}

.formulario_bloque_input_checkbox_item{
 float:left;
 width: 315px;
 height: auto;
 margin: 0px 0px 0px 65px;
 padding: 5px 0px 5px 0px;
 
 /*background-color: yellow;*/
}

#formulario_bloque_info{
 float:left;
 width: 30px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color:orange;*/
}

 #formulario_bloque_infotext{
 float:left;
 width: 270px;
 height: auto;
 margin: 0px 0px 0px 0px;
 /*background-color:white;*/
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
}

#formulario_bloque_infotext2{
 float:left;
 width: 300px;
 height: auto; 
 font-family: arial, verdana, ms sans serif; 
}

#formulario_bloque_infotext a:visited { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#formulario_bloque_infotext a:link    { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#formulario_bloque_infotext a:active  { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
#formulario_bloque_infotext a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}

#formulario_oferta {
 width: 348px;
 height: 183px;
 border: 1px solid #D7D1CC;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/web/oferta_background.jpg");
}

#formulario_oferta_izq {
 float:left;
 width: 105px;
 height: 163px;
 margin: 0px 0px 0px 0px;
}

#formulario_oferta_der {
 float:left;
 width: 243px;
 height: 163px;
 margin: 0px 0px 0px 0px;
}

#formulario_oferta_cabecera {
 width: 338px;
 height: 18px;
 margin: 0px 0px 0px 0px;
 padding: 2px 0px 0px 10px;
}


#formulario_oferta_ribbon {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
}

#formulario_oferta_titulo {
 width: 233px;
 height: 35px;
 margin: 0px 0px 0px 0px;
 padding: 6px 10px 0px 0px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 15px;
 line-height: 1.2em;
 font-weight: bold;
 text-decoration: none;
 font-style: bold;
 color: #99A324;
}

#formulario_oferta_titulo a:visited { font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#formulario_oferta_titulo a:link    { font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#formulario_oferta_titulo a:active  { font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #99A324; text-decoration: none; background: transparent; font-weight: bold}
#formulario_oferta_titulo a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #99A324; text-decoration: underline; background: transparent; font-weight: bold}

#formulario_oferta_texto {
 width: 233px;
 height: 56px;
 margin: 0px 0px 0px 0px;
 padding: 10px 10px 0px 0px;
 line-height: 14px;
 font-size: 11px;
}

#formulario_oferta_precio {
 width: 243px;
 height: 20px;
 margin: 0px 0px 0px 0px;
 padding: 8px 0px 0px 0px;
}

#formulario_oferta_footer {
 width: 243px;
 height: 28px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_oferta_footer_fecha {
 float:left;
 width: 220px;
 height: 24px;
 margin: 0px 0px 0px 0px;
 padding: 4px 0px 0px 0px;
 font-family: Arial, Verdana, sans-serif;
 color: #AA9C91;
}

#formulario_oferta_footer_mas {
 float:left;
 width: 23px;
 height: 24px;
 margin: 0px 0px 0px 0px;
 padding: 4px 0px 0px 0px;
}

#formulario_botones_publicarofertas{
 float:left;
 width: 135px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}


#formulario_botones_continuar {
 float:left;
 width: 100px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_botones_volveratras {
 float:left;
 width: 118px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_botones_cancelar {
 float:left;
 width: 79px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_botones_publicarotraoferta {
 float:left;
 width: 170px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_botones_accederamiperfil {
 float:left;
 width: 164px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#formulario_botones_terminarsesion {
 float:left;
 width: 90px;
 height: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.formulario_texto_como {
 text-align: left;
 font-size: 12px;
 font-weight: bold;
 color: #99A324;
}

#formulario_descuento01_activo {
  width:380px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.fda01_01 {
  float:left; 
  width:145px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
}
.fda01_02 {
  float:left; 
  width:107px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda01_03 {
  float:left; 
  width:12px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.fda02a_01 {
  float:left; 
  width:165px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda02a_02 {
  float:left; 
  width:53px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


.fda02a_03 {
  float:left; 
  width:10px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}

.fda02a_04 {
  float:left; 
  width:45px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 14px;
   
}

.fda02b_01 {
  float:left; 
  width:165px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda02b_02 {
  float:left; 
  width:107px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.fda03a_01 {
  float:left; 
  width:165px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda03a_02 {
  float:left; 
  width:50px; height: auto;
  margin: 0px 0px 0px 28px;
  padding: 0px 0px 0px 0px;
}
.fda03a_03 {
  float:left; 
  width:15px; height: auto;
  margin: 0px 0px 0px 32px;
  padding: 0px 0px 0px 0px;
}
.fda03b_01 {
  float:left; 
  width:165px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda03b_02 {
  float:left; 
  width:50px; height: auto;
  margin: 0px 0px 0px 28px;
  padding: 0px 0px 0px 0px;
}
.fda03b_03 {
  float:left; 
  width:15px; height: auto;
  margin: 0px 0px 0px 32px;
  padding: 0px 0px 0px 0px;
}


.fda04a_01 {
  float:left; 
  width:180px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda04a_02 {
  float:left; 
  width:75px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}
.fda04a_03 {
  float:left; 
  width:15px; height: auto;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
}
.fda04b_01 {
  float:left; 
  width:180px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.fda04b_02 {
  float:left; 
  width:75px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}
.fda04b_03 {
  float:left; 
  width:15px; height: auto;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
}

#formulario_descuento01_activo {
  height: auto;
  width:380px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#formulario_descuento01_inactivo {
  height: auto;
  width:380px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#formulario_bloque_input_box_desc_izq {
  width: 153px;
  float:left;
  padding: 0px 0px 0px 17px;
}

#formulario_bloque_input_box_desc_der {
  width: 210px;
  float:left;
}




/******************************************************************************/
 #form_mod_anadirdireccion {
  width: 505px; height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
 }

  #form_mod_anadirdireccion_top {
  float:left;
  width: 505px; height: 4px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/form_mod_anadirdireccion_top.gif");
  background-repeat: no-repeat;
}

 #form_mod_anadirdireccion_center {
  float:left;
  width: 505px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-image: url("../imagenes/web/form_mod_anadirdireccion_center.gif");
  background-repeat:repeat-y;*/

 }

 #form_mod_anadirdireccion_center_bloque {
  float:left;
  width: 505px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
 }

  #form_mod_anadirdireccion_center_izq {
  float:left;
  width: 232px; height: auto;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  }

  #form_mod_anadirdireccion_center_izq_campo {
  float:left;
  width: 232px; height: 23px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  }

  #form_mod_anadirdireccion_center_izq_campo_error {
  float:left;
  width: 213px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 19px;
  background-image: url("../imagenes/web/registro_form_alerta.gif");
  background-repeat: no-repeat;
  }

  #form_mod_anadirdireccion_center_der {
  float:left;
  width: 232px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
 }

  #form_mod_anadirdireccion_center_der_info {
  float:left;
  width: 32px; height: auto;
  margin: 27px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
 }

  #form_mod_anadirdireccion_center_der_infotext {
  float:left;
  width: 200px; height: auto;
  margin: 27px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, ms-sans-serif;
  font-weight: normal;
  font-size: 11px;
 }

 #form_mod_anadirdireccion_bottom {
  float:left;
  width: 505px; height:3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/form_mod_anadirdireccion_bottom.gif");
  background-repeat: no-repeat;

 }

  #form_mod_anadirdireccion_salir {
  position: absolute;
  width: 22px; height:22px;
  margin: 2px 0px 0px 473px;
  padding: 0px 0px 0px 0px;
}

#form_mod_anadirdireccionbtn {
  position: absolute;
  width: 130px; height: 23px;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

#form_mod_anadirdireccion_cancelar {
  position: absolute;
  width: 81px; height: 23px;
  margin: 0px 0px 0px 160px;
  padding: 0px 0px 0px 0px;
}

#form_mod_comprarcreditos {
  float:left;
  width: 135px; height: 17px;
  margin:0px 0px 0px 0px;
  background-image: url("../imagenes/web/form_mod_comprarcreditos.gif");
  text-align:center;
  padding: 1px 0px 0px 0px;
}
#form_mod_comprarcreditos a:visited { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_comprarcreditos a:link    { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_comprarcreditos a:active  { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: none; background: transparent; font-weight: normal}
#form_mod_comprarcreditos a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: none; background: transparent; font-weight: normal}


/** tooltips ******************************************************************/

#tooltip_li {
	list-style-image:url("../imagenes/web/tooltip/tooltip_li.gif");
}
#tooltip_li li {
    margin:10px 0px 0px 0px;
}

#tooltip_contrasena {
  width:300px; height:auto;
}

#tooltip_registroautomatico {
  width:300px; height:auto;
}

#tooltip_valoracionoferta {
  width:300px; height:auto;
}

#tooltip_imprimircupon {
  width:300px; height:auto;
}

#tooltip_tipooferta {
  width:300px; height:auto;
}

#tooltip_detalleoferta {
  width:300px; height:auto;
}

#tooltip_ofertapublicada {
  width:300px; height:auto;
}

#tooltip_top {
  float:left;
  width:300px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltip_top.gif");
  background-repeat: no-repeat;
}

#tooltip_center{
  float:left;
  width:260px; height:auto;
  background-image: url("../imagenes/web/tooltip/tooltip_center.gif");
  background-repeat: repeat-y;
  padding: 10px 20px 15px 20px;
}

#tooltip_center_ul{
  float:left;
  width:255px; height:auto;
  background-image: url("../imagenes/web/tooltip/tooltip_center.gif");
  background-repeat: repeat-y;
  padding: 10px 15px 15px 30px;
}

#tooltip_bottom{
  float:left;
  width:300px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltip_bottom.gif");
  background-repeat: no-repeat;
}












/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Ribbons                                                               -
-                                                                              -
--------------------------------------------------------------------------------
*/
.oferta_ribbon_porcentaje {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_porcentaje.gif");
 background-repeat: no-repeat;
}

.oferta_ribbon_porcentaje_numero, .oferta_ribbon_porcentaje_numeroPre {
 position:absolute;
 margin: 14px 0px 0px 20px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 50px;
 letter-spacing: -2px;
 color: #EDF3C2;
}

.oferta_ribbon_porcentaje_simbolo, .oferta_ribbon_porcentaje_simboloPre{
 position:absolute;
 margin: 45px 0px 0px 48px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 41px;
 font-weight:bold;
 color: #C2D62B;
}

.oferta_ribbon_2x1{
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_2x1.gif");
 background-repeat: no-repeat;
}

.oferta_ribbon_2x1_numero1, .oferta_ribbon_2x1_numero1Pre {
 position:absolute;
 margin: 10px 0px 0px 7px;
 width: 50px; height: 45px; 
 font-family: Arial, Verdana, sans-serif;
 font-size: 50px;
 /*font-weight:bold;*/
 color: #EDF3C2; 
 /*background-color: red;*/
 text-align: center;
}

.oferta_ribbon_2x1_x, .oferta_ribbon_2x1_xPre {
 position:absolute;
 margin: 20px 0px 0px 40px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 50px;
 /*font-weight:bold;*/
 /*color: #899510;*/
 color: #99A324;
}

.oferta_ribbon_2x1_numero2, .oferta_ribbon_2x1_numero2Pre {
 position:absolute;
 margin: 35px 0px 0px 48px;
 width: 50px; height: 45px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 50px;
 /*font-weight:bold;*/
 color: #EDF3C2;
 /*background-color: blue;*/
 text-align: center;
}

.oferta_ribbon_euro {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_euro.gif");
 background-repeat: no-repeat;
}

.oferta_ribbon_euro_numero, .oferta_ribbon_euro_numeroPre  {
 position:absolute;
 width: 80px; height:50px;
 margin: 14px 0px 0px 2px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 48px;
 letter-spacing: -3px;
 text-align:center;
 color: #EDF3C2;
}

.oferta_ribbon_euro_simbolo, .oferta_ribbon_euro_simboloPre {
 position:absolute;
 margin: 34px 0px 0px 49px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 50px;
 font-weight:bold;
 /*color: #899510;*/
 color: #99A324;
}

.oferta_ribbon_ytellevas  {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_04.gif");
 background-repeat: no-repeat;
}


.oferta_ribbon_gratis {
 float:left;
 width: 105px;
 height: 105px;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_05.gif");
 background-repeat: no-repeat;
}

/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Ribbons                                                               -
-                                                                              -
--------------------------------------------------------------------------------
*/


/*
--------------------------------------------------------------------------------
-                                                                              -
- Start: Ribbons Small                                                         -
-                                                                              -
--------------------------------------------------------------------------------
*/

.oferta_ribbon_porcentaje_small {
 /*float:left;*/
 position: absolute;
 width: 60px;
 height: 60px;
 margin: -5px 0px 0px -5px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_porcentaje_small.gif");
 background-repeat: no-repeat;
 
 z-index: 201;
}

.oferta_ribbon_porcentaje_numero_small, .oferta_ribbon_porcentaje_numeroPre_small {
 position:absolute;
 margin: 5px 0px 0px 9px;
 font-family: Arial, Verdana, sans-serif;
 /*font-weight:600;*/
 font-size: 33px;
 letter-spacing: -2px;
 color: #98A339;
 text-align: center;
 
 z-index: 201;
}

.oferta_ribbon_porcentaje_simbolo_small, .oferta_ribbon_porcentaje_simboloPre_small{
 position:absolute;
 margin: 25px 0px 0px 25px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 25px;
 /*font-weight:700;*/
 color: #afb463;
 
 z-index: 201;
}

.oferta_ribbon_2x1_small{
 /*float:left;*/
 position:absolute;
 width: 60px;
 height: 60px;
 margin: -5px 0px 0px -5px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_2x1_small.gif");
 background-repeat: no-repeat;
 
 z-index: 201;
}

.oferta_ribbon_2x1_numero1_small, .oferta_ribbon_2x1_numero1Pre_small {
 position:absolute;
 margin: 4px 0px 0px -3px;
 width: 38px; height: 35px; 
 font-family: Arial, Verdana, sans-serif;
 font-size: 30px;
 /*font-weight: 600;*/
 color: #e1e82c;
 text-align: center;
 /*background-color: red;*/
 
 z-index: 201;
}

.oferta_ribbon_2x1_x_small, .oferta_ribbon_2x1_xPre_small {
 position:absolute;
 margin: 15px 0px 0px 22px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 25px;
 /*font-weight:600;*/
 color: #c2d62b;
 z-index: 201;
}

.oferta_ribbon_2x1_numero2_small, .oferta_ribbon_2x1_numero2Pre_small {
 position:absolute;
 margin: 23px 0px 0px 22px;
 width: 38px; height: 35px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 30px;
 /*font-weight:600;*/
 color: #e1e82c;
 text-align: center;
 z-index: 201;
 /*background-color: blue;*/
}

.oferta_ribbon_euro_small {
 /*float:left;*/
 position:absolute;
 width: 60px;
 height: 60px;
 margin: -5px 0px 0px -5px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_euro_small.gif");
 background-repeat: no-repeat;
 z-index: 201;
}

.oferta_ribbon_euro_numero_small, .oferta_ribbon_euro_numeroPre_small  {
 position:absolute;
 width: 38px; height:35px;
 margin: 7px 0px 0px 3px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 30px;
 /*font-weight: 600;*/
 letter-spacing: -3px;
 text-align:center;
 color: #e1e82c;
 z-index: 201;
}

.oferta_ribbon_euro_simbolo_small, .oferta_ribbon_euro_simboloPre_small {
 position:absolute;
 margin: 22px 0px 0px 29px;
 font-family: Arial, Verdana, sans-serif;
 font-size: 25px;
 /*font-weight:600;*/
 color: #99A324;
 z-index: 201;
}

.oferta_ribbon_ytellevas_small  {
 /*float:left;*/
 position:absolute;
 width: 60px;
 height: 60px;
 margin: -5px 0px 0px -5px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_ytellevas_small.gif");
 background-repeat: no-repeat;
 z-index: 201;
}

.oferta_ribbon_gratis_small {
 /*float:left;*/
 position:absolute;
 width: 60px;
 height: 60px;
 margin: -5px 0px 0px -5px;
 background-image: url("../imagenes/ofertas/oferta_ribbon_gratis_small.gif");
 background-repeat: no-repeat;
 z-index: 201;
}

/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Ribbons Small                                                           -
-                                                                              -
--------------------------------------------------------------------------------
*/














/*******************************************************************************
/* Cabecera                                                                    *
*******************************************************************************/



.formulario_cabecera {
  width: 712px; height: auto;
  margin: 0px 0px 0px 0px;
  
  /*background-color: green;*/
  
}

.formulario_cabecera_sangria {
  float:left;
  width: 24px; height: auto;
  
  /*background-color: orange;*/
}

.formulario_direccion_cabecera_titulo {
  float:left;
  /*width: 344px; height: auto;*/
  /*width: 330px; height: auto;*/
  width: 225px; height: auto;
  /*margin: 0px 0px 4px 0px;*/
  margin: 0px 0px 4px 25px;
  text-align: left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #C2D62B;
  
  /*background-color: blue;*/
}

.formulario_cabecera_titulo {
  float:left;
  /*width: 344px; height: auto;*/
  /*width: 330px; height: auto;*/
  width: 420px; height: auto;
  /*margin: 0px 0px 4px 0px;*/
  margin: 0px 0px 4px 25px;
  text-align: left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #C2D62B;
  
  /*background-color: blue;*/
}

.formulario_cabecera_titulo_amplio {
  float:left;
  /*width: 344px; height: auto;*/
  /*width: 330px; height: auto;*/
  width: 420px; height: auto;
  /*margin: 0px 0px 4px 0px;*/
  margin: 0px 0px 0px 15px;
  text-align: left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 30px;
  font-weight: bold;
  color: #C2D62B;
  
  /*background-color: blue;*/
}

.formulario_cabecera_subtitulo {
  float:left;
  /*width: 344px; height: auto;*/
  /*width: 330px; height: auto;*/
  width: 240px; height: auto;
  margin: 0px 0px 4px 0px;
  text-align: right;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #B2B2B2;
  
  /*background-color: orange;*/
}
.formulario_cabecera_subtitulo a:visited {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo a:link    {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo a:active  {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo a:hover   {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}

.formulario_cabecera_subtitulo_alternativo {
  float:left;
  width: 344px; height: auto;
  margin: 0px 0px 4px 0px;
  text-align: right;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #5E4530;
}
.formulario_cabecera_subtitulo_alternativo a:visited {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo_alternativo a:link    {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo_alternativo a:active  {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_cabecera_subtitulo_alternativo a:hover   {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}


.formulario_cabecera_separador {
  float:left;
  width: 712px; height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador.gif");
  background-repeat: no-repeat;
}

.formulario_cabecera_separador_direcciones {
  float:left;
  width: 712px; height: 1px;
  margin: 0px 0px 0px -12px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador.gif");
  background-repeat: no-repeat;
}

.formulario_cabecera_separador_dirUbicar {
  float:left;
  width: 725px; height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador750.gif");
  background-repeat: no-repeat;
}


.formulario_separador {
  width: 712px; height: 20px;
  /*background-color: green;*/
  display: block;
  clear: both;
  
  /*background-color: black;*/
}

/*******************************************************************************
/* Bloque                                                                      *
*******************************************************************************/
/*
.haciaizquierda_texto{
 float: left;
}

.haciaizquierda_caja{
 float: left;
 margin: 0px 5px 0px 5px;
}
*/

 .formulario_bloque_sangria {
  float: left; 
  width: 24px;
  height: auto;
  margin: 0px 0px 0px 0px;
  /*background-color:blue;*/
}

.formulario_bloque_input {
  float:left;
  width: 380px;
  height: auto;
  margin: 0px 0px 0px 0px;
  color:#5E4530;
  line-height: 16.5px;
  
  /*background-color: green;*/
}

.formulario_bloque_input3 {
  float:left;
  width: 380px;
  height: auto;
  margin: 0px 0px 0px 27px;
  color:#5E4530;
  line-height: 16.5px;
  
  /*background-color: green;*/
}

.formulario_bloque_input_titulo {
 float:left;
 width: 380px;
 height: auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 /*background-color: yellow;*/
}

.formulario_bloque_input_box {
 float:left;
 width: 380px; height: auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 /*background-color: orange;*/
}

.formulario_bloque_input_box_error {
 float:left;
 width: 350px;
 height:auto;
 margin: 0px 0px 0px 0px;
 background-image: url("../imagenes/web/registro_form_alerta.gif");
 background-repeat: no-repeat;
 padding:0px 0px 10px 20px;
 /*background-color: yellow;*/
}

.formulario_bloque_info {
  float:left;
  width: 30px;
  height: auto;
  margin: 0px 0px 0px 0px;
}

.formulario_bloque_infotext {
  float:left;
  width: 278px; height: auto;
  margin: 0px 0px 0px 0px;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 11px;
  line-height: 15px;
  
  /*background-color: brown;*/
}

.formulario_bloque_infotext a:visited { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_bloque_infotext a:link    { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_bloque_infotext a:active  { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}
.formulario_bloque_infotext a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; background: transparent; font-weight: normal}

.formulario_bloque_activo {
  width: 280px; height: auto;
  color: #5E4530;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.formulario_bloque_inactivo {
  width: 280px; height: auto;
  color:#AA9C91;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


.formulario_bloque_input_totalcreditos {
 float:left;
 width: 280px;
 height: 60px;
 margin: 0px 0px 0px 0px;
 padding: 40px 20px 20px 20px;
 border: 1px solid #D7D1CC;
 background-image: url("../imagenes/web/formulario_bloque_input_totalcreditos.gif");
 background-repeat: repeat-x;
}

.formulario_bloque_input_totalcreditos_linea {
 float:left;
 width: 278px;
 height: 18px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 
 /*background-color: pink;*/
}

.formulario_bloque_condicionesgenerales {
 float:left;
 width: 640px;
 height: auto;
 margin: 0px 0px 0px 0px;

}

/*******************************************************************************
/* Botones Formulario                                                          *
*******************************************************************************/


 .formulario_botones_sangria {
  width: 24px;
  height: auto;
  margin: 0px 0px 0px 0px;
  /*background-color:blue;*/
}


.formulario_boton{
 float:left;
 width: auto;
 height: auto;
 /*margin: 0px 10px 0px 0px;*/
 /*margin: 0px 10px 0px 30px;*/
 margin: 0px 10px 0px 19px;
 
 padding: 0px 0px 0px 0px;
 
}

.formulario_boton2{
 float:left;
 width: auto;
 height: auto;
 /*margin: 0px 10px 0px 0px;*/
 /*margin: 0px 10px 0px 30px;*/
 margin: 15px 10px 0px 25px;
 
 padding: 0px 0px 0px 0px;
}
.formulario_boton3{
 float:left;
 width: auto;
 height: auto;
 /*margin: 0px 10px 0px 0px;*/
 /*margin: 0px 10px 0px 30px;*/
 margin: 0px 10px 0px 27px;
 
 padding: 0px 0px 0px 0px;
 
}
.formulario_boton4{
 float:left;
 width: auto;
 height: auto;
 /*margin: 0px 10px 0px 0px;*/
 /*margin: 0px 10px 0px 30px;*/
 margin: 0px 10px 0px 0px;
 
 padding: 0px 0px 0px 0px;
 
}
/*******************************************************************************
/* Botones Verdes                                                              *
*******************************************************************************/

.formulario_boton_verde {
  float:left;
  height:17px;
  margin: 1px 0px 0px 0px;
  padding: 1px 0px 0px 0px;
  background-image: url(../imagenes/web/boton_verde.gif);
  text-align: center;
}
.formulario_boton_verde a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}


.formulario_boton_verde2 {
  float:left;
  width: 100px;
  height:17px;
  margin: 1px 0px 0px 180px;
  padding: 1px 0px 0px 0px;
  background-image: url(../imagenes/web/boton_verde.gif);
  text-align: center;
}

.formulario_boton_verde2 a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde2 a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde2 a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde2 a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

.formulario_boton_verde3 {
  float:left;
  height:17px;
  margin: 3px 0px 0px 0px;
  padding: 1px 0px 0px 0px;
  background-image: url(../imagenes/web/boton_verde.gif);
  text-align: center;
}
.formulario_boton_verde a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}
.formulario_boton_verde a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: none; background: transparent; font-weight: normal}

/*******************************************************************************
/* Varios                                                                      *
*******************************************************************************/

.clear {
  clear: both;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  margin-bottom: -1px;
}

.mensajeerror { font-family: Arial, Verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration: none; font-style: bold; color: #FF4312; }

.registro_form_inputerror {
 float:left;
 width: 100%;
 height:20px;
 margin: 5px 0px 0px 0px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_alerta.gif");
 background-repeat: no-repeat;
 padding:0px 30px 4px 20px;

}
/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Formularios                                                             -
-                                                                              -
--------------------------------------------------------------------------------
*/













/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Panel Inferior                                                        -
-                                                                              -
--------------------------------------------------------------------------------
*/
.panelinferior {
  float:left;
  width: 960px;
  height: auto;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;
  /*background-color: gray;*/
}

.panelinferior_izquierdo {
  float:left;
  width: 720px;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color: yellow;*/
}

.panelinferior_derecho {
  float:left;
  width: 230px;
  height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  /*background-color: yellow;*/
}

.panelinferior_separador {
  width: 100%;
  height: 10px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
/*******************************************************************************
/* Tabs                                                                        *
*******************************************************************************/

.panelinferior_tabs {
  float:left;
  width: 720px;
  height:30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color:#DDDDDD;*/
}

.panelinferior_tabs_item {
  float:left;
  width: 180px;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

/*******************************************************************************
/* Tabs                                                                        *
*******************************************************************************/

.panelinferior_navegacion {
  float:left;
  width: 100%;
  height:auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color:#DDDDDD;
}
.panelinferior_navegacion a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: bold}
.panelinferior_navegacion a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: bold}
.panelinferior_navegacion a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: bold}
.panelinferior_navegacion a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underline; background: transparent; font-weight: bold}

.panelinferior_navegacion_item {
  width: 150px;
  height:auto;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}


/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Panel Inferior                                                          -
-                                                                              -
--------------------------------------------------------------------------------
*/



/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Ofertas Historial                                                     -
-                                                                              -
--------------------------------------------------------------------------------
*/

/*
.oferta_tab_titulo {
  float: left;
  width: 720px; height: 50px;

}

.oferta_tab_titulo_izq {
  float: left;
  width: auto; height: 18px;
  padding: 30px 0px 0px 10px;
}

.oferta_tab_titulo_der {
  float: right;
  width: auto; height: 18px;
  padding: 30px 0px 0px 0px;
}

.oferta_tab_titulo_der a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_tab_titulo_der a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_tab_titulo_der a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_tab_titulo_der a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
*/

.oferta_activa {
  float:left;
  width:718px; height: auto;
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*border: 1px solid #9B8B7E;*/
  background-image: url("../imagenes/web/oferta_activa_fondo.gif");
  background-repeat: repeat-x;
  display:block;
  
  /*background-color: blue;*/
}

.oferta_activa_bottom {
  float:left;
  width:718px; height: 25px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*border: 1px solid #9B8B7E;*/
  display:block;
  
  /*background-color: red;*/
}



/*******************************************************************************
/* Oferta activa. Tipo de oferta                                               *
*******************************************************************************/

.oferta_activa_ribbon {
  float:left;
  width:105px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color: yellow;*/
}

.oferta_activa_ribbon_imagen {
  float:left;
  width:105px; height: 105;
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
}

/*
.oferta_online {
  float:left;
  width:718px; height: auto;
  margin: -30px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: none;
  text-decoration: none;
  font-style: normal;
  color: #AA9C91;

}
*/
.oferta_activa_bottom_online {
  float:left;
  width:105px; height: 21px;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #AA9C91;
  text-align: center;
  /*background-color:green;*/
}

.oferta_activa_bottom_items {
  float:left;
  width:375px; height: 21px;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #AA9C91;
  
  /*background-color: blue;*/

}

.oferta_activa_bottom_items2 {
  float:left;
  width:375px; height: 21px;
  margin: -14px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #AA9C91;
  
  /*background-color: blue;*/

}

.oferta_activa_bottom_cupon {
	float: left;
	width: 55px;
	height: 25px;
	margin: 0px 0px 0px 167px;
	padding: 0px 0px 0px 0px;
	
	/*background-color: yellow;*/
}


.oferta_activa_bottom_cupon1 {
	float: left;
	width: 55px;
	height: 25px;
	margin: 0px 0px 0px 32px;
	padding: 0px 0px 0px 0px;
	
	/*background-color: yellow;*/
}

.oferta_activa_bottom_cupon2 {
	float: left;
	width: 55px;
	height: 25px;
	margin: -22px 0px 0px 167px;
	padding: 0px 0px 0px 0px;
	
	/*background-color: yellow;*/
}

.oferta_activa_bottom_cupon_item1 {
	float: left;
	margin: 8px 0px 0px 2px;
	/*background-color: green;*/
}

.oferta_activa_bottom_cupon_item2 {
	position: absolute;
	margin: 3px 0px 0px 48px;
	/*background-color: orange;*/
}
.oferta_activa_bottom_cupon_item3 {
	float: left;
	margin: 8px 0px 0px -4px;
	/*background-color: green;*/
}

.oferta_activa_bottom_cupon_item4 {
	position: absolute;
	margin: 1px 0px 0px 33px;
	/*background-color: orange;*/
}
.oferta_activa_bottom_cupon_item5 {
	float: left;
	margin: 8px 0px 0px 136px;
	/*background-color: green;*/
}

.oferta_activa_bottom_cupon_item6 {
	position: absolute;
	margin: 1px 0px 0px 172px;
	/*background-color: orange;*/
}
.oferta_activa_bottom_cupon_item7 {
	float: left;
	margin: -22px 0px 0px 256px;
	/*background-color: green;*/
}

.oferta_activa_bottom_cupon_item8 {
	position: absolute;
	margin: -23px 0px 0px 288px;
	/*background-color: orange;*/
}

.oferta_activa_bottom_cupon_item9 {
	float: left;
	margin: 8px 0px 0px 153px;
	/*background-color: green;*/
}

.oferta_activa_bottom_cupon_item10 {
	position: absolute;
	margin: 1px 0px 0px 183px;
	/*background-color: orange;*/
}

.oferta_iconos_cupones {  
  float: left;
  width: 25px;
  height: 33px;
  margin: -8px 0px 0px 0px;  
}

.oferta_iconos_cupones2 {  
  float: left;
  width: 20px;
  height: 33px;
  margin: -8px 0px 5px 10px;  
}
.oferta_texto_cupones {  
  float: left;  
  height: 33px;
  margin: 0x 0px -15px 0px;  
}
.oferta_texto_sms {  
  float: left;  
  height: 33px;
  margin: 0x 0px -15px 0px; 
  padding: 0px 0px 0px 10px; 
}
.oferta_texto_cupones2 {  
  float: left;  
  width: 133px;
  height: 33px;
  margin: -14px 0px -15px 110px;  
}
.oferta_texto_sms2 {  
  float: left;  
  width: 133px;
  height: 33px;
  margin: -14px 0px -15px 0px; 
  padding: 0px 0px 0px 10px; 
}
.oferta_megusta {  
  float: left;  
  width: 133px;
  height: 33px;
  margin: -18px 0px -150px 155px;  
  /*background-color: blue;*/
}
.oferta_invitaramigos {  
  float: left;  
  width: 233px;
  height: 33px;
  margin: 0px 0px -15px 0px;   
  /*background-color: red;*/
}

/*******************************************************************************
/* Oferta activa. Descripcion                                                  *
*******************************************************************************/

.oferta_activa_descripcion {
  float:left;
  width:360px; height: auto;
  margin: 0px 5px 0px 5px;
  padding: 0px 0px 30px 0px;
  /*background-color: blue;*/
}

.oferta_activa_descripcion_fecha {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 7px 0px 10px 0px;
  line-height:16px;
  /*background-color: gray;*/
}

.oferta_activa_descripcion_fecha_botonverde {
  position:absolute;
  width:auto; height: auto;
  margin: 0px 0px 0px px;
  padding: 0px 0px 0px 0px;
  /*background-color: red;*/
}

.oferta_activa_descripcion_titulo {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 0px 0px 20px 0px;
}

.oferta_activa_descripcion_texto {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 0px 0px 10px 0px;
  line-height: 16px;
}

.oferta_activa_descripcion_cupon {
  float:left;
  width:100%; height: auto;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.oferta_activa_descripcion_cupon_icono {
  position:absolute;
  width:22px; height: 22px;
  margin: 0px 0px 0px -27px;
  padding: 0px 0px 0px 0px;
}

.oferta_activa_descripcion_cupon_texto {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px px;
  padding: 5px 0px 3px 0px;
  font-weight: normal;
}
.oferta_activa_descripcion_cupon_texto a:visited { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_cupon_texto a:link    { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_cupon_texto a:active  { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_cupon_texto a:hover   { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}

.oferta_activa_queesesto {
  float:left;
  width:auto; height: 18px;
  margin: 0px 0px 0px 5px;
  padding: 2px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
  background-color: white;
}
.oferta_activa_queesesto a:visited { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_queesesto a:link    { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_queesesto a:active  { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_queesesto a:hover   { color: #ADA095; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}



.oferta_activa_descripcion_imprimir {
  float:left;
  width:100%; height: 20px;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}


.oferta_activa_descripcion_imprimir_icono, .oferta_activa_bottom_items_icono {
  float:left;
  width:25px; height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  /*background-color: green;*/
}

.oferta_activa_bottom_items_elementos {
  float:left;
  width:150px; height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  /*background-color: green;*/
}


.oferta_activa_descripcion_imprimir_texto, .oferta_activa_bottom_items_texto {
  float:left;
  width:auto; height: 18px;
  margin: 0px 0px 0px 5px;
  padding: 2px 10px 0px 0px;
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
  background-color: white;
}
.oferta_activa_descripcion_imprimir_texto, .oferta_activa_bottom_items_texto a:visited { color: #99A324; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_imprimir_texto, .oferta_activa_bottom_items_texto a:link    { color: #99A324; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_imprimir_texto, .oferta_activa_bottom_items_texto a:active  { color: #99A324; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.oferta_activa_descripcion_imprimir_texto, .oferta_activa_bottom_items_texto a:hover   { color: #99A324; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}

.oferta_activa_descripcion_precio {
  width:100%; height: auto;
}
.oferta_activa_bottom_items_texto1 {
  float:left;
  width:auto; height: 18px;
  margin: -14px 0px 0px 5px;
  padding: 2px 10px 0px 0px;
  background-color: white;
}

.oferta_activa_bottom_items_texto2 {
  float:left;
  width:auto; height: 18px;
  margin: 0px 0px 0px 5px;
  padding: 2px 10px 0px 0px;
  font-weight: bold;
  color: #5E4530;
  background-color: white;
}


/*******************************************************************************
/* Oferta activa. Valoracion                                                  *
*******************************************************************************/

.oferta_activa_valoracion {
  float:right;
  width:230px; height: auto;
  margin: 0px 6px 0px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color: pink;*/
}

.oferta_activa_valoracion_bloque {
  float: left;
  width: 100%; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 7px 0px 10px 0px;
}

.oferta_activa_valoracion_bloque_info {
  float: left;
  width: 15px; height: auto;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.oferta_activa_valoracion_bloque_texto {
  float: left;
  width: 100px; height: auto;
  margin: 10px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
}
.oferta_activa_valoracion_bloque_texto a:visited { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_activa_valoracion_bloque_texto a:link    { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_activa_valoracion_bloque_texto a:active  { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}
.oferta_activa_valoracion_bloque_texto a:hover   { color: #5E4530; font: 12px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: bold}

.oferta_activa_valoracion_bloque_positivo {
  float: left;
  width: 33px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}

.oferta_activa_valoracion_bloque_negativo {
  float: left;
  width: 33px; height: auto;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}

.oferta_activa_valoracion_foto {
  float: right;
  
  width: 230px; 
  height: 160px;
  
  /*width: 230px; height: 160px;*/
  /*width: 230px; height: auto;*/
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
  /*background-color: green;*/
}

.oferta_activa_valoracion_foto_botones {
  position:absolute;
  width: 70px; height: auto;
  margin: 0px 0px 0px 160px;
  padding: 0px 0px 0px 0px;
  /*background-color: green;*/
}

/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Ofertas Historial                                                       -
-                                                                              -
--------------------------------------------------------------------------------
*/






/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Formularios Modales                                                   -
-                                                                              -
--------------------------------------------------------------------------------
*/
.formulario_modal {
  width: auto; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 15px 15px 15px 15px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
  display: block;
  
  /*background-color: green;*/
}



.formulario_modal_salir {
  width: 100%; height: 5px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align:right;
}

.formulario_box {
  float: left;
  width: 100%; height: auto;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

.formulario_modal_titulo {
  float: left;
  width: 100%; height: 100%;
  margin: 0px 0px 10px 0px;
  padding: 0px 10px 0px 0px;
}

.formulario_modal_input {
  float: left;
  width: auto; height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 0px;
}

.formulario_modal_info {
  float: left;
  width: 28px; height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.formulario_modal_infotexto {
  float: left;
  width: auto;  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  font-size:11px;
  
}

.formulario_modal_input_combos {
  float: left;
  width: 300px; height: 100%;
  margin: -35px 0px 0px 0px;
  padding: 0px 10px 0px 0px;  
}
.formulario_modal_infotexto a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.formulario_modal_infotexto a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.formulario_modal_infotexto a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
.formulario_modal_infotexto a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}


#formulario_modal_infotexto_ampliar {
  float: left;
  width: auto;  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  font-size:11px;
  
}
#formulario_modal_infotexto_ampliar a:visited { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#formulario_modal_infotexto_ampliar a:link    { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#formulario_modal_infotexto_ampliar a:active  { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}
#formulario_modal_infotexto_ampliar a:hover   { color: #5E4530; font: 11px  Arial, Verdana, sans-serif; text-decoration: underlined; background: transparent; font-weight: normal}



/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Formularios Modales                                                     -
-                                                                              -
--------------------------------------------------------------------------------
*/




/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Tooltips                                                   -
-                                                                              -
--------------------------------------------------------------------------------
*/
.tooltip {
  width:300px; height:auto;
/*
  padding: 15px 15px 15px 15px;
  background-color: #FFFFFF;
  border-top: 1px solid #7A6659;
  border-bottom: 2px solid #7A6659;
  border-left: 1px solid #7A6659;
  border-right: 2px solid #7A6659;
  display: block;
*/
}

.tooltip_top {
  float:left;
  width:300px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltip_top.gif");
  background-repeat: no-repeat;
}

.tooltip_center{
  float:left;
  width:260px; height:auto;
  background-image: url("../imagenes/web/tooltip/tooltip_center.gif");
  background-repeat: repeat-y;
  padding: 10px 20px 15px 20px;
}

.tooltip_center_ul{
  float:left;
  width:255px; height:auto;
  background-image: url("../imagenes/web/tooltip/tooltip_center.gif");
  background-repeat: repeat-y;
  padding: 10px 15px 15px 30px;
}

.tooltip_bottom{
  float:left;
  width:300px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltip_bottom.gif");
  background-repeat: no-repeat;
}

.tooltip_li {
	list-style-image:url("../imagenes/web/tooltip/tooltip_li.gif");
}
.tooltip_li li {
    margin:10px 0px 0px 0px;
}





.tooltipfaq {
  margin-left:10px;
  width:238px; height:auto;

}

.tooltipfaq_top {
  float:left;
  width:238px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltipfaq_top.gif");
  background-repeat: no-repeat;
}

.tooltipfaq_center {
  float:left;
  width:198px; height:auto;
  background-image: url("../imagenes/web/tooltip/tooltipfaq_center.gif");
  background-repeat: repeat-y;
  padding: 10px 20px 15px 20px;
}

.tooltipfaq_bottom {
  float:left;
  width:238px; height:3px;
  background-image: url("../imagenes/web/tooltip/tooltipfaq_bottom.gif");
  background-repeat: no-repeat;
}


/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Help Tips                                                             -
-                                                                              -
--------------------------------------------------------------------------------
*/
.helptip {
  width:672px; height:auto;
  
  /*background-color: red;*/
}

.helptip_new {
  width:674px;
  height: 71px;
}

.helptip_new_background1 {
  background-image: url("../imagenes/web/helptip_icon03.gif");
  
}

.helptip_new_background2 {
  background-image: url("../imagenes/web/helptip_icon04.gif");
  
}

.helptip_new_item_separador {
	float: left;
	width: 620px;
	height: 13px;
	
	/*background-color: brown;*/
}

.helptip_new_item {
	float: left;
	width: 620px;
	height: 25px;
	margin: 0px 0px 0px 45px;
	
	/*background-color: cyan;*/
}

.helptip_new_item_text {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 2px 0px 2px;
	
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	line-height: 1.2em; 
	color: #5E4530;
	
	/*background-color: pink;*/
}

.helptip_new_item_textbox {
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 202px;
	height: 17px;
	
	/*background-color: green;*/
}

.helptip_new_item_textbox-input {
	float:left;
	width: 198px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 1px;
    font: normal 12px  Arial, Verdana, sans-serif;
    color: #00000;
    border-top: 2px solid #bfbfbf;
    border-right: 1px solid #e0e0e0;
    border-left: 2px solid #bfbfbf;
    border-bottom: 1px solid #e0e0e0;
    /*background-color: blue;*/
}

.helptip_new_item_button {
	float:left;
	width: 20px;
	height: 20px;
	margin: 0px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	/*background-color: orange;*/
}

.helptip_top {
  float:left;
  width:672px; height:3px;
  background-image: url("../imagenes/web/tooltip/helptip_top.gif");
  background-repeat: no-repeat;
}

.helptip_center {
  float:left;
  width:672px; height:auto;
  background-image: url("../imagenes/web/tooltip/helptip_center.gif");
  background-repeat: repeat-y;
  padding: 10px 10px 10px 10px;
  line-height: 16.5px;
}

.helptip_center_icono {
  float:left;
  width:35px; height:100%;
}

.helptip_center_texto {
  float:left;
  width:617px; height:100%;
  line-height: 16.5px;
}

.helptip_bottom {
  float:left;
  width:672px; height:3px;
  background-image: url("../imagenes/web/tooltip/helptip_bottom.gif");
  background-repeat: no-repeat;
}

/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Help Tips                                                               -
-                                                                              -
--------------------------------------------------------------------------------
*/



.panel_tab {
  float:left;
  width:678px; height: auto;
  margin: 15px 0px 0px 0px;
  padding: 10px 20px 10px 20px;
  border: 1px solid #9B8B7E;
  background-image: url("../imagenes/web/panel_tab.gif");
  background-repeat: repeat-x;
}

.panel_tab_box {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.panel_tab_linea {
  float:left;
  width:100%; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.panel_factura_separador {
  float:left;
  width:678px; height: 10px;
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid #cccccc;
}


.panel_tab_linea_campo {
  float:left;
  width:130px;
}

.panel_tab_linea_campo1 {
  float:left;
  width:130px;
  padding: 3px 0px 0px 0px;
}

.panel_tab_linea_campo2 {
  float:left;
  width:130px;
}

.panel_tab_linea_valor {
  float:left;
}

.panel_tab_linea_campo4 {
  float:left;
  width:200px;
  padding: 0px 0px 0px 0px;
}

.panel_tab_linea_campo5 {
  float:left;
  width:50px;
  margin: -3px 0px 0px 0px;
}

.panel_tab_linea_campo6 {
  float:left;
  width:50px;
  margin: -3px 0px 0px 51px;
}

.panel_tab_linea_campo7 {
  float:left;
  width:350px;
  padding: 0px 0px 0px 0px;
}

.panel_tab_linea_campo8 {
  float:left;
  width:110px;
  padding: 0px 0px 0px 0px;
}

.panel_tab_linea_campo9 {
  float:left;
  width:50px;
  margin: -3px 0px 0px 102px;
}

.panel_tab_linea_campo4_direccion {
  float:left;
  width:227px;
  margin: 0px 0px 0px 15px;
  padding: 0px 0px 0px 0px;
}


.panel_direcciones {
  float:left;
  width: 960px; height: auto;
  margin: 0px 0px 0px 12px;
  padding: 0px 0px 0px 0px;  

}



/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Comprar Cr�ditos                                                        -
-                                                                              -
--------------------------------------------------------------------------------
*/
.user_temp {
 float:left;
 width: 940px;
 height: 25px;
 margin: 0px 0px 0px 15px;
 background-repeat: no-repeat;
}


.user_registro_texto {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: auto;
 height: auto;
 /*margin: 25px 0px 0px 15px;
 background-color: green;*
 background-image: url("../imagenes/web/user_registro_crearperfil.gif");
 background-repeat: no-repeat; */
}


.user_item {
 /*
   Ancho total: width + border-left + border-right = 960px
   Alto total: height + border-bottom = 120px
 */
 float:left;
 width: auto;
 height: 37px;
 margin: 17px 0px 0px 0px;
 padding: 0px 29px 0px 0px;
}



/*
--------------------------------------------------------------------------------
-                                                                              -
- End: Comprar Cr�ditos                                                        -
-                                                                              -
--------------------------------------------------------------------------------
*/

.invitacion_off { color: #C24312; }

.invitacion_on, .verde { color: #C2D62B; }

.dark_green { color: #99A324; font-weight: bold;}

.formulario_bloque_input ol {
    margin:0px 0px 0px 26px;
}

ul { list-style-image: url("/imagenes/web/ul/guion.gif") }





#panel01_izq {
 float:left;
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 /*background-color: green;*/

}

#panel01_der {
 float: left;
 width: 240px;
 height:auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
/* background-color:blue;*/

}

.anuncio_iphone {
 float: left;
 width: 600px;
 height:auto;
 margin: -400px 0px 0px 20px;
 padding: 0px 0px 0px 0px;
}

.fondo_iphone {
 float: left;	
 width: 700px;
 height:auto;
 margin: 0px 0px 0px 20px;
 padding: 0px 0px 0px 0px;
 /*background-color:red;*/
}

.link_iphone {
 float: left;
 width: 470px;
 height:auto;
 margin: 0px 0px 0px 20px;
 padding: 0px 0px 0px 0px;
}

.link_iphone2 {
 float: left;
 width: 210px;
 text-align: right;
 height:auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.iphone_texto2 {  
  font-size: 18px;
  color: #5E4530;
  background-color: white;
}












/*
--------------------------------------------------------------------------------
-                                                                              -
- CABECERA                                                                     -
- NUEVO                                                                        -
--------------------------------------------------------------------------------
*/

#cabecera {
    float:left;
    width: 960px; height: auto;
    margin: 0px 0px 0px 12px;
    padding: 0px 0px 0px 0px;
    background-image: url("../imagenes/web/user_registro_background.gif");	
    background-repeat: repeat-x;
}

#cabecera_texto {
    float:left;
    width: 912px; height: auto;
    margin: 20px 0px 15px 24px;
}

#cabecera_box {
    float:left;
    width: 912px; height: auto;
    margin: 0px 0px 20px 24px;

}

.cabecera_box_wizard {
    float:left;
    width: auto; height: auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;	
}

/*
--------------------------------------------------------------------------------
-                                                                              -
- Begin: Formularios                                                           -
- NUEVO                                                                        -
--------------------------------------------------------------------------------
*/

#formulario {
 width: 712px;
 margin: 0px 0px 0px 0px;
}

/** header ***************************************************************************************/

.formulario_header {
  width: 712px; height: auto;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;  
}

.formulario_header_izquierda {
  float:left;
  width: auto; height: auto;
  margin: 0px 0px 0px 24px;
  padding: 0px 0px 0px 0px;
  font: 14px  Arial, Verdana, sans-serif; color: #C2D62B; text-align: left; font-weight: bold;  
}

.formulario_header_derecha {
  float:right;
  width: auto; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font: 12px  Arial, Verdana, sans-serif; color: #B2B2B2; text-align: right; font-weight: normal;    
}
.formulario_header_derecha a:visited { font: 12px  Arial, Verdana, sans-serif; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_header_derecha a:link    { font: 12px  Arial, Verdana, sans-serif; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_header_derecha a:active  { font: 12px  Arial, Verdana, sans-serif; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}
.formulario_header_derecha a:hover   { font: 12px  Arial, Verdana, sans-serif; color: #B2B2B2; text-decoration: none; background: transparent; font-weight: normal}

.formulario_header_separador {
  float: left;
  width: 712px; height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("../imagenes/web/formulario_cabecera_separador.gif");
  background-repeat: no-repeat;
}
/*************************************************************************************************/

.formulario_bloque {
  width: 712px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;  
  /*background-color: yellow;*/
}

.formulario_bloque_linea {
  width: 688px; height: auto;
  margin: 0px 0px 0px 24px;
  padding: 0px 0px 0px 0px;
  
}

/** bloque para registro *************************************************************************/

.formulario_bloque_izquierda {
  float:left;
  /*width: 356px; height: auto;*/
  width: 330px; height: auto;
  /*margin: 0px 0px 0px 0px;*/
  margin: 0px 0px 0px 24px;
  padding: 0px 0px 0px 0px;
  background-color: transparent;   
  /*background-color: brown;*/
}

.formulario_bloque_izquierda_item {
  float:left;
  width: 300px; height: auto;
  /*margin: 0px 0px 10px 24px;*/
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; color: #5E4530; 
  background-color: transparent;  
  /*background-color: green;*/
}


.formulario_bloque_derecha {
  float:right;
  width: 356px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  background-color: transparent;     
  /*background-color:blue;*/  
}

.formulario_bloque_derecha_info {
  float:left;
  width: 30px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  background-color: transparent;       
  /*background-color:yellow;*/
}

.formulario_bloque_derecha_texto {
  float:left;
  width: 326px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 10px 0px; 
  font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530;
  background-color: transparent;  
  /*background-color: pink;*/    
}
.formulario_bloque_derecha_texto a:visited { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_texto a:link    { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_texto a:active  { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_texto a:hover   { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}

.formulario_bloque_derecha_separador {
    width: 100%; height: 25px;
    background-color: transparent; 	
    /*background-color: gray;*/
}

.formulario_bloque_mostrar_error {
    float: left;
    width: 250px;  height: auto;
    margin: 0px 0px 10px 24px;
    color: #FF0000; 
    background-image: url("../imagenes/web/registro_form_alerta.gif");
    background-repeat: no-repeat;
    padding: 0px 30px 0px 20px;
}

.formulario_bloque_separador {
    float:left;
    width: 712px; height: 30px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;  
    
    /*background-color: pink;*/
}

.registroerror { font-weight: bold; font-size: 12px; font-style: bold; color: #FF4312; }

/*************************************************************************************************/

/** bloque para ingresar ofertas *************************************************************************/

.formulario_bloque_izquierdaO {
  float:left;
  /*width: 410px; height: auto;*/
  width: 380px; height: auto;
  /*margin: 0px 0px 0px 0px;*/
  margin: 0px 0px 0px 24px;
  padding: 0px 0px 0px 0px;  
}

.formulario_bloque_izquierda_itemO {
  float:left;
  width: 380px; height: auto;
  /*margin: 0px 0px 10px 24px;*/
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; color: #5E4530; 
  background-color: transparent;  
}

.formulario_bloque_izquierda_fechadesdeO {
  float:left;
  width: auto; height: auto;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; color: #5E4530;  
}
.formulario_bloque_izquierda_fechahastaO {
  float:right;
  width: auto; height: auto;
  margin: 0px 97px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; color: #5E4530; 
}


.formulario_bloque_derechaO {
  float:right;
  width: 302px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
}

.formulario_bloque_derecha_infoO {
  float:left;
  width: 30px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  background-color: transparent;       
}

.formulario_bloque_derecha_textoO {
  float:left;
  width: 272px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 10px 0px; 
  font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530;
  background-color: transparent;    
}
.formulario_bloque_derecha_textoO a:visited { font-family: Arial, Verdana, sans-serif; font-size:11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_textoO a:link { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_texto a:active { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}
.formulario_bloque_derecha_texto a:hover { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #5E4530; text-decoration: underline; font-weight: normal}

.formulario_bloque_derecha_separadorO {
    width: 100%; height: 25px;
    background-color: transparent; 	
}

.formulario_bloque_mostrar_errorO {
    float: left;
    width: 250px;  height: auto;
    margin: 0px 0px 10px 24px;
    color: #FF0000; 
    background-image: url("../imagenes/web/registro_form_alerta.gif");
    background-repeat: no-repeat;
    padding: 0px 30px 0px 20px;
}

.formulario_bloque_separadorO {
    float:left;
    width: 712px; height: 30px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;  
}

.registroerrorO { font-weight: bold; font-size: 12px; font-style: bold; color: #FF4312; }

/*************************************************************************************************/



/*******************************************************************************
/* Estilos                                                                     *
*******************************************************************************/

.formulariotextbox, .formulariotextbox_modal {
  width: 275px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
  border-left: 2px solid #bfbfbf;
  border-bottom: 1px solid #e0e0e0;
  
  /*background-color: blue;*/
}

.formulariotextbox_error {
  width: 275px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bc100e;
  border-right: 1px solid #fe9999;
  border-left: 2px solid #bc100e;
  border-bottom: 1px solid #fe9999;
}

.formulariotextbox_error2{
  width: 275px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error3{
  width: 76px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error4{
  width: 94px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error5{
  width: 30px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error6{
  width: 94px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: Arial, Verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error7{
  width: 60px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error8{
  width: 96px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error9{
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error10{
  width: 94px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_error11{
  width: 81px;
  height: 18px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;	
}

.formulariotextarea, .formulariotextarea_modal {

  width: 275px; height: 110px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px #00FFFF Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
  border-left: 2px solid #bfbfbf;
  border-bottom: 1px solid #e0e0e0;
}

.formulariotextarea_error {
  width: 275px; height: 110px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px #00FFFF Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bc100e;
  border-right: 1px solid #fe9999;
  border-left: 2px solid #bc100e;
  border-bottom: 1px solid #fe9999;
}


.formulariotextarea2_error {
  width: 275px;
  height: 110px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextarea3_error {
  width: 275px;
  height: 60px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}


.formulariotextarea_modal_error {
  width: 275px;
  height: 60px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextarea_modal_error2 {
  width: 275px;
  height: 80px;
  background-color: #ffffff;
  color: black;
  font-family: arial, verdana, ms sans serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0px 0px 0px 5px;
  border-top: 2px solid #BC100E;
  border-right: 1px solid #FE9999;
  border-left: 2px solid #BC100E;
  border-bottom: 1px solid #FE9999;
}

.formulariotextbox_url {
  width: 240px; height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 5px;
  font: normal 12px  Arial, Verdana, sans-serif;
  color: #00000;
  border-top: 2px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
  border-left: 2px solid #bfbfbf;
  border-bottom: 1px solid #e0e0e0;
}

.error {
  border-top: 2px solid #bc100e;
  border-right: 1px solid #fe9999;
  border-left: 2px solid #bc100e;
  border-bottom: 1px solid #fe9999;
}

.error_header{
   color: #FF4312;
}

.registro_form_confirmacion {
 float:left;
 width: 567px;
 height:180px;
 margin: 0px 0px 0px 0px;
 clear:both;
 background-image: url("../imagenes/web/registro_form_confirmacion.gif");
 background-repeat: no-repeat;
 padding: 20px 0px 0px 20px;
}

.fix01 {
	width:984px; 
	margin-top:30px; 
	border:0px;
	height:40px;
}

.fix02 {
    float:left; 
    width:688px; 
    padding:0px 22px 0px 18px;
}

#content_fix04 {
    width: 960px;
    margin: -14px 0px 0px 12px;
 	position: relative;
	min-height: 718px; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */   
	
	/*background-color: brown;*/
	
}

.fix05 {
	height:12px; width:100%;
}

.fix06 {
    height:4px; width:100%;
}

.formulario_bloque_izquierda_item_fix07 {
  float:left;
  width: 650px; height: auto;
  margin: 0px 0px 10px 24px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 1.2em; color: #5E4530; 
  background-color: transparent;  
}

.formulario_bloque_izquierda_item_fix08 {
  float:left;
  width: 650px; height: auto;
  margin: 0px 0px 10px 24px;
  padding: 0px 0px 0px 0px;
  font-family: Arial, Verdana, sans-serif;  line-height: 1.2em; color: #5E4530; 
  background-color: transparent;  
}

.formulario_bloque_izquierda_item_checkbox {
  float:left;
  width: 25px; height: auto;
}

.formulario_bloque_izquierda_item_condiciones {
  float:left;
  width: 625px; height: auto;
}

.formulario_bloque_izquierda_item_indented {
  margin: 0px 10px 0px 19px;
}

#registro_form_box_fix08 {
 width: 712px;
 height: auto;
 margin: 0px 0px 0px 24px;
 clear:both;
 display:block;
 /*background-color:red;*/
}

.fix09 {
	height:10px;
}
	
#registro_form_box_fix10 {
 width: 150px;
 height: auto;
 margin: 0px 0px 0px 20px;
 clear:both;
 display:block;
 /*background-color:red;*/
}

#descripcionAnunciante{
	line-height: 16px;
}

.fix13 {
	margin-top: 40px;
}

.fix14 {
    margin:50px 0px 0px 0px;
}

.fix16 {
	margin-top: -60px;
}

.fix17 {
	height:370px;
}

.fix18 {
	/*margin-top: 22px;*/
	margin-top: 17px;
}

.fix20 {
	width:330px;
}

.fix21 {
	margin-top: 30px;
}

.fix22 {
	width: auto;
}

.fix23 {
	font-size: 20px;
}

.fix25 {
	height:100%;
}

.fix27 {
	margin-top:25px;
}

.fix28 {
	height:800px;
}

.fix29 {
	margin-top:-30px;
}

.fix31 {
	width: 675px;
}

.fix32 {
	height:600px;
}

.fix33 {
	margin: 20px 0px 0px 20px;
}

.fix34 {
	width: 580px;
}

.fix36 {
	width: 100px;
}

.fix37 {
	font-size:20px;
}

.fix38 {
	width:8px;
	line-height: 16.5px;
}

.fix39 {
	margin-top: 6px;
}

.fix40 {
	margin-top: 11px;
}

.fix42 {
	float:left; 
	padding: 0px 10px 10px 0px;
}

.fix43 {
	float:left; 
	padding: 0px 10px 0px 0px;
}

.fix45 {
	margin-left:20px;
}

.fix46 {
	font-weight:normal; 
	font-size:12px;
}

.fix47 {
	margin-top:12px;
}

.fix48 {
	margin-top:77px;
}

.fix49 {
	margin-top:15px;
}

.fix50 {
	margin-top:60px;
}

.fix51 {
	margin-left:10px;
}

.fix52 {
	float:left; 
	width:170px;
}

.fix53 {
	float:left; 
	width:110px;
}

.fix54 {
	float:left; 
	width:70px; 
	text-align:right;
}

.fix56 {
	margin-left:230px; 
	width:120px;
}

.fix57 {
	float:left; 
	width:50px;
}

.fix58 {
	width:120px;
}

.fix59 {
	margin-top:20px;
}

.fix60 {
	float:left; 
	width:95px;
}

.fix61 {
	height:auto;
}

.fix62 {
	float:left; 
	width:120px;
}

.fix63 {
	float:left; 
	width:70px;
}

.fix65 {
	line-height:20px;
}

.fix67 {
	margin-top:9px;
}

.fix68 {
	line-height: 20px;
}

.fix69 {
	height:400px;
}

.fix70 {
	background-color:#FFFFFF";
}

.fix71 {
	margin-left:25px;
}

.fix72 {
	margin-top:0px;
}

.fix74 {
	width:600px;
}

.fix75 {
	width:75px;
}

.fix76 {
	width:480px;
}

.fix79 {
	width:535px;
}

.fix80 {
	color:#C2D62B; 
	font-size: 20px;
}

.fix81 {
	width:640px;
}

.fix82 {
	margin-left:-5px;
}

.fix83 {
	width:10px;
}

.fix84 {
	margin-top: 0px;
}

.fix85 {
	width:580px;
}

.fix87 {
	margin: 5px 0px 0px 7px;
}

.fix88 {
	width:400px;
}

.fix89 {
	float:left; 
	margin:-5px 0px 0px 0px;
}

.fix98 {
	height: 600px;
}

.fix101 {
	padding: 10px 10px 10px 10px;
}

.fix105 {
	height:20px;
}

.fix112 {
	float:left; 
	width:702px; 
	padding:0px 22px 0px 18px;
}

.fix116 {
	color:#5E4530;
}

.fix117 {
	color:#AA9C91;
}

.fix120 {
	margin-top:33px;
}

.fix121 {
	margin-top:3px;
}

.fix122 {
	margin-top:5px;
}

.fix123 {
	margin-top:7px;
}

.fix125 {
	font-size:12px; 
	width:200px;
}

.fix137 {
	line-height:18px;
}

.fix141 {
	float:left; 
	width:400px;
}

.fix144 {
	padding-top:3px;
}

.fix145 {
	height:8px;
}

.fix146 {
	margin-top:-10px;
}

.fix147{
	text-decoration:none;
}
.fix147 a:visited{text-decoration:none;}
.fix147 a:link{text-decoration:none;}
.fix147 a:active{text-decoration:none;}
.fix147 a:hover{text-decoration:underline;}

.fix148{
	float:right; 
	margin: -16.5px 0px 0px 0px;
}
.fix149{
	float:right; 
	margin: -23px 0px 0px 0px;
}
.fix150{
	margin-left:58px;
}
.fix151{
    float:left;
    /*margin-top:-2px;*/
    margin-top:0px;
    margin-left:-10px;
}

.fix152{
    margin-top: 7px;
}

.fix153{
    margin-top: 39px;
}

.fix154 {
	float:left; 
	margin-top: -15px;
	padding: 0px 10px 0px 0px;
}

.fix155 {
	float:left; 	
	padding: 0px 10px 0px 0px;
}

.fix156 {
    width:696px;
    margin-left:20px;	
}

.fix157 {
    width:696px;
    margin-left:10px;	
}

.fix158 {
	font-size:30px;
}

.mover_izq_28 {
  margin: 0px 0px 0px -28px;
}

.fondo_oferta {
   background-image: url('../imagenes/web/veranunciantes_bloque_fondo.gif');	
}

/**** por borrar: ***/
/*
#user_registro
#user_registro_box
#user_registro_texto
#user_registro_crearperfil
#user_registro_01_on
#user_registro_02_on
#user_registro_03_on
#user_registro_01_off
#user_registro_02_off
#user_registro_03_off
#registro_form_confirmacion
*/	
	