/* Body */
body {
	margin:0px;

	overflow-y:scroll;
	 overflow-y: ; 
}

/* Generales */
h1 {
	font-family:"GillSans";
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:1px;
	margin-left:15px;
	font-weight:100;
}
h2 { font:100 12px Arial, Helvetica, sans-serif; color:#FFF; }
h3 { font:100 18px GillSans, Arial, sans-serif; color:#787878; }



p { font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e; line-height:19px; }
#container {
	margin:0 auto;
	width:900px;
	z-index:0;
}
#titulo {
	width:350px;
	height:20px;
	position:relative; left:0px; top:0px;
	z-index:2;
}
.flechita-abajo {
	width:8px;
	height:6px;
	background-image:url(../imgs/img-flechita-abajo.jpg);
	background-repeat:no-repeat;
	position:relative; top:7px;
	float:left;
	z-index:3;
}
/* Header */
#header {
	width:900px;
	height:110px;
	position:relative;
	z-index:1;
}
#logo {
	width:188px;
	height:73px;
	position:relative; top:35px; left:30px;
	float:left;
	z-index:2;
}
#login {
	width:506px;
	height:20px;
	position:relative; top:0px; left:180px;
	float:left;
	z-index:2;
}
.btn-login {
	width:39px;
	height:16px;
	position:relative; left:65px; top:5px;
	float:left;
	z-index:3;
}
.nom-ap {
	width:250px;
	height:16px;
	font:100 10px Arial, Helvetica, sans-serif;
	color:#787878;
	position:relative; left:80px; top:6px;
	float:left;
	z-index:3px;
}
.carrito {
	width:40px;
	height:18px;
	font:100 10px Arial, Helvetica, sans-serif;
	color:#787878;
	position:relative; left:5px; top:3px;
	float:left;
	z-index:3px;
}
/*Imagen Español*/
/*No seleccionada*/
.img-arg {
	width:24px;
	height:12px;
	position:relative; top:3px; left:100px;
	float:left;
	background-image:url(../imgs/img-arg-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-arg a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-arg.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-arg a {
	width:24px;
	height:12px;
	display:block;
}

/*Seleccionada*/
.img-arg-selected {
	width:24px;
	height:12px;
	position:relative; top:3px; left:100px;
	float:left;
	background-image:url(../imgs/img-arg.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-arg-selected a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-arg-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-arg-selected a {
	width:24px;
	height:12px;
	display:block;
}
/*Imagen Ingles*/
/*No seleccionada*/
.img-ing {
	width:24px;
	height:12px;
	position:relative; top:3px; left:105px;
	float:left;
	background-image:url(../imgs/img-ing-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-ing a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-ing.jpg);
	background-repeat:no-repeat;
	z-index:3;
}


.img-ing a {
	width:24px;
	height:12px;
	display:block;
}

/*Seleccionada*/
.img-ing-selected {
	width:24px;
	height:12px;
	position:relative; top:3px; left:105px;
	float:left;
	background-image:url(../imgs/img-ing.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

.img-ing-selected a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-ing-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}


.img-ing-selected a {
	width:24px;
	height:12px;
	display:block;
}

/*Imagen Frances*/
/*No seleccionada*/

.img-fra {
	width:24px;
	height:12px;
	position:relative; top:3px; left:110px;
	float:left;
	background-image:url(../imgs/img-fra-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}
.img-fra a {
	width:24px;
	height:12px;
	display:block;
}
.img-fra a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-fra.jpg);
	background-repeat:no-repeat;
	z-index:3;
}

/*Seleccionada*/
.img-fra-selected {
	width:24px;
	height:12px;
	position:relative; top:3px; left:110px;
	float:left;
	background-image:url(../imgs/img-fra.jpg);
	background-repeat:no-repeat;
	z-index:3;
}
.img-fra-selected a {
	width:24px;
	height:12px;
	display:block;
}
.img-fra-selected a:hover {
	width:24px;
	height:12px;
	float:left;
	background-image:url(../imgs/img-fra-over.jpg);
	background-repeat:no-repeat;
	z-index:3;
}


.linea01 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:18px; left:-450px;
	z-index:2;
}
.linea02_1 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:19px; left:0px;
	z-index:2;
}
.linea02_2 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:15px; left:0px;
	z-index:2;
}
.linea02_3 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:15px; left:0px;
	z-index:2;
}
.linea03_1 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:20px; left:0px;
	z-index:2;
}
.linea03_2 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:15px; left:0px;
	z-index:2;
}
.linea03_3 {
	width:535px;
	height:1px;
	background-image:url(../imgs/linea.jpg);
	background-repeat:no-repeat;
	position:absolute; top:15px; left:0px;
	z-index:2;
}

