@charset "utf-8";
/* CSS Document */


body {
	background-color:#e6e7e8;
}

a {
	text-decoration:none;
}

#carrito {
	width:90px;
	height:125px;
	background-image:url(images/carrito.png);
	float:right;
	position:fixed;
	top: 30px;
	right: 30px;
}
/*AS01
#main {
	width:1040px;
	height:auto;
	background-image:url(../images/margen.png);
	text-align: left;
	margin: 0 auto;
	
}
*/
#main {
	width:1040px;
	height:auto;
	/*background-image:url(../images/margen.png);*/
	background-color:#FFF;
	text-align: left;
	margin: 0 auto;
	margin-top:-10px;
	margin-bottom:-10px;
}


#header {
	width:100%;
	height:150px;
	margin: 0 auto;
	text-align: left;
	padding-left:30px;
	
}

#logo {
	width: 195px;
	height: 72px;
	margin-top: 30px;
	float:left;
}

#pleca {
	width:1020px;
	height:15px;
	background-image:url(images/pleca.png);
	margin:0 auto;
	float: none;
}

#btns_up {
	width: 980px;
	height: 25px;
}

#search {
	width:360px;
	height:40px;
	float:right;
	margin-right: 50px;
	background-color: transparent;
	margin-top: 40px;
	margin-bottom:20px;
}

#comprapor {
	width:960px;
	height:25px;
	margin-top:10px;
}

#bannerpri {
	width:950px;
	height: 360px;
	margin: 0 auto;
	margin-top:10px;
}

#bannersec {
	width:950px;
	height: 160px;
	margin: 0 auto;
	margin-top:10px;
	text-align:center;
	margin-bottom:20px;
}


#productos_image {
	width:225px;
	height:190px;
	background-image:url(images/producto.jpg);
	margin-left:5px;
	margin-right:5px;
}

#direccion {
	width:950px;
	height:125px;
	background-image:url(../images/direccion.png);
	background-repeat:no-repeat;
	margin:0 auto;
	margin-top:10px;
}

#footer {
	height:50px;
	width:500px;
	margin:50px 0px 0px 45px;
}

#bannersecundario {
	width: 750px;
	height:100px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	-moz-border-radius: 10px;
	background-color:#999;
}

#fotoproducto {
	width: 115px;
	height:200px;
	text-align:center;
	font-size:11px;
	color:#8a8c8e;
	float: left;
}

#ficha {
	width:585px;
	height:230px;
	float: left;
	text-align:center;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#descripcion {
	width:585px;
	height:70px;
	color:#8a8c8e;
}

#datos {
	width:500px;
	height:20px;
	float:right;
	background-color:#fff;
	color:#8a8c8e;
	font-size:11px;
	text-align:center;
}

#anahuac {
	width:500px;
	height:25px;
	background-image:url(images/anahuac.png);
	background-repeat:no-repeat;
	float:right;
	margin-top:5px;
	padding-top:0px;
	text-align:center;
	color:#8a8c8e;
}

#ceylan {
	width: 500px;
	height:25px;
	background-image:url(images/ceylan.png);
	float:right;
	margin-top:5px;
	color:#8a8c8e;
}

#promocionesespecialesa {
	width: 500px;
	height:20px;
	float:right;
	margin-top:10px;
	color:#0081c6;
}

#promocionesespecialesc {
	width: 500px;
	height:20px;
	float:right;
	margin-top:10px;
	color:#72bf44;
}

#ventaperdida {
	width: 500px;
	height:20px;
	float:right;
	margin-top:10px;
	color:#ee3124;
	text-align:left;
}

.cantidad {
	width:50px;
	height:13px;
	font-size:10px;
	color:#8a8c8e;
}

#division {
	width:712px;
	height:2px;
	background-image:url(images/division.png);
	margin:0 auto;
}

#login {
	width: 220px;
	height:95px;
	background-color:#Fff;
	float:right;
	margin-top:20px;
	margin-right:75px;
}

.login_tf {
	width:120px;
	height:15px;
	color:#8a8c8e;
	font-family:Arial, Helvetica, sans-serif;
}

#tipodecambio {
	width:210px;
	height:20px;
	float:right;
	margin-top: 90px;
	margin-right: -250px;
}


/*20 Julio 2011*/
	
#terminosdeuso {
	width:235px;
	height:40px;
	margin:0 auto;
	margin-top:10px;
}

/*Agosto 2011 Anabel Rosas Gómez */

#lineasdenegocio {
	width:950px;
	height:150px;
	margin:0 auto;
}

#productos {
	width:750px;
	height:240px;
	margin: 0 auto;
}

#sobrepedido {
	width:240px;
	height:28px;
	margin:0 auto;
}

form.busqueda{
	background-color:transparent;
	text-align:left;
	width: 360px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-top-right-radius:4px;
	background-image:url(../images/search.png);
	background-repeat: no-repeat;
	height: 40px;
	padding-top: 1px;
	padding-left: 15px;
	padding-bottom: 1px;
	margin-right: 50px;
}
form.busqueda label{
	display:none;

}
form.busqueda input{
	font-family:Arial;
	font-size:20px;
	vertical-align:middle;
	
}
form.busqueda input#text{
	background-color:#fff;
	border:1px solid #fff;
	padding:0;
	height:20px;
	width:290px;
	margin-top:8px;
	font-size:16px;
}
form.busqueda input#search{
	background-repeat:no-repeat;
	width:40px;
	height:35px;
	border:0;
	background-image:url(../images/lupa.png);
	cursor: pointer;
	right: 10px;
}
form.busqueda > input#search{
	margin:-27px 15px 0 15px;
}

/*15 septiembre 2011*/

#tituloquienes {
	width:300px;
	height:55px;
	margin: 10px auto;
	text-align:center;
}
#contenidoquienes {
	width:950px;
	height:auto;
	margin:10px auto;
}

.quienescontenido {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
    line-height:  28px;
}

#titulopoliticas {
	width:900px;
	height:45px;
	margin:15px auto;
	text-align:center;
}

#tablapoliticas{
	width:600px;
	height:200px;
	margin:10px auto;
}

#contenidopoliticas {
	width:950px;
	height:auto;
	margin:20px auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
}

/* INICIA PRODUCTOS NUEVOS */

#img_producto {
	width:98px;
	height:95px;
	margin:0 auto;
	background-repeat:no-repeat;

}

.producto_lista_ind {
	width:165px;
	height:200px;
	float:left;
	margin-right: 5px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	color: #000000;
	position: relative;
	margin-left: 5 px;
	border-right:1px #b4319e dashed;
}

#slideshow {
	margin:0 auto;
	width:900px;
	height:200px;
	position:relative;
}

#slidesContainer {
	margin:0 auto;
	width:820px;
	height:200px;
	overflow:auto;
	position:relative;
}
#slideshow #slidesContainer .slide {
	margin:0 auto;
	width:550px;
	height:200px;
}

.control {
	display:block;
	width:40px;
	height:200px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
	vertical-align: middle;
}
#leftControl {
	top:25;
	left:0px;
	background-image:url(../images/control_left.png);
}
#rightControl {
	top:0px;
	right:0px;
	background-image: url(../images/control_right.png);
}

#productosnuevos{
	width:950px;
	height:250px;
	margin:10px auto;
	text-align:center;
	border-bottom:1px dashed #b4319e;
	border-top:1px #b4319e dashed;
	padding-top:10px;
}

/* FIN PRODUCTOS NUEVOS */

#contenedor_nec {
	width:945px;
	height:250px;
	margin:0 auto;
}

#capacitaciones {
	width:300px;
	height:240px;
	float:right;
	margin:0px 5px 0px 5px;
	text-align:center;
	border:2px #b4319e solid;
    -moz-border-radius:8px;
}

#encuesta {
	width:280px;
	height:220px;
	float:right;
	text-align:center;
	margin:0px 5px 0px 5px;
	border:2px #b4319e solid;
	padding:10px;
    -moz-border-radius:8px;
}

#noticias {
	width:280px;
	height:220px;
	float:right;
	margin:0px 5px 0px 5px;
	text-align:center;
	border:2px #b4319e solid;
	padding:10px;
	-moz-border-radius:8px;
}

.menuprincipal {
	font-size:20px;
	color:#0081c6;
	font-family: 'Marvel', sans-serif;
	font-weight:700;
}

.menubusqueda {
	font-size:20px;
	color:#0081c6;
	font-family: 'Comfortaa', cursive;
	font-weight:600;
}

/*Ana Rosas 20 09 2011*/
#lineasdenegocio {
	width:950px;
	height:160px;
	margin:10px auto;
	text-align:center;
	border-bottom:1px dashed #b4319e;
	border-top:1px #b4319e dashed;
	padding:5px 0px 5px 0px;
}

.clienteusuario {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:21px;
	color:#ee3124;	
} 

.olvidaste {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:16px;
	color:#8a8c8e;
}

.menuunlogin {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#0081c6;
	font-weight:400;
}

.tipodecambio {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#ee3124;
	text-align:right;
}

.busquedapor1 {
	font-family:'Comfortaa', cursive;
	font-size:18px;
	color:#0081c6;
}

.busquedapor2 {
	font-family:'Comfortaa', cursive;
	font-size:18px;
	color:#8a8c8e;
}

.menuprincipal {
	font-family:'Marvel', sans-serif;
	font-size:18px;
	color:#8a8c8e;
	font-weight:700;
}

.verdetalles {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:24px;
	color:#ffffff;
}

.lineasdenegocio {
	font-family:'Comfortaa', cursive;
	font-size:25px;
	color:#8a8c8e;
}

.mails {
	font-family:'Yanone Kaffeesatz', sans-serif;
	color:#666666;
	font-size:22px;
}

.vermapa {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:26px;
	color:#ffffff;
	text-align:center;
}

.footer {
	font-family:'Yanone Kaffeesatz', sans-serif;
	color:#666666;
	font-size:24px;
}

.derechosreservados {
	
	color:#666666;
	font-size:12px;
}

.login_tf {
	width:120px;
	height:25px;
	color:#8a8c8e;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/*AR 21092001 */

.eventos {
	font-family:'Yanone Kaffeesatz', sans-serif;
	color:#ee3124;
	font-size:25px;
}

.titulosdcm {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:50px;
	color:#0081c6;
	font-weight:300;
}

.subtitulosdcm {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:40px;
	color:#0097e8;
	font-weight:300;
}

.subtitulos2dcm {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:30px;
	color:#8a8c8e;
	font-weight:400;
}

.noticiaencabezado {
	font-size:17px;
	color:#0081c6;
	text-align: left;
}

.noticiadesarrollo {
	font-size:14px;
	color:#333;
	text-align:left;
}

.comprarnew {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:30px;
	color:#0081c6;
	font-weight:400;
}

#tiposdepromociones {
	width:880px;
	height:80px;
	margin:15px auto;
}

