#tienda_right{
	float: right;
	width: 295px;
}
#login_usuario_Wrapper {
	position: relative;
	float: left;
	clear: left;
	width: 295px;
	border-bottom: dotted 1px #dededf;
	margin-bottom: 10px;
}

#login_usuario_Wrapper ul{
	float: right;
	margin-bottom: 8px;
	margin-right: 10px;
}

#tabla_login{
	float: left;
	clear: left;
}
#tabla_login h1 {
	float: left;
	font-size: 14pt;
	color: #a10d59;
	padding-bottom: 10px;
}

#tabla_login input[type="text"], 
#tabla_login input[type="password"]{
	float: left;
	height: 20px;
	margin-right: 5px;
	border: none;
	background: #dedede;
	color: #999999;
	padding: 0 5px;
	font-size: 8pt;
}

#tabla_login input[type="text"]:focus, 
#tabla_login input[type="password"]:focus,
#tabla_login input[type="text"]:hover, 
#tabla_login input[type="password"]:hover{
	position: relative;
	float: left;
	background: #f2f3f4;
}

#login_usuario_Wrapper ul#menu_Cliente {
	float: left;
	margin: 5px;
	margin-bottom: 0;
	padding: 0 5px;
}

#login_usuario_Wrapper ul li{
	float: left;
	color: #000;	
}

#login_usuario_Wrapper ul li a{
	font-family: Helvetica, Arial;
	color: #a10d59;
	font-weight: bold;
	font-size: 11pt;
}

#login_usuario_Wrapper ul li a:hover{
	color: #7d7d7d;
}

#bienvenida_cliente{
	float: left;
	clear: both;
	padding: 10px;
	margin-bottom: 5px;
	font-size: 10pt;
	color: #777;
}

#bienvenida_cliente strong{
	font-size: 10pt;
	color: #434343;
}

#cesta_menu_Wrapper {
	float: right;
	width: 275px;
	padding: 10px;
	margin-bottom: 4px;
	
}

a#b_recordar_password {
	float: right;
	padding: 5px;
	padding-right: 15px;
	font-size: 8pt;
	color: #999;
}
#b_cesta {
	float: right;
	width: 52px;
	height: 15px;
	padding: 3px 5px;
	overflow: hidden;
	color: #fff;
	background: #a10d59;
}

#b_cesta:hover{
	background: #000;
}
#contador_productos {
	float: left;
	width: 175px;
	margin-top: 0;
	padding: 3px 5px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #a10d59;
	background: #f5f5f6;
}
#contador_productos span{
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #a10d59;
}


#menu_productos_Wrapper{
	display: block;
	text-align: center;
}

#menu_productos{
	float: left;
	clear: both;
	width: 960px;
}

#menu_productos a{
	font-family: Helvetica, Arial;
	font-size: 12pt;
}

#productos_Wrapper {
	float: left;
	padding: 10px;
	padding-bottom: 40px;
}
/*
#menu_categorias_Wrapper {
	float: left;
	width: 710px;
	padding: 10px 5px;
}

#menu_categorias li{
	float: left;
	margin: 0 5px;
}
#menu_categorias li a{
	padding: 3px 8px 1px 8px;
	color: #a10d59;
	font-weight: bold;
	font-size: 12pt;
	text-transform: lowercase;
}
#menu_categorias li a:hover{
	background: #555;
	color: #fff;
}
#menu_categorias li a.sel{
	background: #a10d59;
	color: #fff;
}
*/
#menu_categorias_Wrapper{
	position: relative;
	float: left;
	clear: left;
	padding: 0;
	margin-top: -28px;
	margin-bottom: 2px;
}

#menu_categorias li{
	float: left;
	padding: 5px 0;
	margin-right: 2px;
}


#menu_categorias li a{
	padding: 2px 10px;
	font-family: arial;
	font-weight: bold;
	font-size: 12pt;
	color: #777;
	text-transform: lowercase;
}

#menu_categorias li:hover a, 
ul#menu_categorias li.sel a{
	background: #a10d59;
	color: #fff;
}

