/* CSS Document */



body{

	background-position:center top;

	background-repeat:no-repeat;

	background-color:#FFF;

	}



#contenedorTotal02 {

	width:760px;

	margin:0;

	padding:0;

	clear: both;

	background-image: url(../imagenes/fondo-tienda-uc.jpg);

	background-repeat:repeat-x;

	background-color:#ebecee;

	height:auto;

	min-height:720px;

	background-color:#ebecee;

}

#contenedorTotal02-fix {

	width:760px;

	margin:0;

	padding:0;

	clear: both;

	background-image: url(../imagenes/fondo-tienda-uc.jpg);

	background-repeat:repeat-x;

	background-color:#ebecee;

	height:auto;

	min-height:auto;

	background-color:#ebecee;

}

select {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	margin-bottom:5px;

}

#contenedor-interior-Total02 {

	width:100%;

	height:auto;

	clear:both;

}

#col-menu {

	float:left;

	width:172px;

	height:auto;

}

/* header */

#contenedorTotal {

	margin:0;

	padding:0;

	background-image: url(../imagenes/fondo.jpg);

	background-repeat:  repeat-x;

	width: 760px;

}

#header-cont {

	width: 758px;

	background-image: url(../imagenes/imgFondo.jpg);

	height: 75px;

	border:0;

	background-repeat: no-repeat;

}

#header-cont-info {

	float:right;

	font-family: Arial, Helvetica, sans-serif;

	color: #9EA8AF;

	font-size: 12px;

	text-align: right;

	padding-right: 10px;

	padding-top: 10px;

}

.header-cont-carro {

	width:300px;

	color: #9EA8AF;

	text-align: left;

	padding-top: 40px;

}

.header-cont-carro a {

	width:300px;

	color: #9EA8AF;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	padding-left:167px;

}

.header-cont-carro a:hover {

	width:300px;

	color: #DCE0E2;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	padding-left:167px;

}

/* MENU */

#menuv {

	border: 1px solid #91AFC5;

	border-width: 1px 1px 0 1px;

	width: 150px;

 *width: 130px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin-left:5px;

}

#menuv ul, li {

	list-style-type: none;

}

#menuv ul {

	margin: 0;

	padding: 0;

}

#menuv li {

	border-bottom: 1px solid #91AFC5;

}

#menuv a {

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #CCCCCC;

	background: #303645;

	display: block;

	padding: 3px 6px;

	width: 138px;

 *width: 130px;

	font-size:11px;

}

#menuv a:hover {

	background: #41485C;

	text-decoration: underline;

	color: #FFFFFF;

}

/* boton */

.navenlace02 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: left;

	text-indent: 18px;

	line-height: 20px;

}

.navenlace02 a {

	color: #023F73;

	text-decoration: none;

	display: block;

	width:78px;

	background-image:url(../imagenes/btn01.png);

	height: 23px;

	font-weight: bold;

}

.navenlace02 a:hover {

	color: #0365B6;

	background-image: url(../imagenes/btn02.png);

}

.navenlace03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: left;

	text-indent: 14px;

	line-height: 20px;

}

.navenlace03 a {

	color: #023F73;

	text-decoration: none;

	display: block;

	width:78px;

	background-image:url(../imagenes/btn01.png);

	height: 23px;

	font-weight: bold;

}

.navenlace03 a:hover {

	color: #0365B6;

	background-image: url(../imagenes/btn02.png);

}

.navenlace04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: left;

	text-indent: 20px;

	line-height: 20px;

}

.navenlace04 a {

	color: #023F73;

	text-decoration: none;

	display: block;

	width:78px;

	background-image:url(../imagenes/btn01.png);

	height: 23px;

	font-weight: bold;

}

.navenlace04 a:hover {

	color: #0365B6;

	background-image: url(../imagenes/btn02.png);

}

/* AJUSTES */

.ajuste01 {

	padding-bottom: 8px;

	padding-left:5px;

}

.ajuste02 {

	padding-bottom: 6px;

	line-height: 100px;

	padding-top: 12px;

}

.ajuste03 {

	padding-bottom: 6px;

	padding-top: 6px;

	padding-right: 10px;

	padding-left: 10px;

}

.ajuste04 {

	padding-left: 5px;

}

.ajuste05 {

	padding-left: 8px;

}

/* FIN AJUSTES */

.fondoTienda {

	background-color: #959ea7;

	background-image: url(../imagenes/fondo.jpg);

	background-repeat:  repeat-x;

	width: 760px;

}

