@charset "iso-8859-1";
/* CSS Document */
/*common tools*/

.texto_pie2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;}
.fondogeneral{
background-image:url(images/fondogeneral.gif);
background-repeat:repeat-y;
background-position:center;
}
a.linkSuMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
}
a.linkSuMenu:link, a.linkSuMenu:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
}
.linkSuMenu:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#00A5AF;
	text-decoration: none;
	font-weight: normal;
}
.lineagrismenu{
border-bottom:1px solid #cccccc;}
.infoBoxHeading{
background-color:#000000;
text-transform:uppercase;}
.headerNavigation{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-transform:uppercase;}
a.menutop:link, a.menutop:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-transform:uppercase;
}
a.menutop:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#57D7DF;
text-transform:uppercase;
text-decoration:none;
}

* {margin: 0px; padding: 0px; color:#000000;}
A {
  color: #006F80;

}

A:hover {
  color: #57D7DF;
}


/* Header*/
#logo{width:680px; height:58px;  font:67% Tahoma Arial, Helvetica, sans-serif;color:#5C4F27;}
#logoim{float:left; width:199px; height:20px;margin:10px 59px 17px 12px;}
#topmenu{float:right;width:207px; height:53px;margin:0px 10px 0px 0px; text-align:right; }
#topmenu ul{ list-style-image:url(images/str.gif); margin-left:30px; margin-top:5px; margin-right:0px;}
*.column{float:left; width:130px;}
a.atopmenu{font:80% Arial, Tahoma, Helvetica, sans-serif;color:#5E8A85; text-decoration:none;}
a:hover.topmenu{font: Arial, Tahoma, Helvetica, sans-serif;color:#B7B7B7; text-decoration:none;}
#shopcart{width:176px; margin-top:0px; }
/* end Header*/

/*BoxHeader*/
td.box{width:107px; height:18px; background-color:#4E535A; background-image:url('images/box_bg.gif');}
.innerbox, *.innerboxMenu, *.innerbox_cat{height:14px; margin:1px; font:bold 70% Arial, Tahoma, Helvetica, sans-serif; color:#ffffff; padding-top:0px; padding-left:6px; text-align:left;}
.innerbox_cat{ border:1px none #FFFFFF;  color:#FFFFFF; margin:0px; height:17px; padding-top:4px;}
.innerboxMenu{text-align:center;}
.innerboxMenu a{font:bold 50% Tahoma, Arial, Helvetica, sans-serif; color:#FFF009A; text-decoration:none;}
.innerboxMenu a:hover{pfont:bold 50% Tahoma, Arial, Helvetica, sans-serif; color:#F9BD00; text-decoration:none;}
.innerbox img{margin:0px 5px;}
/*end BoxHeader*/

/*Left column*/
table.search{background:#C6B682 url('images/search_bg.gif') repeat-x bottom;width:100%;}
*.product_cat{background:#D8CDAD url('images/product_cat_bg.gif');width:100%; border:1px solid #9FC5C5;margin-top:5px;}
table.innersearch,table.innerproduct_cat{width:100%; font:10px Arial, Tahoma, Helvetica, sans-serif;}
table.innerproduct_cat{width:100%; font:10px Arial, Tahoma, Helvetica, sans-serif; border:1px solid #E1E1E1; text-transform: uppercase;}
a.red{color:#CD61A2; text-decoration:none; font:18px Arial, Helvetica, sans-serif; }
a:hover.red{color:#A3B0DD; text-decoration:none;font:10px Arial, Tahoma, Helvetica, sans-serif; }
*.product_cat span{color:#006F80;}
table.innersearch tr td{padding-left:2px;}
table.innersearch a{font:100% Tahoma, Arial, Helvetica, sans-serif;color:#554E39; text-decoration:none;}
table.product_cat{}
table.innerproduct_cat{}
*.m11, #innerproduct_cat td  {FONT-SIZE: 12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none}
*:hover.m11{FONT-SIZE: 12px Arial, Helvetica, sans-serif; COLOR: #A6A6A6;}
*.h11, #innerproduct_cat td  {FONT-SIZE: 12px Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none}
*:hover.h11{FONT-SIZE: 12px Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #1DCBCB;}
/*end Left column*/



#bot_menu{margin:0px 5px;height:19px; border:1px solid #D3E2E2; border-width:1px 0px; padding-top:4px; text-align:center; font:bold 71% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#6B6F75;}
#bot_menu a{text-decoration:none;font:85% Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#85A5A5;}
#bot_menu a:hover{text-decoration:underline;font:85% Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#6B6F75;}
#copy{padding-top:7px;font:70% Arial, Tahoma, Verdana, Helvetica, sans-serif; text-align:center; color:#BBCECE;}
*.new_prod{width:164px; height:160px; text-align:center;}
*.new_prod p{padding-left:10px; font:67% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#5C4F27;}
*.new_prod p span{color:#5C4F27;}
*.image{float:left; width:68px; height:92px; padding-left:10px;  }
*.price{float:left; width:68px; padding-top:10px;padding-left:5px; font:bold 80% Arial, Tahoma, Helvetica, sans-serif;color:#E670BE; }
*.buy{clear:both; padding-top:2px;font:12px Tahoma, Arial, Helvetica, sans-serif; color:#CB0000; text-align:center;}
*.buy b{color:#CB0000}
.txt
{text-align:left;margin-right:30px; margin-right:30px;color:#4F525A; font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:Arial  }
.txt a{font-size: 14px; Arial, Helvetica, sans-serif; color:#BD0302;}
#menu img{margin-left:1px;}
#producer{text-align:center;font:70% Arial, Helvetica, sans-serif;margin-right:10px; color:#D9D9D9; }
#producer img{margin-right:5px;margin-left:5px;}

td.main{ padding-left:0px; font-family: Arial, Helvetica, sans-serif;}

TD.pageHeading, DIV.pageHeading {
  padding-left:3px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-align:left;
  
}
TD.smallText, SPAN.smallText, P.smallText {

  font-family: Arial, Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #B2B2B2;
}
.TITULO_PRODUCTO
{
	font-family: Arial, Georgia, Times, serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
 	font-weight: bold;
}
.TITULO_CATEGORIA
{
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	text-transform: capitalize;

	font-weight: bold;
}
TABLE.productListing {

  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
  
  width:100%;
}

.productListing-heading {
  font-family: Arial, sans-serif;
  font-size: 10px;
  color: #006F80;
  text-transform:uppercase;
  padding:0px 0px;
  height:28px; background-color:#E1E1E1;
  border-bottom: 1px solid #ffffff;

}
.productListing-heading a{color:#000000; text-decoration:none; line-height:245%;border:0px; font-weight:bold;}
.productListing-heading a:hover{color:#999999; font-weight:bold;}
TD.productListing-data {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color: #000000;  
  font-weight: none;
}
a.productListing-link{
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
    font-weight:bold;
}
a.categoria-link{
  font-family: Arial, sans-serif;
  font-size: 19px;
  text-decoration:none;
  color:#FC00E1;
  font-weight:bold;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#4F525A; }

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
color: #87B0B0;
}
*.infoBoxContents{ color: #4F525A;}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
P.main {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
}
TD.main {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
}
TD.main2, P.main2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
TD.main3, P.main3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006F80;
	line-height: normal;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #CCCFD2; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #006F80; }

.text_name{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86836E;
	font-weight: regular;
}
.precio{
	color:#000000; 
	font-weight: normal; 
	font-family: Arial, Georgia, "Times New Roman", Times, serif; 
	font-size:12px;
	font-weight: bold;
}

.infoBox {
  

}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.productsNotifications { background: #f2fff7; }
.textobaserosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}
linkrosa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:CE7E8E;
	text-decoration:none;
	font-weight: bold;
}
:link.linkrosa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CE7E8E;
	text-decoration:none;
	font-weight: bold;
}
:visited.linkrosa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CE7E8E;
	text-decoration:none;
	font-weight: bold;
}
:hover.linkrosa2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#89815C;
	text-decoration:none;
	font-weight: bold;
}
.textobaseazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 25406D;
	font-weight: normal;
}
:link.linkazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25406D;
	text-decoration:none;
	font-weight: bold;
}
:visited.linkazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25406D;
	text-decoration:none;
	font-weight: bold;
}
:hover.linkazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#7D7D7D;
	text-decoration:none;
	font-weight: bold;
}
.local{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677BB8;
}
.local2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677BB8;
	font-weight: bold;
}

.contacto23{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A5CDDF;
}
.contacto24{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #50493D;
}

.login23{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #50493D;
	font-weight: bold;
}
.login24{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF1A00;
	font-weight: bold;
}
.login25{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1B1D0;

}
.advanced3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87B0B0;
	font-weight: bold;
}
.prec{
color:#E471BE;}
.linkTechne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#8E8E8E;
	text-decoration:none;
	font-weight: normal;
}
:link.linkTechne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#8E8E8E;
	text-decoration:none;
	font-weight: normal;
}
:visited.linkTechne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#8E8E8E;
	text-decoration:none;
	font-weight: normal;
}
:hover.linkTechne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006F80;
	text-decoration:none;
	font-weight: normal;
}
<!-- Link Mas Info -->
.info:link {
	font-family: Arial;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.info:visited {
	font-family: Arial;
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.info:hover {
	font-family: Arial;
	font-size: 11px;
	color:#57D7DF;
	text-decoration:none;
	font-weight: bold;
}
.pie1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.pie3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:underline;
	font-weight: normal;
}
.pie3:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:underline;
	font-weight: normal;
}
.pi3:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:underline;
	font-weight: normal;
}
.pi3:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#3EBFD2;
	text-decoration:underline;
	font-weight: normal;
}
.textobaserosa {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}
.arial11rojo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.arial11rojo2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.arial11marronbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.arial10gris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.arial11marron {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.subtotal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF1A00;
	text-transform: uppercase;
}
.linka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006F80;
	text-decoration:underline;
	font-weight: normal;
}
:link.linka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006F80;
	text-decoration:underline;
	font-weight: normal;
}
:visited.linka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006F80;
	text-decoration:underline;
	font-weight: normal;
}
:hover.linka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006F80;
	font-weight: normal;
	text-decoration:underline;
}
.textobasenegro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-transform: none;
}
.textobasenegrobold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
}
<!----------------------------->
