HTML, BODY, DIV, SPAN, APPLET, OBJECT, UL, LI, OL, DL, A, STRONG, FORM, LABEL, LEGEND {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}

TABLE {
	border-collapse: collapse;
	border-spacing: 0;
}

IMG {
	border: 0;
}

A {
	outline: none;
}

INPUT {
	outline: none;
}


BODY {	
	margin: 0;
	padding: 0;
	font: 12px "Trebuchet MS", Arial, Helvetica, Verdana;
	color: #767878;
}

H1 {
	color: #333;
	margin: 0;
	padding: 3px 0 10px 0;
	text-align: left;
	font-size: 25px;
}

H2 {
	color: #333;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: left;
	font-size: 20px;
}

H3 {
	color: #333;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 15px;
	line-height: 15px;	
}

P {
	text-align: justify;
	padding: 0 0 10px 0;
	margin: 0;
	line-height: 16px;
}

P A {
	text-decoration: underline;
	color: #a3c437;
}

UL.Lista {
	text-align: justify;
	padding: 0 0 15px 20px;
	margin: 0;
}

UL.Lista LI {
	padding-bottom: 10px;
}


.Center {
	text-align: center;
}

.Left {
	text-align: left;
}

.Right {
	text-align: right;
}

.VTop {
	vertical-align: top;
}

.VMiddle {
	vertical-align: middle;
}

.VBottom {
	vertical-align: bottom;
}

.FloatLeft {
	float: left;
}

.FloatRight {
	float: right;
}

.Color {
	color: #a3c437;
}

.Color A {
	color: #a3c437;
}

.LineaSep {
	font-size: 0;
	height: 1px;
	border-top: 1px solid #e5e5e5;
	line-height: 0;	
	padding-bottom: 15px;
}

.PdfGrande {
	background: url(/imagenes/pdfgrande.gif) no-repeat left top;
	padding-left: 40px;
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
	height: auto!important; /* para los browsers buenos */
    height: 32px; /* para IE5+ */
    min-height: 32px; /* para los browsers buenos */
}

.PdfGrande A {
	text-decoration: underline;
	color: #a3c437;
	
}
.PdfGrande .DatosPdf {
	font-weight: normal;
	font-size: 11px;
	color: #666;
	margin-top: 3px;
}
			
/* Estructura de la web */

.Top {
	width: 900px;
	margin: 0 auto;
	height: 65px;	
	padding: 30px 0;
}
	
.Top .Logo {
	float: left;
}

.Top .Fecha {
	float: right;
}


.FilaVerde {
	width: 100%;
	height: 280px;
	background: #A3C437;
}	

	.FilaVerde .Caja {
		width: 900px;
		margin: 0 auto;
	}		
	
		.FilaVerde .Caja .Foto {
			float: left;
			width: 590px;
			height: 280px;
			background: #FFF;
		}
		
		.FilaVerde .Caja .Menu {
			margin-left: 610px;
			font-size: 14px;
			padding-top: 63px;
			height: 217px;
		}
		
			.FilaVerde .Caja .Menu UL {
				margin: 0;
				padding: 0;
				list-style: none;
				
			}
		
			.FilaVerde .Caja .Menu UL LI {
				height: 23px;
				line-height: 23px;
			}
			
			.FilaVerde .Caja .Menu UL LI A {
				color: #FFF;
				text-decoration: none;
			}
			
			.FilaVerde .Caja .Menu UL LI A:hover {
				color: #333;
				text-decoration: none;
			}
			
			.FilaVerde .Caja .Menu UL LI A.Seleccionado {
				color: #333;
				text-decoration: none;
			}

.Contenedor {
	width: 900px;
	margin: 20px auto;
	overflow: hidden;
}

.Pie {
	width: 900px;
	margin: 0 auto;
	border-top: 1px solid #bfbfbf;
	clear: both;
	text-align: center;
	color: #666;
	line-height: 15px;
	
}

	.Pie .Enlaces {
		font-size: 10px;
		
		padding: 10px 100px 20px 100px;
	}

		.Pie .Enlaces A {
			color: #666;
			text-decoration: none;
		}
		
		.Pie .Enlaces A:hover {
			color: #a3c437;
			text-decoration: underline;
		}

	.Pie .DatosEmpresa {
		padding: 10px;
	}

		.Pie .DatosEmpresa A {
			color: #666;
			text-decoration: underline;
		}	
		
		.Pie .DatosEmpresa A:hover {
			color: #a3c437;
			text-decoration: underline;
		}	
	
