/*@import url("layout.css");*/
/*HEADER*/
.TopBanner { padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #ecebeb; }

.Head { background: url(../imagenes/layout/bghead.jpg) repeat-x left bottom; padding-bottom: 16px; padding-top: 9px; }
.Head H1 { height: 71px; width: 343px; padding-top: 10px; padding-left: 18px; float: left; padding-bottom: 5px; }
.Head H1 A { background: url(../imagenes/layout/logo_megatone.gif) no-repeat; height: 71px; width: 343px; text-indent: -5000px; display: block; }
.Head DIV { float: right; padding-top: 10px; width: 639px; }
.Head DIV UL { display: block; float: right;}
.Head DIV UL LI { display: block; float: left; padding-right: 6px; padding-left: 6px; background: url(../imagenes/layout/pipe_gris.gif) no-repeat right center; }
.Head DIV UL LI A { font: bold 12px/15px Arial, Helvetica, sans-serif; color: #636363; }
.Head DIV UL LI A:hover {color: #fe4110}
.Head DIV P { display: block; text-align: right; float: right; line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 5px; }
.Head DIV INPUT { background: url(../imagenes/layout/lupa_search.gif) no-repeat; padding-left: 22px; width: 274px; height: 16px; }
.Head DIV SELECT { width: 198px; vertical-align: middle; }
.Head DIV INPUT.Btn { padding-left: 0px; vertical-align: middle; }

.NavBar { background: url(../imagenes/layout/bgnav.gif) repeat-x left top; height: 43px; clear: both; float: none;}
.NavBar UL { height: 43px; margin-left:2%; }
.NavBar UL LI { display: block; float: left; background: url(../imagenes/layout/pipe.gif) no-repeat left center; position: relative; z-index: 1 }
.NavBar UL LI A { display: block; font: bold 14px/36px Arial, Helvetica, sans-serif; color: #e3d9d7; padding-right: 10px; padding-left: 12px; }
.NavBar UL LI A:hover {color: #fe4110}
.NavBar UL LI STRONG A {color: #fe4110}
.NavBar UL LI STRONG A:hover {color: #ffeec8}
.NavBar UL LI EM A { background: url(../imagenes/layout/bgnav_destacado.gif) repeat-x; padding-right: 14px; padding-left: 13px; }
.NavBar UL LI EM A:hover {color: #1b0600}
.ItemMenuNivel2
	{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background-color: #d9d9d9;
		height: 25px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		padding: 0px;
		
		font-family: Arial;
		text-align:left;
		font-size: 12px;
		color: #323232;
		text-indent: 10px;
		white-space: nowrap;
		width:100%;
	}

/*LAYER */
.NavBar UL LI UL { height: auto; position: absolute; background: #d9d9d9; border: 1px solid #a7a7a7; padding: 0px 0px 0px; width: 190px; visibility: hidden }
.NavBar UL LI UL LI { display: block; float: none; background: none; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding-right: 5px; padding-left: 5px; padding-bottom:1px; }
.NavBar UL LI UL LI A STRONG { line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e2d9d7; background: #6d1c07; display: block; margin-right: -5px; margin-left: -5px; height: 23px; padding-right: 5px; padding-left: 5px; margin-bottom: -1px; position: relative; cursor: pointer; }
.NavBar UL LI UL LI:last-child {border-bottom: none;}
.ie6 .NavBar UL UL LI {height: 1%}
.NavBar UL LI UL LI A { display: block; font: 12px/22px Arial, Helvetica, sans-serif; color: #E3D9D7; padding-right: 0px; padding-left: 0px; height: 22px }
.NavBar UL LI UL LI A:hover {background: #E3D9D7; color: #323232; }
.NavBar UL LI UL LI A:hover STRONG {background: #E3D9D7; color: #323232;}
#LayerSpacer { position: absolute; visibility: hidden; z-index: 1; height: 10px; width: 10px; left: 0px; top: 0px; }

.NavBar UL LI UL LI UL { height: auto; position: absolute; background: #D9D9D9; border: 1px solid #a7a7a7; padding: 0px 0px 0px; width: 180px; visibility: hidden; margin-left:5px; }
.NavBar UL LI UL LI UL LI { display: block; float: none; background: none; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding-right: 5px; padding-left: 5px; padding-bottom:1px; }
.NavBar UL LI UL LI UL LI A STRONG { line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e2d9d7; background: #6d1c07; display: block; margin-right: -5px; margin-left: -5px; height: 23px; padding-right: 5px; padding-left: 5px; margin-bottom: -1px; position: relative; cursor: pointer; }
.NavBar UL LI UL LI UL LI:last-child {border-bottom: none;}
.ie6 .NavBar UL LI UL LI UL LI {height: 1%}
.NavBar UL LI UL LI A { display: block; font: 12px/22px Arial, Helvetica, sans-serif; color: #232323; padding-right: 0px; padding-left: 0px; height: 22px }
.NavBar UL LI UL LI A:hover {background: #E3D9D7; color: #323232; }
.NavBar UL LI UL LI A:hover STRONG {background: #E3D9D7; color: #323232;}

#LayerSpacer { position: absolute; visibility: hidden; z-index: 1; height: 10px; width: 10px; left: 0px; top: 0px; }


/*FULL LIST*/
.FullList { background: #D9D9D9; padding-top: 4px; padding-bottom: 54px; border: 1px solid #A7A7A7; width: 998px; overflow: hidden; position: relative; margin-top: -7px }
.FullList DL { width: 184px; padding-right: 11px; padding-left: 5px; display: block; float: left; }
.webkit .FullList DL {width: 183px;}
.FullList DL DT { padding-top: 3px; padding-bottom: 3px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #6D1C07; padding-left: 6px; letter-spacing: 1px; position: relative; margin-top: -1px }
.FullList DL DT A { font: bold 12px Arial, Helvetica, sans-serif; color: #e2d9d7;}
.FullList DL DD { font: 12px Arial, Helvetica, sans-serif; color: #323232; border-bottom: 1px dotted #6D6D6D; }
.FullList DL DD A { padding-top: 3px; padding-bottom: 3px; font: 12px Arial, Helvetica, sans-serif; color: #323232; padding-left: 6px; display: block}
.FullList DL DD A:hover { background: #EDEDED; }
.FullList DL DD A STRONG {position: relative; display: block; margin-left: -6px}
.FullList DL:last-child {padding-right: 0px;}
.FullList DL {padding-right: expression(this.nextSibling==null?'0px':'10px');}
.FullList H6 { clear: both; float: none; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; text-align: right; position: absolute; z-index: 1; bottom: 0px; right: 0px; }

/**/
.Breadcrumbs { height: 30px; overflow: hidden; clear: both; float: none; }
.Breadcrumbs P { font-size: 12px; font-style: italic; padding-top: 15px; float: left; display: block; color: #fe4110; }
.Breadcrumbs P STRONG { font-size: 12px; font-style: italic; }
.Breadcrumbs P SPAN {color: #5d5d5d; font-style: normal}
.Breadcrumbs P A {color: #fe4110}
.Breadcrumbs P A:hover {text-decoration: underline}
.Breadcrumbs H3 { float: right; height: 20px; padding-top: 9px; padding-right:9px; font-size:11px; color:#404040; font-family:Arial; }
.Breadcrumbs H4 { float: right; height: 20px; width: 300px; padding-top: 9px; }
.Breadcrumbs H4 A { background: url(../imagenes/layout/SeleccionaLocalidad.jpg) no-repeat; text-indent: -5000px; height: 20px; width: 300px; display: block; }

/*CONTENIDO*/
.ColsX2 { background: url(../imagenes/layout/bg2cols.gif) repeat-y; clear: both; float: none; }
.ColsX2 .LeftCol { float: left; width: 695px; }
.ColsX2 .RightCol { float: left; width: 305px; }
.ColsX3 { background: url(../imagenes/layout/bg3cols.gif) repeat-y; clear: both; float: none; }

/**/
.WhiteBorderBot { border-bottom: 10px solid #FFFFFF; }
.WhiteBorderTopBot { border-bottom: 10px solid #FFFFFF; border-top: 10px solid #FFFFFF; }
.SpacerDot { background: url(../dots2boxes.gif) repeat-x; height: 1px; }

/**/
.MT8 {margin-top: 8px}

/*FLYERS*/
#Mask { position:fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 5000; background: #485058; filter:alpha(opacity=50);moz-opacity: 0.5;opacity: 0.5;}
.ie6 #Mask { position: absolute; width: expression((body.clientWidth)+'px'); height: expression((body.offsetHeight)+'px');}
#FormsLayer, #FormsLayer2, #FormsLayer3, #FormsLayer4, #ctl00_ContentPlaceHolder1_FormsLayer {width: 556px; height: 452px; position: absolute; top: 50%; left: 50%; z-index: 5001; margin-left: -278px; margin-top: -226px;}
/*FORM WINDOWS*/
.FormLayer {width: 556px; }
.FormLayer .HeaderLayer { background: #521505; height: 37px }
.FormLayer .HeaderLayer H1 { font: 19px/37px Georgia, "Times New Roman", Times, serif; color: #FFFFFF; float: left; padding-left: 21px; }
.FormLayer .HeaderLayer H6 { float: right; padding-top: 7px; padding-right: 21px; }
.FormLayer .BodyLayer { background: #f2f2f2; height: 374px; margin-left: 2px; margin-right: 2px }
.BodyLayerRegistracion { background: #f2f2f2; margin-left: 2px; margin-right: 2px }
.FormLayer .FooterLayer { background: #c0c0c0; height: 41px }
.FormLayer .FooterLayer H1 { float: left; padding-left: 21px; padding-top: 11px; }
.FormLayer .FooterLayer H6 {float: right; padding-top: 7px; padding-right: 21px;}
.FormLayer .FooterLayer H6 INPUT {margin-left: 20px}
/*FORM CONTENT GLOBAL*/
.FormLayer .Paso1 P { font-size: 16px; color: #404040; display: block; margin-bottom: 15px; margin-left: 138px; text-align: left; }
.FormLayer .Paso1 P LABEL { display: block; padding-bottom: 3px; }
.FormLayer .Paso1 P SELECT { color: #FFFFFF; background: #FE4110; width: 296px; font-size: 14px; }
/*FORM CONTENTS*/
.Registracion .Paso2 { text-align: left }
.Registracion .Paso2 TD { font-size: 16px; padding: 1px 1px; height:auto;}
.Registracion .Paso2 TD INPUT { font-size: 14px; }
.Registracion .Paso2 TD SMALL {font-size: 11px;}
.Registracion .Paso3 .LeftCol { width: 216px; padding-top: 12px; padding-left: 20px; float: left; text-align: left; padding-right: 20px; }
.Registracion .Paso3 .LeftCol P { font-size: 15px; font-style: italic; line-height: 20px; color: #404040; }
.Registracion .Paso3 .RightCol { width: 290px; background: #FFFFFF; margin-top: 10px; float: left; padding-top: 10px; }
.Registracion .Paso3 .RightCol H3 { font-size: 15px; font-style: italic; font-weight: bold; color: #521505; }
.Registracion .Paso3 .RightCol P { font-size: 15px; font-style: italic; color: #fe4110; position: relative; z-index: 1 }
.Registracion .Paso3 .RightCol H6 {margin-top: -12px}
/*PROMO*/
.Registracion .Paso3 .tooltipContent {margin-top: -10px; margin-left: 67px; padding-bottom: 3px}
.ie .Registracion .Paso3 .tooltipContent {margin-left: 30px}
.Registracion .Paso3 .tooltipContent .Orange { color: #fe4110; display: block; clear: both; float: none; width: 180px; padding-top: 10px;}
.Registracion .Paso3 .tooltipContent .Orange DT { display: block; clear: both; float: none; width: auto; height: 24px; margin: 0px; padding: 0px; }
.Registracion .Paso3 .tooltipContent .Orange DT B { display: block; float: left; font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; padding-top: 10px; padding-right: 6px}
.Registracion .Paso3 .tooltipContent .Orange DT SPAN { display: block; float: left; width: 57px; height: 24px; background: #fe4110 url(../imagenes/layout/bg_dto.gif) no-repeat; color:#FFFFFF }
.Registracion .Paso3 .tooltipContent .Orange DT STRONG { display: block; float: left; color: #FFFFFF; font-weight: bold; width: 31px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; margin: 0px; padding: 0px; height: 24px; background: none; line-height: 24px; }
.Registracion .Paso3 .tooltipContent .Orange DT EM { display: block; float: left; width: 22px; font: normal 10px/11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; height: 24px; }
.Registracion .Paso3 .tooltipContent .Orange DD { display: block; clear: both; float: none; width: auto; height: 50px; font: 37px/50px Arial, Helvetica, sans-serif; color: #fe4110; border-bottom: 1px solid #404040; }
/**/
.Registracion .Paso3 .tooltipContent .Gray { color: #404040; display: block; clear: both; float: none; width: 180px; }
.Registracion .Paso3 .tooltipContent .Gray DT { display: block; clear: both; float: none; width: auto; height: 30px; margin: 0px; padding: 0px; border-bottom: 1px solid #404040; }
.Registracion .Paso3 .tooltipContent .Gray DT SPAN { display: block; float: left; font: bold 20px/30px "Trebuchet MS", Verdana, Arial, sans-serif; margin: 0px; padding: 0px; height: 30px; padding-right: 5px; width: auto; }
.Registracion .Paso3 .tooltipContent .Gray DT EM { font: bold 12px/12px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; margin: 0px; padding: 2px 0px 0px; float: left; height: 30px; padding-right: 5px }
.Registracion .Paso3 .tooltipContent .Gray DT STRONG { font: 20px/30px Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; float: left; height: 30px; background: none }
.Registracion .Paso3 .tooltipContent .Gray DD { display: block; clear: both; float: none; width: auto; height: 34px; border-bottom: 1px solid #404040;}
.Registracion .Paso3 .tooltipContent .Gray DD SPAN { font: bold 11px/34px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; float: left; height: 34px; padding-right: 5px }
.Registracion .Paso3 .tooltipContent .Gray DD STRONG { font: 26px/34px Arial, Helvetica, sans-serif; display: block; float: left; height: 34px; }
/*FORM WIDTHS*/
.W100 {width: 100px}
.W303 {width: 303px}
.W376 {width: 95%}
.W184 {width: 175px}
.W164 {width: 164px}
.W150 {width: 140px}
/*SCROLL*/
.FormLayer .ScrollData { height: 340px; width: 535px; overflow: hidden; position: relative; padding-top: 20px}
.FormLayer .ScrollData .ScrollContent{ overflow: hidden; height: 340px; width: 510px; padding-right: 10px; position: relative; float: left; }
.FormLayer .ScrollData .Scroller{ float: left; width: 15px; height: 340px; background: url(../imagenes/sucursales/scrollbar-340.gif) no-repeat; }
.FormLayer .ScrollData .TextImage{ display: block; background: transparent no-repeat left top; }
.FormLayer .ScrollData .TextImage SPAN{display: none;}
.FormLayer .ScrollData .Scroller .Button{ cursor: pointer; width: 12px; height: 30px; background: #D2D2D2; border: 1px solid #c4c4c4; margin-left: 1px }
/*PRIVACY*/
.Privacy { width: 484px; padding-top: 11px; padding-bottom: 11px; border-top: 1px solid #6F6F6F; border-bottom: 1px solid #6F6F6F; margin-left: 20px }
.Privacy H3 { font-size: 11px; color: #6f6f6f; font-weight: bold; text-transform: uppercase; margin-bottom: 10px }
.Privacy P { font-size: 11px; color: #6f6f6f; }

/*FOOTER*/
.Footer { background: url(../imagenes/layout/bgfooter.jpg) repeat-x; clear: both; float: none; margin-top: 10px; }
.Footer H5 { font-size: 12px; font-weight: bold; color: #737373; text-align: center; line-height: 34px; }
.Footer P { font-size: 11px; color: #737373; padding-top: 5px; border-top: 1px dotted #848484; padding-bottom: 15px; }

.Footer451 {padding-top: 10px; border-top: 1px dotted #848484; padding-bottom: 15px; }
.Footer451 H6 {float: right}

/*ENLACES*/
.enlace { font-size:15px; color:#6F6F6F; font-family:Georgia; padding:10px;  }
.enlace a { font-size:12px; color:#6F6F6F; font-family:Georgia; }
.enlace a:hover { font-size:12px; color:#333333; font-family:Georgia; }

.tdBeneficiosFavoritos { font-size:13px; color:#6F6F6F; font-family:Georgia; }
.tdBeneficiosFavoritos:hover { font-size:13px; color:Red; font-family:Georgia; }



.enlaceFavorito {width:95%; height:20px; padding-top:10px; cursor:pointer; }
.enlaceFavorito:hover {background-color:#f2f2f2; }
.HeaderGridLista {background-color:#f2f2f2; color:#333333; height:25px; text-align:center; font-family:Georgia; font-size:12px; }

.ItemGridLista {background-color:#fff; color:#333333; height:25px; border-bottom: solid 1px #cccccc; font-family:Georgia; font-size:10px;}
.ItemGridListaGrande {background-color:#fff; color:#333333; text-decoration:none; height:25px; border-bottom: solid 1px #cccccc; font-family:Georgia; font-size:12px;}

.grillaLink {color:Red; font-size:11px; }
.grillaLink:hover {color:#333333;}

.BusquedaAvListas TD { font-size: 12px; padding-top:5px; background: #d8d8d8;  font-family: Arial, Helvetica, sans-serif; }
.BusquedaAvListas H3 { font: bold 18px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; background: #d8d8d8; padding-top:10px; padding-bottom:10px }


.boxMensajes { width:100%; padding-top:10px; padding-bottom:10px; font-size:12px; font-family:Georgia;}
.boxMensajes_p { font-size:11px; font-family:Georgia; color:#333333;}
.boxMensajes_p_strong { font-size:11px; font-family:Georgia; color:#FE4110; }

.linksHome {color: #666666;}
.linksHome:hover {color: #fe4110;}

.linkLogin
{
	color:Red; text-decoration:none;
}

.linkLogin:hover
{
	color:Black;
}


/* menu */
	.ParentMenu
	{
		background-color:Transparent;
		height: 35px;
		text-align: center;
		
	}
	
	.ParentMenuSeleccionado
	{
		background-color:Transparent;
		height: 35px;
		text-align: center;
		font-family:Arial;
		font-size: 14px;
		color: red;
		font-weight:bold;
		text-align: center;
		white-space: nowrap;
	}

	.ItemMenu
	{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background-color: #660000;
		height: 25px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		padding: 0px;
		
		font-family: Arial;
		text-align:left;
		font-size: 12px;
		color: #E3D9D7;
		font-weight:bold;
		text-indent: 10px;
		white-space: nowrap;
		width:100%;
	}
	
	.ItemMenuSeleccionado
	{
		height: 25px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		background-color: #e3d9d7;
		padding: 0px;
		
		color: #323232;
		text-align:left;
		font-family: Arial;
		font-weight:bold;
		font-size: 12px;
		text-indent: 10px;
		white-space: nowrap;
		width:100%;
	}
	
	.ItemMenuNivel2
	{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background-color: #d9d9d9;
		height: 25px;
		cursor: auto; cursor: pointer;
		border-bottom: 1px solid #CCCCCC;
		padding: 0px;
		
		font-family: Arial;
		text-align:left;
		font-size: 12px;
		color: #323232;
		text-indent: 10px;
		white-space: nowrap;
		width:100%;
	}
	
/* AJAX */
.flyOutDiv
{
     display: none; 
     position: absolute; 
     width: 400px; 
     height:170px;
     z-index: 3; 
     opacity: 0; 
     filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0)); 
     font-size: 14px; 
     border: solid 1px #CCCCCC; 
     background-color: #FFFFFF; 
     padding: 5px;
} 

.flyOutDivCloseX
{
 background-color: #666666; 
 color: #FFFFFF; 
 text-align: center; 
 font-weight: bold; 
 text-decoration: none; 
 border: outset thin #FFFFFF; 
 padding: 5px; 
} 

.flyContent
{
	width:400px;
	height:100%;
}

.fondoPopup
{
	 background-color:White;
}

/* calendar */
.cal_Theme1 .ajax__calendar_container

{
background-color: #e2e2e2; border:solid 1px #cccccc;font-size:11px;

}

.cal_Theme1 .ajax__calendar_header

{
background-color: #ffffff; margin-bottom: 4px;font-size:11px;

} 

.cal_Theme1 .ajax__calendar_title,

.cal_Theme1 .ajax__calendar_next,

.cal_Theme1 .ajax__calendar_prev

{
color: #FE4110; padding-top: 3px; font-size:11px;

}

.cal_Theme1 .ajax__calendar_body

{
background-color: #e9e9e9; border: solid 1px #cccccc; font-size:11px;

}

 .cal_Theme1 .ajax__calendar_dayname

{
text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px; font-size:11px;

} 

.cal_Theme1 .ajax__calendar_day

{
text-align:center; font-size:11px;

}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,

.cal_Theme1 .ajax__calendar_active

{
color: #333333; font-weight:bold; background-color: #ffffff; font-size:11px;

}

 

 

.cal_Theme1 .ajax__calendar_today

{
font-weight:bold; font-size:11px;

}

.cal_Theme1 .ajax__calendar_month
{
font-weight:bold; font-size:11px;

}
.cal_Theme1 .ajax__calendar_year
{
font-weight:bold; font-size:11px;

}

 
 /* global */
 /*GLOBAL FRAMEWORK V1.74 - AUTHORIZED PERSONNEL ONLY - EYES ONLY */
* {margin: 0px; padding: 0px; border: 0px none; outline: 0px; }
HTML {overflow:-moz-scrollbars-vertical;}
BODY { font: 12px Georgia, "Times New Roman", Times, serif; color: #737373; background: #FFFFFF; text-align: center; }
/*BODY {behavior: url("css/csshover2.htc");}*/
P, TD, TH, DIV, SPAN, LI { font: Georgia, "Times New Roman", Times, serif; }
H1, H2, H3, H4, H5, H6 {font-weight: normal; font-size: 100%; display: block}
STRONG {font-weight: bold}
TABLE {border-collapse: collapse; border-spacing: 0;}
TH {text-align: left;}
TD, TH {empty-cells: show;}
INPUT, SELECT, TEXTAREA { font: 11px Georgia, "Times New Roman", Times, serif; border: 1px solid #CFCFCF; color: #666666; background: #FFFFFF; padding: 1px; }
INPUT.NoStyle {border: none!important; background: none!important; width: auto!important; height: auto!important}
TEXTAREA {overflow:auto;}
UL, LI {list-style: none;}
HR {color: #CCCCCC; background: #CCCCCC; height: 1px; border: 1px none #CCCCCC;}
DIV, IMG, A, BLOCKQUOTE, LI, P {behavior: url("css/iepngfix.htc");}
A {text-decoration: none}

/*Cleaners*/
.CleanFloats{clear: both; float: none; height: 0px;}
.Clearfix:after {/*W3C*/
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
*+html .Clearfix {min-height: 1%;} /*IE7*/
* html .Clearfix {height:1%;} /*IE6*/

/*Positions*/
.Left {float: left;}
.Right {float: right;}

/*Aligns*/
.aLeft {text-align: left;}
.aRight {text-align: right;}
.aCenter {text-align: center;}
/*FIN GLOBAL*/

/*MAIN STRUCTURE*/
.MainBox {text-align: left; margin: 0px auto; width: 1000px;}
/*FIN FRAMEWORK*/

/*selector {background-color: expression(this.previousSibling==null?'red':'green';) first-child}
/*selector {background-color: expression(this.nextSibling==null?'red':'green');} last-child*/
/*selector {min-height:500px; height:auto !important; height:500px;}*/
/*selector{ width: expression(document.body.clientWidth > 1100)? "1100px" : "auto";	max-width: 1100px;}*/

/* home */
/*RIGHT*/
/*NOTICIAS*/
.ContenidoHome { width: 301px; padding-left: 4px; margin-bottom: 10px; }
.ContenidoHome H3 { font-size: 16px; color: #000000; line-height: 35px; }
.ContenidoHome H1 { font-size: 26px; font-weight: bold; color: #521505; margin-bottom: 10px; }
.ContenidoHome H1 A { font-size: 26px; font-weight: bold; color: #521505; line-height: 27px; }
.ContenidoHome P { font-size: 14px; }
.ContenidoHome P A { font-size: 11px; color: #fe4110; display: block; float: right; background: url(../imagenes/btns-icons/signo_mas-rojo.gif) no-repeat right center; padding-right: 15px; margin-top: -14px; }
.ContenidoHome H2 { font: 11px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #404040; clear: both; float: none; }
.ContenidoHome H2 A { font: bold 17px Georgia, "Times New Roman", Times, serif; color: #fe4110; text-transform: none; }
.ContenidoHome H4 A { background: url(../imagenes/home/btn_suscribirse.jpg) no-repeat; text-indent: -5000px; display: block; height: 43px; width: 301px; }
.ContenidoHome SPAN { background: url(../imagenes/layout/hdotline.gif) repeat-x left center; display: block; height: 21px; }

/*OFERTAS DESTACADAS*/
.OfertasHome { background: url(../imagenes/home/bg_ofertas_box.jpg) repeat-x 0px 31px; border: 1px solid #dddddd; width: 298px; margin-left: 4px; }
.OfertasHome H3 { font: 16px/36px Georgia, "Times New Roman", Times, serif; color: #fe4110; background: url(../imagenes/home/bg_ofertas-dest.jpg) repeat-x; padding-left: 14px; clear: both; float: none; }
.OfertasHome H6 { width: 119px; padding-left: 6px; float: left; }
.OfertasHome STRONG { display: block; width: 80px; font: normal 13px/14px "Trebuchet MS", Verdana, Arial, sans-serif; color: #404040; float: left; background: url(../imagenes/home/dotpipe.gif) no-repeat right top; height: 50px; }
.OfertasHome SPAN { text-align: center; display: block; width: 90px; float: left; }
.OfertasHome H2 { width: 155px; font: bold 12px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; float: left; background: url(../imagenes/home/bg_pricebox.gif) no-repeat; padding-left: 7px; padding-right: 7px; }
.OfertasHome H2 SPAN { width:auto; text-align:left  float:left; padding:0px; margin:0px; font: bold 11px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.OfertasHome H2 STRONG { font: 16px/31px Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; /*float: none;*/ color: #FFFFFF; background: none; height: auto; /**/float:right;  }

.webkit .OfertasHome H2 STRONG {margin-top: 0px}
.OfertasHome DIV { clear: both; float: none; padding-top: 11px; border-top: 1px solid #d5d5d5; padding-bottom: 7px; }
.OfertasHome P { line-height: 23px; background: url(../imagenes/layout/hdotline.gif) repeat-x; text-align: right; display: block; margin-right: 10px; margin-left: 10px; }
.OfertasHome P A { font: italic 11px/23px Georgia, "Times New Roman", Times, serif; color: #fe4110; text-decoration: underline; }

/**/
.GalleryHome { background: #9e9e9e; width: 690px; margin-top: 10px; height: 358px; }
.GalleryHome UL { background: url(../imagenes/home/gallery/bgnav.gif) repeat-x; display: block; }
.GalleryHome UL LI { display: block; float: left; }
.GalleryHome UL LI A { display: block; float: left; height: 29px; text-indent: -5000px; }
.GalleryHome UL LI.Fotos A { background: url(../imagenes/home/gallery/btn_fotos.gif) no-repeat 0px -29px; width: 94px; }
.GalleryHome UL LI.Videos A { background: url(../imagenes/home/gallery/btn_videos.gif) 0px -29px; width: 101px; }
.GalleryHome UL LI.Fotos A.Selected { background: url(../imagenes/home/gallery/btn_fotos.gif) no-repeat 0px 0px; width: 94px; }
.GalleryHome UL LI.Videos A.Selected { background: url(../imagenes/home/gallery/btn_videos.gif) 0px 0px; width: 101px; }
/**/
.GalleryHome .BigPicture { width: 391px; position: relative; padding: 24px 0px 10px 19px; float: left }
.GalleryHome .BigPicture SPAN {display: block; background: #000000; filter:alpha(opacity=57);-moz-opacity:.57;opacity:.57; height: 60px; position: absolute; left: 19px; bottom: 11px; z-index: 1; width: 390px}
.GalleryHome .BigPicture DIV { width: 390px; padding-left: 1px; position: absolute; left: 19px; bottom: 11px; z-index: 2}
.GalleryHome .BigPicture DIV H6 { width: 50px; float: left; }
.GalleryHome .BigPicture DIV P { float: left; width: 320px; font: 11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; padding-top: 6px; }
.GalleryHome .BigPicture DIV P STRONG { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: bold; }
.GalleryHome .BigPicture DIV P EM { font-style: normal; text-decoration: underline; }
.GalleryHome .BigPicture DIV P A { font: 11px Georgia, "Times New Roman", Times, serif; color: #fe4110; background: url(../imagenes/home/gallery/signomas.gif) no-repeat right center; display: inline; padding-right: 15px; }
/*SCROLL*/
.GalleryHome .ScrollData { height: 294px; width: 270px; overflow: hidden; position: relative; float: left; padding-top: 24px; padding-left: 0px; background: url(../imagenes/home/gallery/bgthumblist.gif) no-repeat 0px 24px; }
.GalleryHome .ScrollData .ScrollContent{ overflow: hidden; height: 294px; width: 240px; padding-right: 10px; position: relative; float: left; }
.GalleryHome .ScrollData .Scroller{ float: left; width: 15px; height: 299px; background: #939393 url(../imagenes/home/gallery/scrollbar.gif) no-repeat; }
.GalleryHome .ScrollData .TextImage{ display: block; background: transparent no-repeat left top; }
.GalleryHome .ScrollData .TextImage SPAN{display: none;}
.GalleryHome .ScrollData .Scroller .Button{ cursor: pointer; width: 15px; height: 30px; background: url(../imagenes/home/gallery/scrollbtn.gif) no-repeat 2px 0px; }
/*SCROLL DATA*/
.GalleryHome .ScrollData .ScrollContent UL { background: none; display: block; padding-top: 10px; }
.GalleryHome .ScrollData .ScrollContent UL LI { display: block; float: left; width: 93px; padding-left: 19px; padding-right: 6px}
.gecko .GalleryHome .ScrollData .ScrollContent UL LI {padding-bottom: 9px}
.GalleryHome .ScrollData .ScrollContent UL LI A { display: block; float: left; height: auto; text-indent: 0px; font: bold 11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.GalleryHome .ScrollData .ScrollContent UL LI IMG { display: block; background: url(../imagenes/home/gallery/bgthumb.jpg) no-repeat; margin-bottom: 2px; }
.GalleryHome .ScrollData .ScrollContent UL LI BR {display: none}
.GalleryHome .Video H6 { float: left; height: auto; width: 457px; padding-left: 19px; padding-top: 14px }
.GalleryHome .Video DIV { background: url(../imagenes/home/gallery/bgflashdata.gif) no-repeat; float: left; width: 171px; margin-top: 14px; height: 294px; padding-right: 13px; padding-left: 13px; padding-top: 10px; }
.GalleryHome .Video DIV H3 { font-size: 18px; color: #FFFFFF; margin-bottom: 20px; }
.GalleryHome .Video DIV P { font: 12px/13px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.GalleryHome .Video DIV P A {text-decoration: underline; color: #FFFFFF}

/**/
.BigNoteHome { clear: both; float: none; padding-top: 9px; padding-bottom: 9px; border-top: 8px solid #521505; border-bottom: 8px solid #521505; padding-right: 10px; position: relative; }
.BigNoteHome H6 { width: 350px; float: left; padding-right: 15px; }
.BigNoteHome H3 { font: 15px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fe4110; margin-bottom: 5px; width: 610px; float: right; }
.BigNoteHome H1 { margin-bottom: 10px; width: 610px; float: right; }
.BigNoteHome H1 A { font-size: 50px; color: #521505; line-height: 60px; }
.BigNoteHome H1 A STRONG { font-size: 55px; font-weight: bold; color: #fe4110; }
.BigNoteHome H2 { font-size: 18px; font-weight: bold; color: #fe4110; margin-bottom: 5px; width: 610px; float: right; }
.BigNoteHome P { font-size: 15px; line-height: 19px; color: #737373; width: 570px; float: right; padding-right: 40px; margin-bottom: 10px; }
.BigNoteHome P A { font-size: 11px; color: #fe4110; background: url(../imagenes/btns-icons/signo_mas-rojo.gif) no-repeat right center; display: inline; padding-right: 15px; }
.BigNoteHome H4 { width: 610px; position: relative; z-index: 1; height: auto; float: right; }
.BigNoteHome H4 A { font-size: 11px; font-style: italic; color: #fe4110; text-decoration: underline; }

/**/
.NoticiasHome { width: 309px; padding-right: 30px; padding-left: 10px; float: left; }
.NoticiasHome H3 { font-size: 20px; color: #000000; line-height: 20px; }
.NoticiasHome P { font-size: 16px; padding-top: 13px; }
.NoticiasHome P EM { font: normal 11px Arial, Helvetica, sans-serif; color: #404040; text-transform: uppercase; }
.NoticiasHome P A SPAN { font-size: 11px; color: #fe4110; background: url(../imagenes/btns-icons/signo_mas-rojo.gif) no-repeat right center; display: inline; padding-right: 15px; }
.NoticiasHome P A STRONG { font-size: 19px; font-weight: bold; color: #521505; line-height: 19px; }

/**/
.InfoHome { width: 322px; padding-right: 12px; padding-left: 10px; float: left; background: url(../imagenes/home/dots2boxes.gif) no-repeat 10px 132px; }
.InfoHome P { font-size: 14px; color: #737373; margin-bottom: 10px; line-height: 16px; }
.InfoHome P STRONG { font-size: 12px; font-weight: bold; color: #fe4110; line-height: 15px; }
.InfoHome P IMG { margin-top: -5px; margin-right: 20px; }

/**/
.AdsHomeCol3 { width: 306px; float: left }

/* NOTA */
/* NOTA */
.Nota H1, .Notas H1 { font: bold 24px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; border-bottom: 1px solid #d8d8d8; background: url(../imagenes/producto/title_bg.jpg) repeat-x left bottom; padding-top: 15px; padding-bottom: 2px; padding-left: 6px; width: 684px; }
.Nota H1.Orange {color: #fe4110}
/**/
.NotaTools { width: 690px; background: url(../imagenes/producto/dotmanual_topline.gif) repeat-x left bottom; padding-top: 10px; padding-bottom: 4px; }
.NotaTools H5 { float: left; font-size: 12px; font-style: italic; color: #fe4110; font-weight: bold }
.NotaTools H5 IMG {margin-right: 3px}
.NotaTools H5 A { color: #fe4110; }
.NotaTools H5 A:hover {color: #292929;}
.NotaTools H6 {float: right;}
.NotaTools H6 IMG {margin-left: 5px}
.ToolsBot { background: url(../imagenes/producto/dotmanual_topline.gif) repeat-x }
/**/
.NotaBody {width: 690px;}
.NotaBody H3 { font: 11px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fe4110; padding-top: 10px; padding-bottom: 2px; }
.NotaBody .GalleryHome .Video DIV H3 {font-size: 14px}
.NotaBody H3 STRONG { font: bold 11px Arial, Helvetica, sans-serif; color: #6f6f6f; }
.NotaBody H1 { font-size: 24px; font-weight: bold; color: #521505; background: none; border: none; padding: 0px 0px 8px; line-height: 26px; }
.NotaBody H2 { font-size: 19px; font-style: italic; font-weight: normal; color: #292929; line-height: 20px; }
.NotaBody H4 { font: 13px/30px Arial, Helvetica, sans-serif; color: #737373; padding-top: 10px; padding-bottom: 5px; }
.NotaBody H4 STRONG { font: normal 12px/30px Arial, Helvetica, sans-serif; color: #737373; text-transform: uppercase; }
.NotaBody P { font-size: 15px; color: #737373; margin-bottom: 20px; margin-right: 50px; line-height: 18px; }
.NotaBody P A { color:#fe4110; }
.NotaBody .GalleryHome .BigPicture DIV P  {margin-right: 0px; margin-bottom: 0px}
.NotaBody BLOCKQUOTE P { font-style: italic; color: #292929; }
.NotaBody .FotoNota { width: 391px; position: relative; padding: 0px; float: left; margin-right: 15px; margin-top: 4px; }
.NotaBody .FotoNota SPAN {display: block; background: #000000; filter:alpha(opacity=57);-moz-opacity:.57;opacity:.57; height: 60px; position: absolute; left: 0px; bottom: 0px; z-index: 1; width: 390px}
.NotaBody .FotoNota DIV { width: 390px; position: absolute; left: 0px; bottom: 0px; z-index: 2}
.NotaBody .FotoNota DIV H6 { width: 50px; float: left; }
.NotaBody .FotoNota DIV P { float: left; width: 320px; font: 11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; display: block; margin: 0px; padding: 6px 0px 0px; }
.NotaBody .FotoNota DIV P STRONG { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: bold; }

/*COMENTARIOS DE NOTAS*/
.Nota .BackNota { background: url(../imagenes/producto/hdot_line.gif) repeat-x left bottom; width: 690px; padding-bottom: 10px; }
.Nota .BackNota H5 { text-align: right; }
.Nota .BackNota H5 A { font-size: 12px; font-style: italic; color: #fe4110; text-decoration: underline; }
.Nota .Coments { width: 690px; margin-top: 15px; }
.Nota .Coments .Head { background: #ede7e6; border-top: 1px solid #d8d8d8; margin: 0px 0px 15px; padding: 0px; clear: both; float: none; height: auto; width: auto; }
.Nota .Coments .Head H2 { float: left; height: 32px; width: 31px; margin: 0px; padding: 12px 0px 0px 17px; background: url(../imagenes/nota/globo.gif) no-repeat 9px 9px; font: bold 16px Arial, Helvetica, sans-serif; color: #FFFFFF;}
.Nota .Coments .Head P { display: block; float: left; width: 640px; margin: 0px; padding: 6px 0px 0px; font-size: 12px}
.Nota .Coments .Head P STRONG { color: #404040; font-weight: bold;}
.Nota .Coments .Head P STRONG EM { font: bold normal 11px Arial, Helvetica, sans-serif; color: #6f6f6f; }
.Nota .Coments DIV H6 { float: left; width: 150px; }
.Nota .Coments DIV H6 IMG { border: 1px solid #dadada; }
.Nota .Coments DIV P { width: 540px; margin-bottom: 15px; font-size: 15px; }

/*QUOTES*/
.Quote { background: url(../imagenes/quees/quotetop.gif) no-repeat; margin-right: 10px; margin-bottom: 10px; }
.Quote BLOCKQUOTE { margin: 0px; padding: 0px 0px 20px 44px; background: url(../imagenes/quees/quotebot.gif) no-repeat right bottom; }
.Quote BLOCKQUOTE P { font-size: 19px; font-style: italic; color: #6f6f6f; text-align: center; margin: 0px; padding: 0px; line-height: 23px; }
.W218 {width: 218px}
/**/
.NotasRelacionadas { width: 684px; border: 1px solid #D5D5D5; background: #FAFAFA url(../imagenes/nota/bg_relacionadas.jpg) no-repeat 0px 34px; clear: both; float: none; margin-top: 15px }
.NotasRelacionadas H2 { font-size: 20px; font-weight: normal; color: #fe4110; line-height: 34px; background: url(../imagenes/nota/bgtitle_relacionadas.jpg) repeat-x; border-bottom: 1px solid #d5d5d5; padding-left: 17px; }
.NotasRelacionadas DIV { width: 198px; padding: 20px 13px 14px 17px; float: left; margin-bottom: 10px; }
.NotasRelacionadas DIV H4 { font: 11px Arial, Helvetica, sans-serif; color: #fe4110; text-transform: uppercase; height: 17px }
.NotasRelacionadas DIV H4 STRONG { font: bold 11px Arial, Helvetica, sans-serif; color: #6f6f6f; }
.NotasRelacionadas DIV P { font-size: 12px; color: #666666; line-height: 17px; height: 144px; overflow: hidden }
.NotasRelacionadas DIV P A { font-size: 17px; color: #521505; line-height: 18px; }
.NotasRelacionadas DIV P A:hover {color: #fe4110}
.NotasRelacionadas DIV H5 { font: bold 12px Arial, Helvetica, sans-serif; color: #626262; }
.NotasRelacionadas DIV H5 IMG {margin-left: 2px}
/**/
.FormComent { clear: both; float: none; margin-top: 20px; width: 684px; }
.FormComent H2 { font-size: 20px; line-height: 37px; font-weight: normal; color: #FFFFFF; background: #521505; padding-left: 3px; border: 1px solid ##D8CBC8; }
.FormComent TABLE {margin-top: 10px}
.FormComent TD { padding-top: 7px; padding-bottom: 7px; font-size: 14px; color: #521505; }
.FormComent TD INPUT { width: 231px; padding-top: 2px; padding-bottom: 2px; }
.FormComent TD INPUT.UploadFile {width: 500px}
.FormComent TD A { text-transform: uppercase; font: 12px Arial, Helvetica, sans-serif; color: #521505; }
.FormComent TD TEXTAREA { width: 570px; height: 118px; }
.FormComent TD STRONG { font-weight: bold; color: #521505; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.FormComent TH {text-align: right}
.FormComent TH INPUT { margin-top: 0px; margin-right: 8px }

/*NOTAS*/
.Notas .Paginador {margin-top: 7px}
.Notas .NotaTools {background: none}
.Notas .ToolsBot {background: url(../imagenes/producto/dotmanual_topline.gif) repeat-x left bottom; padding-top: 0px}
.Notas .LastNota {background: none}
.Notas H1 A {color: #521505;}
.Notas H1 A:hover {color: #fe4110;}
.Notas H2 {margin-bottom: 10px}
.Notas .NotaBody IMG { border: 2px solid #dadada; float: left; margin-right: 10px; }

/*QUE ES MEGATONE*/
.QueEs { width: 688px; background: #f4f0f0; }
.QueEs H2 { background: url(../imagenes/quees/bgtab_title.jpg) repeat-x 0px 0px; border-bottom: 1px solid #E5DCDA; }
.QueEs H2 STRONG { display: block; padding-left: 44px; height: 27px; font-size: 16px; font-weight: bold; color: #521505; background: url(../imagenes/quees/vinieta.gif) no-repeat 7px 12px; padding-top: 12px; font-style: normal; }
.QueEs SPAN { display: block; border-top: 1px solid #FFFFFF; padding-right: 12px; padding-left: 12px; }
.QueEs H3 { font-size: 13px; font-weight: bold; color: #521505; font-family: Georgia, "Times New Roman", Times, serif; }
.QueEs P { color: #521505; font-size: 12px; }

/*SERVICIOS*/
.ServiciosH { padding-left: 5px; }
.ServiciosH DIV { float: left; width: 328px; height: 230px; background: url(../imagenes/servicios/bgbox.jpg) no-repeat; display: inline; margin: 20px 6px 0px; position: relative }
.ServiciosH DIV H3 { font-size: 17px; font-weight: bold; color: #fe4110; line-height: 18px; padding-left: 21px; padding-top: 22px; }
.ServiciosH DIV P { font-size: 12px; color: #666666; line-height: 16px; padding-left: 21px; padding-top: 16px; display: block; width: 200px; }
.ServiciosH DIV P A {color: #666666;}
.ServiciosH DIV P A:hover {color: #fe4110;}
.ServiciosH DIV H6 { position: absolute; z-index: 0; right: 0px; top: 20px; }

/*SERVICIO*/
.Servicio { width: 690px; }
.Servicio DIV {background: url(../imagenes/servicios/bgservicio.jpg) no-repeat; width: 661px; margin-top: 10px; margin-left: 3px; padding-left: 24px;}
.Servicio DIV H2 { font-size: 20px; font-weight: bold; color: #fe4110; padding-top: 30px; padding-bottom: 25px; }
.Servicio DIV DIV { background: none; margin-top: 0px; margin-left: 0px; float: left; width: 270px; padding-left: 0px; }
.Servicio DIV DIV H3 { font-size: 17px; padding-bottom: 10px; width: 250px }
.Servicio DIV DIV UL { display: block; width: 250px; padding-bottom: 60px; padding-right: 20px; }
.Servicio DIV DIV H6 { float: left; height: auto; width: auto; }
.Servicio DIV DIV LI { color: #6f6f6f; padding-bottom: 5px; }
.Servicio DIV DIV.LeftCol {width: 270px;}
.Servicio DIV DIV.RightCol {width: 270px;}
.Servicio DIV DIV.LeftColCasamiento {width: 270px;}
.Servicio DIV DIV.RightColCasamiento {width: 270px;}
.Servicio DIV DIV.LeftCol LI { background: url(../imagenes/servicios/circle-item.gif) no-repeat; padding-left: 18px; }
.Servicio DIV DIV.LeftColCasamiento LI { background: url(../imagenes/servicios/corazon-item.gif) no-repeat; padding-left: 18px; }
.Servicio DIV DIV.RightCol LI { background: url(../imagenes/servicios/vinieta-item.gif) no-repeat; padding-left: 21px; }
.Servicio DIV DIV.RightColCasamiento LI { background: url(../imagenes/servicios/corazon-item.gif) no-repeat; padding-left: 21px; }
.Servicio DIV P { display: block; clear: both; float: none; background: url(../imagenes/servicios/email-icon.gif) no-repeat 0px 2px; padding-left: 25px; height: 78px; }
.Servicio DIV P A { font-size: 15px; color: #fe4110; }
.Servicio BLOCKQUOTE { display: block; height: 71px; background: url(../imagenes/servicios/dotbottom.gif) repeat-x; margin: 0px; padding: 0px; clear: both; float: none; }
.Servicio BLOCKQUOTE P { display: block; background: url(../imagenes/servicios/clock-icon.gif) no-repeat 20px 10px; padding-left: 50px; padding-top: 8px; font-size: 16px; line-height: 17px; }
.Servicio BLOCKQUOTE P STRONG {color: #404040; font-weight: normal}
.Servicio DIV CITE { display: block; margin: 0px; padding: 0px 20px 280px 0px; font-size: 12px; line-height: 16px; color: #666666; font-style: normal; width: 490px; float: left; }

/*PROMOCIONES*/
.Promociones { width: 670px; padding-right: 10px; padding-left: 10px; }
.Promociones .BtnLoc { margin-top: 15px; margin-bottom: 5px; text-align: right; }
.Promociones H2 { font-size: 22px; color: #000000; margin-bottom: 14px; }
.Promociones H2 A {color: #000000;}
.Promociones H2 A:hover {text-decoration: underline}
.Promociones .BigPromo { width: 667px; padding-bottom: 14px; }
.Promociones .BigPromoFoot { background: url(../imagenes/promociones/bg_promobig.jpg) repeat-x; text-align: right; padding: 9px 9px 4px 0px; }
.Promociones .DotLine { background: url(../imagenes/promociones/hdot-line.gif) repeat-x; display: block; height: 1px; }
.Promociones .Promos { background: url(../imagenes/promociones/vdot-line.gif) repeat-y 334px 0px; margin-top: 10px; margin-bottom: 15px; width: 698px; margin-right: -31px; overflow: hidden }
.Promociones .PromoItem { float: left; width: 349px; }
.Promociones .PromoItem H3 { font-size: 20px; color: #000000; padding-bottom: 10px; }
.Promociones .PromoItem H6 { width: 320px; position: relative; background: url(../imagenes/promociones/hdot-line.gif) repeat-x left bottom; padding-bottom: 12px; margin-bottom: 10px; }
.Promociones .PromoItem H6 A { display: block; position: absolute; z-index: 1; height: 37px; width: 38px; left: 0px; bottom: 12px; }
.Promociones .PromoItem H6.LastItem {background: none; padding-bottom: 0px; margin-bottom: 0px}
.Promociones .PromoItem H6.LastItem A {bottom: 0px}

/*CREDITO*/
.CreditoM { background: url(../imagenes/credito/bgcredito.jpg) repeat-x; padding-left: 4px; padding-top: 12px; }
.CreditoM H6 {margin-left: 8px}
.CreditoM .Box { padding: 12px 0px 0px 17px; width: 311px; background: url(../imagenes/credito/bgbox328.jpg) no-repeat; float: left; display: inline; margin-right: 4px; margin-left: 8px; }
.CreditoM .BoxBig { padding: 12px 0px 40px 17px; width: 649px; background: url(../imagenes/credito/bgbox666.jpg) no-repeat; float: none; clear: both; margin-left: 8px; }
.CreditoM H3 { font-size: 19px; color: #fe4110; line-height: 18px; }
.CreditoM UL {margin-top: 20px}
.CreditoM LI { font-size: 13px; line-height: 15px; color: #404040; margin-bottom: 17px; background: url(../imagenes/credito/circle_dot.gif) no-repeat; padding-left: 22px; padding-right: 10px; }
.CreditoM UL.Tildes LI { background: url(../imagenes/credito/tilde_dot.gif) no-repeat; }
.CreditoM UL.Listado LI {margin-bottom: 7px;}
.CreditoM .Telefono { background: url(../imagenes/credito/bgtelefono.gif) repeat-x; height: 41px; }
.CreditoM .Telefono P { font-size: 17px; line-height: 41px; background: url(../imagenes/credito/icon-tel.gif) no-repeat left center; padding-left: 24px; color: #404040; margin-left: 8px }
.CreditoM .Telefono P A {color: #404040}

/* SUCURSALES */
.Sucursales H1 { font: bold 24px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; border-bottom: 1px solid #d8d8d8; background: url(../imagenes/producto/title_bg.jpg) repeat-x left bottom; padding-top: 15px; padding-bottom: 2px; padding-left: 6px; width: 684px; }
.Sucursales H2 { font: bold 24px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; border-bottom: 1px solid #d8d8d8; background: url(../imagenes/producto/title_bg.jpg) repeat-x left bottom; padding-top: 15px; padding-bottom: 2px; padding-left: 6px; width: 995px; }
/**/
.FlashMap { margin-top: 7px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #848484; width: 684px; }
/*RIGHT COL*/
.DataBtn { margin-left: 5px; background: url(../imagenes/producto/dotmanual_topline.gif) no-repeat left bottom; padding-bottom: 20px; margin-bottom: 10px; }
.DataBtn P { font-size: 16px; color: #666666; }
.DataBtn P A { font-size: 16px; color: #666666; }
.DataBtn P A STRONG { font-size: 20px; font-weight: bold; color: #fe4110; }
/**/
.Sucursales .IntTopAds { background: url(../imagenes/producto/dotmanual_topline.gif) no-repeat left bottom; padding-bottom: 10px; margin-left: 5px }
/**/
.AtencionTel { margin-left: 5px; background: url(../imagenes/producto/dotmanual_topline.gif) no-repeat left bottom; padding-bottom: 10px; }
.AtencionTel P { font-size: 15px; color: #666666; }
.AtencionTel H6 {margin-top: 10px}
/*PROVINCIA*/
.Provincia { margin-top: 7px; width: 690px; background: #f3f3f3; float:right; margin-bottom:7px;}
.Provincia .LeftCol { float: left; position: relative; padding: 10px; width: 302px; }
.Provincia .RightCol {width: 320px;  }
.Provincia .RightCol H3 { font: 12px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #404040; margin-top: 10px; background: url(../imagenes/producto/dotmanual_topline.gif) repeat-x left bottom; padding-bottom: 6px; margin-bottom: 8px; }
.Provincia .RightCol H3 STRONG { font: bold 16px Georgia, "Times New Roman", Times, serif; color: #fe4110; text-transform: none; }
.Provincia .RightCol H3 EM { font-size: 14px; font-style: normal; color: #404040; }
/*MAPA*/
.Provincia .LeftCol UL LI { position: absolute; top: 0px; left: 0px; width: 26px; height: 18px; z-index: 1; background: url(../imagenes/sucursales/iso.png) no-repeat; text-indent: -5000px}
.Provincia .LeftCol UL LI.Selected { background: url(../imagenes/sucursales/iso_on.png) no-repeat 0px 0px; }
/*SCROLL*/
.Provincia .ScrollData { height: 320px; width: 320px; overflow: hidden; position: relative;}
.Provincia .ScrollData .ScrollContent{ overflow: hidden; height: 320px; width: 295px; padding-right: 10px; position: relative; float: left; }
.Provincia .ScrollData .Scroller{ float: left; width: 15px; height: 320px; background: url(../imagenes/sucursales/scrollbar-340.gif) no-repeat; }
.Provincia .ScrollData .TextImage{ display: block; background: transparent no-repeat left top; }
.Provincia .ScrollData .TextImage SPAN{display: none;}
.Provincia .ScrollData .Scroller .Button{ cursor: pointer; width: 12px; height: 30px; background: #D2D2D2; border: 1px solid #c4c4c4; margin-left: 1px }
/*SCROLL DATA*/
.Provincia .ScrollData .ScrollContent UL {width: 290px; }
.Provincia .ScrollData .ScrollContent UL LI {  font: 11px Arial, Helvetica, sans-serif; color: black; }
.Provincia .ScrollData .ScrollContent UL LI P { margin-top: 5px; margin-bottom: 5px; }
.ie6 .Provincia .ScrollData .ScrollContent UL LI {height: 1%}
.Provincia .ScrollData .ScrollContent UL LI A {font: 11px Arial, Helvetica, sans-serif; color: white; font-weight:bold; display: block; padding: 3px 5px; background: #a1a1a1; text-transform:uppercase}
.Provincia .ScrollData .ScrollContent UL LI.BgColor A { background: #e7e7e7; }
.Provincia .ScrollData .ScrollContent UL LI A:hover {font-weight: bold}
/**/
.Provincia .RightCol H6 {text-align: right; padding-right: 38px}
/*TOOLTIP*/
.Provincia .tooltipContent .Sucursal { width: 255px; background: url(../imagenes/sucursales/tooltip.png) left bottom; padding-top: 8px; padding-bottom: 12px; }
.Provincia .tooltipContent .Sucursal H5 { width: 110px; float: left; text-align: center;}
.Provincia .tooltipContent .Sucursal H3 { width: 135px; float: left; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #fe4110; margin: 0px; padding: 0px; background: none }
.Provincia .tooltipContent .Sucursal P { width: 135px; float: left; font: 11px Arial, Helvetica, sans-serif; color: #404040; }

/* spry / SpryTooltip */

/* HACK FOR IE: to make sure the tooltips show above form controls, we underlay each tooltip with an iframe */
.iframeTooltip{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
	
}
/*.tooltipContent{}*/
.popupLogin{
	z-index: 100001;
	filter:alpha(opacity=70);
	opacity:0.7;
	background-color:Black;
}
/**/
.OfertasHome .tooltipContent{ background: url(../imagenes/btns-icons/tooltip_bg1.png) no-repeat; height: 135px; width: 400px; border: none; padding: 0px; }
.OfertasHome .tooltipContent .Orange { color: #fe4110; display: block; clear: both; float: none; width: 400px; padding-top: 10px; padding-left: 10px; }
.OfertasHome .tooltipContent .Orange DT { display: block; clear: both; float: none; width: auto; height: 24px; margin: 0px; padding: 0px; }
.OfertasHome .tooltipContent .Orange DT B { display: block; float: left; font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; padding-top: 10px; padding-right: 6px}
.OfertasHome .tooltipContent .Orange DT SPAN { display: block; float: left; width: 57px; height: 24px; background: #fe4110 url(../imagenes/layout/bg_dto.gif) no-repeat; color:#FFFFFF }
.OfertasHome .tooltipContent .Orange DT STRONG { display: block; float: left; color: #FFFFFF; font-weight: bold; width: 31px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; margin: 0px; padding: 0px; height: 24px; background: none; line-height: 24px; }
.OfertasHome .tooltipContent .Orange DT EM { display: block; float: left; width: 22px; font: normal 10px/11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; height: 24px; }
.OfertasHome .tooltipContent .Orange DD { display: block; clear: both; float: none; width: 180px; height: 50px; font: 37px/50px Arial, Helvetica, sans-serif; color: #fe4110; border-bottom: 1px solid #404040; }
/**/
.OfertasHome .tooltipContent .Gray { color: #404040; display: block; clear: both; float: none; width: 180px; padding-left: 10px; }
.OfertasHome .tooltipContent .Gray DT { display: block; clear: both; float: none; width: auto; height: 28px; margin: 0px; padding: 0px; border-bottom: 1px solid #404040; }
.OfertasHome .tooltipContent .Gray DT SPAN { display: block; float: left; font: bold 20px/28px "Trebuchet MS", Verdana, Arial, sans-serif; margin: 0px; padding: 0px; height: 28px; padding-right: 5px; width: auto; }
.OfertasHome .tooltipContent .Gray DT EM { font: bold 12px/12px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; margin: 0px; padding: 2px 0px 0px; float: left; height: 28px; padding-right: 5px }
.OfertasHome .tooltipContent .Gray DT STRONG { font: 20px/28px Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; float: left; height: 30px; background: none }

/**/
.Productos .Box .tooltipContent { background: url(../imagenes/btns-icons/tooltip_bg1.png) no-repeat; height: 135px; width: 400px; border: none; padding: 0px; }
.Productos .Box .tooltipContent .Orange { color: #fe4110; display: block; clear: both; float: none; width: 400px; padding-top: 10px; padding-left: 10px; }
.Productos .Box .tooltipContent .Orange DT { display: block; clear: both; float: none; width: auto; height: 24px; margin: 0px; padding: 0px; }
.Productos .Box .tooltipContent .Orange DT B { display: block; float: left; font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; padding-top: 10px; padding-right: 6px}
.Productos .Box .tooltipContent .Orange DT SPAN { display: block; float: left; width: 57px; height: 24px !important; background: #fe4110 url(../imagenes/layout/bg_dto.gif) no-repeat; color:#FFFFFF; margin: 0px; padding: 0px }
.Productos .Box .tooltipContent .Orange DT STRONG { display: block; float: left; color: #FFFFFF; font-weight: bold; width: 31px !important; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; margin: 0px !important; padding: 0px !important; height: 24px !important; background: none; line-height: 24px; border: none}
.Productos .Box .tooltipContent .Orange DT EM { display: block; float: left; width: 22px; font: normal 10px/11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; height: 24px; }
.Productos .Box .tooltipContent .Orange DD { display: block; clear: both; float: none; width: 180px; height: 50px; font: 37px/50px Arial, Helvetica, sans-serif; color: #fe4110; border-bottom: 1px solid #404040; }
/**/
.Productos .Box .tooltipContent .Gray { color: #404040; display: block; clear: both; float: none; width: 180px; padding-left: 10px; }
.Productos .Box .tooltipContent .Gray DT { display: block; clear: both; float: none; width: auto; height: 28px; margin: 0px; padding: 0px; border-bottom: 1px solid #404040; }
.Productos .Box .tooltipContent .Gray DT SPAN { display: block; float: left; font: bold 20px/28px "Trebuchet MS", Verdana, Arial, sans-serif; margin: 0px; padding: 0px; height: 28px; padding-right: 5px; width: auto; }
.Productos .Box .tooltipContent .Gray DT EM { font: bold 12px/12px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; margin: 0px; padding: 2px 0px 0px; float: left; height: 28px; padding-right: 5px }
.Productos .Box .tooltipContent .Gray DT STRONG { font: 20px/28px Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; float: left !important; height: 30px; background: none; width: auto; border: none }

/**/
.Productos .Box .tipComprar { background: none; height: auto; width: auto; border: none; padding: 0px; }
/**/
.Productos .Box .TipData { background: none; height: auto; width: 181px; border: none; padding: 0px; margin: 0px; }
.Productos .Box .TipData H6 { margin: 0px; padding: 0px; }
.Productos .Box .TipData P { font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background: url(../imagenes/productos/tooltip_data.png) left bottom; width: 165px; display: block; padding: 0px 8px 14px; clear: both; float: none; height: auto }

.BeneficiosTipData { background: none; height: auto; width: 181px; border: none; padding: 0px; margin: 0px; }
.BeneficiosTipData H6 { margin: 0px; padding: 0px; }
.BeneficiosTipData P { font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background: url(../imagenes/productos/tooltip_data.png) left bottom; width: 165px; display: block; padding: 0px 8px 14px; clear: both; float: none; height: auto }

/* @import url("productos.css");*/
/*PRODUCTOS*/
/*OFERTAS*/
.Ofertas H1 { font: bold 24px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; border-bottom: 1px solid #d8d8d8; background: url(../imagenes/producto/title_bg.jpg) repeat-x left bottom; padding-top: 15px; padding-bottom: 2px; padding-left: 6px; width: 684px; }
/**/
.Paginador { width: 690px; margin-top: 17px; padding-top: 2px; padding-bottom: 2px; background: url(../imagenes/producto/dots_paginador.gif) repeat-x; }
.Paginador P { width: 686px; display: block; float: left; font-size: 12px; font-weight: bold; background: #e8e8e8;  padding-left: 4px; font-family: Arial, Helvetica, sans-serif; height: 33px; padding-top: 6px; }
.BusquedaAv TD { font-size: 12px; padding-top:5px; background: #d8d8d8;  font-family: Arial, Helvetica, sans-serif; }
.BusquedaAv H3 { font: bold 18px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; background: #d8d8d8; width: 690px; padding-top:10px; padding-bottom:10px }
.Paginador P SELECT {width: 166px; margin-left: 4px}
.Paginador H4 { float: right; font: 14px/29px Arial, Helvetica, sans-serif; color: #5d5d5d; margin-right: 10px; }
.Paginador H4 STRONG {color: #fe4110}
.Paginador H4 A {font: 12px Arial, Helvetica, sans-serif; color: #5d5d5d;}

.NroPaginaActual 
{
	color: #FE4110;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight:bolder;
}
.NroCantPaginas 
{
	color: #5d5d5d;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

/*
.Productos { margin-top: 10px; width: 689px; background: url(../imagenes/producto/bg_dotlines-2cols.gif) repeat-y;  position: relative; }
.Productos .Box { width: 344px; padding-top: 10px; padding-bottom: 11px; float: left; height: 130px; }
.ie6 .Productos .Box {padding-bottom: 7px;}
.Productos .Destacado { background: url(../imagenes/productos/bg_destacado.jpg) no-repeat 1px 1px; }
.Productos .Box H6 { width: 160px; padding-left: 6px; float: left; position: relative; z-index:0; }
.Productos .Box H6 IMG { z-index:0; }
.Productos .Box P {height: 68px; display: block; float: left; width: 170px; padding-top: 8px; }
.Productos .Box STRONG { display: block; width: 170px; font: normal 13px/14px "Trebuchet MS", Verdana, Arial, sans-serif; color: #404040; float: left; padding-bottom: 4px; background: url(../imagenes/producto/hdot_line.gif) repeat-x left bottom; }
.Productos .Box SPAN { display: block; width: 170px; float: left; padding-top: 6px; padding-bottom: 6px; }
.Productos .Box H2 { width: 165px; font: bold 8px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; float: left; background: url(../imagenes/home/bg_pricebox.gif) no-repeat; padding-left: 2px; padding-right: 3px; }
.Productos .Box H2 STRONG { font: normal 20px/31px Arial, Helvetica, sans-serif; color: #FFFFFF; display: block; float: right; width: auto; color: #FFFFFF; background: none; margin-top: -31px; position: relative; height: auto; border: none; }
.Productos .Box H2 SPAN { width:auto; text-align:left;  float:left; padding:0px; margin:0px; font: bold 11px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.Productos .Box H2 STRONG { font: 20px/31px Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; float: none; color: #FFFFFF; background: none; height: auto; float:right; margin-top: -31px; margin-right:10px;}
.Productos .Box H2 SPAN { width:auto; text-align:left  float:left; padding:0px; margin:0px; font: bold 11px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.Productos .Box H2 STRONG { font: 16px/31px Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; /*float: none; color: #FFFFFF; background: none; height: auto; /*float:right; }

/*productos nacional */
.Productos { margin-top: 10px; width: 689px; background: url(../imagenes/producto/bg_dotlines-2cols.gif) repeat-y; position: relative }
.Productos .Box { width: 344px; padding-top: 10px; padding-bottom: 11px; float: left; height: 130px; }
.ie6 .Productos .Box {padding-bottom: 7px;}
.Productos .Destacado { background: url(../imagenes/productos/bg_destacado.jpg) no-repeat 1px 1px; }
.Productos .Box H6 { width: 160px; padding-left: 6px; float: left; position: relative; z-index: 0; padding-bottom: 6px }
.Productos .Box P {height: 68px; display: block; float: left; width: 170px; padding-top: 8px}
.Productos .Box STRONG { display: block; width: 170px; font: normal 13px/14px "Trebuchet MS", Verdana, Arial, sans-serif; color: #404040; float: left; padding-bottom: 4px; background: url(../imagenes/producto/hdot_line.gif) repeat-x left bottom; }
.Productos .Box SPAN { display: block; width: 170px; float: left; padding-top: 6px; padding-bottom: 6px; }
.ie6 .Productos .Box SPAN {padding-bottom: 0px; margin-bottom: -2px}
.Productos .Box H2 { width: 155px; font: bold 11px/31px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; float: left; background: url(../imagenes/home/bg_pricebox.gif) no-repeat; padding-left: 7px; padding-right: 7px; }
.Productos .Box H2 SPAN { width:auto; text-align:left;  float:left; padding:0 0 0 0; margin:0 0 0 0; font: bold 9px/13px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.Productos .Box H2 STRONG { font: 16px/29px Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-weight:bold; color: #FFFFFF; display: block; float: right; width: auto; color: #FFFFFF; background: none; /*margin-top: -31px; */ /*position: relative;*/ height: auto; border: none }

.webkit .Productos .Box H2 STRONG {margin-top: 0px}
/*COMPARAR ADDED*/
.Productos .CompararChk H2 STRONG {float: left; margin-top: 0px}
.Productos .CompararChk H2 SPAN {display: block; float: right; width: auto; height: auto; position: relative; margin-right: -3px}
.Productos .CompararChk H2 A.Opt2 { background: url(../imagenes/productos/botones2.gif) 0px 0px; width: 35px; text-indent: -5000px; display: block; float: left; height: 21px;}
.Productos .CompararChk H2 A:hover.Opt2 {background: url(../imagenes/productos/botones2.gif) 0px -21px;}
.Productos .CompararChk H2 A.Opt3 {background: url(../imagenes/productos/botones2.gif) -35px 0px; width: 26px; text-indent: -5000px; display: block; float: left; height: 21px;}
.Productos .CompararChk H2 A:hover.Opt3 {background: url(../imagenes/productos/botones2.gif) -35px -21px;}
/**/
.Productos .Box H4 { width: 169px; float: left; background: #dcdcdc; height: 25px; margin-top: -2px; overflow: hidden }
.Productos .Box H4 A.Opt1 { background: url(../imagenes/productos/botones.gif) 0px 0px; width: 105px; text-indent: -5000px; display: block; float: left; height: 25px; margin-left: -3px }
.Productos .Box H4 A:hover.Opt1 { background: url(../imagenes/productos/botones.gif) 0px -25px;}
.Productos .Box H4 A.Opt2 { background: url(../imagenes/productos/botones.gif) -105px 0px; width: 36px; text-indent: -5000px; display: block; float: right; height: 25px;}
.Productos .Box H4 A:hover.Opt2 {background: url(../imagenes/productos/botones.gif) -105px -25px;}
.Productos .Box H4 A.Opt3 {background: url(../imagenes/productos/botones.gif) -140px 0px; width: 28px; text-indent: -5000px; display: block; float: right; height: 25px;}
.Productos .Box H4 A:hover.Opt3 {background: url(../imagenes/productos/botones.gif) -140px -25px;}
.Productos .Box H4 A.Opt6 {background: url(../imagenes/productos/botonesNovios.gif) -140px 0px; width: 28px; text-indent: -5000px; display: block; float: left; height: 25px;}
.Productos .Box H4 A:hover.Opt6 {background: url(../imagenes/productos/botonesNovios.gif) -140px -25px;}
.Productos .Box H4 LABEL { display: block; float: left; background: url(../imagenes/productos/txt_comparar.gif) no-repeat left center; height: 15px; width: 69px; margin: 5px 0px 0px -5px; padding: 0px; position: relative; }
.Productos .Box H4 LABEL INPUT {margin-top: -2px}
.gecko .Productos .Box H4 LABEL INPUT {margin-top: 0px; margin-left: 4px}
.Productos .EndLine { height: 1px; position: absolute; width: 689px; clear: both; float: none; z-index: 1; left: 0px; bottom: -1px; background: url(../imagenes/producto/bg_dotlines-2cols.gif) no-repeat; } 

/*FILTRO BUSQUEDA*/
.Filtro { margin-bottom: -14px; }
.Filtro H3 { font-size: 20px; color: #5d5d5d; line-height: 44px; }
.Filtro H3 STRONG {font-size: 20px; color: #fe4110; line-height: 44px; font-weight: normal}
.Filtro SPAN { display: block; background: #e8e8e8; padding: 12px 10px; width: 670px; height: 22px; }
.Filtro SPAN LABEL { font: bold 12px/22px Arial, Helvetica, sans-serif; color: #5d5d5d; display: block; float: left; padding-right: 16px; }
.Filtro SPAN SELECT { font: 12px Arial, Helvetica, sans-serif; color: #5d5d5d; width: 168px; display: block; float: left; margin-right: 6px; }
.Filtro SPAN INPUT { display: block; float: left; margin-left: 3px; }
.Filtro SPAN IMG { display: block; float: left; margin-left: 20px; }

/* producto */
/* PRODUCTO */
.ColsX2 .RightCol .IntTopAds {margin-bottom: 10px}
/**/
.Producto H1 { font: bold 24px Georgia, "Times New Roman", Times, serif; color: #6f6f6f; border-bottom: 1px solid #d8d8d8; background: url(../imagenes/producto/title_bg.jpg) repeat-x left bottom; padding-top: 15px; padding-bottom: 2px; padding-left: 6px; width: 684px; }
/**/
.ProductLayers { width: 690px; }
.ProductLayers .TabNav { background: url(../imagenes/producto/tabnav_bg.jpg) repeat-x; height: 29px; display: block; }
.ProductLayers .TabNav LI { display: block; float: left; }
.ProductLayers .TabNav LI A { display: block; float: left; height: 29px; text-indent: -5000px; }
.ProductLayers .TabNav LI.Btn1 A { background: url(../imagenes/producto/tab_producto.gif) 0px 0px; width: 101px; }
.ProductLayers .TabNav LI.Btn2 A { background: url(../imagenes/producto/tab_fotos.gif) 0px 0px; width: 87px; }
.ProductLayers .TabNav LI.Btn3 A { background: url(../imagenes/producto/tab_videos.gif) 0px 0px; width: 102px; }
.ProductLayers .TabNav LI.Btn4 A { background: url(../imagenes/producto/tab_manuales.gif) 0px 0px; width: 103px; }
.ProductLayers .TabNav LI.Btn5 A { background: url(../imagenes/producto/tab_caracteristicas.gif) 0px 0px; width: 132px; }

.ProductLayers .TabNav LI.Btn1 A.Selected { background: url(../imagenes/producto/tab_producto.gif) 0px -29px; width: 101px; }
.ProductLayers .TabNav LI.Btn2 A.Selected { background: url(../imagenes/producto/tab_fotos.gif) 0px -29px; width: 87px; }
.ProductLayers .TabNav LI.Btn3 A.Selected { background: url(../imagenes/producto/tab_videos.gif) 0px -29px; width: 102px; }
.ProductLayers .TabNav LI.Btn4 A.Selected { background: url(../imagenes/producto/tab_manuales.gif) 0px -29px; width: 103px; }
.ProductLayers .TabNav LI.Btn5 A.Selected { background: url(../imagenes/producto/tab_caracteristicas.gif) 0px -29px; width: 132px; }
/*SOLAPA PRODUCTO*/
.LayerProducto {}
.LayerProducto .Iconos { display: block; text-align: right; padding-top: 17px; padding-right: 11px; }
.LayerProducto .PrintIcon { margin-left: 58px; }
.LayerProducto .EmailIcon { margin-left: 5px; }
.LayerProducto .LeftCol { width: 304px; float: left; padding-left: 14px; position: relative; margin-top: -14px }
.LayerProducto .LeftCol P { font: 28px/26px Georgia, "Times New Roman", Times, serif; color: #521505; margin-bottom: 18px; padding-bottom:5px; }
.LayerProducto .LeftCol P STRONG { font-size: 42px; font-weight: bold; color: #fe4110; }
.LayerProducto .LeftCol H6 IMG { padding-right: 5px; padding-left: 5px; border-right: 1px dotted #6F6F6F; border-left: 1px dotted #6F6F6F; }
/**/
.LayerProducto .tooltipContent DIV { width: 173px; float: none; clear: both; text-align: left; }
.LayerProducto .tooltipContent DIV H6 {float: none; clear: both}
.LayerProducto .tooltipContent DIV BLOCKQUOTE { width: 153px; display: block; background: url(../imagenes/producto/tooltip_gris.png) left bottom; padding: 5px 10px 10px; }
.LayerProducto .tooltipContent DIV BLOCKQUOTE P { font: 11px Arial, Helvetica, sans-serif; color: #FFFFFF;}
/**/
.LayerProducto .LeftCol .tooltipContent {margin-top: 12px;}
.LayerProducto .LeftCol .tooltipContent .Orange { color: #fe4110; display: block; clear: both; float: none; width: 180px; padding-top: 10px;}
.LayerProducto .LeftCol .tooltipContent .Orange DT { display: block; clear: both; float: none; width: auto; height: 24px; margin: 0px; padding: 0px; }
.LayerProducto .LeftCol .tooltipContent .Orange DT B { display: block; float: left; font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; padding-top: 10px; padding-right: 6px}
.LayerProducto .LeftCol .tooltipContent .Orange DT SPAN { display: block; float: left; width: 57px; height: 24px; background: #fe4110 url(../imagenes/layout/bg_dto.gif) no-repeat; color:#FFFFFF }
.LayerProducto .LeftCol .tooltipContent .Orange DT STRONG { display: block; float: left; color: #FFFFFF; font-weight: bold; width: 31px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; margin: 0px; padding: 0px; height: 24px; background: none; line-height: 24px; }
.LayerProducto .LeftCol .tooltipContent .Orange DT EM { display: block; float: left; width: 22px; font: normal 10px/11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; height: 24px; }
.LayerProducto .LeftCol .tooltipContent .Orange DD { display: block; clear: both; float: none; width: auto; height: 50px; font: 37px/50px Arial, Helvetica, sans-serif; color: #fe4110; border-bottom: 1px solid #fe4110; }
/**/
.LayerProducto .LeftCol .tooltipContent .Gray { color: #404040; display: block; clear: both; float: none; width: 180px; }
.LayerProducto .LeftCol .tooltipContent .Gray DT { display: block; clear: both; float: none; width: auto; height: 30px; margin: 0px; padding: 0px;  border-bottom: 1px solid #fe4110; }
.LayerProducto .LeftCol .tooltipContent .Gray DT SPAN { display: block; float: left; font: bold 20px/30px "Trebuchet MS", Verdana, Arial, sans-serif; margin: 0px; padding: 0px; height: 30px; padding-right: 5px; width: auto; }
.LayerProducto .LeftCol .tooltipContent .Gray DT EM { font: bold 12px/12px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; margin: 0px; padding: 2px 0px 0px; float: left; height: 30px; padding-right: 5px }
.LayerProducto .LeftCol .tooltipContent .Gray DT STRONG { font: 20px/30px Arial, Helvetica, sans-serif; display: block; margin: 0px; padding: 0px; float: left; height: 30px; background: none }
.LayerProducto .LeftCol .tooltipContent .Gray DD { display: block; clear: both; float: none; width: auto; height: 34px;  border-bottom: 1px solid #fe4110;}
.LayerProducto .LeftCol .tooltipContent .Gray DD SPAN { font: bold 11px/34px "Trebuchet MS", Verdana, Arial, sans-serif; display: block; float: left; height: 34px; padding-right: 5px }
.LayerProducto .LeftCol .tooltipContent .Gray DD STRONG { font: 26px/34px Arial, Helvetica, sans-serif; display: block; float: left; height: 34px; }
/**/
.LayerProducto .RightCol {width: 372px; float: left; position: relative; margin-top: -5px}
/*FOTOS*/
.LayerProdFotos { height: 297px; padding-top: 29px; }
.LayerProdFotos .LeftCol {width: 426px; float: left}
.LayerProdFotos .RightCol {width: 264px; float: left;}
.LayerProdFotos .RightCol P { font: bold 11px "Trebuchet MS", Verdana, Arial, sans-serif; color: #404040; }
.LayerProdFotos .RightCol UL {display: block;}
.LayerProdFotos .RightCol UL LI { display: block; float: left; width: 93px; height: 68px; padding-right: 25px; padding-bottom: 12px; }
.LayerProdFotos .RightCol UL LI A { display: block; width: 93px; height: 68px; background: url(../imagenes/producto/bgthumbs_off.jpg) no-repeat; }
.LayerProdFotos .RightCol UL LI A.Selected { background: url(../imagenes/producto/bgthumbs_on.jpg) no-repeat 0px 0px;}
.LayerProdFotos .RightCol UL LI A:hover { background: url(../imagenes/producto/bgthumbs_on.jpg) no-repeat 0px 0px; }
/*SCROLL*/
.LayerProdFotos .RightCol .ScrollData { height: 230px; width: 260px; overflow: hidden; position: relative; float: left; padding-top: 14px;}
.LayerProdFotos .RightCol .ScrollData .ScrollContent{ overflow: hidden; height: 230px; width: 236px; position: relative; float: left; }
.LayerProdFotos .RightCol .ScrollData .Scroller{ float: left; width: 15px; height: 230px; background: url(../imagenes/producto/scrollbar.gif) no-repeat; }
.LayerProdFotos .RightCol .ScrollData .TextImage{ display: block; background: transparent no-repeat left top; }
.LayerProdFotos .RightCol .ScrollData .TextImage SPAN{display: none;}
.LayerProdFotos .RightCol .ScrollData .Scroller .Button{ cursor: pointer; width: 12px; height: 30px; background: #D2D2D2; border: 1px solid #c4c4c4; margin-left: 1px }

/*VIDEO*/
.LayerProdVideos { padding-top: 11px; padding-bottom: 11px; }
.LayerProdVideos .LeftCol { width: 458px; float: left; height: 304px; padding-left: 20px; }
.LayerProdVideos .RightCol { width: 168px; float: left; background: url(../imagenes/producto/flashvideo_txtbox.gif) no-repeat; height: 292px; padding: 12px 14px 0px; }
.LayerProdVideos .RightCol H3 { font-size: 18px; font-weight: normal; color: #f4f4f4; margin-bottom: 20px; }
.LayerProdVideos .RightCol P { font: 12px/15px "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; }
.LayerProdVideos .RightCol P A {color: #FFFFFF; text-decoration: underline}

/*MANUALES*/
.LayerProdManuales {height: 326px}
.LayerProdManuales .Listado { width: 513px; padding-top: 23px; padding-left: 90px; }
.LayerProdManuales .Listado H3 { font: normal 15px/27px "Trebuchet MS", Verdana, Arial, sans-serif; color: #6f6f6f; background: url(../imagenes/producto/dotmanual_topline.gif) repeat-x left bottom; margin-bottom: 8px; }
.LayerProdManuales .Listado DIV { background: url(../imagenes/producto/bg_manuales.gif) no-repeat; }
.LayerProdManuales .Listado DIV H5 {float: left; width: 42px; padding-top: 16px; padding-left: 20px;}
.LayerProdManuales .Listado DIV P { float: left; width: 330px; padding-top: 20px; font: 14px/14px "Trebuchet MS", Verdana, Arial, sans-serif; color: #6f6f6f; }
.LayerProdManuales .Listado DIV P A { font: 13px "Trebuchet MS", Verdana, Arial, sans-serif; color: #404040; }
.LayerProdManuales .Listado DIV H4 {float: left; padding-top: 9px; padding-bottom: 3px}
.LayerProdManuales .Listado DIV H4 IMG {padding-right: 6px}
.LayerProdManuales .Listado H6 { float: none; clear: both; background: url(../imagenes/producto/dotmanual_sep.gif) no-repeat; height: 20px; }

/*CARACTERISTICAS*/
.LayerProdCaract {height: 326px}
.LayerProdCaract .Iconos { display: block; text-align: right; padding-top: 17px; padding-right: 11px; }
.LayerProdCaract .PrintIcon { margin-left: 58px; }
.LayerProdCaract .EmailIcon { margin-left: 8px; }
.LayerProdCaract .LeftCol {width: 383px; float: left}
.LayerProdCaract .RightCol {width: 292px; float: left}
/*SCROLL*/
.LayerProdCaract .RightCol .ScrollData2 { height: 240px; width: 290px; overflow: hidden; position: relative; float: left; padding-top: 14px;}
.LayerProdCaract .RightCol .ScrollData2 .ScrollContent2{ overflow: hidden; height: 240px; width: 266px; position: relative; float: left; }
.LayerProdCaract .RightCol .ScrollData2 .Scroller2{ float: left; width: 15px; height: 230px; background: url(../imagenes/producto/scrollbar.gif) no-repeat; }
.LayerProdCaract .RightCol .ScrollData2 .TextImage2{ display: block; background: transparent no-repeat left top; }
.LayerProdCaract .RightCol .ScrollData2 .TextImage2 SPAN{display: none;}
.LayerProdCaract .RightCol .ScrollData2 .Scroller2 .Button2{ cursor: pointer; width: 12px; height: 30px; background: #D2D2D2; border: 1px solid #c4c4c4; margin-left: 1px }

/**/
.LayerProdCaract .RightCol UL {width: 250px}
.LayerProdCaract .RightCol UL LI { font: 12px "Trebuchet MS", Verdana, Arial, sans-serif; color: #6f6f6f; padding-top: 2px; padding-bottom: 2px; background: #f7f7f7; }
.LayerProdCaract .RightCol UL LI.BgColor {background: none}
/**/
.ProductLayers .ProductFoot { background: url(../imagenes/producto/bgfoot.jpg) repeat-x; height: 42px; padding-right: 11px; padding-left: 13px; float: none; clear: both }
.ProductLayers .ProductFoot H6 { float: left; margin-top: 10px; }
.ProductLayers .ProductFoot H5 { float: right; margin-top: 5px; }

/*INFO ADICIONAL*/
.InfoAdicional .ScrollData3 { height: 240px; width: 344px; overflow: hidden; position: relative; float: left; padding-top: 14px; }
.InfoAdicional .ScrollData3 .ScrollContent3{ overflow: hidden; height: 230px; width: 328px; position: relative; float: left; }
.InfoAdicional .ScrollData3 .Scroller3{ float: left; width: 15px; height: 230px; background: url(../imagenes/producto/scrollbar.gif) repeat-y; }
.InfoAdicional .ScrollData3 .TextImage3{ display: block; background: transparent no-repeat left top; }
.InfoAdicional .ScrollData3 .TextImage3 SPAN{display: none;}
.InfoAdicional .ScrollData3 .Scroller3 .Button3{ cursor: pointer; width: 12px; height: 30px; background: #D2D2D2; border: 1px solid #c4c4c4; margin-left: 1px }

.InfoAdicional { border: 1px solid #D6D6D6; width: 687px; margin-top: 8px; }
.InfoAdicional .LeftCol { float: left; width: 344px; border-right: 1px solid #FFFFFF; }
.InfoAdicional .LeftCol H2 { font-size: 15px; line-height: 35px; font-weight: normal; color: #fe4110; padding-left: 15px; background: url(../imagenes/producto/bgtab_descripcion.jpg) repeat-x; border-bottom: 1px solid #d5d5d5; }
.InfoAdicional .LeftCol LI {padding-left: 14px; background: #ffe9b7; padding-bottom: 6px; padding-top: 6px; }
.ie .InfoAdicional .LeftCol LI { padding-left: 14px; background: #ffe9b7; margin-top: -3px; margin-bottom: -3px; }
.InfoAdicional .LeftCol LI.BgColor { background: #fff4db; }
.InfoAdicional .LeftCol LI EM { display: block; float: left; width: 140px; font-size: 12px; color: #666666; font-style: normal; }
.InfoAdicional .LeftCol LI STRONG { display: block; float: left; font-size: 12px; font-weight: normal; color: #ff3500; }
.InfoAdicional .RightCol { float: left; width: 341px; border-left: 1px solid #d3d3d3; }
.InfoAdicional .RightCol H2 {font-size: 15px; line-height: 35px; font-weight: normal; color: #fe4110; padding-left: 15px; background: url(../imagenes/producto/bgtab_descripcion.jpg) repeat-x; margin-bottom: 6px; border-bottom: 1px solid #d5d5d5; }
.InfoAdicional .RightCol P { font-size: 13px; color: #666666; padding-top: 8px; padding-bottom: 8px; padding-right: 12px; padding-left: 12px; line-height: 17px }
.InfoAdicional .RightCol DIV { background: url(../imagenes/producto/dotmanual_topline.gif) no-repeat; margin-right: 12px; margin-left: 12px; margin-top: 8px; padding-top: 8px; }
.InfoAdicional .RightCol DIV STRONG {font-size: 13px; color: #fe4110; font-weight: normal}
.InfoAdicional .RightCol DIV IMG {margin-top: 10px}
/**/
.Producto H5.LnkBtn {line-height: 30px; text-align: right; float: none; clear: both; padding-right: 10px}
.Producto H5.LnkBtn A { font-size: 12px; font-style: italic; color: #fe4110; text-decoration: underline;  }
/**/
.RankProductos { width: 298px; border: 1px solid #CFBDAF; background: #fbf7eb; margin-left: 5px; margin-bottom: 10px; }
.RankProductos H2 { font: 13px/34px Georgia, "Times New Roman", Times, serif; color: #521505; background: url(../imagenes/producto/tabbg_ranking.gif) repeat-x; padding-left: 10px; }
.RankProductos UL { background: url(../imagenes/producto/tabbg_ranking-off.gif) no-repeat right top; display: block; margin-left: -1px; position: relative; margin-right: -1px; border-top: 1px solid #d2bfb3; }
.RankProductos UL LI { display: block; float: left; }
.RankProductos UL LI A { display: block; float: left; line-height: 25px; background: url(../imagenes/producto/tabbg_ranking-off.gif) no-repeat; padding-right: 7px; padding-left: 6px; color: #521505; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; }
.RankProductos UL LI A.Selected { background: url(../imagenes/producto/tabbg_ranking-on.gif) no-repeat; color: #fe4110; }
.RankProductos DD { display: block; clear: both; float: none; }
.RankProductos DD STRONG { display: block; float: left; padding-top: 6px; font: bold 12px Georgia, "Times New Roman", Times, serif; color: #fe4110; width: 24px; padding-left: 15px; }
.RankProductos DD A { font: 13px Georgia, "Times New Roman", Times, serif; color: #521505; display: block; float: left; padding-top: 6px; width: 243px; padding-right: 6px; padding-bottom: 6px; background: url(../imagenes/producto/hdot_line.gif) repeat-x left bottom; }
.RankProductos DD A:hover {background: #FFFFFF}
.RankProductos DD:last-child A {background: none}
.RankProductos H4 { clear: both; float: none; text-align: right; height: 30px; padding-right: 6px; margin-top: -1px; position: relative; margin-right: 10px; margin-left: 6px; background: url(../imagenes/producto/hdot_line.gif) repeat-x; }
.RankProductos H4 A { font-style: italic; line-height: 30px; color: #fe4110; text-decoration: underline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}

.RankNotas { width: 298px; border: 1px solid #CFBDAF; background: #ffffff; margin-left: 5px; margin-bottom: 10px; }
.RankNotas H2 { font: 13px/34px Georgia, "Times New Roman", Times, serif; color: #521505; background: url(../imagenes/producto/tabbg_notas.gif) repeat-x; padding-left: 10px; }
.RankNotas UL { background: url(../imagenes/producto/tabbg_notas-off.gif) no-repeat right top; display: block; margin-left: -1px; position: relative; margin-right: -1px; border-top: 1px solid #d2bfb3; }
.RankNotas UL LI { display: block; float: left; }
.RankNotas UL LI A { display: block; float: left; line-height: 25px; background: url(../imagenes/producto/tabbg_notas-off.gif) no-repeat; padding-right: 5px; padding-left: 7px; color: #521505; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; }
.RankNotas UL LI A.Selected { background: url(../imagenes/producto/tabbg_notas-on.gif) no-repeat; color: #fe4110; }
.RankNotas DL { display: block; clear: both; float: none; }
.RankNotas DD { display: block; clear: both; float: none; }
.RankNotas DD STRONG { display: block; float: left; padding-top: 6px; font: bold 12px Georgia, "Times New Roman", Times, serif; color: #fe4110; width: 24px; padding-left: 15px; }
.RankNotas DD A { font: 13px Georgia, "Times New Roman", Times, serif; color: #521505; display: block; float: left; padding-top: 6px; width: 243px; padding-right: 6px; padding-bottom: 6px; background: url(../imagenes/producto/hdot_line.gif) repeat-x left bottom; }
.RankNotas DD:last-child A {background: none}
.RankNotas DD A:hover { background: #f3f3f3; }
.RankNotas H4 { clear: both; float: none; text-align: right; height: 30px; padding-right: 6px; margin-top: -1px; position: relative; margin-right: 10px; margin-left: 6px; background: url(../imagenes/producto/hdot_line.gif) repeat-x; }
.RankNotas H4 A { font-style: italic; line-height: 30px; color: #fe4110; text-decoration: underline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}

/*PRINT POPUP*/
.PrintPopup { background: url(../imagenes/producto/print/bgheader.jpg) repeat-x; }
.PrintPopup .DocBody { text-align: left; margin: 0px auto; width: 550px; }
.PrintPopup .DocBody .BcoDto TH { font: bold 13px/15px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; color: #fe4110; }
.PrintPopup .DocBody .BcoDto TD { color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; line-height: 10px; text-align: center; }
.PrintPopup .DocBody .BcoDto TD STRONG { font-size: 18px; font-weight: bold; line-height: 18px; }
.PrintPopup .DocBody .Precio TD { border-bottom: 1px solid #404040; }
.PrintPopup .DocBody .Precio TD STRONG { font: normal 35px/40px Arial, Helvetica, sans-serif; color: #fe4110; }
.PrintPopup .DocBody .Cuotas TD { font: bold 11px/10px "Trebuchet MS", Verdana, Arial, sans-serif; text-transform: uppercase; color: #000000; border-bottom: 1px solid #404040; }
.PrintPopup .DocBody .Cuotas TD STRONG { font: normal 20px/20px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; }
.PrintPopup .DocBody .Cuotas TH { font: bold 22px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; border-bottom: 1px solid #404040; }
.PrintPopup .DocBody .Contado TD { font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; border-bottom: 1px solid #404040; }
.PrintPopup .DocBody .Contado TD STRONG { font: normal 24px/24px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; }
.PrintPopup .DocBody .Pictures TD TD IMG { border: 1px solid #D2D2D2; }
.PrintPopup .DocBody .Data TH { font: 15px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; }
.PrintPopup .DocBody .Data TD P { font: 12px/16px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; margin-bottom: 13px; margin-top: 5px; }
.PrintPopup .DocBody .Data TD P IMG {margin-top: 5px}
.PrintPopup .DocBody .Data .DataList {margin-top: 5px}
.PrintPopup .DocBody .Data .DataList TD { padding: 1px 0px; font: 12px "Trebuchet MS", Verdana, Arial, sans-serif; color: #000000; border-bottom: 1px solid #d5d5d5; }
.PrintPopup .DocBody .Tarjeta TD P { color: #000000; font-size: 15px}
.PrintPopup .DocBody .Tarjeta TD STRONG { font-size: 16px; color: #fe4110; font-weight: normal; display: inline; line-height: 22px}
.PrintPopup .DocBody .DataHead TH { font-size: 30px; font-weight: normal; color: #000000; }
.PrintPopup .DocBody .DataHead TH STRONG {color: #fe4110}

/*CARRITO*/
.Carrito{border-collapse:collapse;	width:99%;margin-left:4px; border-bottom:solid 1px white;}
.Carrito td,th {text-align:center;text-shadow:none;border-bottom:solid 1px white;}
.itemCarritoAlternativo{background-color:#F9F9F9; height:25px;}
.itemCarrito {background-color:#FFF4DC;height:25px;}
.HeaderCarrito {background-color:#FFE9B7; color:#737373; height:25px; font:bold 12px/15px Arial,Helvetica,sans-serif;}
.FooterCarrito {background-color:#FFE9B7; color:#737373; height:25px; font: bold 12px/15px Arial,Helvetica,sans-serif;}
.CarritoEliminar{background:none;}
.CarritoVacio{color:#737373; height:25px; font:bold 14px/20px Arial,Helvetica,sans-serif; margin-top:10px;}
.BotonesCarrito{background-color:#521505;color:White;font-size:12px;font-weight:bold;height:20px;width:120px;}