* {

	margin: 0;

	padding: 0;

}

img {

	border:0;

	margin: 0;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #999999;

	font-weight: normal;

	margin: 0;

	padding: 0;

}

textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #999999;

	border: 1px solid #92B1C6;

}

span {

	display: inline;

}

h1 {

	font-size: 12px;

	font-weight: bolder;

	color: #1386A5;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: left;

	padding-left: 8px;

	height:35px;

}

h2 {

	font-size: 8pt;

	font-weight: bolder;

	color: #1386A5;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: left;

}

a.btn_grande {

	background-image: url(../imagenes/btn01.png);

	_background-image: url(../imagenes/btn01.jpg);

	background-position: left top;

	height: 23px;

	_height: 19px;

	text-decoration: none;

	width: 83px;

	_width: 80px;

	text-align: center;

}

a.btn_grande span {

	background-image: url(../imagenes/btn02.png);

	_background-image: url(../imagenes/btn02.jpg);

	background-position: right top;

	text-decoration: none;

	height: 23px;

	_height: 19px;

	font-size: 9pt;

	font-weight: bold;

}

a.btn_grande:hover {

	background-position: left bottom;

	cursor:pointer;

	text-decoration: underline;

}

a.btn_grande:hover span {

	background-position: right bottom;

	cursor:pointer;

}

a.detalle {

	font-family: Arial, Helvetica, sans-serif;

	color: #525C65;

	text-decoration: none;

	font-weight: bold;

	font-size: 11px;

}

a.detalle:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #33393E;

	text-decoration: underline;

	font-weight: bold;

}

#divCaja {

	border: 1px solid #91AFC5;

	border-width: 1px 1px 1px 1px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #303645;

	margin-bottom: 5px;

}

#divCaja02 {

	border: 1px solid #91AFC5;

	border-width: 1px 1px 1px 1px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 75%;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #303645;

}

.divTitulo {

	padding-bottom: 5px;

}

.divOrden {

	display:inline;

}

.caja {

	background-image: url(../imagenes/fondoCaja.jpg);

	background-repeat:  repeat-x;

}

.detalle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #606C75;

}

.detalle02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #606C75;

}

.precio {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF6600;

}

.precio02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF6600;

}

.precio-big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FF6600;

}

.imgDetalle {

	border: 1px solid #91AFC5;

}

.texCarro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	padding-bottom: 10px;

}

.hrStyle {

	height: 1px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #BBC2C8;

	margin-right: 10px;

	margin-left: 10px;

}

.hrStyle02 {

	height: 1px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #BBC2C8;

	margin-right: 10px;

	margin-left: 10px;

}

.hrStyle03 {

	height: 1px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #BBC2C8;

	margin-right: 4px;

	margin-left:74px;

	padding-bottom: 5px;

}

.hrStyle04 {

	height: 1px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #BBC2C8;

}

.hrCarro {

	height: 1px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #CCCCCC;

}

.footer {

	background-image: url(../imagenes/footer.jpg);

	background-repeat:  repeat-x;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #CCCCCC;

}

.divFlotante {

	position:relative;

	top:-50px;

	left:auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9EA8AF;

	font-weight: normal;

	height: auto;

	width: auto;

	text-align: right;

	padding-right: 15px;

}

.clear {

	clear: both;

	height: 8px;

	overflow: hidden;

	padding: 0px !important;

	margin: 0px !important;

}

.clear02 {

	clear: both;

	height: 4px;

	overflow: hidden;

	padding: 0px !important;

	margin: 0px !important;

}

.clearCarro {

	clear: both;

	height: 15px;

	overflow: hidden;

	padding: 0px !important;

	margin: 0px !important;

}

#big-banner {

	margin:0;

	padding-right: 12px;

	padding-top:5px;

	height:auto;

	width:566px;

	float:right;

}

/*******************contenido*******************/

#contenido-total01 {

	width:565px;

	float:right;

}

#contenido-total02 {

	width:588px;

	float:right;

	padding-top: 25px;

}

#contenido-productos01 {

	float:left;

	width:24%;

}

.contenido-img {

	border: 1px solid #ACC3D3;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 5px;

}

.contenido-img-carro {

	border: 1px solid #ACC3D3;

	margin-right: 5px;

	margin-left: 5px;

}

.txt01-contenido {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #606C75;

	text-align: left;

	padding-left: 10px;

	padding-top: 5px;

	height:60px;

}