/* Botonera Argentina */
#menu01_1 {
	width:506px;
	height:20px;
	position:relative; top:75px; left:180px;
	float:left;
	z-index:2;
}
#menu02_1 {
	width:506px;
	height:20px;
	position:relative; top:80px; left:180px;
	float:left;
	z-index:2;
}
#historia_1 {
	background-image:url(../imgs/bt-historia.jpg);
}

#ranch_1 {
	background-image:url(../imgs/bt-ranch.jpg);
}
#team_1 {
	background-image:url(../imgs/bt-team.jpg);
}
#indumentaria_1 {
	background-image:url(../imgs/bt-indu.jpg);
}
#polo_1 {
	background-image:url(../imgs/bt-polo.jpg);
}
#equitacion_1 {
	background-image:url(../imgs/bt-equi.jpg);
}
#contacto_1 {
	background-image:url(../imgs/bt-contacto.jpg);
}
#link_1 {
	background-image:url(../imgs/bt-link.jpg);
}

ul {  
	list-style:none;
	margin:0;
	padding:0;
}
ul li {
	padding:0;
	float:left;
}
ul li a#historia_1 {
	display:block;
	width:73px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#ranch_1 {
	display:block;
	width:164px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:145px;
}
ul li a#team_1 {
	display:block;
	width:147px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:330px;
}
ul li a#indumentaria_1 {
	display:block;
	width:107px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#polo_1 {
	display:block;
	width:49px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:170px;
}
ul li a#equitacion_1 {
	display:block;
	width:89px;
	height:17px;
	text-decoration:none;
	position:absolute;
	left:230px;
}
ul li a#contacto_1 {
	display:block;
	width:80px;
	height:19px;
	text-decoration:none;
	position:absolute;
	left:330px;
}
ul li a#link_1 {
	display:block;
	width:54px;
	height:18px;
	text-decoration:none;
	position:absolute;
	left:425px;
}
ul li a:hover {
	background-position:bottom;
}
ul li a:active {
	background-position:bottom;
}
ul li a#historia_1 span {
	display:none;
}
ul li a#ranch_1 span {
	display:none;
}
ul li a#team_1 span {
	display:none;
}
ul li a#indumentaria_1 span {
	display:none;
}
ul li a#polo_1 span {
	display:none;
}
ul li a#equitacion_1 span {
	display:none;
}
ul li a#link_1 span {
	display:none;
}
ul li a#contacto_1 span {
	display:none;
}

/* Botonera Ingles */
#menu01_2 {
	width:506px;
	height:20px;
	position:relative; top:77px; left:180px;
	float:left;
	z-index:2;
}
#menu02_2 {
	width:506px;
	height:20px;
	position:relative; top:82px; left:180px;
	float:left;
	z-index:2;
}
#historia_2 {
	background-image:url(../imgs/uk/bt-historia-uk.jpg);
}

#ranch_2 {
	background-image:url(../imgs/uk/bt-ranch-uk.jpg);
}
#team_2 {
	background-image:url(../imgs/uk/bt-team-uk.jpg);
}
#indumentaria_2 {
	background-image:url(../imgs/uk/bt-indu-uk.jpg);
}
#polo_2 {
	background-image:url(../imgs/uk/bt-polo-uk.jpg);
}
#equitacion_2 {
	background-image:url(../imgs/uk/bt-equi-uk.jpg);
}
#contacto_2 {
	background-image:url(../imgs/uk/bt-contacto-uk.jpg);
}
#link_2 {
	background-image:url(../imgs/uk/bt-link-uk.jpg);
}

