/* CSS Document */



.ficha-producto{
	
		}
	
.ficha-producto, .ficha-producto strong, .ficha-producto b {
	font-size:11px;
	color:#303d3b;
	font-family:Arial, Helvetica, sans-serif;
	}	

.ficha-producto table{
	float:none}
.ficha-producto table td{
	vertical-align:top;}	
.col_data{
	width:417px}
.com_tabla{
	background:#f7f7f7; border-left:#d3d4d6 1px solid; border-right:#d3d4d6 1px solid; padding:5px 16px;
	
	}	
	
.com_tabla p{
	margin:0;
	margin-bottom:8px;}	


.ficha-producto table .agregar td{
	height:34px;
	vertical-align:middle; }	
	
.agregar input, .agregar select{
font-size:11px;
	color:#303d3b;
	font-family:Arial, Helvetica, sans-serif;
	height:16px;
	padding-left:2px;
	background:#fff;
	border:#b0b0b0 1px solid;}	
	
.com_precio{
	background:url(../img/commerce-01_18.gif) repeat-x}	

.col_imagen{
	vertical-align:bottom;
	text-align:center;}


	
.com_img, .img_cont{
	width:400px;
	
	}	
	
.com_img{
	margin-bottom:12px;}	
	
.ficha-producto table .com_precio_color, .ficha-producto table .com_precio_precio{
	vertical-align:middle;}
	
.ficha-producto table .com_precio_color, .ficha-producto table .com_precio_precio,
.ficha-producto table .com_precio_color strong, .ficha-producto table .com_precio_precio strong,
.ficha-producto table .com_precio_color b, .ficha-producto table .com_precio_precio b,
.ficha-producto table .com_precio_color a, .ficha-producto table .com_precio_precio a{
		color:#FFFFFF;}		
.ficha-producto table .com_precio_color a, .ficha-producto table .com_precio_precio a{
	font-weight:bold; font-size:12px; padding:0 3px;}		
	
.big{
	font-size:18px;}
	
.carro{
	margin-top:50px;
	border:#d3d4d6 1px solid;
	padding:5px;}
	
.carro_tope	td{
	padding-bottom:4px;
	border-bottom:#eaeaea	 1px solid;
	}
	
.carro_tope{	margin-bottom:8px;}

.ficha-producto table .carro_fila td, .ficha-producto table .carro_fila_01 td{
	font-weight:bold; 
	vertical-align:middle;
	text-align:center;
	}		
	
.carro_fila td{
	background:#f4f4f4;	}	
	
.carro_img{
	width:74px;
	text-align:center;
	padding:3px 0;}	
	
	
	/*caja*/
	
.login_box{
	margin:41px 28px 0 0; width:372px; 
}
.login_box, .login_box strong,  .login_box a{	font-family:Arial, Helvetica, sans-serif;
	color:#fceec1;
	font-size:11px;
	}	


.login_box .lbtools  a{
	border-bottom:#FCEEC1 1px dotted;}

.login_box td{
	text-align:left;}
	
.login_box input{
	width:100px;
	background: url(../img/input_fondo_com.gif) no-repeat right top;
	height: 15px;
	padding-left:2px;
	color:#303d3b;
	border:#707070 1px solid}
		
