@charset "utf-8"; 

* {
    border: medium none;
	margin:0;
    padding: 0;
}


@font-face {
	font-family: 'human';
	src: url('fonts/TT0495M.eot');
	src: local('☺'), url('fonts/TT0495M.woff') format('woff'), url('fonts/TT0495M.ttf') format('truetype'), url('fonts/TT0495M.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'harabara';
	src: url('fonts/Harabara.eot');
	src: local('☺'), url('fonts/Harabara.woff') format('woff'), url('fonts/Harabara.ttf') format('truetype'), url('fonts/Harabara.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}






ul, ol { list-style: none outside none; }
a { outline: medium none; text-decoration: none; color:#000; }
a:hover{ text-decoration:underline; }

fieldset { border: medium none; }
legend { display: none; }
label{ float:left; width:100%; }

p { margin:6px 0;}

body{
	background: url("img/bg.jpg") no-repeat top center fixed;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


h1{ font-family: harabara,arial; font-size:44px; color:#c3014c; font-weight:normal; text-align:center;}

h2 {
    color: #121212;
    font-family: human,arial;
    font-size: 36px;
    font-weight: normal;
    line-height: 19px;
    margin-bottom: 23px;
    text-align: center;
}

.hauto{
	height:auto;
	overflow:hidden;
}
#wrapper, #header, #content, #footer{
	height:auto;
	overflow:hidden;
}
#header, #content, #footer{ width:100%; }

#wrapper{
	width:960px;
	margin:0 auto;
	position:relative;
}

.logo{
	display:block;
	float:left;
	margin-top:25px;
}


.nav{ border-radius:20px;
background: rgb(155,12,56); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(155,12,56,1) 0%, rgba(186,5,82,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,12,56,1)), color-stop(100%,rgba(186,5,82,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(155,12,56,1) 0%,rgba(186,5,82,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(155,12,56,1) 0%,rgba(186,5,82,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(155,12,56,1) 0%,rgba(186,5,82,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(155,12,56,1) 0%,rgba(186,5,82,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b0c38', endColorstr='#ba0552',GradientType=0 ); /* IE6-9 */
    clear: both;
    float: left;
    height: 81px;
    margin-left: 146px;
    margin-top: 10px;
    width: 812px;
}

ul.nav li{
    border-left: 1px solid #E8007A;
    border-right: 1px solid #9B0C38;
    display: inline-block;
    float: left;
    font-family: harabara,arial;
}

ul.nav li:first-child{border:none;}

.nav li a{
    color: #FFFFFF;
    display: block;
    font-size: 25px;
    height: 55px;
    padding: 12px 23px 14px;
}
.nav li:first-child a:hover{
border-radius:20px 0px 0px 20px;}

.nav li a:hover{
background: rgb(87,87,87); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(87,87,87,1) 2%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(87,87,87,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
text-decoration:none;
} 


.navdos {
    clear: both;
    float: right;
    margin-bottom: 30px;
    margin-top: 20px;
    width: 580px;
}

.navdos li{
float:left; display:inline-block;
border-right:1px solid #666666; padding:0px 5px;
}
.navdos li:last-child{ border:none;}
.navdos li a{color:#666666;}



.menu_emer{ width:100%; height:60px; background:#272727; display:table;}


.bq_negro{
background: rgb(87,87,87); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(87,87,87,1) 2%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(87,87,87,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(87,87,87,1) 2%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
border-radius: 0 0 10px 10px;
width:225px;
z-index:100;
height:243px;
position:absolute;
right:23px;
top:0px;
}

.bq_negro img{
margin-left:32px;
margin-top:15px;
}
.bq_negro p{
font-family:human,arial;
color:#fff;
text-align:center;
font-size:48px;
}

.btn_acc{
background: rgb(223,0,94); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(223,0,94,1) 0%, rgba(241,35,119,1) 48%, rgba(184,5,80,1) 50%, rgba(255,93,161,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,0,94,1)), color-stop(48%,rgba(241,35,119,1)), color-stop(50%,rgba(184,5,80,1)), color-stop(100%,rgba(255,93,161,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(223,0,94,1) 0%,rgba(241,35,119,1) 48%,rgba(184,5,80,1) 50%,rgba(255,93,161,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(223,0,94,1) 0%,rgba(241,35,119,1) 48%,rgba(184,5,80,1) 50%,rgba(255,93,161,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(223,0,94,1) 0%,rgba(241,35,119,1) 48%,rgba(184,5,80,1) 50%,rgba(255,93,161,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(223,0,94,1) 0%,rgba(241,35,119,1) 48%,rgba(184,5,80,1) 50%,rgba(255,93,161,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df005e', endColorstr='#ff5da1',GradientType=0 ); /* IE6-9 */
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    float: left;
    font-family: human,arial;
    font-size: 35px;
    margin-left: 13px;
    margin-top: -9px;
    padding: 13px;
    text-shadow: 2px 2px 0 #500927;
	}
.btn_acc:hover{
background: rgb(255,93,161); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,93,161,1) 0%, rgba(184,5,80,1) 50%, rgba(241,35,119,1) 52%, rgba(223,0,94,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,93,161,1)), color-stop(50%,rgba(184,5,80,1)), color-stop(52%,rgba(241,35,119,1)), color-stop(100%,rgba(223,0,94,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,93,161,1) 0%,rgba(184,5,80,1) 50%,rgba(241,35,119,1) 52%,rgba(223,0,94,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,93,161,1) 0%,rgba(184,5,80,1) 50%,rgba(241,35,119,1) 52%,rgba(223,0,94,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,93,161,1) 0%,rgba(184,5,80,1) 50%,rgba(241,35,119,1) 52%,rgba(223,0,94,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,93,161,1) 0%,rgba(184,5,80,1) 50%,rgba(241,35,119,1) 52%,rgba(223,0,94,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5da1', endColorstr='#df005e',GradientType=0 ); /* IE6-9 */
cursor:pointer;
text-decoration: none;
}
.p_blank{
border-radius:10px;
/*box-shadow: inset 0px 0px 20px #e1e1e1, 0px 0px 6px #7e7e7e;
*/padding:20px;
border:3px solid white;
line-height:21px;
text-align:justify;
}

.sujetador{
position: absolute;
bottom: 10px;
left:10px;
}
.nombre{float:left;}
.precio{float:right; margin-top:19px;}