body{
	background-color:#b5cfe9;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
}

#contenido{
	text-align:left;
	overflow:scroll-x;
	overflow:hidden;
	text-align:justify;
}
.cursorMano
{
	cursor: pointer;
}
#header{
	background: url('../_images/header.png');
	font-size:11px;
	font-weight:bold;
	height: 91px;
	padding:0 30px 0 30px;	
}
.centro{
	margin-left:auto;	
	margin-right:auto;	
	position:relative;
	width:950px;		
}

#logo{
	float:left;
}

#menu{
	float:right;
}

#menu ul{
	margin:0;
	list-style:none;	
	padding:25px 3px 0 0;
	float:right;
	clear:right;
}

#menu ul li{
	display:inline;
	padding-left:29px;
}

#menu ul li a{
	color:#383838;
	text-decoration:none;
}

#menu ul li a:hover, #menu ul li a.actual{
	color:#002367;
}

#centro{
	background:#042261 url('../_images/bg.gif') repeat-x;
	padding:20px 30px 20px 30px;
	min-height:380px;
}

#footer{
	background: url('../_images/footer.png');
	color:#042261;
	font-size:11px;
	font-weight:bold;
	height: 64px;
	padding-top:15px;
	text-align:center;	
}

#footer a{
	color:#042261;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}

#desarrollado{
	color:#383838;
	float:right;
	padding-right:30px;
}

#desarrollado a{
	color:#383838;
}

/*VARIOS*/
.noVisible
{
	display: none;
}
.negrita
{
	font-weight:bold;
}
a{
	color:#012162;
	text-decoration:none;
}
.clear{
	clear:both;
}
.title{
	color:#FFFFFF;
	float:left;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}
h1{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
h2{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
h3{
	font-size:12px;
	margin:-3px 0 0 18px;
}
.marginB{
	margin-bottom:8px;
}
.blt-green{
	float:left;
	margin-right:10px;
}
.blt-grey{
	margin-right:2px;
}
/*Nuevo*/
#fondoSeccion, #fondoSeccionDetalleNovedad{
	background:url(../_images/bottomSeccion.png) bottom right no-repeat;
	background-color:#33487d;
	padding:10px;
}
#fondoSeccionDetalleNovedad{
	padding:10px 30px 10px 30px;
}
/*Fin Nuevo*/
.texto{
	font-size:12px;
}
#barraLeft{
	float:left;
	margin:-9px 0 0 10px;
	width:180px;
}
#barraLeftTop{
	background: url('../_images/topBarra.png') no-repeat;
	height:8px;
	width:180px;
}
#barraLeftMid{
	background:#012162 url('../_images/midBarra.png') repeat-x;
	border-left: 1.5px solid #001234;
	border-right: 1.5px solid #001234;
	margin-left:1px;
	padding:0 10px 20px 10px;		
	width:155px;
	min-height:375px;
}
.columns{
	overflow: hidden;
}
#barraLeftBottom{
	background: url('../_images/bottomBarra.png') no-repeat;
	height:21px;
	width:180px;
}
#barraLeftMid ul{
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}
#barraLeftMid ul li{
	font-size:14px;
	font-weight:bold;
	margin-bottom:14px;
}
#barraLeftMid ul li a{
	color:#DDD;
	cursor:pointer;
	text-decoration:none;
	border:0px;
}
#barraLeftMid ul li a:hover, #barraLeftMid ul li a.actual{
	color:#FFF;
}
#barraLeftMid ul li ul{
	list-style: url('../_images/blt-blue.png');
	margin:0 0 10px 15px;
	*margin-left:0px;
	padding:0;
}
#barraLeftMid ul li ul li{
	font-size:12px;
	font-weight:bold;
	margin:5px 0 0 5px;
	*margin-left:15px;	
}
#barraLeftMid ul li ul li.actual{
	list-style: url('../_images/blt-green.png');
}
#barraLeftMid ul li ul li a:hover, #barraLeftMid ul li a.actual{
	color:#FFF;
}

