
body {margin:0;
	padding:0;
	border:0;
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
}
a {	color:#0b8304;
	text-decoration:none;
}
a:hover {color:#663300;
		text-decoration:underline;}
		
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0b8304;
	font-weight: bold;
	display:inline;}

#menu {width:940px;
	height:22px;
	background-image:url(../img/fondomenu.gif);
	color:#333;
	padding:3px 0px 0px 0px;
	margin:0;}

#menu a{color:#fff;
	font-weight: bold;
	text-align:left;}

#menu a{text-decoration:none;}

.selec{font-weight: bold;}

#menu2 {width:130px;
		float:left;
		margin: 2px 0 2px 20px;
		text-align:left;}

#menu2 a:hover{text-decoration:none;}

#menu2 div{	margin:2px;
			border:1px #e0e9a6 solid;
			height: 18px;}

#menu2 .selec2{background:url(../img/fondomenu2.gif);
				color:#fff;}

#menu2 div{background:url(../img/fondomenu3.gif);}

#contenidoOld{width: 650px;
			margin: 20px 50px 20px 40px;
			float:right;
			text-align:left;
			background:#fff;}
#contenido{width: 850px;
			margin: 20px 50px 20px 40px;
			float:inherit;
			text-align:justify;
			background:#fff;}
			
#contenidoZerca{margin: 10px 2px 2px 2px;
			text-align:left;
			background:#a3af07;}	
			
#contenidoLEJOS{margin: 10px 2px 2px 2px;
			text-align:left;
			background:#a3af07;}	

#contenidoLejos{width: 100%;
		margin: 5px 2px 2px 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		color:#663300;}

#pieLejos{width: 100%;
		margin: 5px 2px 2px 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		background-color:#000000;
		color:#CCCCCC;
		clear:both; }
#pieLejos a {color:#CCCCCC;
			text-decoration:none;}
#pieLejos a:hover {	color:#CCCCCC;
			text-decoration:none;}


#contenido_home{
	width: 706px;
	margin: 0px 90px 0px 0px;
	float:right;
}

#inferior {
	width:940px;
	height:10px;
	background:#fff;
}

.pie {
	color: #888;
	font-size:12px;
}

.EstiloCabecera {font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-weight: bold; 
				font-style: italic; 
				font-size:14px; }
.EstiloCabecera a {	color:#000000;
					text-decoration:none;}
.EstiloCabecera  a:hover {background-color:#f4e287;
						//font-style:normal;
						}

div.lateralFoto	{
	width:120px;
	float:left;
	//margin: 2px 0 2px 20px;
	text-align:left;
	clear:both; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;}
	
img{ 	border-style: none;}

.oculto{visibility:hidden;}
.marron{ 
color:#CC0000;
		text-align:left;
		font-size:16px;		
		font-weight: bold; 
}
.marronPeque{ color:#f77f00;
		text-align:left;
		font-weight: bold; 
}
div.lateralOpciones	{margin: 10px 2px 5px 2px;
	font-weight: bold; 
	text-align:right;
	float:center;
	clear:both; 
	color:#f77f00;}
	
	
.qmmc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-style: italic; 
	font-size:13px;
	color:#000000;
}
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:1;}
.qmmc a, 
.qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
.qmfv{visibility:visible !important; }
.qmfh{visibility:hidden !important;}

	/*"""""""" (MAIN) Items""""""""*/
	.qmmc a
	{	padding:2px 10px 2px 5px;
		text-align:left;
		color:#000000;
		text-decoration:none;
		}
	
	.qmmc a:hover
	{	color:#663300;
		background-color:#f4e287;
		padding:2px 10px 2px 5px;			
	    text-decoration:none;
		}

	.qmmc .qmactive
	{  	font-weight:bold;
		border-color: #ffffff;
		background-color:#a3af07;
		
		
		}

	/*"""""""" (SUB) Container""""""""*/
	.qmmc div, .qmmc ul
	{
		padding:2px 10px 2px 5px;
		//margin:0px;
		border-style:solid;
		border-width:1px;
		background-color: #ffffff;
		border-color: #000000; 
}

	/*"""""""" (SUB) Items""""""""*/
	.qmmc div a, .qmmc ul a
	{
		padding:2px 10px 2px 5px;
		background-color:#ffffff;

	}

	/*"""""""" (SUB) Hover State""""""""*/
	.qmmc div a:hover
	{
		padding:2px 10px 2px 5px;
		//background-color:#f4e287;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
	.qmmc ul li:hover>a
	{
		background-color:#dadada;
		//color:#000000;				
	}

	/*"""""""" (SUB) Active State""""""""*/
	body .qmmc div .qmactive, body .qmmc div .qmactive:hover
	{
		//background-color:#f4e287;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/
	.qmmc .qmdividerx
	{
		display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;
		border-bottom-width:1px;
		margin:4px 0px;
		border-color:#000000;
	}

	/*"""""""" Individual Titles""""""""*/
	.qmmc .qmtitle
	{
		cursor:default;
		padding:3px 0px 3px 4px;
		padding:2px 10px 2px 5px;
		color:#000;
		background-color: #f77f00;
	}

	/*"""""""" Individual Vertical Dividers""""""""*/
	.qmmc .qmdividery
	{
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px;
		border-color:#ffffff;
	}


	/*"""""""" Custom Rule""""""""*/
	ul.qmmc ul
	{padding:2px 10px 2px 5px;
		//margin:-2px 0px 0px;
		background-color:#ffffff;}

	.qmmc .qmdisabled{
		display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;
		cursor:default;
		padding:2px 10px 2px 5px;
	}
	
	.qmmc strong{
		color:#000;
	}
.ebul_cbproyectos, .ebul_cbproyectos ul {
  background-color: #FFFFFF;
  border: 1px solid #646464;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;
}

.ebul_cbproyectos_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbproyectos table {
  border-collapse: separate;
}

.ebul_cbproyectos tr {
  background-color: #FFFF99;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbproyectos td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}

.ebul_cbproyectos td a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_cbproyectos tr.hot, .ebul_cbproyectos tr.expanded {
  background-color: #F0F0F0;
}

.ebul_cbproyectos tr.hot td, .ebul_cbproyectos tr.expanded td {
  border-color: #8C8C8C;
}
.ebul_cbproyectos tr.hot a, .ebul_cbproyectos tr.expanded a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

ul.ebul_cbproyectos {
  position: absolute;
  visibility: hidden;
}


