@charset "utf-8";
/* CSS Document */

#mainLeft .wp-pagenavi {
	margin:20px 0px;
}

#mainLeft .wp-pagenavi span.pages {
	background:#FFFFFF none repeat scroll 0%;
	border:4px solid #27318B;
	color:#3D638D;
	margin:2px;
	padding:2px 7px;
}

#mainLeft .wp-pagenavi span.current {
	background-color:#27318B;
	border:4px solid #27318B;
	color:#FFF;
	font-weight:bold;
	margin:2px;
	padding:2px 7px;
}

#mainLeft .wp-pagenavi a {
	background:#FFFFFF none repeat scroll 0%;
	border:4px solid #27318B;
	color:#3D638D;
	margin:2px;
	padding:2px 7px;
}

.mensajePersonal {
	font-size:12px;
	line-height:1.3em;
	color:#FFF;
	height:270px;
	padding:0;
}


html {
	background:#A9ADD1 url(images/bg_index.png) repeat-x top;
	font-size:13px;
	font-family:"Trebuchet MS";
	color:#333;
	line-height:1.6em;
}

body {
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

#coMain {
	width:960px;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
	z-index:1;
}

.busqueda { 
	padding:7px 0px;
	overflow:hidden;
}

.doncaja {
	float:left;
	line-height:26px;
	background:#C7D7ED url(images/bg_search.gif) no-repeat;
	height:18px;
	padding:4px 7px;
	width:186px;
	border:0;
}

.donboton { 
	display:block;
	width:63px;
	height:26px;
	background:#C7D7ED url(images/btn_buscar.png) no-repeat;
	float:left;
	margin-left:5px;
	border:0;
	cursor:pointer;
}

#mainLeft {
	width:620px;
	float:left;
	font-size:14px;
	color:#666;
}

#mainRight {
	width:280px;
	margin:0px 30px;
	float:left;
}

#mainRight li {
	list-style:none;
	padding:0px;
	margin:0px;
}

#coDestacados {
	width:1200px;
	margin:0 auto;
}

#productoDestacado {
	z-index:10;
	position:absolute;
	margin-left:46px;
	margin-top:80px;
}

#productoNuevo1 {
	z-index:11;
	position:absolute;
	margin-left:46px;
	margin-top:80px;
}

#productoNuevo2 {
	z-index:12;
	position:absolute;
	margin-left:46px;
	margin-top:80px;
}

/*********************/
/******** LISTAS *******/

.menuTop {
	margin:4px 0px 5px;
	overflow:hidden;
}

.ulHome {
	float:left;
	width:74px;
	height:36px;
	margin-right:1px;
}

.liHome {
	display:block;
	width:74px;
	height:36px;
	background:transparent url(images/li_inicio.png) no-repeat top left;
}

.liHome:hover {
	background:transparent url(images/li_inicio.png) no-repeat bottom left;
}

.ulEmpresa {
	float:left;
	width:74px;
	height:36px;
	margin-right:1px;
}

.liEmpresa {
	display:block;
	width:74px;
	height:36px;
	background:transparent url(images/li_empresa.png) no-repeat top left;
}

.liEmpresa:hover {
	background:transparent url(images/li_empresa.png) no-repeat bottom left;
}

.ulProductos {
	float:left;
	width:103px;
	height:36px;
	margin-right:1px;
}

.liProductos {
	display:block;
	width:103px;
	height:36px;
	background:transparent url(images/li_productos.png) no-repeat top left;
}

.liProductos:hover {
	background:transparent url(images/li_productos.png) no-repeat bottom left;
}

.ulDistribuidores {
	float:left;
	width:122px;
	height:36px;
	margin-right:1px;
}

.liDistribuidores {
	display:block;
	width:122px;
	height:36px;
	background:transparent url(images/li_distribuidores.png) no-repeat top left;
}

.liDistribuidores:hover {
	background:transparent url(images/li_distribuidores.png) no-repeat bottom left;
}

.ulContactanos {
	float:left;
	width:103px;
	height:36px;
	margin-right:1px;
}

.liContactanos {
	display:block;
	width:103px;
	height:36px;
	background:transparent url(images/li_contactanos.png) no-repeat top left;
}

.liContactanos:hover {
	background:transparent url(images/li_contactanos.png) no-repeat bottom left;
}


.ulConsultas {
	float:left;
	width:81px;
	height:36px;
	margin-right:1px;
}

.liConsultas {
	display:block;
	width:81px;
	height:36px;
	background:transparent url(images/li_consultas.png) no-repeat top left;
}

.liConsultas:hover {
	background:transparent url(images/li_consultas.png) no-repeat bottom left;
}




 /**************/
/** ETIQUETAS **/
/**************/

h1 {
	font-size:32px;
	color:#3D638D;
	font-family:Georgia;
	font-weight:normal;
	letter-spacing:-3px;
	margin:0px;
	padding:0 50px;
	text-align:center;
	line-height:1.2em;
}

h1 a {
	color:#27318B;
	text-decoration:none;
}


h2 {
	font-size:26px;
	color:#3D638D;
	font-family:Georgia;
	font-weight:normal;
	letter-spacing:-2px;
	margin:0;
	line-height:26px;
}

h2 a {
	color:#27318B;
	text-decoration:none;
}


 /**************/
/** HEADER **/
/**************/
.menuPrincipal {
	 padding:0;
	 margin:4px 0 0 0;
	 
}

.menuPrincipal li {
	margin:4px -3px -3px 0;
	display:inline;
	list-style:none;
	padding:0;
}

.logo {
	margin:0 0 15px 0;
}

