body {

	background: #6C97B9 url(../imgsmetlife/layout-body.jpg) left top repeat-x;
	color: #707070;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin: 2px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
}

td {
	font-family: Arial, Helvetica; font-size: 13px;
}

th {
	font-family: Arial, Helvetica;
	font-size: 12px;
	COLOR: #707070;
}


.bg {
	BACKGROUND-COLOR: #75859F;
}

.celdaerror {
	BACKGROUND-COLOR: Red;;
	color: White;
}

.ifld {
       FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: arial, helvetica; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: black 1px solid; BORDER-TOP: black  1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid;
}

.titulo {
    font-family: Arial; font-size: 19pt; color: #808487; font-weight : bold; 
}

.descripcion {
    font-family: Arial; font-size: 11px; COLOR: #05176B; 
}

.texto {
    font-family: Arial; font-size: 9pt; COLOR: #05176B; 
}

.texto_ped {
    font-family: Arial; font-size: 12px; COLOR: #707070;  
}
.datos {
    font-family: Arial; font-size: 12px; COLOR: #808487; 
}

.bordertabla {
	border : thin solid Gray;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
}

a        { COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none }

a:hover  { text-decoration: underline }

a.blanco { COLOR: #FFFFFF; text-decoration: none }

a.blanco:hover { COLOR: #FFFFFF; text-decoration: underline }

a.navega { COLOR: #05176B; text-decoration: none }

a.navega:hover { COLOR: #05176B; text-decoration: underline }

a.zoom { COLOR: #05176B; text-decoration: none; font-size: 11px; }

a.zoom:hover { COLOR: #05176B; text-decoration: underline; font-size: 11px; }

P {	MARGIN: 0.5em 0em 1em; LINE-HEIGHT: 1.5em; TEXT-ALIGN: justify; }


.categoria { COLOR: #FFFFFF; text-decoration: none; font-weight : bold; font-size: 9px; }

.cat_sel {
    font-family: Arial; font-size: 9px; COLOR: #FF6633; font-weight : bold; 
}

a.categoria { COLOR: #FFFFFF; text-decoration: none; font-weight : bold; font-size: 9px; }

a.categoria:hover { COLOR: #FF6633; text-decoration: underline; font-weight : bold; font-size: 9px; }

.encabezado {
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
}

.encabezadotop {
    width: 963px;
    height: 215px;
    margin: 0 auto;
    padding-top: 0px;
    background: url(../imgsmetlife/encabezado.png) no-repeat;
}

#contenedor{
	width: 963px;
	margin: 0 auto;
	background: url(../imgsmetlife/fondo-sombra.png);
	background-repeat: repeat-y;
}

form fieldset { border:none;}

button{
	border: none;
	background: none;
	color: #fff;
	cursor: pointer;
}


/* Buscador	
-------------------------------------------------*/		
.buscador {
	background: url(../imgsmetlife/layout-encabezado-buscador.png) left top no-repeat;
	position:absolute;
	right:30px;
	top:0px;
}

.queremos {
	position:absolute;
	right : 250px;
	top:-2px;
}



/* form */		
.buscador form {
	height:22px;
	width: 212px;
	}

.buscador form fieldset{
	border:none;
	}

.buscador form legend, .buscador form label  {
	display: none;
	}

.buscador form input {
	border:1px solid white;
	font-size:10px;
	height:10px;
	margin:2px 70px 0px 5px;
	*margin-top: 1px;
	width: 135px;
	}	

.buscador form button {
	background: #1d8acb url(../imgsmetlife/layout-encabezado-buscador-button.png) left top no-repeat;
	color:white;
	padding: 0 0 3px;
	position:absolute;
	right:0px;
	top:0px;
	width: 56px;
	height: 23px;
}


.pie_pagina {
	width:940px;
	clear: both;
	margin: 0 auto;
	padding: 30px 0 20px 23px;
	background: url(../imgsmetlife/pie.png) top no-repeat;
}

.celda_encabezado {
	border-top : 1px solid Gray;
	border-right : 1px solid Gray;	
	border-bottom : 1px solid Gray;
}

.celda_encabezado1 {
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
	border-right : 1px solid Gray;	
	border-bottom : 1px solid Gray;
}

/*
 */

a.mnu_home_rojo       { COLOR: #e43223; font-weight : bold; text-decoration: none }
a.mnu_home_rojo:hover { COLOR: #e43223; font-weight : bold; text-decoration: underline }

a.mnu_home_naranja       { COLOR: #e67400; font-weight : bold; text-decoration: none }
a.mnu_home_naranja:hover { COLOR: #e67400; font-weight : bold; text-decoration: underline }

a.mnu_home_amarillo       { COLOR: #fbb303; font-weight : bold; text-decoration: none }
a.mnu_home_amarillo:hover { COLOR: #fbb303; font-weight : bold; text-decoration: underline }

a.mnu_home_verde       { COLOR: #7ed538; font-weight : bold; text-decoration: none }
a.mnu_home_verde:hover { COLOR: #7ed538; font-weight : bold; text-decoration: underline }

a.mnu_home_azul       { COLOR: #023da4; font-weight : bold; text-decoration: none }
a.mnu_home_azul:hover { COLOR: #023da4; font-weight : bold; text-decoration: underline }

a.mnu_home_rosa       { COLOR: #f425bd; font-weight : bold; text-decoration: none }
a.mnu_home_rosa:hover { COLOR: #f425bd; font-weight : bold; text-decoration: underline }

a.link_art       { font-size : 12px; COLOR: #4591db; text-decoration: none }
a.link_art:hover { font-size : 12px; COLOR: #2195DF; text-decoration: underline }

a.link_detalle       { font-size : 10px; COLOR: #707070; text-decoration: none }
a.link_detalle:hover { font-size : 10px; COLOR: #707070; text-decoration: underline }


.texto_listado { font-size : 11px; COLOR: #707070; text-decoration: none; }

.texto_detalle_azul { font-size : 12px; COLOR: #707070; font-weight : bold; text-decoration: none; }
.texto_detalle_azul_titulo { font-size : 16px; COLOR: #707070; font-weight : bold; text-decoration: none; }
.texto_detalle_azul_chico { font-size : 10px; COLOR: #4591db; font-weight : bold; text-decoration: none; }

.bordeinferior { border-bottom : 1px solid #dee3e7; }

hr { CLEAR: both; COLOR: #4591db; HEIGHT: 1px; BACKGROUND-COLOR: transparent }

.ifld_error {
        COLOR: #FFFFFF;
        BACKGROUND: #FF0000;
}

.ifld2 {
        FONT-FAMILY: Arial, Helvetica;
}

#buscador {
        position: relative;
	padding-right: 23px;
        margin-top: -50px;
        margin-left: 400px;
	text-align: right;
	color: #FFF;
        width: 500px;
	height: 45px;
	display: block;
}

#formulariolinea {
      background: url(../imgsmetlife/borde-punteado.gif) top repeat-x;
      width: 870px;
      padding-top: 0px;
      padding-left: 0px;
      margin-left: 45px;
}

#menutop {
  /* text-transform: capitalize; */
	padding-bottom: 5px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
        font-weight: normal;
	width: 923px;
	height: 24px;
	color: #FFF;
}


#menutop a {
	text-decoration: none;
	color: #FFF;
}

#menutop select {
	font-weight: bold;
	border: 1px solid;
	font-size: 10px;
}

#loginSearch {
  padding-right: 10px;
  text-align: right;
  margin-top: -5px;
  font-size: 11px;
	width: 634px;
	float: right;
  color: #333;
}

.welcome {
  color: #7A5;
}

#siteLogo a {
  text-decoration: none;
  border: none;
}

#loginSearch a {
  text-transform: uppercase;
  text-decoration: none;
  color: #000;
}

#loginSearch a:hover {
  text-transform: uppercase;
  text-decoration: none;
  color: #7A5;
}

.pie { font-size : 12px; COLOR: #FFFFFF; text-decoration: none; }

.pie a { font-size : 12px; COLOR: #FFFFFF; text-decoration: none; }

.pie a:hover { font-size : 12px; COLOR: #FFFFFF; text-decoration: underline; }