.tiposdepromociones {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:30px;
	color:#0097e8;
	text-align:center;
	border:2px dashed #0097e8;
}

#contenedorflyer {
	width:950px;
	height:auto;
	margin:0 auto;
	overflow: auto;
}

#flyer {
	width:230px;
	height:297px;
	background-color:#f1f1f1;
	box-shadow: 2px 2px 5px #999;
	margin:5px 5px 5px 5px;
	float: left;
}

#flyer2 {
	width:230px;
	height:230px;
	background-color:#f1f1f1;
	/*box-shadow: 2px 2px 5px #999;*/
	border:1px solid #ddd;
	margin:3px 3px 3px 3px;
	float: left;
}

.busquedaprincipal {
	background-color:transparent;
	text-align:left;
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
	border:hidden;
}

.barradebusqueda {
	width:270px;
	height:20px;
	border:none;
	color:#8a8c8e;
	font-size:17px;
	background-color:transparent;
}

/* AR 7102011*/

#tituloproductos {
	width:950px;
	height:75px;
	margin: 0 auto;
	text-align:center;
	border-bottom:1px dashed #0081c6;
	margin-bottom:10px;
}

#nuevolinea {
	width:950px;
	margin-left:45px;
	height:45px;
	background-color:#eee;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:35px;
	color:#0097e8;
	font-weight:400;
	padding-left:10px;
	-moz-border-radius:20px;
}

#prevnext {
	width:400px;
	height:30px;
	float:right;
	margin-top:5px;
	margin-right:10px;
	text-align:right;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#8a8c8e;
	font-weight:400;
}

#listaprodnue {
	width:950px;
	height:270px;
    margin:10px 0px 10px 45px;
}

#prodnuev {
	width:237px;
	height:270px;
	float:left;
}

#prodnuev table{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:20px;
	font-weight:200;
	text-align:center;
}

#accordion {
	width: 100%;
	margin:0 auto;

}
#accordion h2 {
	margin:25px auto;
	cursor:pointer;
	text-align:center;
	font-size:17px;
	margin-bottom:8px;
	font-size:50px;	
	color:#0081c6;
	font-family:'Yanone Kaffeesatz', sans-serif;
}

#accordion h2.current {
	cursor:default;
	background-color:transparent;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:50px;
	color:#0081c6;
	font-weight:400;
	width:950px;
}

#accordion .pane {
	display:none;
	height:auto;
	padding:15px;
	color:#00000;
	width:950px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:50px;
	color:#0081c6;
	font-weight:400;
	}

#accordion .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}
.accordion_headings{
	color:#000;
	border:1px solid #FFF;
	cursor:pointer;
	background-color:transparent;
	width: 950px;
	text-align: center;
	margin: auto;
	margin-bottom: 8px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:40px;
	color:#0097e8;
	font-weight:400;
		
}
.accordion_headings:hover{
	border: 1px solid #fff; 
}

.descargas {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#474849;
	font-weight:200;
}

/*1-Noviembre-2011*/

#tablabo {
	width:950px;
	height:100px;
	margin:30px auto;
	text-align:center;
}

#tablabo2 {
	width:950px;
	height:400px;
	margin:50px auto;
	text-align:center;
}

#tablabo table{ margin:0 auto; text-align:center} 

#tablabo table input {
	width:150px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#444;
	font-weight:200;
}

#tablabo table select {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:15px;
	color:#444;
	font-weight:200;
}

#tablabo table select option{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:15px;
	color:#444;
	font-weight:200;
}

.textobo1 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#444;
	font-weight:200;
	text-align:center
}

.textobo2 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#0097e8;
	font-weight:200;
	text-align:center
}

.textobo3 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:20px;
	color:#444;
	font-weight:200;
	text-align:center
}

.textobo4 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:22px;
	color:#fff;
	font-weight:200;
	text-align:center
}

#contenidobo {
	width:950px;
	height:auto;
	margin:0 auto;
	overflow:auto;
	
}

#trackingbo {
	width:230px;
	height:auto;
	float:left;
}

#tabla2bo {
	width:720px;
	height:auto;
	float:left;
	margin-left: 125px; /* AS01 */
}

#tabla2bo table {
	font-size:22px;
	font-family:'Yanone Kaffeesatz', sans-serif;
}

.tracking {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:18px;
	color:#444;
	font-weight:200;
}

.tracking2 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:18px;
	color:#000;
	font-weight:400;
}

/*21-11-2011 */

#promociones {
	width:950px;
	height:auto;
	min-height:340px;
	margin:0 auto;
}

#promociones table {
	text-align:center
}

#pnpleca {
	width:945px;
	height:30px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	background-color:#e5e5e5;
	margin:0 auto;
	padding-left:15px;
}

.pnpleca {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#0097e8;
	font-weight:400;
}

#pnbloque {
	width:940px;
	height:600px;
	margin:15px auto;
	overflow:hidden;
}

#pnlistado {
	width:235px;
	height:230px;
	float:left;
	margin-bottom:1px solid #666;
}

#pnlistado table {
	text-align:center;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:20px;
	color:#8a8c8e;
	font-weight:400;
}

/*20-12-2011 */

#pnficha {
	width:800px;
	margin:0 auto;
	border-bottom:1px dashed #b4319e;
	margin-bottom:30px;
}

/*23-12-2011*/

.wrapper{
	width:950px;
	margin:30px auto;
}
.st-accordion{
    width:100%;
    min-width:270px;
    margin: 0 auto;
}
.st-accordion ul li{
    height: 100px;
    border-bottom: 1px solid #fff;
    border-top:1px solid #fff;
    overflow: hidden;
}
.st-accordion ul li:first-child{
    border-top:none;
}
.st-accordion ul li > a{
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:30px;
	color:#0097e8;
	font-weight:400;
    display: block;
	position: relative;
    line-height: 50px;
	outline:none;
    -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
}
.st-accordion ul li > a span{
	background: transparent url(../images/down.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 14px;
	position: absolute;
	top: 50%;
	right: -26px;
	margin-top: -7px;
	opacity:0;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
}
.st-accordion ul li > a:hover{
    color: #1693eb;
}
.st-accordion ul li > a:hover span{
	opacity:1;
	right: 10px;
}
.st-accordion ul li.st-open > a{
    color: #1693eb;
}
.st-accordion ul li.st-open > a span{
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
    transform:rotate(180deg);
	right:10px;
	opacity:1;
}
.st-content{
    padding: 5px 0px 30px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
    line-height:  28px;
}
.st-content table{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
    line-height:  28px;

}

@media screen and (max-width: 320px){
	.st-accordion ul li > a{
		font-size:36px;
	}
}

.st-accordion ul li{
					height:auto;
				}

.st-accordion ul li > a span{
					visibility:hidden;
				}
				
/*29-12-2011*/

#directorio {
	width:950px;
	height:auto;
	margin:0 auto;
}

/*19 enero 2012*/

#contenido {
	width:950px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
	min-height:550px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
	font-weight:400;
	

}

#barrabusqueda {
	width:715px;
	height:30px;
	background-color:#dedede;
	float:right;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px 0px 0px 5px;
	font-size:20px;
	font-weight:500;
	color:#000;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	margin-bottom:5px;
}

#bannerflash {
	width:720px;
	height:125px;
	float:right;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin-bottom:20px;
	color:#FFF;
	text-align:center;
}

#lineadenegocio_bus2 {
	width:180px;
	height:auto;
	border-left: 15px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	font-size:10px;
	padding:10px 0px 10px 15px;
	color:#005ba0;
}

#lineadenegocio_bus2 ul li a {
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
	color:#1a1a1a;
	font-weight:400;
}

#filtros {
	width:180px;
	height:70px;
	border-top:2px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	padding-left:15px;
	padding-top:7px;
	color:#005ba0;
	float:left;
	margin-left:-15px;
}

#filtros select option{
	font-family:'Comfortaa', sans-serif;
	font-size:12px;
	color:#1a1a1a;
}

#filtros select{
	font-family:'Comfortaa', sans-serif;
	font-size:12px;
	color:#1a1a1a;
	width:100px;
}

.textoresultados{
	font-family:'Comfortaa', sans-serif;
	color:#005ba0;
	font-size:16px;
	font-weight:300;
}

#productos1 {
	width:720px;
	height:auto;
	min-height:250px;
	background-color:#efefef;
	float:right;
	margin:10px 0px 10px 0px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	overflow: hidden;
	font-family:'Comfortaa', sans-serif;
	color:#005ba0;
	font-size:16px;
	font-weight:300;
}

#clasificacion {
	width:190px;
	height:20px;
	background-color:#efefef;
	color:#2e2f2f;
	padding:5px;
	margin-top:5px;
	font-weight:400;
	font-size:15px;
}

#productos2 {
	width:690px;
	height:auto;
	min-height:180px;
	max-height:550px;
	border:1px solid #CCC;
	margin:9px;
	background-color: #f7f7f7;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
	font-family:'Comfortaa', sans-serif;
	font-size:13px;
	color:#000;
}

#productos2 table table{ padding:5px;}

#productos2 table table input{
	width:30px;
	text-align:center;
	font-family:'Comfortaa', sans-serif;
	font-size:12px;
	padding:1px;
}

#marca {
	width:300px;
	height:30px;
	border-bottom:3px solid #0081c6;
	border-top:3px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	font-size:25px;
	padding:2px;
	text-transform:uppercase;
	margin:10px auto;
	padding-left:10px;
	background-color:#FFF;
	text-align:center;
}

#producto_img {
	width:95px;
	height:95px;
	background-color:#FFF;
	border:1px solid #8a8c8e;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:2px;
	margin:0 auto;
}

.datos_producto {
	font-family:'Comfortaa', sans-serif;
	font-size:13px;
	color:#005ba0;
}

#numeroresultados {
	width:500px;
	height:20px;
	text-align:center;
	color:#8a8c8e;
	margin: 10px auto;
}

.sucursal {
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:14px;
	font-weight:300;
	text-align:center;
}

