body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0px;
}

h1{
	font-size:18px;
	color:#9e4645;
	font-weight:bolder;
}

h2{
	font-size:16px;
	color:#9e4645;
	font-weight:bolder;
}

h3{
	font-size:14px;
	color:#9e4645;
	font-weight:bolder;
}

.left_side{
	background-image:url('/images/lateral.png');
	background-repeat:repeat-x;
	width:50%;
}
.right_side{
	background-image:url('/images/lateral.png');
	background-repeat:repeat-x;
	width:50%;
}
.fondo_header{
	background-image:url('/images/header.jpg');
	width:923px;
	height:250px;  
}
.main_content{
	width:923px;
}
.navbar_table{
	width:199px;
}
.navbar_menu_table{
	width:199px;
	background:#efefef;
}
.navbar_button_active{
	background-image:url('/images/botton_on.png');
	height:51px;
	width:199px;
	font-size:11px;
	cursor:pointer;
	padding: 0px;
	text-align:center;
}
.navbar_button_title{
	background-image:url('/images/boton_off.png');
	height:51px;
	width:199px;
	color:#9e4645;
	font-weight:bolder;
	font-size:11px;
	padding: 0px;
	text-align:center;
}
.navbar_button_inactive{
	background-image:url('/images/boton_off.png');
	height:51px;
	width:199px;
	color:#9e4645;
	font-weight:bolder;
	font-size:11px;
	cursor:pointer;
	padding: 0px;
	text-align:center;
}
.navbar_button_hover{
	background-image:url('/images/botton_on.png');
	height:51px;
	width:199px;
	font-size:11px;
	cursor:pointer;
	padding: 0px;
	text-align:center;
}
td.navbar_button_active a:link, td.navbar_button_active a:visited, td.navbar_button_active a:hover{
	color:#2d2a25;
	text-decoration:none;
	font-weight:bolder;
}
td.navbar_button_inactive a:link, td.navbar_button_inactive a:visited, td.navbar_button_inactive a:hover{
	color:#2d2a25;
	text-decoration:none;
	font-weight:bolder;
}
td.navbar_button_hover a:link, td.navbar_button_hover a:visited, td.navbar_button_hover a:hover{
	color:#2d2a25;
	text-decoration:none;
	font-weight:bolder;
}

.cabecera_tarifas_1{
	background-color:#000000;
	color:#FFFFFF;
	padding:8px;
}
.cabecera_tarifas_2{
	background-color:#181713;
	color:#ff8901;
	padding:8px;
}
.cabecera_tarifas_3{
	background-color:#181713;
	color:#fff7d2;
	padding:8px;
}

.interrogante_tarifa{
	color:#ff8901;
}
.cabecera_foto{
	padding:0px;
}
.base_tarifas
{
	background-color:#5b544c;
}
.text_panel_home{
	color:#000000;
	background-color:#ffffff;
	padding:0px;
}
td.text_panel_home a:link, td.text_panel a:visited, td.text_panel a:hover{
	color:#9e4645;
	text-decoration:none;
}

.text_panel{
	color:#000000;
	background-color:#ffffff;
	padding:14px;
}
td.text_panel a:link, td.text_panel a:visited, td.text_panel a:hover{
	color:#9e4645;
	text-decoration:none;
}
.catalog_separator{
	background-image:url('/images/v_separator.jpg');
}
.catalog_text{
	color:#000000;
	font-size:20px;
	padding:10px;
	font-weight:bolder;
}

td.catalog_text a:link, td.catalog_text a:visited, td.catalog_text a:hover{
	color:#9e4645;
	text-decoration:none;
}
.iva{
	color:#000000;
	font-size:9px;
}
.catalog_foto{
	width:214px;
	height:182px;
	background-image:url('/images/marco.png');
}	





.bottom{
	width:822px;
	height:50px;
	background-image:url('/images/bottom.png');
}
.top{
	width:822px;
	height:110px;
	
}

.central_td{
	padding:10px;
	background-color:#FFFFFF;
	width:10000px;
}

.vertical_separator{
	width:3px;
	background-image:url('/images/vertical_separator.png');
}



.navbar_separator{
	border: 1px solid;
	color:#cccccc;
}

.titulo_tabla_catalog{
	background-color:#7A1729;
	color:#FFCC01;
	font-size:10px;
}

.tabla_catalog{
	background-color:#eeeeee;
}

