@charset "iso-8859-1";
/* -----------------------------------------------------------------------------
Screen Stylesheet
Specification:		Design 02 |
Version:   			1.0
Date:      			2008-Julio
Author info: 		Maynor Mijangos | mmijangos@solucionweb.com
Website:   			Solucionxpress Lite v.1
Description:		Design 02 | Diseño 2 del solucionxpress lite
2008 Under Creative Commons License Terms, SolucionXpress.com by SolucionWeb.com
----------------------------------------------------------------------------- */
/*  Inclusion de valores de tipografia */
@import url(typograph.css);
/*  Inclusion de valores de menu */
@import url(menu.css);

/* Default valores iniciales
Asigne valores por defecto a algunas de los valores CSS por defecto como margin, border y padding.
La razón es simple, cada explorador aplica estilos distintos a distintos elementos.
-----------------------------------------------------------------------------*/
body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, img, pre, blockquote, p, th, td { margin: 0; padding: 0; border: 0; }
.clear { clear:both; }
	
/* Basic Document
-----------------------------------------------------------------------------*/
body {
	background-color: #FFF; /* Background color */
	text-align: left;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

/* Cree secciones:
Archivos CSS demasiado extensos pueden ser dificiles de manejar.
Es recomendable, dividirlo en varias secciones con estilos y clases comunes para cada sección.
Por ejemplo, divida las clases de los elementos de navegación, de los estilos de los elementos de pie de página, etc.
-------------------------------------------------------------------------------- */

/* Container
-----------------------------------------------------------------------------*/
#container {
	margin:0 auto;
	width: 960px;
	background-color: #f0ead6;
	overflow:hidden;
	border: 1px solid #d3d3d3;
}

/* Header
---------------------------------------------------------------------------- */
#header {
	display: block;
	height: 110px;
	background: url(../images/bg_header.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
} 

	#logo {
		width:215px;
		height:78px;
		float:left;
		display: inline;
	}
	
	#menu {
	width:620px;
	height:24px;
	float:right;
	margin: 5px 0 0 240px;
	overflow:hidden;
	}	

#contenido {
	width:960px;
	margin-bottom: 10px;	
	background: url(../images/bg_shadow.jpg);
	background-repeat: no-repeat;
	font-size: 1.1em;
}

	#contenido_head {
	width:960px;
	float:left;
	margin: 25px 0px 0px 0px;
	}

	#contenido_titulo {
		width:960px;
		height: 66px;
		float:left;
		margin: 0 0 0 21px;
		display: inline;
		background: url(../images/bullet.jpg) left no-repeat;
	}
	
		#contenido_titulo h1 {
			font-size: 2.4em;
			line-height: 1em;
			color: #4f050b;
			margin: 20px 0 0 50px;
		}

	#contenido_info {
		margin: 0 10px 0 10px;
	}
	
#footer {
	clear: both;
	height: 75px;
	background: url(../images/bg_footer.jpg) repeat-x;
}

	#footer_deco {
		width:248px;
		height:75px;
		float:left;
		background: url(../images/rombos_bottom.jpg) no-repeat;
	}

	#footer_info {
		width:690px;
		height: 75px;
		float:left;
	}

	#footer_info h5 {
		font-size: 1.1em;
		color: #c7bb9b;
		margin-top: 20px;
		text-align:right !important;
		margin-right: 10px;
		
	/*font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	line-height:13px;
	color:#c7bb9b;*/
	}