.blt-greenMenu, .blt-blue{
	margin-right:10px;
}
ul{
	margin:5px 0 0 30px;
	padding:0;
}
select{
	width:205px;
	*width:215px;
}
/*Nuevo*/
.lineGreen, .lineGreen2{
	color:#6a9e49;
	height:1px;
	width:650px;
}
.lineGreen2{
	margin:4px 0 10px 30px;
	*margin:-2px 0 0 30px;
	width:890px;
	text-align:left;
}
.lineGrey, .lineGrey2{
	color:#5d6f8d;
	height:2px;
	margin:0 0 10px 0;
	*margin:-5px 0 0 0;
}
/*Fin nuevo*/
.lineGrey2{
	width:94%;
}
/*Nuevo*/
.lineBlack{
	color:#333;
	height:1px;
	margin:5px 0 10px 0;
	*margin:1px 0 5px 0;
}
/*Fin nuevo*/
.btnactivo{
	background:url('../_images/fondoPaginador.png') no-repeat;
	color:#002162;		
	font-weight:bold;
	padding:4px 13px 0 11px;
	margin-right:-10px;	
}
#paginador{
	text-align:center;
}
#paginador ul{
	list-style:none;
	margin:0;
	padding:0;
}
#paginador ul li{
	display:inline;
	padding-left:10px;
}
#paginador ul li .textoBlanco{
	color:#DDD;
}
#paginador ul li a:hover{
	color:#FFF;		
	font-weight:bold;	
}

/*Nuevo*/
.buscador{
	background:url(../_images/search-left.png) left no-repeat;
	margin:20px -15px 0 -20px;
	width:180px;
	float:right;
	height:22px;
}

.txtFind{
	background:url(../_images/search.png) repeat-x;
	border:0;
	width:139px;
	height:22px;
	padding:5px 0 0 0;
	font-size:10px;
	float:right;
}

.btnBuscar{
	background:url(../_images/lupa.png) no-repeat;
	border:0;
	cursor:pointer;
	float:right;	
	margin-right:15px;
	height:22px;
	width:18px;		
}
/*Fin Nuevo*/



/*INDEX*/
#bgIntro{
	background: url('../_images/bg-intro.png') no-repeat;
	float:left;
	height:200px;
	width:325px;
	padding:10px 20px 20px 20px;
}

#bgIntro p{
	line-height:16px;
	margin:-5px 0 0 0;	
}

#fondoFotoPrincipal{
	background: url('../_images/fondo-fotoPrincipal.png') no-repeat;
	float:left;
	height:180px;
	width:560px;
	margin-left:20px;
	padding-top:5px;
	z-index:0;
}

#fotoPrincipal{
	position:relative;
	z-index:0;
}

#corner-bottomLeft{
	background: url('../_images/corner-bottomLeft.png') no-repeat;
	position:absolute;
	top:205px;
	left:383px;
	height:10px;
	width:10px;
	z-index:5;	
}

#corner-bottomRight{
	background: url('../_images/corner-bottomRight.png') no-repeat;
	position:absolute;
	top:205px;
	left:937px;
	height:10px;
	width:10px;
	z-index:5;	
}

#corner-TopLeft{
	background: url('../_images/corner-TopLeft.png') no-repeat;
	position:absolute;
	top:1px;
	left:382px;
	height:10px;
	width:10px;
	z-index:5;	
}

#corner-TopRight{
	background: url('../_images/corner-TopRight.png') no-repeat;
	position:absolute;
	top:0px;
	left:936px;
	height:10px;
	width:10px;
	z-index:5;	
}

#nuestrasMarcas{
	float:left;
	margin-left:10px;
	width:200px;
}

#fondoMarcas{
	background: url('../_images/fondo-marcas.png') no-repeat;
	height:74px;
	width:162px;
	padding:6px;	
}

#fondoMarcasIndex
{
	background: url('../_images/fondo-marcasIndex.png') no-repeat;
	height:100px;
	width:200px;
	padding:8px 0 0 12px;		
}

