﻿@font-face {
    font-family: 'helveticaneuelt_std_med_cnBd';
    src: url('helveticaneueltstd-hvcn-webfont.eot');
    src: url('helveticaneueltstd-hvcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneueltstd-hvcn-webfont.woff') format('woff'),
         url('helveticaneueltstd-hvcn-webfont.ttf') format('truetype'),
         url('helveticaneueltstd-hvcn-webfont.svg#helveticaneuelt_std_med_cnBd') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
font-family: 'Droid Serif', serif;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-family: 'Open Sans Condensed', sans-serif;
*/
body {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#fff;
	background:#000 url(fondo_sitio.jpg) no-repeat center top;
}

a{color:#55b1ff;text-decoration:none;}

a:hover{ text-decoration:underline;}

h1,h2{margin: 0;font-weight:normal;}
h2{font-size: 180%;line-height:1;color:#eaeaea; font-family:'Yanone Kaffeesatz', sans-serif; margin:10px 0;}
h3{font-size: 150%;line-height:1;color:#fff;margin: 0 5px auto;padding:8px 0;font-weight:normal;font-family:'Yanone Kaffeesatz', sans-serif; font-style:italic; }

ul li{
	margin:0px;
	list-style:none;
	padding:0 0 0 10px;
	margin:0px;
	background:url(bullet.gif) no-repeat left 8px;
}

#izq{
	border-left:1px solid #eaeaea;
	margin-bottom:20px;
	float:right;
	width:600px;
	padding-left:20px;
}

#izq p,#izq div,#izq td,#izq span{
	line-height:20px;
}

#der{float:left;width:190px}

#contenedor{
	width:990px;
	margin:0 auto;
	margin-top:15px;
}

div#logo{margin:20px 0 10px 0; position:relative;}



div#pie{padding-top:5px; width:100%; float:right; background:url(fdo-footer.jpg) no-repeat center top;}

#empresa{display:block; clear:both; font:normal 230% 'Yanone Kaffeesatz', sans-serif; letter-spacing:0px; }

#menu_secciones{
	font-size: 13px;
	position:absolute;
	top:-20px;
	right:0px; 
}

	#menu_secciones .boton a{
		background:url(fdo-btn-seccion.gif) repeat-x top;
		text-decoration:none;
		display:block;
		height:32px;
		color: #999;
		margin-left:2px;
		padding:20px 10px 0px 10px;
	}
	
	#menu_secciones .boton a:hover{
		text-decoration:underline;
	}

.clase_tabla_menu_se{width:auto;width:100%;margin-bottom:0px;}	

.clase_tabla_menu_seccion_se{width:auto;}	

/* MENÚ
*******************/
div#menu_principal{
	margin-bottom:10px; 
}

div#menu{
	background:url(fdo-menu.gif) repeat-x;
	height:52px;
}

	div#menu .boton a{
		display:block;
		padding: 9px 15px;
		text-decoration:none;
		font:normal 24px 'Yanone Kaffeesatz', sans-serif;
		color:#888;
		text-transform:uppercase;
		height:34px;
	}
	
	div#menu .boton a:hover{
		text-decoration:none;
		color: #e8e8e8;
		background:url(negro35.png) repeat;
	}

	div#menu .boton a.selected{
		color: #fff;
		background-color:#CA171E;
	}
	
.titulo{
	margin-bottom:10px;
	font:normal 32px 'Yanone Kaffeesatz', sans-serif!important;
	color:#fff;
	text-transform:uppercase;
}

img.imagenPagina {
    float: right;
    margin-bottom: 50px;
    margin-left: 105px;
}

#contenido{text-align:justify;margin-bottom:30px;}

#paginacion_tienda_virtual_info{margin-top:20px;text-align:right;}
#paginacion_tienda_virtual_barra{text-align:right;}

#lightbox{color:#000;}

.clear{clear:both;}

.leyenda-banner{
	color: #000;
    font:normal 75px/75px 'Yanone Kaffeesatz', sans-serif;
    right: 25px;
    letter-spacing: -2px;
    position: absolute;
    top: 95px;
    width: 430px;
}

#poweredby{margin:40px 0 20px 0;}

.datos-contacto-top{
	min-width: 330px;
	text-align:right;
	font-size:15px;
}

	.datos-contacto-top span{font-size:18px;}
	
	

.redes-sociales{
	margin-top:12px;
}

.sombra-banner{
	/*background:url(box-shadow.png) no-repeat center top;*/
	height:20px;
}

.menu-inferior{
	margin-top:7px;
}
	.menu-inferior #menu_secciones{
		border:0px;
		margin:0px;
		padding:0px;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
	
	.menu-inferior .clase_tabla_menu_se{
		width:80%!important;
	}
	
	.clase_tabla_menu_se .boton{
		background:url(border-boton-menu.gif) repeat-y right;
	}
	
	.menu-inferior .clase_tabla_menu_se td{
		padding:5px;
		vertical-align:top;
	}

.columna-footer{
	float:left;
	width:325px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	height:110px;
	margin:0px 0 25px 0;
}
	.columna-footer.medio{
		width:350px;
	}
	.columna-footer h3{
		font:bold 20px 'Open Sans Condensed', sans-serif;
		color:#fff;
	}

/* 	FORMULARIO
*******************/
.label_form{
	padding-right:20px;
	vertical-align:top;
}
.campo_form{
	padding-bottom:7px;
}
	.campo_form input[type="text"],
	.campo_form textarea{
		width:300px;
		height:24px;
		padding:3px;
		border:1px solid #b4b4b4;
		font:italic 13px/20px 'Droid Serif',serif;
		color:#444;
	}
	
	.campo_form textarea{
		height:150px;
	}
	
	.campo_form input[type="submit"],
	.campo_form input[type="reset"]{
		background:#427DD6;
		padding:6px;
		color:#fff;
		font:normal 14px/20px 'Droid Serif',serif;
		border:0px;
		cursor:pointer;
		-webkit-border-radius: 8px;
		border-radius: 5px;
	}
	
	.campo_form input[type="submit"]:hover,
	.campo_form input[type="reset"]:hover{
		background-color:#7fa9ea;
	}
	