.bordesucursal {
	border-bottom:3px solid #005ba0;
	color:#005ba0;
	font-size:11x;
	text-align:center;
}

#no_encontrado{
	width:500px;
	height:auto;
	margin:10px auto;
	border:1px solid #8a8c8e;
	padding:10px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-align:center;
}

#no_encontrado table input{
	width:300px;
	height:18px;
	border:1px solid #8a8c8e;
	padding:5px;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:14px;
}

#no_encontrado table textarea{
	width:300px;
	height:120px;
	border:1px solid #8a8c8e;
	padding:5px;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:14px;
}

#noarticulo {
	width:700px;
	height:auto;
	font-family:'Comfortaa', sans-serif;
	color:#005ba0;
	font-size:16px;
	font-weight:300;
	margin:0 auto;
}

#carrito_articulos {
	width:700px;
	height:60px;
	margin:10px auto;
	background-color:#fff;
	border:3px solid #005ba0;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	color:#000;
	font-size:14px;
}

#numeracion {
	width:700px;
	height:auto;
	min-height:25px;
	margin:10px auto;
	padding:3px;
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc;
	text-align:center;
}

#numeracion a {
	color:#005ba0;
}

#password {
	width:700px;
	height:300px;
	margin:10px auto;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:16px;
	font-weight:300;
}

#password input {
	width:100px;
	height:25px;
	margin:0 auto;
}

/*21 Febrero 2012*/

#productos3 {
	width:720px;
	height:auto;
	min-height:250px;
	background-color:#efefef;
	float:right;
	margin:10px 0px 10px 0px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-family:'Comfortaa', sans-serif;
	color:#005ba0;
	font-size:16px;
	font-weight:300;
}

#main_fichas {
	width: 700px;
	height: auto;
	min-height: 500px;
	margin: 10px auto;
	font-size: 12px;
	color: #303C55;
	text-align: left;
	overflow:hidden;
	background-color:#FFF;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
}

#main_fichas h1{
	font-size: 20px;
	color: #000;
	text-align: left;
	margin:10px 0px 10px 15px;
}

#caracteristicas {
	width: 470px;
	height:auto;
	float:right;
	margin-right:5px;
	font-size: 20px;
	color: #333;
}

.caracbox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width: auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	color: #000;
	list-style: disc;
}
.caracbox {
	margin:0 auto;
}

.imgprod {
	width:185px;
	height:185px;
	background-image: url(../images/prod_fichas.png);
	background-repeat:no-repeat;
	padding:5px;
	margin-left:10px;
	margin-right:10px;
}

#especificaciones {
	width: 98%;
	height:auto;
	float:right;
	margin-right: 10px;
	font-size: 14px;
	color: #003366;
	margin-top: 15px;
}
#especificaciones table {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border: 8px solid #FFFFFF;
	background-color:#FFFFFF;
	margin: 0 auto;
	-moz-box-shadow:0px 0px 10px #999;
	-webkit-box-shadow:0px 0px 10px #999;
	vertical-align:middle;
	text-align:center;
}
#especificaciones td {
	font-size: 13px;
	border-bottom: 1px solid #CCCCCC;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	padding:8px 10px 8px 10px;
	color:#555;
	text-align:left;
}
#especificaciones strong {
	float:right;
}
.TabbedPanels {
	margin: 0 auto;
	padding: 0px;
	float: none;
	clear: none;
	width: 90%;
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 0px;
	float: left;
	font-size: 11px;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	width: 116px;
	height: 20px;
	vertical-align: middle;
	padding-top: 4px;
	list-style: none;
	margin: 10px 2px 10px 10px; 
	text-align: center;
	color: #333333;
}
.TabbedPanelsTab2 {
	width: 150px;
	height: 35px;
	position: relative;
	background-color:#fff;
	border:1px solid #ccc;
	color: #000;
	top: 0px;
	float: left;
	font-size: 16px;
	text-align: center;
	font-weight:400;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	cursor: pointer;
	padding: 6px 0px 5px 0px;
	list-style: none;
	margin:10px 5px 10px 5px;
	
}
.TabbedPanelsTabHover {color: #000;}
.TabbedPanelsTab2:hover {color: #000;}
.TabbedPanelsTabSelected {color: #000;}
.TabbedPanelsTab2Selected {color: #000;}
.TabbedPanelsTab a {color: #000;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;	background-color: #000;}
.TabbedPanelsContentGroup2 {
	clear: both;
	background-color: #e8e8e8;
	border:1px solid #ccc;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	margin-bottom:25px;
}
.TabbedPanelsContent {
	padding: 10px;
	height: 400px;
	overflow: auto;
}
.TabbedPanelsContent2 {
	padding: 10px;
	height: 350px;
	overflow: auto;
	vertical-align:middle;
	font-family:'Comfortaa', sans-serif;
}
.TabbedPanelsContent a {
	text-decoration:none;
	color:#006699;
	cursor:pointer;
	
}
.TabbedPanelsContent a:hover {text-decoration: underline;color: #000;}
.TabbedPanelsContentVisible {}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

.CollapsiblePanel {
	margin: 0 auto;
	padding: 0px;
	width: 80%;
}
.CollapsiblePanelTab {
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	width: auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	height:35px;
	margin-bottom:20px;
	font-size:24px;
	border:1px solid #0081c6;
	color:#FFF;
}
.CollapsiblePanelTab h2 {text-align:center;	margin-bottom:0px;}
.CollapsiblePanelContent {
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}
.CollapsiblePanelContent img {
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}
.CollapsiblePanelTab a {color: black;text-decoration: none;}
.CollapsiblePanelOpen .CollapsiblePanelTab {background-color: #fff;}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {background-color: transparent;}
.CollapsiblePanelFocused .CollapsiblePanelTab {background-color: transparent;}

.disponibilidad {
	height:40px;
	font-size:15px;
}

.disponibilidad2 {
	height:40px;
	font-size:20px;
}

#zoom {
	width:200px;
	height:25px;
	text-align:center;
}

/*22 feb 2012*/
.busquedaexpress {
	color:#000;
	text-align:left;
	font-size:16px;
	margin:10px;
}

#subtitulodcm {
	width:950px;
	height:30px;
	margin:5px auto;
	font-size:18px;
	text-align: center;
}

#subtitulodcm2 {
	width:950px;
	height:20px;
	margin:3px auto;
	font-size:15px;
	text-align: center;
}

.tipodecambio3 {
	font-size:15px;
	color:#ee3124;
	text-align:center;
}

#contenido_carrito{
	width:950px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}

#contenido_carrito {
	width:1010px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
	min-height:550px;
	font-family: 'Pontano Sans', sans-serif;
	font-size:15px;
	font-weight:400;
}
/*
#titulo_carrito {
	width:950px;
	height:25px;
	background-color:#0081c6;
	color:#FFF;
	font-size:18px;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}*/
#titulo_carrito {
	width:800px;
	height:25px;
	background-color:#0081c6;
	color:#FFF;
	font-size:16px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	
	
}

#titulo_newcarrito {
	width:1000px;
	height:40px;
	margin: 0 auto;
	color:#ee3124;
	font-size:32px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	text-align:center;
	padding:3px;
	font-family: 'Pontano Sans', sans-serif;
}

/*
#carrito_desglose {
	width:950px;
	height:auto;
	font-size:13px;
	margin:5px auto;
	text-align:center;
}

#carrito_desglose table input {
	width:30px;
	text-align:center;
}
*/

#carrito_desglose  {
	width:800px;
	height:auto;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	border-bottom:1px solid #ccc;
	margin-top:25px;
	padding-bottom:5px;
	margin-left:6px;
}



.carrito_anahuac{
	margin-top:5px;
	background-color:#FFF;
	border:1px solid #0081c6;
	margin-top:10px;
}

.carrito_ceylan{
	margin-top:5px;
	background-color:#FFF;
	border:1px solid #72bf44;
	margin-top:10px;
}

#carrito_importe {
	width:300px;
	min-height:100px;
	height:auto;
	border-top:5px solid #0081c6;
	float:right;
	margin:5px 25px 0px 0px;
	text-align:center;
	padding-top:5px;
}

.importe {
	color:#0081c6;
	font-size:20px;
}

#credito {
	width:550px;
	height:auto;
	margin:10px 0px 10px 25px;
	border-top:1px solid #0081c6;
}

.anahuac {color:#0081c6; font-size:16px;}
.ceylan {color:#72bf44; font-size:16px;}

#recomendadosdcm {
	width:930px;
	height:120px;
	margin:0 auto;
	border:3px solid #fec908;
	padding:5px;
	font-size:23px;
	text-align:center;
	color:#ee3124;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#recomendadosdcm table{
	font-size:14px;
	color:#000;
}

#recomendadosdcm table input {
	width:30px;
	text-align:center;
}

.recomendados_tabla {
	background-color:#c6ebff;
	color:#00344f;
	height:20px;
}

.precio_promocion {
	font-size:25px;
	color:#ee3124;
}

#direecionesdeenvio {
	width:950px;
	min-height:300px;
	height:auto;
	margin:0 auto;
}

#direecionesdeenvio table td{
	border-bottom:1px solid #ccc;
}

#direecionesdeenvio_nueva {
	width:950px;
	min-height:300px;
	height:auto;
	margin:0 auto;
}

.cp {
	width:120px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

.direccion {
	width:320px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

/*23 febrero 2012*/
#registro {
	width:735px;
	height:auto;
	min-height:300px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:1px solid #0081c6;
	float:left;
	margin-top:5px;
}

#ventajas {
	width:195px;
	height:auto;
	min-height:100px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:1px solid #0081c6;
	border-top:20px solid #0081c6;
	float:right;
	text-align:left;
	margin-top:5px;
	font-size:12px;
	padding:4px;
}

#ventajas ul li {
	list-style:inside;
	list-style-type:disc;
}
#ventajas ul li:first-child {
	color:#0081c6;
	text-align:center;
	font-size:18px;
	list-style:none;
}

#carousel1 {
	width:950px;
	height:325px;
	overflow:scroll;
}
.textholder {
	text-align:left;
	font-size:small;
	padding:6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;	
	-webkit-border-top-right-radius: 6px;
}