ul {  
	list-style:none;
	margin:0;
	padding:0;
}
ul li {
	padding:0;
	float:left;
}
ul li a#historia_2 {
	display:block;
	width:73px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#ranch_2 {
	display:block;
	width:164px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:145px;
}
ul li a#team_2 {
	display:block;
	width:147px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:330px;
}
ul li a#indumentaria_2 {
	display:block;
	width:82px;
	height:10px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#polo_2 {
	display:block;
	width:53px;
	height:10px;
	text-decoration:none;
	position:relative;
	margin-left:-26px;
	float:left;
	left:170px;
}
ul li a#equitacion_2 {
	display:block;
	width:63px;
	height:10px;
	text-decoration:none;
	position:absolute;
	left:230px;
}
ul li a#contacto_2 {
	display:block;
	width:75px;
	height:10px;
	text-decoration:none;
	position:absolute;
	left:330px;
}
ul li a#link_2 {
	display:block;
	width:54px;
	height:10px;
	text-decoration:none;
	position:absolute;
	left:425px;
}
ul li a:hover {
	background-position:bottom;
}
ul li a:active {
	background-position:bottom;
}
ul li a#historia_2 span {
	display:none;
}
ul li a#ranch_2 span {
	display:none;
}
ul li a#team_2 span {
	display:none;
}
ul li a#indumentaria_2 span {
	display:none;
}
ul li a#polo_2 span {
	display:none;
}
ul li a#equitacion_2 span {
	display:none;
}
ul li a#link_2 span {
	display:none;
}
ul li a#contacto_2 span {
	display:none;
}

/* Botonera Frances */
#menu01_3 {
	width:506px;
	height:20px;
	position:relative; top:77px; left:180px;
	float:left;
	z-index:2;
}
#menu02_3 {
	width:506px;
	height:20px;
	position:relative; top:82px; left:180px;
	float:left;
	z-index:2;
}
#historia_3 {
	background-image:url(../imgs/fr/bt-historia-fr.jpg);
}

#ranch_3 {
	background-image:url(../imgs/fr/bt-ranch-fr.jpg);
}
#team_3 {
	background-image:url(../imgs/fr/bt-team-fr.jpg);
}
#indumentaria_3 {
	background-image:url(../imgs/fr/bt-indu-fr.jpg);
}
#polo_3 {
	background-image:url(../imgs/fr/bt-polo-fr.jpg);
}
#equitacion_3 {
	background-image:url(../imgs/fr/bt-equi-fr.jpg);
}
#contacto_3 {
	background-image:url(../imgs/fr/bt-contacto-fr.jpg);
}
#link_3 {
	background-image:url(../imgs/fr/bt-link-fr.jpg);
}

ul li a#historia_3 {
	display:block;
	width:73px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#ranch_3 {
	display:block;
	width:164px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:145px;
}
ul li a#team_3 {
	display:block;
	width:147px;
	height:11px;
	text-decoration:none;
	position:absolute;
	left:330px;
}
ul li a#indumentaria_3 {
	display:block;
	width:82px;
	height:10px;
	text-decoration:none;
	position:absolute;
	left:50px;
}
ul li a#polo_3 {
	display:block;
	width:53px;
	height:10px;
	text-decoration:none;
	position:relative;
	margin-left:-26px;
	float:left;
	left:170px;
}
ul li a#equitacion_3 {
	display:block;
	width:85px;
	height:10px;
	text-decoration:none;
	position:absolute;
	margin-left:-23px;
	left:230px;
}
ul li a#contacto_3 {
	display:block;
	width:117px;
	height:10px;
	text-decoration:none;
	position:absolute;
	margin-left:-24px;
	left:330px;
}
ul li a#link_3 {
	display:block;
	width:47px;
	height:10px;
	text-decoration:none;
	position:absolute;
	margin-left:8px;
	left:425px;
}
ul li a#historia_3 span {
	display:none;
}
ul li a#ranch_3 span {
	display:none;
}
ul li a#team_3 span {
	display:none;
}
ul li a#indumentaria_3 span {
	display:none;
}
ul li a#polo_3 span {
	display:none;
}
ul li a#equitacion_3 span {
	display:none;
}
ul li a#link_3 span {
	display:none;
}
ul li a#contacto_3 span {
	display:none;
}
/* Footer */
#footer {
	width:450px;
	height:20px;
	font:100 9px Arial, Helvetica, sans-serif;
	color:#9e9e9e;
	margin-top:20px;
	margin-left:20px;
	position:relative;
	z-index:2;
}

/* Home */

