/* CSS Document */
body{
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:.70em;
  color:#000000;
  overflow-y:scroll;
  *overflow-y:auto;
}
a img{
  border: 0;
}
*.salto{
  clear: both;
  line-height: 0;
}
*.C{
  text-align: center;
}
*.B{
  font-weight: bold;
}
*.I{
  font-style: italic;
}
*.whiteCl{
  color:#FFF !important;
}
#superContainer{
  margin:0 auto;
}
	#header{
	  background:#9ba499;
	  height:80px;
	}
	  #headerContainer{
	    width:998px;
		margin:0 auto;
	  }
	    #logoSup{
	      margin:11px 0 0;
		  float:left;
	    }
		#languageSelector{
		  float:right;
		  margin:50px 15px 0 0;
		  color:#FFFFFF;
		  font-size:1em;
		}
		  #languageSelector a{
		    color:#FFFFFF;
			font-size:1em;
			text-decoration:none;
			font-weight:normal;
		  }
		    #languageSelector a:hover{
			  text-decoration:underline;
			  font-weight:normal;
			}
	.imgBckg{
	  position:absolute;
	  *margin-left:-280px;
	  margin-top:140px;
	  z-index:1;
	}
	#container{
	  width:998px;
	  position:relative;
	  margin:0 auto;
	  z-index:50;
	  _overflow:hidden;
	}
		#menu{
		  float:left;
		  color:#9ba499;
		  z-index:100;
		  margin-top:20px;
		}
			#menu ul{
			  list-style-type: none;
		  	  color:#9ba499;
			  font-size:1em;
			  margin:0;
			  padding:0;
			  float:left;
			}
				#menu ul li{
				  margin: 10px 0;
				  padding:0 0 0 10px;
				}
					#menu ul li a{
					  color:#9ba499;
					  font-weight:bold;
					  text-decoration:none;
					  margin:0 0 0 6px;
					}
					#menu ul li.selected{
					  background:url(../img/boloMenu.gif) no-repeat 0 2px;
					  margin-bottom:50px;
					}
					#menu ul li a:hover, #menu ul li.selected a {
					  color: #333333;
					}
			#menu ul#menu2{
			  list-style-type: none;
		  	  color:#9ba499;
			  font-size:1em;
			  margin:0 0 0 30px;
			  padding:0;
			}
					#menu ul#menu2 li.selected{
					margin-bottom:10px !important;
					}
			#menu ul#menu3{
			  list-style-type: none;
		  	  color:#9ba499;
			  font-size:1em;
			  margin:75px 0 60px 150px;
			  padding:0;
			  width: 720px;
			}
			  #menu ul#menu3 li{
			    float:left;
				margin: 3px 0;
				width: 340px;
			  }
		   .proyEquipIzq{
		     position:relative;
			 left:586px;
		   }
	.logoCl{
	  margin:250px auto;
	  width:300px;
	  filter: alpha(opacity=0);
	  opacity: 0;
	}
	#selectorMain{
		  width:300px;
		  margin:7px auto;
		  padding-left:240px;
		  color:#555555;
		  font-size:1em;
		}
		  #selectorMain a{
		    color:#555555;
			font-size:1.2em;
			text-decoration:none;
			font-weight:normal;
		  }
		    #selectorMain a:hover{
			  text-decoration:underline;
			  color:#777777;
			}
	#paginator{
	  float:right;
	  width:150px;
	  margin-top:20px;
	  text-align:right;
	  font-size:.8em;
	}
	  #paginator img{
		margin:5px 18px 8px;
	  }
		   #botoneraMenu{
		     width:1090px;
		   }
		      #botoneraMenu span{
			    float:left;
			    width:545px;
				text-align:right;
				margin-bottom:10px;
			  }
		  .simpleCol {
		    width:1080px !important;
		  }
		    .simpleCol li{
		      width:520px !important;
		    }
		  #oneColumnViewer{
			margin-left:500px;
			_margin-left:350px;
		  }
		     #oneColumnViewer #menu3{
			   width:330px !important;
			   margin-top: 75px !important;
			 }
			   #oneColumnViewer #menu3 li{
			     width:270px !important;
				 text-align:justify;
			   }
			     #oneColumnViewer #menu3 li a{
				   margin:0 !important;
				 }
		  
		#cont{
		  width:998px;
		  position:relative;
		  clear:both;
		  z-index:5;
		}
		  #cont div{
			width:998px;
			float:left;
		  }
		  #cont img{
			position:relative;
			float:left;
			margin: 0 10px 10px 0;
		  }
			#cont p{
			  font-weight:normal !important;
		    }
			#cont p ul{
			  margin:0;
		    }
			#cont strong.estudio{
			  margin: 0 0 10px 0;
			  font-size:12px;
			  color:#646160;
		    }
		  .noJump{
		    width:auto !important;
		    float:right;
		    clear:none !important;
		  }
		  .est{
		    margin-left:100px;
			width:898px !important;
		  }
		  .blog{
		    text-align:center;
			padding-top: 100px;
		  }
		  .cont{
		    margin-left:100px;
			position:relative;
			top:-50px;
			text-align:center;
			width:898px !important;
		  }
		  .contTxt{
		    color:#6e6c6d;
			float:left;
			width:340px;
			font-size:10px;
			text-align:justify;
		  }
		    .contTxt strong{
			  font-size:11px;
			  float:left;
			  clear:both;
			  color:#000000;
			  margin-bottom:10px;
			  background:url(../img/boloMenu.gif) no-repeat 0 2px;
			  left:-14px;
			  position:relative;
			  padding-left:14px;
			}
			.contTxt p{
			  clear:both;
			}
		  #masImg{
			margin:15px 0;
			float:right !important;
			width:150px !important;
		  }
			#masImg img{
			  top:-18px;
			  float:right;
			}