#productos_Wrapper{
	margin-top: -12px;
	margin-left: -11px;
}

#productos_Wrapper .elemento_listado{
	width: 229px;
	height: 370px;
}

.elemento_listado_tienda{
	position: relative;
	float: left;
	width: 227px;
	overflow: hidden;
	margin-bottom: 5px;
	border: solid 1px #eee;
}

.elemento_listado_tienda img{
	width: 250px;
	padding: 26px 0;
	margin-left: -18px;
	background: #fff;	
}
#productos_Wrapper .elemento_listado_info{
	margin: 0;
}
#productos_Wrapper .elemento_listado_info h1{
	height: 42px;
}
#productos_Wrapper .elemento_listado_info h1 a{
	font-size: 12pt;
	line-height: 14pt;
	color: #434343;
}
#productos_Wrapper .elemento_listado_info h1 a:hover{
	color: #000;
}

#productos_Wrapper .elemento_listado_info h2{
	float: left;
	clear: left;
	margin-top: 3px;
	padding: 1px 5px 4px 5px;
	background: #a10d59;
	color: #fff;
	font-size: 10pt;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;
}

a.producto_listado_add{
	position: absolute;
	right: 0;
	bottom: 10px;
	height: 15px;
	overflow: hidden;
	padding: 0 5px 0 0;
	background: #a10d59;
}
a.producto_listado_add img{
	float: left;
	margin-right: 3px;
}
a.producto_listado_add div{
	float: left;
	margin-right: 2px;
	color: #fff;
	font-size: 10pt;
	margin-top: 2px;
}
a.producto_listado_add:hover{
	background: #000;
}
/*##### FICHA PRODUCTO #####*/

#producto_izq{
	position: relative;
	float: left;
	width: 475px;
	height: 475px;
}
#producto_der{
	position: relative;
	float: left;
	width: 230px;
	height: 474px;
	margin-left: 15px;
}

#producto_foto{
	position: relative;
	float: left;
	clear: left;
	width: 380px;
	height: 380px;
	padding: 47px;
	background: #fff;
}
#producto_foto img{
	width: 380px;
}
#producto_der h1{
	position: relative;
	float: left;
	clear: left;
	margin-bottom: 10px;
	font-size: 12pt;
	line-height: 15pt;
	color: #434343;
}

#producto_precio_Wrapper{
	position: relative;
	float: left;
	clear: left;
	margin-bottom: 10px;
}

#producto_precio{
	float: left;
	clear: left;
	width: 150px;
	margin-bottom: 1px;
	padding: 4px 10px 6px 10px;
	background: #a10d59;
	color: #fff;
	font-size: 24pt;
	font-family: georgia;
	font-weight: normal;
	font-style: italic;
	text-align: center;
}

.producto_descripcion{
	float: left;
	clear: left;
	width: 700px;
	margin-top: 10px;
	padding: 10px;
	background: #fff;
	
}
.producto_descripcion h1{
	margin-bottom: 5px;
	font-size: 12pt;
	color: #a10d59;	
}
.producto_descripcion p{
	margin-bottom: 15px;
	font-size: 10pt;
	line-height: 13pt;
	color: #777;
}
.producto_descripcion iframe,
.producto_descripcion embed,
.producto_descripcion object{
	width: 700px;
	height: 340px;
}

a.b_ficha_obra{
	position: absolute;
	width: 150px;
	left: 0;
	top: 180px;
	padding: 10px;
	background: #a10d59;
	color: #fff;
	text-align: center;
	font-size: 11pt;
	/*
	float: left;
	clear: left;
	width: 720px;
	margin-top: 5px;
	background: #a10d59;
	color: #fff;
	font-weight: bold;
	text-align: center;
	font-size: 12pt;
	padding: 5px 0;
	*/
}
a.b_ficha_obra:hover{
	background: #000;
}

a#producto_add{
	float: left;
	clear: left;
	width: 170px;
	padding: 8px 0;
	margin-bottom: 1px;
	background: #a10d59;
	color: #fff;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
}
a#producto_add span{
	color: #fff;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}
