html {margin:0; padding:0;}
body {background:#333 url(/css/images/comunicadosbg.png) top left repeat-x; font: 15px/140% Arial, Helvetica, sans-serif; }
#container {margin:0 auto 20px auto ; width:910px;}

a.cambiar {color:#fff;}
.rounded {-moz-border-radius: 5px; -webkit-border-radius: 5px;}
h4.subtitle {font-size:21px; border-bottom: solid #ddd 1px; padding-bottom: 10px; margin-bottom:10px}
.clear {clear:both;}

#headers {background-color: #fff;  padding:5px 5px 0 5px;}
#headers .header {display:block; width:900px; height:150px; padding:0;}
#headers ul {padding:0; margin:0;}
#headers ul li {display:block; float:left; margin-top: 5px; padding-bottom:5px;}
#headers ul li a {padding:15px; text-decoration:none; color:#666; padding-bottom:12px; line-height:18px; font-size: 14px;}
#headers ul li a#active {font-weight:bold; color:#000; background: transparent url(/css/images/whitetri.gif) 50% 100% no-repeat;}
#headers ul li a:hover {color:#000;}

.content {background-color:#fff; padding:25px; margin-top: 10px;}
img { -ms-interpolation-mode:bicubic; }



.boton {-webkit-border-radius: 5px; -moz-border-radius: 5px;}
a.boton.light {padding:2px 10px; color:#666; background: #ADADAD url(/css/images/buttonlightbg.gif) top left repeat-x; 
font: normal 13px/100% Arial, sans-serif; text-decoration:none; border-bottom: 1px solid #B6C0D3; line-height:190%; text-shadow: #fff 0 1px 0; border-bottom:solid #999 1px;}
a.boton:hover {color:#000; border-bottom: solid #333 1px;}
.update {background-color: #0099FF; padding: 10px; color: #333; margin-top:10px; min-height: 70px;}
.update a {color: #fff; text-decoration:underline;}
.update.actualizacion {background-color: #FF9900;}
.update.actualizacíon span {color:#fff;}
.update.links {background-color:#666; color:#999;}
.update.links a {color:#ccc;}
.update.download {background-color: #fff;}
.update.download img {float:left; margin-right:10px; width:58px; height:70px;}
.update.download a {color:#0066FF;}
.update span {color: #fff;}
.moduleshadow {height: 22px; background: transparent url(/css/images/modulebg.gif) top left no-repeat;}

#footer {font-size:13px; color:#666; margin:20px 0;}

  
  
  #jquery-overlay {
  	position: absolute;
  	top: 0;
  	left: 0;
  	z-index: 90;
  	width: 100%;
  	height: 500px;
  }
  #jquery-lightbox {
  	position: absolute;
  	top: 0;
  	left: 0;
  	width: 100%;
  	z-index: 100;
  	text-align: center;
  	line-height: 0;
  }
  #jquery-lightbox a img { border: none; }
  #lightbox-container-image-box {
  	position: relative;
  	background-color: #fff;
  	width: 250px;
  	height: 250px;
  	margin: 0 auto;
  }
  #lightbox-container-image { padding: 10px; }
  #lightbox-loading {
  	position: absolute;
  	top: 40%;
  	left: 0%;
  	height: 25%;
  	width: 100%;
  	text-align: center;
  	line-height: 0;
  }
  #lightbox-nav {
  	position: absolute;
  	top: 0;
  	left: 0;
  	height: 100%;
  	width: 100%;
  	z-index: 10;
  }
  #lightbox-container-image-box > #lightbox-nav { left: 0; }
  #lightbox-nav a { outline: none;}
  #lightbox-nav-btnPrev, #lightbox-nav-btnNext {
  	width: 49%;
  	height: 100%;
  	zoom: 1;
  	display: block;
  }
  #lightbox-nav-btnPrev { 
  	left: 0; 
  	float: left;
  }
  #lightbox-nav-btnNext { 
  	right: 0; 
  	float: right;
  }
  #lightbox-container-image-data-box {
  	font: 10px Verdana, Helvetica, sans-serif;
  	background-color: #fff;
  	margin: 0 auto;
  	line-height: 1.4em;
  	overflow: auto;
  	width: 100%;
  	padding: 0 10px 0;
  }
  #lightbox-container-image-data {
  	padding: 0 10px; 
  	color: #666; 
  }
  #lightbox-container-image-data #lightbox-image-details { 
  	width: 70%; 
  	float: left; 
  	text-align: left; 
  }	
  #lightbox-image-details-caption { font-weight: bold; }
  #lightbox-image-details-currentNumber {
  	display: block; 
  	clear: left; 
  	padding-bottom: 1.0em;	
  }			
  #lightbox-secNav-btnClose {
  	width: 66px; 
  	float: right;
  	padding-bottom: 0.7em;	
  }
