/* GENERALES */html { 	padding:0px;	margin:0px;}body {	background: #EFEFEF url(imag/plantilla/fondo.gif);	background-repeat:repeat-x;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color:#000000;  	padding:0px 0px;	margin:0px;	text-align: center;}#pagina {    border: 0px;	border-style: solid;    border-color:3283d3;	text-align: left;	margin: 0px auto;	padding: 0px;	width: 740px;	background-color: transparent;	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: 740px;	font-size: 10px;	height: 12px;	color: #ffa324; 	padding: 0px 0px 0px 0px !important; 	padding: 0px 0px 0px 0px /**/;	text-align: right;	background-color: #aeafaf;}#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: #ffffff; 	TEXT-DECORATION: none;	background: transparent; }#idiomas a:hover {  font-size: 10px;	TEXT-DECORATION: underline;	background: transparent; }#idiomas a:active {  font-size: 10px;  color: #ffffff;	TEXT-DECORATION: underline;	background: transparent; }/* CABECERA */#cabecera {	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold; 		COLOR: #000000; 	TEXT-DECORATION: none;		background-color: #ffffff;	border-color: #EA7B0D #070D2F #EA7B0D #070D2F;	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: 9px;background-image: url(imag/plantilla/linea_sup_cabecera.gif);}#cabecera .bottom {	height: 9px;background-image: url(imag/plantilla/linea_inf_cabecera.gif);}/* BARRA SUPERIOR */#barraSuperior {	width: 740px;	height: 29px;	background-image: url(imag/plantilla/buscador_fondo.gif); 	background-repeat: no-repeat;	background-color: #transparent;	color:#000000;  	padding: 0.1em 1em 0.2em 1.1em; 	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: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	}#barraSuperior .derecha {	width: 208px;}/* BARRA LATERAL */#barraLateral {	background-image: url(imag/plantilla/fondo_sec.gif); 	background-repeat: repeat-y;	float: left;	text-align:left; 		width: 200px;	margin: 0px auto;	padding: 0px;	}#barraLateral .top {	background-image: url(imag/plantilla/fondo_sec.gif); 	background-repeat: repeat-y;	border-color: #EA7B0D #000000 #FFFFFF #FFFFFF;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	}#barraLateral .bottom {	background-image: url(imag/plantilla/fondo_sec.gif); 	background-repeat: repeat-y;	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: 10px;    text-align: LEFT;    vertical-align: middle;}#buscador input {	FONT-FAMILY: "TEBUCHET MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		COLOR: #3283d3;	vertical-align: middle;}/*MENU SECCION*/#menu_sec {	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	FONT-WEIGHT: bold; 		COLOR: #ffa423; 	BACKGROUND-COLOR: #3283d3;	text-transform: uppercase;	background-image: url(imag/plantilla/fondo_sec.gif); 	background-repeat: repeat-y;}#menu_sec .top {	height: 23px;	background-color: #3283d3;	}*html #menu_sec .top {	height: 24px;}#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: #ffa423; 	TEXT-DECORATION: none;	background: transparent; }#menu_sec a:hover {	TEXT-DECORATION: none;    COLOR: #3283d3;	background: transparent; }#menu_sec a:active {	TEXT-DECORATION: none;	background: transparent; }/* MENU UTILIDADES BASICO*/#menu_util_basico {    text-transform: uppercase;	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 9px;	FONT-WEIGHT: bold; 		COLOR: #ffffff; 	BACKGROUND-COLOR: #3283d3;	TEXT-DECORATION: none;		background-image: url(imag/plantilla/fondo_sec.gif);}#menu_util_basico .top {	height: 23px;	background-color:#3283d3; 	}*html #menu_util_basico .top {	height: 24px;}#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: #ffa423; 	TEXT-DECORATION: none;	background: transparent; }#menu_util_basico a:hover {	TEXT-DECORATION: none;    COLOR: #3283d3;	background: transparent; }#menu_util_basico a:active {	TEXT-DECORATION: none;	background: transparent; }/* MENU UTILIDADES CLIENTE*/#menu_util_cliente {    text-transform: uppercase;	margin: 0;	padding: 0;	border: 0;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 9px;	FONT-WEIGHT: bold; 		COLOR: #ffffff; 	background-image: url(imag/plantilla/fondo_sec.gif);	BACKGROUND-COLOR: #3283d3;		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: #ffa423; 	TEXT-DECORATION: none;	background: transparent; }#menu_util_cliente a:hover {	TEXT-DECORATION: none;    COLOR: #3283d3;	background: transparent; }#menu_util_cliente a:active {	TEXT-DECORATION: none;	background: transparent; }/* CONTENIDO */#contenido {	padding-top:17px;	width: 515px;	margin-left: 200px;	}#contenido .titulo {	margin:0px 0px 10px 17px;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 13px;	FONT-WEIGHT: bold;	TEXT-TRANSFORM: uppercase;		COLOR: #3283d3;}#contenido .tituloLinea {	border-color: #3283d3;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom: 1px dashed #3283d3;	border-left-width: 0px;	}#contenido img.derecha {	margin-left: 10px;	margin-bottom: 10px;			float: right;	border: 1px solid #3283d3; }#contenido img.izquierda {	margin-right: 10px;	margin-bottom: 10px;	float: left;	border: 1px solid #3283d3; }#contenido img.centro {	margin-left: 10px;	border: 1px solid #3283d3; }#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: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		COLOR: #000000;	vertical-align: middle;}#contenido .boton {	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold; 		COLOR: #FFFFFF;	BACKGROUND-COLOR: #3283d3;}#contenido a:link, #contenido a:visited {	FONT-WEIGHT: bold; 		COLOR: #3283d3; 	TEXT-DECORATION: none;	background: transparent; }#contenido a:hover {    COLOR: #3283d3; 	TEXT-DECORATION: underline;	background: transparent; }#contenido a:active {	TEXT-DECORATION: none;	background: transparent; }.texto-intro {	margin-left:17px;	padding: 10px 10px 10px 10px;	border: 0px solid #CDB1BE; 	background-color: #ffa423;	vertical-align: middle;	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	COLOR: #024a8d;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 	}#tablaTitulo {	margin-left:17px;	margin-bottom: 5px;	height: 25px;	vertical-align: middle;	FONT-FAMILY: "Trebuchet MS", 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: #3283d3;	border-color: #3283d3 #3283d3 #3283d3 #3283d3;	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: #3283d3;		border-color: #3283d3;	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: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		LINE-HEIGHT: 12pt; 			padding: 10px 10px 10px 10px;	border: 1px solid #ffffff; 	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: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: normal; 		padding: 10px 10px 10px 10px;		LINE-HEIGHT: 12pt; 	border: 1px solid #ffffff; 	background-color: #FFFFFF;}#barraCatalogo {	margin: 0px 0px 17px 17px;	FONT-FAMILY: "Trebuchet MS", 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: #3283d3;}#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: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;       FONT-SIZE: 11px;       FONT-WEIGHT: normal;              LINE-HEIGHT: 12pt;                BACKGROUND-COLOR: #FFFFFF;}#cesta td{       padding: 2px 2px 2px 10px;}#contenido .tituloLinea a:hover{       text-decoration: none;}/* PIE */#pie {	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px;	TEXT-DECORATION: none;		COLOR: #ffffff; 	background-color: #3283d3;	vertical-align: middle;	clear: both;	border-color: #EBF0F7 #25456B #25456B #25456B;	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: 200px;	/* background-image: url(imag/plantilla/p_line_sup_foto.gif); */	BACKGROUND-COLOR: #3283d3;	text-align: center;}#pie .centro {	FONT-WEIGHT: normal;	FONT-WEIGHT: bold; 	background-image: url(imag/plantilla/fondo_pie_centro.jpg);	background-color: #3283d3;	text-align: center;}#pie .derecha {	FONT-WEIGHT: bold; 		width: 200px;	/* background-image: url(imag/plantilla/p_line_sup_foto.gif); */	background-color: #3283d3;	text-align: center;	border-color: #25456B #25456B #25456B #25456B;	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; }