a#producto_add:hover{
	background: #000;
}

#producto_cantidad{
	background: #fff;
	float: right;
	clear: left;
	width: 168px;
	font-size: 12pt;
	color: #999999;
	border: solid 1px #a10d59;
}
#producto_cantidad #cantidad_input{
	width: 83px;
	padding: 2px 0;
	margin-left: 5px;
	background: #eee;
	border: solid 1px #fff;
	text-align: center;
	font-size: 15pt;
	color: #555;
}

#tallas_Wrapper{
	float: left;
	clear: left;	
}
#tallas_Wrapper h1{
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 9pt;color:#777777;	
}

.talla_wrapper{
	float: left;
	padding: 5px 8px;
	background: #434343;
	color: #f2f2f3;
	font-size: 12pt;
	font-family: Arial;
	margin-right: 1px;
	text-align: center;
}

#producto_fotos{
	position: absolute;
	bottom: -15px;
	left: 0;
}
#producto_fotos li{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 15px;
	margin-bottom: 15px;
	overflow: hidden;
}
#producto_fotos li img{
	width: 100px;
}

#miguitas{
	float: left;
	clear: left;
	padding: 10px 0;
}
#miguitas a{
	text-transform: lowercase;
	font-weight: bold;
	font-size: 10pt;
}

.registro_texto{
	float: left;
	padding: 10px;
	padding-top: 0;
	margin-left: 30px;
	color: #777;
	font-size: 11pt;
}

#b_registro{
	float: left;
	clear: left;
	padding: 5px 10px;
	margin-left: 110px;
	margin-bottom: 10px;
}