/*6 marzo 2012*/
/*
#resumen_anahuac {
	width:890px;
	height:auto;
	margin:10px auto;
	border:3px solid #0081c6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:10px;
}
*/
#resumen_anahuac, #tonio {
	width:750px;
	height:auto;
	margin:10px auto;
	border:1px solid #0081c6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:5px;
}/*
#resumen_ceylan {
	width:890px;
	height:auto;
	margin:10px auto;
	border:3px solid #72bf44;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:10px;
}
*/
#resumen_ceylan {
	width:750px;
	height:auto;
	margin:10px auto;
	border:1px solid #72bf44;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:5px;
}
/*
#titulo_carrito_resumen {
	width:850px;
	color:#0081c6;
	font-size:15px;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}*/
#titulo_carrito_resumen {
	width:700px;
	color:#0081c6;
	font-size:15px;
	margin:0 auto;
	text-align:center;
}
/*
#carrito_desglose {
	width:950px;
	height:auto;
	font-size:13px;
	margin:2px auto;
	text-align:center;
}

#carrito_desglose table input {
	width:30px;
	text-align:center;
}*/
/*
#modoentrega {
	width:850px;
	font-size:24px;
	color:#fff;
	background-color:#0081c6;
	margin:2px auto;
	text-align:center;
	padding:2px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
*/

#modoentrega {
	width:700px;
	font-size:24px;
	color:#0081c6;
	margin:2px auto;
	text-align:center;
	padding:2px;
}/*
#modoentrega_ceylan {
	width:850px;
	font-size:24px;
	color:#fff;
	background-color:#72bf44;
	margin:2px auto;
	text-align:center;
	padding:2px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#modoentrega2 {
	width:500px;
	font-size:14px;
	margin:5px 20px;
	padding:1px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	//border:1px solid #ee3124;
	text-align:center;
}
*/

#modoentrega_ceylan {
	width:700px;
	font-size:24px;
	color:#72bf44;
	margin:2px auto;
	text-align:center;
	padding:2px;
}

#modoentrega2 {
	width:700px;
	font-size:14px;
	margin:5px auto;
	padding:1px;
	background-color:#eee;
	text-align:left;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	color:#8a8c8e;
}
#registro2{
	width:900px;
	height:auto;
	min-height:200px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:1px solid #0081c6;
	margin:5px auto;
	padding:15px;
	text-align:center;
	font-size:17px;
}


#registro2 table ul li {
	list-style:disc;
}

/*20 marzo 2012*/

#carrito_articulos {
	width:700px;
	height:50px;
	margin:10px auto;
	background-color:#efefef;
	border:3px solid #005ba0;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

#productos4 {
	width:155px;
	height:250px;
	float:left;
	padding-top:5px;
	border:1px solid #CCC;
	margin:10px;
	background-color: #f6f6f6;
	color:#000;
	font-size:14px;
	text-align:center;
}

#productos4 input {
	width:30px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	text-align:center;
}

#producto_img {
	width:95px;
	height:95px;
	background-color:#FFF;
	border:1px solid #8a8c8e;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:2px;
	margin:0 auto;
}

/*INICIAN ESTILOS PARA RMA*/
#datoscarrito {
	width:700px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#efefef;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
}

#datoscarrito table select {
	width:300px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#datoscarrito table input {
	/*width:300px;*/
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#datoscarrito table form {
	width:500px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#garantiasdesglose {
	width:900px;
	height:auto;
	padding:5px;
	margin:10px auto;
}

#garantiasdesglose table {margin-bottom:15px;}

#garantiasdesglose table textarea{ 
	width:500px; 
	height:100px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
}

.thdetabla {
	background-color:#005ba0;
	color:#FFF;
	font-size:18px;
	text-align:center;
}

.importante20 {
	color:#005ba0;
	font-size:20px;
}

.lineatop {border-top: 1px solid #005ba0;}
.lineabottom {border-bottom: 1px solid #005ba0;}

.garantías_input {
	width:100px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #005ba0;
	padding:2px;
}

.registro_input {
	width:250px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #005ba0;
	padding:2px;
}

.filtros_texto {
	font-size:14px;
	font-family:'Comfortaa', sans-serif;
}

.tipodecambio2 {
	font-size:18px;
	color:#ee3124;
	text-align:center;
}

/*TERMINAN ESTILOS PARA RMA*/

/*21 marzo 2012*/

#familia_muebles {
	width:300px;
	height:150px;
	background-color:#999;
	float:left;
	margin-top:15px;
	margin-right:15px;
}

#barrabusqueda2 {
	width:715px;
	height:30px;
	background-color:#dedede;
	float:right;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px 0px 0px 5px;
	font-size:20px;
	font-weight:500;
	color:#000;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	margin-bottom:10px;
}

#banner_muebles {
	width:950px;
	height:150px;
}

#banner_muebles_chico {
	width:950px;
	height:75px;
	background-color:#ccc;
	margin-bottom:15px;
}

#filtros_muebles {
	width:180px;
	height:auto;
	min-height:70px;
	border-bottom:2px solid #0081c6;
	border-left:10px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#005ba0;
	float:left;
}

#barrabusqueda_muebles {
	width:920px;
	height:30px;
	background-color:#dedede;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:3px 0px 0px 15px;
	font-size:20px;
	font-weight:500;
	color:#000;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	margin:5px auto;
}

#productos_muebles {
	width:920px;
	height:auto;
	min-height:250px;
	background-color:#efefef;
	margin:10px auto;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-family:'Comfortaa', sans-serif;
	color:#005ba0;
	font-size:16px;
	font-weight:300;
	padding-top:4px;
	padding-bottom:14px;
	padding-left:15px;
}

#main_fichas_muebles {
	width: 900px;
	height: auto;
	min-height: 500px;
	margin-top:15px;
	font-size: 12px;
	color: #303C55;
	text-align: left;
	overflow:hidden;
	background-color:#fff;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
}

#main_fichas_muebles h1{
	font-size: 20px;
	color: #000;
	text-align: left;
	margin:10px 0px 10px 15px;
}

#masvistas {
	width:190px;
	height:auto;
	min-height:30px;
	margin-left:10px;
	margin-right:10px;
	border-bottom:3px solid #ccc;
}

#caracteristicas_muebles {
	width: 650px;
	height:auto;
	float:right;
	margin-right:5px;
	font-size: 20px;
	color: #333;
}

#foto_oficina {
	width:700px;
	height:700px;
	margin:10px auto;
}

#descripcion_oficinas {
	width:680px;
	height:auto;
	min-height:75px;
	margin:10px auto;
	background-color:#333;
	color:#FFF;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	padding:10px;
}

#1image,#3image,#2image,#4image,#5image,#6image,#7image{ display:none; }

#wrap { 
	 width:180px;
	 height:auto;
	 float:left;
}

#wrap img{ cursor:pointer; margin-bottom:10px;}	
	
#frame { 
	width:730px;
	height:auto;
	float:right; 
	background-color:#333333;
	padding:5px;
	text-align:center;
}

div.imagePlace {float:left;}
 
img.a {
	position: absolute;
	z-index: 10;
	opacity:1.0;
}
 
img.b {opacity:1.0;}

#frame .caption{
	height:auto;
	min-height:35px;
	border:solid #CCCCCC 1px;
	margin-top:10px;
	padding:5px;
	text-align:justify;
	color:#FFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
}
.caption{ display:none}

/*23 marzo 2012*/

#indicadores_fullfillment {
	width:920px;
	height:auto;
	margin:10px auto;
	border:3px solid #005ba0;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:10px;
}

#outlet {
	width:230px;
	height:25px;
	background-color:#F00;
	color:#FFF;
	float:right;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	text-align:center;
	font-family:'Comfortaa', sans-serif;
	font-size:18px;
	text-decoration:blink;
}

/*29 marzo 2012*/
ol,ul {
	list-style:none;
}

.ei-slider{
	width: 850px;
	height: 600px;
	margin: 0 auto;
}

.ei-slider-large{
	height: 100%;
	width: 100%;
	position:relative;
	overflow: hidden;
}
.ei-slider-large li{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-slider-large li img{
	width: 100%;
}
.ei-title{
	position: absolute;
	right: 65%;
	top: 1%;
	width:280px;
}
.ei-title h2, .ei-title h3{
	text-align: right;
}
.ei-title h2{
	font-size: 25px;
	color: #fff;
	background-color:#72bf44;
}

.ei-title h3{
	font-size: 20px;
	text-transform: uppercase;
	color: #fff;
	background-color:#005ba0;
}

.ei-slider-thumbs{
	height: 13px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li{
	position: relative;
	float: left;
	height: 100%;
}
.ei-slider-thumbs li.ei-slider-element{
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 10;
	text-indent: -9000px;
	background: #000;
	background: rgba(0,0,0,0.9);
}
.ei-slider-thumbs li a{
	display: block;
	text-indent: -9000px;
	background: #666 ;
	width: 100%;
	height: 100%;
	cursor: pointer;
	-webkit-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-webkit-transition: background 0.2s ease;
    -moz-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover{
	background-color: #f0f0f0;
}
.ei-slider-thumbs li img{
	position: absolute;
	bottom: 50px;
	opacity: 0;
	z-index: 999;
	max-width: 100%;
	-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
	-webkit-box-reflect: 
        below 0px -webkit-gradient(
            linear, 
            left top, 
            left bottom, 
            from(transparent), 
            color-stop(50%, transparent), 
            to(rgba(255,255,255,0.3))
            );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.ei-slider-thumbs li:hover img{
	opacity: 1;
	bottom: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
@media screen and (max-width: 830px) {
	.ei-title{
		position: absolute;
		right: 0px;
		margin-right: 0px;
		width: 100%;
		text-align: center;
		top: auto;
		bottom: 10px;
		padding: 5px 0;
	}
}

.wrapper{
	position: relative;
	width: 100%;
}
.wrapper p{
	clear: both;
	font-size: 24px;
	line-height: 40px;
	text-align: center;
}

#ceylan_video {
	width:150px;
	height:25px;
	bottom:0px;
	margin-left: 835px;
	position:fixed;
	z-index:99999;
	background-color:#72bf44;
	color:#FFF;
	font-family:'Comfortaa', sans-serif;
	text-align:center;
	padding-top:3px;
	text-decoration:none;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}

#ceylan_video:hover {
	background-color:#a2d583;
	color:#000;
	text-decoration:none;
}

#password_actualizar {
	width:700px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#efefef;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
	font-family:'Comfortaa', sans-serif;  
	font-size:16px;
}

#password_actualizar table td input {font-size:16px;}

#datosarco {
	width:800px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#efefef;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
}

#datosarco table input {
	height:20px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

.ipt_corto {
	width:80px;
	height:20px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

/*18 abril 2012*/

/* 3 julio 2012*/
#datosformas {
	width:900px;
	height:auto;
	min-height:100px;
	margin:0px auto;
	background-color:#efefef;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	text-align:center;
	font-size:17px;
}


#formasdepago {
	width:190px;
	height:240px;
	float:left;
	margin: 15px 33px 10px 0px;
	background-color:#efefef;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
}

