body{
	background-color:#0c0805;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
strong{
	font-weight:bold;
}
a{
	color:#171717;
	text-decoration:none;
}
a:hover{
	color:#504f4f;
}
h1{
	font-size:24px;
}
h2{
	font-size:24px;
	color: #525252;
}
h3
{
	font-size: 14px;
	padding-top: 7px;
}
h4,h5,h6{
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:8px;
}
p{
	padding-bottom: 10px;
	color: #adaead;
}
p em
{
	font-weight: bold;
}
p em.jardines
{
	color: #a3d938;
}
.flotarDerecha
{
	float: right;
}
.flotarIzquierda{
	float: left;
}
#contenedor{
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
/**********************************************************************
	cinta Superior
**********************************************************************/
#cintaSuperior
{
	width: 100%;
	height: 50px;
	background-image:url("../imagenes/preHome/fondoCintaSuperior.gif");
	background-repeat: repeat-x;
	background-position: top;
	overflow: hidden;
}
#cintaSuperior .contenidoCintaSuperior 
{
	width: 880px;
	height: 32px; /*50-18*/
	margin-left: auto;
	margin-right: auto;
	padding-top: 18px;
	overflow: hidden;
}
#cintaSuperior .contenidoCintaSuperior a
{
	width: 210px;
	height: 15px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	overflow: hidden;
}
#cintaSuperior .contenidoCintaSuperior a:hover
{
	text-indent: -210px;
}
/**********************************************************************
	Fin cinta Superior
**********************************************************************/
/**********************************************************************
	Cabecera
**********************************************************************/
#cabecera
{
	width: 100%;
	height: 135px;
	background-image: url("../imagenes/cabecera/fondo.gif");
	background-repeat: repeat-x;
	overflow: hidden;
}
#cabecera .contenidoCabecera
{
	width: 880px;
	padding-top: 29px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
}
#cabecera .contenidoCabecera img.fotoCabecera
{
	border: solid 2px #5a4b33;
}
#cabecera .contenidoCabecera h1
{
	width: 210px;
	position: absolute;
	top: 6px;
	left: 13px;
	overflow: hidden;
}
#cabecera .contenidoCabecera h1:hover
{
	text-indent: -210px;
}
#cabecera .contenidoCabecera p 
{
	position: absolute;
	top: 12px;
	left: 142px;
	font-size: 10px;
}
#cabecera .contenidoCabecera p a
{
	color: #e1e1e1;
	padding-left: 3px;
	padding-right: 3px;
}
#cabecera .contenidoCabecera p a:hover
{
	color: #fdfcfc;
}
#cabecera .contenidoCabecera p a.inicio
{
	padding-left: 5px;
}
/**********************************************************************
	Fin Cabecera
**********************************************************************/
/**********************************************************************
	Menú
**********************************************************************/
#menu
{
	width: 100%;
	height: 56px;
	background-image: url("../imagenes/menu/fondo.gif");
	background-repeat: repeat-x;
	border-top: solid 1px #656565;
	border-bottom: solid 2px #dedede;
	overflow: hidden;
}
#menu .contenidoMenu
{
	width: 880px;
	height: 41px; /*56-15*/
	padding-top: 15px;
	margin-left: auto;
	margin-right: auto;
}
#menu .contenidoMenu p
{
	height: 29px;
	color: #e7e7e7;
	float: left;
	padding-right: 5px;
	line-height: 29px;
}
#menu .contenidoMenu a
{
	height: 29px;
	line-height: 29px;
	float: left;
	text-transform: uppercase;
	color: #888888;
	padding-left: 10px;
	padding-right: 10px;
}
#menu .contenidoMenu a:hover
{
	color: #b5b3b3;
}
#menu .contenidoMenu a.opcionMenuSeleccionada
{
	color: #ffffff;
	border: solid 1px #000000;
	background-image: url("../imagenes/menu/fonfoA.gif");
	background-repeat: repeat-x;
}
#menu .contenidoMenu span a.opcionMenuSeleccionada
{
	border-top: solid 1px #484848;
	border-left: solid 1px #484848;
}
#menu .contenidoMenu a.obraVial,#menu .contenidoMenu a.paisajismo
{
	color: #ffffff;
}
/**********************************************************************
	Fin Menú
**********************************************************************/
/**********************************************************************
	Contenido Pre Home
**********************************************************************/
.preHome #contenido 
{
	width: 100%;
	background-image: url("../imagenes/preHome/fondoContenido.gif");
	background-position: top;
	background-repeat: repeat-x;
	background-color: #f0f0f0;
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome
{
	width: 860px; /*880-10-10*/
	height: 392px; /*422-30*/
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url("../imagenes/preHome/sombraImagen.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome a
{
	display: block;
	float: left;
}
.preHome #contenido .contenidoPreHome a.imgPaisajismo
{
	width: 430px;
	border-right: solid 2px #3e3e3e;
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome a.imgPaisajismo:hover
{
	text-indent: -430px;
}
.preHome #contenido .contenidoPreHome a.imgObraVial
{
	width: 428px;
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome a.imgObraVial:hover
{
	text-indent: -428px;
}
.preHome #contenido .contenidoPreHome h1 a
{
	position: absolute;
	top: 63px;
	left: 341px;
}
.preHome #contenido .contenidoPreHome .cintaContenido
{
	position: absolute;
	top: 201px;
	left: 50px;
	width: 780px;
	height: 67px;
	background-image: url("../imagenes/preHome/cintaContenido.gif");
	background-repeat: no-repeat;
}
.preHome #contenido .contenidoPreHome .cintaContenido img
{
	position: absolute;
	top: 19px;
	left: 285px;
}
.preHome #contenido .contenidoPreHome a.btnPaisajismo
{
	width: 194px;
	position: absolute;
	top: 211px;
	left: 60px;	
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome a.btnPaisajismo:hover
{
	text-indent: -194px;
}
.preHome #contenido .contenidoPreHome a.btnObraVial
{
	width: 194px;
	position: absolute;
	top: 211px;
	right: 60px;
	overflow: hidden;
}
.preHome #contenido .contenidoPreHome a.btnObraVial:hover
{
	text-indent: -194px;
}
/**********************************************************************
	Pre Home Texto
**********************************************************************/
.preHome #contenido .PreHomeTexto
{
	width: 100%;
	background-color: #fafafa;
	border-top: solid 4px #ffffff;
	border-bottom: solid 1px #f0f0f0;
}
.preHome #contenido .PreHomeTexto .contenidoPreHomeTexto
{
	width: 851px; /*880-16-13*/
	padding-top: 8px;
	padding-left: 16px;
	padding-right: 13px;
	margin-left: auto;
	margin-right: auto;
}
.preHome #contenido .PreHomeTexto .contenidoPreHomeTexto h3{
	padding-bottom: 6px;
}
.preHome #contenido .PreHomeTexto .contenidoPreHomeTexto p{
	color: #222222;
	font-size: 11px;
	line-height: 14px;
}
/**********************************************************************
	Fin Pre Home Texto
**********************************************************************/
/**********************************************************************
	Fin Contenido Pre Home
**********************************************************************/
/**********************************************************************
	Contenido
**********************************************************************/
#contenido
{
	width: 100%;
	overflow: hidden;
	background-color: #ffffff;
}
#contenido .contenedorFlash
{
	width: 100%;
	padding-top: 16px;
	padding-bottom: 14px;
	background-image: url("../imagenes/contenido/contenedorFlash/fondo.gif");
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f0f0f0;
}
#contenido #contenidoFlash
{
	width: 880px;
	background-image: url("../imagenes/contenido/contenedorFlash/sombraImagen.gif");
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 36px;
}
#contenido #contenidoFlash #slider{
	width: 860px;
	height: 356px;
	color: black;
	text-align: center;
	font-size: 20px;
}
#contenido #contenidoFlash #slider a{
	color: blue;
}
#contenido #contenidoFlash #slider a:hover{
	text-decoration: underline;
}
#contenido .contenedorSlogan
{
	width: 100%;
	padding-bottom: 3px;
	border-bottom: double 3px #e9e9e9;
}
body.servicios #contenido .contenedorSlogan,body.serviciosObraVial #contenido .contenedorSlogan,body.contacto #contenido .contenedorSlogan
{
	background-color: #fafafa;
	border-top: solid 1px #f0f0f0;	
	border-bottom: solid 1px #f0f0f0;
}
#contenido .contenedorSlogan .contenidoSlogan
{
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	line-height: 13px;
}
#contenido #slogan
{
	width: 670px;
	float: left;
}
body.serviciosObraVial #contenido #slogan,body.contacto #contenido #slogan
{
	width: 880px;
}
body.obraVial #contenido #slogan h3
{
	font-size: 12px;
	color: #525252;
}
body.servicios #contenido #slogan p
{
	padding-bottom: 5px;
	padding-right: 20px;
}
#contenido #galeriaImagenes
{
	width: 210px;
	padding-top: 7px;
	float: left;
}
#contenido #galeriaImagenes a
{
	width: 194px;
	display: block;
	overflow: hidden;
}
#contenido #galeriaImagenes a:hover
{
	text-indent: -194px;
}
#contenido .contenedorServicios
{
	width: 100%;
	background-color: #f2f2f2;
}
#contenido .contenedorServicios .contenidoServicios
{
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: solid 1px #eaeaea;
	overflow: auto;
}
#contenido .contenedorServicios .contenidoServicios h2 
{
	padding-bottom: 10px;
}
#contenido .contenedorServicios .contenidoServicios h2 a
{
	color: #6d6d6d;
}
#contenido .contenedorServicios .contenidoServicios h2 a:hover
{
	color: #9c9b9b;
}
#contenido .contenedorServicios .contenidoServicios .servicio
{
	width: 225px; /*290-55-10*/
	float: left;
	padding-left: 55px;
	padding-right: 10px;
	letter-spacing: -0.50px;
	line-height: 18px;
	color: #898989;
}
#contenido .contenedorServicios .contenidoServicios .servicio.sinMargen
{
	padding-left: 0px;
}
#contenido .contenedorServicios .contenidoServicios .servicio h3
{
	padding-bottom: 10px;
}
#contenido .contenedorServicios .contenidoServicios .servicio h3 a
{
	color: #171717;
	font-weight: bold;
}
#contenido .contenedorServicios .contenidoServicios .servicio a.btn
{
	width: 66px;
	display: block;
	overflow: hidden;
}
#contenido .contenedorServicios .contenidoServicios .servicio a.btn:hover
{
	text-indent: -66px;
}
#contenido .contenedorServicios .contenidoServicios .servicio p
{
	padding-bottom: 25px;
}
body.obraVial #contenido .contenedorServicios .contenidoServicios .servicio.excavaciones
{
	background-image: url("../imagenes/contenido/servicios/fondoExcavaciones.gif");
	background-position: left 20px;
	background-repeat: no-repeat;
}
#contenido .contenedorServicios .contenidoServicios .servicio ul li
{
	font-size: 12px;
	color: #171717;
	line-height: 13px;
	padding-bottom: 8px;
}
#contenido .contenedorServicios .contenidoServicios .servicio h3 a:hover
{
	color: #a89d9d;
}
#contenido .contenedorServicios .contenidoServicios .servicio.ejecucion
{
	background-image: url("../imagenes/contenido/servicios/fondoEjecucion.gif");
	background-position: left 10px;
	background-repeat: no-repeat;
}
#contenido .contenedorServicios .contenidoServicios .servicio.paisajismo
{
	background-image: url("../imagenes/contenido/servicios/fondoPaisajismo.gif");
	background-position: left 10px;
	background-repeat: no-repeat;
}
#contenido .contenedorServicios .contenidoServicios .servicio.mantenimiento
{
	background-image: url("../imagenes/contenido/servicios/fondoMantenimiento.gif");
	background-position: left 10px;
	background-repeat: no-repeat;
}
#contenido .contenedorColumnas
{
	width: 880px;
	padding-top: 30px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}
body.contacto #contenido .contenedorColumnas
{
	padding-bottom: 0px;
}
#contenido .contenedorColumnas #columnaTrabajos
{
	width: 293px;
	float: left;
	overflow: hidden;
}
#contenido .contenedorColumnas #columnaTrabajos.cuadroClientes p a{
	float: left;
	border: 1px solid #c1c1c1;
	margin-right: 3px;
	margin-bottom: 3px;
}
#contenido .contenedorColumnas #columnaTrabajos.cuadroClientes a.ampliar{
	display: block;
	height: 100%;
	padding-top: 30px;
	clear: both;
}
#contenido .contenedorColumnas h3
{
	width: 275px; 
	background-image: url("../imagenes/contenido/columnas/fondoH3.gif");
	background-position: top;
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 10px;
}
#contenido .contenedorColumnas h3 a
{
	font-size: 17px;
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	background-image: url("../imagenes/contenido/columnas/fondoSpan.gif");
	background-position: bottom;
	background-repeat: no-repeat;
	font-weight: bold;
	display: block;
}
#contenido .contenedorColumnas h3 a:hover
{
	color: #8d9d9d;
}
#contenido .contenedorColumnas h3 a span
{
	width: 255px; /*275-10-10*/
	display: block;
	overflow: hidden;
	font-size: 11px;
	color: #8d9d9d;
	padding-bottom: 7px;
}
#contenido .contenedorColumnas h3 a span:hover
{
	color: #ffffff;
}
#contenido .contenedorColumnas p
{
	font-size: 12px;
	line-height: normal;
	
}
#contenido .contenedorColumnas a.ampliar
{
	color: #0086e4;
	font-family: tahoma;
}
#contenido .contenedorColumnas a.ampliar:hover
{
	color: #4da7e5;
}
#contenido .contenedorColumnas #columnaEquipo
{
	width: 293px;
	float: left;
	overflow: hidden;
}
#contenido .contenedorColumnas #columnaEquipo p
{
	width: 255px; /*275-10-10*/
	background-color: #f5f5f5;
	padding-top: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	color: #2f2f2f;
}
#contenido .contenedorColumnas #columnaEquipo p span
{
	color: #898989;
}
#contenido .contenedorColumnas #columnaObraVial
{
	width: 293px;
	float: left;
	overflow: hidden;
}
#contenido .contenedorColumnas #columnaObraVial p.parrafoConBorde
{
	width: 235px; /*275-20-20*/
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	border: solid 1px #d9d9d9;
	font-size: 9px;
	overflow: auto;
}
#contenido .contenedorColumnas #columnaObraVial p
{
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#contenido .contenedorColumnas #columnaObraVial p span
{
	font-size: 12px;
	color: #1d1d1d;
	font-weight: bold;
}
#contenido .contenedorColumnas #columnaObraVial a.ampliar
{
	padding-left: 10px;
}
/**********************************************************************
	Fin Contenido 
**********************************************************************/
/**********************************************************************
	Contenido Servicios 
**********************************************************************/
/**********************************************************************
	Fin Contenido 
**********************************************************************/
/**********************************************************************
	Contenido Servicios 
**********************************************************************/
#contenido #columnaIzquierda
{
	width: 570px;
	float: left;
	overflow: hidden;
}
#contenido #columnaIzquierda h2
{
	border-bottom: dotted 1px #c2cad0;
	padding-bottom: 25px;
}
body.serviciosObraVial #contenido #columnaIzquierda h2
{
	line-height: normal;
}
body.contacto #contenido #columnaIzquierda h2
{
	height: 60px;
	line-height: 60px;
	margin-bottom: 0px;
	border-bottom: none;
}
#contenido #columnaIzquierda h2.obraVial
{
	border-bottom: none;
	margin-bottom: 0px;
	color: #000000;
}
#contenido #columnaIzquierda h2 a
{
	padding-right: 10px;
	font-size: 24px;
	color: #000000;
}
#contenido #columnaIzquierda h2 a:hover
{
	color: #616161;
}
#contenido #columnaIzquierda h2 span
{
	font-size: 16px;
	color: #616161;
}
#contenido #columnaIzquierda .opcionesServicios{
	padding-top: 8px;
	padding-bottom: 24px;
}
#contenido #columnaIzquierda .opcionesServicios a
{
	padding-left: 10px;
	padding-right: 10px;
	font-family: tahoma;
	font-size: 12px;
	color: #0086e4;
	text-decoration: underline;
	border-right: dotted 1px #c2cad0;
}
#contenido #columnaIzquierda .opcionesServicios a:hover
{
	color: #51a7e3;
}
#contenido #columnaIzquierda .opcionesServicios a.opcionSeleccionada
{
	color: #010101;
	text-decoration: none;
}
#contenido #columnaIzquierda ul
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #f6f6f6;
}
#contenido #columnaIzquierda ul li{
	padding-left: 12px;
	background-image: url("../imagenes/vineta.gif");
	background-repeat: no-repeat;
	background-position: left;
}
.maquinaria #contenido #columnaIzquierda ul li{
	background-position: 0px 12px;
}
#contenido #columnaIzquierda ul li img{
	vertical-align: middle;
	padding-right: 4px;
}
body.serviciosObraVial #contenido #columnaIzquierda ul,body.contacto #contenido #columnaIzquierda ul
{
	margin-top: 0px;
}
#contenido #columnaIzquierda ul li
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000000;
	line-height: normal;
}
#contenido #columnaIzquierda ul li a{
	color: #0086e4;
}
#contenido #columnaIzquierda ul li a:hover
{
	color: #4da7e5;
}
#contenido #columnaIzquierda ul li span
{
	color: #0086e4;
	padding-right: 2px;
	font-size: 13px;
}
#contenido #columnaDerecha
{
	width: 280px; /*310-15-15*/
	float: left; 
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
}
#contenido #columnaDerecha .contacto
{
	padding-bottom: 30px;
}
#contenido #columnaDerecha .contacto p.contactese a
{
	font-size: 12px;
	color: #1d1d1d;
	font-weight: bold;
}
#contenido #columnaDerecha .contacto p.contactese a:hover
{
	color: #535151;	
}
#contenido #columnaDerecha .contacto h3 a
{
	font-size: 17px;
	line-height: 17px;
}
#contenido #columnaDerecha .contacto h3 a span
{
	font-size: 11px;
	color: #8d9d9d;
}
#contenido #columnaDerecha .contacto h3 a span:hover
{
	color: #ffffff;
}
#contenido #columnaDerecha .contacto p
{
	width: 245px; /*275-15-15*/
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 10px;
	border: solid 1px #d9d9d9;
	font-size: 9px;
	line-height: normal;
}
#contenido #columnaDerecha .contacto a.ampliar
{
	padding-left: 8px;
}
#contenido #columnaDerecha .datos 
{
	font-size: 12px;
	color: #898989;
}
#contenido #columnaDerecha .datos p.personal
{
	font-family: tahoma;
}
/**********************************************************************
	Formulario Contacto
**********************************************************************/
#contenido #columnaIzquierda #formularioContacto
{
	width: 495px; /*540-20-25*/
	background-color: #f7f7f7;
	border: solid 1px #e3e3e3;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 25px;
	overflow: auto;
}
#contenido #columnaIzquierda #formularioContacto #formulario .objetoFormulario input
{
	width: 100%;
	border: solid 1px #e3e3e3;
	float: left;
}
/**********************************************************************
	Fin Formulario Contacto
**********************************************************************/
.paginacion{
	overflow: hidden;
}
.paginacion a{
	color:#52a846;
}
.paginacion a:hover{
	color:#69d55a;
}
.paginacion a.paginaSeleccionada{
	color:#000000;
}
.paginacion a.paginaAnterior{
	padding-right:16px;
}
.paginacion a.paginaSiguiente{
	padding-left:16px;
}
/**********************************************************************
	Fin Paginación
**********************************************************************/
/**********************************************************************
	Pie
**********************************************************************/
#pie
{
	width: 100%;
	background-image: url("../imagenes/pie/fondo.jpg");
	background-repeat: repeat-x;
	overflow: hidden;
}
#pie .contenidoPie
{
	width: 860px; /*880-10-10*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 57px;
	padding-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
}
#pie .contenidoPie .opcionesSuperiores{
	clear: both;
	padding-top: 5px;
}
#pie .contenidoPie .opciones{
	float: left;
	width: 430px;
}
#pie .contenidoPie h2{
	padding: 0px;
	padding-top: 8px;
	font-size: 12px;
	color: #eeeeee;
}
#pie .contenidoPie h2 a{
	color: #eeeeee;
}
#pie .contenidoPie h2 a:hover{
	color: #ffffff;
}
#pie .contenidoPie .flotarDerecha h2{
	text-align: right;
}
#pie .contenidoPie a
{
	color: #99999b;
	padding-right: 7px;
	line-height: 15px;
}
#pie .contenidoPie a:hover
{
	color: #cacacc;
}
#pie .contenidoPie p
{
	position: absolute;
	top: 59px;
	right: 10px;
	
}
#pie .contenidoPie p a
{
	width: 100px;
	margin-left: 7px;
	padding: 0px;
 	display: inline-block;
	overflow: hidden;
}
#pie .contenidoPie p a:hover
{
	text-indent: -100px;
}
/**********************************************************************
	Fin Pie
**********************************************************************/
.contenido
{
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: solid 1px #eaeaea;
	overflow: auto;
}
.quienesSomos p{
	color: #2f2f2f;
}
/**********************************************************************
	Galería

	<div class="galeria">
			<div class="contenedorImagen">
				<a href="/link.html" title="Título Link">
					<img src="/imagen.jpg" width="151" height="113" alt="Imagen de " />
				</a>
			</div>
			<div class="contenedorTexto">
				<span class="fecha">Miercoles, 14 de Abril de 2010</span>
				<a href="/link.html" title="Título Link">Galer&iacute;a de Prueba Paisajismo</a>
				<p>Texto de Galer&iacute;a</p>
			</div>

			<div class="opcionesAdicionales">
				<span class="linkVer"><a href="/link.html" title="Título Link"> Ver im&aacute;genes</a></span>
				<span class="cantidad">Total 4</span>
			</div>
		</div>

**********************************************************************/
.contenedorGalerias{
	width: 530px;	/* 570 - 20 - 20 */
	padding-left: 20px;
	padding-right: 20px;
	background-color: #f0f0f0;
}
.contenedorGalerias .galeria{
	position: relative;
	width: 530px;
	padding-top: 20px;
	padding-bottom: 50px;
	border-bottom: 1px solid #c8cdd0;
	overflow: auto;
}
.contenedorGalerias .galeria .contenedorImagen{
	float: left;
	width: 133px;
	overflow: hidden;
}
.contenedorGalerias .galeria .contenedorImagen img{
	border: 5px solid #c8cdd0;
}
.contenedorGalerias .galeria .contenedorTexto{
	float: left;
	width: 387px;	/* 397 - 10 */
	padding-left: 10px;
	overflow: hidden;
}
.contenedorGalerias .galeria .contenedorTexto span.fecha{
	display: block;
	padding-bottom: 2px;
	font-style: italic;
	font-weight: bold;
	color: #858da4;
	font-size: 11px;
}
.galerias #contenido #columnaIzquierda .contenedorGalerias .galeria .contenedorTexto h2{
	font-size: 18px;
	font-weight: normal;
	color: #111111;
	padding: 0px;
	padding-bottom: 12px;
	color: black;
	border: 0px;
}
.contenedorGalerias .galeria .contenedorTexto p{
	color: #6d6d6d;
}