/*
.producto {
	position: relative;
	float: left;
	width: 660px;
	margin-bottom: 30px;
	margin-top: 0;
	padding-bottom: 30px;
	background: #fff;
	border: solid 5px #eee;
}

#producto_Left{
	position: relative;
	float: left;
	width: 450px;
	padding: 5px;
	margin-right: 15px;
	padding: 20px 0;
}
#producto_Right{
	position: relative;
	float: right;
	width: 450px;
	padding: 5px;
	margin-right: 20px;
	padding: 20px 0;
}

#producto_foto{
	position: relative;
	float: left;
	width: 380px;
	height: 380px;
	padding-top: 0;
	margin-left: 20px;
	margin-top: 20px;
}

#producto_foto img{
	width: 380px;
	border: solid 1px #eeeeef;
}

#producto_thumbnails{
	position: relative;
	float: right;
	width: 235px;
	height: 382px;
	margin-top: 20px;
}

#producto_thumbnails ul li{
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 15px;
	margin-bottom: 15px;
	cursor: pointer;
	border: solid 1px #eeeeef;
}

#producto_thumbnails ul li:hover{
	border: solid 1px #d5d5d6;
}

#producto_thumbnails ul li img{
	width: 100px;
	height: 100px;
}
.producto_info_cabecera {
	float: left;
	width: 450px;
	padding-bottom: 10px;
}
.producto_info {
	float: left;
	width: 620px;
	padding-bottom: 10px;
}
.producto_info a, .producto_info_cabecera a{
	color: #777;
	font-size: 14pt;
}
.producto_info a:hover, .producto_info_cabecera a:hover{
	color: #000;
}
#producto_datos {
	float: left;
	width: 600px;
	height: 150px;
}

#producto_datos h1{
	float: left;
	clear: left;
	width: 450px;
	padding: 15px;
	font-family: Georgia;
	font-size: 18pt;
	line-height: 20pt;
	text-align: left;
	color: #444;
}

#producto_datos h2{
	float: left;
	padding: 15px 0;
	padding-bottom: 0;
	font-family: Georgia, Helvetica;
	line-height: 14pt;
	text-align: left;
}

#producto_datos h2 a{
	font-size: 12pt;
	font-weight: normal;
	text-transform: lowercase;
	color: #a10d59;
}
#producto_datos h2 a:hover{
	color: #000;
}

#producto_precio_Wrapper{
	float: right;
	background: #f2f2f3;
	color: #444;
	font-family: Georgia;
	margin-top: 15px;
	margin-right: 15px;
	border-radius: 4px;
	text-align: center;		
}

#producto_precio{
	position: relative;
	float: right;
	clear: right;
	padding: 20px;
	font-family: Georgia, Helvetica;
	font-size: 24pt;
	text-align: center;
	color: #a10d59;
}
#producto_precio span{
	font-family: Georgia, Helvetica;
	font-size: 17pt;
	text-align: center;
	color: #a10d59;
}
#producto_cantidad{
	position: relative;
	float: right;
	clear: right;
	width: 151px;
	padding: 10px 0;
	background: #e8e8e9;
	font-family: Georgia;
	font-size: 10pt;
	text-align: center;
	color: #333;
}
#producto_cantidad input{
	width: 50px;
	background: #fff;
	padding: 3px;
	font-family: Arial;
	font-size: 10pt;
	color: #888;
	text-align: center;	
}

a#producto_add{
	position: relative;
	float: right;
	clear: right;
	width: 151px;
	padding: 5px 0;
	background: #a10d59;
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	border-radius: 0 0 4px 4px;	
}
a#producto_add span{
	color: #fff;	
}

a#producto_add:hover{
	background: #000;
	color: #fff;
}
.producto_info strong,.producto_info td{
	padding: 5px 0;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	color: #999;
}
.producto_info p{
	float: left;
	width: 600px;
	padding: 10px;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #999;
	background: #f5f5f6;
}
.producto_info table{
	margin-top: 10px;
}
.producto_info iframe{
	width: 620px;
	height: 340px;
}
#autor_info{
	float: left;
	width: 410px;
	margin-top: 20px;
	padding: 20px;
	background: #f6f6f7;
}
#autor_info h1{
	float: left;
	clear: left;
	width: 200px;
	padding-right: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica;
	font-size: 18pt;
	line-height: 18pt;
	text-align: left;
	color: #777;
}
#autor_info h2{
	float: left;
	clear: left;
	width: 200px;
	padding-right: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica;
	font-size: 20pt;
	font-weight: normal;
	line-height: 20pt;
	text-align: left;
	color: #999;
}
#autor_foto {
	float: right;
	width: 190px;
	height: 101px;
	margin-bottom: 10px;
	background: #eee;
}
#autor_info #autor_bio{
	float: left;
	clear: both;
	margin-top: 10px;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	color: #999;
}
*/

/*--- Cesta de la compra ---*/
#caja_cesta{
	width: 400px;
	margin-top: 45px;
	margin-right: 10px;
	display: none;
}

#caja_cesta h1{
	margin-bottom: 10px;
	font-family: Arial, Helvetica;
	font-size: 14pt;
	line-height: 16pt;
	text-align: left;
	color: #4c7694;
}
#tabla_cesta{
	width: 400px;
}

#tabla_cesta_status{
	width: 275px;
}

#tabla_cesta th{
	padding: 5px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 11pt;
	line-height: 13pt;	
}
#tabla_cesta td{
	padding: 8px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;	
	background: #f9f9f9;
	color: #777;
}
#tabla_cesta td strong{
	font-size: 11pt;
	line-height: 14pt;
	color: #555;
}
a.b_quitar_cesta img{
	border: solid 1px #d1e5ec;
	margin-bottom: -4px;
}
a.b_quitar_cesta:hover img{
	border: solid 1px #4c7694;
}

a.b_vaciar_cesta{
	float: left;
	padding: 4px 8px;
	background: #bbb;
	border-radius: 3px;
	font-size: 8pt;
	color: #fff;
}
a.b_vaciar_cesta:hover{
	background: #333;	
}
/*
a#b_submit_cesta{
	float: right;
	padding: 4px 8px;
	margin-right: -5px;
	background: #a10d59;
	border-radius: 3px;
	font-size: 8pt;
	color: #fff;
}

a#b_submit_cesta:hover{
	background: #333;
}
*/
a#b_cerrar_cesta{
	position: absolute;
	top: 20px;
	right: 30px;
	font-size: 8pt;
	border: solid 1px #f6f6f7;
}
a#b_cerrar_cesta:hover{
	border: solid 1px #4c7694;
}
.info_producto{
	display: none;
}