#img-home {
	width:270px;
	height:109px;
	background-image:url(../imgs/logo_home.jpg);
	background-repeat:no-repeat;
	position:relative; top:104px; left:314px;
	z-index:2;
}
#img-frase {
	width:490px;
	height:38px;
	background-image:url(../imgs/pie-logo.jpg);
	background-repeat:no-repeat;
	position:relative; top:192px; left:223px;
	z-index:2;
}
#img-logos{
	width:447px;
	position:relative;
	margin-top:230px;
	margin-left:230px;
	z-index:2;
}

/* Indumentaria */
#col-izq {
	width:420px;
	position:relative; top:60px;
	float:left;
	z-index:2;
}
#col-der {
	width:450px;
	position:relative;
	float:left;
	z-index:2;
	padding-left: 30px;
	top: 20px;
}
#cabalgando-ind {
	width:303px;
	height:423px;
	z-index:3;
}
#cabalgando-reg, #cabalgando-log{
	width:303px;
	height:423px;
	z-index:3;
	padding-top:30px;
}
#secciones-ind {
	width:410px;
	float:left;
	position:relative; left:15px; top:20px;
	z-index:3;
}
.flechitas-sec {
	width:10px;
	height:7px;
	background-image:url(../imgs/img-flechita.jpg);
	background-repeat:no-repeat;
	z-index:4;
}
.links-ind {
	font:100 12px Arial, Helvetica, sans-serif;
	color:#9e9e9e;
}
.destacado { font:100 12px Arial, Helvetica, sans-serif; color:#f149d7; }
.chomba {
	width:139px;
	height:91px;
	background-image:url(../imgs/img-chomba-ind.jpg);
	background-repeat:no-repeat;
	position:relative; top:50px; left:25px;
	float:left;
	z-index:3;
}
#box-chomba {
	width:160px;
	height:45px;
	float:left;
	position:relative; top:120px; left:-130px;
	z-index:4;
}
.txt-chomba { 
	width:140px; 
	height:40px; 
	font:100 12px Arial, Helvetica, sans-serif; 
	color:#9e9e9e; 
	position:relative; top:-12px; left:15px;
	line-height:18px;
}
.tr {
	height:20px;
}