/* Error */

.Error {
	margin: 0 30px;
	background: url(/imagenes/error.gif) no-repeat right top;
	height: 300px;
}

.Error A {
	color: #a3c437;
	text-decoration: underline;
} 

	
	
				

/* Mejorar */

.Mejorar {
	background: none;
}	

.Mejorar .ContenidoMejorar {
	width: 500px;
	margin: 0 auto;
}	

	.Mejorar .ContenidoMejorar .TopMejorar {
		margin-bottom: 20px;
		border-bottom: 1px solid #e0e4ed;
	}
	
	.Mejorar .ContenidoMejorar .FormMejorar {
		padding-bottom: 20px;
	}
	
	.Mejorar .ContenidoMejorar .FormMejorar TABLE TD {
		padding: 2px 0;
	}
	
	.Mejorar .ContenidoMejorar .FormMejorar .CampoNormal {
		width: 400px;
	}
	
	.Mejorar .ContenidoMejorar .FormMejorar .TextArea {
		height: 150px;
		width: 400px;
	}	


/* Home */

	.Contenedor .Home {
		
	}
	
		.Contenedor .Home .Izquierda {
			float: left;
			width: 565px;
		}
			
			
			
			.Contenedor .Home .Izquierda .Botones {
				width: 565px;				
				font-size: 11px;
				font-family: Arial, Helvetica, Verdana;
				height: 23px;
				line-height: 23px;
				border-bottom: 1px solid #999999;
			}
			
			.Contenedor .Home .Izquierda .Botones .Boton1 {
				width: 180px;
				text-align: center;
			}


						
			.Contenedor .Home .Izquierda .Botones .Boton2 {
				background: #DDD;
				width: 167px;
				text-align: center;
				margin: 0 auto;
			}	
			
			.Contenedor .Home .Izquierda .Botones .Boton3 {
				background: #DDD;
				width: 200px;
				text-align: center;
			}			

			
			.Contenedor .Home .Izquierda .Botones A {
				background: #DDD;
				display: block;
				text-decoration: none;
				color: #333;
			}
			
			.Contenedor .Home .Izquierda .Botones A:hover {
				background: #CCC;
				display: block;
				text-decoration: none;
				color: #333;
			}
					
			.Contenedor .Home .Izquierda .Banner {
				height: 90px;
				margin-bottom: 10px;
				
			}
			
			.Contenedor .Home .Izquierda .CasoExito {
				background: url(/imagenes/fondo_articulo.jpg) no-repeat 0 bottom;
				padding: 0 10px 20px 10px;
				overflow: hidden;
				zoom:1;			
				margin-bottom: 10px;
			}
				
				.Contenedor .Home .Izquierda .CasoExito .Foto {
					float: left;
					width: 160px;
					height: 90px;
				}
				
				.Contenedor .Home .Izquierda .CasoExito .Datos {
					float: right;
					width: 360px;
					line-height: 14px;
				}
				
					.Contenedor .Home .Izquierda .CasoExito .Datos H3 A {
						color: #333;
						text-decoration: none;
					}

					.Contenedor .Home .Izquierda .CasoExito .Datos .Titulo A {
						text-decoration: none;
						color: #a3c437;
					}
					
					
					.Contenedor .Home .Izquierda .CasoExito .Datos .Titulo A:hover {
						text-decoration: underline;
						color: #a3c437;
					}
									
					.Contenedor .Home .Izquierda .CasoExito .Datos .Texto {
						font-size: 11px;
						padding-top: 5px;
					}
					
					.Contenedor .Home .Izquierda .CasoExito .Datos .Texto A {
						text-decoration: none;
						color: #767878;
					}
					
					.Contenedor .Home .Izquierda .CasoExito .Datos .Texto A:hover {
						text-decoration: underline;
						color: #767878;
					}

			
		
			
			.Contenedor .Home .Izquierda .AgendaHome {
				background: #A3C437;
				padding: 0 15px 25px 15px;
				margin-top: 10px;
			}	
				
				.Contenedor .Home .Izquierda .AgendaHome .Titulo {
					color: #FFF;
					font-size: 25px;
					font-weight: bold;
					padding: 4px 0;
				}	
				
				.Contenedor .Home .Izquierda .AgendaHome .Eventos {
					background: #FFF;
					overflow: hidden;
					padding: 10px;
					zoom: 1;
				}	
				
					.Contenedor .Home .Izquierda .AgendaHome .Eventos .Evento {
						width: 240px;
					}
					
						.Contenedor .Home .Izquierda .AgendaHome .Eventos .Evento STRONG {
							color: #333;
						}
		
				