#tabla_cesta_status th{
	padding: 4px;
	font-family: Arial, Helvetica;
	font-size: 8pt;	
}
#tabla_cesta_status td{
	font-family: Arial, Helvetica;
	font-size: 8pt;	
	background: #f9f9f9;
	color: #777;
}
#tabla_cesta_status td strong{
	font-size: 8pt;
	color: #555;
}
.foto_cesta{
	float: left;
	width: 36px;
	height: 24px;
	background: #a10d59;
	color: #fff;
	font-size: 8pt;
}
.msj_foto_cesta{
	width: 36px;
	height: 24px;
	margin: 2px;
	padding-top: 12px;
	background: #a10d59;
	color: #fff;
	font-size: 8pt;
	display: none;
}
#tabla_cesta_status tbody tr{
	cursor: pointer;
}
#tabla_cesta_status tbody tr#cesta_vacia{
	cursor: default;
}

#tabla_cesta_status tbody tr:hover .msj_foto_cesta{
	display: block;
}
#tabla_cesta_status tbody tr:hover img{
	display: none;
}
#tabla_cesta_status tbody tr:hover td{
	/*background: #f1f2f3;*/
}
/*######## FORMALIZAR COMPRA ########*/
#menu_Cliente_formalizar{
	float: right;
}

#menu_Cliente_formalizar li {
	float: left;
}
#menu_Cliente_formalizar li a{
	font-family: Helvetica, Arial;
	font-size: 11pt;
}

#comprar_Pedido{
	float: left;
	clear: left;
	width: 700px;
	margin-right: 10px;
	padding: 10px;
	padding-bottom: 40px;
}

#comprar_Datos{
	float: left;
	clear: left;
	width: 700px;
	margin-right: 10px;
	padding: 10px;
	padding-bottom: 40px;
}
#comprar_Pedido h1{
	font-family: Helvetica, Arial;
	font-size: 14pt;
	color: #555;
}
#comprar_Datos h1{
	font-family: Helvetica, Arial;
	font-size: 14pt;
	color: #555;
}

#tabla_compra_form{
	width: 650px;
	margin-top: 10px;
}

#tabla_compra_form .col_titulo, #tabla_compra_form .col_titulo div{
	padding-bottom: 5px;
}

#transferencia_Wrapper{
	float: left;
	width: 250px;
	padding: 10px 20px;
	margin-top: 10px;
	margin-right: 10px;
	background: #f6f6f7;
	color: #777;
	font-size: 10pt;
	line-height: 18pt;
}
#transferencia_Wrapper strong{
	font-size: 10pt;
	color: #555;
}
#paypal_Wrapper{
	float: left;
	padding: 10px 20px;
	margin-top: 10px;
	background: #f6f6f7;
	color: #777;
}

#tabla_compra{
	width: 700px;
}

#tabla_compra th{
	padding: 5px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 13pt;	
}
#tabla_compra td{
	padding: 5px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 13pt;	
	background: #f9f9f9;
	color: #777;
}
#tabla_compra td strong{
	font-size: 9pt;
	line-height: 9pt;
	color: #555;
}
#tabla_compra_form .col_titulo{
	padding: 10px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;	
}
#tabla_compra_form .col_input{
	padding: 5px;
	font-size: 8pt;
	color: #999;
}
#tabla_compra_form .col_input input[type="text"],
#tabla_compra_form .col_input input[type="password"],
#tabla_compra_form .col_input textarea{
	resize: none;
	padding: 5px;
	border: solid 1px #ddd;
}
#b_submit_compra{
	float: left;
	margin-left: 195px;
	padding: 10px 15px;
	font-size: 10pt;
}

#b_cancelar_compra{
	float: left;
	margin-left: 15px;
	padding: 10px 15px;
	font-size: 10pt;
	background: #bb5555;
	text-shadow: none;
}
#b_cancelar_compra:hover{
	background: #000;
}
.msj_registro{
	width: 920px;
	padding: 20px 0;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #777;
}

