/*Hoja de Estilos Seccones Internas por: Octavio Ortega*/

a {
   outline:none;
   }

body {
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   background-image:url(../images/general/fondo-cntillo.png);
   background-repeat:repeat-x;
   background-position:top;
   margin:0px; 
   padding:0px;
   text-decoration:none;
   outline:none;
   max-width:1280px;
   }

.hamb{
	position:absolute;
	height:163px;
	background-image:url(../images/general/hamb.png);
   _background-image:url(../images/a.gif);
	background-repeat:no-repeat;
	z-index:10000;
	top:0;
	left:550px;
	top:-25px;
	width: 300px;
	}
	
	.acceso a{
	position:absolute;
	width: 143px;
	background-image:url(../images/general/usuarios-registrados.gif);
	background-position:-143px;
	background-repeat:no-repeat;
	z-index:10000;
	left:25px;
	top:1px;
	_top:-1px;
	height:20px;
    }
	
.acceso a:hover{
     background-position:0px;
     }

#encabezado1 {
    position:relative;
    width:792px;
    height:27px;
    background:url(../images/general/cintillo.png);
   _background:url(../images/general/cintillo-ie6.png);
    background-position:top;
    background-repeat:no-repeat;
    margin-right:auto;
    margin-left:auto;
    }

#encabezado2 {
    position:relative;
    width:743px;
    height:111px;
    background:url(../images/general/header.jpg);
   _background:url(../images/general/header-ie6.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto
    }

.titulo_prod{
    width:214px; 
    height:30px;
    font-size:12px;
    margin:10px 0 0 12px;
    }

#principal {
    width:792px;
    background-image:url(../images/general/fondo-carmelo-principal.gif);
    margin-left:auto;
    margin-right:auto;
    outline:none;
    }

.imagen_internas {
    width:792px;
    height:154px;
    background:url(../images/interna_prod/fondo_imagen_interna2.gif) top no-repeat
    }

.img_activa_interna {
    border-top:  #c30000 solid 2px;
    border-bottom:#ABC4DC solid 1px;
    width:743px;
    height:146px;
    margin-left:24px;
    }

#principal #barra_logotipos {
    position:relative;
    height:65px;
    background-image:url(../images/principal/barra_logotipos.gif);
    background-position:top;
    background-repeat:no-repeat;
    }

.area_activa_logos {
    width:64px;
    }

.area_activa_img {
    position:absolute;
    width:743px; /* esto podria cambiar*/
    height:201px;
    background-color:#99FFFF;
    left:25px;
    }

#principal .menu1 {
    height:22px;
    background-image:url(../images/general/barra_menu.gif);
    background-position:top;
    background-repeat:no-repeat;
    }

.submenu {
    background-image:url(../images/general/kwiks.jpg);
   _background-image:url(../images/general/fondomenukwicks-ie6.gif);
    background-repeat:no-repeat;
    width:743px;
    height:23px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
    }

.tigra {
    margin-left:30px;
    clear:both;
    }
	.tigra a{ 
	    margin-left:10px; 
		}

#principal #seccion_elastica2 {
    height:auto;
    background:url(../images/interna_prod/fondoelastico2.gif);
    background-repeat:repeat-y;
    background-position:top;
   _margin-top:-5px;
    margin-left:-1px;
   _margin-left:24px;
   _width:743px;
    margin-bottom:-15px;
    }

.footer {
    position:relative;
    height:65px;
    background:url(../images/principal/footer.png);
    background-position:top;
    background-repeat:no-repeat;
    margin-left:-1px;
	clear:both

    }

.lista_footer{
    list-style:none;
    }

.lista_footer li{
    font-size:9px;
    float:left;
    margin-left:10px;
    margin-top:10px;
    border-right:#FFA3A3 solid 1px;
    padding-right:10px;
	}

.lista_footer a{
    color:#FFA3A3;
    }

.lista_footer a:hover{
    color:#FFFFFF;
    text-decoration:underline;
    }

.inicial{
    float:left;
    margin-left:10px;
    border-right:#FFA3A3 solid 1px;
    border-left:#FFA3A3 solid 1px;
    padding-right:10px;
    padding-left:10px;
    height:10px;
    line-height:10px;
    }

.logotipo {
    position:absolute;
    background-image:url(../images/logotipopng.png);
   _background:url(../images/a.gif);
    background-repeat:no-repeat;
    width:107px;
    height:44px;
    left:670px;
    top:-10px;
    }
	
	.info {
     position:absolute;
	 top:30px; !important;  /* Los demas... */
    *top:40px; !important; /* IE 7 */
    _top:43px;              /* IE 6 */
	 left:55px;
     font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:9px;
	 color:#8DA5BB;
	 }	 


.parteizquierda_prod {
    margin-left:26px;
   _margin-left:-1px;  /* IE 6 */
    float:left;
    width:215px;
    display: block;
    height:auto;
    }

.partederecha_prod {
    float:right;
    width:524px;
    margin-right:27px;
   _margin-right:1px;  /* IE 6 */
    }

.tabs {
    background:url(../images/interna_prod/separador_tabs.gif) bottom no-repeat;
   _background-position: 0px 0px -2px;
    height:31px;
    margin-left:-2px;
   _margin-left:-4px;
    padding-left:20px;
    }

