body{
  font-family: Segoe UI, arial;
  font-size: 10pt;
  margin: 0px;
  border: 0px;
  background: #FFFFFF url('../inIMG/bg_center.png') repeat-x;
}
.iCenterPage{
	
}
.p10{
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.tCenter{
  font-family: Arial,tahoma;
  font-size: 11px;
  height: 58px;
}


.ymk, .gmk, .omk{
	font-family: arial;
	font-size: 12px;
	color: black;
	background: #FFFF9F;
	padding: 8px 6px 8px 6px;
	border: #FCE99C 0px solid;
	margin: 1px;
}
.gmk{
	background: #148325;
	color: white;
}
.omk{
	background: #847f60;
	color: white;
}
.rmk, .blmk{
	background: #D90000;
	padding: 8px 6px 8px 6px;
	border: #FCE99C 2px solid;
	width: 720px;
	color: white;
	text-align: center;
}

.blmk{
	background: black;
	border: 2px #969696 dotted;
}



.bgTopGray{
  background: #FFFFFF url('../inIMG/topo/03.png') repeat-x;
}
table.bgBarra1{
  background: #000000 url('../inIMG/topo/bar_01.png') repeat-x;
  height: 58px;
}
td.bgBarraL, td.bgBarraR{ font-size: 0px; width: 5px; }
td.bgBarraL{ background: url('../inIMG/topo/bar_left.png') no-repeat; }
td.bgBarraR{ background: url('../inIMG/topo/bar_right.png') no-repeat; }

a.bgBarra1, a.bgBarra1 *, .bgBarra1_hover, .bgBarra1_hover *{
  font-family: Arial,tahoma;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  cursor: pointer;
}
a.bgBarra1 div, .bgBarra1_hover div{
  color: #d9d9d9;	
  vertical-align: bottom;
  text-align: center;
  padding-top: 0px;
  height: 58px;
  width: 100%;
  line-height: 58px;
}
a.bgBarra1:hover, a.bgBarra1:hover *, .bgBarra1_hover, .bgBarra1_hover *{
  color: #FFFFFF;
  line-height: 55px;
}
a.bgBarra1:hover div{
  background: #000000 url('../inIMG/topo/bar_02.png') repeat-x;	
}

.bgBarra1_hover div{
  background: #000000 url('../inIMG/topo/bar_03.png') repeat-x;	
}
td.bgBarraSep{
  background: #000000 url('../inIMG/topo/sep.png') repeat-x;
  width: 2px;
  font-size:0px;
}

/* MENU_LEFT */
.left_m1{
  font-family: Trebuchet MS;
  font-size: 11px;
  color: #1D1F70;
  font-weight: bold;
  text-decoration: none;
  font-weight: bold;
  line-height: 15px;
  padding: 4px;
}
a.left_m1:hover{
  text-decoration: underline;
}

a.left_m2{
  font-family: Arial;
  font-size: 11px;
  color: #757575;
  text-decoration: none;
  line-height: 17px;
  padding: 1px;
}
a.left_m2:hover{
  color: #4E4E4E;
  text-decoration: underline;
}
.left_menu3{
  border: #DFDFDF 1px solid;
  border-top: 0px;
}

.topRandom{
  padding: 10px;
  padding-top: 5px;
  font-family: Segoe UI, arial;
  font-size: 8pt;
  color: #000000;	
}

/* MODULE TOP */
.ft_orange1{
  font-family: tahoma;
  font-size: 10px;
  font-weight: bold;
  color: #FF5706;
}

.fInput1, .fInput1_1{
  background: #FFFFFF;
  border: #C7C7C7 1px solid;
  font-family: arial;
  font-size: 10px;
  color: #2E2E2E;	
  height: 21px;
  padding: 2px;
}
.fInput1_1{
  font-family: tahoma;
  font-size: 13px;
}

.submit1, .submit2{
  border: 0px;
  width: 22px;
  height: 21px;
  cursor: pointer;
}
.submit1{
  background: url('../inIMG/bt_ok_1.gif') no-repeat;
}
.submit2{
  background: url('../inIMG/bt_ok_2.gif') no-repeat;
}

.continuar1{
  background: url('../inIMG/menu_product/bt_continuar_1.png') no-repeat 0% 1px;
  border: 0px;
  width: 75px;
  height: 23px;
  cursor: pointer;
}

.continuar2{
  background: url('../inIMG/menu_product/bt_continuar_2.png') no-repeat 0% 1px;
  border: 0px;
  width: 75px;
  height: 23px;
  cursor: pointer;
}

.mini_ft1{
  font-family: tahoma;
  font-size: 10px;
  color: #485262;
}

a.cURI{
  font-family: arial;
  font-size: 12px;
  color: #D6D6D6; 
  text-decoration: none;
  font-weight: bold;
  padding: 2px;
}
a.cURI:hover{
  color: #FFFFFF;
}
font.cURI{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: white;
}
.tdURI{
  background: #3C3C3C;
  padding: 10px;
}

/* HEADER */
.hdCatC{
  font-size: 1px;
  background: #2C2C2C url('../inIMG/left_menu/menu_03.png') no-repeat;
  width: 204px;
  height: 37px;
}

.hdFilterL{
  font-size:0px;
  width: 20px;
  text-align: right;
  vertical-align: middle;
  background: url('../inIMG/headers/filter_center.png') repeat-x;
}
.hdFilterC{
  font-weight: bold;
  font-family: Arial;
  font-size: 14px;
  color: #353535;
  padding: 7px;
  padding-top: 0px;
  padding-bottom: 2px;
  vertical-align: middle;
  background: url('../inIMG/headers/filter_center.png') repeat-x;  	
}
.hdFilterR{
  font-size:0px;
  width: 0px;
  background: #FFFFFF;
}

.hdFilterL2{
  font-size:0px;
  width: 3px;
  background: url('../inIMG/headers/2filter_left.png') no-repeat;
}
.hdFilterC2{
  font-family: verdana;
  font-size: 11px;
  color: #3A3A3A;
  padding: 7px;
  vertical-align: top;
  background: url('../inIMG/headers/2filter_center.png') repeat-x;	
}
.hdFilterR2{
  font-size:0px;
  width: 3px;
  background: url('../inIMG/headers/2filter_right.png') no-repeat;	
}

.SuperTit{
  font-family: Trebuchet MS, tahoma;
  font-size: 15px;
  font-style: italic;
  color: #5D5D61
}

.tr01{
  font-size:0px;
  height:3px;
  background: url('../inIMG/tr_01.gif') repeat-x;
}

.tr02{
  font-size:0px;
  height:1px;
  background: url('../inIMG/tr_02.gif') repeat-x;
}

.tr03{
  font-size:0px;
  height:1px;
  background: url('../inIMG/tr_03.gif') repeat-x;
}


.tr01_2{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_2.png') no-repeat 100% 0px;
}
.tr01_3{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_3.png') no-repeat 100% 0px;
}
.tr01_3_1{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_3.png') no-repeat 50% 0px;
}
.tr01_3_2{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_3.png') no-repeat 0px 0px;
}
.tr01_3_3{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_4.png') no-repeat 0px 0px;
}
.tr01_3_4{
  font-size:0px;
  background: #FFFFFF url('../inIMG/menu_product/bg_box_5.png') no-repeat 0px 0px;
}

.tra1{
  background: #FFFFFF url('../inIMG/menu_product/tr_01.gif') 0px 50% repeat-x;
}

.ft0x{
  font-size:0px;
}

.ft11x{
  font-family: verdana;
  font-size: 11px;
  color: #3A3A3A;
}

.ft11x2{
  font-family: Trebuchet MS;
  font-size: 11px;
  color: #3A3A3A;
}

.ft12x{
  font-family: Tahoma;
  font-size: 12px;
  color: #3A3A3A;
}

.ft12x2{
  padding: 2px;
  font-family: Verdana;
  font-size: 12px;
  color: #3A3A3A;
}

.ft13x{
  font-family: Tahoma;
  font-size: 14px;
  color: #3A3A3A;
}

.ft14x{
  font-family: Tahoma;
  font-size: 14px;
  color: #3A3A3A;
}

.ft17x{
  font-family: Arial;
  font-size: 17px;
  color: #3A3A3A;
}

.ft9x{
  font-family: Helvetica,Arial;
  font-size: 11px;
  color: #000000;
}

.smallRed, .smallBlue{
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #D70000; 
  text-decoration: none;
}
a.smallRed, a.smallGray2, .smallBlue{
  text-decoration: none;
}
a.smallRed:hover, a.smallGray2:hover, .smallBlue:hover{
  text-decoration: underline;
}

.smallBlue{
  color: #0000FF;	
}

.smallGray2{
  font-family: verdana;
  font-weight: normal;
  font-size: 10px;
  color: #516273;
  text-decoration: none;
}

.linkFilter, .linkFilterMore{
  font-family: Verdana;
  font-size: 10px;
  color: #2D3C40; 
  text-decoration: none;	
  font-weight: normal;
}

a.linkFilter:hover{
  font-weight: bold;		
}
.linkFilterMore{
  font-weight: bold;
}

.gray1{
  font-family: Helvetica,Arial;
  font-size: 11px;
  color: #54545A; 
}

.cartVTotal{
  font-family: Trebuchet MS,Arial;
  font-size: 12px;
  color: #FF9900;  
}

.lnkBlue{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #005CB9;
}
.lnkBlue:hover{
  text-decoration: underline;
}

.headerOffer{
  background: #4F6F7A;
  width: 99%;
  height: 27px;
  margin-bottom: 10px;
}
.headerOffer a{
  display: block;
}

.All12x, .All12x *{
  font-family: Arial;
  font-size: 12px;
  color: #4A4A4A;
}
.All12x a{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #0000FF;
  text-decoration: none;
}
.All12x a:hover{
  color: #F45000;
  border-bottom: #F45000 1px dotted;
}
.All12x h3, .h3all{
  font-family: arial;
  font-size: 18px;
  margin: 0px;
  margin-bottom: 10px;
  color: #E60000;
  border-bottom: #F0F0F0 1px solid;
  line-height: 28px;
}
