body{
	background:#FFFFFF;
	margin:0;
	padding:0;
}

table{
	border:0;
}

img{
	border:0;
}

a{
	color:#FF3838;
	text-decoration:none;
}
a:HOVER{
	text-decoration:underline;
	/*background: #fd5958;*/
}

.titulo{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:bold;
	font-size:12px;
	color:#2A2A2A;
}

.descripcion{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:12px;
	color:#2A2A2A;
}

.minidescripcion{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:12px;
	color:#5e5d5d;
}


.minidato{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:11px;
	color:#5e5d5d;
}

.minitexto{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
}

.resalte{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:bold;
	font-size:12px;
	color:#FF3838;
}

.foto{
	border:1px solid #2A2A2A;
	padding:3px;
	margin:5px;
}

.foto:HOVER{
	/*filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;*/
}

input{
	background:#F8E0C7;
	border:0px solid #F8E0C7;
	font-family: "Trebuchet MS",verdana,arial;
	font-size:12px;
	color:#1F1F1B;
	height:18px;
	padding: 1px 3px 1px 3px;
}
textarea{
	background:#F8E0C7;
	border:0px solid #999999;
	font-family: "Trebuchet MS",verdana,arial;
	font-size:12px;
	color:#1F1F1B;
	padding: 1px 3px 1px 3px;
}
.optcat{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#242424;

}

/*SOMBRA EN PAGINA*/
.sobrapaginaweb{
	display:none;
}
.fuerapaginaweb{
	display:block;
}

/*CELDAS CATALOGO*/
.bordeCeldaP{
	border-bottom:1px solid #bdbdbd;
	border-left:1px solid #bdbdbd;
	cursor:default;
}
.bordeCeldaPB{
	border-bottom:1px solid #bdbdbd;
	border-left:1px solid #FFFFFF;
	cursor:default;
}
.bordeCeldaP2{
	border-bottom:1px solid #2a2a2a;
	border-left:1px solid #2a2a2a;
	cursor:pointer;
}


/*BOTONES MENU*/
.btnUp11{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding:0 0 2px 0;
	cursor:default;
	background: url('./imagenes/caj_1.jpg') no-repeat;
}
.btnUp12{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding:0 0 2px 0;
	cursor:pointer;
	background: url('./imagenes/caj_1B.jpg') no-repeat;
}

.btnUp21{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_2.jpg') no-repeat;
}
.btnUp22{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_2B.jpg') no-repeat;
}

.btnUp31{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_3.jpg') no-repeat;
}
.btnUp32{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_3B.jpg') no-repeat;
}


.btnUp41{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_4.jpg') no-repeat;
}
.btnUp42{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_4B.jpg') no-repeat;
}

.btnUp51{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_5.jpg') no-repeat;
}
.btnUp52{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_5B.jpg') no-repeat;
}

.btnUp61{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_6.jpg') no-repeat;
}
.btnUp62{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_6B.jpg') no-repeat;
}


.btnUp71{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_7.jpg') no-repeat;
}
.btnUp72{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_7B.jpg') no-repeat;
}

.btnUp81{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:default;
	background: url('./imagenes/caj_8.jpg') no-repeat;
}
.btnUp82{
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-weight:normal;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	padding-bottom:2px;
	cursor:pointer;
	background: url('./imagenes/caj_8B.jpg') no-repeat;
}

.back1{
	background:#EEEEEE;
}
.back2{
	background:#fde7e7;
}

.dropdown {float:left; padding-right:5px}
.dropdown dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#eaf0f2; width:194px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

.topmenu {
	cursor:pointer;
	text-align:left;
	margin:0px;
	padding:0px;
	border: none;
	border-style:none;
	border-width:0px;
	height:21px;
}
.topmenu .topmenu_m:hover {
	background: url(imagenes/topmenu_m_ov.gif) repeat-x;
}
.topmenu .topmenu_m {
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	cursor:pointer;
	background: url(imagenes/topmenu_m.jpg) repeat-x;
	margin:0px;
	padding:0px;
	border: none;
	border-style:none;
	border-width:0px;
}
.topmenu .topmenu_l {
	background: url(imagenes/topmenu_l.jpg) no-repeat left;
	margin:0px;
	padding:0px;
	border: none;
	border-style:none;
	border-width:0px;
	width:6px;
}
.topmenu .topmenu_r {
	background: url(imagenes/topmenu_r.jpg) no-repeat left;
	margin:0px;
	padding:0px;
	border: none;
	border-style:none;
	border-width:0px;
	width:6px;
}

.submenu {
	font-family:"Trebuchet MS",arial,helvetica,verdana;
	font-size:10px;
	color:#2A2A2A;
	font-weight:bold;
	cursor:pointer;
	margin:0px;
	padding:0px;
	border: none;
	border-style:none;
	border-width:0px;
}

h1{
	text-align:left;
	vertical-align:bottom;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:22px;
	color:#242424;
	position:relative;
	top:30px;
	left:20px;
	
}

h2{
	text-align:left;
	vertical-align:bottom;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:10px;
	color:#242424;
	position:relative;
	top:15px;
	left:20px;
	
}
.imgtitle{
	text-align:right;
	position:relative;
	top:0px;
	left:0px;
	
}
.tdtitle{
	padding-left:8px;
	width:772px;
	height:92px;
	border-bottom:1px solid #828282;
	background-position:right;
	background-repeat:no-repeat;
	background-color:#EBEBEB;
}
.catalog_thumb a{
	vertical-align:top;    
}

.catalog_thumb img{
	vertical-align:top;
	height:115px;
	cursor:pointer;
}

DIV#catalogo_ficha {
	overflow: hidden;
}

.loading {
	background: url(./images/loading.gif) no-repeat center center;
    width: 720px;
    height: 200px;
}


.slideshow_banner {
	display: block;
	width: 236px;
	height: 136px;
}
#slideshow_contenedorParent{
	vertical-align:top;
}
#slideshow_leftParent{
	vertical-align:top;
	width: 216px;
	height: 216px;
}
#slideshow_topParent{
	vertical-align:top;
	padding-bottom:3px;
	padding-top:3px;
	width:498px;
	height:65px;
}

#carrusel_parent {
	width: 533px;
	height: 150px;
	vertical-align:top;
}
#carrusel {
	position:relative;
	left:0px;
	top:0px;
}
.carrusel_imagen {
	display: block;
	position:absolute;
}



.ahorroNumbersPatern {
	position:relative;
	display: block; 
	width: 498px; 
	height: 85px; 
	background-image: url(imagenes/numeros3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	background-color:#FFF;
}
.ahorroNumbersW {
	position:absolute;
	left:384px;
	top:0px;
	display: block; 
	width: 23px; 
	height: 30px; 
	background-image: url(imagenes/numeros3.jpg);
	background-repeat: no-repeat;
	background-position: -551px 0px;
	float:left;
}

.ahorroNumbersE {
	position:absolute;
	left:384px;
	top:30px;
	display: block; 
	width: 23px; 
	height: 28px; 
	background-image: url(imagenes/numeros3.jpg);
	background-repeat: no-repeat;
	background-position: -551px -30px;
	float:left;
}
.ahorroNumbersC {
	position:absolute;
	left:384px;
	top:58px;
	display: block; 
	width: 23px; 
	height: 28px; 
	background-image: url(imagenes/numeros3.jpg);
	background-repeat: no-repeat;
	background-position: -551px -58px;
	float:left;
}
#ahorroTable {
	display: block;
	margin:0px;	
}

.solodistribucion{
	display:none;
}

