/* CSS Document */

/* TOP PANEL*/
#topPanel{width:902px; height:55px; position:relative; margin:0 auto; padding:0;}
#topPanel img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 3px;}

/* MENU PANEL padding:0 26px 0 0; */
#topPanel ul{display:block; width:665px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 0 0 0; border-bottom:1px solid #AEAEAE; list-style:none}

#topPanel ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; list-style:none}

#topPanel ul li a{width:74px; height:36px; display:block; padding:0; color:#AEAEAE; background:#3b3b3b; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;list-style:none}

#topPanel ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.png) no-repeat 0 0 #AEAEAE; color:#fff;list-style:none}

#topPanel ul li.active{width:74px; display:block; height:36px; background:url(../images/button.png) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;list-style:none}
/* TOP PANEL */

DIV.gbxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -500px 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x;MARGIN: 0px auto; WIDTH: 902px
}

DIV.home_prod_desc {
	FONT-FAMILY: Arial,"Lucida Grande",Geneva,Verdana,sans-serif
}
TD.home_prod_desc {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px
}
P.t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #0066cc; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
P.t2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #777777; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
A.t1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; COLOR: #0066cc; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
A.t1:hover {
	TEXT-DECORATION: underline
}
A.t2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #777777; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
A.t2:hover {
	COLOR: #444
}
/* BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(../images/background.jpg) #000000 repeat-x -100px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
}*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg-back.gif) #000000 repeat-x -100px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
}

/* INPUT {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
} */
INPUT {
	BORDER-RIGHT: #306 1px solid; 
	BORDER-TOP: #306 1px solid; 
	BORDER-LEFT: #306 1px solid;  
	BORDER-BOTTOM: #306 1px solid;
	BACKGROUND-COLOR: #fff;
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px 5px; 
	COLOR: #306; 
}

SELECT {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
}
BUTTON {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif
}
/*FORM {
	MARGIN: 0px
}*/
A {
	COLOR: #3366ff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

A.more {
	PADDING-RIGHT: 9px; FONT-SIZE: 11.5px;BACKGROUND: url(../images/arrow-blue.gif) no-repeat 100% 0.4em; COLOR: #2971a7; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.more:hover {
	TEXT-DECORATION: underline
}
.gradbox2 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/E5_FF.gif)! important; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: white
}
.bottom_map {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; BACKGROUND-COLOR: #454545
}
.bottom_map_group {
	PADDING-RIGHT: 25px;PADDING-LEFT: 125px;
}

.bottom_map_title {
	FONT-SIZE: 13px;  COLOR: #ccc;
	float:left;padding-right:7px;margin-Bottom:12px;
	TEXT-ALIGN: right
}
.bottom_map_item {
	FONT-SIZE: 13px; COLOR: #888; 
	float:left;padding-left:7px;margin-Bottom: 12px;
	TEXT-ALIGN: left
}
.bottom_map_item A {
	COLOR: #888; TEXT-DECORATION: none
}
.bottom_map_item A:hover {
	TEXT-DECORATION: underline
}
#footer {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; CURSOR: default; COLOR: #666666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#rss {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; CURSOR: default; COLOR: #AEAEAE; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#rss A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #AEAEAE; TEXT-DECORATION: none;

}
#rss A:hover {
	TEXT-DECORATION: underline;
}

/* BOXES */
.b4_tl {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/b4_tl.png)! important; WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_tl.png',sizingMethod='scale')
}
.b4_t {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/b4_t.png)! important; BACKGROUND-REPEAT: repeat-x; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_t.png',sizingMethod='scale')
}
.b4_tr {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/b4_tr.png)! important; WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_tr.png',sizingMethod='scale')
}
.b4_l {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/b4_l.png)! important; WIDTH: 4px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 1px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_l.png',sizingMethod='scale')
}
.b4_r {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/b4_r.png)! important; WIDTH: 4px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 1px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_r.png',sizingMethod='scale')
}
.b4_bl {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/b4_bl.png)! important; WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_bl.png',sizingMethod='scale')
}
.b4_br {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/b4_br.png)! important; WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_br.png',sizingMethod='scale')
}
.b4_b {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/b4_b.png)! important; BACKGROUND-REPEAT: repeat-x; HEIGHT: 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b4_b.png',sizingMethod='scale')
}
/**** FIN BOXES ****/

