@font-face {
	font-family: 'HelveticaNeueLT35ThinRegular';
	src: url('fuentes/helvetica_lt_35_thin-webfont.eot');
	src: url('fuentes/helvetica_lt_35_thin-webfont.eot?#iefix') format('embedded-opentype'), url('fuentes/helvetica_lt_35_thin-webfont.woff') format('woff'), url('fuentes/helvetica_lt_35_thin-webfont.ttf') format('truetype'), url('fuentes/helvetica_lt_35_thin-webfont.svg#HelveticaNeueLT35ThinRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HelveticaBold';
	src: url('fuentes/helvetica-bold.eot');
	src: url('fuentes/helvetica-bold.eot?#iefix') format('embedded-opentype'), url('fuentes/helvetica-bold.woff') format('woff'), url('fuentes/helvetica-bold.ttf') format('truetype'), url('fuentes/helvetica-bold.svg#Helvetica_cyr-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'ARBONNIE';
	src: url('fuentes/ARBONNIE.eot');
	src: url('fuentes/ARBONNIE.eot?#iefix') format('embedded-opentype'), url('fuentes/ARBONNIE.woff') format('woff'), url('fuentes/ARBONNIE.ttf') format('truetype'), url('fuentes/ARBONNIE.svg#ARBONNIE') format('svg');
	font-weight: normal;
	font-style: normal;
}
#enlacesPromociones{
    width: 820px;
    margin:0 auto;
    text-align: center;
}
#enlacesPromociones .enlacePromocion{
    font-family: 'ARBONNIE';
    font-size: 40px;
}
#enlacesPromociones a:hover{
    text-decoration: underline;
}
#slideshow{
    background-color:#000;
    width: 795px;
    height:392px;
    margin:20px auto;
    position:relative;
    -moz-box-shadow:0 0 22px #111;
    -webkit-box-shadow:0 0 22px #111;
    box-shadow:0 0 22px #111;
}
#slideshow ul{
	height:392px;
	list-style:none outside none;
	overflow:hidden;
	position:absolute;
	width:795px;
        left:-40px;
        top:-15px;
}

#slideshow li{
	position:absolute;
	display:none;
	z-index:9;
}

#slideshow li:first-child{
	display:block;
	z-index:10;
}

#slideshow .slideActive{
	z-index:10;
}

#slideshow canvas{
	display:none;
	position:absolute;
	z-index:100;
}

#slideshow .arrow{
	height:86px;
	width:60px;
	position:absolute;
	background:url('arrows.png') no-repeat;
	top:50%;
	margin-top:-43px;
	cursor:pointer;
	z-index:11;
}

#slideshow .previous{ background-position:left top;left:0;}
#slideshow .previous:hover{ background-position:left bottom;}

#slideshow .next{ background-position:right top;right:0;}
#slideshow .next:hover{ background-position:right bottom;}

#contPlanos{
    width: 400px;
    margin:0 auto;
    
}
#contPlanos h2{
    font-family: sans-serif;
    border-bottom: 1px solid #724646;
    margin-bottom: 5px;
    font-size: larger;
}
#contPlanos .planoConc{
    height: 35px;
    line-height: 35px;
    display: table;
}
#contPlanos .planoConc a{
    font-family: sans-serif;
    font-weight: normal;
}
#contPlanos .planoConc a:hover{
    text-decoration: underline;
}
#contPlanos .planoConc img{
    width: 30px;
    height: 30px;
    float:left;
}