body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 	background-image: url(../images/body.jpg);
	}

 img, div { behavior: url(iepngfix.htc) }

.fotos {
	border:0px;
	color: #CCCCCC;
}

.shadow01 {
	background-color: #ffffff;
	width: 776px;
	background-image: url(../images/shadow.jpg);
}
.background {

background-image:url(../images/fondo-header.jpg);
background-repeat:repeat-x;
background-position:top;}

.encabezado {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.text_catalogo02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF8080;
	border: 1px solid #CCCCCC;
}

.encabezado a:link {color:#000000; text-decoration:none;}
.encabezado a:visited {color:#000000; text-decoration:none;}
.encabezado a:hover {color:#ffffff; text-decoration:none;}

.vineta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#333333;
	background-image:url(../images/boton_azul.jpg);
	text-transform:uppercase;
	background-repeat:no-repeat;
	width:148px;
	height:22px;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
.vineta a:link{color:#333333; text-decoration:none;}
.vineta a:hover{color:#333333; text-decoration:none;}
.vineta a:visited{color:#333333; text-decoration:none;}

.vineta1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#6C6C6C;
	background-image:url(../images/fondo-v.jpg);
	text-transform:uppercase;
	background-repeat:no-repeat;
	width:148px;
	height:22px;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
.vineta1 a:link {color:#6C6C6C;	text-decoration:none;}
.vineta1 a:hover {color:#6C6C6C; text-decoration:none;}
.vineta1 a:visited {color:#6C6C6C; text-decoration:none;}

.text_fondo_gris{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #282E3E;
	font-weight:bold;
	background-color: #EAEAEA;
	padding-left: 10px;
	text-align:left;
}
.text_rojo{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FE0A06;
	font-weight:bold;
	background-color: #EAEAEA;
	text-align:right;
	padding-right:3px;
}
.fondo_gris{
	background-color: #EAEAEA;
}
.text_blanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	text-transform:uppercase;
    background-image:url(../images/bg_gray.jpg);
	background-repeat:no-repeat;
	height:27px;
}
.text_blanco2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	text-transform:uppercase;
    background-image:url(../images/barra.jpg);
	background-repeat:no-repeat;
	height:27px;
}
.text_blanco3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	text-transform:uppercase;
    background-image:url(../images/barra2.jpg);
	background-repeat:no-repeat;
	height:27px;
}
.text_menu_vertical{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #787878;
	text-align:left;
	background-image:url(../images/fondo-menu-vertical2.jpg);
	height:19px;
	padding-left:20px;
}
.text_menu_vertical a:link{color: #333333; text-decoration:none;}
.text_menu_vertical a:visited{color: #333333; text-decoration:none;}
.text_menu_vertical a:hover{color: #333333; text-decoration:underline;}

.text_menu_vertical2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-align:left;
	background-image:url(../images/fondo-menu-vertical2.jpg);
	height:19px;
	padding-left:20px;
	text-decoration:underline;
}
.text_menu_vertical2 a:link{color: #333333; text-decoration:none;}
.text_menu_vertical2 a:visited{color: #333333; text-decoration:none;}
/*.text_menu_vertical a:hover{color: #333333; text-decoration:underline;}*/

.text_pie{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	text-align:center;
	padding-left:10px;
	text-decoration:none;
}
.text_pie a:link{color: #6C6C6C; text-decoration:none;}
.text_pie a:visited{color: #6C6C6C; text-decoration:none;}
.text_pie a:hover{color: #6C6C6C;}

.text_pie1{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	padding-left:10px;
	text-decoration:none;
}
.text_pie1 a:link{color: #FFFFFF; text-decoration:none;}
.text_pie1 a:visited{color: #FFFFFF; text-decoration:none;}
.text_pie1 a:hover{color: #FFFFFF;}

.text_rojo_grande{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	color: #FE0A06;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
}
.text_gris{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6C6C6C;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
}
.text_gris a:link{color: #6C6C6C; text-decoration:none;}
.text_gris a:visited{color: #6C6C6C; text-decoration:none;}
.text_gris a:hover{color: #6C6C6C; text-decoration:underline;}

.text_gris2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6C6C6C;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}
.text_gris3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6C6C6C;
	text-align:center;
}

.text_read_more{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	background-image:url(../images/arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:11px;
	text-align:right;
	padding-right:10px;
	font-weight:bold;
}
.text_read_more a:link{color: #6C6C6C;}
.text_read_more a:hover{color: #6C6C6C;}
.text_read_more a:visited{color: #6C6C6C;}

.table_left {background-image:url(../images/left.jpg);}
.table_top_left {background-image:url(../images/top_left.jpg); }
.table_top {background-image:url(../images/top.jpg);}
.table_top_right {background-image:url(../images/top_right.jpg); }
.table_right {background-image:url(../images/right.jpg); }
.table_bottom_right {background-image:url(../images/bottom_right.jpg);}
.table_bottom {background-image:url(../images/bottom.jpg); }
.table_bottom_left {background-image:url(../images/bottom_left.jpg); }
.table_bg {background-image:url(../images/bg-table.gif); background-repeat:repeat-x; background-position:top;}

.text_prod_rojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color: #FE0A06;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}
.text_prod_azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #22728D;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}
.text_prod_azul2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	text-decoration:line-through;
}
.text_prod_offer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2E4686;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}
.text_prod_azul1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #22728D;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.text_prod_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color: #5C5C5C;
	font-weight:bold;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.text_pequeno_derecha{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	text-align:right;
	padding-right:5px;
	text-decoration:none;
}
.line {
	background-image:url(../images/line.gif);
	background-repeat:repeat;
}
.noproduct{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FE0A06;
	font-weight:bold;
	text-align:center;
}
.text_next{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	background-image:url(../images/arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:11px;
	text-align:right;
	padding-right:10px;
	font-weight:bold;
	text-decoration:none;
}
.text_next a:link{color: #6C6C6C; text-decoration:none;}
.text_next a:hover{color: #6C6C6C; text-decoration:none;}
.text_next a:visited{color: #6C6C6C; text-decoration:none;}

.text_previous{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	background-image:url(../images/arrow-left.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:11px;
	text-align:right;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
}
.text_previous a:link{color: #6C6C6C; text-decoration:none;}
.text_previous a:hover{color: #6C6C6C; text-decoration:none;}
.text_previous a:visited{color: #6C6C6C; text-decoration:none;}

.text_num{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6C6C6C;
	height:11px;
	text-align:right;
	font-weight:bold;
}
.text_num a:link{color: #6C6C6C;}
.text_num a:hover{color: #ffffff;}
.text_num a:visited{color: #6C6C6C;}
 