/* BUSCAR FORM */
#search_box {
	BACKGROUND: url(../images/search-bg.png); FLOAT: right; MARGIN: 5px 0px 0px 0px; WIDTH: 146px; HEIGHT: 22px; 
}
#search_box #buscador {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; COLOR: #AEAEAE; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 6px; WIDTH: 110px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; 
}
#search_box #go {
	FLOAT: right; MARGIN: 4px 6px 0px 0px; BORDER: 0px;
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT:500; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #3B3B3B; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
/* FIN BUSCAR FORM */

/* CSS PARA PAGINA BUSQUEDAS */
.box2_l {
	BACKGROUND-IMAGE: url(../images/b2_l.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_l.png',sizingMethod='scale')
}
.box2_FFFFFF_color {
	BACKGROUND-COLOR: #ffffff
}
.box2_18_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 18px; FONT-WEIGHT: 400; FONT-SIZE: 30px; PADDING-BOTTOM: 12px; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 33px; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #181818
}
.box2_18_title_menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; CURSOR: default; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,"Lucida Grande",Geneva,sans-serif; BACKGROUND-COLOR: #181818
}
.gray_menu_bar_black {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; CURSOR: default; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica
}
.gray_menu_item_black {
	CURSOR: hand
}
A.gray_menu_item_black {
	COLOR: #999999; TEXT-DECORATION: none
}
A.gray_menu_item_black:hover {
	TEXT-DECORATION: underline
}
/* DIV.pl-maindiv {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; MARGIN: 0px; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}*/
DIV.pl-maindiv {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; MARGIN: 0px; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-COLOR: #ffffff;text-align:justify;
}
.pl-odd {
	BACKGROUND-COLOR: #ffffff
}
TD.pl-item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #e8e8e8 1px solid
}
A.pl-title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2971a7; LINE-HEIGHT: 18px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
A.pl-title1:hover {
	BACKGROUND: #f5f5f5 0% 50%;
}
DIV.pl-title2 {
	COLOR: #333333; LINE-HEIGHT: 18px
}
A.pl-title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2971a7; LINE-HEIGHT: 18px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none
}
A.pl-title3:hover {
	/* TEXT-DECORATION: underline*/
	BACKGROUND: #f5f5f5 0% 50%;
}
DIV.pl-title3 {
	COLOR: #000000; LINE-HEIGHT: 18px
}
DIV.pl-header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #eeeeee
}
.pl-even {
	BACKGROUND-COLOR: #ffffff
}
/* link : imprimir ... */
a.slink:link,
a.slink:visited,
a.slink:hover,
a.slink:active	{padding:0 0 0 14px; color:#999999; background:url('../images/icon_arrow.gif') no-repeat 0 2px;}
	
/* PAGINADOR */
.page {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999; LINE-HEIGHT: 18px; FONT-FAMILY: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none;PADDING-TOP: 4px;MARGIN-LEFT: 3px;
}
DIV.flashtop {
	PADDING-TOP: 4px;MARGIN-TOP: 3px;
}
UL#paging {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 4px
}
UL#paging LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 2px
}
UL#paging LI A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(../images/fade.jpg) #ffffff repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid
}
UL#paging LI A:visited {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #666; BORDER-BOTTOM: #cccccc 1px solid
}
UL#paging LI A:hover {
	BACKGROUND: #aeaeae 0% 50%; COLOR: #ffffff
}
UL#paging LI.empty {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eeeeee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(../images/fade.jpg) #ffffff repeat-x left bottom; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; COLOR: #cccccc; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid
}

.bottom_map_search {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; BACKGROUND-COLOR: #454545
}
.bottom_map_search_group {
	PADDING-RIGHT: 50px;PADDING-LEFT: 150px;
}
.bottom_map_search_item {
	FONT-SIZE: 13px; COLOR: #AEAEAE; 
	float:left;padding-left:7px;margin-Bottom: 12px;
	TEXT-ALIGN: center
}
.bottom_map_search_item A {
	COLOR: #AEAEAE; TEXT-DECORATION: none
}
.bottom_map_search_item A:hover {
	TEXT-DECORATION: underline
}

