<style>
	
		
		
		
		
	div{
		zoom: 1; 	}
	

	.XXbody{ 
				 
		/*width:100%; */
		padding:0px;
		margin:0px;
		
		/*font-family:Verdana, Arial, Helvetica, sans-serif; */
		font-family:Arial;
		font-size:8px;
	}
	
	
	.s_TbOpt{ border-collapse:collapse;} .s_TbOpt td{ vertical-align:middle; border:1px solid #C0C0C0; padding:2px;}

		.s_Tamanio4x{
			width:514px;
		}
		
		.s_TIS{ 			width:18px;
			height:1px; 			margin:0px;
		}
		
		.s_TamanioIcono{
			width:18px;
		}
		
		.s_TamanioIconoMargen{
			margin:0px;
		}
		.s_Tamanio1x{
			width:115px;
		}
		.s_Tamanio2x{
			width:248px;
		}
		.s_FontMoneda{
			font-size:10px;
		}
		
		
			.s_TT{ 			width:262px;
		}
		
		.s_TamanioEnTabla3x{
			width:215px;
		}
		
		.s_TIST{ 			width:16px;
			height:10px; 			margin:0px;
		}
		
		.s_TamanioIconoEnTablaTag{
			width:16px;
		}
		.s_TamanioIconoEnTablaBtn{
			width:16px;
		}
		.s_TamanioEnTabla1x{
			width:61px;
		}
		.s_TamanioEnTabla2x{
			width:138px;
		}
		.s_TamEnTablaNum{
			width:90px !important;
		}		
		.s_FontEnTabla{
			font-size:10px;
		}
		
		.s_InputPequeCalendario{
			font-size:8px;
			font-family:Verdana;
		}
		
		.s_IconoCampo{
			width:36px;		}
		
			.s_TTS{ 			/* width:195px; */ 		}
		
		
	
	
	
			.s_Font_1px{
			font-size:1px;
		}
			.s_Font_2px{
			font-size:2px;
		}
			.s_Font_3px{
			font-size:3px;
		}
			.s_Font_4px{
			font-size:4px;
		}
			.s_Font_5px{
			font-size:5px;
		}
			.s_Font_6px{
			font-size:6px;
		}
			.s_Font_7px{
			font-size:7px;
		}
			.s_Font_8px{
			font-size:8px;
		}
			.s_Font_9px{
			font-size:9px;
		}
			.s_Font_10px{
			font-size:10px;
		}
			.s_Font_11px{
			font-size:11px;
		}
			.s_Font_12px{
			font-size:12px;
		}
			.s_Font_13px{
			font-size:13px;
		}
			.s_Font_14px{
			font-size:14px;
		}
			.s_Font_15px{
			font-size:15px;
		}
			.s_Font_16px{
			font-size:16px;
		}
			.s_Font_17px{
			font-size:17px;
		}
			.s_Font_18px{
			font-size:18px;
		}
			.s_Font_19px{
			font-size:19px;
		}
			.s_Font_20px{
			font-size:20px;
		}
		
	.s_Font_test_tamanio{
		/*test*/
		font-size:20px;
		padding:10px;
		margin:5px;
		/*test*/
	}
	
	.s_Font_6{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:600;
			color:#727272;
			margin:2px;
	}
	
		
				
	.s_BordeDerecho_1{
		/*borde derecho para celdas como titulo*/
				border-right-color:#ced5e0;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
	.s_BordeDerecho_2{
		/*borde derecho para celdas como titulo*/
				border-right-color:#019246;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
	.s_BordeDerecho_3{
		/*borde derecho para celdas como titulo*/
				border-right-color:#000000;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
	.s_BordeDerecho_4{
		/*borde derecho para celdas como titulo*/
				border-right-color:#C2272D;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
	.s_BordeDerecho_5{
		/*borde derecho para celdas como titulo*/
				border-right-color:#E65221;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
	.s_BordeDerecho_8{
		/*borde derecho para celdas como titulo*/
				border-right-color:#F7AE3B;
				border-right-width:1px;
				border-right-style:solid;
				
				padding-right:1px;
	}
	
		
		
	.s_BordeIzquierdo_1{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#0061a5;
				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeIzquierdo_2{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#28954B;
				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeIzquierdo_3{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#999999;
				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeIzquierdo_4{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#DA8E7B;
				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeIzquierdo_5{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#FBDFCF;				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeIzquierdo_8{
		/*borde izquierdo para celdas como titulo*/
				border-left-color:#FCCF8F;
				border-left-width:1px;
				border-left-style:solid;
				
				padding-left:BordeIzquierdo_padding;
	}
	
	.s_BordeInferiorGris{
		/*borde inferior gris para titulo*/
		
		border-bottom-color:#bfbfc2;
		border-bottom-width:1px;
		border-bottom-style:solid;
	}
	
			
		.s_BordesSuperiores_1{
			color:#005DAA;
			padding-left:5px;
			padding-right:5px;
			
			border-bottom:1px solid #005DAA;
			border-top:1px solid #005DAA;
			
			border-left:0px;
			border-right:0px;						
		}
		
		.s_BordesSuperiores_2{
			color:#28954B;
			padding-left:5px;
			padding-right:5px;
			
			border-bottom:1px solid #28954B;
			border-top:1px solid #28954B;
			
			border-left:0px;
			border-right:0px;						
		}
		
		
		.s_BordesSuperiores_4{
			color:#C33632;
			padding-left:5px;
			padding-right:5px;
			
			border-bottom:1px solid #C33632;
			border-top:1px solid #C33632;
			
			border-left:0px;
			border-right:0px;						
		}
		
		
	
		
	.s_BordesDerechoIzquierdo_1{ 			/*der*/
				border-right-color:#D3D9EE; /*gris*/ 
				border-right-width:1px;
				border-right-style:solid;
			/*izq*/
				border-left-color:#005DAA; /*azul*/
				border-left-width:1px;
				border-left-style:solid;
	}	
	.s_BordesDerechoIzquierdo_2{ 			/*der*/
				border-right-color:#DBE6D8; /*gris*/
				border-right-width:1px;
				border-right-style:solid;
			/*izq*/
				border-left-color:#019247; /*verde*/
				border-left-width:1px;
				border-left-style:solid;
	}	
	.s_BordesDerechoIzquierdo_3{ 			/*der*/
				border-right-color:#C5C3C3; /*gris*/
				border-right-width:1px;
				border-right-style:solid;
			/*izq*/
				border-left-color:#000000; /*negro*/
				border-left-width:1px;
				border-left-style:solid;
	}
	.s_BordesDerechoIzquierdo_4{ 			/*der*/
				border-right-color:#F1D7CD; /*gris*/
				border-right-width:1px;
				border-right-style:solid;
			/*izq*/
				border-left-color:#C1272D; /*rojo*/
				border-left-width:1px;
				border-left-style:solid;
	}
	.s_BordesDerechoIzquierdo_5{ 			/*der*/
				border-right-color:#FBDFCF; /*gris*/
				border-right-width:1px;
				border-right-style:solid;
			/*izq*/
				border-left-color:#E65221; /*naranja*/
				border-left-width:1px;
				border-left-style:solid;
	}
	
	
		
				.s_Bordes4Lados_1{
				border:1px solid #1E68B0 !important;
			}
				.s_Bordes4Lados_2{
				border:1px solid #34A351 !important;
			}
				.s_Bordes4Lados_3{
				border:1px solid #111312 !important;
			}
				.s_Bordes4Lados_4{
				border:1px solid #C63537 !important;
			}
				.s_Bordes4Lados_5{
				border:1px solid #E95D2C !important;
			}
				.s_Bordes4Lados_6{
				border:1px solid  !important;
			}
				
						table.s_Bordes4LadosTD_1 td{
				border:1px solid #005DAA			}
			table.s_Bordes4LadosTD_2 td{
				border:1px solid #019247			}
			table.s_Bordes4LadosTD_3 td{
				border:1px solid #000000			}
			table.s_Bordes4LadosTD_4 td{
				border:1px solid #C1272D			}
			table.s_Bordes4LadosTD_5 td{
				border:1px solid #E65221			}
	
			
					.s_Fondo20p_1{
				background:url(../img/fdo_cuadrito20p_1.png);
			}
					.s_Fondo20p_2{
				background:url(../img/fdo_cuadrito20p_2.png);
			}
					.s_Fondo20p_3{
				background:url(../img/fdo_cuadrito20p_3.png);
			}
					.s_Fondo20p_4{
				background:url(../img/fdo_cuadrito20p_4.png);
			}
					.s_Fondo20p_5{
				background:url(../img/fdo_cuadrito20p_5.png);
			}
				
		.s_Fondo_1{
			background-color:#D3D9EE		}		
		.s_Fondo_2{
			background-color:#E6F1D5		}
		.s_Fondo_3{
			background-color:#C5C3C3		}		
		.s_Fondo_4{
			background-color:#EECDC1		}
		.s_Fondo_5{
			background-color:#FFE4A4		}	
	
		.s_LineaGrisDelgada{
		width:100%;
		 height:2px;
		  margin:5px 0px;
		   padding:0px;
		    background-image:url(../img/snl_separaciongris.gif);
			 background-repeat:repeat-x; zoom:1;
			  font-size:2px; /*permite que explorer respete un tamaño de height =)*/
	}
	
	.s_LineaGrisDelgadaTitulo{
		width:100%;
		 height:1px;
		  margin:0px 0px;
		   padding:0px;
		    background-image:url(../img/snl_separaciongris.gif);
			 background-repeat:repeat-x; zoom:1;
			  font-size:1px; /*permite que explorer respete un tamaño de height =)*/
	}
	
	.s_LineaGrisGruesa{
		width:100%;
		 height:3px;
		  margin:0px;
		   padding:0px;
		    background-image:url(../img/snl_separaciongris.gif);
			 background-repeat:repeat-x; zoom:1;
			  font-size:2px; /*permite que explorer respete un tamaño de width =)*/
			  border-bottom:1px solid #A9A4A4;
	}
	
	.s_FdoLineaGris{
		background-image:url(../img/snl_separaciongris.gif); 
		 background-repeat:repeat-x; 
		  background-position:0% 50%;
		  	vertical-align:middle;
	}
	
	.s_PaddingFdoWhite{
		padding:0px 4px;
		 background-color:white;
	}
	
	.s_SeparacionInicialPaginas{
		padding:6px;	}
	
	
	.s_Padding5px4Lados{
		padding:5px;
	}
	
	table.s_Padding2px4LadosTABLE td{
		padding:2px;
	}
	
	.s_Padding2px4Lados{
		padding:2px;
	}
	
	.s_Padding5pxIzquierdo{
		padding-left:5px;
	}
	
	.s_SeparadorTitulo{
		/*linea que sirve para marcar inicio de contenido y titulo*/
		width:100%;
		 height:1px;
		  margin:0px;
		   padding:0ox;
			 background-color:#BFBEBE; /*ADADAD*/
			  zoom:1;
			   font-size:1px; /*permite que explorer respete un tamaño de width =)*/
	}
	
	.s_TablaBordeAzulFondoBlanco{ /*general, sin width, resizable pues*/	
		/*borde azul*/
			border:solid;
			border-width:1px;		
			border-color:#3777b0;
		/*Fondo Blanco*/
			background-color:#FFFFFF;
		/*separacion de su contenido*/
			padding:11px 16px;
	}
	
					
								.s_Pleca_1{
				border-bottom:1px solid #1E68B0;
				border-top:1px solid #1E68B0;
				background-color:#D3D9EE;
				color:#1E68B0;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
								.s_Pleca_2{
				border-bottom:1px solid #34A351;
				border-top:1px solid #34A351;
				background-color:#EBF4DE;
				color:#34A351;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
								.s_Pleca_3{
				border-bottom:1px solid #111312;
				border-top:1px solid #111312;
				background-color:#C5C3C3;
				color:#111312;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
								.s_Pleca_4{
				border-bottom:1px solid #C63537;
				border-top:1px solid #C63537;
				background-color:#F1D7CD;
				color:#C63537;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
								.s_Pleca_5{
				border-bottom:1px solid #E95D2C;
				border-top:1px solid #E95D2C;
				background-color:#FBDFCF;
				color:#E95D2C;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
								.s_Pleca_6{
				border-bottom:1px solid ;
				border-top:1px solid ;
				background-color:;
				color:;
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
			}
				
		
					
						.s_LetraGrandePleca_0{
						/*font*/
						color:#FFFFFF;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_1{
						/*font*/
						color:#1E68B0;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_2{
						/*font*/
						color:#34A351;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_3{
						/*font*/
						color:#111312;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_4{
						/*font*/
						color:#C63537;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_5{
						/*font*/
						color:#E95D2C;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraGrandePleca_6{
						/*font*/
						color:;				
						font-family:Verdana; 
						 font-size:16px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
				
		
						.s_LetraMedianaPleca_0{
						/*font*/
						color:;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_1{
						/*font*/
						color:#4777B9;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_2{
						/*font*/
						color:#62A569;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_3{
						/*font*/
						color:#373535;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_4{
						/*font*/
						color:#CD6150;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_5{
						/*font*/
						color:#EB7C4B;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraMedianaPleca_6{
						/*font*/
						color:;				
						font-family:Verdana; 
						 font-size:15px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
				
						.s_LetraNormalPleca_0{
						/*font*/
						color:;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_1{
						/*font*/
						color:#7F99CC;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_2{
						/*font*/
						color:#94BB92;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_3{
						/*font*/
						color:#676464;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_4{
						/*font*/
						color:#DA8E7B;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_5{
						/*font*/
						color:#F2A37C;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
						.s_LetraNormalPleca_6{
						/*font*/
						color:;				
						font-family:Verdana; 
						 font-size:14px; 				
						  word-spacing:0px;
						  font-weight:bold;
						  
					-webkit-text-size-adjust:100%;				}
				
		
		
				
								.s_PlecaBusqueda_1{
				border-bottom:1px solid #1E68B0;
				border-top:1px solid #1E68B0;
				background-color:#D3D9EE;
				color:#1E68B0;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
								.s_PlecaBusqueda_2{
				border-bottom:1px solid #34A351;
				border-top:1px solid #34A351;
				background-color:#EBF4DE;
				color:#34A351;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
								.s_PlecaBusqueda_3{
				border-bottom:1px solid #111312;
				border-top:1px solid #111312;
				background-color:#C5C3C3;
				color:#111312;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
								.s_PlecaBusqueda_4{
				border-bottom:1px solid #C63537;
				border-top:1px solid #C63537;
				background-color:#F1D7CD;
				color:#C63537;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
								.s_PlecaBusqueda_5{
				border-bottom:1px solid #E95D2C;
				border-top:1px solid #E95D2C;
				background-color:#FBDFCF;
				color:#E95D2C;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
								.s_PlecaBusqueda_6{
				border-bottom:1px solid ;
				border-top:1px solid ;
				background-color:;
				color:;
				/*
				font-weight:bold;
				font-family:Verdana;
				font-size:12px;
				padding:2px;
				*/
			}
				
				
								.s_fdoVinietaPleca_1{
				 background-image:url('../img/snl_vineta_1.png');
				 /*background-color:#F9F9F9;*/
				 background-repeat:no-repeat;
				 /*background-position:1% 50%;*/
				 width:21px; 				 height:20px;
			}
								.s_fdoVinietaPleca_2{
				 background-image:url('../img/snl_vineta_2.png');
				 /*background-color:#F9F9F9;*/
				 background-repeat:no-repeat;
				 /*background-position:1% 50%;*/
				 width:21px; 				 height:20px;
			}
								.s_fdoVinietaPleca_3{
				 background-image:url('../img/snl_vineta_3.png');
				 /*background-color:#F9F9F9;*/
				 background-repeat:no-repeat;
				 /*background-position:1% 50%;*/
				 width:21px; 				 height:20px;
			}
								.s_fdoVinietaPleca_4{
				 background-image:url('../img/snl_vineta_4.png');
				 /*background-color:#F9F9F9;*/
				 background-repeat:no-repeat;
				 /*background-position:1% 50%;*/
				 width:21px; 				 height:20px;
			}
								.s_fdoVinietaPleca_5{
				 background-image:url('../img/snl_vineta_5.png');
				 /*background-color:#F9F9F9;*/
				 background-repeat:no-repeat;
				 /*background-position:1% 50%;*/
				 width:21px; 				 height:20px;
			}
						
														.s_fdoLineaPleca_1{
						background-image:url('../img/snl_cuadrito_1.png');
						background-repeat:repeat;
																	}
														.s_fdoLineaPleca_2{
						background-image:url('../img/snl_cuadrito_2.png');
						background-repeat:repeat;
																	}
														.s_fdoLineaPleca_3{
						background-image:url('../img/snl_cuadrito_3.png');
						background-repeat:repeat;
																	}
														.s_fdoLineaPleca_4{
						background-image:url('../img/snl_cuadrito_4.png');
						background-repeat:repeat;
																	}
														.s_fdoLineaPleca_5{
						background-image:url('../img/snl_cuadrito_5.png');
						background-repeat:repeat;
																	}
						
								.s_fdoLineaPlecaFin_1{
				 background-image:url('../img/snl_lineadegradada_1.png');
				 				 /*background-color:#F9F9F9;*/
				 background-repeat:repeat-y;
				 /*background-position:1% 50%;*/
				 /*width:226px;*/ 				 /*height:20px;*/
			}
								.s_fdoLineaPlecaFin_2{
				 background-image:url('../img/snl_lineadegradada_2.png');
				 				 /*background-color:#F9F9F9;*/
				 background-repeat:repeat-y;
				 /*background-position:1% 50%;*/
				 /*width:226px;*/ 				 /*height:20px;*/
			}
								.s_fdoLineaPlecaFin_3{
				 background-image:url('../img/snl_lineadegradada_3.png');
				 				 /*background-color:#F9F9F9;*/
				 background-repeat:repeat-y;
				 /*background-position:1% 50%;*/
				 /*width:226px;*/ 				 /*height:20px;*/
			}
								.s_fdoLineaPlecaFin_4{
				 background-image:url('../img/snl_lineadegradada_4.png');
				 				 /*background-color:#F9F9F9;*/
				 background-repeat:repeat-y;
				 /*background-position:1% 50%;*/
				 /*width:226px;*/ 				 /*height:20px;*/
			}
								.s_fdoLineaPlecaFin_5{
				 background-image:url('../img/snl_lineadegradada_5.png');
				 				 /*background-color:#F9F9F9;*/
				 background-repeat:repeat-y;
				 /*background-position:1% 50%;*/
				 /*width:226px;*/ 				 /*height:20px;*/
			}
				
		
					
	
		.s_Letra_0{
				/*font*/
				color:#FFFFFF;
				
						/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
		}
	
	.s_Letra_1{
				/*font*/
				color:#005DAA;
				
						/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
			}
	
	.s_Letra_1_2{
				/*font*/
				color:#5F83C0;
				
						/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
					
	}
	
	.s_Letra_2{
				/*font*/
				color:#28954B;				
						/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
			}
		
	.s_Letra_3{
				/*font*/
				color:#000000;				
						/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
			}
		
	.s_Letra_4{
			/*font*/
			color:#C33632;			
					/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
		}
	
	.s_Letra_5{
			/*font*/
			color:#E65221;			
					/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
		}
	
	.s_Letra_8{
			/*font*/
			color:#F7AE3B;			
					/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
		}

		
		
			
										
						.s_LetraNormal_0{
								/*font*/
								color:#FFFFFF;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_0 td{ 								/*font*/
								color:#FFFFFF;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_1{
								/*font*/
								color:#1E68B0;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_1 td{ 								/*font*/
								color:#1E68B0;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_2{
								/*font*/
								color:#34A351;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_2 td{ 								/*font*/
								color:#34A351;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_3{
								/*font*/
								color:#111312;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_3 td{ 								/*font*/
								color:#111312;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_4{
								/*font*/
								color:#C63537;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_4 td{ 								/*font*/
								color:#C63537;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_5{
								/*font*/
								color:#E95D2C;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_5 td{ 								/*font*/
								color:#E95D2C;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
										
						.s_LetraNormal_6{
								/*font*/
								color:;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
						
						table.s_LetraNormal_6 td{ 								/*font*/
								color:;				
								
		font-family:Verdana; 
		 font-size:11px; 				
		  word-spacing:0px 						}
					
					
								
		
						.s_LetraMediana_0{
					/*font*/
					color:#FFFFFF;				
					
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 				}
				
									.s_LetraMediana_1{
							/*font*/
							color:#1E68B0;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										.s_LetraMediana_2{
							/*font*/
							color:#34A351;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										.s_LetraMediana_3{
							/*font*/
							color:#111312;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										.s_LetraMediana_4{
							/*font*/
							color:#C63537;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										.s_LetraMediana_5{
							/*font*/
							color:#E95D2C;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										.s_LetraMediana_6{
							/*font*/
							color:;				
							
				font-family:Verdana; 
				 font-size:13px; 				
				  word-spacing:0px 					}
										
		.s_LetraMediana_6{
			font-family:Verdana;
			font-size:11px;
			/*font-weight:500;*/
			
			color:#000000;
		}
		
						
							.s_LetraGrande_1{
						/*font*/
						color:#1E68B0;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
								.s_LetraGrande_2{
						/*font*/
						color:#34A351;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
								.s_LetraGrande_3{
						/*font*/
						color:#111312;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
								.s_LetraGrande_4{
						/*font*/
						color:#C63537;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
								.s_LetraGrande_5{
						/*font*/
						color:#E95D2C;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
								.s_LetraGrande_6{
						/*font*/
						color:;				
						
				font-family:Verdana; 
				 font-size:15px; 				
				  word-spacing:0px 				}
						
		
		
	
		
	.s_LetraAB2_0{
				/*font*/
				color:#FFFFFF;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	
	.s_LetraAB2_1{
				/*font*/
				color:#005DAA;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	.s_LetraAB2_2{
				/*font*/
				color:#8CC63F;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	.s_LetraAB2_3{
				/*font*/
				color:#000000;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	.s_LetraAB2_4{
				/*font*/
				color:#C33632;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	.s_LetraAB2_5{
				/*font*/
				color:#E65221;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
	.s_LetraAB2_6{
				/*font*/
				color:#727272;
				
				
		font-family:Verdana; 
		 font-size:10px; 				
		  word-spacing:0px 	}
			
			
			
			
		.Xs_LetraPeque_1{
			/*font-family:;*/
			font-family:Verdana;
			font-size:9px;
			/*font-weight:500;*/
			
			color:#005DAA;
		}
		
		
		.s_Negrita{
			font-weight:bold;
		}
		
		.s_NegritaRoja{
			font:11px Verdana;
			font-weight:bold;
			color:#C63537;		}
		
		
		
					.s_LetraVentanitasTitulo_1{
				font-family:Verdana; font-size:11px;  word-spacing:0px; color:white;			}
						.s_LetraVentanitasTitulo_2{
				font-family:Verdana; font-size:11px;  word-spacing:0px; color:white;			}
					.s_LetraVentanitasTitulo_3{
				font-family:Verdana; font-size:11px;  word-spacing:0px; color:white;			}
						.s_LetraVentanitasTitulo_4{
				font-family:Verdana; font-size:11px;  word-spacing:0px; color:white;			}
					.s_LetraVentanitasTitulo_5{
				font-family:Verdana; font-size:11px;  word-spacing:0px; color:white;			}
	
		
			
		
			.s_CampoForm_1{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color:#1E68B0 !important;
		}
			.s_CampoForm_2{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color:#34A351 !important;
		}
			.s_CampoForm_3{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color:#111312 !important;
		}
			.s_CampoForm_4{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color:#C63537 !important;
		}
			.s_CampoForm_5{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color:#E95D2C !important;
		}
			.s_CampoForm_6{
				/*font-family:;*/
				
			font-family:Verdana;
			font-size:12px;
			font-weight:500;
			
			/*white-space:nowrap;*/
			
			border-bottom:1px solid #E1E1E1 !important;
			padding:5px 3px !important;
							
				color: !important;
		}
		
		
		
		
				.s_Peque{
			
			
				font-family:Arial;
				font-size:9px;
				
					}
		
		.s_PequeLeve{
			
				font-family:Arial;
				font-size:9px;
				
						color:#666666;
		}
		
		.s_PequeBlanco{
			
				font-family:Arial;
				font-size:9px;
				
						color:#FFFFFF;
		}
		.s_PequeColor {
			
				font-family:Arial;
				font-size:9px;
				
						COLOR: #333333;
		}
		.s_PequeForm {
			
				font-family:Arial;
				font-size:9px;
				
						COLOR: #000000;
			border-bottom: 1px solid #dddddd;
		}
		.s_PequeFormLeve {
			
				font-family:Arial;
				font-size:9px;
				
						COLOR: #999999;
			border-bottom: 1px solid #dddddd;
		}
		.s_PequeRoja {
			
				font-family:Arial;
				font-size:9px;
				
						COLOR: #990000;
		}
	
		
		
		
		
		
		
		
	
			.s_TDForm{
			border-bottom:1px solid #E1E1E1;
			padding:5px 3px;	
		}
			
						
		.s_InputBloqueadoFdo{ 		  background-image:url('../img/ico_candado_6.png');
		  background-color:#F9F9F9;
		  background-repeat:no-repeat;
		  background-position:1% 50%;
		  padding-left:15px !important;
		 
		 	
				padding-left:10px;
			 	font-family:Verdana;
				font-size:9px;
					}
		.s_InputBloqueadoFdoNum { 			  background-image:url('../img/ico_candado_6.png');
			  background-color:#F9F9F9;
			  background-repeat:no-repeat;
			  padding-left:15px !important;
			  
			  text-align:right;
			  
			  
				padding-left:10px;
			 	font-family:Verdana;
				font-size:9px;
						  
					}
		
		.s_InputBloqueadoFdoPeque{
		  background-image:url('../img/ico_candadopeque_6.png');
		  background-color:#F9F9F9;
		  background-position:0% 50%;
		  background-repeat:no-repeat;
		  padding-left:8px !important;
		}
		
		
		
		
		.s_BotonBuscarTexto{ 			
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
			}
		.s_BotonBuscarTexto a, s_BotonBuscarTexto a:link,s_BotonBuscarTexto a:visited, s_BotonBuscarTexto a:hover, s_BotonBuscarTexto a:active{ 			
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				text-decoration:none;
		}
		
		
					
			
						
			.s_BotonSubmit_1{
				background-color:#4777B9; 
				border:1px solid #1E68B0;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
						
			.s_BotonSubmit_2{
				background-color:#62A569; 
				border:1px solid #34A351;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
						
			.s_BotonSubmit_3{
				background-color:#373535; 
				border:1px solid #111312;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
						
			.s_BotonSubmit_4{
				background-color:#CD6150; 
				border:1px solid #C63537;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
						
			.s_BotonSubmit_5{
				background-color:#EB7C4B; 
				border:1px solid #E95D2C;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
						
			.s_BotonSubmit_6{
				background-color:; 
				border:1px solid ;
				
				cursor:pointer;
				
				
	color:#FFFFFF !important;			
	font-family:Verdana;
	font-size:11px;
	font-weight:500;
	margin:0px;
				}
			
					
					
		
		
		
		
		
							x_select{
							/*font-family:;*/
		font-family:Verdana;
		font-size:9px;
		/*font-weight:400;*/
		
		word-spacing:0px;
		letter-spacing:-1px;
		
		/*vertical-align:middle;*/
					}
				
									form.s_Form_1{
												padding:0px;
						margin:0px;
					}
									form.s_Form_2{
												padding:0px;
						margin:0px;
					}
									form.s_Form_3{
												padding:0px;
						margin:0px;
					}
									form.s_Form_4{
												padding:0px;
						margin:0px;
					}
									form.s_Form_5{
												padding:0px;
						margin:0px;
					}
									form.s_Form_6{
												padding:0px;
						margin:0px;
					}
								
				
				form.s_Form_1 select{
					background-color:#E7EAF6;
					color:#005DAA;
				}
				form.s_Form_2 select{
					background-color:#EAEFE7;
					color:#019247;
				}
				form.s_Form_3 select{
					background-color:#DCDADA;
					color:#000000;
				}
				form.s_Form_4 select{
					background-color:#F8E8E2;
					color:#C1272D;
				}
				form.s_Form_5 select{
					background-color:#FDEDE3;
					color:#E65221;
				}
						form.s_Form_1 input{
				color:#005DAA;
			}
			form.s_Form_2 input{
				color:#019247;
			}
			form.s_Form_3 input{
				color:#000000;
			}
			form.s_Form_4 input{
				color:#C1272D;
			}
			form.s_Form_5 input{
				color:#E65221;
			}
			
						form.s_Form_1 textarea{
				color:#005DAA;
			}
			form.s_Form_2 textarea{
				color:#019247;
			}
			form.s_Form_3 textarea{
				color:#000000;
			}
			form.s_Form_4 textarea{
				color:#C1272D;
			}
			form.s_Form_5 textarea{
				color:#E65221;
			}
			
			
			
		
	.s_Bordes_5_3{
		border:1px solid #F7AE3B;
		padding:1px 1px;
	}
	
	
	.s_LetraNegraFdo_5_1 td{
		color:#402211;
		
		background-color:#FFE4A4	}
	
		table.s_LinksSinFormato td a:active, table.s_LinksSinFormato td a:link,table.s_LinksSinFormato td a:visited, table.s_LinksSinFormato td a:hover{
		text-decoration: none;
		color:#FFFFFF;
	}
	
	
			.s_LetraCalendario{
			font-family:Verdana;
			font-size:9px !important;
			font-weight:bold;
			vertical-align:middle;
			text-align:center;
		}
		
		.s_CalendarioOtroMes{ 
			color:#F7AE3B;
			background-color:#FFF4DC;
		}
		
		td.s_CalendarioEsteMes , td.s_CalendarioEsteMes a, td.s_CalendarioEsteMes a:active, td.s_CalendarioEsteMes a:visited{ 			color:#A67C53;
			background-color:#FFEFCC;
		}
		
		.s_CalendarioHoy , .s_CalendarioHoy a, .s_CalendarioHoy a:link, .s_CalendarioHoy a:visited , .s_CalendarioHoy a:active{
			color:#C33632 !important;
			background-color:#FFFFFF !important;
		}
		
							
										.s_CalendarioHoy_1, .s_CalendarioHoy_1 a, .s_CalendarioHoy_1 a:link, .s_CalendarioHoy_1 a:visited , .s_CalendarioHoy_1 a:active{
							color:#FFFFFF !important;
							/*background-color:#FFFFFF !important;*/
							font-weight:bold;
							text-decoration:underline;							
							padding:3px;						}
										.s_CalendarioHoy_2, .s_CalendarioHoy_2 a, .s_CalendarioHoy_2 a:link, .s_CalendarioHoy_2 a:visited , .s_CalendarioHoy_2 a:active{
							color:#FFFFFF !important;
							/*background-color:#FFFFFF !important;*/
							font-weight:bold;
							text-decoration:underline;							
							padding:3px;						}
										.s_CalendarioHoy_3, .s_CalendarioHoy_3 a, .s_CalendarioHoy_3 a:link, .s_CalendarioHoy_3 a:visited , .s_CalendarioHoy_3 a:active{
							color:#FFFFFF !important;
							/*background-color:#FFFFFF !important;*/
							font-weight:bold;
							text-decoration:underline;							
							padding:3px;						}
										.s_CalendarioHoy_4, .s_CalendarioHoy_4 a, .s_CalendarioHoy_4 a:link, .s_CalendarioHoy_4 a:visited , .s_CalendarioHoy_4 a:active{
							color:#FFFFFF !important;
							/*background-color:#FFFFFF !important;*/
							font-weight:bold;
							text-decoration:underline;							
							padding:3px;						}
										.s_CalendarioHoy_5, .s_CalendarioHoy_5 a, .s_CalendarioHoy_5 a:link, .s_CalendarioHoy_5 a:visited , .s_CalendarioHoy_5 a:active{
							color:#FFFFFF !important;
							/*background-color:#FFFFFF !important;*/
							font-weight:bold;
							text-decoration:underline;							
							padding:3px;						}
								
					.s_CalendarioFdoTodo_1{
				background-color:#C6CFE9;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_1{
				background-color:#4777B9;
			}			
			.s_CalendarioFdoBordes_1{
				background-color:#1E68B0;
			}
					tr.s_CalendarioDiasSem_1 td{
			color:#FFFFFF;
			background-color:#4777B9;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_1{
				background-color:#EEEFF8;
			}
			.s_CalendarioDiaNum_1 a{
				color:#1E68B0;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_1{ 					background-color:#1E68B0;
				}
				.s_CalendarioFecha_1 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_1{ 
			color:#7F99CC;
			background-color:#C6CFE9;
		}
					.s_CalendarioFdoTodo_2{
				background-color:#E6F1D4;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_2{
				background-color:#62A569;
			}			
			.s_CalendarioFdoBordes_2{
				background-color:#34A351;
			}
					tr.s_CalendarioDiasSem_2 td{
			color:#FFFFFF;
			background-color:#62A569;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_2{
				background-color:#F7FAF2;
			}
			.s_CalendarioDiaNum_2 a{
				color:#34A351;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_2{ 					background-color:#34A351;
				}
				.s_CalendarioFecha_2 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_2{ 
			color:#94BB92;
			background-color:#E6F1D4;
		}
					.s_CalendarioFdoTodo_3{
				background-color:#B5B3B3;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_3{
				background-color:#373535;
			}			
			.s_CalendarioFdoBordes_3{
				background-color:#111312;
			}
					tr.s_CalendarioDiasSem_3 td{
			color:#FFFFFF;
			background-color:#373535;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_3{
				background-color:#E5E4E4;
			}
			.s_CalendarioDiaNum_3 a{
				color:#111312;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_3{ 					background-color:#111312;
				}
				.s_CalendarioFecha_3 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_3{ 
			color:#676464;
			background-color:#B5B3B3;
		}
					.s_CalendarioFdoTodo_4{
				background-color:#EDCCC1;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_4{
				background-color:#CD6150;
			}			
			.s_CalendarioFdoBordes_4{
				background-color:#C63537;
			}
					tr.s_CalendarioDiasSem_4 td{
			color:#FFFFFF;
			background-color:#CD6150;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_4{
				background-color:#F9EFEA;
			}
			.s_CalendarioDiaNum_4 a{
				color:#C63537;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_4{ 					background-color:#C63537;
				}
				.s_CalendarioFecha_4 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_4{ 
			color:#DA8E7B;
			background-color:#EDCCC1;
		}
					.s_CalendarioFdoTodo_5{
				background-color:#FAD7C2;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_5{
				background-color:#EB7C4B;
			}			
			.s_CalendarioFdoBordes_5{
				background-color:#E95D2C;
			}
					tr.s_CalendarioDiasSem_5 td{
			color:#FFFFFF;
			background-color:#EB7C4B;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_5{
				background-color:#FDF1EA;
			}
			.s_CalendarioDiaNum_5 a{
				color:#E95D2C;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_5{ 					background-color:#E95D2C;
				}
				.s_CalendarioFecha_5 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_5{ 
			color:#F2A37C;
			background-color:#FAD7C2;
		}
					.s_CalendarioFdoTodo_6{
				background-color:;
				padding:5px;
			}
			.s_CalendarioFdoSuperior_6{
				background-color:;
			}			
			.s_CalendarioFdoBordes_6{
				background-color:;
			}
					tr.s_CalendarioDiasSem_6 td{
			color:#FFFFFF;
			background-color:;
			
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
						}
			.s_CalendarioDiaNum_6{
				background-color:;
			}
			.s_CalendarioDiaNum_6 a{
				color:;
				
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
			}
				.s_CalendarioFecha_6{ 					background-color:;
				}
				.s_CalendarioFecha_6 a{ 					
					font-weight:bold;
					font:10px Verdana;	
					
					padding:10px;
					
					COLOR:#FFFFFF;
					font-weight:bold;
				}
		.s_CalendarioExtraMes_6{ 
			color:;
			background-color:;
		}
				
		
	.s_Bordes_7{
		border:1px solid #7E5936;
	}
	
	
	.s_TamanioNota{
		width:100%; 		height:80px;
		
		/*background-color:#990000;/*TEST*/
	}
	
	.s_TituloNota td{
		background-color:#FFEFCC; 		height:20px;
		
		color:#C1272D;
		
		font-family:Arial;
		font-size:10px;
		font-weight:600;
		
		padding:2px 3px 2px;
	}
	
	.s_ContenidoNota{
		background-color:#FFEFCC; 		height:100%;
		
		color:#666666;
		
		font-family:Arial;
		font-size:10px;
		font-weight:600;
		
		/*margen:6px 3px 2px;*/
		
		vertical-align:top;	
	}
	
	.s_FechaNota{
		background-color:#FFEFCC; 		
		color:#F7AE3B;
		
		font-family:Arial;
		font-size:9px;
		font-weight:600;
	}
		
	
	.s_width100{
				width:100%; /*usarlo con el -bb_trans- para que busque abarcar todo excepto el cuadrito de la derecha de 8px*/
			}
	.s_Height100{
				height:100%; /*usarlo con el -lb_trans- para que busque abarcar todo excepto el cuadrito de arriba de 8px*/
			}
	
	.s_DivMarcoGris{
		
		/*Marco Gris*/
		border:solid;
		border-width:15px;	
		border-color:#ececeb;
		background-color:#ececeb;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*ya no iría aquí porque ahora la tabla de sombra es la que haría el espacio extra...*/
		
		width:100%;	/*IE no dibuja sombra sin with con % o px..*/	
		height:100%;	/*si dejo este y quito width ya funciona en ambos!! OMFG...*/ /*poner zoom en div ayuda a arreglar estos problems!!??, pues si mas o menos :o*/
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/
	
	}
	
				
					
					
					table.s_MenusTop_1 td{ /* //* */ 				margin:0px;
				/*font: 12px Verdana;*/				
				/*display: inline;*/
				padding:2px 0px; /*top/bottom  left/right*/
				
				color: #636363; /*hs*/
				font:11px Verdana;
				font-weight:400;
			}
							table.s_MenusTop_1 td.s_CurrentMenu a, table.s_MenusTop_1 td.s_CurrentMenu a:link, table.s_MenusTop_1 td.s_CurrentMenu a:visited, table.s_MenusTop_1 td.s_CurrentMenu a:hover, table.s_MenusTop_1 td.s_CurrentMenu a:active{ 								
					background:url(../img/fdo_azulbotones_1.jpg) repeat-x 100% 0px; 					
					color:#FFFFFF ;
				}
			
				table.s_MenusTop_1 td.s_CurrentHSAdmin a, table.s_MenusTop_1 td.s_CurrentHSAdmin a:link, table.s_MenusTop_1 td.s_CurrentHSAdmin a:visited, table.s_MenusTop_1 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_1 td.s_CurrentHSAdmin a:active{ 								
					background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				
					color:#FFFFFF;
				}
						
			
		
			table.s_MenusTop_1 a, table.s_MenusTop_1 a:link, table.s_MenusTop_1 a:visited { 				/*display:block;*/
				color: #636363; /*hs*/				
				margin:0px 1px 0px 0px;
				padding:3px 6px;				
				/*white-space:nowrap; 				/*color: #FFFFFF;*/							
				text-decoration:none;
			}
			 table.s_MenusTop_1 a:hover, table.s_MenusTop_1 a:active{
				background:url(../img/fdo_azulbotones_1.jpg) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_1 a span {
				margin:0px;
			}
			table.s_MenusTop_1 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_1 td.s_CurrentHSAdmin a:active {
				background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_1 td.primer_menu{
				border-left-width:0px;
				border-left-style:none;
			}
			table.s_MenusTop_1 td.ultimo_menu{
				border-right-width:0px;
				border-right-style:none;
			}
			
			
						table.s_MenusTop_2 td{ /* //* */ 				margin:0px;
				/*font: 12px Verdana;*/				
				/*display: inline;*/
				padding:2px 0px; /*top/bottom  left/right*/
				
				color: #636363; /*hs*/
				font:11px Verdana;
				font-weight:400;
			}
							table.s_MenusTop_2 td.s_CurrentMenu a, table.s_MenusTop_2 td.s_CurrentMenu a:link, table.s_MenusTop_2 td.s_CurrentMenu a:visited, table.s_MenusTop_2 td.s_CurrentMenu a:hover, table.s_MenusTop_2 td.s_CurrentMenu a:active{ 								
					background:url(../img/fdo_azulbotones_2.jpg) repeat-x 100% 0px; 					
					color:#FFFFFF ;
				}
			
				table.s_MenusTop_2 td.s_CurrentHSAdmin a, table.s_MenusTop_2 td.s_CurrentHSAdmin a:link, table.s_MenusTop_2 td.s_CurrentHSAdmin a:visited, table.s_MenusTop_2 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_2 td.s_CurrentHSAdmin a:active{ 								
					background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				
					color:#FFFFFF;
				}
						
			
		
			table.s_MenusTop_2 a, table.s_MenusTop_2 a:link, table.s_MenusTop_2 a:visited { 				/*display:block;*/
				color: #636363; /*hs*/				
				margin:0px 1px 0px 0px;
				padding:3px 6px;					
				/*white-space:nowrap; 				/*color: #FFFFFF;*/							
				text-decoration:none;
			}
			 table.s_MenusTop_2 a:hover, table.s_MenusTop_2 a:active{
				background:url(../img/fdo_azulbotones_2.jpg) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_2 a span {
				margin:0px;
			}
			table.s_MenusTop_2 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_2 td.s_CurrentHSAdmin a:active {
				background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_2 td.primer_menu{
				border-left-width:0px;
				border-left-style:none;
			}
			table.s_MenusTop_2 td.ultimo_menu{
				border-right-width:0px;
				border-right-style:none;
			}
			
			
					table.s_MenusTop_3 td{ /* //* */ 				margin:0px;
				/*font: 12px Verdana;*/				
				/*display: inline;*/
				padding:2px 0px; /*top/bottom  left/right*/
				
				color: #636363; /*hs*/
				font:11px Verdana;
				font-weight:400;
			}
							table.s_MenusTop_3 td.s_CurrentMenu a, table.s_MenusTop_3 td.s_CurrentMenu a:link, table.s_MenusTop_3 td.s_CurrentMenu a:visited, table.s_MenusTop_3 td.s_CurrentMenu a:hover, table.s_MenusTop_3 td.s_CurrentMenu a:active{ 								
					background:url(../img/fdo_azulbotones_3.jpg) repeat-x 100% 0px; 					
					color:#FFFFFF ;
				}
			
				table.s_MenusTop_3 td.s_CurrentHSAdmin a, table.s_MenusTop_3 td.s_CurrentHSAdmin a:link, table.s_MenusTop_3 td.s_CurrentHSAdmin a:visited, table.s_MenusTop_3 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_3 td.s_CurrentHSAdmin a:active{ 								
					background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				
					color:#FFFFFF;
				}
						
			
		
			table.s_MenusTop_3 a, table.s_MenusTop_3 a:link, table.s_MenusTop_3 a:visited { 				/*display:block;*/
				color: #636363; /*hs*/				
				margin:0px 1px 0px 0px;
				padding:3px 6px;				
				/*white-space:nowrap; 				/*color: #FFFFFF;*/							
				text-decoration:none;
			}
			 table.s_MenusTop_3 a:hover, table.s_MenusTop_3 a:active{
				background:url(../img/fdo_azulbotones_3.jpg) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_3 a span {
				margin:0px;
			}
			table.s_MenusTop_3 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_3 td.s_CurrentHSAdmin a:active {
				background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_3 td.primer_menu{
				border-left-width:0px;
				border-left-style:none;
			}
			table.s_MenusTop_3 td.ultimo_menu{
				border-right-width:0px;
				border-right-style:none;
			}
			
			
						table.s_MenusTop_4 td{ /* //* */ 				margin:0px;
				/*font: 12px Verdana;*/				
				/*display: inline;*/
				padding:2px 0px; /*top/bottom  left/right*/
				
				color: #636363; /*hs*/
				font:11px Verdana;
				font-weight:400;
			}
							table.s_MenusTop_4 td.s_CurrentMenu a, table.s_MenusTop_4 td.s_CurrentMenu a:link, table.s_MenusTop_4 td.s_CurrentMenu a:visited, table.s_MenusTop_4 td.s_CurrentMenu a:hover, table.s_MenusTop_4 td.s_CurrentMenu a:active{ 								
					background:url(../img/fdo_azulbotones_4.jpg) repeat-x 100% 0px; 					
					color:#FFFFFF ;
				}
			
				table.s_MenusTop_4 td.s_CurrentHSAdmin a, table.s_MenusTop_4 td.s_CurrentHSAdmin a:link, table.s_MenusTop_4 td.s_CurrentHSAdmin a:visited, table.s_MenusTop_4 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_4 td.s_CurrentHSAdmin a:active{ 								
					background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				
					color:#FFFFFF;
				}
						
			
		
			table.s_MenusTop_4 a, table.s_MenusTop_4 a:link, table.s_MenusTop_4 a:visited { 				/*display:block;*/
				color: #636363; /*hs*/				
				margin:0px 1px 0px 0px;
				padding:3px 6px;				
				/*white-space:nowrap; 				/*color: #FFFFFF;*/							
				text-decoration:none;
			}
			 table.s_MenusTop_4 a:hover, table.s_MenusTop_4 a:active{
				background:url(../img/fdo_azulbotones_4.jpg) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_4 a span {
				margin:0px;
			}
			table.s_MenusTop_4 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_4 td.s_CurrentHSAdmin a:active {
				background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_4 td.primer_menu{
				border-left-width:0px;
				border-left-style:none;
			}
			table.s_MenusTop_4 td.ultimo_menu{
				border-right-width:0px;
				border-right-style:none;
			}
			
			
					table.s_MenusTop_5 td{ /* //* */ 				margin:0px;
				/*font: 12px Verdana;*/				
				/*display: inline;*/
				padding:2px 0px; /*top/bottom  left/right*/
				
				color: #636363; /*hs*/
				font:11px Verdana;
				font-weight:400;
			}
							table.s_MenusTop_5 td.s_CurrentMenu a, table.s_MenusTop_5 td.s_CurrentMenu a:link, table.s_MenusTop_5 td.s_CurrentMenu a:visited, table.s_MenusTop_5 td.s_CurrentMenu a:hover, table.s_MenusTop_5 td.s_CurrentMenu a:active{ 								
					background:url(../img/fdo_azulbotones_5.jpg) repeat-x 100% 0px; 					
					color:#FFFFFF ;
				}
			
				table.s_MenusTop_5 td.s_CurrentHSAdmin a, table.s_MenusTop_5 td.s_CurrentHSAdmin a:link, table.s_MenusTop_5 td.s_CurrentHSAdmin a:visited, table.s_MenusTop_5 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_5 td.s_CurrentHSAdmin a:active{ 								
					background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				
					color:#FFFFFF;
				}
						
			
		
			table.s_MenusTop_5 a, table.s_MenusTop_5 a:link, table.s_MenusTop_5 a:visited { 				/*display:block;*/
				color: #636363; /*hs*/				
				margin:0px 1px 0px 0px;
				padding:3px 6px;				
				/*white-space:nowrap; 				/*color: #FFFFFF;*/							
				text-decoration:none;
			}
			 table.s_MenusTop_5 a:hover, table.s_MenusTop_5 a:active{
				background:url(../img/fdo_azulbotones_5.jpg) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_5 a span {
				margin:0px;
			}
			table.s_MenusTop_5 td.s_CurrentHSAdmin a:hover, table.s_MenusTop_5 td.s_CurrentHSAdmin a:active {
				background:url(../img/fdo_rojobotones.gif) repeat-x 100% 0px; 				color: #FFFFFF;
				/*float:left;*/
			}
			table.s_MenusTop_5 td.primer_menu{
				border-left-width:0px;
				border-left-style:none;
			}
			table.s_MenusTop_5 td.ultimo_menu{
				border-right-width:0px;
				border-right-style:none;
			}
			
			
			
		
	
	
		
								table.s_MenuPes_1 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_1 td.s_CurrentPes a, table.s_MenuPes_1 td.s_CurrentPes a:link,table.s_MenuPes_1 td.s_CurrentPes a:visited,table.s_MenuPes_1 td.s_CurrentPes a:hover,table.s_MenuPes_1 td.s_CurrentPes a:active, table.s_MenuPes_1 td.s_CurrentPes span{ 
						color:#1E68B0;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_1 a, table.s_MenuPes_1 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_1 a:hover, table.s_MenuPes_1 a:active {				
						color: #1E68B0;				
					}			
					
					table.s_MenuPes_1 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_1 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_1, .s_CurrentPes_1 a:link, .s_CurrentPes_1 a:visited, .s_CurrentPes_1 a:hover, .s_CurrentPes_1 a:active{ 
						font:11px Verdana;
						color:#1E68B0;
						font-weight:bold;
						padding-right:2px;		
					}
				
								table.s_MenuPes_2 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_2 td.s_CurrentPes a, table.s_MenuPes_2 td.s_CurrentPes a:link,table.s_MenuPes_2 td.s_CurrentPes a:visited,table.s_MenuPes_2 td.s_CurrentPes a:hover,table.s_MenuPes_2 td.s_CurrentPes a:active, table.s_MenuPes_2 td.s_CurrentPes span{ 
						color:#34A351;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_2 a, table.s_MenuPes_2 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_2 a:hover, table.s_MenuPes_2 a:active {				
						color: #34A351;				
					}			
					
					table.s_MenuPes_2 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_2 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_2, .s_CurrentPes_2 a:link, .s_CurrentPes_2 a:visited, .s_CurrentPes_2 a:hover, .s_CurrentPes_2 a:active{ 
						font:11px Verdana;
						color:#34A351;
						font-weight:bold;
						padding-right:2px;		
					}
				
								table.s_MenuPes_3 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_3 td.s_CurrentPes a, table.s_MenuPes_3 td.s_CurrentPes a:link,table.s_MenuPes_3 td.s_CurrentPes a:visited,table.s_MenuPes_3 td.s_CurrentPes a:hover,table.s_MenuPes_3 td.s_CurrentPes a:active, table.s_MenuPes_3 td.s_CurrentPes span{ 
						color:#111312;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_3 a, table.s_MenuPes_3 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_3 a:hover, table.s_MenuPes_3 a:active {				
						color: #111312;				
					}			
					
					table.s_MenuPes_3 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_3 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_3, .s_CurrentPes_3 a:link, .s_CurrentPes_3 a:visited, .s_CurrentPes_3 a:hover, .s_CurrentPes_3 a:active{ 
						font:11px Verdana;
						color:#111312;
						font-weight:bold;
						padding-right:2px;		
					}
				
								table.s_MenuPes_4 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_4 td.s_CurrentPes a, table.s_MenuPes_4 td.s_CurrentPes a:link,table.s_MenuPes_4 td.s_CurrentPes a:visited,table.s_MenuPes_4 td.s_CurrentPes a:hover,table.s_MenuPes_4 td.s_CurrentPes a:active, table.s_MenuPes_4 td.s_CurrentPes span{ 
						color:#C63537;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_4 a, table.s_MenuPes_4 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_4 a:hover, table.s_MenuPes_4 a:active {				
						color: #C63537;				
					}			
					
					table.s_MenuPes_4 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_4 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_4, .s_CurrentPes_4 a:link, .s_CurrentPes_4 a:visited, .s_CurrentPes_4 a:hover, .s_CurrentPes_4 a:active{ 
						font:11px Verdana;
						color:#C63537;
						font-weight:bold;
						padding-right:2px;		
					}
				
								table.s_MenuPes_5 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_5 td.s_CurrentPes a, table.s_MenuPes_5 td.s_CurrentPes a:link,table.s_MenuPes_5 td.s_CurrentPes a:visited,table.s_MenuPes_5 td.s_CurrentPes a:hover,table.s_MenuPes_5 td.s_CurrentPes a:active, table.s_MenuPes_5 td.s_CurrentPes span{ 
						color:#E95D2C;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_5 a, table.s_MenuPes_5 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_5 a:hover, table.s_MenuPes_5 a:active {				
						color: #E95D2C;				
					}			
					
					table.s_MenuPes_5 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_5 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_5, .s_CurrentPes_5 a:link, .s_CurrentPes_5 a:visited, .s_CurrentPes_5 a:hover, .s_CurrentPes_5 a:active{ 
						font:11px Verdana;
						color:#E95D2C;
						font-weight:bold;
						padding-right:2px;		
					}
				
								table.s_MenuPes_6 td{ 
						margin:0px;								
						/*display: inline;*/
						padding:2px 0px; /*top/bottom  left/right*/ /*height de la celda*/
						color: #000000 ; /*#636363; /*hs*/
						font:11px Verdana;
						font-weight:500;
						/*height:40px;*/				
					}		
										table.s_MenuPes_6 td.s_CurrentPes a, table.s_MenuPes_6 td.s_CurrentPes a:link,table.s_MenuPes_6 td.s_CurrentPes a:visited,table.s_MenuPes_6 td.s_CurrentPes a:hover,table.s_MenuPes_6 td.s_CurrentPes a:active, table.s_MenuPes_6 td.s_CurrentPes span{ 
						color:;
						font-weight:bold;
						padding-right:2px;		
					}
		
					table.s_MenuPes_6 a, table.s_MenuPes_6 a:visited {
						/*display:block;*/
						color:  #000000 ; /*hs*/
						
						margin:0px;
						padding:11px 4px;
									
						text-decoration:none;
					}			
					table.s_MenuPes_6 a:hover, table.s_MenuPes_6 a:active {				
						color: ;				
					}			
					
					table.s_MenuPes_6 td.s_PrimerMenuPes{
						border-left-width:0px;
						border-left-style:none;
					}
					table.s_MenuPes_6 td.s_UltimoMenuPes{
						border-right-width:0px;
						border-right-style:none;
					}
					
										.s_CurrentPes_6, .s_CurrentPes_6 a:link, .s_CurrentPes_6 a:visited, .s_CurrentPes_6 a:hover, .s_CurrentPes_6 a:active{ 
						font:11px Verdana;
						color:;
						font-weight:bold;
						padding-right:2px;		
					}
						

		
	
				
			table.s_MenuTitulo td{
				
				margin:0px;
				
				padding:2px 10px; 				color:#FFFFFF;
				font:15px Verdana;
				font-weight:400;
			}
		
		
			
			/* \*/
			* html #s_tlc, * html #s_trc {height: 1%;} 			/* */
			
			#s_tlc, #s_trc { zoom: 1 } 			
			#s_box
				{
				position: relative;
				
				/*para el display inline crossbrowser*/
						display:-moz-inline-stack;
						display:inline-block;
						zoom:1;
						*display:inline; /*hack para que solo IE lo lea =)*/
				
					/*fondo*/	
					
					background-image:url(../img/fdo_blancoazul_2.jpg);
					background-position: 100% 0%; /*top left */
					background-repeat: repeat-x;
					
				}
				
			#s_content
				{
					
					/*height:74px; /*de hs pantalla*/ /*si pongo height + padding se rompe el height a menos que tenga la manera de hacer el strech de los bordes laterales y el fondo...*/
					padding:13px;
					
					/*para el display inline crossbrowser*/
						display:-moz-inline-stack;
						display:inline-block;
						zoom:1;
						*display:inline; /*hack para que solo IE lo lea =)*/
					
				}
					
			/* ---=== border code follows ===--- */
						
			#s_tlc, #s_trc, #s_blc, #s_brc
				{
				background-color: transparent;
				background-repeat: no-repeat;
				}
			
			#s_tlc
				{
				background-image:url(../img/snl_esquinasupizquierda.jpg);
				background-position: 0% 0%;
				}
			
			#s_trc
				{
				background-image:url(../img/snl_esquinasupderecha.jpg);
				background-position: 100% 0%;
				}
				
			#s_blc
				{
				background-image:url(../img/snl_esquinainfizquierda.jpg);
				background-position: 0% 100%;
				}
			
			#s_brc
				{
				background-image:url(../img/snl_esquinainfderecha.jpg);
				background-position: 100% 100%;
				}
			
			#s_tb, #s_bb
				{
				background-color: transparent;
				background-repeat: repeat-x;
				}
						
			#s_tb
				{
				background-image:url(../img/snl_bordesup.jpg);
				background-position: 0% 0%;
				}
			
			#s_bb
				{
				background-image:url(../img/snl_bordeinf.jpg);
				background-position: 50% 100%;
				}
				
			#s_rb
				{
					background-image:url(../img/snl_bordederechocompleto.jpg);
					
					background-position:100% center;
					background-repeat:no-repeat;
				}
			
			#s_lb
				{
					background-image:url(../img/snl_bordeizquierdocompleto.jpg);
				
					background-position:0% center;
					background-repeat:no-repeat;
								
				}
				
			
			/* \*/
			* html #s_tlcTrans, * html #s_trcTrans {height: 1%;} /*esto permite que no se rompa el no poner width????????:o! EL HOLY HACK*/
			/* */
			
			#s_tlcTrans, #s_trcTrans { zoom: 1 } /*IE fix para layouts?...=o ??!*/
			
			
			#s_boxTrans
				{
				position: relative;
							
					/*fondo*/	
					
					/*background-image:url(../img/fdo_blancoazul_2.jpg);*/
					background-position: 100% 0%; /*top left */
					background-repeat: repeat-x;
					
				}
				
			#s_contentTrans
				{
					
					/*height:74px; /*de hs pantalla*/ /*si pongo height + padding se rompe el height a menos que tenga la manera de hacer el strech de los bordes laterales y el fondo...*/
					padding:13px;
					
					/*para el display inline crossbrowser*/
						display:-moz-inline-stack;
						display:inline-block;
						zoom:1;
						*display:inline; /*hack para que solo IE lo lea =)*/
					
				}
					
			/* ---=== border code follows ===--- */
						
			#s_tlcTrans, #s_trcTrans, #s_blcTrans, #s_brcTrans
				{
					background-color: transparent;
					background-repeat: no-repeat;
				}
			
			#s_tlcTrans
				{
					background-image:url(../img/snl_esquinasupizq3.png);
					background-position: 0% 100%;
					
					height:6px;
					width:6px;
				}
			
			#s_trcTrans
				{
					background-image:url(../img/snl_esquinasupder3.png);
					background-position: 0% 100%;
				}
				
			#s_blcTrans
				{
					background-image:url(../img/snl_esquinainfizq3.png); /*iz-ab*/
					 background-position: 100% 0%; /*para arreglar cuando se tenga la tabla con porcentaje...*/
					height:5px;/*fix para el height en IE*/
				}
			
			#s_brcTrans
				{
				background-image:url(../img/snl_esquinainfder3.png);
				background-position: 0% 0%;
				}
			
			#s_tbTrans, #s_bbTrans
				{
					background-color: transparent;
					background-repeat: repeat-x;
				}
						
			#s_tbTrans
				{
					background-image:url(../img/snl_bordesup3.png);
					background-position: 0% 100%;
				}
			
			#s_bbTrans
				{
					background-image:url(../img/snl_bordeinf3.png); /*iz-ab*/
				}
				
			#s_rbTrans
				{
					background-image:url(../img/snl_bordeder3.png);
					
					background-position:0% 0%;
					background-repeat:repeat-y;
					
					width:8px;
				}
			
			#s_lbTrans
				{
					background-image:url(../img/snl_bordeizq3.png);/*iz-ab*/
					
					background-repeat: repeat-y;
					width:5px;
					
					height:100%;
					
				}
		
					
				
								.s_TopLeft, .s_TopRight, .s_BottomLeft, .s_BottomRight { 
						background-image: url('../img/fdo_bordeazul2000w.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeft, .s_BottomLeft { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRight, .s_BottomRight { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRight {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeft  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRight { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_Inside {
						border-left: 1px solid #015dab; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #015dab;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGap { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
				
			
				
				
										.s_TopLeftZn_1, .s_TopRightZn_1, .s_BottomLeftZn_1, .s_BottomRightZn_1 { 
						background-image: url('../img/fdo_borde2000w_1.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftZn_1, .s_BottomLeftZn_1 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightZn_1, .s_BottomRightZn_1 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightZn_1 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftZn_1  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightZn_1 { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideZn_1 {
						border-left: 1px solid #015dab; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #015dab;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGapZn_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapZn_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
				
				
										.s_TopLeftZn_2, .s_TopRightZn_2, .s_BottomLeftZn_2, .s_BottomRightZn_2 { 
						background-image: url('../img/fdo_borde2000w_2.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftZn_2, .s_BottomLeftZn_2 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightZn_2, .s_BottomRightZn_2 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightZn_2 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftZn_2  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightZn_2 { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideZn_2 {
						border-left: 1px solid #28954B; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #28954B;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGapZn_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapZn_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
				
				
											.s_TopLeftZn_3, .s_TopRightZn_3, .s_BottomLeftZn_3, .s_BottomRightZn_3 { 
						background-image: url('../img/fdo_borde2000w_3.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftZn_3, .s_BottomLeftZn_3 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightZn_3, .s_BottomRightZn_3 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightZn_3 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftZn_3  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightZn_3 { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideZn_3 {
						border-left: 1px solid #000000; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #000000;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGapZn_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapZn_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
				
				
										.s_TopLeftZn_4, .s_TopRightZn_4, .s_BottomLeftZn_4, .s_BottomRightZn_4 { 
						background-image: url('../img/fdo_borde2000w_4.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftZn_4, .s_BottomLeftZn_4 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightZn_4, .s_BottomRightZn_4 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightZn_4 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftZn_4  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightZn_4 { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideZn_4 {
						border-left: 1px solid #C33632; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #C33632;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGapZn_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapZn_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */	
				
				
											.s_TopLeftZn_5, .s_TopRightZn_5, .s_BottomLeftZn_5, .s_BottomRightZn_5 { 
						background-image: url('../img/fdo_borde2000w_5.gif'); /* CHANGE: path and name of your image */
						height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftZn_5, .s_BottomLeftZn_5 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightZn_5, .s_BottomRightZn_5 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightZn_5 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftZn_5  { 
						background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightZn_5 { 
						background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideZn_5 {
						border-left: 1px solid #E65221; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #E65221;/* YCC: color & properties of the right-borderline */
						background: #FFFFFF;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 5px;             /* YCC: all texts at some distance of the left border */
						padding-right:5px;             /* YCC: all texts at some distance of the right border */
						
						
						vertical-align:text-top; 						
						/*position:relative;/*par que englobe???*/
						
					}
				.s_NoTopGapZn_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapZn_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
				
				
				
				
			
						
	
	
			
				.s_TopLeft_1, .s_TopRight_1, .s_BottomLeft_1, .s_BottomRight_1 { 
					background-image: url('../img/fdo_borderedondo600px_1.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_1, .s_BottomLeft_1 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_1, .s_BottomRight_1 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_1  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_1 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_1 {
					border-left: 1px solid #507CBC; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #507CBC;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGap_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
				.s_TopLeftGris_1, .s_TopRightGris_1, .s_BottomLeftGris_1, .s_BottomRightGris_1 { 
					background-image: url('../img/fdo_borderedondo600pxgris_1.gif'); /* CHANGE: path and name of your image */
					height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftGris_1, .s_BottomLeftGris_1 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightGris_1, .s_BottomRightGris_1 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightGris_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftGris_1  { 
					background-position: 0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRightGris_1 { 
					background-position: 100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideGris_1 {
					border-left: 1px solid #507CBC; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #507CBC;/* YCC: color & properties of the right-borderline */
					background: #F4F5F6;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
					
					/*extras*/
					overflow:hidden; /* para que se esconda la parte de las monedas de cambio...*/
					font-family:Courier New;
					font-size:12px;
					font-weight:600;
					vertical-align:middle;
					white-space:nowrap;

					
					display:inline;
					
					/*position:relative;/*para que englobe???*/
				}
			.s_NoTopGapGris_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapGris_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
		.s_CajaFondoGrisNegrita{
				/* caja */
				/*border:1px solid #507CBC; 
				/*background-color:#F5F6F6; */
				
				white-space:nowrap;
				
				overflow:hidden;
	
				/*font*/
					color:#000000;
					font-family:Courier New;
					font-size:12px;
					font-weight:700;
					vertical-align:middle;
					text-align:center;				
	}	
	
				.s_TopLeft_2, .s_TopRight_2, .s_BottomLeft_2, .s_BottomRight_2 { 
					background-image: url('../img/fdo_borderedondo600px_2.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_2, .s_BottomLeft_2 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_2, .s_BottomRight_2 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_2 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_2  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_2 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_2 {
					border-left: 1px solid #28954B; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #28954B;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGap_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
	
	
				.s_TopLeft_3, .s_TopRight_3, .s_BottomLeft_3, .s_BottomRight_3 { 
					background-image: url('../img/fdo_borderedondo600px_3.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_3, .s_BottomLeft_3 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_3, .s_BottomRight_3 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_3 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_3  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_3 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_3 {
					border-left: 1px solid #000000; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #000000;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					/*color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					
					/*position:relative;/*par que englobe???*/
					
				}
			.s_NoTopGap_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */				
	
	
				.s_TopLeft_4, .s_TopRight_4, .s_BottomLeft_4, .s_BottomRight_4 { 
					background-image: url('../img/fdo_borderedondo600px_4.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_4, .s_BottomLeft_4 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_4, .s_BottomRight_4 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_4 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_4  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_4 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_4 {
					border-left: 1px solid #C33632; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #C33632;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					/*color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					
					/*border:2px dashed BLUE;*/
					
					/*position:relative;/*par que englobe???*/
					
				}
			.s_NoTopGap_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
				.s_TopLeft_5, .s_TopRight_5, .s_BottomLeft_5, .s_BottomRight_5 { 
					background-image: url('../img/fdo_borderedondo600px_5.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_5, .s_BottomLeft_5 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_5, .s_BottomRight_5 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_5 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_5  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_5 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_5 {
					border-left: 1px solid #E65221; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #E65221;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGap_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
				.s_TopLeft_8, .s_TopRight_8, .s_BottomLeft_8, .s_BottomRight_8 { 
					background-image: url('../img/fdo_borderedondo600px_8.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeft_8, .s_BottomLeft_8 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRight_8, .s_BottomRight_8 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRight_8 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeft_8  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRight_8 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_Inside_8 {
					border-left: 1px solid #F7AE3B; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #F7AE3B;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGap_8    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGap_8 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
	
	
			.s_TopLeftHSAD_1, .s_TopRightHSAD_1, .s_BottomLeftHSAD_1, .s_BottomRightHSAD_1 { 
					background-image: url('../img/fdo_bar300px_1.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftHSAD_1, .s_BottomLeftHSAD_1 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightHSAD_1, .s_BottomRightHSAD_1 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightHSAD_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftHSAD_1  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRightHSAD_1 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideHSAD_1 {
					border-left: 1px solid #1E6CB3; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #1E6CB3;/* YCC: color & properties of the right-borderline */
					background: #517EBE;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGapHSAD_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapHSAD_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
				.s_TopLeftHSAD_2, .s_TopRightHSAD_2, .s_BottomLeftHSAD_2, .s_BottomRightHSAD_2 { 
						background-image: url('../img/fdo_bar300px_2.png'); /* CHANGE: path and name of your image */
						height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftHSAD_2, .s_BottomLeftHSAD_2 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightHSAD_2, .s_BottomRightHSAD_2 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightHSAD_2 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftHSAD_2  { 
						background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightHSAD_2 { 
						background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideHSAD_2 {
						border-left: 1px solid #3EA85A; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #3EA85A;/* YCC: color & properties of the right-borderline */
						background: #ADD474;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 2px;             /* YCC: all texts at some distance of the left border */
						padding-right:2px;             /* YCC: all texts at some distance of the right border */
						padding-top:0px;
						padding-bottom:0px;
						
						/*position:relative;/*par que englobe???*/
					}
				.s_NoTopGapHSAD_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapHSAD_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
		.s_TopLeftHSAD_3, .s_TopRightHSAD_3, .s_BottomLeftHSAD_3, .s_BottomRightHSAD_3 { 
					background-image: url('../img/fdo_bar300px_3.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftHSAD_3, .s_BottomLeftHSAD_3 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightHSAD_3, .s_BottomRightHSAD_3 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightHSAD_3 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftHSAD_3  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRightHSAD_3 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideHSAD_3 {
					border-left: 1px solid #292A2A; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #292A2A;/* YCC: color & properties of the right-borderline */
					background: #413F3E;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGapHSAD_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapHSAD_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
				.s_TopLeftHSAD_4, .s_TopRightHSAD_4, .s_BottomLeftHSAD_4, .s_BottomRightHSAD_4 { 
						background-image: url('../img/fdo_bar300px_4.png'); /* CHANGE: path and name of your image */
						height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
						font-size:2px;    /* DNC: correction IE for height of the <div>'s */
					}
				.s_TopLeftHSAD_4, .s_BottomLeftHSAD_4 { 
						margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
					}
				.s_TopRightHSAD_4, .s_BottomRightHSAD_4 { 
						margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
						margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
					}
				.s_TopRightHSAD_4 {
						background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
					}
				.s_BottomLeftHSAD_4  { 
						background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_BottomRightHSAD_4 { 
						background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
					}
				.s_InsideHSAD_4 {
						border-left: 1px solid #CC484B; /* YCC: color & properties of the left-borderline */
						border-right: 1px solid #CC484B;/* YCC: color & properties of the right-borderline */
						background: #D16A59;            /* YCC: background-color of the inside */
						color: #000000;                 /* YCC: default text-color of the inside */
						padding-left: 2px;             /* YCC: all texts at some distance of the left border */
						padding-right:2px;             /* YCC: all texts at some distance of the right border */
						padding-top:0px;
						padding-bottom:0px;
						
						/*position:relative;/*par que englobe???*/
					}
				.s_NoTopGapHSAD_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
				.s_NoBottomGapHSAD_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
		.s_TopLeftHSAD_5, .s_TopRightHSAD_5, .s_BottomLeftHSAD_5, .s_BottomRightHSAD_5 { 
					background-image: url('../img/fdo_bar300px_5.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftHSAD_5, .s_BottomLeftHSAD_5 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightHSAD_5, .s_BottomRightHSAD_5 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightHSAD_5 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftHSAD_5  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_BottomRightHSAD_5 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideHSAD_5 {
					border-left: 1px solid #EC6C41; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #EC6C41;/* YCC: color & properties of the right-borderline */
					background: #EE8355;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
					
					/*position:relative;/*par que englobe???*/
				}
			.s_NoTopGapHSAD_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapHSAD_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
	
	
	
	
			
	
	

	
			.s_TopLeftPes_1, .s_TopRightPes_1, .s_BottomLeftPes_1, .s_BottomRightPes_1 { 
					background-image: url('../img/fdo_curvas2000w20px_1.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftPes_1, .s_BottomLeftPes_1 { 
					margin-right: 8px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightPes_1, .s_BottomRightPes_1 { 
					margin-left: 8px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightPes_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftPes_1  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightPes_1 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsidePes_1 {
					border-left: 1px solid #2F7BBA; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #2F7BBA;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 3px;             /* YCC: all texts at some distance of the left border */
					padding-right:3px;             /* YCC: all texts at some distance of the right border */
					
					/*extra*/ /*existe el extra porque en esta caso los bordes al estar hacia afuera, entonces los bordes del contenido tienen que meterse un poquito...*/
						
						position: relative;
						left: 3px; 
						margin-right: 6px;

				}
			.s_NoTopGapPes_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapPes_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
				.s_TopLeftPes_2, .s_TopRightPes_2, .s_BottomLeftPes_2, .s_BottomRightPes_2 { 
					background-image: url('../img/fdo_curvas2000w20px_2.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftPes_2, .s_BottomLeftPes_2 { 
					margin-right: 8px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightPes_2, .s_BottomRightPes_2 { 
					margin-left: 8px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightPes_2 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftPes_2  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightPes_2 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsidePes_2 {
					border-left: 1px solid #39A769; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #39A769;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 3px;             /* YCC: all texts at some distance of the left border */
					padding-right:3px;             /* YCC: all texts at some distance of the right border */
					
					/*extra*/ /*existe el extra porque en esta caso los bordes al estar hacia afuera, entonces los bordes del contenido tienen que meterse un poquito...*/
						
						position: relative;
						left: 3px; 
						margin-right: 6px;

				}
			.s_NoTopGapPes_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapPes_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
			
			
				.s_TopLeftPes_3, .s_TopRightPes_3, .s_BottomLeftPes_3, .s_BottomRightPes_3 { 
					background-image: url('../img/fdo_curvas2000w20px_3.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftPes_3, .s_BottomLeftPes_3 { 
					margin-right: 8px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightPes_3, .s_BottomRightPes_3 { 
					margin-left: 8px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightPes_3 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftPes_3  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightPes_3 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsidePes_3 {
					border-left: 1px solid #323434; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #323434;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 3px;             /* YCC: all texts at some distance of the left border */
					padding-right:3px;             /* YCC: all texts at some distance of the right border */
					
					/*extra*/ /*existe el extra porque en esta caso los bordes al estar hacia afuera, entonces los bordes del contenido tienen que meterse un poquito...*/
						
						position: relative;
						left: 3px; 
						margin-right: 6px;

				}
			.s_NoTopGapPes_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapPes_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
			
					.s_TopLeftPes_4, .s_TopRightPes_4, .s_BottomLeftPes_4, .s_BottomRightPes_4 { 
					background-image: url('../img/fdo_curvas2000w20px_4.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftPes_4, .s_BottomLeftPes_4 { 
					margin-right: 8px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightPes_4, .s_BottomRightPes_4 { 
					margin-left: 8px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightPes_4 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftPes_4  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightPes_4 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsidePes_4 {
					border-left: 1px solid #CE4E54; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #CE4E54;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 3px;             /* YCC: all texts at some distance of the left border */
					padding-right:3px;             /* YCC: all texts at some distance of the right border */
					
					/*extra*/ /*existe el extra porque en esta caso los bordes al estar hacia afuera, entonces los bordes del contenido tienen que meterse un poquito...*/
						
						position: relative;
						left: 3px; 
						margin-right: 6px;

				}
			.s_NoTopGapPes_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapPes_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
			
					.s_TopLeftPes_5, .s_TopRightPes_5, .s_BottomLeftPes_5, .s_BottomRightPes_5 { 
					background-image: url('../img/fdo_curvas2000w20px_5.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftPes_5, .s_BottomLeftPes_5 { 
					margin-right: 8px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightPes_5, .s_BottomRightPes_5 { 
					margin-left: 8px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightPes_5 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftPes_5  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightPes_5 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsidePes_5 {
					border-left: 1px solid #EC724A; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #EC724A;/* YCC: color & properties of the right-borderline */
					background: #FFFFFF;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 3px;             /* YCC: all texts at some distance of the left border */
					padding-right:3px;             /* YCC: all texts at some distance of the right border */
					
					/*extra*/ /*existe el extra porque en esta caso los bordes al estar hacia afuera, entonces los bordes del contenido tienen que meterse un poquito...*/
						
						position: relative;
						left: 3px; 
						margin-right: 6px;

				}
			.s_NoTopGapPes_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapPes_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
		table.PaddingPesDerecha{
			padding-left:18px;
		}
	
		
	
			
				
		.s_TopLeftTitulo_1, .s_TopRightTitulo_1, .s_BottomLeftTitulo_1, .s_BottomRightTitulo_1 { 
					background-image: url('../img/fdo_titulo1000w20px_1.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftTitulo_1, .s_BottomLeftTitulo_1 { 
					margin-right: 24px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightTitulo_1, .s_BottomRightTitulo_1 { 
					margin-left: 25px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightTitulo_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftTitulo_1  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightTitulo_1 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsideTitulo_1 {
					border-left: 1px solid #1264AF; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #1264AF;/* YCC: color & properties of the right-borderline */
					background: #4877BA;            /* YCC: background-color of the inside */
					color: #FFFFFF;                 /* YCC: default text-color of the inside */
					padding-left: 1px;             /* YCC: all texts at some distance of the left border */
					padding-right:1px;             /* YCC: all texts at some distance of the right border */
					
											
						position: relative;
						left: 3px;
						margin-right: 6px;

				}
			.s_NoTopGapTitulo_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapTitulo_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
				
		.s_TopLeftTitulo_2, .s_TopRightTitulo_2, .s_BottomLeftTitulo_2, .s_BottomRightTitulo_2 { 
					background-image: url('../img/fdo_titulo1000w20px_2.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftTitulo_2, .s_BottomLeftTitulo_2 { 
					margin-right: 24px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightTitulo_2, .s_BottomRightTitulo_2 { 
					margin-left: 25px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightTitulo_2 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftTitulo_2  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightTitulo_2 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsideTitulo_2 {
					border-left: 1px solid #34A351; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #34A351;/* YCC: color & properties of the right-borderline */
					background: #A9D26D;            /* YCC: background-color of the inside */
					color: #FFFFFF;                 /* YCC: default text-color of the inside */
					padding-left: 1px;             /* YCC: all texts at some distance of the left border */
					padding-right:1px;             /* YCC: all texts at some distance of the right border */
					
											
						position: relative;
						left: 3px;
						margin-right: 6px;

				}
			.s_NoTopGapTitulo_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapTitulo_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
				
		.s_TopLeftTitulo_3, .s_TopRightTitulo_3, .s_BottomLeftTitulo_3, .s_BottomRightTitulo_3 { 
					background-image: url('../img/fdo_titulo1000w20px_3.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftTitulo_3, .s_BottomLeftTitulo_3 { 
					margin-right: 24px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightTitulo_3, .s_BottomRightTitulo_3 { 
					margin-left: 25px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightTitulo_3 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftTitulo_3  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightTitulo_3 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsideTitulo_3 {
					border-left: 1px solid #111312; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #111312;/* YCC: color & properties of the right-borderline */
					background: #373534;            /* YCC: background-color of the inside */
					color: #FFFFFF;                 /* YCC: default text-color of the inside */
					padding-left: 1px;             /* YCC: all texts at some distance of the left border */
					padding-right:1px;             /* YCC: all texts at some distance of the right border */
					
											
						position: relative;
						left: 3px;
						margin-right: 6px;

				}
			.s_NoTopGapTitulo_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapTitulo_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
				
		.s_TopLeftTitulo_4, .s_TopRightTitulo_4, .s_BottomLeftTitulo_4, .s_BottomRightTitulo_4 { 
					background-image: url('../img/fdo_titulo1000w20px_4.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftTitulo_4, .s_BottomLeftTitulo_4 { 
					margin-right: 24px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightTitulo_4, .s_BottomRightTitulo_4 { 
					margin-left: 25px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightTitulo_4 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftTitulo_4  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightTitulo_4 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsideTitulo_4 {
					border-left: 1px solid #C63537; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #C63537;/* YCC: color & properties of the right-borderline */
					background: #CF6250;            /* YCC: background-color of the inside */
					color: #FFFFFF;                 /* YCC: default text-color of the inside */
					padding-left: 1px;             /* YCC: all texts at some distance of the left border */
					padding-right:1px;             /* YCC: all texts at some distance of the right border */
					
											
						position: relative;
						left: 3px;
						margin-right: 6px;

				}
			.s_NoTopGapTitulo_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapTitulo_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
				
		.s_TopLeftTitulo_5, .s_TopRightTitulo_5, .s_BottomLeftTitulo_5, .s_BottomRightTitulo_5 { 
					background-image: url('../img/fdo_titulo1000w20px_5.png'); /* CHANGE: path and name of your image */
					height: 5px; /*10*/      /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftTitulo_5, .s_BottomLeftTitulo_5 { 
					margin-right: 24px; /* CHANGE: replace by the width of one of your corners */ /*cambia la esquina superior derecha?*/
				}
			.s_TopRightTitulo_5, .s_BottomRightTitulo_5 { 
					margin-left: 25px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -5px;/*10*/  /* CHANGE: replace by the height of one of your corners */ /*cambia la posicion del alto de la esquina derecha..*/
				}
			.s_TopRightTitulo_5 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftTitulo_5  { 
					background-position: 0 -5px; /*10*/   /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_BottomRightTitulo_5 { 
					background-position: 100% -5px; /*10*/ /* CHANGE: replace second number by negative height of one of your corners */ /*cambia el alto de la esquina*/
				}
			.s_InsideTitulo_5 {
					border-left: 1px solid #E95D2C; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #E95D2C;/* YCC: color & properties of the right-borderline */
					background: #ED7C4C;            /* YCC: background-color of the inside */
					color: #FFFFFF;                 /* YCC: default text-color of the inside */
					padding-left: 1px;             /* YCC: all texts at some distance of the left border */
					padding-right:1px;             /* YCC: all texts at some distance of the right border */
					
											
						position: relative;
						left: 3px;
						margin-right: 6px;

				}
			.s_NoTopGapTitulo_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapTitulo_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
		
		
		table.PaddingTituloDerecha{
			padding-left:29px;
		}
		
		
		
		
	
			.s_TopLeftBoton_1, .s_TopRightBoton_1, .s_BottomLeftBoton_1, .s_BottomRightBoton_1 { 
					background-image: url('../img/fdo_botones300px_1.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftBoton_1, .s_BottomLeftBoton_1 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightBoton_1, .s_BottomRightBoton_1 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightBoton_1 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftBoton_1  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
					background-color:#979B9E; 				}
			.s_BottomRightBoton_1 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideBoton_1 {
					border-left: 1px solid #1E68B0; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #1E68B0;/* YCC: color & properties of the right-borderline */
					background: #4777B9;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
				}
			.s_NoTopGapBoton_1    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapBoton_1 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
							.s_TopLeftBoton_2, .s_TopRightBoton_2, .s_BottomLeftBoton_2, .s_BottomRightBoton_2 { 
							background-image: url('../img/fdo_botones300px_2.png'); /* CHANGE: path and name of your image */
							height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
							font-size:2px;    /* DNC: correction IE for height of the <div>'s */
						}
					.s_TopLeftBoton_2, .s_BottomLeftBoton_2 { 
							margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
						}
					.s_TopRightBoton_2, .s_BottomRightBoton_2 { 
							margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
							margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
						}
					.s_TopRightBoton_2 {
							background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
						}
					.s_BottomLeftBoton_2  { 
							background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
							background-color:#979B9E; 						}
					.s_BottomRightBoton_2 { 
							background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
						}
					.s_InsideBoton_2 {
							border-left: 1px solid #34A351; /* YCC: color & properties of the left-borderline */
							border-right: 1px solid #34A351;/* YCC: color & properties of the right-borderline */
							background: #62A569;            /* YCC: background-color of the inside */
							color: #000000;                 /* YCC: default text-color of the inside */
							padding-left: 2px;;             /* YCC: all texts at some distance of the left border */
							padding-right:2px;;             /* YCC: all texts at some distance of the right border */
							padding-top:0px;
							padding-bottom:0px;
						}
					.s_NoTopGapBoton_2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
					.s_NoBottomGapBoton_2 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
			.s_TopLeftBoton_3, .s_TopRightBoton_3, .s_BottomLeftBoton_3, .s_BottomRightBoton_3 { 
					background-image: url('../img/fdo_botones300px_3.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftBoton_3, .s_BottomLeftBoton_3 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightBoton_3, .s_BottomRightBoton_3 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightBoton_3 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftBoton_3  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
					background-color:#979B9E; 				}
			.s_BottomRightBoton_3 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideBoton_3 {
					border-left: 1px solid #111312; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #111312;/* YCC: color & properties of the right-borderline */
					background: #373535;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
				}
			.s_NoTopGapBoton_3    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapBoton_3 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
			
							.s_TopLeftBoton_4, .s_TopRightBoton_4, .s_BottomLeftBoton_4, .s_BottomRightBoton_4 { 
							background-image: url('../img/fdo_botones300px_4.png'); /* CHANGE: path and name of your image */
							height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
							font-size:2px;    /* DNC: correction IE for height of the <div>'s */
						}
					.s_TopLeftBoton_4, .s_BottomLeftBoton_4 { 
							margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
						}
					.s_TopRightBoton_4, .s_BottomRightBoton_4 { 
							margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
							margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
						}
					.s_TopRightBoton_4 {
							background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
						}
					.s_BottomLeftBoton_4  { 
							background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
							background-color:#979B9E; 						}
					.s_BottomRightBoton_4 { 
							background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
						}
					.s_InsideBoton_4 {
							border-left: 1px solid #C63537; /* YCC: color & properties of the left-borderline */
							border-right: 1px solid #C63537;/* YCC: color & properties of the right-borderline */
							background: #CD6150;            /* YCC: background-color of the inside */
							color: #000000;                 /* YCC: default text-color of the inside */
							padding-left: 2px;;             /* YCC: all texts at some distance of the left border */
							padding-right:2px;;             /* YCC: all texts at some distance of the right border */
							padding-top:0px;
							padding-bottom:0px;
						}
					.s_NoTopGapBoton_4    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
					.s_NoBottomGapBoton_4 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
			
				.s_TopLeftBoton_5, .s_TopRightBoton_5, .s_BottomLeftBoton_5, .s_BottomRightBoton_5 { 
					background-image: url('../img/fdo_botones300px_5.png'); /* CHANGE: path and name of your image */
					height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
					font-size:2px;    /* DNC: correction IE for height of the <div>'s */
				}
			.s_TopLeftBoton_5, .s_BottomLeftBoton_5 { 
					margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
				}
			.s_TopRightBoton_5, .s_BottomRightBoton_5 { 
					margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
					margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
				}
			.s_TopRightBoton_5 {
					background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
				}
			.s_BottomLeftBoton_5  { 
					background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
					background-color:#979B9E; 				}
			.s_BottomRightBoton_5 { 
					background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
				}
			.s_InsideBoton_5 {
					border-left: 1px solid #E95D2C; /* YCC: color & properties of the left-borderline */
					border-right: 1px solid #E95D2C;/* YCC: color & properties of the right-borderline */
					background: #EB7C4B;            /* YCC: background-color of the inside */
					color: #000000;                 /* YCC: default text-color of the inside */
					padding-left: 2px;;             /* YCC: all texts at some distance of the left border */
					padding-right:2px;;             /* YCC: all texts at some distance of the right border */
					padding-top:0px;
					padding-bottom:0px;
				}
			.s_NoTopGapBoton_5    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
			.s_NoBottomGapBoton_5 { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box */
			
		
			
		.s_DivMarcoA_1{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:#C6CFE9;
		/* background-color:#e1e1e3; */
		background-color:#C6CFE9;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		.s_DivMarcoA_2{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:#E6F1D4;
		/* background-color:#e1e1e3; */
		background-color:#E6F1D4;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		.s_DivMarcoA_3{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:#B5B3B3;
		/* background-color:#e1e1e3; */
		background-color:#B5B3B3;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		.s_DivMarcoA_4{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:#EDCCC1;
		/* background-color:#e1e1e3; */
		background-color:#EDCCC1;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		.s_DivMarcoA_5{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:#FAD7C2;
		/* background-color:#e1e1e3; */
		background-color:#FAD7C2;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		.s_DivMarcoA_6{
		
		/*Marco Azul*/
		border:solid;
		border-width:7px;	
		
		border-color:;
		/* background-color:#e1e1e3; */
		background-color:;
		
		/*margin:5px; /*para su separacion de otros elementos*/ /*tal vez este no va..*/
		
		/*width:800;*/
		/*height:600; 		overflow:scroll; /* porque debe de llevar un tamaño fijo no?...*/ 
		
		/*position:relative;/*para que otros elementos se guarden ahi?..*/ 		zoom:1;	
	}
		
	
									
						.s_DivMarcoOrg_1{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:#C6CFE9;
				/* background-color:#e1e1e3; */
				background-color:#C6CFE9;
				
				zoom:1;	
			}
						.s_DivMarcoOrg_2{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:#E6F1D4;
				/* background-color:#e1e1e3; */
				background-color:#E6F1D4;
				
				zoom:1;	
			}
						.s_DivMarcoOrg_3{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:#B5B3B3;
				/* background-color:#e1e1e3; */
				background-color:#B5B3B3;
				
				zoom:1;	
			}
						.s_DivMarcoOrg_4{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:#EDCCC1;
				/* background-color:#e1e1e3; */
				background-color:#EDCCC1;
				
				zoom:1;	
			}
						.s_DivMarcoOrg_5{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:#FAD7C2;
				/* background-color:#e1e1e3; */
				background-color:#FAD7C2;
				
				zoom:1;	
			}
						.s_DivMarcoOrg_6{
				
				/*Marco Azul*/
				border:solid;
				border-width:5px;	
				
				border-color:;
				/* background-color:#e1e1e3; */
				background-color:;
				
				zoom:1;	
			}
				
		
			
					
			
					
				table.s_TablaZebra_1 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:#D3D9EE; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:#1E68B0; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_1 tr.s_fdoTituloTabla td{  					background-color:#7F99CC;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_1 td{  														background-color:#7F99CC;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_1 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_1 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:#4777B9;
					}
						
						.s_TFP_1{ 							background-color:#7F99CC;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_1 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_1 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
					
				table.s_TablaZebra_2 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:#EBF4DE; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:#34A351; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_2 tr.s_fdoTituloTabla td{  					background-color:#94BB92;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_2 td{  														background-color:#94BB92;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_2 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_2 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:#62A569;
					}
						
						.s_TFP_2{ 							background-color:#94BB92;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_2 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_2 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
					
				table.s_TablaZebra_3 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:#C5C3C3; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:#111312; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_3 tr.s_fdoTituloTabla td{  					background-color:#676464;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_3 td{  														background-color:#676464;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_3 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_3 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:#373535;
					}
						
						.s_TFP_3{ 							background-color:#676464;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_3 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_3 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
					
				table.s_TablaZebra_4 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:#F1D7CD; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:#C63537; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_4 tr.s_fdoTituloTabla td{  					background-color:#DA8E7B;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_4 td{  														background-color:#DA8E7B;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_4 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_4 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:#CD6150;
					}
						
						.s_TFP_4{ 							background-color:#DA8E7B;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_4 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_4 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
					
				table.s_TablaZebra_5 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:#FBDFCF; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:#E95D2C; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_5 tr.s_fdoTituloTabla td{  					background-color:#F2A37C;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_5 td{  														background-color:#F2A37C;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_5 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_5 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:#EB7C4B;
					}
						
						.s_TFP_5{ 							background-color:#F2A37C;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_5 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_5 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
					
				table.s_TablaZebra_6 td{
					font-size:11px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					padding:3px 4px;			
					/*vertical-align:top;*/
					
					/*borde derecho para celdas */
						border-right-color:; 						border-right-width:1px;
						border-right-style:solid;				
					/*borde izquierdo para celdas */
						border-left-color:; 						border-left-width:1px;
						border-left-style:solid; 
				}		
				table.s_TablaZebra_6 tr.s_fdoTituloTabla td{  					background-color:;
					color:#FFFFFF;
					height:20px;
					font-size:11px;
					
					text-align:center; 					vertical-align:middle;
				}
						.s_fdoTituloTabla_6 td{  														background-color:;
							color:#FFFFFF;
							height:20px;
							font-size:11px;
							
							text-align:center; 							vertical-align:middle;
						}
				table.s_TablaZebra_6 tr.s_fdoTituloTabla a{ 
					text-decoration:none;
					color:#FFFFFF;
				}
				
					table.s_TablaZebra_6 tr.s_fdoTituloTabla td.s_fdoTituloTablaSeleccionado{
						background-color:;
					}
						
						.s_TFP_6{ 							background-color:;
							color:#FFFFFF;
							/* height:20px;*/ 
							font-size:11px;
							text-align:center;
							vertical-align:middle;					
						}
				
				table.s_TablaZebra_6 tr.s_fdoBlanco td{
					background-color:#FFFFFF;
					text-align:left;
					vertical-align:top;
					color:#000000;			
				}	
				table.s_TablaZebra_6 tr.s_fdoGris td{
					background-color:#ecebec;
					color:#000000;
					vertical-align:top;
					text-align:left;
				}
				
				
						
				
		
				
		
			table.s_LimpiarBordesPadding td{							border-left:0px dashed RED;
				border-right:0px dashed RED;
				padding:0px;
								
			}
			tr.s_LimpiarBordesPaddingTR td{							border-left:0px dashed RED;
				border-right:0px dashed RED;
				padding:0px;
				
			}
			
						table.s_LimpiarPadding td{				padding:0px;
							}
			tr.s_LimpiarPadding td{				padding:0px;
							}
			
			
			tr.s_LimpiarFdoTr td{
				background-color:transparent !important;
				color:#FFFFFF;
			}
			table.s_LimpiarFdoTable td{
				background-color:transparent !important;
			}
			
				
		
		.s_AlinearDerecha{
			text-align:right;
		}
		
		.s_AlinearBottom{
			vertical-align:bottom;
		}
		
	
		.s_InputText{
			
					font-family:Verdana;
				height:18px; 
			width:250px;
			
			font-size:10px;
		}
		
		.s_InputSelectMultiple{
					font-family:Verdana;
				height:60px; 
			width:120px;
			
			font-size:12px;
		}
		
		.s_InputSelect{
					font-family:Verdana;
				height:16px; 
			width:140px;
			
			font-size:12px;
		}
				
		.s_InputSinBordes{
			FONT-FAMILY:Courier New;
			height: 15px;
			font-size:11px;
			font-weight:700;
			
			background: transparent;
    		border: none;			
			/*background-color:#990000; /*test*/
		}
		
		
				
		.s_TextoGrisPeque{
			FONT-FAMILY:Verdana;
			font-size:8px;
			color:#727272; 
		}
		
		
				
		
						.s_Degradado_1{
				
					width: 80%;  /*como simepre explorer no funciona sin esto...osh*/
					/*height:100%; */
					/*color: #FFF;*/ /*letra?*/
					
					/* fallback (opera, ie<=7) */
					background: #FFFFFF;
					background-color:#E1E6F4;
					/* Mozilla: */
					background: -moz-linear-gradient(left top, #1E68B0, #FFFFFF );
					/* Chrome, safari:*/
					background: -webkit-gradient(linear, left top, right top, from(#1E68B0), to(#FFFFFF));
					/* MSIE 10+ */
					background-image:linear-gradient(to right,#1E68B0,#ffffff);
					/* MSIE 8+ */
					filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#1E68B0', EndColorStr='#FFFFFF', GradientType=1);			
				  }
			  
						.s_Degradado_2{
				
					width: 80%;  /*como simepre explorer no funciona sin esto...osh*/
					/*height:100%; */
					/*color: #FFF;*/ /*letra?*/
					
					/* fallback (opera, ie<=7) */
					background: #FFFFFF;
					background-color:#F1F7E8;
					/* Mozilla: */
					background: -moz-linear-gradient(left top, #34A351, #FFFFFF );
					/* Chrome, safari:*/
					background: -webkit-gradient(linear, left top, right top, from(#34A351), to(#FFFFFF));
					/* MSIE 10+ */
					background-image:linear-gradient(to right,#34A351,#ffffff);
					/* MSIE 8+ */
					filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#34A351', EndColorStr='#FFFFFF', GradientType=1);			
				  }
			  
						.s_Degradado_3{
				
					width: 80%;  /*como simepre explorer no funciona sin esto...osh*/
					/*height:100%; */
					/*color: #FFF;*/ /*letra?*/
					
					/* fallback (opera, ie<=7) */
					background: #FFFFFF;
					background-color:#D5D3D3;
					/* Mozilla: */
					background: -moz-linear-gradient(left top, #111312, #FFFFFF );
					/* Chrome, safari:*/
					background: -webkit-gradient(linear, left top, right top, from(#111312), to(#FFFFFF));
					/* MSIE 10+ */
					background-image:linear-gradient(to right,#111312,#ffffff);
					/* MSIE 8+ */
					filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#111312', EndColorStr='#FFFFFF', GradientType=1);			
				  }
			  
						.s_Degradado_4{
				
					width: 80%;  /*como simepre explorer no funciona sin esto...osh*/
					/*height:100%; */
					/*color: #FFF;*/ /*letra?*/
					
					/* fallback (opera, ie<=7) */
					background: #FFFFFF;
					background-color:#F5E3DC;
					/* Mozilla: */
					background: -moz-linear-gradient(left top, #C63537, #FFFFFF );
					/* Chrome, safari:*/
					background: -webkit-gradient(linear, left top, right top, from(#C63537), to(#FFFFFF));
					/* MSIE 10+ */
					background-image:linear-gradient(to right,#C63537,#ffffff);
					/* MSIE 8+ */
					filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#C63537', EndColorStr='#FFFFFF', GradientType=1);			
				  }
			  
						.s_Degradado_5{
				
					width: 80%;  /*como simepre explorer no funciona sin esto...osh*/
					/*height:100%; */
					/*color: #FFF;*/ /*letra?*/
					
					/* fallback (opera, ie<=7) */
					background: #FFFFFF;
					background-color:#FDEADE;
					/* Mozilla: */
					background: -moz-linear-gradient(left top, #E95D2C, #FFFFFF );
					/* Chrome, safari:*/
					background: -webkit-gradient(linear, left top, right top, from(#E95D2C), to(#FFFFFF));
					/* MSIE 10+ */
					background-image:linear-gradient(to right,#E95D2C,#ffffff);
					/* MSIE 8+ */
					filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#E95D2C', EndColorStr='#FFFFFF', GradientType=1);			
				  }
			  
				  
		  
		
								
					
													 .s_FondoVentanita_1{
					background-color:#E7EAF6;
				 }
				 				 .s_FondoVentanita_2{
					background-color:#EAEFE7;
				 }
				 				 .s_FondoVentanita_3{
					background-color:#DCDADA;
				 }
				 				 .s_FondoVentanita_4{
					background-color:#F8E8E2;
				 }
				 				 .s_FondoVentanita_5{
					background-color:#FDEDE3;
				 }
			 							
				 				 
				
				 
						 					 .s_DivMarcoVentanita_1{
							/*Marco ventanita*/
						border:solid;
						border-width:5px;	
						border-color:#A1B2DA;
						background-color:#A1B2DA;
						
						/*position:relative;/*para que otros elementos se guarden ahi?..*/ 						zoom:1;	
					 }
				 
						 					 .s_DivMarcoVentanita_2{
							/*Marco ventanita*/
						border:solid;
						border-width:5px;	
						border-color:#D5E8B8;
						background-color:#D5E8B8;
						
						/*position:relative;/*para que otros elementos se guarden ahi?..*/ 						zoom:1;	
					 }
				 
						 					 .s_DivMarcoVentanita_3{
							/*Marco ventanita*/
						border:solid;
						border-width:5px;	
						border-color:#8C8989;
						background-color:#8C8989;
						
						/*position:relative;/*para que otros elementos se guarden ahi?..*/ 						zoom:1;	
					 }
				 
						 					 .s_DivMarcoVentanita_4{
							/*Marco ventanita*/
						border:solid;
						border-width:5px;	
						border-color:#E3AC9C;
						background-color:#E3AC9C;
						
						/*position:relative;/*para que otros elementos se guarden ahi?..*/ 						zoom:1;	
					 }
				 
						 					 .s_DivMarcoVentanita_5{
							/*Marco ventanita*/
						border:solid;
						border-width:5px;	
						border-color:#F6BC9D;
						background-color:#F6BC9D;
						
						/*position:relative;/*para que otros elementos se guarden ahi?..*/ 						zoom:1;	
					 }
				 
			 
			 
			 
			 		
		
		.s_FdoEsqSupIzq{
			background-image:url(../img/snl_esquinasupizq3.png);
			 background-repeat:repeat-x;
		}
		.s_FdoEsqInfDer{
			background-image:url(../img/snl_esquinainfder3.png);
			 background-repeat:repeat-x;
		}
		
		
		
/*----------------------------------------------TESTS!...----------------------------------------------------------------------------------------*/

	 		.s_wrapword{ 		 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
		 white-space: -pre-wrap;      /* Opera 4-6 */
		 white-space: -o-pre-wrap;    /* Opera 7 */
		 white-space: pre-wrap;       /* css-3 */
		 word-wrap: break-word;       /* Internet Explorer 5.5+ */
		 
		 /*background-color:#6666FF; /*test*/
	}



	
	
	/*-------------------------------------scroll text para tipo de cambio*/
	/* position:relative and overflow:hidden are required */
	#scroller {position:relative; overflow:hidden; width:100%; border:1px solid #657}
	
	/* display:none prevents the controls being shown when JavaScript is not present */
	#controls {display:none; text-align:right}
	
	/* add link formatting for the controls */
	#controls a {}
	
	/* add formatting for the scrolling text */
	#tag {margin:2px 0}
	
	/* #testP must also contain all text-sizing properties of #tag */
	#testP {visibility:hidden; position:absolute; white-space:nowrap;}
	
	/* used as a page top marker and to limit width */
	#top {width:350px; margin:auto}
	/*-------------------------------------fin scroll text para tipo de cambio*/

	
		
</style>