/* rev_laboratorio.css */
/*LABORATORIO*/
@charset "iso-8859-1";

.top-container{
  /*height:590px;*/
  /*width:480px;*/
}
.top-container h1{
  /*line-height:200%;
  width:465px;
  background-color:#fff;
  font-size:25px;
  padding-left:15px;
  border-bottom:1px solid #c0c0c0;*/
}
#textbox-top{
  margin: 10px auto;
  /*width:430px;*/
  line-height:15px;
  /*border:1px dashed #c0c0c0;*/
  padding:3px 3px 3px 3px;

}
.left-pane, .right-pane{
  float:left;
  height:100%;
}
.left-pane{
  width:480px;
  background-color:#e4e4e4;
}
.right-pane{
  width:289px;
  height:1340px;
  border-left:1px solid #c0c0c0;
  padding:5px 5px 5px 5px;
  color:#4F6B7B;
  font-size:11px;  
  line-height:11px;
}
.left-container, .right-container{
  background-color: #F0F0F0;
  float: left;
  height: 270px;
  width: 330px;
}
.outer-image{
  background-color: #FFFFFF;
  height: 80px;
  left: 75px;
  position: relative;
  top: 25px;
  width: 195px;
}
.sub-image{
  position:relative;
  top:5px;
  left:5px;
  width:183px;
  height:68px;
  background-color:#fff;  
  border:1px solid #c0c0c0;
}
#textbox-left, #textbox-right{
  left: 25px;
  line-height: 15px;
  padding: 3px;
  position: relative;
  top: 30px;
  width: 283px;
}
#textbox-left ul{
  list-style-image:none;
  list-style-position:outside;
  padding-left:20px;
}
.cert-container{
  border-bottom: 1px dashed #C0C0C0;
  margin-bottom: 10px;
  padding-bottom:10px;
  margin-top: 10px;
  width: 100%;
}
.cert-container img{
  padding:0px 8px 8px 0px;
  float:left;
}
#EMALOGO{
  float:left;
  padding-right:10px;
  padding-bottom:10px;
}
.left-pane h2{
  line-height:200%;
  font-size:16px;
  background-color:#fff;
  border-top:1px solid #c0c0c0;
  padding-left:15px;
}
.bottom-container{
  width:100%;
  height:500px;
  border-top:1px dashed #c0c0c0;
  background-color:#fff;
}
.bottom-container img{
  padding-top:15px;
}
.bottom-container-text{
  float: right;
  height: 150px;
  line-height: 15px;
  padding: 15px 60px 15px 10px;
  width: 370px;
}
.bottom-container-text-traza{
 
}
.bottom-container-text-traza ul{
  font-family: HelveticaCondensedRegular;
  font-size: 16px;
  list-style: none outside none;
  margin: 0 auto;
  color: #231F20;
}
.bottom-container-text-traza li{
  width:160px;
  padding-bottom:3px;
  float:left;
  line-height:150%;
}
.bottom-container-text-traza h2{
  background-color:#e4e4e4;
  /*padding-left:15px;*/
}
.bottom-container-text-traza p{
  padding-left:5px;
}
.trazabilidad-sub-text{
  width:500px;
  float:left;
  padding-top:10px;
}
.bottom-container-text-traza img{
  float:right;
  border: 4px solid #e4e4e4;
  padding:0px;
  margin-top:10px;
  margin-right:10px;
}
#cert-container-right-EMA{
  /*height:165px;*/
}

#cert-container-left-OGA{
  /*height:203px;*/
}
#cert-container-right-IMNC{
  /*height:270px;*/
}
#cert-container-right-IMNC img{
  float:none;
}

.text{
  /*width:160px;
  float:right;*/
  line-height:110%;
  
  color: #231F20;
  font-size:14px;
  font-family: HelveticaCondensedRegular,Arial,Verdana;
}

#text-IMNC{
  float:none;
  width:100%;
}

/* <FeaturedContentSlider>*/
/*Featured Content Slider  by: Chris Coyier*/

/*PAGE STRUCTURE*/
#page-wrap{
  background-color: #F4F4F4;
  margin: 20px auto;
  min-height: 380px;
  position: relative;
  width: 435px;
}