/* Fin Paginador */
#main_div {
	MARGIN: 0px 10px 10px;
}
/*	-------------------------------------------------------------
	9. RIGHTCOLUMN 2-COL BOX
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
#rightcolumn {
          	float: right;
          	width: 135px;
          	display: inline;
          	margin: 0 2px 0 0;
          }
#rightcolumn .two {
          	width: 135px;
          	margin: 0 0 0 2px;
          	overflow: hidden;
          }
#rightcolumn .two .box {
            background-color: #fff;
          	width: 194px;
          	margin: 0 0 12px 0;
          	padding: 4px 0;
          	border-left: 1px solid #eee;
          	border-right: 1px solid #eee;
          	border-top: 4px solid #F5F5F5;
          	border-bottom: 4px solid #F5F5F5;
                    -moz-border-radius: 4px;
          }
          #rightcolumn h3,
          #rightcolumn .two .box h3 {
          	color: #2971a7;
          	margin: 0.2em 0 0.4em 10px;
          	font: 1.5em Lucida Grande, Helvetica, Trebuchet MS, Arial, sans-serif;
          }
          #rightcolumn h3 {
          	margin: 0;
          }
          #rightcolumn .two .box ul {
          	margin: 0;
          	padding: 0;
          	list-style: none;
          	overflow: hidden;
          	font-size: .92em;
          	width: 194px;
          	line-height: 1.8;
          }
          #rightcolumn .two .box ul li {
                    width:194px;
                    float: left; 
                    margin: 0;
                    padding: 0;
                    border-top: 1px solid #F5F5F5;
          }
          #rightcolumn .two .box ul a {
          	padding: 2px 0 2px 10px;
          	display: block;
          	text-decoration: none;
          	color: #000000;
          }
          #rightcolumn .two .box ul li.inline {
               padding-left: 8px;
          }
          #rightcolumn .two .box ul li.inline a {
               padding: 2px;
               line-height: 2.1em;
               display: inline; 
          }
        /*  #rightcolumn .two .box ul a:visited {
                    background-color: #F5F5F5;
                    text-decoration: none;
          }
          #rightcolumn .two .box ul li:hover a:visited {
                    text-decoration: underline;
					
          }*/
          
     /*     #rightcolumn .two .box ul a:active {
                    background-color: #F5F5F5;
                    outline: none;
					FONT-WEIGHT: bold;
					COLOR: #2971a7;
					FONT-SIZE: 12px
		  }*/
		  #rightcolumn .two .box ul li.category_Active A {
                background-color: #F5F5F5;
                outline: none; FONT-WEIGHT: bold; COLOR: #2971a7; FONT-SIZE: 12px
		  }
          
          #rightcolumn .two .box ul a:focus {
                    outline: none;
          }
          #rightcolumn .two .box ul a:hover { /* Este controla el cambio de color principial */
                /*  text-decoration: underline; */
					BACKGROUND: #f5f5f5 0% 50%; 
					COLOR: #2971a7;
                    border: 0;
          }
          #rightcolumn .two .box ul li.category_Submenu A {/* Este controla el cambio de color submenu */
				DISPLAY: block; 
				color: #888; 
				FONT-WEIGHT: normal; 
				BORDER-BOTTOM: #eeeeee 1px solid; TEXT-DECORATION: none
			}
		  #rightcolumn .two .box ul li.category_Submenu A:hover {
				BACKGROUND: #f3f3f3 0% 50%; 
				COLOR: #2971a7;
				BORDER-BOTTOM: #eeeeee 1px solid
			}
/*		  #rightcolumn .two .box ul li.category_Submenu a:active {
                background-color: #F5F5F5;
                outline: none; FONT-WEIGHT: bold; COLOR: #2971a7; FONT-SIZE: 12px
		  }*/
		  #rightcolumn .two .box ul li.category_Submenu_Active A {
                background-color: #F5F5F5;
                outline: none;  COLOR: #2971a7; 
		  }
		  
 