#novedadesEventos{
	float:right;
	width:700px;
}

.novedad
{
	float:left;
	width:215px;
}

.detalleNovedad{
	margin:5px 0 0 18px;
}
.separadorNovedadIndex
{
	float:left;
	margin:0 12px 0 12px;
}
.verMas{
	float:right;
}

.verMas a{
	color:#CCCCCC;
}

/*EMPRESA*/
#empresa, #catalogo, #detalle{
	float:right;
	width:730px;
}
.listadoBusqueda
{
	width:100%;
}
#barraLeftEmpresa{
	margin-left:10px;
}
#barraLeftEmpresa ul li{
	list-style: url('../_images/blt-blue.png');
	font-weight:bold;
	margin-left:5px;
}
#barraLeftEmpresa ul li.actual{
	list-style: url('../_images/blt-green.png');
}
#barraLeftEmpresa ul li a:hover, #barraLeftEmpresa ul li a.actual{
	color:#FFF;
}
#textoLeft{
	float:left;
	font-size:12px;
	width:395px;
}

#textoRight{
	float:right;
	font-size:12px;
	width:395px;
}

#fotosRight{
	float:left;
	margin-left:20px;
}
.bordeFoto{
	background-color:#52638e;
	padding:5px;
}
.bordeFoto img{
	border:1px solid #30457a;
}

/*CONTACTO*/
#fondoSeccionContacto{
	background:url('../_images/topSeccion.png') top right no-repeat;
	background-color:#405182;
	padding:10px;
}
/*Nuevo*/
#contacto, #novedadesListado, #detalleNovedad{
	width:950px;
}
/*Fin Nuevo*/
#fotoContacto{
	float:left;
	margin-right:20px;
	width:238px;
}
#formContacto{
	float:left;
	margin-top:20px;	
	width:650px;
}
#areasInfo{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
#areasInfo li{
	display:inline;
	padding-left:20px;
}
.formularioRow{
	clear:left;
	margin-bottom:10px;
}
.formularioLabel{
	float:left; 
	padding:2px 10px 0 0;
	text-align:left; 
	width:70px;
}
#camposLeft{
	float:left;
	margin-right:10px;
	width:300px;
}
#camposRight{
	float:left;
	width:300px;
}
#codigo{
	margin:2px 0 3px 82px;
	font-size:10px;
	float:left;
}
#tel{
	margin:2px 0 3px 48px;
	font-size:10px;
	float:left;
}

/*CATALOGO*/
#listado{
	margin-top:15px;
}
.itemCatalogo{
	float:left;
	margin-right:3px;
	width:240px;
}
.topItemCatalogo{
	background: url("../_images/topItemCatalogo.png") no-repeat;
	color:#012162;
	font-size:13px;
	font-weight:bold;
	padding:2px 5px 5px 10px;
	height:22px;
	text-align: left;	
}
.fondoItemCatalogo{
	background: url("../_images/fondoItemCatalogo.png") no-repeat;
	color:#012162;
	font-size:11px;
	margin-top:-10px;
	padding:5px 0 0 8px;
	text-align:left;
	height:145px;
	position:relative;
}
.fotoProductoListado{
	float:left;
	margin-right:5px;
	width:132px;
}
.fotoProductoListado img{
	border:1px solid #CCC;
}
.textoProductoListado{
	float:left;
	overflow:hidden;
	height:110px;
	width:87px;
}
.masInfoListado{
	position:absolute;
	bottom:15px;
	right:10px;
}