/* Columna derecha */				
				
.Contenedor .Derecha {
			float: right;
			width: 310px;
		}
			
			.Contenedor .Derecha .Tema {
				padding: 0 10px;
			}
			
				.Contenedor .Derecha .Tema SELECT {
					font-size: 11px;
					width: 290px;
					font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
					color: #666;
				}
				
			.Contenedor .Derecha .Consultor {
				background: #A3C437;
				padding: 10px 10px 20px 10px;
				margin: 20px 0 2px 0;
				color: #FFF;
			}
			
				.Contenedor .Derecha .Consultor .Titulo {
					font-size: 20px;
					padding-bottom: 4px;
				}

				.Contenedor .Derecha .Consultor SELECT {
					font-size: 11px;
					width: 290px;
					font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
					color: #666;
				}			
			
			.Contenedor .Derecha .Banner {
				margin-bottom: 2px;
				height: 90px;
			
			}				

			.Contenedor .Derecha .Proveedores {
				background: #767878;
				padding: 10px 10px 15px 10px;
				margin: 2px 0 2px 0;
				color: #FFF;
			}
			
				.Contenedor .Derecha .Proveedores .Titulo {
					font-size: 20px;
					padding-bottom: 4px;
				}

				.Contenedor .Derecha .Proveedores SELECT {
					font-size: 11px;
					width: 290px;
					font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
					color: #666;
					margin-bottom: 10px;
				}	
				
				.Contenedor .Derecha .Proveedores .Boton {
					text-align: right;
				}					
				
				
			.Contenedor .Derecha .Boletin {
				background: #DDDDDD;
				padding: 10px 10px 20px 10px;
				margin: 0 0 2px 0;
				color: #333;
			}
			
				.Contenedor .Derecha .Boletin .Titulo {
					font-size: 20px;
					padding-bottom: 4px;
				}

				.Contenedor .Derecha .Boletin INPUT.Email {
					font-size: 11px;
					width: 200px;
					font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
					color: #666;
					border: 1px solid #333;
				}
				
				.Contenedor .Derecha .Boletin INPUT.CheckLopd {
			
				}

				
				.Contenedor .Derecha .Boletin .Politica {
					clear: both;
					padding-top: 4px;
					font-size: 11px;
				}
				
				.Contenedor .Derecha .Boletin .Politica A {
					color: #333;
				}
				
/* Contenido */					
				
	.Contenedor .Contenido {
		overflow: hidden;
	}
	
		.Contenedor .Contenido .Izquierda {
			float: left;
			width: 565px;
		}				
				
/* Filtro Selects */

		.Contenedor .Izquierda .Filtros {

			margin-bottom: 20px;
		}
			.Contenedor .Izquierda .Filtros IMG {

			}
		
			.Contenedor .Izquierda .Filtros .SelectProvincia {
				width: 190px;
				margin-right: 20px;
				font-size: 11px;
				font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
				color: #666;
			}
			
			.Contenedor .Izquierda .Filtros .SelectTema {
				width: 250px;
				font-size: 11px;
				font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
				color: #666;
			}
				