.tabla_catalog_ext{
	background-color:#7A1729;
}

.td_tabla_catalog_ext{
	background-color:#ffffff;
}

.tabla_titulo{
	background-color:#d5dfe8;
	color:#f97800;
	font-weight:bolder;
}
.tabla_row{
	background-color:#eff8ff;
}
.tabla{
	border:1px solid #fa9130;
}

.piepagina, .piepagina a:link, .piepagina a:visited, .piepagina a:hover{
	font-size:11px;
	color:#9e4645;
	text-decoration:none;
}

td.rss a:link, td.rss a:visited, td.rss a:hover{
	color:#9e4645;
	text-decoration:none;
	font-weight: bolder;
}
.rss{
	font-size:12px;
}

.botonform{
  color: #FFF;
  background-color: #900;
  font-weight: bold;
  font-size:20px;
  width:246px;
}

.boton_mayorista{
	width:260px;
	height:108px;
	background-image:url('/images/compraralmayor.png');
	background-repeat:no-repeat;
	padding:14px 14px 19px 14px;
	font-size:18px;
	font-weight:bolder;
}
.boton_minorista{
	width:260px;
	height:108px;
	background-image:url('/images/compraralmenor.png');
	background-repeat:no-repeat;
	padding:14px 14px 19px 14px;
	font-size:18px;
	font-weight:bolder;
}
td.boton_mayorista a:link, td.boton_mayorista a:visited, td.boton_mayorista a:hover, td.boton_minorista a:link, td.boton_minorista a:visited, td.boton_minorista a:hover{
	color:#FFFFFF;
}

a.navbarlink:link, a.navbarlink:visited, a.navbarlink:hover{
	color:#000000;
	text-decoration:none;
	font-weight: bolder;
}

.parrilla_pie_1{
	background-color:#ff8a00;
	color:#ffffff;
	padding:5px;
	font-size:14px;
	font-weight:bolder;
}
.parrilla_pie_2{
	background-color:#323232;
	padding:5px;
}
.parrilla_pie_3{
	background-color:#1c1c1c;
	color:#ffffff;
	font-size:12px;
	font-weight:bolder;
	padding:5px;
}
.parrilla_pie_4{
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
	font-weight:bolder;
	padding:5px;
}
.parrilla_pie_5{
	background-color:#ffffff;
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	padding:5px;
}

td.parrilla_pie_2 a:link, td.parrilla_pie_2 a:visited, td.parrilla_pie_2 a:hover, td.parrilla_pie_1 a:link, td.parrilla_pie_1 a:visited, td.parrilla_pie_1 a:hover, td.parrilla_pie_3 a:link, td.parrilla_pie_3 a:visited, td.parrilla_pie_3 a:hover{
	color:#FFFFFF;
}
.fondo_tabla_precio{
	background-color:#cccccc;
	width:50%;
}

@keyframes desaparecer
{
0%	{bottom: 0px;}
80%	{bottom: 0px;}
100%	{bottom: -50px;}
}
@-webkit-keyframes desaparecer /* Safari and Chrome */
{
0%	{bottom: 0px;}
80%	{bottom: 0px;}
100%	{bottom: -50px;}
}
@keyframes aparecer
{
0%	{bottom: -38px;}
10%	{bottom: 0px;}
90%	{bottom: 0px;}
100%	{bottom: -38px;}
}
@-webkit-keyframes aparecer /* Safari and Chrome */
{
0%	{bottom: -38px;}
10%	{bottom: 0px;}
90%	{bottom: 0px;}
100%	{bottom: -38px;}
}
#cookiesms1:target {
display: none;
}
.cookiesms{	
width:100%;
height:43px;
margin:0 auto;
padding-left:1%;
padding-top:5px;
font-size: 1.2em;
clear:both;
font-weight: strong;
color: #333;
bottom:0px;
position:fixed;
left: 0px;
background-color: #FFF;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
transition: bottom 1s;
-webkit-transition:bottom 1s; /* Safari */
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
z-index:999999999;
}
.cookiesms:hover{
bottom:0px;
}
.cookies2{
background-color: #FFF;
display:inline;
opacity:0.95;
filter:alpha(opacity=95);
position:absolute;
left:1%;
top:-30px;
font-size:15px;
height:30px;
padding-left:25px;
padding-right:25px;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 15px;
border-top-right-radius: 15px;
border-top-left-radius: 15px;
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
}