#banco{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

#efectivo{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:380px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

#cheque{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:380px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

#tarjeta{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:380px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

a.cerrar{
	font-size:18px; 
	font-weight:900; 
	float:right; 
	background-color:#dedede; 
	color:#FFFFFF; 
	padding:4px 8px 4px 8px; 
	border-radius: 4px;
}
a.cerrar:hover{ background-color:#666}

#datosavisos {
	width:800px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	background-color:#efefef;
	padding:5px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	text-align:center;
	font-size:15px;
	text-align:justify;
}

#datosavisos_cotizaciones {
	width:670px;
	height:auto;
	min-height:2px;
	margin:20px auto;
	background-color:#efefef;
	padding:5px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	text-align:center;
	font-size:15px;
	text-align:center;
}

#bolsas{
	width:600px;
	height: auto;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-weight:200;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:350px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-size:20px;
	text-align:center;
}

/*19 abril 2012*/
#lista_usuarios {
	width:800px;
	height:auto;
	background-color:#f7f7f7;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:0 auto;
}

#titulo_usuarios {
	width:800px;
	height:40px;
	background-color:#005ba0;
	color:#FFF;
	font-size:20px;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}
#usuarios_desglose {
	width:800px;
	height:auto;
	font-size:16px;
	margin:20px auto;
	text-align:center;
}
/*INI IF01*/
#lista_personal table select {
	width:100px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

#contenido_personal{
	width:950px;
	height:auto;
	margin:1px auto;
	overflow:hidden;
	min-height:550px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
	font-weight:400;
}
#lista_personal{
	width:950px;
	height:auto;
	background-color:#f7f7f7;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:0 auto;
}
#titulo_personal{
	width:950px;
	height:40px;
	background-color:#005ba0;
	color:#FFF;
	font-size:11px;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}
#usuarios_personal {
	width:950px;
	height:auto;
	font-size:11px;
	margin:20px auto;
	text-align:center;
}
#usuarios_personal table th{
	background-color:#005ba0;
	color:#FFF;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	height:10px;
}
#usuarios_personal table td{
	border-top:1px solid #ccc;
	font-size:12px;
	height:30px;
}
#usuarios_personal table a{
	text-decoration:underline;
}
.registro_input_1{
	width:250px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #005ba0;
	padding:2px;
}
/*FIN IF01*/
#usuarios_desglose table a{
	text-decoration:underline;
}

#usuarios_desglose table td{
	border-top:1px solid #ccc;
	height:40px;
}

#iconos_usuarios{
	width:250px;
	height:50px;
	margin:3px;
	float:left;
	background-color:#a70ccf;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
}

#contenedor_iconos{
	width:800px;
	height:80px;
	margin:0 auto;
	text-align:center;
}

#contenido_registo {
	width:520px;
	height:auto;
	margin: 0 auto;
	background-color:#efefef;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	padding:10px;
}
#titulo_registro {
	font-size:21px;
	font-weight:600;
	text-align:left;
	color:#ee3124;
	width:800px;
	height:25px;
	margin-bottom: 5px;
	margin-top:5px;
}

#contenido_registo table input {
	width:250px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#contenido_registo table select {
	width:270px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#contenido_registo table option {
	width:250px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#secure_password{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:380px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

/*20 abril 2012*/
.cn_wrapper{
	margin:20px auto 0px auto;
	width:950px;
	height:270px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:16px;
	font-weight:200;
	position:relative;
	color:#000;
	overflow:hidden;
	padding:5px;
	background-color:#efefef;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_wrapper h1{
	font-size:15px;
	font-weight:300px;
}
.cn_wrapper h2{
	font-size:15px;
	padding-bottom:4px;
}

#titulo_noticiasTIC {
	width:700px;
	height:35px;
	margin:0 auto;
	text-align:center;
	font-size:30px;
}

.cn_preview, .cn_list{
	width:470px;
	height:235px;
	position:absolute;
	top:40px;
	left:6px;
}
.cn_preview{
	left:500px;
}
.cn_content{
	top:255px;/*5*/
	left:2px;
	width:430px;
	padding:10px;
	position:absolute;
	background-color:#fff;
	height:180px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_date{
	position:absolute;
	TOP:75px;
	right:10px;
	font-size:13px;
}

.cn_content h1{
	font-size:20px;
	font-weight:200;
}

.cn_content p{
	height:150px;
	margin-top:2px;
	overflow:hidden;
	font-size:17px;
	font-weight:200;
}
.cn_item{
	cursor:pointer;
	position:relative;
	overflow:hidden;
	height:52px;
	color:#000;
	padding:5px;
	margin:6px 5px 0px 0px;
	background:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size:18px;
	font-weight:200;
}

.cn_item h2 {
	font-size:23px;
	font-weight:200;
	color:#000;
}

.cn_item:hover, .selected{
	background-color: #e4f3ff;

}
.cn_item:hover h2,
.cn_list .selected h2,
.cn_item:active h2{
	font-size:23px;
	font-weight:200;
}

.cn_item:active {
	color: #011c44;
}
.cn_list p{
	height:20px;
	padding-top:2px;
	overflow:hidden;
	border-top:1px solid #ccc;
	font-size:16px;
	color:#000;
}
.cn_nav{
	width:55px;
	height:20px;
	position:absolute;
	bottom:5px;
	left:230px;
}
a.cn_next, a.cn_prev{
	float:left;
	height:23px;
	width:23px;
	background-color:#8a8c8e;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
	outline:none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
a.cn_next{background-image:url(../images/noticias/next.png);}
a.cn_prev{margin-right:5px; background-image:url(../images/noticias/prev.png);}
.cn_nav a:hover{background-color:#101010;}
.cn_nav a:active{margin-top:1px;background-color:#000;}
.cn_nav a.disabled{opacity:0.5;}
.cn_page{display:none;}


.amazon_scroller{
    padding: 0px;
    margin: 10px;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -khtml-border-radius: 10px;
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;
}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 30px;
    margin-right: 30px;
    overflow: hidden;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    margin-right: 5px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;
}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a amazon_scroller_title{
	overflow:hidden;
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
}
	
/*24 abril 2012*/

#logos_marcas {
	width:900px;
	height:auto;
	min-height:100px;
	background-color:#FFF;
	margin:0 auto;
	border:1px solid #005ba0;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	overflow:hidden;
	text-align:center;
}

#logos_marcas_inter {
	width:90px;
	height:90px;
	float:left;
	margin:11px;
}

#logos_marcas_inter2 {
	width:200px;
	height:200px;
	float:left;
	margin:11px;
	border:1px solid #ccc;
}

#logos_marcas2 {
	width:900px;
	height:auto;
	min-height:100px;
	background-color:#FFF;
	margin:15px auto;
	border:1px solid #005ba0;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	overflow:hidden;
	text-align:center;
}

/*27 abril 2012*/
#password table input {
	width:250px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#password table select {
	width:250px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#password table option {
	width:250px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

#password table {
	margin:20px auto;
}

#password2 {
	width:700px;
	height:300px;
	margin:10px auto;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:25px;
	font-weight:300;
	text-align:center;
}


/*modificacion 10/05/2012*/
.titulosdcm {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:45px;
	color:#0081C6;
	font-weight:300;
}
.subtitulosdcm {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:40px;
	color:#4C4C4C;
	font-weight:300;
}

#contrasenia_dv {
	width:500px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#EFEFEF;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081C6;
	font-size:15px;
}

#contrasenia_dv_ajax_response {
	width:500px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#EFEFEF;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081C6;
	font-size:15px;
}

.inp_large {
	width:200px;
	height:20px;
	font-size: 12px;
	font-weight: lighter;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:2px solid #CCCCCC;
	color:#003333;
	margin-left:10px;
	
}
.inp_short {
	width:140px;
	height:20px;
	font-size: 12px;
	font-weight: lighter;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:2px solid #CCCCCC;
	color:#003333;
	margin-left:10px;
}
.campo_requerido {
	background-image:url(/images/campo_req.png);
	background-repeat:no-repeat;
	background-position: left;
	padding-left:8px;
}
.obligatorio{
	color:#E51313;
	font-size:12px;
	padding-left:35px;
	}
a#save{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/guardar_css.png);
	margin:0 auto;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	line-height:35px;
	}	
a#save:hover{
	background-image:url(/images/guardar_hover.png);
	color: #005BA0;
	font-weight:bold;
	}
a#cancel{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/cancelar.png);
	margin:0 auto;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	line-height:35px;
	}
a#cancel:hover{
	background-image:url(../images/cancelar_hover.png);
	color: #9E2905;
	font-weight:bold;
	}	
	
/**/
a#btnEnviar_into{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/guardar_css.png);
	margin:0 auto;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	line-height:35px;
	}
a#btnEnviar_into:hover{
	background-image:url(/images/guardar_hover.png);
	color: #005BA0;
	font-weight:bold;
	}
	
	
a#btnCancelar_into{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/cancelar.png);
	margin:0 auto;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	line-height:35px;
	}
a#btnCancelar_into:hover{
	background-image:url(../images/cancelar_hover.png);
	color: #9E2905;
	font-weight:bold;
	}	
/**/

a#sip{
	width:44px;
	height:27px;
	display:block;
	background-image:url(/images/si.png);
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	line-height:25px;
	}
a#sip:hover{
	background-image:url(/images/si_hover.png);
	color:#005BA0;
	font-weight:bold;}
a#nop{
	width:44px;
	height:27px;
	display:block;
	background-image:url(/images/no.png);
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	line-height:25px;
	}
a#nop:hover{
	background-image:url(/images/no_hover.png);
	color:#AF2602;
	font-weight:bold;}	
	
	
.texto_popup_01{
	
		font-family: 'Comfortaa', cursive;

}


a#ok_popup{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/ok.png);
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	line-height:35px;
}
a#ok_popup:hover{
	background-image:url(/images/ok_hover.png);
	color: #333;
	font-weight:bold;
}		
	
/*fin de modificacion*/	

/*14/05/2012*/