/* Listado de Noticias */	
		
		.Contenedor .Izquierda .Noticia {
			overflow: hidden;		
			width: 565px;
			margin-bottom: 15px;
		}
			
			.Contenedor .Izquierda .Noticia .Foto {
				font-size: 14px;
				font-weight: bold;	
				width: 225px;
				height: 125px;
			}
			.Contenedor .Izquierda .Noticia .Datos {	
				width: 330px;
			}
			
			.Contenedor .Izquierda .Noticia .Datos .Titular {
				font-size: 14px;
				font-weight: bold;	
				line-height: 14px;
				padding-bottom: 5px;
			}
			
				.Contenedor .Izquierda .Noticia .Datos .Titular A {
					text-decoration: none;
					line-height: 16px;
				}
				
				.Contenedor .Izquierda .Noticia .Datos .Titular A:hover {
					text-decoration: underline;
				}
			
			.Contenedor .Izquierda .Noticia .Datos .Texto {
				line-height: 15px;
				text-align: justify;
			}
			
			.Contenedor .Izquierda .Noticia .Datos .Mas {
				font-weight: bold;
				padding-top: 5px;
				font-size: 12px;
				line-height: 13px;
				
			}	
			
				.Contenedor .Izquierda .Noticia .Datos .Mas A {
					color: #a3c437;
					text-decoration: underline;
				}
			
			.Contenedor .Izquierda .MasNoticias {
				text-align: right;
				font-size: 12px;
				color: #767878;
				padding-top: 4px;
				border-top: 1px solid #e5e5e5;
			}

				.Contenedor .Izquierda .MasNoticias A {
					color: #767878;
					text-decoration: none;
				}
				
				.Contenedor .Izquierda .MasNoticias A:hover {
					color: #a3c437;
					text-decoration: underline;
				}
		
