/* GENERALES */html { 	padding:0px;	margin:0px;}body {	background-color: #fff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	color:#333;  	padding:0px 0px;	margin:0px;	text-align: center;}#pagina {	text-align: left;	margin: 0px auto;	padding: 0px;	width: 740px;	background-color: #fff;	background-image: url(imag/plantilla/pagina_fondo.gif);	background-repeat: repeat-y;}IMG {	border: 0;}IMG.Medio {	vertical-align: middle;	}FORM {	margin: 0;	}/* IDIOMAS */#idiomas {	width: 738px;	font-size: 10px;	height: 10px;	color: #c82327; 	padding: 0px 0px 0px 0px !important; 	padding: 0px 0px 0px 0px /**/;	text-align: right;	background-color: #fff;}#idiomas ul {	LINE-HEIGHT: 14pt; 		margin: 0;	border: 0;	text-align: right;}	#idiomas li {	/*background-image: url(imag/plantilla/bullet_m_sec.gif);	background-repeat: no-repeat;	background-position: 2% 6px;*/	padding-right: 5px;	text-align: right;	/* padding-right: 20px; */	list-style-type: none;		display: inline;}#idiomas a:link, #idiomas a:visited {  font-size: 10px;	FONT-WEIGHT: bold; 		COLOR: #c82327; 	TEXT-DECORATION: none;	background: transparent; }#idiomas a:hover {  font-size: 10px;	TEXT-DECORATION: underline;	background: transparent; }#idiomas a:active {  font-size: 10px;  color: #c82327;	TEXT-DECORATION: none;	background: transparent; }/* CABECERA */#cabecera {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold; 		COLOR: #000000; 	TEXT-DECORATION: none;		background-color: #DFDFDF;	border-color: #EA7B0D #000000 #EA7B0D #000000;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}#cabecera .imagenCabecera {	/* height: 80px;	background-image: url(imag/plantilla/logo.jpg); */}#cabecera .top {	height: 8px;	background-image: url(imag/plantilla/linea_sup_cabecera.gif);}#cabecera .bottom {	height: 10px;	background-image: url(imag/plantilla/linea_inf_cabecera.gif);	background-repeat: no-repeat;	/* background-color: #6A6AA7; */}/* BARRA SUPERIOR */#barraSuperior {	width: 740px;	height: 29px;	background-image: url(imag/plantilla/buscador_fondo.gif); 	background-repeat: no-repeat;	background-color: #DFDFDF;	color:#000000;  	padding: 0.1em 0.6em 0.2em 0.3em; 	text-align: right;}#barraSuperior .izquierda {	width: 339px;}#barraSuperior .centro {	border-color: #EA7B0D #FFFFFF #FFFFFF #FFFFFF;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 1px;	}#barraSuperior .derecha {	width: 208px;}/* BARRA LATERAL */#barraLateral {	float: left;	text-align:left; 		width: 200px;	BACKGROUND: #1c1c1c url(imag/plantilla/fondo_sec.gif) repeat-y;	margin: 0px auto;	padding: 0px;	}#barraLateral .top {	border-color: #EA7B0D #FFFFFF #FFFFFF #FFFFFF;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	}#barraLateral .bottom {	border-color: #EA7B0D #FFFFFF #FFFFFF #FFFFFF;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	}/* BUSCADOR */#buscador {    padding-right: 5px;    text-align: right;    vertical-align: middle;}#buscador input {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		COLOR: #000000;	vertical-align: middle;}/*MENU SECCION*/#menu_sec {	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: bold; 		COLOR: #fff; 	BACKGROUND-IMAGE: url(imag/plantilla/fondo_sec.gif);	BACbackground-repeat: REPEAT-Y;	TEXT-DECORATION: none;		/*background-image: url(imag/plantilla/fondo_sec.gif); 	background-repeat: no-repeat;*/}#menu_sec .top {	height: 22px;	background-image: url(imag/plantilla/fondo_sup_sec.gif); 		background-color: #DFDFDF;	}*html #menu_sec .top {	height: 23px;}#menu_sec ul {	padding: 0.8em 0.3em 0.8em 0.3em; 	LINE-HEIGHT: 14pt; 		margin: 0;	border: 0;}	#menu_sec li {	padding-left: 18px;	/* padding-right: 20px; */	list-style-type: none;}#menu_sec a:link, #menu_sec a:visited {	FONT-WEIGHT: bold; 		COLOR: #fff; 	TEXT-DECORATION: none;	background: transparent; }#menu_sec a:hover {	background-image: url(imag/plantilla/bullet_m_sec.gif); 	background-repeat: no-repeat;	TEXT-DECORATION: underline;	background: transparent; }#menu_sec a:active {	TEXT-DECORATION: none;	background: transparent; }/* MENU UTILIDADES BASICO*/#menu_util_basico {	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: bold; 		COLOR: #fff; 	BACKGROUND-IMAGE: url(imag/plantilla/fondo_sec.gif);	BACbackground-repeat: REPEAT-Y;	TEXT-DECORATION: none;		/*background-image: url(imag/plantilla/fondo_sec.gif);*/}#menu_util_basico .top {	height: 22px;	background-image: url(imag/plantilla/fondo_sup_util.gif); 	}*html #menu_util_basico .top {	height: 23px;}#menu_util_basico ul {	padding: 0.8em 0.3em 0.0em 0.3em; 	LINE-HEIGHT: 14pt; 		margin: 0;	border: 0;}	#menu_util_basico li {	padding-left: 18px;	/* padding-right: 20px; */	list-style-type: none;}#menu_util_basico a:link, #menu_util_basico a:visited{	FONT-WEIGHT: bold; 		COLOR: #fff; 	TEXT-DECORATION: none;	background: transparent; }#menu_util_basico a:hover {	TEXT-DECORATION: underline;	background: transparent; }#menu_util_basico a:active {	TEXT-DECORATION: none;	background: transparent; }/* MENU UTILIDADES CLIENTE*/#menu_util_cliente {	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: bold; 		COLOR: #fff; 	BACKGROUND-IMAGE: url(imag/plantilla/fondo_sec.gif);	BACbackground-repeat: REPEAT-Y;		TEXT-DECORATION: none;}#menu_util_cliente .top {	height: 25px;	background-image: url(imag/plantilla/fondo_menu_top.gif); 	}#menu_util_cliente ul {	padding: 0.0em 0.3em 0.3em 0.3em; 	LINE-HEIGHT: 14pt; 		margin: 0;}	#menu_util_cliente li {	padding-left: 18px;	list-style-type: none;}#menu_util_cliente a:link, #menu_util_cliente a:visited {	FONT-WEIGHT: bold; 		COLOR: #fff; 	TEXT-DECORATION: none;	background: transparent; }#menu_util_cliente a:hover {	TEXT-DECORATION: underline;	background: transparent; }#menu_util_cliente a:active {	TEXT-DECORATION: none;	background: transparent; }/* CONTENIDO */#contenido {	padding-top:17px;	width: 515px;	margin-left: 200px;	}#contenido .titulo {    text-transform:uppercase;	margin:0px 0px 17px 17px;	FONT-SIZE: 14px;	FONT-WEIGHT: bold; 		COLOR: #006cd1;}#contenido .tituloLinea {	border-color: #EA7B0D #FFFFFF #1c1c1c #FFFFFF;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}#contenido .tituloLinea a:link, #contenido .tituloLinea a:visited {  font-size: 12px;	FONT-WEIGHT: bold; 		COLOR: #006cd1; 	TEXT-DECORATION: none;	background: transparent; }#contenido .tituloLinea a:hover {	TEXT-DECORATION: underline;	background: transparent; }#contenido .tituloLinea a:active {	TEXT-DECORATION: none;	background: transparent; }#contenido img.derecha {	margin-left: 10px;	margin-bottom: 10px;			float: right;	border: 1px solid #999; }#contenido img.izquierda {	margin-right: 10px;	margin-bottom: 10px;	float: left;	border: 1px solid #999; }#contenido img.centro {	margin-left: 10px;	border: 1px solid #999; }#contenido ul {	padding: 0.3em 0.3em 0.3em 0.3em; 	LINE-HEIGHT: 14pt; 		margin: 0;	border: 0;}	#contenido li {	list-style-type: square;	margin-left: 25px;}#contenido input, textarea, button, select {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		COLOR: #333;	vertical-align: middle;}#contenido .boton {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold; 		COLOR: #FFFFFF;	BACKGROUND-COLOR: #006cd1;}#contenido a:link, #contenido a:visited {	FONT-WEIGHT: bold; 		COLOR: #c82327; 	TEXT-DECORATION: none;	background: transparent; }#contenido a:hover {	TEXT-DECORATION: underline;	background: transparent; }#contenido a:active {	TEXT-DECORATION: none;	background: transparent; }.texto-intro {	margin-left:17px;	padding: 10px 10px 10px 10px;	background-color: #fff;	vertical-align: middle;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	COLOR: #c82327;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 	}#tablaTitulo {	margin-left:17px;	margin-bottom: 5px;	height: 25px;	vertical-align: middle;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	COLOR: #FFFFFF;	FONT-SIZE: 11px;	FONT-WEIGHT: bold; 	}#tablaTitulo a:link, #tablaTitulo a:visited {	COLOR: #FFFFFF; 	TEXT-DECORATION: none;	background: transparent; }#tablaTitulo a:hover {	TEXT-DECORATION: underline;	background: transparent; }#tablaTitulo a:active {	TEXT-DECORATION: none;	background: transparent; }#tablaTitulo .fondoTablaTituloIzquierda {	padding: 2px 2px 2px 2px;	width: 5px;	text-align: center;	background-color: #006cd1;	border-color: #006cd1 #006cd1 #006cd1 #006cd1;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 1px;			}#tablaTitulo .fondoTablaTituloDerecha {	padding: 2px 2px 2px 2px;	text-align: left;	BACKGROUND-COLOR: #006cd1;		border-color: #006cd1 #006cd1 #006cd1 #006cd1;	border-style: solid;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 0px;				}#tablaDatos {	vertical-align: middle;	margin: 0px 0px 17px 17px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		LINE-HEIGHT: 12pt; 			padding: 10px 10px 10px 10px;	border: 1px solid #999; 	background-color: #FFFFFF;	}#tablaDatos .fondoTablaTexto {	padding: 10px 10px 10px 10px;		BACKGROUND-COLOR: #F5F7FB;}#tablaDatos ul {	LINE-HEIGHT: 14pt; 		margin: 0;	border: 0;}	#tablaDatos li {	list-style-type: circle;	margin-left: 25px;}#tablaTexto {	margin: 0px 0px 17px 17px;	vertical-align: middle;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		padding: 10px 10px 10px 10px;		LINE-HEIGHT: 12pt; 	border: 1px solid #999; 	background-color: #FFFFFF;}#barraCatalogo {	margin: 0px 0px 17px 17px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		padding: 10px 10px 10px 10px;		LINE-HEIGHT: 12pt; 	border: 0px dashed rgb(204, 204, 204); 	background-color: #006cd1;}#barraCatalogo a:link, #barraCatalogo a:visited {	vertical-align: middle;	FONT-WEIGHT: bold; 		COLOR: #FFFFFF; 	TEXT-DECORATION: none;	background: transparent; }#barraCatalogo a:hover {	vertical-align: middle;	TEXT-DECORATION: underline;	background: transparent; }#barraCatalogo a:active {	vertical-align: middle;	TEXT-DECORATION: none;	background: transparent; }/* CESTA */#cesta {       margin: 0px 0px 17px 17px;       vertical-align: middle;       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;       FONT-SIZE: 11px;       FONT-WEIGHT: normal;              LINE-HEIGHT: 12pt;                BACKGROUND-COLOR: #fff;	}#cesta td{       padding: 2px 2px 2px 10px;}#contenido .tituloLinea a:hover{       text-decoration: none;}/* PIE */#pie {  height: 35px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	TEXT-DECORATION: none;		COLOR: #FFFFFF; 	background: url(imag/plantilla/fondo_pie_centro.jpg) repeat-x;	vertical-align: middle;	clear: both;	border-color: #006cd1;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}#pie .izquierda {	FONT-WEIGHT: bold; 		width: 250px;	background-image: url(imag/plantilla/fondo_pie_centro.jpg) repeat-x;	text-align: center;}#pie .centro {	FONT-WEIGHT: normal;	FONT-WEIGHT: bold; 	background-image: url(imag/plantilla/fondo_pie_centro.jpg) repeat-x;	text-align: center;}#pie .derecha {	FONT-WEIGHT: bold; 		width: 200px;	background-image: url(imag/plantilla/fondo_pie_centro.jpg) repeat-x;	text-align: center;	border-color: #006cd1 #006cd1 #006cd1 #006cd1;	border-style: solid;	border-top-width: 4px;	border-right-width: 4px;	border-bottom-width: 4px;	border-left-width: 4px;		}#pie a:link, #pie a:visited {	COLOR: #FFFFFF; 	TEXT-DECORATION: none;	background: transparent; }#pie a:hover {	TEXT-DECORATION: underline;	background: transparent; }#pie a:active {	TEXT-DECORATION: none;	background: transparent; }