/*a#nop:hover{
	background-image:url(/images/no_hover.png);
	color:#AF2602;
	font-weight:bold;}	
a#ok{
	width:90px;
	height:40px;
	display:block;
	background-image:url(/images/ok.png);
	color:#FFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	line-height:35px;
	}
a#ok:hover{
	background-image:url(/images/ok_hover.png);
	color: #333;
	font-weight:bold;}	*/
#info_protect {
	width:600px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	background-color:#efefef;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	text-align:center;
	font-size:15px;
	text-align:justify;
	border:1px solid #0081C6;
}
span.dear{
	color:#0081C6;
	text-align:center;
	margin-left:210px;
	font-size:19px;
	font-weight:400;
	}
p#why{
	margin-top:8px;
	font-size:14px;
	color:#333;
	}
span.correo{
	color:#D86713;
	text-decoration:underline;
	}
span.date{
	color:#000;
	font-weight:600;
	}
a.bullet{
	font-size:14px;
	color:#066A96;
	}				
a.bullet:hover{
	color:#CC5605;
	}
span.nota{
	font-size:14px;
	color: #333;
	}			

/*Fin modificacion*/


/*AS01 ini*/
#lineadenegocio_bus {
	width:200px;
	height:auto;
	border: 1px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	//color:#005ba0;
	color:blue;
	float:left;
	overflow: hidden;

}
#lineadenegocio_bus li a {
	//width:200px;
	//height:auto;
	//border: 1px solid #0081c6;
	font-family:'Comfortaa', sans-serif;
	//font-size:14px;
	//color:#005ba0;
	color:blue;
	//float:left;
	overflow: hidden;
	margin-left: 5px;
	margin-top: 2px;

}

#lineadenegocio_bus .linea1 a{
	//color:#005ba0; 
	color:blue; 
	margin-left: 5px;
	margin-top: 2px;
	font-size:15px;
}

#ordenarpor {
	width:190px;
	height:20px;
	background-color:#0081c6;
	color:#fff;
	padding:5px;
}
#catalogo1{
	width:190px;
	height:20px;
	background-color:#0081c6;
	color:#fff;
	padding:5px;
}


#ligas {

	width: 500px;
	//height: auto;
	//min-height: 350px;
	float: right;
}

#url {

	width: 500px;
	height: auto;
}

#url table td {text-align: center;}

#pdf {

	width: 500px;
	height: auto;
}

#videoyoutube {

	width: 500px;
	height: auto;
}

#videoyoutube table td iframe {

	border: 1px solid #8a8c8e;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/*AS01 fin */ 
#listado_clasif {
	width:190px;
	height:auto;
	max-height:120px;
	overflow:auto;
	color: #000;
	font-size:13px;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#listado_clasif li {margin-top:5px;}

#actualizar {
	width:190px;
	height:25px;
	color: #000;
	font-size:13px;
	margin:5px;
	font-size:18px;
}

#actualizar a {
	color:#EE3124;
	text-decoration:none;
}
.formatoAvisoP{
font-size:13px;
font-family: 'Comfortaa', cursive;
text-align:justify;
}


#nuevo{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}
#express{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}
#ampliacion{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}
#especiales{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}
#financiamiento{
	width:600px;
	height: auto;
	border:1px solid #005BA0;
	position:absolute;
	z-index:1000;
	top:280px;
	left:320px;
	visibility: hidden;
	padding:10px;
	border-radius:8px;
	background-color:#FFF;
	border-bottom-style: ridge;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
}

#textosolicitud {
	width:750px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	background-color:#efefef;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	font-size:15px;
	text-align:center;
}

#formasdepago2{
	width:900px;
	min-height:180px;
	height:auto;
	overflow: hidden;
}
#barrabusqueda3 {
	width:715px;
	height:20px;
	float:right;
	padding:3px 0px 0px 5px;
	font-size:20px;
	font-weight:500;
	color:#ee3124;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	margin-bottom:2px;
	text-align:center;
}
/*20 julio 2012*/
#clasificacion {
	width:190px;
	min-height:20px;
	height:auto;
	background-color:#efefef;
	color:#2e2f2f;
	padding:5px;
	margin-top:5px;
	font-weight:400;
	font-size:15px;
}

#formasdepago {
	width:190px;
	height:165px;
	float:left;
	margin:5px 30px 5px 0px;
	background-color:#efefef;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
}

#banner_ficha {
	width:220px;
	height:600px;
	background-color:#666;
}
/* 16 de julio 2012*/
#altadedirecciones {
	width:650px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	font-size:15px;
	text-align:left;
	background-color:#e7e7e7;
}

.registro_input2 {
	width:200px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
}

.registro_input3 {
	width:100px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
}

.registro_input4 {
	width:25px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
	text-align:center;
}

.registro_inputPASS {
	width:200px;
	height:25px;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
}


.instrucciones {
	width:350px;
	height:100px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
}

#titulo_direcciones {
	width:950px;
	height:40px;
	background-color:#005ba0;
	color:#FFF;
	font-size:20px;
	margin:0 auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
}

#direcciones_desglose {
	width:950px;
	height:auto;
	font-size:14px;
	margin:0 auto;
	text-align:center;
	background-color:#e7e7e7;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:20px;
}

#direcciones_desglose table a{
	text-decoration:underline;
}

#direcciones_desglose table td{
	border-top:1px solid #ccc;
	height:40px;
}

#contenedor_iconos{
	width:800px;
	height:80px;
	margin:0 auto;
	text-align:center;
}

#datosdirecciones {
	width:950px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	overflow:hidden;
	font-size:13px;
	text-align:left;
}
/*1 agosto 2012*/
.combogde {
	width:300px;
	font-family:'Comfortaa', sans-serif;
	font-size:16px;
}

.areadetexto{ 
	width:400px; 
	height:100px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border:1px solid #005ba0;
}

#licitaciones{
	width:850px;
	height:auto;
	min-height:100px;
	margin:20px auto;
	padding:15px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #ccc;
	overflow:hidden;
	font-size:15px;
	text-align:left;
	background-color:#fff;
	color:#000;
}

#express_licit{
	width:500px;
	height:auto;
	margin:5px auto;
	padding:5px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	text-align:center;
}

#express_licit table input{
	width:300px;
	height:18px;
	border:1px solid #8a8c8e;
	padding:5px;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:14px;
}

#express_licit table textarea{
	width:300px;
	height:120px;
	border:1px solid #8a8c8e;
	padding:5px;
	font-family:'Comfortaa', sans-serif;
	color:#000;
	font-size:14px;
}

/*07/08/2012*/
.errorUsuario{
    background-color: #BC1010;
    padding: 6px 12px;
    border-radius: 4px;
    color: white;
    font-weight: bold;
    margin-left: 16px;
    margin-top: 6px;
    position: absolute;
}
.errorUsuario:before{ /*Para crear una flechita */
    content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}


/*21 Junio 2012*/
.tabla_titulo {
	font-size:20px;
	color:#ee3124;
	text-align:left;
	font-weight:300;
}

#datos_registro {
	width:800px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#f7f7f7;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081c6;
}

.registro_input {
	width:250px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
}

/*10 agosto 2012*/
#datos_registro2 {
	width:870px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #005ba0;
	font-size:16px;
}

#datos_registro2 p {margin-bottom:10px;}

#datos_registro2 ul li {
	list-style: disc;
	margin-left:20px;
}

#datos_registro3 {
	width:870px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	padding:10px;
	background-color:#FFF;
	font-size:20px;
}

#datos_registro3 p {margin-bottom:10px;}

#datos_registro3 ul li {
	list-style: disc;
	margin-left:20px;
}
/*16 agosto 2012*/
#datos_credito {
	width:870px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #005ba0;
	font-size:16px;
}

.registro_input5 {
	width:500px;
	height:25px;
	font-family:'Comfortaa', sans-serif;
	font-size:14px;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border:1px solid #005ba0;
	padding:2px;
	text-align:center;
}

.thdetabla2 {
	background-color:#005ba0;
	color:#FFF;
	font-size:18px;
	text-align:left;
	padding:2px 0px 2px 5px;
}

#lista_usuarios2 {
	width:950px;
	height:auto;
	min-height:150px;
	background-color:#e7e7e7;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:0 auto;
	text-align:center;
}

#lista_usuarios2 table {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	border-collapse: collapse; 
	background: #fff;
	text-align:center;
}

#lista_usuarios2 table tr td, table tr th {
		padding: 8px;
		vertical-align: top;
		text-align: left;
		height:auto;
		min-height:40px;
	}
	
#lista_usuarios2 table tr th {
	background-color:#005ba0;
	color: #fff;
	text-align: center;
}
	
#lista_usuarios2 table tr td {
	border-bottom: 1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	text-align: center;
}

/*3 sep*/
#contenido_registro2 {
	width:620px;
	height:auto;
	margin: 0 auto;
	background-color:#efefef;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	padding:10px;
}


/*11 sep 2012*/
#datos_registro5 {
	width:870px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	padding:10px;
	background-color:#FFF;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

/*12 seo 2012*/
#datos_registro10 {
	width:870px;
	height:300px;
	overflow:scroll;
	margin:0 auto;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #005ba0;
	font-size:16px;
}

#datos_registro10 p {margin-bottom:10px;}

#datos_registro10 ul li {
	list-style: disc;
	margin-left:20px;
}

/*14 sep 2012*/
#titulosdcm2 {
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	color:#0081c6;
	font-weight:300;
}
#subtitulodcm3 {
	width:950px;
	height:25px;
	margin:3px auto;
	font-size:15px;
}

#contrasenia_dv2 {
	width:550px;
	height:auto;
	min-height:100px;
	margin:0 auto;
	background-color:#FFF;
	padding:10px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #0081C6;
	font-size:15px;
	font-family:'Yanone Kaffeesatz', sans-serif;
}
/*19/09/2012*/
#contenido_registro3 {
	width:820px;
	height:auto;
	margin: 0 auto;
	background-color:#efefef;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	padding:10px;
}
/*25/09/2012*/
#contenidoCariito {
	width:950px;
	height:auto;
	margin:10px auto;
	min-height:550px;
	font-family:'Comfortaa', sans-serif;
	font-size:15px;
	font-weight:400;
}
.tipodecambioCarrito3 {
	font-size:15px;
	color:#ee3124;
}

/*26 09 2012*/
#unloginmenu {
	width:950px;
	height:35px;
	margin-left:45px;
	margin-bottom:15px;
	padding-top:5px;
	text-align:center;
}