.txt01-contenido02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #606C75;

	text-align: left;

	padding-left: 10px;

	padding-top: 5px;

}

.txt01-contenido {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #606C75;

	text-align: left;

}

.txt02-contenido {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #606C75;

	text-align: left;

	padding-left: 10px;

	padding-top: 5px;

}

.txt01-contenido-big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #999999;

	text-align: left;

	padding-left: 10px;

	padding-top: 5px;

}

.ajustes-contenido {

	padding-left: 10px;

}

.ajustes02-contenido {

	padding-top:8px;

	padding-left:32px;

}

.ajus01-contenido02 {

	float:right;

	width:198px;

}

.ajus02-contenido02 {

	float:left;

	width:130px;

}

.banners-contenido02 {

	float:right;

	width:20%;

	margin: 5px;

}

/*******************contenido - detalle *******************/

.barra-contenido-detalle {

	background-color:#303645;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	line-height: 20px;

	font-size: 13px;

	text-indent: 8px;

	border: 1px solid #91B0C6;

	margin-right: 10px;

}

.fondo-contenido-detalle {

	background-image: url(../imagenes/fondo-detalle.jpg);

	background-repeat:  repeat-x;

	height: auto;

	margin-right: 10px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #91B0C6;

	border-bottom-color: #91B0C6;

	border-left-color: #91B0C6;

	background-color: #d4e1e9;

}

.contenido-img-detalle {

	border: 1px solid #ACC3D3;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

}

.contenido-img-zoom {

	border: 1px solid #ACC3D3;

}

.contenido-img-sugerencia {

	border: 1px solid #ACC3D3;

	margin-left: 10px;

	margin-right: 10px;

}

.contenido-img-sugerencia02 {

	border: 1px solid #ACC3D3;

	margin-right: 10px;

}

#detalle-col-izq {

	float:left;

	width:50%;

}

#detalle-col-der {

	float:right;

	width:40%;

	padding-top: 10px;

}

#detalle-col-inf {

	height:auto;

}

#carro-col-inf {

	margin-left: 10px;

	margin-top: 10px;

	margin-right: 10px;

	padding-top: 10px;

}

.detalle-col-inf-cont {

	width:33%;

	float:left;

}

.detalle-col-inf-cont-fix {

	padding-left:10px;

	width:32%;

	float:left;

}

#ajustes-zoom {

	padding-left:10px;

}

.ajustes-bordes {

	padding-left:10px;

}

.ajustes-txt-detalle {

	padding-left:10px;

	padding-right:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #424A51;

}

.txt01-sugerimos {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #606C75;

	text-align: left;

	line-height: 20px;

	padding-left: 10px;

}

.cont-sug-ajustes-col01 {

	width:80px;

	float:left;

}

.cont-sug-ajustes-col02 {

	width:105px;

	float:left;

}

.caja-sugerimos {

	margin:0 0 0 10px;

}

.detalle-col-inf-cont {

	float:left;

	width:177px;

}

.cont-sug-imag {

	float:left;

	width:76px;

}

.cont-sug-tit {

	float:left;

	width:95px;

	height:45px;

}

.cont-sug-text {

	border-top:dotted 1px #999999;

	padding-top:4px;

	padding-bottom:4px;

	float:left;

	width:95px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #606C75;

}

.cont-sug-ajustes-botones {

	float:left;

	width:95px;

}

.cont-sug-ajustes-col02-fix {

	width:95px;

	float:left;

}

/*carro*/

.txt01-carro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	font-style: italic;

	color: #333333;

}

.col-carro {

	clear:both;

	padding-top: 5px;

}

.col-carro-boton {

	clear:both;

	padding-top: 5px;

	padding-left:398px;

}

div.col {

	float: left;

	border-right-width: 1px;

	padding-bottom:2px;

	padding-top:2px;

	width: 60px;

	border-right-style: dotted;

	margin: 0;

	border-right-color: #CCCCCC;

}

div.col-1 {

	float: left;

	border-right-width: 1px;

	padding-bottom:5px;

	padding-top:5px;

	width: 194px;

	border-right-style: dotted;

	border-right-color: #CCCCCC;

	margin-top: 0;

	margin-right: 0;

	margin-left: 0;

}

div.col-2 {

	float: left;

	border-right-width: 1px;

	padding-bottom:5px;

	padding-top:5px;

	width: 110px;

	border-right-style: dotted;

	margin: 0;

	border-right-color: #CCCCCC;

}