/* Desarrollo de Noticia */		

		.Contenedor .Contenido .Izquierda .DesarrolloNoticia {
			padding-bottom: 15px;
		}		

			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Foto {

				padding-bottom: 5px;
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Fecha {
				text-align: right;

			}
			
			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Titulo {
				font-size: 18px;
				padding-bottom: 10px;
				color: #a3c437;		
				padding-top: 5px;	
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Entradilla {
				line-height: 15px;
				font-weight: bold;
				text-align: justify;
				padding-bottom: 20px;
			}			
			
			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Texto {
				line-height: 15px;
				padding-bottom: 10px;
				text-align: justify;
			}		
			
				.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Texto A {
					text-decoration: underline;
					color: #a3c437;		
				}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Texto UL {
				text-align: justify;
				padding: 0 0 0 20px;
				margin: 0;
				list-style: disc;
			}			
			

				.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Texto UL LI {
					padding-bottom: 5px;
				}


			.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Pdf {
				background: url(/imagenes/pdf.gif) no-repeat;
				padding-left: 30px;
				height: 25px;
				line-height: 25px;
				margin-bottom: 10px;
			}
			
				.Contenedor .Contenido .Izquierda .DesarrolloNoticia .Pdf A {
					text-decoration: underline;
					color: #767878;
				}
			
						
/* Listado de Titulares */	

		.Contenedor .Izquierda .OtrosTitulares {
			font-size: 14px;
			font-weight: bold;
		}

		
			.Contenedor .Izquierda .OtrosTitulares UL.Lista {
				text-align: justify;
				padding: 0 0 10px 20px;
				margin: 0;
			}
			
			.Contenedor .Izquierda .OtrosTitulares UL.Lista LI {
				padding-bottom: 10px;
			}
			
			.Contenedor .Izquierda .OtrosTitulares UL.Lista LI .DatosTitular {
				font-weight: normal;
				font-size: 11px;
				color: #666;
			}
			
	
			.Contenedor .Izquierda .OtrosTitulares A {
				color: #a3c437;
				text-decoration: none;
			}
			
			.Contenedor .Izquierda .OtrosTitulares A:hover {
				color: #a3c437;
				text-decoration: underline;
			}		


/* Listado de Casos de Éxitos */	

			.Contenedor .Contenido .Izquierda .CasoExito {
				overflow: hidden;
				padding-bottom: 15px;
				zoom:1;			
			}
				
				.Contenedor .Contenido .Izquierda .CasoExito .Foto {
					float: left;
					width: 160px;
					height: 90px;
				}
				
				.Contenedor .Contenido .Izquierda .CasoExito .Datos {
					float: right;
					width: 390px;
					line-height: 14px;
				}

					.Contenedor .Contenido .Izquierda .CasoExito .Datos .Titulo A {
						text-decoration: none;
						color: #a3c437;
						font-size: 16px;
					}
					
					
					.Contenedor .Contenido .Izquierda .CasoExito .Datos .Titulo A:hover {
						text-decoration: underline;
						color: #a3c437;
					}
									
					.Contenedor .Contenido .Izquierda .CasoExito .Datos .Texto {
						font-size: 12px;
						padding-top: 3px;
						text-align: justify;
					}
					
					.Contenedor .Contenido .Izquierda .CasoExito .Datos .Texto A {
						text-decoration: none;
						color: #767878;
					}
					
					.Contenedor .Contenido .Izquierda .CasoExito .Datos .Texto A:hover {
						text-decoration: underline;
						color: #767878;
					}	

/* Desarrollo de Caso de Éxito */		

		.Contenedor .Contenido .Izquierda .DesarrolloCasoExito {
			padding-bottom: 15px;
		}		

			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Foto {
				padding-bottom: 5px;
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Fecha {
				text-align: right;

			}
			
			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Titulo {
				font-size: 18px;
				padding-bottom: 10px;
				color: #a3c437;			
			}			

					
			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Texto {
				line-height: 15px;
				padding-bottom: 10px;
				text-align: justify;
				padding-top: 5px;
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Texto A {
				color: #a3c437;	
				text-decoration: underline;
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Texto UL {
				text-align: justify;
				padding: 0 0 0 20px;
				margin: 0;
				list-style: disc;
			}			
			

				.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .Texto UL LI {
					padding-bottom: 5px;
				}				


			.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .DatosContacto {
				background: red;
				padding: 15px;
				background-color: #a3c437;
				color: #FFF;
				font-weight: bold;
				line-height: 17px;
			}

				.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .DatosContacto .Titulo {
					font-size: 18px;
					color: #FFF;
					padding-bottom: 10px;
				}
							
				.Contenedor .Contenido .Izquierda .DesarrolloCasoExito .DatosContacto A {
					text-decoration: underline;
					color: #FFF;
				}


/* Listado de Proveedores y Asociados*/	

			.Contenedor .Contenido .Izquierda .Proveedor {
				overflow: hidden;
				padding-bottom: 15px;
				zoom:1;			
			}
				
				.Contenedor .Contenido .Izquierda .Proveedor .Foto {
					float: left;
					width: 200px;
					height: 125px;
				}
				
				.Contenedor .Contenido .Izquierda .Proveedor .Datos {
					float: right;
					width: 340px;
					line-height: 14px;
				}

					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Titulo {
						padding-bottom: 5px;
						font-size: 14px;
					}
					
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Titulo A {
						text-decoration: none;
						color: #a3c437;
					}
					
					
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Titulo A:hover {
						text-decoration: underline;
						color: #a3c437;
					}
									
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Dato {
						font-size: 12px;
						padding-bottom: 5px;
					}
					
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Dato A {
						text-decoration: underline;
						color: #767878;
					}
					
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .Dato A:hover {
						text-decoration: underline;
						color: #a3c437;
					}
					
					.Contenedor .Contenido .Izquierda .Proveedor .Datos .MasInfo A {
						text-decoration: underline;
						color: #a3c437;
						padding-top: 10px;
					}
					
/* Desarrollo de Proveedor y Asociado */		

		.Contenedor .Contenido .Izquierda .DesarrolloProveedor {
			padding-bottom: 15px;
		}
		
			.Contenedor .Contenido .Izquierda .DesarrolloProveedor .Fotos {
				overflow: hidden;
				zoom: 1;
				padding-bottom: 15px;
			}
			
			.Contenedor .Contenido .Izquierda .DesarrolloProveedor .Texto A {
				text-decoration: underline;
				color: #a3c437;
			}	
			
			.Contenedor .Contenido .Izquierda .DesarrolloProveedor .DatosContacto {
				background: red;
				padding: 15px;
				background-color: #a3c437;
				color: #FFF;
				font-weight: bold;
				line-height: 17px;
				zoom:1;
				overflow: hidden;
				margin-bottom: 15px;
			}

				.Contenedor .Contenido .Izquierda .DesarrolloProveedor .DatosContacto .Titulo {
					font-size: 18px;
					color: #FFF;
					padding-bottom: 10px;
					line-height: 20px;
				}
					
				.Contenedor .Contenido .Izquierda .DesarrolloProveedor .DatosContacto .Datos {
					width: 320px;
					line-height: 16px;
				}
				

								
					.Contenedor .Contenido .Izquierda .DesarrolloProveedor .DatosContacto A {
						text-decoration: underline;
						color: #FFF;
					}	

	
/* Listado de Eventos */	
	
				
	.Contenedor .Contenido .Izquierda .Evento {
		margin-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #e5e5e5;
	}

		.Contenedor .Contenido .Izquierda .Evento .Titulo {
			font-size: 18px;
			font-weight: bold;
			color: #a3c437;
		}
		
		.Contenedor .Contenido .Izquierda .Evento .Fecha {
			font-size: 14px;
			color: #666;
			padding-bottom: 7px;
			font-weight: bold;
		}
				
		.Contenedor .Contenido .Izquierda .Evento .Dato {
			
		}

		.Contenedor .Contenido .Izquierda .TablaDirectiva {
			width: 565px;
			text-align: left;
			margin: 10px 0;
		}
		
		.Contenedor .Contenido .Izquierda .TablaDirectiva A {
			text-decoration: underline;
			color: #a3c437;
		}
		
		.Contenedor .Contenido .Izquierda .TablaDirectiva TD, .Contenedor .Contenido .Izquierda .TablaDirectiva TH {
			border-bottom: 1px solid #e2e2e2;
			padding: 8px 0;
			text-align: left;
		}

	

/* Formulario */

	
.Formulario {
	padding-top: 10px;
}

.Formulario A {
	text-decoration: underline;
	color: #a3c437;
}

	.Formulario FIELDSET {
		border: 1px solid #e2e2e2;
		padding: 0 20px 20px 20px;
		margin: 0;
		width: 525px;
	}
	
	.Formulario FIELDSET LEGEND {
		font-weight: bold;
		padding: 0 5px;
	}	
	
	.Formulario FIELDSET TABLE {
		width: 525px;
		margin-top: 10px;
	}	
	
		.Formulario FIELDSET TABLE.Interior {
			width: 100%;
			padding: 0;
			margin: 0;
		}		
	
	
	.Formulario TABLE {
		text-align: left;
	}
	
	.Formulario TABLE TD {
		padding: 2px 0;

	}
		
	.Formulario #BotonEnviar {
		margin-top: 5px;
		width: 130px;
	}
	
	.Formulario TEXTAREA {
		width: 425px;
		height: 100px;
		font-size: 11px;
		font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
		color: #666;
	}
	
	.Formulario INPUT {
		font-size: 11px;
		font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
		color: #666;
	}

	.Formulario INPUT.CampoContacto {
		width: 425px;
	}
	

	
	.Formulario INPUT.CampoMedio, .Formulario SELECT.CampoMedio {
		width: 210px;
	}
	
	.Formulario INPUT.CampoCorto, .Formulario SELECT.CampoCorto {
		width: 150px;
	}
	
	.Formulario INPUT.CampoMini, .Formulario SELECT.CampoMini {
		width: 80px;

	}


.Enviado {
	padding-top: 20px;
}

.Enviado P {
	text-align: center;
}	

.Enviado H2 {
	text-align: center;
}	

/* Servicio */

.Contenedor .Contenido .Izquierda .TextoServicio UL, .Contenedor .Contenido .Izquierda .TextoServicio OL {
	text-align: justify;
	padding: 0 0 0 20px;
	margin: 0;
	list-style: disc;
}			

.Contenedor .Contenido .Izquierda .TextoServicio OL {
	text-align: justify;
	padding: 0 0 0 20px;
	margin: 0;
	list-style-type: decimal;
}


	.Contenedor .Contenido .Izquierda .TextoServicio UL LI, .Contenedor .Contenido .Izquierda .TextoServicio OL LI {
		padding-bottom: 5px;
	}
	
	.Contenedor .Contenido .Izquierda .TextoServicio UL LI A {
		color: #a3c437;
	}
			