/* Hisotira */
#cabalgando-his {
	width:390px;
	height:423px;
	position:relative; left:-20px; top:10px;
	z-index:3;
}
.titulo-seccion {
	width:175px;
	height:25px;
	font:100 18px GillSans, Arial, sans-serif; color:#787878; 
	position:absolute;
	vertical-align:middle;
	letter-spacing:1px;
	text-align:center;
	margin-left:60px;
	margin-top:2px;
	z-index:4;
}
.txt-historia {
	width:430px;
	height:243px;
	position:relative;
	z-index:3;
}
.txt-historia02 {
	width:800px;
	height:150px;
	position:absolute;
	margin-top:490px;
	margin-left:35px;
	text-indent:0px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	z-index:3;
}
.txt-ref {
	font-weight:bold;
	font-size:14px;
	color:#d6d6d6;
}
.txt-ref02 {
	font-weight:bold;
}
.txt-mail {
	color:#dbdbdb;
}
.tit-fotos {
	width:130px;
	height:20px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#dbdbdb;
	float:left;
	margin-top:20px;
	z-index:3;
}
.txt-click {
	width:100px;
	height:20px;
	font:100 12px Arial, Helvetica, sans-serif; color:#8a8a8a;
	margin-top:20px;
	margin-left:120px;
	_margin-left:140px;
	float:left;
	z-index:3;
}
#menu-img-his {
	width:700px;
	height:115px;
	border:0;
	background-repeat:no-repeat;
	margin-top:7px;
	float:left;
	z-index:3;
	top: 10px;
}
.img-his {
	width:120px;
	height:109px;
	float:left;
	z-index:4;
}
.img-his02 {
	width:120px;
	height:109px;
	margin-left:13px;
	float:left;
	z-index:4;
}
.img-his03 {
	width:120px;
	height:109px;
	margin-top:15px;
	float:left;
	z-index:4;
}
.img-his04 {
	width:140px;
	height:129px;
	margin-top:15px;
	margin-left:13px;
	float:left;
	z-index:4;
}
/* Productos Indumentaria Cinturones */
#cont-ind-cinturones {
	width:848px;
	position:relative; top:60px;
	z-index:2;
}
.titulo-seccion-ind-cin {
	width:175px;
	height:25px;
	font:100 18px GillSans, Arial, sans-serif; color:#787878; 
	position:absolute;
	vertical-align:middle;
	letter-spacing:1px;
	text-align:center;
	margin-left:60px;
	margin-top:2px;
	z-index:4;
}
.flechita-ind-cin {
	width:8px;
	height:6px;
	background-image:url(../imgs/img-flechita-abajo.jpg);
	background-repeat:no-repeat;
	position:relative; top:7px; left:420px;
	float:left;
	z-index:3;
}
.subtit-seccion-ind-cin {
	width:175px;
	height:20px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF; 
	position:absolute;
	vertical-align:middle;
	float:left;
	margin-left:435px;
	margin-top:2px;
	z-index:3;
}
.talle-seccion-ind-cin {
	width:300px;
	height:20px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e; 
	position:absolute;
	vertical-align:middle;
	float:left;
	margin-left:435px;
	margin-top:17px;
	z-index:3;
}
#prod-ind-cinturones {
	width:860px;
	margin:0 auto;
	position:relative; top:50px;
	z-index:3;
}
#prod-cinturones {
	width:282px;
	margin-top:15px;
	float:left;
	position:relative;
	z-index:4;
}
#marco-img {
	width:220px;
	float:right;
	position:relative;
	border-color:#303030;
	border-style:solid;
	border-width:1px;
	padding:10px 10px 10px 10px;
	z-index:5;
}
#img-foto-prod {
	background-color:#FFFFFF;
	position:relative;
	background-repeat:no-repeat;
	z-index:6;
}
.marco-tit {
	width:239px;
	height:28px;
	border-bottom-color:#303030;
	border-bottom-style:solid;
	border-bottom-width:1px;
	float:right;
	z-index:5;
}
.img-fotitos {
	width:14px;
	height:14px;
	margin-top:7px;
	float:right;
	z-index:6;
}
.img-fotitos02 {
	width:14px;
	height:14px;
	margin-right:5px;
	margin-top:7px;
	float:right;
	z-index:6;
}
.num-art {
	width:90px;
	height:15px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:left;
	margin-top:7px;
	margin-right:95px;
	float:right;
	z-index:6;
}
#datalle-prod-cin {
	width:239px;
	float:right;
	position:relative;
	z-index:5;
}
.tit-detalle {
	width:239px;
	font:100 18px Georgia, "Times New Roman", Times, serif; color:#c8c8c8;
	text-align:left;
	position:relative;
	float:right;
	z-index:5;
}
.txt-detalle {
	width:239px;
	font:100 12px Arial, Helvetica, sans-serif; color:#c8c8c8;
	text-align:left;
	position:relative;
	float:right;
	z-index:5;
}
.precio-detalle {
	width:239px;
	height:20px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#eaeaea;
	text-align:left;
	position:relative;
	float:right;
	z-index:5;
}
#btn-carrito-ind {
	width:132px;
	height:16px;
	background-repeat:no-repeat;
	float:right;
	margin-right:105px;
	margin-top:5px;
	z-index:5;
}
.back-ind-cinturon{
	width:260px;
	height:370px;
	background-image:url(../imgs/back_ind-cinturon.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:20px;
	*margin-left:-150px;
	float:left;
	z-index:0;
}
.back-ind-ind{
	width:260px;
	height:370px;
	background-image:url(../imgs/back_ind-ind.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:20px;
	*margin-left:-150px;
	float:left;
	z-index:0;
}

.back-ind-equit{
	width:260px;
	height:370px;
	background-image:url(../imgs/back_ind-equit.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:20px;
	*margin-left:-150px;
	float:left;
	z-index:0;
}


/* Carrito */
#contenido-carrito {
	width:833px;
	position:relative; top:0px;
	*top:110px;
	margin-left:40px;
	margin-top:110px;
	z-index:3;
}
.titulo-seccion-carrito {
	width:175px;
	height:25px;
	font:100 18px GillSans, Arial, sans-serif; color:#787878; 
	position:absolute;
	vertical-align:middle;
	letter-spacing:1px;
	text-align:center;
	margin-left:60px;
	margin-top:60px;
	*margin-left:15px;
	z-index:4;
}
.tit-tabla-carrito {
	background-image:url(../imgs/bg-cat-tabla.jpg);
	background-repeat:repeat-x;
	height:20px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:left;
	text-indent:7px;
}
.txt-carrito-cant {
	width:49px;
	height:18px;
	border-style:solid;
	border-width:1px;
	background-color:#333333;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:center;
}
.txt-carrito-cant02 {
	width:49px;
	height:18px;
	border-style:solid;
	border-width:1px;
	background-color:#1a1a1a;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:center;
}
.txt-carrito-art {
	width:58px;
	height:18px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:center;
}
.txt-carrito-art02 {
	width:58px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	border-color:#1a1a1a;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:center;
}
.txt-carrito-prod {
	width:242px;
	height:18px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
.txt-carrito-prod02 {
	width:242px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	border-color:#1a1a1a;
	font:100 12px Arial, Helvetica, sans-serif; color:#a3a3a3;
	text-align:left;
}
.txt-carrito-obs {
	width:148px;
	height:18px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
.txt-carrito-obs02 {
	width:148px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#a3a3a3;
	text-align:left;
}
.txt-carrito-ops {
	width:148px;
	height:18px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
.txt-carrito-ops02 {
	width:148px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#a3a3a3;
	text-align:left;
}
select {
	width:169px;
	height:22px;
	background-color:none;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
	vertical-align:middle;
}
.back-select {
	background-color:#333333;
}
.back-select02 {
	background-color:#1a1a1a;
}
.txt-carrito-pre {
	width:98px;
	height:18px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
.txt-carrito-pre02 {
	width:98px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	border-color:#1a1a1a;
	font:100 12px Arial, Helvetica, sans-serif; color:#a3a3a3;
	text-align:left;
}
.tachito {
	border:0;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:center;	
}
.txt-carrito-total {
	width:98px;
	height:18px;
	background-color:#1a1a1a;
	border-style:solid;
	border-width:1px;
	border-color:#1a1a1a;
	font:bold 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
.txt-total {
	width:98px;
	height:18px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:right;
}
.tit-obs {
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:left;
}
#box-observaciones {
	width:827px;
	height:78px;
	position:relative; top:0px;
	*top:90px;
	margin-top:25px;
	margin-left:40px;
	*margin-left:20px;
	float:left;
	z-index:3;
}
.box-obs {
	width:827px;
	height:78px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
	position:relative;
}
.pie-obs {
	width:485px;
	height:105px;
	margin-top:15px;
	margin-left:44px;
	font:100 11px Arial, Helvetica, sans-serif; color:#bababa;
	text-align:left;
	position:relative; top:0px;
	*top:90px;
	float:left;
	z-index:3;
}
#btn-carrito-guardar {
	margin-top:15px;
	margin-left:90px;
	float:left;
	position:relative; top:0px;
	*top:90px;
	z-index:3;
}
#btn-carrito-confirmar {
	margin-top:15px;
	margin-left:20px;
	float:left;
	position:relative; top:0px;
	*top:50px;
	z-index:3;
}
.btn-guardar {
	font-weight:bold;
}

/* Pedidos */

#contenido-pedidos {
	width:833px;
	position:relative; top:0px;
	*top:100px;
	margin-left:40px;
	margin-top:110px;
	*margin-left:50px;
	z-index:3;
}
.tabla-pedidos {
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
	background-color:#333333;
}
.pedidos-total {
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:right;
}
.bold {
	font-weight:bold;
	text-indent:7px;
}
.center {
	text-align:center;
}
.pedidos-comentario {
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-indent:7px;
}
.sangria {
	padding-left:7px;
}
#paypal {
	width:190px;
	height:70px;
	position:relative;
	float:left;
	margin-top:20px;
	*margin-top:100px;
	margin-left:45px;
	z-index:3;
}
.check {
	width:10px;
	height:10px;
	float:left;
	position:relative;
	z-index:4;
}
.img-paypal {
	width:134px;
	height:53px;
	background-repeat:no-repeat;
	float:left;
	margin-left:15px;
	position:relative;
	z-index:4;
}
#efectivo {
	width:190px;
	height:70px;
	position:relative;
	float:left;
	margin-top:20px;
	*margin-top:100px;
	margin-left:45px;
	z-index:3;
}
.txt-efectivo {
	width:300px;
	height:100px;
	font:100 11px Arial, Helvetica, sans-serif; color:#bababa;
	float:left;
	margin-left:30px;
	margin-top:-10px;
	position:relative;
	z-index:4;
}
.tit-efectivo {
	font:bold 14px Arial, Helvetica, sans-serif; color:#FFF;
	font-style:italic;
	line-height:20px;
}
#btn-pedido-conf {
	margin-top:60px;
	*margin-top:-30px;
	margin-left:315px;
	*margin-left:390px;
	float:left;
	position:relative;
	z-index:3;
}
.btn-conf {
	font-weight:bold;
}
#lala {
	width:900px;
	height:110px;
	position:relative;
	float:left;
	z-index:1;
}

