/*Autor Jesús Cruz Roldán*/
*{
	margin:0px;
	padding:0px;
	outline:none;
}

.limpieza_flotacion{
	clear:both;
}

p,div,ul{
	font-family:verdana;
}

.titular{
	margin-bottom:10px;
	font-size:20px;
	color:#585858;
}

.titular_team{
	margin-top:10px;
	font-size:20px!important;
	color:#993A2A;
}

.titular_centrado, .centrado{
	text-align:center !important;
}

.clase_parrafo{
	font-size:12px;
	margin-bottom:10px;
	text-align:left;
	color:#646464;
	font-family:arial;
}

/*.clase_parrafo_team{
	font-size:12px!important;
	margin-bottom:10px;
	text-align:left;
	color:#707070;
	font-family:arial;	
}*/

.negrita{
	font-weight:bold;
}

.parrafo_enlace_mas_informacion{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D2D2D2;
	font-weight:bold;
	font-family:verdana;
	font-size:16px;
	color:#585858;
}

.parrafo_enlace_mas_informacion a{
	text-decoration:none;
	color:#585858;
}

.parrafo_enlace_mas_informacion a:hover{
	color:#993A2A;
}

p#link_de_regreso{
	text-align:right;
}

p#link_de_regreso a{
	color:#000000;
	text-decoration:none;
	font-size:14px;
}

p#link_de_regreso a:hover{
	color:#993A2A;
	font-weight:bold;
	cursor:pointer;
}

.enlace_regreso_proyecto{
	margin-left:50px;
	margin-right:50px;
}

img{
	border:none;
}

#contenedor_textos{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D2D2D2;
	display:none;
}

#contenedor_imagenes{
	margin-top:10px;
}

#contenedor_imagenes img{
	margin-right:48px;
	margin-bottom:6px;
}

.limpieza_de_margen{
	margin-right:0px!important;
}

noscript p{
	font-size:25px;
	font-family:verdana;
	color:#ff0000;
	text-align:center;
}

.lista_proyectos{
	list-style-type:none;
	width:300px;
	float:right;
	text-align:center;
	font-family:verdana;
	font-size:16px;
}

.lista_proyectos a{
	text-decoration:none;
	color:#000000;
}

.lista_proyectos a:hover{
	color:#993A2A;
	font-weight:bold;
}

.lista_proyectos li{
	margin-bottom:15px;
}

li.cabecera_lista{
	color:#585858;
	font-size:20px;
}

#contenedor_listas{
	width:600px;
	margin-right:auto;
	margin-left:auto;
}

.contenedor_unica_lista{
	width:300px!important;
}

#capa_carga p{
	font-family:verdana;
	text-align:center;
	font-size:40px;
	color:#585858;
	margin-top:250px;
}

.margen_inferior{
	margin-bottom:25px;
}

.justificado p{
	text-align:justify
}

.tamano_parrafos_home{
	font-size:17px!important;
	margin-bottom:20px;
}
/**************************************************************************************************
**************************************Inicio Capas*************************************************
**************************************************************************************************/

#envoltorio{
	width:850px;
	margin-left:auto;
	margin-right:auto;
}

#envoltorio_index{
	width:877px;
	margin-left:auto;
	margin-right:auto;
}

#cabecera{
	margin-bottom:75px;
	padding-top:50px;
	display:none;
}

#panel_derecho{
	width:466px;
	float:right;
}

#panel_izquierdo{
	width:341px;
}

#panel_izquierdo p{
	text-align:justify;
}

#contenidos{
	display:none;
}

/**************************************************************************************************
**************************************Fin Capas****************************************************
**************************************************************************************************/

/**************************************************************************************************
**************************************Inicio Logo**************************************************
**************************************************************************************************/

#logo{
	float:right;
}

#principal{
	font-size:40px;
	font-family:verdana;
	color:#585858;
	text-align:center;
}

#principal span{
	color:#D2D2D2;
}

#secundario{
	font-size:20px;
	font-family:century gothic;
	color:#000000;
	text-align:center;
}

#secundario span{
	font-size:26px;
	font-family:eras light itc;
	color:#993A2A;
}

/**************************************************************************************************
**************************************Fin Logo*****************************************************
**************************************************************************************************/

/**************************************************************************************************
**************************************Inicio Menu horizontal***************************************
**************************************************************************************************/

ul#navmenu-h {		
  /*margin-top:35px;*/
  /*margin-top:45px;*/
  margin-top:10px;
  border: 0 none;
  padding: 0;
  width:341px;/*For KHTML*/
  list-style: none;
  height: 21px;
  /*border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#000000;*/
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 100px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 100px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  border: 1px solid #FFF;
  border-right-color: #fff;
  border-bottom-color: #fff;
  padding-right:8px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #fff;
  color: #000000;
  font:  12px/12px /*Verdana,*/ Arial/*, Helvetica, sans-serif*/;
  text-decoration: none;
  /*height: auto !important;*/
  height: 100%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover{
  color: #993A2A;
}

.elemento_projects{
	cursor:default;
}

ul#navmenu-h a.elemento_projects:hover{
	color:#000000;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

/**************************************************************************************************
**************************************Fin Menu horizontal******************************************
**************************************************************************************************/
/*Autor Jesús Cruz Roldán*/