.contenedorGalerias .galeria .opcionesAdicionales{
	position: absolute;
	bottom: 20px;
	left: 0px;
	width: 133px;
	overflow: hidden;
}
.contenedorGalerias .galeria .opcionesAdicionales span.linkVer{
	display: block;
	width: 90px;
	height: 13px;
	line-height: 13px;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	background-image: url("../imagenes/iconos/lupa.gif");
	background-repeat: no-repeat;
	background-position: left;
	color: #404040;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}
.contenedorGalerias .galeria .opcionesAdicionales span.cantidad{
	display: block;
	text-align: center;
	font-weight: bold;
	color: #a8a8a8;
	font-size: 10px;
}
/**********************************************************************
	Fin Galería
**********************************************************************/
/**********************************************************************
	Videos
**********************************************************************/
.video{
	padding-bottom: 20px;
}
/**********************************************************************
	Fin Videos
**********************************************************************/
blockquote{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 30px;
	font-size: 12px;
	font-style: italic;
	color: #2f2f2f;
	line-height: 18px;
	background-image: url("../imagenes/blockquote.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
blockquote span{
	font-style: normal;
	text-align: right;
	padding-top: 10px;
	display: block;
	font-weight: bold;
}
.servicios #contenido #columnaIzquierda img{
	border: 5px solid #e1e1e1;
}