div.col-3 {

	float: left;

	border-right-width: 1px;

	padding-bottom:5px;

	padding-top:5px;

	width: 74px;

	border-right-style: dotted;

	margin: 0;

	border-right-color: #CCCCCC;

}

div.col-3-fix {

	float: left;

	padding-bottom:5px;

	padding-top:5px;

	width: 85px;

	margin: 0;

}

div.col-4 {

	float: left;

	border-right-width: 1px;

	padding-top:5px;

	width: 75px;

	margin: 0;

}

div.fila {

	clear: both;

	border: 0;

	padding:0;

	margin:0;

}

.titulos-carro {

	font-size: 9pt;

	font-weight: bolder;

	color: #1386A5;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: left;

	padding-left: 5px;

}

#cont-carro01 {

	float:left;

	width:70px;

}

#cont-carro02 {

	float:left;

	width:120px;

}

.productos-carro {

	font-size: 9pt;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: left;

	line-height: 15px;

	text-indent: 1px;

}

.productos-carro-precio {

	font-size: 9pt;

	font-weight: bolder;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: center;

	padding-left: 5px;

	line-height: 20px;

}

.productos-carro-totales {

	font-size: 9pt;

	font-weight: bolder;

	color: #023F73;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: right;

}

.productos-carro-totales-valores {

	font-size: 9pt;

	font-weight: bold;

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: right;

}

.productos-carro-totales-valores-total {

	font-size: 9pt;

	font-weight: bold;

	color: #FF6600;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: right;

}

.pie-carro {

	font-size: 9pt;

	font-weight: normal;

	color: #555657;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: center;

}

.pie-carro a {

	font-size: 9pt;

	font-weight: normal;

	color: #555657;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: center;

	text-decoration: none;

}

.pie-carro a:hover {

	font-size: 9pt;

	font-weight: normal;

	color: #555657;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	text-align: center;

	text-decoration: underline;

}

.azul {

	color:#1386A5;

}

.naranjo {

	color:#FF6600;

}

/*fix*/

.paginador {

	color:#333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

p.paginador a {

	color:#999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

p.paginador :hover {

	color:#ff6600;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}

.titular01 {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:11px;

	color:#FFFFFF;

	padding-top: 6px;

}

.titular02 {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

	color:#FFFFFF;

	text-transform: uppercase;

	padding-top: 10px;

}

.parrafo01 {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

	color:#FFFFFF;

}

.parrafo02 {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

	color:#333333;

}

/*formulario*/



#leftnav {

	width: 150px;

	font-size: 12px;

	vertical-align: top;

	font-size: 85%;

}

ul, ol {

	font-family: Georgia, "Times New Roman", Times, serif;

}

#leftnav a {

	/*/*/padding: 3px;

	display: block;

	border: 1px dotted #CCC;

	text-decoration: none;

	line-height: 1em;

	width: 150px /* */

}

#leftnav a:link, #leftnav a:visited {

	color: #666;

}

#leftnav a:hover, #leftnav a:active {

	color: #FFFFFF;

	background-color: #6699CC;

	border: 1px solid #000;

}

#leftnav ul {

	/*/*/padding: 0em;

	margin-left: 0em;

	margin-right: 0em;

	list-style-type: none; /* */

}

#leftnav li {

	/*/*/margin: 0px 0px 6px 0px; /* */

}

#current a {

	/*/*/background-color: #949EA7 !important;

	width:138px;

	text-decoration: none;

	color: #FFFFFF;

	display: block;

	width: 130px;

	background-color: #606C75;

	padding-top: 3px;

	padding-right: 6px;

	padding-bottom: 3px;

	padding-left: 14px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

#minicart {

	font-size: 10px;

}

.entryTable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #DDDDDD;

	color:#666666;

}

.entryTableHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #7F92A4;

	font-weight: bold;

	background-position: center;

	text-indent: 5px;

}

.entryTable .label {

	background-color: #EFEFEF;

	color:#666666;

	text-indent: 5px;

	height:20px;

}

.entryTable .content {

	background-color: #FFFFFF;

}

.infoTable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #DDDDDD;

}

.infoTableHeader {

	font-size: 13px;

	color: #FFFFFF;

	background-color: #7F92A4;

	font-weight: bold;

	background-position: center;

	font-family:Arial, Helvetica, sans-serif;

}

.infoTable .label {

	background-color: #EFEFEF;

	font-family:Arial, Helvetica, sans-serif;

	;

}

