	.titulo_mes{ 
	background-color: #37649D;
    color: #FFFFFF;
    float: left;
    font-size: 22px;
    margin-bottom: 15px;
    padding: 1%;
    width: 98%;
	}
	
	.tabla-testimonios{
		border-bottom:1px solid #37649D;
		margin-bottom:20px;
		padding-bottom:10px;
	}
	
	
	#prodcutos{
	float:left;
	width:100%;
	}
	
	#pr_foto img{
	float:left;
	width:223px;
	height:223px;
	margin-top:10px;
	}
	
	#pr_tex{
	float:left;
	width:655px;
	margin-left:20px;
	color:#FFF;
	margin-top:10px;
	}
	
	#prt_1{
	float:left;
	width:96%;
	background:url("../img/bullet_flecha_amarilla.png") no-repeat scroll 8px center;
	padding-left:4%;
	color:#FFF;
	font-size:22px;
	margin-bottom:10px;
	
	 color: #37649D;
    text-shadow: 2px 2px 2px #CCCCCC;
	
	}
	
	#prt_2{
	float:left;
	width:100%;
	color:#444;
	font-size:18px;
	margin-bottom:10px;
	}
	
	#prt_3{
	float:left;
	width:100%;
	font-size:16px;
	margin-bottom:10px;
	color: #7F7F7F;;
	}
	
	.medidas22{
	float:left;
	width:98%;
	padding:1%;
	margin-top:15px; font-size:13px;
	background-color:#FFF;
	margin-bottom:20px;
	}
	
	.m_b12{
	float:left;
	background-color:#37649D;
	width:100%;
	}
	
	.m_b22{padding-top:5px; padding-bottom:5px; color:#FFF; font-size:13px;
	}
	
	.m_b32{
	float:left;
	background-color:#666;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	padding:1%;
	width:98%;
	}
	
	.m_b32s{
	float:left;
	background-color:#F00;
	color:#FFF;
	font-weight:bold;
	padding:1%;
	padding-left:12%;
	padding-right:12%;
	width:76%;
	text-align:right;
	}
	
	.m_b42{
	float:left;
	background-color:#fff;
	width:100%;
	color:#333;
	}
	
	.m_bca2{
	float:left;
	background-color:#f1f1f1;
	width:100%;
	color:#333;
	}
	
	.m_b52{border-right:1px solid #f0f0f0;  padding-top:5px; padding-bottom:5px; border-bottom:1px solid #f0f0f0;
	}
	.m_b52n{  padding-top:5px; padding-bottom:5px; border-bottom:1px solid #f0f0f0;
	}
	
	
	
	.medidas{
	float:left;
	width:626px;
	border:#000 1px solid;
	background-color:#FFF;
	padding:10px;
	margin-top:15px;
	}
	
	.medidas2{
	float:left;
	width:626px;
	padding:10px;
	margin-top:15px;
	}
	
	.m_b1{
	float:left;
	background-color:#000;
	width:100%;
	}
	
	.m_b2{
	padding-top:5px;
	padding-bottom:5px;
	color:#FFF;
	font-weight: bold;
	}
	
	.m_b3{
	float:left;
	background-color:#F00;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	padding:1%;
	width:98%;
	}
	
	.m_b3s{
	float:left;
	background-color:#000;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding:1%;
	padding-left:12%;
	padding-right:12%;
	width:76%;
	text-align:right;
	}
	
	.m_b4{
	float:left;
	background-color:#e2e2e2;
	width:100%;
	color:#333;
	}
	
	.m_bca{
	float:left;
	background-color:#f1f1f1;
	width:100%;
	color:#333;
	}
	
	.m_b5{border-right:1px solid #999;  padding-top:5px; padding-bottom:5px; border-bottom:1px solid #999;
	}
	.m_b5n{  padding-top:5px; padding-bottom:5px; border-bottom:1px solid #999;
	}
	
	
	
	
	
	.medidasc { width:100%; float:left;}
	
	.caja12 {font-weight:bold; font-size:14px; color:#FFF; float:left; width:98%; background-color:#37649D; padding:1%;}
	.caja22 { color:#000; font-weight:bold; float:left; width:98%; background-color:#fff; padding:1%; border-top: none; }
	
	.c2_1 { width:47%; margin-right:3%; float:left; text-align:right; margin-bottom:10px; }
	.c2_13 { width:47%; margin-right:3%; float:left; text-align:right; margin-bottom:9px; margin-top:3px; }
	.c2_2 { width:50%; float:left; margin-bottom:10px; }
	
	
	#pr_tit{
	float:left;
	width:98%;
	padding:1%;
	color:#FFF;
	font-size:22px;
	margin-bottom:15px;
	background-color:#37649D;
	}
	
	#pr_box{
	float:left;
	width:29%;
	margin-right:1%;
	margin-left:1%;
	border-bottom:#CCC 1px solid;
	margin-bottom:15px;
	padding:1%;
	height:250px;
	}
	
	#prb_1{
	float:left;
	width:93%;
	color:#37649D;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	text-shadow: 2px 2px 2px #CCCCCC;
	}
	
	#prb_2{
	float:left;
	width:100%;
	color:#7F7F7F;
	font-size:16px;
	margin-bottom:10px;
	}
	
	#prb_3{
	float:left;
	width:135px;
	height:135px;
	background-color:#FFF;
	}
	
	#prb_3 img{ border: 1px solid #CCCCCC;
    height: 134px;
    width: 134px;
	}
	
	#prb_4{
	float:left;
	width:116px;
	padding:5px;
	color:#7F7F7F;
	}
	
	#prb_5{
	float:left;
	width:100%;
	color:#7F7F7F;
	margin-bottom:10px;
	font-size:12px;
	}
	
	#prb_6{
	float:left;
	width:100%;
	color:#FC0;
	margin-bottom:10px;
	font-size:12px;
	}
	
	
	
	#prb_7 a{
	float:left;
	width:92%;
	padding-left:8%;
	padding-top:7px;
	height:23px;
	background-image:url(../img/boton_continuar.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
	
	#prb_7 a:hover{
	float:left;
	width:92%;
	padding-left:8%;
	padding-top:7px;
	height:23px;
	background-image:url(../img/boton_continuar.png);
	background-repeat:no-repeat;
	color:#FC0;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
	
	

	
	
	
	
	
	
	
	.pagos .de_op1,
	.pagos .de_op2,
	.pagos .de_op3,
	.pagos .op1,
	.pagos .op2,
	.pagos .op3,
	.pagos .op5,
	.pagos .op6,
	.pagos .op4 { width:247px; height:53px; line-height:53px;}
	.pagos .de_op1{background:url(../img/de_op1.png);}
	.pagos .de_op2{background:url(../img/de_op2.png);}
	.pagos .de_op3{background:url(../img/de_op3.png);}
	.pagos .op1 {background:url(../img/op1.png);}
	.pagos .op2 {background:url(../img/op2.png);}
	.pagos .op3 {background:url(../img/op3.png);}
	.pagos .op4 {background:url(../img/op4.png);}
	.pagos .op5 {background:url(../img/op_spei.png);}
	.pagos .op6 {background:url(../img/op_seven.png);}
	.pagos input {height:47px;margin-left:10px;}
	
	
	
	#_prod { 
	float: left;
	width:100%;
	}
	
	
	.laforma
	{
	width:100%; float:left; margin-top:15px; 
	}
	
	.laforma1
	{
	width:20%; float:left; margin-top:2px;
	}
	
	.laforma2
	{
	width:70%; float:left; margin-bottom:7px;
	}
	
	
	
	.laforma22
	{
	width:100%; float:left; margin-bottom:15px; color:#FFF; font-size:12px;
	}
	
	.laforma221
	{
	width:25%; float:left; margin-top:2px; color:#FFF; font-size:12px;
	}
	
	.laforma222
	{
	width:75%; float:left; color:#FFF; font-size:12px;
	}
	
	
	.redondear{
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	background-color: rgb(255, 255, 255);
	border : 1px solid #999999;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 5px;
	padding-right : 5px;
	height:20px;
	}
	
	.redondear2{
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	background-color: rgb(255, 255, 255);
	border : 1px solid #999999;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 5px;
	padding-right : 5px;
	height:60px;
	}
	
	.botred2{
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  border-radius: 5px; 
	  background-color: rgb(255, 255, 255);
	  border : 0;
	  font-size : 12px;
	  background-color: #3f74b7;
	  background: -moz-linear-gradient(top, #3f74b7 , #37649D);
	  background: -webkit-gradient(linear, 0 0, 0 100%, from(#3f74b7),  to(#37649D));
	  background: -moz-linear-gradient(top, #3f74b7 , #37649D);
	  color:#FFF;
	  cursor:pointer;
	  height:30px;
	  padding-left:5px;
	  padding-right:5px;
	  
	}
	
	
	
	
	
	
	
	ul.ddmenu {
	list-style: none;
	float: left;
	z-index:1000000000;
	}
	ul.ddmenu li {
	float: left;
	margin: 0;
	position:relative;
	
	}
	ul.ddmenu li a{
	float: left;
	}
	ul.ddmenu li a:hover{
	
	}
	
	ul.ddmenu li ul.submenu {
	list-style: none;
	position: absolute; 
	left: 0; top: 50px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 165px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-bottomright: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	}
	
	ul.ddmenu li ul.submenu li{
	margin: 0; padding: 0;
	border-top: 1px solid #ffcc00; 
	border-bottom: 1px solid #ffcc00;
	clear: both;
	z-index:5000000;
	}
	
	ul.ddmenu li ul.submenu li a {
	float: left;
	width: 155px;
	background: #dcae00;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	}
	
	
	ul.ddmenu li ul.submenu li a:hover { 
	float: left;
	width: 155px;
	background: #ffcc00;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
	color:#09F;
	font-size:12px;
	text-decoration:none;
	}
	
	
	
	
	 
	
	
	
	
	
	 #pagina {
  margin:0 auto;
  width:940px;
  }
  
  #header {
  width:100%;
  float:left;
  }
  
  
  #header_up {
  width:100%;
  float:left;
  height:22px;
  color:#FFF;
  font-size:12px;
  padding-top:5px;
  text-align:right;
  }
  
  
  #header_up a {
  color:#FFF;
  text-decoration:none;
  
  }
  
  #header_up a:hover {
  color:#FFF;
  text-decoration:underline;
  
  }
  
  #logo{
  width:185px;
  height:73px;
  float:left;
  margin-left:16px;
  
  }
  
  #telefonoss {
  color:#7e7e7e;
  font-size:16px;
  float:left;
  width:723px;
  height:52px;
  padding-top:21px;
  text-align:right;
  
  }
  
  
  #menu{
  height:23px;
  padding-top:21px;
  margin-left:16px;
  width:682px;
  font-size:13px;
  float:left;
  
  }
  
  #menu a{
  float:left;
  margin-right:25px;
  color:#4278c5;
  text-decoration:none;
  font-weight:bold;
  
  }
  
  #menu a:hover{
  float:left;
  margin-right:25px;
  color:#4278c5;
  text-decoration:underline;
  font-weight:bold;
  
  }
  
  #micuenta{
  color:#004d8b;
  font-size:13px;
  width:233px;
  float:left;
  height:30px;
  text-align:center;
  }
  
  #micuenta a{
  color:#004d8b;
  text-decoration:none;
  }
  
  #micuenta a:hover{
  color:#004d8b;
  text-decoration:underline;
  }
  
  
  #micarrito{
  color:#fff;
  font-size:13px;
  width:233px;
  float:left;
  text-align:center;
  }
  
  #micarrito a{
  color:#fff;
  text-decoration:none;
  }
  
  #micarrito a:hover{
  color:#fff;
  text-decoration:underline;
  }
  
  
  
  
   #footer{
  width:100%;
  float:left;
  }
  
  #footer1{
  width:100%;
  float:left;
  height:169px;
  

  }
  
  #footer1 .fbox1{
  width:226px;
  padding-left:9px;
  float:left;
  height:161px;
  padding-top:8px;
  background-color: #383838;
	  background: -moz-linear-gradient(left, #383838 , #626262);
	  background: -webkit-gradient(linear, 0 0, 0 100%, from(#383838),  to(#626262));
	  background: -moz-linear-gradient(left, #383838 , #626262);
  background-repeat: repeat-x;
  }
  
  #footer1 .fbox2{
  width:226px;
  padding-left:9px;
  float:left;
  height:161px;
  padding-top:8px;
  background-color: #59a4df;
	  background: -moz-linear-gradient(left, #59a4df , #59a4df);
	  background: -webkit-gradient(linear, 0 0, 0 100%, from(#59a4df),  to(#59a4df));
	  background: -moz-linear-gradient(left, #59a4df , #59a4df);
  background-repeat: repeat-x;
  }
  
  
  #footer1 .fbox2 .ins{
  width:217px;
  height:153px;
  float:left;
  background-color: #383838;
	  background: -moz-linear-gradient(left, #383838 , #626262);
	  background: -webkit-gradient(linear, 0 0, 0 100%, from(#383838),  to(#626262));
	  background: -moz-linear-gradient(left, #383838 , #626262);
  background-repeat: repeat-x;
  font-size:12px;
  color:#FFF;
  }
  
  
  #footer1 .fbox2 .ins .ind_busc_{
  width:100%;
  float:left;
  margin-top:6px;
  }
  
  #footer1 .fbox2 .ins .ind_busc_1{
  width:20%;
  margin-left:15%;
  margin-right:3%;
  float:left;
  }
  
  #footer1 .fbox2 .ins .ind_busc_2{
  width:50%;
  float:left;
  }
  
  #footer1 .fbox2 .ins .buscarrr{
  width:100%; float:left;
  text-align:center;
  margin-top:5px;
  }
  
  
  
  #footer2{
  width:100%;
  float:left;
  background-image:url(../img/footer2.png);
  background-repeat:no-repeat;
  position:relative;
  height:128px;
  }
  
  #footer3{
  width:100%;
  float:left;
  background-color:#eeeeee;
   -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-image: none;
  border-radius: 4px 4px 4px 4px;
  }
  
    .f3_box{
		width:214px;
		float:left;
		margin-top:25px;
		margin-left:19px;
		border-right:1px dashed #cecece;
		height:150px;
  }
  
    .f3_box h3{
		color:#294d85;
		font-size:16px;
		width:100%;
		float:left;
		margin-bottom:10px;
  }
  
    .f3_box a{
		font-size:12px;
		color:#565656;
		text-decoration:none;
		width:100%; float:left;
		margin-bottom:3px;
  }
  
     .f3_box a:hover{
		font-size:12px;
		color:#565656;
		text-decoration:underline;
		width:100%; float:left;
		margin-bottom:3px;
  }
  
     .f3_box2{
		 width:96%;
		 margin-left:2%; margin-right:2%;
		 float:left;
		 margin-bottom:20px;
		 margin-top:20px;
		 padding-top:20px;
		border-top:1px solid #cecece;
		text-align:center;
		color:#565656;
		font-size:12px;
  }
  
      .f3_box2 a{
		font-size:12px;
		color:#565656;
		text-decoration:none;
  }
  
     .f3_box2 a:hover{
		font-size:12px;
		color:#565656;
		text-decoration:underline;
  }
  
  
      #footer4{
		font-size:11px;
		color:#005aac;
		width:100%; float:left;
		margin-top:20px;
		font-weight:bold;
		margin-bottom:10px;
  }
  
  