.distribuidor {
	color:#ee3124;
	text-decoration:blink;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-size:25px;
	font-weight:400;
}

#correo {
	width:930px;
	height:40px;
	margin:10px auto;
	padding-top:10px;
	padding-left:10px;
	/*background-color:#ee3124;*/
	color:#fff;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-size:25px;
}

#correo input {
	width:350px;
	height:30px;
	font-family:'Yanone Kaffeesatz', sans-serif;
	font-weight:300;
	font-size:23px;
	border:0px;
}
#titulodcdi{
	width:950px;
	height:40px;
	margin:10px auto;
	font-size:35px;
	text-align:center;
	font-weight:600;
	color:#333;
}

/* octubre*/
/*AS*/
#subtitulo_newcarrito {
	width:1000px;
	height:20px;
	margin: 0 auto;
	color:#8a8c8e;
	font-size:15px;
	font-weight:100;
	text-align:center;
	padding:5px;
	font-family: 'Pontano Sans', sans-serif;
}
#tipodecambio_newcarrito {
	width:1000px;
	height:auto;
	margin:5px auto;
	text-align:center;
	font-size:16px;
	background-color:#8a8c8e;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:2px;
	color:#FFF;
}


#direcciones_newcarrito {
	width:1000px;
	height:auto;
	background-color:#eee;
	margin-top: 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:14px;
	color:#000;
	padding:5px;
}

#direcciones_newcarrito select {
	padding:2px;
	display: inline-block;
	font-family: 'Pontano Sans', sans-serif;
}

#direcciones_newcarrito option {
	width:250px;
	height:20px;
	font-size:14px;
	font-family: 'Pontano Sans', sans-serif;
}

.rojototal {color:#ee3124; font-size:20px;}

#contenedor_newcarrito {width:1010px; height:auto; overflow:hidden; margin-top:10px;}
#datos_newcarrito {
	width:800px;
	height:auto;
	min-height:500px;
	float:left;
	margin-bottom:25px;
}


.cantidad2 {
	width:30px;
	height:16px;
	font-size:12px;
	color:#8a8c8e;
	padding:1px;
	text-align:center;
}

.bodega1anahuac {color:#0081c6; font-size:16px; text-align: center;}
.bodega3ceylan {color:#72bf44; font-size:16px;}
.bodega4sur {color:#faaf40; font-size:16px;}

#carrito_montos {
	width:190px;
	min-height:90px;
	height:auto;
	background-color:#eee;
	float:right;
	text-align: center;
	font-size:14px;
	color:#000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px;
	margin-bottom:15px;
}

#carrito_montos a {text-decoration:underline; color:#005ba0;}

#contenido_newft {
	width:1010px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
	min-height:550px;
	font-family: 'Pontano Sans', sans-serif;
}

#titulo_ft {
	width:1000px;
	height:30px;
	margin: 0 auto;
	color:#8a8c8e;
	font-size:25px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	text-align:center;
	padding:5px;
	font-family: 'Pontano Sans', sans-serif;
}
#subtitulo_ft {
	width:1000px;
	height:30px;
	margin: 0 auto;
	color:#ee3124;
	font-size:15px;
	font-weight:100;
	text-align:center;
	padding:5px;
	font-family: 'Pontano Sans', sans-serif;
}

#datos_newft {
	width:1010px;
	height:auto;
	min-height:210px;
	font-family: 'Pontano Sans', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#8a8c8e;
	border-bottom:1px dotted #ccc;
	overflow: hidden;
}

#foto_newft {
	width:540px;
	height: auto;
	min-height:540px;
	float:left;
	padding-top:2px;
	text-align:center;
	overflow:hidden;
}
#container .mainframe { width: 540px; height:540px; float:left;}
#largephoto { width: 540px; height:540px; background-color:#333333; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#loader { width:150px; height:150px;background-image:url('images/interface/loader.gif'); background-repeat:no-repeat; position:absolute;}
#largetrans { width: 540px; height:540px;}
#container .thumbnails { float:right; width:540px; height:300px; background-color:#9C6;}
.thumbnailimage { float:left; width:auto; height:auto;}
.thumb_container { width:90px; height:90px; margin-right:10px;}
.large_thumb {float:left; width:90px; height:90px;}
.large_image { display:none}

#descripcion_newft {
	width:450px;
	height:auto;
	min-height:200px;
	float:right;
	margin:0px 0px 0px 10px;
	line-height:30px;
}

#descripcion_newft td {padding:1px;}
.articulo_newft {
	color:#8a8c8e;
	font-size:18px;
}
.rojoprecio {
	color:#ee3124;
	font-size:14px;
}
#precios_newft {
	width:450px;
	height:auto;
	min-height:210px;
	float:right;
	text-align:center;
	font-size:16px;
}
#preciosgral_newft {
	width:450px;
	height:25px;
	background-color:#eee;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#555;
	margin-bottom:5px;
}
#preciosb1_newft {
	width:450px;
	height:50px;
	border-bottom:4px solid #0081c6;
	color:#000;
	margin-bottom:5px;
}

#preciosb3_newft {
	width:450px;
	height:50px;
	border-bottom:4px solid #72bf44;
	color:#000;
	margin-bottom:5px;
}

#preciosb4_newft {
	width:450px;
	height:50px;
	border-bottom:4px solid #faaf40;
	color:#000;
	margin-bottom:5px;
}
#caracteristicas_newft {
	width:650px;
	height:auto;	
	min-height:200px;
	font-size:14px;
	margin-top:10px;
	float:left;
}

#basicas_newft {
	width:650px;
	height:auto;
	min-height:100px;
	color:#8a8c8e;
	font-family: 'Pontano Sans', sans-serif;
	border-bottom:10px solid #ccc;
	padding:10px 0px 10px 0px;
}

#basicas_newft td {
	border-bottom:1px solid #ccc;
	padding:2px 0px 2px 0px;
}
#especificas_newft {
	width:650px;
	height:auto;
	min-height:100px;
	color:#8a8c8e;
	font-family: 'Pontano Sans', sans-serif;
	border-bottom:10px solid #ccc;
	padding:10px 0px 10px 0px;
}

#especificas_newft td {
	border-bottom:1px solid #ccc;
	padding:2px 0px 2px 0px;
}
#supplies_newft {
	width:650px;
	height:auto;
	min-height:80px;
	color:#8a8c8e;
	font-family: 'Pontano Sans', sans-serif;
	border-bottom:10px solid #ccc;
	padding:10px 0px 10px 0px;
}

#supplies_newft td {
	border-bottom:1px solid #ccc;
	padding:2px 0px 2px 0px;
}
#masinfo_newft {
	width:350px;
	height:auto;
	min-height:100px;
	margin-top:10px;
	float:right;
	overflow:hidden;
	font-family: 'Pontano Sans', sans-serif;
	font-size:12px;
}
#videosyoutube_newft {
	width:340px;
	height:340px;
	//background-color:#eee;
	margin:0 auto;
	//border:1px solid #ccc;
	margin-top:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#relacionados_newft {
	width:1010px;
	height:365px;
	float:left;
	overflow:hidden;
	margin:10px auto;

}

#titulorelacionados_ft {
	width:990px;
	height:30px;
	margin:0 auto;
	background-color:#ccc;
	color:#8a8c8e;
	font-family: 'Pontano Sans', sans-serif;
	font-size:18px;
	padding:3px 0px 3px 10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#contenedorart_ft {
	width:1000px;
	height:320px;
	margin:5px auto;
}
#articulorelacionado_ft {
	width:185px;
	height:320px;
	margin-right:10px;
	float:left;
	border-right:1px #ccc solid;
	border-bottom:5px #ccc solid;
	text-align:center;
	font-family: 'Pontano Sans', sans-serif;
	color:#8a8c8e;
	font-size:14px;
}

/*09122013*/
#direcciones_newcarrito a { text-decoration:underline; color:#ee3124;}
.avisoflete {color:#0081c6; font-size:16px;}
.compra_colectiva { background-color:#005ba0; color:#FFF; font-size:14px;}
.compra_colectiva2 { background-color:#005ba0; color:#FFF; font-size:24px;}

#direcciones_newcarrito a { text-decoration:underline; color:#ee3124;}
.avisoflete {color:#0081c6; font-size:16px;}
.compra_colectiva { background-color:#005ba0; color:#FFF; font-size:14px;}
.compra_colectiva2 { background-color:#005ba0; color:#FFF; font-size:24px;}

#deals_busqueda {
	width:770px;
	height:240px;
	float:right;
}
#dealproducto {
	width:375px;
	height:240px;
	background-color:#FFF;
	border:1px solid #005ba0;
	float:left;
	margin-left:5px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#lineadenegocio_busqueda {
	width:240px;
	height:auto;
	background-color:#fff;
	font-family: 'Pontano Sans', sans-serif;
	font-size:18px;
	color:#005ba0;
	float:left;
}
#ordenar_busqueda{
	width:230px;
	height:20px;
	color:#000;
	padding:5px;
	font-size:18px;
}
#contenidobusqueda {
	width:1010px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
	min-height:550px;
	font-family: 'Pontano Sans', sans-serif;
	font-size:15px;
	font-weight:400;
}
#clasificacion_busqueda {
	width:230px;
	min-height:20px;
	height:auto;
	color:#ee3124;
	padding:5px;
	margin-top:5px;
	font-weight:400;
	font-size:14px;
	border-bottom:1px dotted #EE3124;
}
#listado_clasif_busqueda {
	width:210px;
	height:auto;
	max-height:150px;
	overflow:auto;
	background-color:#FFF;
	margin:0 auto;
	color: #000;
	font-size:13px;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}
#listado_clasif_busqueda ul li {line-height: 1.8;}

#dealproducto {
	width:375px;
	height:240px;
	background-color:#FFF;
	border:1px solid #005ba0;
	float:left;
	margin-left:5px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#deal_foto{
	width:180px;
	height:180px;
	margin:5px 0px 0px 5px;
	float:left;
}
#deal_datos {
	width:180px;
	height:180px;
	float:right;
	margin:5px 5px 0px 0px;
	text-align:center;
	font-size:14px;
	color:#6D6E70;
}

#deal_masinfo {
	width:375px;
	height:50px;
	float:left;
	margin-top:5px;
	text-align:center;
}
.deal_precio {
	font-size:35px;
	font-weight:700;
	color:#0081c6;
}
#preciosmasiva {
	width:750px;
	height:25px;
	color:#ee3124;
	font-size:16px;
	text-align:center;
	float:right;
	background-color:#eee;
	margin-top:10px;
	padding:3px;
	margin-right:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#contenedor_productos_precio {
	width:755px;
	height:auto;
	min-height:150px;
	float:right;
	margin:5px 4px 2px 0px;
	border:2px solid #FFDD15;
}