.div_01{
   width:525px;
  _width:518px;
   margin-left:-1px;
  _margin-left:-1px;
   margin-right:0px;
   margin-top:0px;
   	 margin-bottom:0px;  !important;  /* Los demas... */
    *margin-bottom:0px; !important; /* IE 7 */
    _margin-bottom:0px;              /* IE 6 */
   }

.limpiar {
   clear: both;
   }

#menu {
   margin-top:20px;
   padding:0px;
   width:215px;
   list-style:none;
   margin-left:0px; !important;  /* Los demas... */
  *margin-left:-1px; !important; /* IE 7 */
  _margin-left:2px;              /* IE 6 */
   text-decoration:none;
   }

.tabNoActivo  {
   line-height:25px;
   padding:0px;
   width:215px;
   height:27px;
   font-size:12px;
   display:block;
   text-indent:10px;
   outline:none;
   }

.tabNoActivo a:hover {
   line-height:25px;
   padding:0px;
   width:200px;
   height:27px;
   font-size:12px;
   display:block;
   background:url(../images/interna_prod/tabhover.gif);
   background-repeat:no-repeat;
   background-position:top;
   outline:none;
   }

.tabNoActivo a {
   text-align:right;
   line-height:25px;
   padding:0px;
   width:200px;
   height:27px;
   font-size:12px;
   display:block;
   text-indent:10px;
   outline:none;
   }

.tabActivo  {
   line-height:25px;
   padding:0px;
   width:200px;
   height:27px;
   font-size:12px;
   display:block;
   text-indent:10px;
   outline:none;
   }

.tabActivo a:hover { 
   line-height:25px;
   padding:0px;
   width:215px;
   height:27px;
   font-size:12px;
   display:block;
   background:url(../images/interna_prod/tabactivo.gif);
   background-repeat:no-repeat;
   background-position:top;
   outline:none;
   }

.tabActivo a {
   text-align:right;
   line-height:25px;
   padding:0px;
   width:215px;
   height:27px;
   font-size:12px;
   display:block;
   background:url(../images/interna_prod/tabactivo.gif);
   background-repeat:no-repeat;
   background-position:top;
   outline:none;
   font-weight:bold;
   cursor:default;
   }
 /* seccion principal de productos*/
 
 #container-prod {
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#26517B;
	background:#fff;
	width:741px;
    margin-left:auto;
	margin-right:auto;
	border-left:1px solid #BABABA;
	border-right:1px solid #BABABA;
	_margin-top:-10px;
	padding-top:0px;
	padding-bottom:60px;
	margin-bottom:-16px;
	clear:both;
	}
 #container-prod	p{
    margin:0;
    padding:0;
    padding-left:9px;
    padding-right:9px;
    font-size:11px;
	font-style:normal;
    color:#6687b8;
    }
 #container-prod	h4{

    padding-left:9px;
    padding-right:5px;
	padding-top:10px;
    font-size:11px;
    color:#fff
    }
 #container-prod	img{
    margin:0;
    padding:0;
    padding-left:9px;
    margin-top:5px;
    margin-bottom:10px;
	}
 .cuadro1{
    margin-top:-15px;
    width:172px;
    margin-left:9px;
    margin-right:13px;
	_margin-right:7px;
    float:right;
    }
 .cuadro2{
    margin-top:-15px;
    width:172px;
    margin-left:9px;
    float:right
    }
 .cuadro3{
    margin-top:-15px;
    width:172px;
    margin-left:9px;
    float:right
    }
 .cuadro4{
    margin-top:-15px;
    width:172px;
    margin-left:13px;
	_margin-left:5px;
    float:right
    }
 .coco {
    width:172px;
    height:35px;
	margin-top:10px;
	_margin-bottom:-10px;


    background-image:url(../images/interna_prod/01cabecera-prod.gif);
    background-position:top;
    background-repeat:no-repeat;
	}
 .f{
    width:172px;
    height:9px;
	_margin-top:-5px;
    background-image:url(../images/interna_prod/01foot.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    clear:both
    }
 .cuerpo{ 
    height:360px;
    background-image:url(../images/interna_prod/01fondo.gif);
    background-repeat:repeat-x;
    background-position:top;
    border-left:#bababa solid 1px;
    border-right:#bababa solid 1px;
	
    }
 .boton {
   width:170px;
   height:23px;
   
   border-left:#bababa solid 1px;
   border-right:#bababa solid 1px;
   }
 .boton a{
   display:block;
   width:80px;
   height:23px;
   background-image:url(../images/interna_prod/01boton.gif);
   background-position:0px;
   background-repeat:no-repeat;
   margin-left:auto;
   margin-right:auto;
   }
 .boton a:hover{
   background-position:-78px;
   }
 
 .titulo {

 padding-top:0px;
 padding-bottom:0
 }
 
 .titulo img{

 margin:0px;
 padding:0px;
 }
 /*texto curriculum*/
 
 
 .derecho3 {


margin-left:40px;
margin-right:40px;

}




 .derecho3 h1 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#26517B;
 font-weight:bold;
 font-size:15px;


 }
 
 .derecho3 p {
 margin-top:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:justify;
color:#666666;
 }
 

 
.derecho3   a{
  font-size:12px;
  color:#CC0000;
  }
 
.derecho3 a:hover{
 text-decoration:underline;
 }

