﻿@charset "utf-8";

/************************************************************************
* 
* LAYOUT GENERAL
*
************************************************************************/

body 
{
	background: url(/clientes/images/271/body-back.jpg) repeat-x left top #Fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color:#830000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

@font-face {
    font-family: 'helveticaneueltstd-bdcn';
    src: url('/clientes/styles/tipografias/271/helveticaneueltstd-bdcn.eot');
    src: url('/clientes/styles/tipografias/271/helveticaneueltstd-bdcn.eot') format('embedded-opentype'), 
        url('/clientes/styles/tipografias/271/helveticaneueltstd-bdcn.woff') format('woff'), 
        url('/clientes/styles/tipografias/271/helveticaneueltstd-bdcn.ttf') format('truetype'), 
        url('/clientes/styles/tipografias/271/helveticaneueltstd-bdcn.svg#helveticaneueltstd-bdcn') format('svg');
}


/************************************************************************
* 
* LOGIN
*
************************************************************************/

.loginLogo {
	margin-top:15px;
	background-position:center;
	background-repeat:no-repeat;
	width:523px;
	height:72px;
	float:left;
}



/************************************************************************
* 
* CHECKOUT
*
************************************************************************/


.chkLogo {
	margin:3px 0px 0px 20px;
	background-image:url(/clientes/images/271/logo.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:158px;
	height:72px;
	float:left;
	display:inline;
}

.chkTit {
	border-top:solid 3px #830000;
	border-bottom:solid 3px #830000;
}

#chkCompraShadow {
	top:138px; /* si se cambia el alto de .chkLogo, debe adaptarse este valor (comercio.css) */
}


	.chkCompraShadowTxt {
		top:150px; /* si se cambia el alto de .chkLogo, debe adaptarse este valor (comercio.css) */
	}
	
.chktemsDel {
	background-image:url(/clientes/images/all/chktemsDel-back.gif);
}

	.chktemsDel:hover {
		background-image:url(/clientes/images/all/chktemsDelHover-back.gif);
	}
	
	
	/* codigo panel de usuario */
	

.buttonS, .button {
    background: url("https://www.librocity.com/clientes/images/buttonS-back.gif") repeat-x scroll center bottom #E0061C;
}

.comprar, .comprarResultados {
    background: url("https://www.librocity.com/clientes/images/b-comprar-s.gif") no-repeat scroll left center transparent;
}

.divContenidoDerecha {
	width:510PX;
}

/************************************************************************
* 
* USER PANEL
*
************************************************************************/
.datos-perfil h2 {
    font-family: helveticaneueltstd-bdcn;
    text-transform: uppercase;
    font-size: 15px;
    color: rgb(131, 0, 0);
    font-weight: normal;
    letter-spacing: 0px;
}

.datos-menu .seccionMenu h3 {
    font-family: helveticaneueltstd-bdcn;
    text-transform: uppercase;
    font-size: 17px;
    color: rgb(102, 102, 102);
    background: none repeat scroll 0% 0% rgb(229, 214, 209);
    padding: 1%;
    letter-spacing: 0px;
    font-weight: normal;
}

.bt, .datos-adicionales .bt
{
	font-family: helveticaneueltstd-bdcn;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
	background: rgb(155,63,27); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(155,63,27,1) 1%, rgba(132,4,0,1) 50%, rgba(155,63,27,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(155,63,27,1)), color-stop(50%,rgba(132,4,0,1)), color-stop(99%,rgba(155,63,27,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(155,63,27,1) 1%,rgba(132,4,0,1) 50%,rgba(155,63,27,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(155,63,27,1) 1%,rgba(132,4,0,1) 50%,rgba(155,63,27,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(155,63,27,1) 1%,rgba(132,4,0,1) 50%,rgba(155,63,27,1) 99%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(155,63,27,1) 1%,rgba(132,4,0,1) 50%,rgba(155,63,27,1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b3f1b', endColorstr='#9b3f1b',GradientType=0 ); /* IE6-9 */
}

	.bt.finalizar
	{
		background: url("/clientes/images/sprite-checkout.png") no-repeat scroll 8px -452px #1C803F;
	}


/************************************************************************
* 
* MOBILE
*
************************************************************************/

a.logo {
	display:block;
	height:56px;
	background-image:url(/img/logo.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin:10px 0;
}

/*-- Checkout --*/

.content .lienzo .header .hgroup h1 {font-family: helveticaneueltstd-bdcn;letter-spacing:0px; color: #830000; font-weight:normal;font-size:24px;text-transform: uppercase;}

.datos-venta .title, .datos-compra .divTitTotales {
    background-image: -moz-linear-gradient(center bottom , #A42226 23%, #830000 75%);
	background-image: linear-gradient(bottom, #A42226 23%, #830000 75%);
	background-image: -o-linear-gradient(bottom, #A42226 23%, #830000 75%);
	background-image: -moz-linear-gradient(bottom, #A42226 23%, #830000 75%);
	background-image: -webkit-linear-gradient(bottom, #A42226 23%, #830000 75%);
	background-image: -ms-linear-gradient(bottom, #A42226 23%, #830000 75%);
	background-image: -webkit-gradient( 	linear, 	left bottom, 	left top, 	color-stop(0.23, #A42226), 	color-stop(0.75, #830000) );
	background-color:#0C7A82;
	
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    margin-bottom: 2px;
    overflow: hidden;
    padding: 5px 10px;
    text-transform: uppercase;
}

.moduleReady {background: url("/clientes/images/ic-check-lsf.png") no-repeat scroll right bottom #EAE0DF;}
.moduleReady select {background: none repeat scroll 0 0 #EAE0DF;}

.moduleCurrent .title {background: none repeat scroll 0 0 #B76028;}
.moduleCurrent {background: none repeat scroll 0 0 #FDFCE0;}
.datos-venta .moduleNotReady .title {
    background: none repeat scroll 0 0 #ccc;
}