.infoTable .content {

	background-color: #FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	color:#666666;

	font-size: 12px;

}

.box {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	border: 1px solid #336699;

	color: #666666;

	font-weight: bold;

	background-color: #F0F0F0;

}

.notice {

	color: #996600;

	font-weight: bold;

}

.addToCartButton {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333333;

	font-weight:bold;

	border: 1px solid #336699;

	background-color:#FFCC00;

}

#errorMessage {

	color: #990000;

	font-weight: bold;

}

.cajaOk {

	color: #990000;

	border:1px solid #0066CC;

}

.label02 {

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

}

.gracias {

	padding-right:50px;

	padding-left: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.infosuperior{

	font-size:11px;

	color:#333;

	font-family: Arial, Helvetica, sans-serif;

	}
	
/* CSS 03-11-10 by Alexander Espinoza  		Carousel */
.tit_remate{float:left;margin:10px 0px 0px 30px;}
.carrusel .left {float:left !important;}
.carrusel .right{float:right !important;}
.carrusel{float:left;position:relative;width:510px;height:200px;background:#F5F8FA;padding:0 15px;margin:20px 0px 0px 25px;}
.carrusel a.carousel-control.previous{background:url(../images/btn_carousel_back.jpg) no-repeat;cursor:pointer;float:left;height:25px;margin-top:80px;overflow:hidden;text-indent:-999em;width:25px;}
.carrusel a.carousel-control.next{background:url(../images/btn_carousel_next.jpg) no-repeat;cursor:pointer;height:25px;overflow:hidden;position:absolute;right:5px;
text-indent:-999em;top:80px;width:25px;}
.carrusel .scrollable{position:relative;overflow:hidden;width:445px;height:186px;float:left;}
.carrusel ul{width:auto !important;} 
.carrusel ul li{float:left;width:444px;font-family:Arial, Helvetica, sans-serif;}
.carrusel ul li img{float:left;margin:10px 10px 0 10px;}
.carrusel ul li big{float:left;display:block;text-align:left;font-size:14px;color:#1386A5;font-weight:bold;margin:10px 0px 10px 0px;width:290px;}
.carrusel ul li p.datos_left{text-align:left;width:100px;float:left;}
.carrusel ul li p.datos_right{text-align:right;float:right;width:100px;}
.carrusel ul li p.datos_right a{background:url(../images/btn_ver_remate.jpg) no-repeat;color:#2E5677;display:block;font-size:12px;font-weight:bold;height:25px;line-height:22px;padding-left:11px;text-align:left;text-decoration:none;width:84px;float:right;*width:94px;}
.carrusel ul li p.datos_right a:hover{text-decoration:underline;}
.carrusel ul li p small{color:#666666;font-size:11px;display:block;margin:0px 0px 10px 0px;}
.carrusel ul li p small.gris{color:#999999;}
.carrusel ul li p span{color:#FF6600;font-size:18px;font-weight:bold;margin:0px 0px 4px 0px;display:block;}
.carrusel ul li p strong{color:#999999;font-size:14px;margin:0px 0px 7px 0px;display:block;}
.carousel-pagination{width:500px;border-top:1px dotted #999;text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:11px;cursor:pointer;padding-top:5px;margin-top:10px;}
.carousel-pagination a{margin:5px;color:#0099CC;text-decoration:underline;}
.carousel-pagination a.active{color:#333333;text-decoration:none;}
#container .js .carousel-wrap {display:inline-block;margin:0 5px 15px;vertical-align:middle;width:500px;}
p.ver_all_remate{background:#E0E1E3;float:right;margin-right:23px;*margin-right:33px;text-align:right;width:540px;*width:530px;height:26px;line-height:23px;}
p.ver_all_remate a{color:#0099CC;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-right:10px;}

/* CSS ficha detalle */
.barra-ficha-remate{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;margin-right:10px;text-indent:8px;background:url(../images/head_remate_tit.png) no-repeat 0px bottom;height:80px;position:relative;}
.barra-ficha-remate img{position:absolute;}
.barra-ficha-remate span{color:#FFFFFF;display:block;float:right;font-size:11px;margin:36px 5px 0 0;text-align:center;width:170px;}
#detalle-col-izq.ficha-remate {width:553px;background:#FFFFFF;}
#detalle-col-izq.ficha-remate .contenido-img-detalle{float:left;}
#detalle-col-izq .detalles_producto{float:right;width:260px;font-family:Arial, Helvetica, sans-serif;position:relative;}
#detalle-col-izq .detalles_producto h2{color:#333333;font-weight:bold;font-size:12px;display:block;width:260px;margin:10px 0;}
#detalle-col-izq .detalles_producto span{color:#7197B7;font-size:11px;text-align:center;background:#E6F3F9;width:245px;display:block;padding:5px 0px;}
#detalle-col-izq .detalles_producto p{width:260px;margin:8px 0;float:left;}
#detalle-col-izq .detalles_producto p.bottom{margin-top:64px;}
#detalle-col-izq .detalles_producto p strong{color:#666666;float:left;font-size:11px;text-align:left;}
#detalle-col-izq .detalles_producto p span{background:none !important;display:inline;padding:0;color:#666666;font-size:11px;float:right;text-align:right;width:auto;margin-right:11px;}
#detalle-col-izq .detalles_producto p a.compartir_btn{color:#0099CC; font-size:11px;float:left;margin:0px 13px 0px 145px;}
#detalle-col-izq .detalles_producto p a.btn_celeste{font-size:11px;color:#000000;text-decoration:none;font-weight:bold;background:url(../images/btn_celeste_remate.jpg) no-repeat;width:123px;height:25px;display:block;float:left;margin-right:7px;text-align:center;line-height:25px;}
#detalle-col-izq .detalles_producto p a.btn_celeste.no_margin{margin:0px !important;}
#detalle-col-izq .detalles_producto p a.btn_celeste:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat bottom;}
#detalle-col-izq .detalles_producto .detalle_left{float:left;width:100px;}
#detalle-col-izq .detalles_producto .detalle_left small{color:#666666;font-size:11px;display:block;margin:10px 0;}
#detalle-col-izq .detalles_producto .detalle_right{float:left;text-align:right;width:150px;margin:2px 0;}
#detalle-col-izq .detalles_producto .detalle_right big{font-size:22px;color:#FF6600;display:block;font-weight:bold;}
#detalle-col-izq .detalles_producto .detalle_right strong{font-size:14px;color:#999999;display:block;margin:5px 0px 8px 0px;}
#detalle-col-izq .detalles_producto .detalle_right small{display:block;color:#999999;font-size:11px;}
#detalle-col-izq .images_productos {float:left; width:280px;}
#detalle-col-izq .images_productos .img_miniaturas{float:left;margin:3px 0px 0px 10px;}
#detalle-col-izq .images_productos .img_miniaturas img{margin:0px 5px 0px 0px;}
.borde_redondo{height:15px;background:url(../images/borde_redondeado.png) no-repeat -7px 0;width:553px;float:left;}
.borde_redondo.bottom{background:url(../images/borde_redondeado.png) no-repeat -7px bottom;}
.borde_redondo.top{margin-top:20px;} 
.fondo_blanco{width:553px;float:left;min-height:50px;background:#FFFFFF;}
.fondo_blanco .descripcion_producto{float:left;}
.fondo_blanco .descripcion_producto h1{float:left;display:block;color:#333333;font-size:14px;font-weight:bold;width:500px;margin-left:10px;}
.fondo_blanco .descripcion_producto p{margin:10px 0px 0px 20px;font-size:11px;color:#666666;font-family:Arial, Helvetica, sans-serif;width:500px;}

.preguntas_remate{font-family:Arial, Helvetica, sans-serif;float:right;width:554px;margin-bottom:20px; background:#FFFFFF;padding-bottom:10px;margin-right:13px;margin-top:20px;}
.preguntas_remate.segundo_margin_no{margin-top:0;}
.preguntas_remate h3 a{display:block;color:#0099CC;font-size:14px;font-weight:bold;text-decoration:none;background:url(../images/bg_btn_acordeon_remate.jpg) no-repeat;line-height:27px;text-indent:30px;margin-bottom:5px;}
.preguntas_remate h3 a small{color:#0099CC;font-size:12px;font-weight:100 !important;}
.preguntas_remate .tit_preguntas{width:525px;margin:5px 0px 5px 20px;float:left;}
.preguntas_remate .tit_preguntas h4{color:#0099CC;font-size:12px;display:block;float:left;font-weight:100;}
.preguntas_remate .tit_preguntas span{float:right;display:block;color:#999999;font-size:11px;}
.preguntas_remate p.comentario{color:#666666;font-size:11px;float:left; width:525px;margin:0px 0px 10px 20px;}
.preguntas_remate .respuesta{background:#EEEEEE;float:left;margin:0 0 0 10px;width:535px;padding:2px 0px 10px 0px;}
.preguntas_remate .respuesta big{font-size:11px;color:#333333;float:left;display:block;width:500px;margin:3px 0 0px 20px;}
.preguntas_remate .respuesta p{font-size:11px;color:#666666;foat:left;width:500px;margin:0px 0px 0px 20px;}
.preguntas_remate .login-coment{width:554px;float:left;border-top:#666666 dashed 1px;margin-top:20px;padding-top:10px;}
.preguntas_remate .login-coment p{float:left;font-size:11px;padding:0px 0px 0px 20px;color:#666666;width:525px;line-height:19px;}
.preguntas_remate .login-coment p label{margin:0 5px;float:left;}
.preguntas_remate .login-coment p input{border:1px solid #CCCCCC;background:#F7F7F7;width:auto;height:20px;float:left;margin-right:25px;}
.preguntas_remate .login-coment p span{float:right;}
.preguntas_remate .login-coment textarea{background:#EEEEEE;height:52px;float:left;width:535px;border:none;margin:10px 0px 10px 10px;padding:10px;}
.preguntas_remate .login-coment .btn{background:url(../images/btn_celeste_remate.jpg) no-repeat scroll 0 0 ;color:#000000;display:block;float:right;font-size:11px;font-weight:bold;height:25px;line-height:25px;margin-right:7px;text-align:center;text-decoration:none;width:123px;border:none;cursor:pointer;}
.preguntas_remate .login-coment .btn:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat 0 bottom;}
.preguntas_remate table.ofertas{width:100%;float:left;margin-bottom:15px;}
.preguntas_remate table.ofertas tr{background:#FFF;}
.preguntas_remate table.ofertas tr.gris{background:#EEEEEE;}
.preguntas_remate table.ofertas tr td{font-size:12px;color:#666666;padding:5px 10px;text-align:center;height:20px;}

/*CSS home remate*/
#detalle-col-izq .detalles_producto p.bottom.home_remate{margin-top:55px;}
#detalle-col-izq .detalles_producto p.bottom.home_remate a{float:right !important;}
h2.mas_remates{font-size:14px;color:#333333;font-weight:bold;float:left;margin:10px 0;}
.lista_remates{background:url(../images/bg_lista_remates.png) no-repeat;background:#FFFFFF;min-height:80px;height:auto !important;width:553px;float:right;margin:0 13px 10px 0;font-family:Arial, Helvetica, sans-serif; overflow:hidden;border:1px solid #FFFFFF;-moz-border-radius:10px;-webkit-border-radius:10px;}
.lista_remates img{float:left; margin:9px 10px 0 9px;}
.lista_remates .col_1{float:left;width:67px;margin:9px 20px 0px 0px;}
.lista_remates .col_1 strong{color:#0066CC;font-size:12px;display:block;}
.lista_remates .col_1 span{color:#666666;display:block;font-size:11px;margin-top:5px;}
.lista_remates .col_2{width:240px;float:left;color:#000;margin:9px 0px 0px 0px;font-size:11px;}
.lista_remates .col_3{width:100px;float:right;text-align:right;margin:9px 9px 0px 0px;}
.lista_remates .col_3 span{font-size:11px;display:block;color:#666666;}
.lista_remates .col_3 big{font-size:18px;color:#FF6600;font-weight:bold;display:block;margin-bottom:10px;}
.lista_remates .col_3 a{font-size:11px;color:#267DD3;font-weight:bold;text-decoration:none;display:block;}  
.lista_remates .col_3 a:hover{text-decoration:underline;} 

/*Css Formulario Remate*/
#div-formu-remate{width:100%; font:11px Arial, Helvetica, sans-serif; background:url(../images/separador_formu_remate.png) no-repeat center bottom; padding-bottom:15px; margin-bottom:15px;}
.titulo-formu-remate{ padding-top:35px;color:#999999;}
.descripcion-formu-remate{font-size:14px; font-weight:bold;}

#formulario-der-remate{ float:left; width:230px;padding-left:14px; text-align:right;}
#formulario-der-remate p{width:211px; margin:auto; font:11px Arial, Helvetica, sans-serif; color:#525252; }
#formulario-der-remate p a.btn_celeste {background:url("../images/btn_celeste_remate.jpg") no-repeat scroll ;color:#000000;display:block;float:left;font-size:11px;font-weight:bold;height:25px;line-height:25px;text-align:center;text-decoration:none;width:134px; margin-top:20px;margin-left:34px;}
#formulario-der-remate p a.btn_celeste:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat bottom;}

#formulario-izq-remate{padding-left:8px;width:284px; padding-right:15px; float:left; font: 11px Arial, Helvetica, sans-serif ; text-align:right; background:url("../images/separador_vertical_remate.png") no-repeat scroll top right;}
#formulario-izq-remate label{ width:90px; text-align:left;margin-left:15px; float:left;padding:0px; margin:0px;}
#formulario-izq-remate p{margin-bottom:10px;}
#formulario-izq-remate p input.btn_celeste {background:url("../images/btn_celeste_remate.jpg") no-repeat scroll 0 0 transparent;color:#000000;display:block;float:left;font-size:11px;font-weight:bold;height:25px;line-height:25px;margin-right:7px;text-align:center;text-decoration:none;width:124px; margin-top:20px;border:none;cursor:pointer;}
#formulario-izq-remate p input.btn_celeste:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat bottom;}
#footer-formulario-remate{ background:url(../images/footer_formulario_remate.png)  no-repeat top center;height:34px; width:552px; margin-left:1px;}

#login-remate{ width:200px; background-color:#E7F4FA; height:156px; padding:10px;}
#login-remate label{ width:90px; padding:0px; margin:0px; text-align:left; float:left;}
#login-remate p{width:198px; padding:0px; margin:0px; font:11px Arial, Helvetica, sans-serif; color:#525252; padding-top:10px;}
#login-remate p input.btn_celeste {background:url("../images/btn_celeste_remate.jpg") no-repeat scroll 0 0 transparent;color:#000000;display:block;float:right;font-size:11px;font-weight:bold;height:25px;line-height:25px;margin-right:7px;text-align:center;text-decoration:none;width:124px; margin-top:20px;border:none;cursor:pointer;}
#login-remate p input.btn_celeste:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat bottom;}
#footer-formulario-remate{ background:url(../images/footer_formulario_remate.png)  no-repeat top center;height:34px; width:552px; margin-left:1px;} 
.info-remate{font:11px Arial, Helvetica, sans-serif; color:#525252; text-align:left; width:211px; margin-bottom:10px;}
.select-remate{border:1px solid #999999;height:23px;width:167px;}

.informu-remate{color:#CC0000;  text-align:right;  margin-bottom:5px;}
.input-form-remate{border:1px solid #999999;height:23px;}
#fondo-formu-remate{background:#FFFFFF; width:553px;}

/*css formuario de adjudica.php*/
.form_adjudica{background:#FFF;float:left;background-color:#E7F4FA;background:url(../images/bg_adjudica.jpg) no-repeat center -7px;padding:10px 0px 10px 10px;margin-left:10px;width:522px;font-family:Arial, Helvetica, sans-serif;text-align:left;}
.form_adjudica h2{float:left;margin-left:20px;width:490px;}
.form_adjudica p{float:left;margin-bottom:10px;margin-left:20px;position:relative;width:490px;}
.form_adjudica p small{position:absolute;}
.form_adjudica p label{color:#666666;float:left;font-size:11px;text-align:left;width:90px;font-weight:bold;}
.form_adjudica p input{float:left;width:100px;}
.form_adjudica p.bottom_submit{width:190px;}
.form_adjudica p input.btn_celeste{background:url(../images/btn_celeste_remate.jpg) no-repeat;border:none;color:#000000;cursor:pointer;display:block;float:right;font-size:11px;font-weight:bold;height:25px;line-height:25px;text-align:center;text-decoration:none;width:100px;}
.form_adjudica p input.btn_celeste:hover{background:url(../images/btn_celeste_remate.jpg) no-repeat bottom;}

/*Remates Adjuntos vRemAdj.php*/
h2.bienvenido{background:#FFFFFF;color:#1386A5;font-size:15px;margin:0;padding-left:13px;width:540px;float:left;*width:553px;}
h2.bienvenido span{color:#000000;margin-right:10px;font-weight:100;}
h3.tit_list_remates{color:#222222;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:10px 0;width:530px;}

label.error{
	color:red;
	background:url(../images/error-icon.png) no-repeat 5px 0;
	padding-left:20px;
}

/* captcha */

#recaptcha_area, #recaptcha_table {
    float: left!important;
/*    margin-left: 2px!important;
    margin-right: 100px!important;
    width: 318px !important;*/
}

#recaptcha_widget_div {
	float: left;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-right: 118px;
	margin-left: 110px;
}
