.main_container body,.main_container div, .main_container dl,.main_container dt,.main_container dd,.main_container ul,.main_container ol,.main_container li, .main_container h1,.main_container h2,.main_container h3,.main_container h4,.main_container h5,.main_container h6, .main_container pre, .main_container form, .main_container fieldset, .main_container input,.main_container textarea,.main_container p, .main_container blockquote,.main_container th, .main_container td {  
    margin:0; 
   padding:0;
   font-family: arial; 
} 
.main_container table { 
   border-collapse:collapse; 
   border-spacing:0; 
} 
.main_container fieldset,.main_container img {  
   border:0; 
} 
.main_container address, .main_container caption, .main_container cite, .main_container code, .main_container dfn, .main_container em, .main_container th, .main_container var { 
   font-style:normal; 
   font-weight:normal; 
} 
 .main_container ol, .main_container ul { 
   list-style:none; 
} 
 .main_container caption, .main_container th { 
   text-align:left; 
} 
 .main_container h1, .main_container h2, .main_container h3, .main_container h4, .main_container h5, .main_container h6 { 
   font-size:100%; 
   font-weight:normal; 
} 
 .main_container q:before, .main_container q:after { 
   content:''; 
} 
 .main_container abbr, .main_container acronym { border:0; 
}
a{ text-decoration:none;}

/* Estilos by Media 8
-----------------------------------------------------------------------------------------------------*/
#contentWrapper{ height: auto !important;}
.main_container, .main_container_content { width:623px; overflow:hidden; margin: 0 auto; text-align: left;}

.main_container ul li, .main_container_content ul li  { display: inline; overflow: hidden; padding: 0 3px 0 0; }