/* Login */
#txt-login {
	width:350px;
	height:50px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	position:relative;
	margin-top:10px;
	margin-left:17px;
	z-index:3;
}
#txt-login a {
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-decoration:underline;

}
#mail-login {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:30px;
	z-index:3;
}
.txt-login {
	width:165px;
	height:18px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	position:relative;
	z-index:4;
}
.input-login-box {
	width:165px;
	height:24px;
	position:relative;
	z-index:4;
}
.input-login {
	width:165px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
#pass-login {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#btn-login {
	width:55px;
	height:26px;
	position:relative;
	margin-left:17px;
	margin-top:12px;
	z-index:3;
}
#txt-acceso {
	position:relative;
	margin-left:17px;
	margin-top:15px;
	z-index:3;
}
#txt-acceso a {
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-decoration:underline;
}
#txt-log-prov {
	width:350px;
	height:50px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	position:relative;
	margin-top:10px;
	margin-left:17px;
	z-index:3;
}
#txt-log-prov a {
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-decoration:underline;

}
/* Proveedores */
#reg-izq {
	width:165px;
	height:290px;
	margin-top:10px;
	margin-left:17px;
	position:relative;
	float:left;
	z-index:3;
}
#reg-der {
	width:165px;
	height:290px;
	margin-top:30px;
	margin-left:60px;
	position:relative;
	float:left;
	z-index:3;
}
#txt-reg {
	width:350px;
	height:50px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	position:relative;
	margin-top:10px;
	margin-left:17px;
	z-index:3;
}
#prov-nom {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:30px;
	z-index:3;
}
.txt-prov {
	width:165px;
	height:18px;
	font:100 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	position:relative;
	z-index:4;
}
.input-prov-box {
	width:165px;
	height:24px;
	position:relative;
	z-index:4;
}
.input-prov {
	width:165px;
	background-color:#333333;
	border-style:solid;
	border-width:1px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
}
#prov-dirmail {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-dir {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-localidad {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-telefono {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-ape {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-pass {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-cp {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-pais {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}
#prov-celu {
	width:165px;
	height:50px;
	position:relative;
	margin-left:17px;
	margin-top:10px;
	z-index:3;
}