.titulo_pedidos {
	float: left;
	margin: 0;
	margin-bottom: 10px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size: 18pt;
	color: #555;
}

#pedidos_Wrapper{
	width: 700px;
	padding: 10px;
}

#tabla_pedidos{
	width: 700px;
}

#tabla_pedidos th{
	padding: 3px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 9pt;	
}
#tabla_pedido_Wrapper{
	padding: 10px;
}
#tabla_pedidos tbody tr:hover td{
	background: #e5e6e7;
	cursor: pointer;
}
.td_fecha{
	background: #fefefe;
}
#tabla_pedidos td{
	padding: 3px;
	border-bottom: dotted 1px #ccc;
	font-family: Arial, Helvetica;
	font-size: 8pt;	
	background: #f9f9f9;
	color: #777;
}
#tabla_pedidos td strong{
	font-size: 8pt;
	color: #555;
}

a.b_cancelar_pedido{
	float: left;
	margin: 1px;
	padding: 2px 5px; 
	border-radius: 4px;
	background: #bb5555;
	color: #fff;
	font-family: helvetica, arial;
	font-size: 8pt;
}
a.b_cancelar_pedido:hover{
	background: #000;
}

a.b_formalizar_pedido{
	float: left;
	margin: 1px;
	padding: 3px 5px; 
	border-radius: 4px;
	background: #77cc99;
	color: #fff;
	font-family: helvetica, arial;
	font-size: 8pt;
}
a.b_formalizar_pedido:hover{
	background: #000;
}

.b_volver_seccion{
	position: absolute;
	bottom: 0;	
}

#cliente_tienda_form .col_titulo, #cliente_tienda_form .col_titulo div{
	padding: 10px 5px;
	text-align: right;
	font-size: 9pt;
	color: #777;
	font-family: Helvetica, Arial;
	font-weight: normal;
}

#cliente_tienda_form .col_input, 
#cliente_tienda_form .col_input div{
	padding: 10px 5px;
	text-align: left;
	font-size: 9pt;
	color: #777;
	font-weight: normal;
}

#cliente_tienda_form .col_input input[type="text"],
#cliente_tienda_form .col_input input[type="password"],
#cliente_tienda_form .col_input textarea{
	padding: 5px;
	border: solid 1px #ddd;
}

#cliente_tienda_form h1{
	float: left;
	font-family: Helvetica;
	font-size: 14pt;
	color: #444;
	padding-bottom: 10px;
}

.lopd_tienda{
	padding-top: 10px;
	font-size: 8pt;
	color: #999;
	display: none;
}
.estado_pedido{
	float: left;
	margin: 10px 0;
	padding: 5px 10px;
	border-radius: 4px;
}
#ficha_obra_tienda{
	width: 100%;
}

#ficha_obra_tienda .col_titulo, #ficha_obra_tienda .col_titulo div{
	width: 300px;
	padding-top: 10px;
}
#ficha_obra_tienda .col_dato, #ficha_obra_tienda .col_dato div{
	padding-top: 8px;
	padding-left: 10px;
	color: #666;
}
#ficha_obra_tienda h1, .producto_info h1{
	color: #a10d59;
	font-size: 12pt;
}

#nif_Wrapper{
	display: none;
}

td#td_gastos_envio{
	background: #f5f6f7; 
	color: #777; 
	font-weight: bold; 
	font-size: 10pt;
	text-align: right;
}

td#td_precio_final{
	background: #fff; 
	color: #a10d59;
	border: solid 1px #ccc; 
	font-weight: bold; 
	font-size: 12pt;
	text-align: right;
}

#mensaje_envio {
	padding: 20px;
	text-align: center;
}

.texto_clientes_jr{
	float: left;
	clear: left;
	padding: 10px 15px;
	border-radius: 4px;		
}
.texto_clientes_jr div{
	color: #777;
	font-size: 10pt;
	line-height: 12pt;
}