/*SLIDER*/
.slider-wrap{
 width: 382px; 
 position: absolute;
 top: 25px;
 left: 25px;
}      
.stripViewer .panelContainer .panel ul
{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer
         { position: relative;
   overflow: hidden;
   width: 382px; height: 285px; 
  border:1px solid #c0c0c0;}
.stripViewer .panelContainer
  { position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel
  { float: left; height: 100%; position: relative; width: 419px;}
.stripNavL, .stripNavR, .stripNav
  { display: none; }
.nav-thumb 
  { border: 1px solid #c0c0c0; margin-right: 5px; }
#movers-row
  { margin: -43px 0 0 62px; }
#movers-row div
  { width: 20%; float: left; }
#movers-row div a.cross-link 
  { float: right; }
.photo-meta-data
  { background: url(../images/transpBlack.png);
   padding: 10px;   height: 30px;    margin-top: -50px;
  position: relative;z-index: 9999; color: white;}
.photo-meta-data span 
  { font-size: 13px; }
.cross-link
  { display: block; width: 62px; margin-top: -14px; 
    position: relative; padding-top: 15px; z-index: 9999;}
.active-thumb 
  { background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }
/* </FeaturedContentSlider> */







#body{
  width:990px;
}

#body h5{
  width:970px;
  margin:0 auto;
}

/* */

#main_wrapper{
  margin:0;
  padding:0;
  width:726px;
  float: left;
  height:100%;
}

#main{
  margin: 0;
  padding:0;
  margin-left:12px;
  width:700px;
  background-color:#FFF;
  height:100%;

  
  
  /* IE Hack for min height */
  min-height:600px;
  height:auto !important;
  height:600px;
}

#main h1{
  font-family:SwitzerlandCondLight;
  font-size:28px;
  color:#4E63AD;
  line-height:140%;
  background-color:none;
  text-indent:15px;
}
#main h2{
  color:#231F20;
  padding:10px;
  line-height:120%;
  font-family:SwitzerlandCondLight, Arial, Verdana;
  font-size:22px;
}
#main p{
  color:#231F20;
  padding:10px;
  line-height:120%;
  font-family:HelveticaCondensedRegular, Arial, Verdana;
  font-size:16px;
}

#main .cde_img{
  padding:10px;
  background-color:#f4f4f4;
  margin-left:10px;
}

#main .cde_img:hover{
   background-color:#e0e0e0;
}


#right_panel{
  margin:0;
  padding:0;
  float:left;
  width:255px;
}

/* */
#main h1{
  border-bottom: 1px dashed #CCCCCC;
  color: #4E63AD;
  font-family: SwitzerlandCondLight;
  font-size: 28px;
  line-height: 28px;
  padding: 20px 15px;
}

/* */

#busqueda_block{
  padding-top:15px;
}
#busqueda_block h3{
  color:#231F20;
  font-family:SwitzerlandCondLight;
  font-size:18px;
  line-height:150%;
}

#busqueda_block ul{
  height:50px;
}
#busqueda_block ul li{
  float:left;
}

.block ul{
  list-style-type:none;
}

.block h1{
  font-family:SwitzerlandCondLight;
  font-size:20px;
  line-height:180%;
  border-bottom:2px solid #DF1F28;
}

.block h1, .block h1 a,.block h1 a:visited {
  padding:3px;
  color:#231F20;
}

.block h1 a:hover{
  background-color:#E0e0e0;
}

#contacto_block ul{
  padding-top:10px;
  color:#908e8f;
  font-family:verdana;
}

#contacto_block ul li span{
font-size:17px;
  font-family:Arial;
  font-weight:bold;  
}

#contacto_block ul li span#celec{
  font-size:13px;
}

#contacto_block ul li{
  line-height:180%;
  height:55px;
  background: url('../images/list-item-strong.png') 0px 0px no-repeat ;
  padding-left:25px;
}

#footer_top_header{
  width:700px;
  background-color:#FFF;
  
  height:35px;
  margin-left:2px;
}

#textbox-left ul li {
  background: url("../images/list-item-strong.png") no-repeat scroll 1px 0px transparent;
  font-family: HelveticaCondensedRegular;
  font-size: 14px;
  font-weight: normal;
  line-height:140%;
  list-style-type: none;
  color: #231F20;
  padding-left:25px;
}



































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