.logo img {
	padding:10px 20px 0px;
}
 /**************/
/** DESTACADO **/
/**************/


 /******************/
/** NOTA IZQUIERDA **/

/*******************/

.contenidoPrincipal {
	border:4px solid #FFF;
	background:#EDEFF1;
	padding:20px 30px 60px;
	margin-bottom:10px;
}

 /******************/
/** NOTA IZQUIERDA **/
/*******************/

.contenidoPrincipal {
	border:4px solid #FFF;
	background:#EDEFF1;
	padding:20px 30px 60px;
	margin-bottom:6px;
}

/********************/

.contenidoNormal {
	border:4px solid #27318B;
	background:#FFF;
	padding:30px;
	overflow:hidden;
	font-size:13px;
	line-height:1.3em;
	margin-bottom:6px;
	height:100%;
}

.postavatar {
	border:5px solid #F1F1F1;
}

.conNormalLeft {
	margin-right:20px;
	float:left;
}

.conNormalRight {
	width:400px;
	float:left;
}

.conNormalRight p {
	margin:5px 0;
	padding:0px;
}




 /******************/
/** mensajePersonal **/
/*******************/

.mensajePersonal h6 {
	color:#FFF;
	font-size:20px;
	font-family:Georgia;
	font-style:italic;
	font-weight:normal;
	margin:10px 0px;
}

.mensajePersonal h6 p {
	margin:10px 0px 5px;
}

.mensajePersonal span {
	color:#FFCC33;
	font-size:14px;
	font-family:Georgia;
	font-style:italic;
	font-weight:normal;
}

 /******************/
/** listaDerecha **/
/*******************/

.rightLista {
	margin:0px;
	padding:0px;
	font-size:14px;				
	color:#666;
}

.rightLista li {
	margin:0px;
	padding:0px;
	list-style:none;
}

.rightLista li a {
	border-bottom:1px solid #F1F1F1;
	display:block;
	padding:0 20px;
	margin:0px;
	line-height:26px;
	text-decoration:none;
	background:url(images/bullet_azul.png) 5px 50% no-repeat;
	color:#666;
	text-decoration:none;
}

.rightLista li a:hover {
	background:#FFF url(images/bullet_azul.png) 5px 50% no-repeat;
}


.rightLista li li a {
	border-bottom:1px solid #F1F1F1;
	display:block;
	line-height:26px;
	padding:0px 20px 0px 35px;
	text-decoration:none;
	background:url(images/bullet_gris.png) 20px 50% no-repeat;
}

.rightLista li li a:hover {
	border-bottom:1px solid #F1F1F1;
	display:block;
	padding:0px 20px 0px 35px;
	text-decoration:none;
	background:#FFF url(images/bullet_gris.png) 20px 50% no-repeat;
}


.rightLista li li li a {
	border-bottom:1px solid #F1F1F1;
	display:block;
	padding:0px 20px 0px 55px;
	line-height:26px;
	text-decoration:none;
	background:url(images/bullet_azul.png) 40px 50% no-repeat;
}

.rightLista li li li a:hover {
	background:#FFF url(images/bullet_azul.png) 40px 50% no-repeat;
	padding:0px 20px 0px 55px;
}



.rightLista ul {
	margin:0px;
	padding:0px;
}

.rightLista ul li {
	margin:0;
	padding:0;
	list-style:none;

}

/************************************/

.miniProductos {
	overflow:hidden;
	height:100%;
	border-bottom:1px solid #f1f1f1;
	padding:5px 0px;
}

.miniTips {
	overflow:hidden;
	height:100%;
	border-bottom:1px solid #f1f1f1;
	padding:10px 15px;
}

.miniTips p {
	margin:5px 0px;
	padding:0px;
	font-size:11px;
	line-height:1.2em;

}

.miniTips h2 {
	font-size:14px;		
	font-weight:bold;
	font-family:"Trebuchet MS";	
	margin:0px;
	padding:0px;
	line-height:.8em;
	letter-spacing:0;
}


.miniIzquierda {
	float:left;
	width:54px;
	height:54px;
	background:#27318B;
	padding:3px;
	margin-right:10px;
}

.miniIzquierda .postavatar {
	border:0;
}

.miniDerecha {
	width:205px;
	float:right;
	padding-right:5px;
	font-size:10px;
	line-height:1.2em;
}

.miniDerecha p {
	margin:5px 0px;
	padding:0px;
}

.miniDerecha h2 {
	font-size:14px;		
	font-weight:bold;
	font-family:"Trebuchet MS";	
	margin:0px;
	padding:0px;
	line-height:.8em;
	letter-spacing:0;
}

#al_register p {
	display:none;
}

.verMasMini {
   background:transparent url(images/btn_vermas2.png) no-repeat top left;
   display:block;
   height:20px;
}

.verMasMini:hover {
   background:transparent url(images/btn_vermas2.png) no-repeat bottom left;
}

 /******************/
/** footer **/
/*******************/

#footerBG {
	background:transparent url(images/bg_footer.png) repeat-x;
	margin:15px 0 0;
	height:104px;
}

#footerContenido {
	width:960px;
	margin:0 auto;
	font-size:12px;
	color:#FFF;
	line-height:1.2;
	overflow:hidden;
}

.footerBloque {
	width:280px;
	margin:0 30px 0 0;
	float:left;
}

/*********************************/

#al_loading {
	display:none;
}

#al_login {
	display:none;
}

#al_register p {
	margin:0px;
}

#al_registerForm {
	margin-top:10px;
	font-family:Georgia;
	font-size:14px;
}

#al_lostPassword {
	display:none;
}