/* FIN CSS PARA PAGINA BUSQUEDAS */

/* CSS PARA PAGINA FICHA PRODUCTOS */
.gradbox3 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;TEXT-ALIGN: justify
}
.prod-intro {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 18px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0pt; MARGIN: 0px; BORDER-LEFT: #999999 5px solid; COLOR: #777777; LINE-HEIGHT: 24px; PADDING-TOP: 0pt; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode,Arial,sans-serif; TEXT-ALIGN: justify
}
A.pl-titleficha {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 18px; FONT-FAMILY: Lucida Grande,Geneva,Arial,Verdana,sans-serif; TEXT-DECORATION: none;
}
/* A.pl-titleficha:hover {
	TEXT-DECORATION: underline
}*/ 
A.pl-titleficha:hover {
	BACKGROUND: #f5f5f5 0% 50%;
}
.recomendamos-div
{
  margin-top:20px;
  font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
  border-top:solid 1px #D2D2D2;
/*  padding:5px 10px 5px 10px; */
  BACKGROUND-COLOR: white;
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}
.recomendamos-header
{

  font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
  font-weight:bold;
   PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
  COLOR: #2971a7;
/*  color:#D2D2D2; */
  text-transform:uppercase;
}

a.botonFicha {
    background: transparent url('../images/bg_button_a.png') no-repeat scroll top right;
 
	COLOR: #99861f;
    display: block;
    float: center;
    font: normal 10px Verdana, Tahoma, sans-serif;
    width: 72px;
	height: 24px;
    margin: 0px 0px 0px 50px; 
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.botonFicha span {
    background: transparent url('../images/bg_button_span.png') no-repeat;
    display: block;
	FONT-WEIGHT: bold;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.botonFicha:active {
background-position: bottom right;
COLOR: #99861f;
outline: none; /* hide dotted outline in Firefox */
}
a.botonFicha:active span {
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}
.box2_l {
	BACKGROUND-IMAGE: url(../images/b2_l.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_l.png',sizingMethod='scale')
}
.box2_FFFFFF_tl {
	BACKGROUND-IMAGE: url(../images/b2_FF_tl.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_FF_tl.png',sizingMethod='scale')
}
.box2_FFFFFF_tr {
	BACKGROUND-IMAGE: url(../images/b2_FF_tr.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_FF_tr.png',sizingMethod='scale')
}
.box2_FFFFFF_bl {
	BACKGROUND-IMAGE: url(../images/b2_FF_bl.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_FF_bl.png',sizingMethod='scale')
}
.box2_FFFFFF_br {
	BACKGROUND-IMAGE: url(../images/b2_FF_br.png)! important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/b2_FF_br.png',sizingMethod='scale')
}
.box2_FFFFFF_color {
	BACKGROUND-COLOR: #ffffff
}
A.price {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; COLOR: #777777; LINE-HEIGHT: 40px; PADDING-TOP: 0px; FONT-FAMILY: 'Trebuchet MS'; TEXT-DECORATION: none
}
A.price2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 8px; COLOR: #777777; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: 'Trebuchet MS'; TEXT-DECORATION: none
}
A.price:hover {
	BACKGROUND-COLOR: #f2f2f2
}
A.price2:hover {
	BACKGROUND-COLOR: #f2f2f2
}
DIV.price-small1 {
	 PADDING-LEFT: 0px;FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #777777; PADDING-TOP: 0px
}
DIV.price-small2 {
	PADDING-LEFT: 38px; FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #777777; PADDING-TOP: 0px
}
.ficha-1{
	PADDING-BOTTOM: 5px; MARGIN: 2px;
}
.ficha-2{
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px;
}

/* FIN CSS PARA PAGINA FICHA PRODUCTOS */

/* PAGINA CONTACTAR */
.contact-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px; BORDER-BOTTOM: #cbcbcb 3px solid; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P.contact-email {
	MARGIN: 5px 0px 10px; COLOR: #555; LINE-HEIGHT: 16px
}
.contact-title2 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	COLOR: #2971a7;
}
.contact-text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #66737B; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