#tipodepromocion {
	width: 50px;
	min-height:150px;
	height:auto;
	float:left;
}
#foto_producto_regular {
	width:130px;
	height:150px;
	float:left;
	text-align:center;
	font-size:14px;
	color:#8a8c8e;
}
#detalles_producto_regular {
	width: 570px;
	height:auto;
	min-height:150px;
	float:right;
}

#detalles_producto_regular table {
	color:#8a8c8e;
}

#contenedor_productos_regular {
	width:755px;
	height:auto;
	min-height:150px;
	float:right;
	margin:5px 4px 2px 0px;
	border:1px solid #8a8c8e;
}
#tipodepromocion {
	width: 50px;
	min-height:150px;
	height:auto;
	float:left;
}
#foto_producto_regular {
	width:130px;
	height:180px;
	float:left;
	text-align:center;
	font-size:14px;
	color:#8a8c8e;
}

#contenido_resumen {
	width:1000px;
	height:auto;
	margin:10px auto;
	font-family: 'Pontano Sans', sans-serif;
	overflow:hidden;
	min-height:550px;
	font-weight:400;
}
#titulo_resumen {
	width:1000px;
	height:45px;
	margin: 5px auto;
	color:#ee3124;
	font-size:35px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	text-align:center;
	padding:5px;
	font-family: 'Pontano Sans', sans-serif;
}

#subtitulo_resumen {
	width:1000px;
	height:20px;
	margin: 0 auto;
	font-size:15px;
	font-weight:100;
	text-align:center;
	padding:5px;
	font-family: 'Pontano Sans', sans-serif;
}
#desglose_resumen {
	width:700px;
	height:auto;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	margin-bottom:10px;
}
#resumen_foranea {
	width:750px;
	height:auto;
	margin:2px auto;
	border:1px solid #8A8C8E;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:5px;

}
#modoentrega_foranea{
	width:700px;
	font-size:24px;
	color:#8A8C8E;
	margin:2px auto;
	text-align:center;
	padding:2px;
}
#modoentrega_foraneaBO{
	width:700px;
	font-size:20px;
	color:hsl(4, 86%, 54%);
	margin:10px auto;
	text-align:center;
	padding:2px;
}
.datospedido {color:#000; font-size:16px;}
#misgarantias {
	width:1000px;
	height:auto;
	min-height:300px;
	margin:10px auto;
}

#busquedagarantias {
	width: 350px;
	height: auto;
	min-height:150px;
	margin:0 auto;
	text-align:center;
	background-color:#efefef;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:10px 0px 10px 0px;
}

#busquedagarantias input{
	width: 180px; 
	font-family: 'Pontano Sans', sans-serif;
	padding: 3px; 
	margin: 2px 0 2px 0; 
	background: #fff;
	font-size: 14px; 
	color: #555; 
	border: 1px #ccc solid;
	/* -- CSS3 Shadow - create a shadow around each input element -- */ 
	-webkit-box-shadow: 0px 0px 2px #aaa;
	-moz-box-shadow: 0px 0px 2px #aaa; 
	box-shadow: 0px 0px 2px #aaa;
}

#misgarantiasdesglose {
	width:1000px;
	height:auto;
	min-height:50px;
	margin:10px auto;
	text-align:center;
}

#misgarantiasdesglose table td {border-bottom:1px solid #ccc;}

#misdevolucionesdesglose {
	width:1000px;
	height:auto;
	min-height:50px;
	margin:10px auto;
	text-align:center;
}

#misdevolucionesdesglose table td {border-bottom:1px solid #ccc;}

.prioridad {background-color: #fbbb3f; color:#000; font-size:14px;}

#iniciarsesion {
	width:150px;
	height:24px;
	margin:0 auto;
	font-size:18px;
	background-color:#005ba0;
	color:#FFF;
	text-align:center;
	padding:2px;
	-webkit-box-shadow: 0px 0px 2px #aaa;
	-moz-box-shadow: 0px 0px 2px #aaa; 
	box-shadow: 0px 0px 2px #aaa;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#iniciarsesion a {color:#FFF;}

.azulprecio {
	color:#0081c6;
}
#contenedor_productos_bundle {
	width:755px;
	height:auto;
	min-height:150px;
	float:right;
	margin:5px 4px 2px 0px;
	border:2px solid #ee3124;
}
#claves_producto_bundle {
	width:570px;
	height:auto;
	background-color:#ee3124;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
#claves_producto_acumulado {
	width:570px;
	height:auto;
	background-color:#37B34A;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
#descripcion_producto_regular {
	width:570px;
	height:20px;
	color:#000;
	font-size:16px;
	text-align:center;
}
#precios_producto_regular {
	width:570px;
	height:auto;
	min-height:20px;
	font-size:14px;
	text-align:center;
}
#claves_producto_regular {
	width:570px;
	height:auto;
	min-height:20px;
	color:#000;
	font-size:16px;
	text-align:center;
}
#paginas {
	width:750px;
	height:32px;
	float:right;
	padding:3px;
	font-size:25px;
	font-size:14px;
	margin:5px;
	text-align:center;
	background-color:#eee;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#contenedor_productos_nuevo {
	width:755px;
	height:auto;
	min-height:150px;
	float:right;
	margin:5px 4px 2px 0px;
	border:2px solid #0097e8;
}
#contenedor_productos_acumulable {
	width:755px;
	height:auto;
	min-height:150px;
	float:right;
	margin:5px 4px 2px 0px;
	border:2px solid #37B34A;
}
/************RO28082014 - INI **************/
#tras_info {
	margin:auto;
	width:600px;
	height:auto;
	margin-top:20px;
	-webkit-box-shadow: 0px 0px 10px #aaa;
	-moz-box-shadow: 0px 0px 10px #aaa;
	box-shadow: 0px 0px 10px #aaa;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#t_tras {
	width:400px;
	height:auto;
	margin:auto;
	
	margin-top:40px;
	color:#ccc;
	font-size:30px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #b2b2b2;
	text-align:center;
	padding:1px;
	font-family: 'Pontano Sans', sans-serif;
}

#t_tras2 {
	width:600px;
	height:auto;
	margin:auto;
	
	margin-top:20px;
	color:#333;
	font-size:20px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #b2b2b2;
	text-align:center;
	padding:1px;
	font-family: 'Pontano Sans', sans-serif;
}

#t_tras3 {
	background-color:#333;
	width:600px;
	height:auto;
	margin:auto;
	
	margin-top:5px;
	color:#FFF;
	font-size:15px;
	font-weight:100;
	border-top:1px solid #eee;
	border-bottom:1px solid #b2b2b2;
	text-align:center;
	padding:1px;
	font-family: 'Pontano Sans', sans-serif;
}


.tex_tras{
	font-size:14px;
	font-family: 'Pontano Sans', sans-serif;
 	color:#666;
	margin-left:8px;
	text-align:right;
	}

#opc_tras{
	height:50px;
	margin-left:10px;
	margin-bottom:15px;
	
	
	
}
#opc_tras2{
	height:20px;
	margin-left:10px;
 vertical-align: text-bottom;
 margin-top:10px;
	
	
}

.tex_tras2{
	margin-bottom:20px;
	font-size:14px;
	font-family: 'Pontano Sans', sans-serif;
 	color:#666;
	margin-left:8px;
	text-align:center;
	}
	
	.tex_tras3{
	font-size:15px;
	font-family: 'Pontano Sans', sans-serif;
 	color:#C03;
	margin-left:8px;
	text-align:center;
	}

#lineal {
	height:44px;
	
	border-bottom:1px solid #666;

}
#lineal2 {
	height:50px;
	
	border-right:1px solid #666;

}
#contenidoart {
	width:1000px;
	height:110px;
	background-color:#ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
}
	#carruseldetalle{
	margin:auto;
	width:1000px;
	height:auto;
	background-color:#efefef;
	margin:10px 0px 10px 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-top:10px;
}
#infodetal {
	
	margin-left:120px;
	
	width:800px; height:auto;  }
	
	
	#statcarrito {
		width:1000px;
		height:auto;
		float:left;
		position:absolute;
		
		
	}
	
	#intstatcarrito {
		width:300px;
		height:400px;
		float:right;
		position:relative;
		
	}

#contenedor_alerta {
	width:755px;
	height:auto;
	min-height:150px;
	float:none;
	border:8px solid #F00;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#detalles_alert {
	width: 750px;
	height:250;
	
	
	
}

#text_alert {
	width:750px;
	height:250px;
	color:#333;
	
	font-size:18px;
	font-stretch:extra-condensed;
	text-align:center;
}


.grisalert {
	color:#666;
}

.rojoalert{
	color:#F00;
}

#traking_body{
	margin:auto;
	width:700px;
	height:auto;

	
}

#t_traking {
	width:700px;
	height:30px;
	margin:auto;
	
	margin-top:20px;
	color:#F00;
	font-size:35px;
	font-weight:100;

	text-align:center;
	padding:1px;
	font-family: 'Pontano Sans', sans-serif;
}

#informacion_traking{
	overflow:scroll;
	margin-left:auto;
	margin-right:auto;
	
	font-size:11px;
	text-align:center;
}

.title_traking{
	font-size:12px;
	background-color:#39F;
	color:#FFF;
	text-align:center;
}

.datos_traking{
	text-align:center;
	color:#333;
	text-decoration:none;
}
#consultamovimiento{
	width:500px;
	height:auto;
	margin:0 auto;
	font-size:13px;
	text-align:left;
}
.chequedevuelto {background-color: #59abd7; color:#fff; text-align:center; text-decoration:none;
}

.potencial1 {background-color: #59abd7; color:#fff; font-size:12px; text-align:center;}
.izq_text { text-align:right;}

.bodega1anahuac_12 {color:#0081c6; font-size:14px; margin-top:6px; text-align:center;}
.bodega3ceylan_12 {color:#57a827; font-size:14px; margin-top:6px; text-align:center;}
.bodega4sur_12 {color:#e1921e; font-size:12px; margin-top:6px; text-align:center;}
.totalpiezas{
	background-color:#F00;
	color:#FFF;
	font-size:14;
}
/*********RO29082014 - FIN *************/