/* Venta */
#contenido-venta {
	width:456px;
	height:206px;
	position:relative; top:100px; left:390px;
	z-index:2;
}
#tit-ventas {
	width:456px;
	height:20px;
	background-image:url(../imgs/bg-cat-tabla.jpg);
	background-repeat:repeat-x;
	height:20px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#9e9e9e;
	text-align:left;
	text-indent:15px;
	vertical-align:bottom;
	position:relative;
	float:left;
	z-index:3;
}
#txt-ventas {
	width:456px;
	height:179px;
	background-color:#333333;
	margin-top:10px;
	position:relative;
	float:left;
	z-index:3;
}
.txt-ventas-nom {
	width:456px;
	font:bold 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
	text-indent:15px;
	margin-top:20px;
	z-index:4;
}
.txt-ventas-msj {
	width:456px;
	font:100 11px Arial, Helvetica, sans-serif; color:#bababa;
	text-align:left;
	padding-left:15px;
	margin-top:10px;
	z-index:4;
}
.txt-ventas-emp {
	width:456px;
	font:100 12px Arial, Helvetica, sans-serif; color:#FFF;
	text-align:left;
	text-indent:15px;
	margin-top:20px;
	z-index:4;
}
.btn-ventas {
	width:50px;
	height:26px;
	position:relative;
	float:right;
	margin-right:17px;
	margin-top:12px;
	z-index:4;
}
.btn-bold {
	font-weight:bold;
}

#marco-img a:link
{
	color: white;
}

#marco-img a:visited
{
	color: white;
}

#marco-img img
{
	border: none;
}
.imgbm
{

z-index: 100px;}
