/* Paloma Alba y Asociados | Diseño Web */
/*Todos los derechos reservados 2009-2010 */
/*Hoja de Estilos CSS Ceciliano y Asociados */

/* Propiedades Generales de la Página*/
*
	{
	padding: 0px !important;
	margin: 0px !important;
	border: 0px;
	Font-size:12px;
	Color:#000000;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	}
/* Propiedades del Bloque*/
p
	{
	margin: 0px !important;
	border: 0px !important;
	font-size:14px !important;
	Color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:25px !important;
	padding-right:25px !important;	
	}

/* Salto de Linea*/
br
	{
	line-height:4px;
	}
	
/* Propiedades de las Imagenes*/
img
	{
	border:0px;
	}

/* Propiedades del texto resaltado*/
strong
		{
		color:#000000;
		font-weight:bolder !important;
		}
		
/* Propiedades del texto en negrita*/	
b
	{
	color:#000000;
	font-weight:bold !important;
	}

/* Propiedades de los espacios para texto*/	
div
	{
	background-image:none;
	background: transparent !important;
	color:#000000;
	}


/*Propiedades del Body*/
body
	{
	background-image:url(../images/fondo.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}
/* Link normal*/		
a:link
	{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}

/* cuando el Link es visitado*/	
a:visited
	{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}

/* cuando se posiciona sobre el Link*/
a:hover
	{
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
	}
	
		
h1
	{
	font-size: 16px !important;
	padding-left: 30px !important;
	padding-top: 10px !important;
	padding-bottom: 0px !important;
	font-weight: bold !important;
	color:#880000 !important;
	}
h2
	{
	text-align: center;
	font-size: 16px !important;
	padding-top: 2px !important;
	color:#FFFFFF!important;
	font-weight: bold !important;
	}
h3
	{
	text-align: center;
	font-size: 14px !important;
	color:#FFFFFF!important;
	}

h4
	{
	font-size: 15px !important;
	color:#880000!important;
	font-weight:bold!important;
	padding-left:25px!important;
		}
	
h5
	{
	font-size: 13px !important;
	color:#880000!important;
	font-weight:bold!important;
	text-align:center;	
	}

ul
	{
	padding-left:90px!important;
	font-size:14px!important;
	list-style: disc;
	}
li
	{
	font-size:14px!important;
	}
/* Inicio de los Bloques de la pagina, espacios para los contenidos de la pagina*/
	.cuerpo
	{
	width: 900px !important;
	height:auto;
	margin: 0px auto 0px auto !important;
	overflow: hidden;/* escoder texto, imagenes. etc que se sale del bloque*/ 
	background-color:transparent;
	}
		.encabezado
		{
		background-image: url(../images/encabezado.png)!important;
		background-repeat: no-repeat;
		height: 250px !important;
		background-position: center center;	
		border-bottom: 2px solid #77695e;
		text-align:right;
		color:#FFFFFF!important;
		}
		
			/* Link normal*/		
			.encabezado	a:link
					{
					color:#ffffff!important;
					text-decoration:none;
					font-weight:bold;
					}
				
				/* cuando el Link es visitado*/	
			.encabezado	a:visited
					{
					color:#ffffff!important;
					text-decoration:none;
					font-weight:bold;
					}
				
				/* cuando se posiciona sobre el Link*/
			.encabezado	a:hover
					{
					color:#CCCCCC!important;
					text-decoration:none;
					font-weight:bold;
					}

		.menu
		{
		background-color: transparent;
		
		}
			.menu .menus
			{
			display:block;
			background-color: transparent;
			float: left;
			height: 176px !important;
			
			}
			
			.menu .menus div
			{
			padding-top:0px !important;
			}
				.menu .menus .inicio
				{
				background-image: url(../images/inicio.jpg)!important;
				background-repeat:no-repeat;
				height: 107px !important;
				display:block;
				width: 225px !important;
				}
				.menu .menus .acerca
				{
				background-image: url(../images/acerca.jpg)!important;
				background-repeat:no-repeat;
				height: 107px !important;
				display:block;
				width: 225px !important;				
				}
				.menu .menus .serv
				{
				background-image: url(../images/serv.jpg)!important;
				background-repeat:no-repeat;
				height: 107px !important;
				display:block;
				width: 225px !important;				
				}
				.menu .menus .cont
				{
				background-image: url(../images/cont.jpg)!important;
				background-repeat:no-repeat;
				height: 107px !important;
				display:block;
				width: 225px !important;				
				}
				.menu .menus .boton
				{
				background-color: #3a332d!important;
				height: 82px !important;
				display:block;
				width: 224px !important;
				border-right: 1px solid #77695e;	
				}
				
									/* Link normal*/		
						.menu .menus .boton a:link
							{
							color:#7D736A;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							text-align:center!important;
							background-color:#322B25!important;
							}
						
						/* cuando el Link es visitado*/	
						.menu .menus .boton a:visited
							{
							color:#7D736A;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							text-align:center!important;
							background-color:#322B25!important;
							}
						
						/* cuando se posiciona sobre el Link*/
						.menu .menus .boton a:hover
							{
							color:#000000;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							background-color:#696158!important;
							text-align:center!important;
							}
				.menu .menus .boton1
				{
				background-color: #3a332d!important;
				height: 82px !important;
				display:block;
				width: 223px !important;
				border-right: 1px solid #77695e;
				border-left: 1px solid #77695e;	
				}
				
								/* Link normal*/		
						.menu .menus .boton1 a:link
							{
							color:#7D736A;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							text-align:center!important;
							background-color:#322B25!important;
							}
						
						/* cuando el Link es visitado*/	
						.menu .menus .boton1 a:visited
							{
							color:#7D736A;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							text-align:center!important;
							background-color:#322B25!important;
							}
						
						/* cuando se posiciona sobre el Link*/
						.menu .menus .boton1 a:hover
							{
							color:#000000;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							border:2px solid #7D736A!important;
							padding:2px!important;
							background-color:#696158!important;
							text-align:center!important;
							}


		.contenido
		{
		background-color: transparent;
		}
			.contenido .bloque
			{
			display:block;
			background-color: transparent;
			float: left;			
			border-left: 9px solid transparent!important;
			}
			.contenido .bloque div
			{
			padding: 0px !important;			
			}
				.contenido .bloque .textoarr
				{
				background-color:#E7E7DF!important;
				height: 8px !important;
				display:block;
				width: 880px !important;	
				}
				
				.contenido .bloque .textoaba
				{
				background-image: url(../images/textoaba.jpg)!important;
				background-repeat: no-repeat;
				background-color:#E7E7DF!important;
				height: 6px !important;
				display:block;
				width: 880px !important;	
				}
				.contenido .bloque .texto
				{
				background-color:#E7E7DF!important;
				width: 880px !important;
				height:auto!important;				
				padding-bottom:40px!important;
				}
				
				
							.contenido .bloque .texto a:link
							{
							color:#5E8A01;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							padding:2px!important;
							text-align:center!important;
							}
						
						/* cuando el Link es visitado*/	
						.contenido .bloque .texto a:visited
							{
							color:#5E8A01;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							text-align:center!important;
							}
						
						/* cuando se posiciona sobre el Link*/
						.contenido .bloque .texto a:hover
							{
							color:#5E8A01;
							text-decoration:none;
							font-weight:bold;
							font-size:11px;
							text-align:center!important;
							}

				
				
				.contenido .bloque .textoc
				{
				background-color:#E7E7DF!important;
				width: 880px !important;
				height:564px!important;				
				padding-bottom:40px!important;
				}
					.contenido .bloque .textoc .textocont
					{
					width:540px!important;
					float:left;
					}
					.contenido .bloque .textoc .textocont2
					{
					width:330px!important;
					float:left; 
					background-color:#D3D3C7!important;
					}
				
	.piedepagina
	{
	text-align: center;
	background-position: center center;
	background-color: transparent;
	border-top: 2px solid #cccccc;
	height: auto;
	}
				
				/* Link normal*/		
			.piedepagina a:link
				{
				color:#999999;
				text-decoration:none;
				font-weight:bold;
				font-size:9px;
				}
			
			/* cuando el Link es visitado*/	
			.piedepagina a:visited
				{
				color:#999999;
				text-decoration:none;
				font-weight:bold;
				font-size:9px;
				}
			
			/* cuando se posiciona sobre el Link*/
			.piedepagina a:hover
				{
				color:#000000;
				text-decoration:none;
				font-weight:bold;
				font-size:9px;
				}