.main_container p, .main_container_content p { font-size:14px; color:#4e4e4e; margin: 10px 0 10px 0; text-align: left;}

.main_container #vaio_tuch, .main_container_content #vaio_tuch{ margin:0px; overflow: hidden; width:100%;}

.main_container #vaio_tuch img, .main_container_content #vaio_tuch img { width: 616px; }


.main_container #videos { overflow: hidden;}
.main_container .video-demo{  float:left; }
.main_container .video-demo img{ border:0;  } 
.main_container .video-demo a{ }

.main_container .video{ float: left;} 
.main_container .video a{ }
.main_container .video img { }

.main_container_content .modulo01 { margin:50px 0px 50px 0; clear: both;}

.main_container_content .modulo02 { margin:0 0px 60px 0; clear: both;}

.main_container_content .modulo03 {margin:0 0px 60px 0; clear: both;}

.main_container_content .modulo04{ margin:0 0px 60px 0; clear: both;}

.main_container_content .modulo05 { margin:0 0px 110px 0; clear: both;}

.main_container_content .modulo06 { margin:0 0px 20px 0; clear: both; }

.main_container_content .modulo07 { width:618px; margin:0 0px 60px 0; clear: both;}



.main_container_content .modulo01 h2{ font-size:25px; color:#6880a1; text-align: left;}

.main_container_content .modulo02 h2{ font-size:25px; color:#38a0a2; text-align: left;}

.main_container_content .modulo03 h2{ font-size:25px; color:#f36f21; text-align: left;}

.main_container_content .modulo04 h2{ font-size:25px; color:#da2a41; text-align: left;}

.main_container_content .modulo05 h2{ font-size:25px; color:#7b9d53; text-align: left;}

.main_container_content .modulo06 h2{ font-size:30px; color:#38a0a2; text-align: left; }

.main_container_content .modulo07 h2{ font-size:25px; color:#F36F21; text-align: left;}




.main_container_content #cont-1-1 .modulo01 div { float: left; width: 161px; padding: 0 20px 0 0;}

.main_container_content #cont-1-1 .modulo02 div { float: right; width: 161px; padding: 0 0 0 20px;}

.main_container_content #cont-1-1 .modulo03 div { float: left; width: 161px; padding: 0 20px 0 0;}

.main_container_content #cont-1-1 .modulo04 div { float: right; width: 171px; padding: 0 0 0 10px;}

.main_container_content #cont-1-1 .modulo05 div { float: left; width: 200px; padding: 0 10px 0 0;}

.main_container_content #cont-1-1 .modulo07 div { float: left; width: 280px; padding: 0 22px 21px 0;}

.main_container_content #cont-1-1 .moduloSistem div{ background:#F60;}



.main_container_content .modulo06 p{ font-size:17px; }

.main_container_content #cont-1-1 .modulo01 a{color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #6880a1; padding-left: 15px; text-decoration:none; float:left; width:125px; height:29px; padding-top:9px; margin-top: 7px; text-indent: -9999px;}

.main_container_content #cont-1-1 .modulo02 a{ color:#FFF;font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #38a0a2; padding-left: 15px; text-decoration:none; float:left;  width:125px; height:32px; padding-top:8px; margin-top: 7px; text-indent: -9999px;}

.main_container_content #cont-1-1 .modulo03 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #f36f21; padding-left: 15px; text-decoration:none; float:left; width:125px; height:29px; padding-top:8px; margin-top: 7px; text-indent: -9999px;}

.main_container_content #cont-1-1 .modulo04 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #da2a41; padding-left: 15px; text-decoration:none; float:left; width:125px; height:29px; padding-top:8px; margin-top: 22px; text-indent: -9999px;}

.main_container_content #cont-1-1 .modulo05 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #7b9d53; padding-left: 15px; text-decoration:none;float:left; width:125px; height:29px; padding-top:8px; margin-top: 22px; text-indent: -9999px;}

.main_container_content #cont-1-1 .modulo07 a{   background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 0 0 #065ACB; color: #FFFFFF; display: block; font-size: 17px;  height: 34px; margin-top: 24px; text-decoration: none;  text-indent: -9999px; width: 127px; }

.main_container_content #cont-1-1 .modulo07 .colum01 a{ background: url("../images/btn_flecha_.png") no-repeat scroll  #065ACB;  color: #FFFFFF;  float: left;
  font-size: 17px; margin-top: 34px; text-decoration: none; text-indent: -9999px; width: 127px;}

.main_container_content #cont-1-1 .modulo07 .colum02 a { background: url("../images/btn_flecha_.png") no-repeat scroll #065ACB; color: #FFFFFF;float: left;font-size: 17px;  margin-top: 47px; text-decoration: none; text-indent: -9999px; width: 127px;}


/*--------------------Fase 02--------------*/

.main_container_content  .modulo07 { width:618px;  clear: both;}
.main_container_content  .modulo07 p{ font-size:17px;}

.main_container_content  .main_container_content_touch h2{ font-size:30px; color:#38A0A2; text-align: left;}
.main_container_content  .main_container_content_touch_serieE h2{ font-size:30px; color: #f36f23; text-align: left;}

.main_container_content  .main_container_content_serieS h2{ font-size:30px; color: #9E3594; text-align: left;}

.main_container_content  .modulo07 h2{ font-size:25px; color:#F36F21; text-align: left;}




.main_container_content  .modulo07 div { float: left; width: 200px; padding: 0 10px 0 0;}

.main_container_content  .moduloSistem div{ background:#F60;}

.main_container_content  .modulo07 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 17px 9px #f36f21; padding-left: 15px; text-decoration:none;  width:125px; height:32px; padding-top:8px; margin-top: 10px; text-indent: -9999px; display:block;}

.main_container_content .modulo07 .colum01 {
    clear: both;
    width: 269px;
	margin-bottom: 15px;
}
.main_container_content  .modulo07 .colum01 h3 {color: #4E4E4E; font-size: 18px; font-weight: bold; margin-top: 10px;}
.main_container_content  .modulo07 .colum01 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #f36f21; padding-left: 15px; text-decoration:none; float:left; width:125px; height:32px; padding-top:8px; margin-top: 7px; text-indent: -9999px; }
.main_container_content  .modulo07 .colum01 img{ width:269px; height:196px; background:#FFF;}
.main_container_content  .modulo07 .colum01 p{ font-size:14px; line-height:20px; width:265px;}

.main_container_content  .modulo07 .colum02{
	width:320px; 
	float:left;
	margin-bottom: 15px;
}
.main_container_content  .modulo07 .colum02 h3 {color: #4E4E4E; font-size: 16px; font-weight: bold;    margin-top: 10px;}
.main_container_content  .modulo07 .colum02 a{ color:#FFF; font-size:17px; background: url("../images/btn_flecha.png") no-repeat scroll 17px 9px #f36f21; padding-left: 15px; text-decoration:none; float:left; width:125px; height:32px; padding-top:8px; text-indent: -9999px;}
.main_container_content  .modulo07 .colum02 img{ width:309px; height:196px; background:#FFF;}
.main_container_content  .modulo07 .colum02 p{ font-size:14px;}

.main_container_content  .modulo07 { width:618px;  clear: both;}
.main_container_content  .main_container_content_touch h2{ font-size:30px; color:#38A0A2; text-align: left;    margin-bottom: 18px;}
.main_container_content  .main_container_content_touch_serieE h2{ font-size:30px; color: #f36f23; text-align: left; margin-bottom:21px;}
.main_container_content  .main_container_content_serieS h2{ font-size:30px; color: #9E3594; text-align: left; margin-bottom:18px;}
.main_container_content  .modulo07 h2{ font-size:25px; color:#F36F21; text-align: left;}


/*--------------------.modulo010--------------*/

.main_container_content  .modulo010 {width:618px;  clear: both; margin-top:60px;}
.main_container_content  .modulo010 h2{ font-size:25px; color:#065acb; text-align: left;}
.main_container_content  .modulo010 div { float: left; width: 200px; padding: 0 10px 0 0;}
.main_container_content  .moduloSistem div{ background:#F60;}
.main_container_content  .modulo010 a{  background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 0 0 #065ACB; color: #FFFFFF; display: block; font-size: 17px;  height: 40px; margin-top: 24px; text-decoration: none;  text-indent: -9999px; width: 140px;
   /* padding-left: 15px;
    padding-top: 8px;*/ }
  
.main_container_content .modulo010 .colum01 {
    clear: both;
    width: 269px;
	margin-bottom: 15px;
}
.main_container_content  .modulo010 .colum01 h3{color:#4E4E4E; font-size:17px; font-weight: bold;    margin-top: 10px;}
.main_container_content  .modulo010 .colum01 a{background: url("../images/btn_flecha_.png") no-repeat scroll  #065ACB;  color: #FFFFFF;  float: left; font-size: 17px; margin-top: 34px; text-decoration: none; text-indent: -9999px; width: 140px;}

.main_container_content  .modulo010 p { font-size:17px;}

.main_container_content  .modulo010 .colum01 img{ width:269px; height:196px; background:#FFF;}

.main_container_content  .modulo010 .colum01 p{ font-size:14px; width:248px;}

.main_container_content  .modulo010 .colum02{
	width:320px; 
	float:left;
	margin: 0  0 0 9px;
}
.main_container_content  .modulo010 .colum02 h3 {color:#4E4E4E; font-size: 17px; font-weight: bold;    margin-top: 10px;}
.main_container_content  .modulo010 .colum02 a{ background: url("../images/btn_flecha_.png") no-repeat scroll  #065ACB;  color: #FFFFFF;  float: left; font-size: 17px; margin-top: 51px; text-decoration: none; text-indent: -9999px; width: 140px;}
.main_container_content  .modulo010 .colum02 p{ font-size:14px; width:230px;}
.main_container_content  .modulo010 .colum02 img{ width:309px; height:196px; background:#FFF;}
.main_container_content  .modulo07 h2{ font-size:30px; color:#065acb; text-align: left;}


/*--------------------.modulo011--------------*/
.main_container_content  .modulo011 {clear: both; display: block; overflow: auto; width: 618px; margin-top:33px;}
.main_container_content  .modulo011 h2{ font-size:25px; color:#065acb; text-align: left;}
.main_container_content  .modulo011 div { float: left; width: 200px; padding: 0 10px 0 0;}
.main_container_content  .moduloSistem div{ background:#F60;}
.main_container_content  .modulo011 a{  background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 0 0 #065ACB; color: #FFFFFF; display: block; font-size: 17px;  height: 40px; margin-top: 24px; text-decoration: none;  text-indent: -9999px; width: 140px;
   /* padding-left: 15px;
    padding-top: 8px;*/ }
.main_container_content .modulo011 .colum01 { clear: both;  width: 269px; margin-bottom: 15px;
}
.main_container_content  .modulo011 .colum01 h3 {color: #4e4e4e; font-size: 16px; font-weight: bold; margin-top: 10px;}
.main_container_content  .modulo011 .colum01 a{ background: url("../images/btn_flecha_.png") no-repeat scroll  #065ACB;  color: #FFFFFF;  float: left; font-size: 17px; margin-top: 53px; text-decoration: none; text-indent: -9999px; width: 140px;}
.main_container_content  .modulo011.colum01 img{ width:269px; height:196px; background:#FFF;}
.main_container_content  .modulo011 .colum01 p { color: #4E4E4E; font-size: 14px; width: 229px; }

.main_container_content  .modulo011 .colum02{
	width:320px; 
	float:left;
	margin:0 0 0 9px;
}
.main_container_content  .modulo011 .colum02 h3 {color: #4e4e4e; font-size: 16px; font-weight: bold;    margin-top: 10px;}
.main_container_content  .modulo011 .colum02 a{ background: url("../images/btn_flecha_.png") no-repeat scroll  #065ACB;  color: #FFFFFF;  float: left; font-size: 17px; margin-top: 37px; text-decoration: none; text-indent: -9999px; width: 140px;}
.main_container_content  .modulo011 .colum02 img{ width:309px; height:196px; background:#FFF;}
.main_container_content  .modulo011 h2{ font-size:25px; color:#065acb; text-align: left;}

.main_container_content  .modulo011 p { font-size:17px;}

.main_container_content  .modulo011 .colum02 p {color: #4E4E4E; font-size: 14px; width: 252px; }

/*fb*/
.main_container .like-home { height: 24px; overflow: hidden; position: relative; top: -45px; width: 160px;  background: none repeat scroll 0 0; float: right;}
.main_container .addthis_toolbox { padding: 0 10px;}
.main_container .addthis_button_facebook_like { width: 120px !important;}

/*social_media*/
.main_container_content .compartir {
	font-size: 13px;
}
.main_container_content .addthis_toolbox {
	margin: 0 0 30px 0;
}
/*video*/
#video_modal .window{position:fixed;width:560px;height:315px;display:none;z-index:9999;padding:0px 20px 20px 20px; background-color: white;}
#video_modal #dialog{width:560px;height:343px}

.close {
    background: url("../images/x.png") no-repeat scroll right center white;
    cursor: pointer;
    display: block;
    height: 21px;
    position: relative;
    right: 20px;
    top: -336px;
    width: 600px;
    z-index: 1000;
}

#container_grilla img{float:left;width:196px;height:112px;margin:0;padding:0}
#ibox{position:absolute;overflow-y:none;background:#fff;border:1px solid #ccc;z-index:1001;display:none;padding:10px;-webkit-box-shadow:0 0 6px 0 #bbb;-moz-box-shadow:0 0 6px 0 #bbb;box-shadow:0 0 6px 0 #bbb;font-size:11px;font-weight:bold;text-align:center;color:#000}
#ibox img{border:0 solid #444;margin-bottom:5px;clear:both;max-width:268px}
#ibox br{clear:both}
#mask{position:absolute;z-index:9000;background-color:#000;display:none;opacity:.7;top:0;left:0}


/*add phase 02*/


#tab-box { 
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: #fff;
}

#tab-box a {
  text-decoration:none;
  font-family: 'Questrial', Arial, serif;
}

#tab-box a.activeLink {
  background-color: #fff; 
  border-bottom: 0; 
}

.tabcontent { margin: 0; padding-top: 50px;}
.switch {padding:0px 20px 10px 0px; width: 230px; z-index: 9999}
.switchcontent { margin: -5px 0; height: 330px; overflow: hidden; padding-bottom: 50px; float: left;}
.hide { display: none;}

.main_container ul {
  list-style:none;
  margin: 0 auto;
  padding: 0;
  display:block;
}

.main_container ul li {
  float:left;
  display:block;
  margin: 0;
}

.main_container .tabs_menu {
  text-align: center;
}
.main_container .subnav-fixed {
    /*position: fixed;*/
    top: 0;
    z-index: 1020;
	display:block;
}
.main_container .subnav-fixed .nav {
    margin: 0 auto;
}

.main_container .inner-content {
	margin-left: -3px;
}
#container {
	width: 614px;
  padding: 0 3px;
}

#container_grilla {
  background: url('../images/foto-reflejo.jpg') no-repeat bottom;
  width: 608px;
  padding: 0;
  margin: 0 5px;
  height: 629px;
}

/*add phase 02 encuentra tu touch*/

/*#info-producto{ width:245px; height:452px; background:#f5f5f5; padding:20px 11px; float:right;}

#info-producto h4{color: #f36f23; font-size:18px; text-align: left; margin:0px; font-weight:bold;}
#info-producto span { color: #f36f23; font-size:12px; }

#info-producto a{background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 17px 9px #F36F21; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 125px;}
#info-producto ul{margin:0px; padding:0px; }

#info-producto li{ background: url("../images/li.png") no-repeat ;
    color: #4E4E4E;
    display: block;
    font-size: 12px;
    padding: 0 0 0 34px;
    width: 223px;
	}

#info-producto .iconos { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:95px;
	}
	
#info-producto .ver {background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 146px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 230px;}

#info-producto .conoce {background: url("../images/btn_flecha.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 230px;}*/


#info-producto_serieE{ background: none repeat scroll 0 0 #F5F5F5;
    border-left: 3px solid #FFFFFF;
    float: right;
    height: 446px;
    margin: -5px 0 0;
    padding: 12px 8px 4px 5px;
    width: 245px;}

#info-producto_serieE h4{color: #f36f23; font-size:18px; text-align: left; margin:0px; font-weight:bold; padding: 0 0 0 4px;}
#info-producto_serieE span { color: #f36f23; font-size:12px; padding: 0 0 0 4px; }

#info-producto_serieE a{background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 17px 9px #F36F21; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 125px;}
#info-producto_serieE ul{margin:0px; padding:0px; }

#info-producto_serieE li{ background: url("../images/li.png") no-repeat ;
    color: #4E4E4E;
    display: block;
    font-size: 14px;
    padding: 0 0 0 34px;
    width: 200px;
	}

#info-producto_serieE .iconos { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:105px !important;
	}
	
#info-producto_serieE .ver {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 302px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}


#info-producto_serieE .conoce {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 1px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_serieE .iconos_E { background: none repeat scroll 0 0 transparent; color: #4E4E4E; display: inline; float: left;font-size: 12px; padding: 0 0 0 3px; width: 32px;margin-top:107px !important;}

#info-producto_serieE .iconos_E14 { background: none repeat scroll 0 0 transparent;
 color: #4E4E4E; display: inline; float: left;font-size: 12px; padding: 0 0 0 3px; width: 32px; margin-top:34px !important;}
	
#info-producto_serieE .list { margin:0px;}
#info-producto_serieE .list h5{ font-size: 11px; font-weight:bold;  color: #4e4e4e; padding: 0 0 0 4px; width: 182px; margin-bottom:0px;}
	
#info-producto_serieE .list span{ font-size: 11px; font-weight: lighter;  color: #4e4e4e;  display:block; line-height:14px; width: 182px; padding: 0 0 0 4px;}
	
	
#info-producto_serieE .ver_E14 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 13px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}
#info-producto_serieE .ver_E15 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 28px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_serieE .conoce_E14 {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

.reset {background: url("../images/reset_btn.png") no-repeat scroll 0px 2px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px;  padding-left: 15px; margin:3px 0 0 0px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}

.pro_relacionados {background: url("../images/prod_relacionados_btn.png") no-repeat scroll 0px 0px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin:7px 0 0 0px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}

/*------------------serie Touch -----------------*/


#info-producto_touch{ background: none repeat scroll 0 0 #F5F5F5;
    border-left: 3px solid #FFFFFF;
    float: right;
    height: 448px;
    margin: -5px 0 0;
    padding: 12px 8px 4px 5px;
    width: 245px;}

#info-producto_touch h4{color: #34a1a2; font-size:18px; text-align: left; margin:0px; font-weight:bold; padding: 0 0 0 4px;}
#info-producto_touch span { color: #34a1a2; font-size:12px; padding: 0 0 0 4px; }

#info-producto_touch a{background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 17px 9px #F36F21; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 125px;}
#info-producto_touch ul{margin:0px; padding:0px; }

#info-producto_touch li{ background: url("../images/li_estilo.png") no-repeat ; color: #4E4E4E;  display: block; font-size: 14px; padding: 0 0 0 34px; width: 200px;}
#info-producto_touch .all_one{ background: url("../images/li_estilo.png") no-repeat ; color: #4E4E4E;  display: block; font-size: 12px; padding: 0 0 0 34px; width: 200px;}

#info-producto_touch .iconos {   background: none repeat scroll 0 0 transparent;color: #4E4E4E;  display: inline; float: left; font-size: 12px; padding: 0 0 0 3px;width: 32px;margin-top:105px !important;}
	
#info-producto_touch .ver {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 267px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .ver {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 280px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .ver_tap20 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 303px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .ver_Ultra {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 304px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .ver_one24 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 23px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .conoce {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 1px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}


#info-producto_touch .iconos_duo11 { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:87px !important;
	}
#info-producto_touch .iconos_one24 {  background: none repeat scroll 0 0 transparent; color: #4E4E4E;  display: inline;  float: left;  font-size: 12px; padding: 0 0 0 3px;  width: 32px;margin-top:26px !important;}

#info-producto_touch .list { margin:0px;}
#info-producto_touch .list h5{ font-size: 11px; font-weight:bold;  
    color: #4e4e4e;
    padding: 0 0 0 4px;
    width: 182px; 
	margin-bottom:0px;
	}
	
#info-producto_touch .list span{ font-size: 11px; font-weight: lighter;  
    color: #4e4e4e;
    display:block;
	line-height:14px;
    width: 182px;
	padding: 0 0 0 4px;
	}	
	
#info-producto_touch .iconos_tap20 { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:85px !important;
	}

#info-producto_touch .iconos_Ultra { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:109px !important;
	}
#info-producto_touch .iconos_14p { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:42px !important;
	}
	
#info-producto_touch .iconos_E14 { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:55px !important;
	}
	
#info-producto_touch .list { margin:0px;}
#info-producto_touch.list h5{ font-size: 11px; font-weight:bold;  
    color: #4e4e4e;
    padding: 0 0 0 4px;
    width: 182px; 
	margin-bottom:0px;
	}
	
#info-producto_touch .list span{ font-size: 11px; font-weight: lighter;  
    color: #4e4e4e;
    display:block;
	line-height:14px;
    width: 225px;
	padding: 0 0 0 4px;
	}
	
	
#info-producto_touch.ver_E14 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 4px !important; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_touch .conoce_E14 {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

.reset {background: url("../images/reset_btn.png") no-repeat scroll 0px 2px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px;  padding-left: 15px; margin:3px 0 0 0px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}

.pro_relacionados {background: url("../images/prod_relacionados_btn.png") no-repeat scroll 0px 0px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin:7px 0 0 0px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}

/*---------------------Serie S-----------------*/
#info-producto_serieS{ background: none repeat scroll 0 0 #F5F5F5;
    border-left: 3px solid #FFFFFF;
    float: right;
    height: 441px;
    margin: -5px 0 0;
    padding: 12px 8px 4px 5px;
    width: 245px;}

#info-producto_serieS h4{color: #9e3594; font-size:18px; text-align: left; margin:0px; font-weight:bold; padding: 0 0 0 4px;}
#info-producto_serieS span { color: #9e3594; font-size:12px; padding: 0 0 0 4px; }

#info-producto_serieS a{background: url("../images/btn_flecha_ver_mas.png") no-repeat scroll 17px 9px #F36F21; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 125px;}
#info-producto_serieS ul{margin:0px; padding:0px; }

#info-producto_serieS li{ background: url("../images/li_movi.png") no-repeat ; color: #4E4E4E;
display: block; font-size: 15px; padding: 0 0 0 34px; width: 200px;}

#info-producto_serieS .iconos { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:83px !important;
	}

#info-producto_serieS .iconos_T14 { background: none repeat scroll 0 0 transparent; color: #4E4E4E;  display: inline; float: left; font-size: 14px; margin-top: 106px !important; padding: 0 0 0 3px; width: 32px;}

#info-producto_serieS .iconos_T15 { background: none repeat scroll 0 0 transparent; color: #4E4E4E;  display: inline; float: left; font-size: 14px; margin-top: 83px !important; padding: 0 0 0 3px; width: 32px;}
	
#info-producto_serieS .ver {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 303px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_serieS .conoce {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 1px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_serieS .iconos_E11 { 
    background: none repeat scroll 0 0 transparent;
    color: #4E4E4E;
    display: inline;
    float: left;
    font-size: 12px;
    padding: 0 0 0 3px;
    width: 32px;
	margin-top:106px;
	}
	
#info-producto_serieS .list { margin:0px;}
#info-producto_serieS .list h5{ font-size: 11px; font-weight:bold;  
    color: #4e4e4e;
    padding: 0 0 0 4px;
    width: 182px; 
	margin-bottom:0px;
	}
	
#info-producto_serieS .list span{ font-size: 11px; font-weight: lighter;  
    color: #4e4e4e;
    display:block;
	line-height:14px;
    width: 182px;
	padding: 0 0 0 4px;
	}
	
	
#info-producto_serieS .ver_E14 {background: url("../images/btn_flecha_ver_detalles.png") no-repeat scroll 0px 2px #868787 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 160px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

#info-producto_serieS .conoce_E14 {background: url("../images/btn_flecha_comprar.png") no-repeat scroll 0px 0px #ff8929 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin-top: 10px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 232px;}

.reset {background: url("../images/reset_btn.png") no-repeat scroll 0px 2px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px;  padding-left: 15px; margin:14px 0 0 0px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}

.pro_relacionados {background: url("../images/prod_relacionados_btn.png") no-repeat scroll 0px 0px #252525 ; color: #FFFFFF; display: block;  font-size: 17px; height: 32px; margin:1px 0 0 0px; padding-left: 15px;   padding-top: 8px; text-decoration: none; text-indent: -9999px; width: 330px;}


/*footer*/

/*#footer { 
 margin: 2793px auto 0!important; 
}*/

/*phase 02 - TOOLTIP */

.main_container_content #tecn_list {
    overflow: hidden;
}

.main_container_content #tecn_list li {
	float: left;
	margin: 0 28px 30px 0; 
	display: block;
	height: 57px;
	width: 57px;
	z-index: 2;

}
.main_container_content #tecn_list li a {
	height: 57px;
	width: 57px;
	display: block;
}

/*phase 02 - TOOLTIP siente*/
.main_container_content .innovacion {
    padding: 0!important;
    margin-top: 40px!important; 
}
.main_container_content .innovacion li {
	height: 40px!important;
	width: 41px!important;
	margin: 0 30px 50px 0!important; 
}
#cont-1-1 a.tooltip span {border-top: 4px solid #34a1a2!important; margin-top: 57px!important;
margin-left: -110px!important; font-size:12px; line-height: 16px;}
#cont-1-1 a.tooltip strong {
	color:#34a1a2!important;  
}
/*phase 02 - TOOLTIP vive*/
#cont-3-1 a.tooltip span {
	border-top: 4px solid #9f3594!important; 
	margin-top: 73px!important;
	margin-left: -103px!important;
	font-size:12px; line-height: 16px;
}
#cont-3-1 a.tooltip strong {
	color:#9f3594!important;  
}



/*tooltip estrict*/
 a.tooltip {outline:none; } 
 a.tooltip strong {line-height:30px; color:#f36f23; } 
 a.tooltip:hover {text-decoration:none;} 
 a.tooltip span { z-index:10;display:none; padding:14px 20px; margin-top:77px; margin-left:-102px; width:240px; line-height:16px; } 
 a.tooltip:hover span{ display:inline; position:absolute; border: 0 0 0 2px solid #FFF; color:#4e4e4e	; background:#ffffff url(images/tooltip/css-tooltip-gradient-bg.png) repeat-x 0 0;} 
 .callout {z-index:20;position:absolute;border:0;top:-15px;left:120px;} 
 /*CSS3 extras*/ 
 a.tooltip span { border-radius:1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; -moz-box-shadow: 0px 0px 8px 4px #666; -webkit-box-shadow: 0 1px 8px -2px #666666; box-shadow: 0 1px 8px -2px #666666;  border-top: 4px solid #f36f23; font-size:12px; line-height:16px; }



/*phase 02 - SIENTE */
.main_container_content #cont-1-1 .modulo06 #one a {
	background: url("../images/icono_cel_001.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #two a {
	background: url("../images/icono_cel_002.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #three a {
	background: url("../images/icono_cel_003.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #four a {
	background: url("../images/icono_cel_004.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #five a {
	background: url("../images/icono_cel_005.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #six a {
	background: url("../images/icono_cel_006.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #seven a {
	background: url("../images/icono_cel_007.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #eight a {
	background: url("../images/icono_cel_008.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #nine a {
	background: url("../images/icono_cel_009.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #ten a {
	background: url("../images/icono_cel_010.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #eleven a {
	background: url("../images/icono_cel_011.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #twelve a {
	background: url("../images/icono_cel_012.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #thirteen a {
	background: url("../images/icono_cel_013.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #fourteen a {
	background: url("../images/icono_cel_014.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #fifteen a {
	background: url("../images/icono_cel_015.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #sixteen a {
	background: url("../images/icono_cel_016.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #seventeen a {
	background: url("../images/icono_cel_017.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #eighteen a {
	background: url("../images/icono_cel_018.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #nineteen a {
	background: url("../images/icono_cel_019.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #twenty a {
	background: url("../images/icono_cel_020.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #twentyone a {
	background: url("../images/icono_cel_021.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-1-1 .modulo06 #twentytwo a {
	background: url("../images/icono_cel_022.jpg") no-repeat 0 0 transparent; 
}





/*phase 02 - DESCUBRE */

.main_container_content #cont-2-1 .modulo01 #one a {
	background: url("../images/icono_nar_001.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #two a {
	background: url("../images/icono_nar_002.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #three a {
	background: url("../images/icono_nar_003.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #four a {
	background: url("../images/icono_nar_004.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #five a {
	background: url("../images/icono_nar_005.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #six a {
	background: url("../images/icono_nar_006.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #seven a {
	background: url("../images/icono_nar_007.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #eight a {
	background: url("../images/icono_nar_008.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #nine a {
	background: url("../images/icono_nar_009.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-2-1 .modulo01 #ten a {
	background: url("../images/icono_nar_010.jpg") no-repeat 0 0 transparent; 
}

.main_container_content #cont-2-1 .modulo01 h2 {
	color: #f36f23!important; font-size:30px;
}
.main_container_content #cont-2-1 .modulo01 p {
	 font-size:17px; color:#4e4e4e;
}

.main_container_content #tecn_list {
    margin-top: 43px;
    padding: 0 !important;
}


/*phase 02 - VIVE */

.main_container_content #cont-3-1 .modulo01 #one a {
	background: url("../images/icono_vio_001.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #two a {
	background: url("../images/icono_vio_002.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #three a {
	background: url("../images/icono_vio_003.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #four a {
	background: url("../images/icono_vio_004.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #five a {
	background: url("../images/icono_vio_005.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #six a {
	background: url("../images/icono_vio_006.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #seven a {
	background: url("../images/icono_vio_007.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #eight a {
	background: url("../images/icono_vio_008.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #nine a {
	background: url("../images/icono_vio_009.jpg") no-repeat 0 0 transparent; 
}
.main_container_content #cont-3-1 .modulo01 #ten a {
	background: url("../images/icono_vio_010.jpg") no-repeat 0 0 transparent; 
}

.main_container_content #cont-3-1 .modulo01 h2 { font-size:30px;
	color: #9f3594!important;
}

.main_container_content #cont-3-1 .modulo01 p { font-size:17px;

}