/*DETALLE*/
#detalleLeft{
	float:left;
	margin-left:10px;
	width:280px;
}
#detalleRight{
	float:left;
	width:420px;
}
#fotoDetalle{
	background: url("../_images/fondoFotoDetalle.png") no-repeat;
	height:272px;	
	margin:-20px 0 20px 0;	
	width:288px;
}
.zoom{
	background: url("../_images/zoom.png") no-repeat;
	height:25px;
	left:235px;	
	top:245px;
	position:relative;		
	width:26px;
	z-index:5;	
}
.fotoDetalleChica{
	background: url("../_images/fondoFotoDetalleChica.png") no-repeat;
	float:left;	
	margin:-10px 0 -10px -10px;
	height:96px;
	width:98px;
}
.fotoDetalleChica img{
	border:1px solid #CCC;
	margin:10px;
}
.titleDetalle, .titleDetalleChico{
	color:#CCC;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}
.titleDetalleChico{
	font-size:15px;
}
.textoDetalle{
	font-size:12px;
}
table{
	background-color:#8595b6;
	border:0;
	text-align:center;
	width:100%;
}
table tr td{
	 padding:0px;
}
.separadorTabla{
	width:1px;
	background-color:#CCC;
}
.separadorTabla2{
	height:1px;
	background-color:#CCC;
}
.textoDetalle ul{
	line-height:16px;
	list-style: url('../_images/blt-green.png');
	margin:0 0 0 20px;
	padding:0;
}


/*NOVEDADES*/
#fondoSeccionNovedadesListado{
	background:#17336f url('../_images/bgNovedades.gif') repeat-x;
	margin:10px 30px 0 30px;
	padding-top:10px;
}
#topNovedades{
	background:#17336f url('../_images/topLeftNovedades.png') top left no-repeat;
	position:relative;
	top:-10px;
	height:18px;
	width:18px;
}
.novedadListado{
	padding:0 20px 10px 20px;
}
.fotoNovedadListado{
	float:left;
	margin-right:20px;
	width:144px;
}
.fotoNovedadListado img{
	border:1px solid #333;
}
.textoNovedadListado{
	float:left;
	width:680px;
}
.titleNovedadListado{
	color:#FFF;
	float:left;
	font-size:20px;
	font-weight:bold;
}
.fechaNovedadListado{
	color:#FFF;
	background:#616f98;
	float:right;
	font-size:10px;
	font-weight:bold;
	padding:5px;
}
.continuarNovedad{
	color:#021a4c;
	background:#adb5ca;
	float:right;
	font-weight:bold;
	padding:5px;
}
.continuarNovedad a:hover{
	text-decoration:underline;
}
.separadorNovedad{
	color:#102b68;
	height:3px;
	margin:5px 0 10px 0;
	*margin:1px 0 -10px 0;
	width:100%;
	border:2px solid #1F356F;
	*border:0;
	
}

/*DETALLE NOVEDAD*/
#fotoDetalleNovedad{
	background:url('../_images/fondoFotoDetalleNovedad.png') no-repeat;
	float:left;
	margin-right:20px;
	height:269px;
	width:272px;
}
#textoDetalleNovedad{
	float:left;
	width:595px;
}
.fotoDetalleNovedadChica{
	background:url('../_images/fondoFotoDetalleNovedadChica.png') no-repeat;
	float:left;
	margin:-5px -1px 0 -1px;
	padding:15px 14px 0 14px;
	height:118px;
	width:85px;
}

.menuCatalogo
{
	background-color:#eff4f9;
	left:600px;
	min-width:105px;	
	padding:10px;		
	position:absolute;
	z-index:100;
}

.menuCatalogo ul
{
	list-style: none;
	margin:0;
	padding:0;
	text-align:center;
}

.menuCatalogo ul li
{
	padding-bottom:10px;
	font-weight:bold;
}

.menuCatalogo ul li a
{
	color:#383838;	
}

.menuCatalogo ul li a:hover
{
	color:#002367;
}

.fotoMarca
{
	height:67px;
	width:150px;
}

.cuadroColor
{
	width:80px; 
	height:97px; 
	padding:2px; 
	float:left; 
	text-align:center;	
}

.fotoHistoriaRight{
	margin:5px 0 3px 10px; 
	border:5px #52638e solid;
}

.fotoHistoriaLeft{
	margin:5px 10px 3px 0; 
	border:5px #52638e solid;
}

.font12{
	font-size:12px;	
	line-height:16px;	
}