/********************************************
   AUTHOR:  	  	 León González
   WEBSITE:   		 motorpress.com.ar
   TEMPLATE NAME: 	 	
   VERSION:          1.0          	
 *******************************************/
 
/********************************************
   ELEMENTOS HTML 
********************************************/ 



html, body, * {
	font-family:Verdana;
	color:#535D5F;
	font-size:11px ;
	}


body {
	margin:0;
	padding: 0;
	background:#0D0C0C url(../img/fondo.gif) repeat-x 50% 0;

}

/* links */
a {
	text-decoration: none;
	color:#0b578c;
}
a:hover {
	text-decoration: none;
	color:#FF7200;
}


/* headers */

h1, h2, h3, h4 {
	font-family:"Tahoma", Verdana, _sans;
	}


p, ul, ol {
	padding:0;		
	margin: 0;
}

ul {
	list-style:none;}


/* images */

img {
	border:0;
	margin:0;
}


td {
	vertical-align:top;
	empty-cells:show;
	}



/* form elements */



.divMsjAjax{
	color:#D46E1B;
	padding:4px;
	font-weight:bold;
	font-style:italic;

	}

form, input, label, textarea {
	margin:0;
	padding:0;
}

label {
	display:block;
}


.ampliable{
	cursor: url(../img/zoom.cur), pointer;
	*cursor: url(img/zoom.cur), pointer;}


/**************************************
   LAYOUT 
***************************************/	

.movie {
				width: 450px;
				height: 180px;
			}

/* ajustes de anchos fijos para el layout */
div.contenedor		{width:1018px;}
div.menu-h			{width:920px ;}
div.contenido		{width:1000px;}
div.col-menu		{width:228px; overflow:hidden;}
div.subcontenido	{width:772px;}
div.principal,
div.super-cont		{ width:549px;overflow:hidden;}
div.principal		{padding-bottom:20px; float:left }
div.lateral			{width:223px;}


div.col-menu,
div.subcontenido,
div.super-cont,
div.lateral { position:relative; float:left;}


div.contenido{
	margin-left:7px;
	}


/*contenedor*/
div.contenedor	{
	margin-top:30px;
	background:url(../img/contenedor-fondo.gif) repeat-y;
	text-align:left;
	
	}
	
/**************************************
   ECABEZADO
***************************************/	

/*encabezado*/
div.encabezado	{
	background:url(../img/encabezado-fondo.gif) no-repeat;
	height:94px;
	}

div.encabezado	.logo{
	padding:32px 0 0 15px;
	display:block;
	}

div.encabezado	.logo img{
	height:38px;}

/*menu horizonal*/
div.menu-h	{
	text-align:right;
	}

/*navegación*/
.bread	{
	background:url(../img/navegacion-fondo.gif) no-repeat;
	height:50px;
	}

	
	
.bread table{
	margin:15px 0 5px 10px;
	
}

.bread table td a{
	border-bottom:#6B8F8F 1px solid;}

.bread table td .input{
	background: url(../img/buscador-fondo.gif) no-repeat;
	border:none;
	height:17px;
	color:#436767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	width:155px;
	padding: 2px 0 0 5px;
	}
	



/**************************************
   MENU
***************************************/

div.col-menu .marginador{
	margin-left:7px;}
	
	/*menu*/
.menu{	
	background:url(../img/menu-fondo.gif) repeat-y;
	margin-bottom:40px;
	}

.menu img{
	display:block;
	}		

.menu .marginador2{
	margin-left:5px;
	}
	
.menu .marginador2 img{margin-bottom:2px;}
	
.menu ul{
	margin-bottom:5px;
}

.menu ul li{
	width:198px;
	margin-left:2px;}
.menu ul li a{
	height:16px;
	background:url(../img/menu-item-fondo.gif) no-repeat top left;
	color:#E3E0DB;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	display:block;
	margin-bottom:1px;
	line-height:16px;
	padding-left:15px;
	}

.menu ul li a:hover{
	background:url(../img/menu-item-fondo-h.gif) top left;
	color:#e2f7ff;
	text-decoration:none;}	

.menu ul ul{
	margin-bottom:0;}
.menu ul ul li a{
	background:url(../img/menu-item2-fondo.gif) top left;
	text-transform: none;
	font-size:11px;
	font-weight:normal;
	color:#E3E0DB;

	} 	
	
.menu ul ul li a:hover{
	background:url(../img/menu-item2-fondo-h.gif) top left;
	color:#e2f7ff;
	} 		
/*suscripcion*/	
.suscripcion{	
	background:url(../img/suscripcion-fondo.gif) repeat-y;
	margin: 0 11px 40px 5px;
	font-size:9px;
	}




	
	
.suscripcion label{
	margin:0;
	margin:4px 12px 2px 0;	
	background-color:#C2C0BE;
	padding:0;
	padding:3px
	}	

.suscripcion label input{
	vertical-align:middle;
	margin:0;}

.suscripcion .marginador2{
	margin-left:5px;}
	
/**************************************
   PRINCIPAL
***************************************/


/*home*/
.principal{	padding-bottom:0px;}
.principal	.marginador{
	margin:10px 14px 0 14px;
	}
	
.principal p{
	margin-bottom:15px;}
	
.solapa{
	color:#666666;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1;}	
	
.principal h1, .principal h1 a {
	font-size:18px;
	color:#767976;
	font-weight:lighter;
	margin:10px 0 0 0;
}

.principal h2, .nota-listado h2 {
	color: #333333;
	font-size:19px;
	font-weight:normal;
	margin:25px 0 10px 0;
	line-height:130%;
}
.nota-listado h2 {
	font-size:16px;
	font-weight:bold;
	margin:10px 0 5px 0;
	}
	
.nota-listado {
	padding-bottom: 8px;
	border-bottom: #ccc 1px solid;
	background:#f9f9f9 url(../img/nota-grad-fondo.jpg) repeat-x  bottom;
	}	
	
.principal .nota-destacada{
	width:513px;
	margin-top:18px;}
	
.principal .nota-destacada .nd-cont	{
	height:150px;
	background:url(../img/home-caja1-fondo.gif) repeat-y;
	overflow:hidden;
	padding:15px;
	color:#484643;
	line-height:160%;}

.principal .nota-destacada .nd-cont img{
	margin:0 15px 8px 0;}


.principal .nota-destacada th{
	height:29px;
	background:#707270 url(../img/home-caja1-top.gif) no-repeat top;
	}
		
.principal .nota-destacada h1, .principal .nota-destacada h1 a{
	color:white;
	font-size:17px;
	font-weight: lighter;
	margin:3px 0 0 8px;
	background:none;
	border:none;}	
	



.principal .nota-chica{
	width:251px;
	height:70px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:8px;
	}
	
.principal .nota-chica .nc-cont{
	height:110px;
	}
	
.principal .nota-chica .nc-cont	{
	height:150px;
	background:url(../img/home-caja2-fondo.gif) repeat-y;
	overflow:hidden;
	padding:15px;
	color:#3c3c3c;
	line-height:160%;}

.principal .nota-chica .nc-cont img{
	margin:0 15px 8px 0;}

.principal .nota-chica th{
	height:29px;
	background:#829095 url(../img/home-caja2-top.gif) no-repeat top;
	}
	
.principal .nota-chica h1, .principal .nota-chica h1 a{
	color:white;
	font-size:15px;
	font-weight: bold;
	margin:3px 0 0 8px;
	background:none;
	border:none;}	
	
/* nota ampliada*/

.nota-ampliada{
		margin:20px;
		margin-top:10px;}
	
.banner{ padding-bottom:10px}	
	
.principal h1, .nota-ampliada h1 {
	color:#117A8F;
	/*color:#3d707b;#EF8100;*/
	background:url(../img/h1-fondo.gif) repeat-x;
	height:27px;
	padding-left:8px;
	line-height:26px;
	overflow:hidden;
	border-left:#eaeaea 1px solid;
	border-right:#eaeaea 1px solid;
	margin-bottom:15px;
	font-size:17px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.nota-ampliada .tit-sumario{
	clear:left;
	margin:12px 0 4px 0;
	background: #B5CDCF}
	
.nota-ampliada .tit-sumario td, .nota-ampliada .tit-sumario th{
	padding:4px 4px 4px 8px;
	color: #244653;}	

 .nota-ampliada .tit-sumario th,.tit-sumario th h3{
 	background:#5E8CA8;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	width:35px;}
	
hr{
	color: #FFFFFF;
	border:none;
	border-top: #5B6D71 1px solid;
	background: #C2CDCF;
	height:10px;
	margin:20px 0 10px 0;
	clear:both;}	
	
.imagen{

	float:left;
	margin-right:18px;
	margin-bottom:6px;}
	
.nota-ampliada{
	line-height:140%;
	color:#47767F;
}	

.nota-ampliada, .nota-ampliada p{
	font-size:11px;
	line-height:150%;}

.titulo-sep, .titulo-sep-2 {
	background:url(../img/fondo-tit-cont.gif) repeat-x;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:3px 0 0 7px;
	margin:8px 0 10px 0;
	text-align:left;}

.titulo-sep-2 {
	background:url(../img/fondo-tit-cont-2.gif) repeat-x;
	color:grey;}

/* textos */

.textos p{
	/*margin-bottom:20px;*/}
	
.textos h3{
	color:#535F5D;
	margin-bottom:6px;
	/*padding-bottom:3px;
	border-bottom:#D1DFDF 1px solid;*/
	}


	
.recuadro{
	padding:10px;
	border:#B3BFBF 1px solid;
	background:#e2ebef url(../img/caja-grad-fondo.jpg) repeat-x;
	margin-bottom:14px;
	}	


	

	
.img-nota{
	float:left;
	width:auto;
	margin:0 20px 8px 0;
	border:#D3DEDE 1px solid;
	}
		
/* promo */

.principal .promo_best{
	width: 515px;
	margin-top:18px;}

.principal .promo_best th{
	height:29px;
	background:#707270 url(../img/caja-promo-best-top.jpg) no-repeat top;
	}	
	
.principal .promo_best .promo-pie{
	background:url(../img/caja-promo-best-pie.jpg) no-repeat;
	height:30px;	
	vertical-align:middle;

}

	
.principal .promo, .principal .promo-b{
	width: 247px;
	margin-top:18px;}
	
.principal .promo .promo-cont, .principal .promo-b .promo-cont, .principal .promo_best .promo-cont{

	overflow:hidden;
	background:white;
	border-left:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
	overflow:hidden;
	padding-top:4px;
	color:#484643;
	line-height:120%;
	}

.principal .promo_best .promo-cont div{
	
	float:right; 
	padding-right:10px;
	
}

.principal .promo .promo-cont img, .principal .promo-b .promo-cont img{
	text-align:center;
	display:block;}
	
.principal .promo .promo-cont p, .principal .promo-b .promo-cont p{
	background:white;
	color:#777D7F;
	
	height:60px;
	padding:6px;
	overflow:hidden;}

.principal .promo th, .principal .promo-b th{
	height:29px;
	background:#707270 url(../img/caja-promo-tope.gif) no-repeat top;
	}
		
.principal .promo h1, .principal .promo h1 a, .principal .promo-b h1, .principal .promo-b h1 a, .principal .promo_best h1, .principal .promo_best h1 a {
	color:white;
	font-size:17px;
	font-weight: lighter;
	margin:3px 0 0 8px;
	background:none;
	border:none;}	
	
.principal .promo .promo-pie, .principal .promo-b .promo-pie{
	background:url(../img/caja-promo-pie.gif) no-repeat;
	height:30px;	
	vertical-align:middle;

}

.principal .promo .promo-pie div, .principal .promo-b .promo-pie div, .principal .promo_best .promo-pie div{
	float:left;
	margin-left:20px;
	background:#fff9ee;
	color:#a39985;
	font:18px arial bold;
	width:65px;
	text-align:center;
	padding:1px;	
	vertical-align:middle;
	height:18px;

}

.principal .promo .promo-pie img, .principal .promo-b .promo-pie img{
	margin:2px 10px 0 0;}



.principal .promo-b th{
	background:#7E8385 url(../img/caja-promo2-tope.gif) no-repeat top;
	}
	
	

.principal .promo-b .promo-pie{
	background:url(../img/caja-promo2-pie.gif) no-repeat;
}

.principal .promo-b .promo-pie div{
	background:#ffeeee;
	color:#a07777;
}
	
/* revista */

.revista{
	margin-bottom:20px;}

*.caja{
	background:url(../img/caja-revista.gif);
	color:#FFFFFF;

	}
	
.caja *{
	color:#FFFFFF}

*.caja img{
margin:0;}

*.caja td{
	padding-left:10px;}	

	
*.caja h1, *.caja h1 a{
	margin:4px 0 0 0;
	color:#db7731;
	background:none;
	border:none;
	padding:none;}	
	
*.caja h1{
	font-size:20px}	
	
/* carro */	
		
.producto-caja{
	background:url(../img/caja-prod.gif) no-repeat;
	width:248px;
	height:147px;
	padding-top:12px;
	float:left;
	margin:0 4px 0 4px;}
	
.producto-caja .caja{
	margin:0 8px 0 8px;
	background:white;
	border:#A39985 1px solid;
	}
		
.producto-caja .caja table{		
		height:114px;
		border:white 4px solid;
		}
		
.producto-caja .caja table .c1{
	font:bold 10px arial;
	color:#d46e1b;
	background:#FFF9EF;
	padding:8px 0 0 8px;
	text-transform:uppercase;
	}
.producto-caja .caja table .c2{
	font:bold 10px arial;
	color:#7d7a75;
	background:#EFE8D6;
	padding:8px 0 0 8px;
	}
	
.producto-caja .caja table .c3{
	font:bold 13px verdana;
	color:#7d7a75;
	background:#FFF9EF;
	padding:4px 0 4px 8px;
	text-align:left;
	vertical-align:middle;
	}			
	
.hr{
	font-size:2px;
	border-bottom:#99978B 1px dashed;
	background:#E8E5E0;
	clear:left;}
	
.bar-carrito{
	border:#ACAA9D 1px solid;
	height:24px;
	background:url(../img/bar-carrito-fondo.gif) repeat-x;

	}	
	
.bar-carrito td{		
		vertical-align:middle;
		color:#726241;
		font-size:12px;}
		
.tienda select{
	width:252px;
	font:11px arial;
	display:block;
	margin:10px 0 20px 0;
	border:#C3DADF 1px solid;
	background:#E0ECEF;}		
					
.lista, .lista-01{

	padding:8px;
	color:#737167;
	margin-bottom:12px;
	}

.lista{
	background:#F2EFDE;
	}
	
.lista-01{
	background:#ececec;
	}
		
.lista h1, .lista h1 a, .lista-01 h1, .lista-01 h1 a {
	font:12px verdana;
	font-weight:bold;
	margin:0;
	color:#d46e1b;
	margin-bottom:4px;
	}
	
.lista h1, .lista-01 h1 {
	padding-left:8px;
	background:url(../img/flecha-list.gif) no-repeat 0 50%;
	}

.lista h2, .lista-01 h2{
	font:11px verdana;
	font-weight:bold;
	margin:0;
	margin-bottom:4px;
	}										



						
/**************************************
   REVISTAS
***************************************/	
	
.ficha{
	width:513px;
	}
	
.destacada{
	background:url(../img/ficha-d-fondo.gif) repeat-y;
	}
.destacada .ficha-pie	{
	background:url(../img/ficha-d-pie.gif) no-repeat;
	height:29px;
	}
/**************************************
   LATERAL
***************************************/
/*lateral*/


div.lateral .marginador{
	margin:20px 7px 0 15px;}

.carro{
	background: url(../img/carrito-fondo.gif) repeat-y;
	width:196px;
	}
	
.carro-cont{
	height:100px;
	SCROLLBAR-FACE-COLOR: #E0DBD7;
	SCROLLBAR-HIGHLIGHT-COLOR: #FDFEF8;
	OVERFLOW: auto;
	SCROLLBAR-SHADOW-COLOR:  #A49A87;
	SCROLLBAR-3DLIGHT-COLOR:#FDFEF8;
	SCROLLBAR-ARROW-COLOR:  #A49A87;
	SCROLLBAR-DARKSHADOW-COLOR:#FDFEF8;
	margin:0 10px 0 9px;}
	
.carro-tope{
	height:30px;
	background: url(../img/carrito-tope.gif) no-repeat;
	padding-left:30px;
	line-height:28px;
}	
	
.carro-pie{
	height:33px;
	background: url(../img/carrito-pie.gif) no-repeat;}	
	
.carro .item{
	padding: 4px 0 4px 0;	
	color:#7d7a75;
	background:url(../img/carrito-item-fondo.gif) no-repeat bottom;}
	
.carro .item b{
	color:#5f594f;}	
	
.titulo-lateral	{
	background:#EBE8E3;
	padding:8px 15px 8px 5px;
	border-top:#D0CDC8 1px solid;
	margin: 20px 0 0 1px;
	text-align:right;}

.promocion-lateral{
	border:#afc6c6 1px solid;
	background:white;
	padding:4px;
	margin-right:5px;
	margin-bottom:18px;
	}
	
.promocion-lateral h1{	
	font:bold 11px arial;
	color:#847d72;
	}
	
.promocion-lateral h2{	
	font:bold 13px arial;
	color:#d46e1b;
	}	
	
.promocion-lateral img{
	margin:3px;}
	
.promocion-lateral .tag{
	display:block;
	background:#9b8a6e url(../img/btn-mas-promo.gif) no-repeat 97% 86%;
	color:white;
	font-size:10px;
	padding:3px;
	margin:6px 0 6px 0;
	}	
	
.promocion-lateral .tag:hover{
	color:white;
	background:#d46e1b url(../img/btn-mas-promo2.gif) no-repeat 97% 86%;}	
	
.borde_01{
	border:#819C9F 1px solid;
	margin-right:15px;
	margin-bottom:4px;}
	
/**************************************
   PIE
***************************************/

div.pie{
	clear:left;
	background:url(../img/pie-fondo.gif) repeat-x;
	display:block;
	height:47px;

}



/**************************************
   ELEMENTOS GENERALES
***************************************/

/* clases de alineacion */

.float-left  { float: left; }
.float-right { float: right; }
.align-left, .align-left table td, .align-left  table td*  { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }


/* otros elementos */
.color_01, .color_01:hover, .color_01 a, .color_01 a:hover{
	color:#E3E0DB;/*marrón claro*/
	}

.color_02, .color_02:hover, .color_02 a, .color_02 a:hover{
	color:#47767F;	/*gris tuquesa semi-oscuro*/
	}	
	
.color_03, .color_03:hover, .color_03 a, .color_03 a:hover{
	color:#395353;/*gris tuquesa oscuro*/
	}

.color_04, .color_04:hover, .color_04 a, .color_04 a:hover{	
	color:#7d7a75; /*gris marron medio*/
	}
	
.color_05, .color_05:hover, .color_05 a, .color_05 a:hover{	
	color:#4A4C47;/*gris verdoso semi-oscuro*/
	}
	
.color_06, .color_06:hover, .color_06 a, .color_06 a:hover{	
	color:#436767;}/*turquesa gris semi-oscuro*/

.color_07, .color_07:hover, .color_07 a, .color_07 a:hover{	
	color:#9e9b94;}/*gris marron semi-claro*/

.color_08, .color_08:hover, .color_08 a, .color_08 a:hover{	
	color:#3b6572;}/*turquesa oscuro*/	
	
.color_09, .color_09:hover, .color_09 a, .color_09 a:hover{	
	color:#dfe9ea;/*turquesa claro-claro*/
	}
	
.color_10, .color_10:hover, .color_10 a, .color_10 a:hover{	
	color:#6b5d4c;/*marron oscuro*/
	}	

.color_11, .color_11:hover, .color_11 a, .color_11 a:hover{
	color:#7F7867}/*pardo*/
	
.color_12, .color_12:hover, .color_12 a, .color_12 a:hover{
	color:#D46E1B}/*naranja oscuro*/	
	
.font_01,  .font_01 *{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;}

.font_02, .font_01 *{
	font-size:10px;}
	
	

.mayuscula{
	text-transform:uppercase;}
	
.minuscula{
	text-transform:lowercase;}	

.tamanio_01{
	font-size:10px;}	
	
.tamanio_02{
	font-size:;}
	
.tamanio_03{
	font-size:;}			

.input_01{
	height:15px;
	color:#6b6e71;
	border:#96a09f 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:white url(../img/input-01-fondo.gif) no-repeat top right;
	padding-left:3px;
	line-height:14px;
	font-weight:normal;
}



.alert{
	border:#fee2b2 2px solid;
	background:#fff9ee;
	font-size:10px;
	font-weight:bold;
	padding:6px;
	color:#9F7A3B;
	text-align:center}
	
.alert-02, .alert-03{
	color:#748A8F;
	background:#e7f3f1;
	border:#d1e0e0 1px solid;
	font-size:10px;
	padding:4px;
	margin-top:10px}	

.alert-03{
		font-size:11px;
		font-weight:bold;
		padding:10px;}

.bloque, .bloque *{
	display:block;}
	
.enlinea, .enlinea *{
	display: inline;}	
	
.negrita{
	font-weight:bold;
	}
.pad_10{
	padding:10px;}

.pad_top_6{
	padding-top:6px;}	
	
.pad_top_10{
	padding-top:10px;}
	
.pad_bottom_0{
	padding-bottom:0px;}
	
.pad_bottom_10{
	padding-bottom:10px;}			

.margin_bottom_6{
	margin-bottom:6px;}	

.margin_bottom_3{
	margin-bottom:3px;}	
		
.almedio{
	vertical-align:middle;}	


.tabla-01 {
	border:#77B3BF 2px solid;
	margin-bottom:15px;}

.tabla-01 th{
	padding:8px 15px;
	color:#D46E1B;
	background:#E0ECEF;}	
	
.tabla-01 td{
	vertical-align:middle;
	padding:8px 15px;
	border-top: #ccc 1px solid;
	}	
	
.tabla_04 td a{
	text-align:center;
	display:block;
	}	
.tabla_04 td a{
padding:5px;
padding-top:10px;

}
.tabla_04 td a:hover{
background: #DEF2F5;}

.tabla_04 td a img{
	margin-bottom:4px;}

/*tabla-02*/

.tabla-02 table th, .tabla-02 table td{
	padding:4px;
	vertical-align:middle;
	text-align:left;
	border-top:#d8d8d8 1px solid;
	border-right:#d8d8d8 1px solid;

}

.tabla-02 table td table,  .tabla-02 table td table td{
	border:none;}

.tabla-02 table td{
	background:#fff;}

.tabla-02 table {
	border:#677070 2px solid;
	}

.tabla-02 th{
	color:#677070;
	background:white url(../img/form-th-fondo.gif) repeat-x;
	height:25px;
	text-align:left;
	
	}	
	
.tabla-02 td{
	vertical-align:middle;
	padding:8px 15px;
	border-top: #ccc 1px solid;
	}	


.tabla-02 .fila-02 td{
	background:#EFFDFF;
	border-right:0;
	}

.tabla-02 .fila-03 td{
	background:#ffad28;
	border:0;
	color:#6F490D;}
	
.tabla-02 .fila-01 td{
	background:#616F6F url(../img/form-pie-fondo.gif) repeat-x;
	height:25px;
	*height:17px;
	color:white;
	border:0;}
	
.modo-01 table td, .modo-01 table th{
	border-right:none;
	text-align:left;}	

.tabla-02{
	}
.tabla-02 input, .tabla-02 textarea, .tabla-02 select, .input-02{

	color:#677070;
	border:#a1aaaa 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#f9fcfb;
	padding-left:2px;
	line-height:14px;
	font-weight:normal;
	}
.tabla-02 input, .tabla-02 select, .input-02{
	height:15px;}

.tabla-03 * td{
	height:18px;
	vertical-align:top;
	padding:3px;}

.input-size input, .input-size select, .input-size textarea{
	width:160px;}



/*paginador*/


.paginador-cont{
clear:both;
padding-top:25px;} 

.paginador a{
	display:inline-table;
	color:#999;
	font-size:10px;
	padding:1px;
	background:#f4f4f4;
	border:#eaeaea 1px solid;
	border-top:none;
	border-left:none;
	margin-right:4px;
	text-align:center;
	}


.paginador a:hover{
	color:#009ADF;
	background:#EFFAFF;
	border:#D1E6EF 1px solid;
	border-top:none;
	border-left:none;

	}


/* fijar alto */

.clearfix:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* HTML .clearfix {height: 1%;}
/* End hide from IE-mac */
/* End clearfix */
/* Hack para IE7 */
.clearfix {zoom: 1;}


/**************************************
   THICKBOX 
***************************************/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
  height:100%;
  width:100%;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}


.sel_tiend_men{
 font-size:10px;
 width:230px;
}
.tab_tienda td{ height:136px;}

/*.nc-cont{ width:150px; }

/**************************************
   TEST 
***************************************/

.test1{background:red;}
.test2{background:blue;}
.test3{background:green;}
.test4{background:orange;}
.test5{background:purple;}
.test6{background:yellow;}


.paginado{ text-align:right; height:30px; }

.tabla-02 table, table.tabla-02 {
	border:#677070 2px solid;
	}
	
.invalidInput, .validInput{
	display: inline;}

/* Style for invalid input */
.invalidInput  input, .invalidInput select, .invalidInput  textarea{
	border:1px solid #D46E1B;
}

/* Style for valid input */
.validInput{
	border input:1px solid #a1aaaa;
}



/*lista*/

*.lista_01 ul{
  margin:0;
	   list-style:disc;	
	   margin-left:20px;}

*.lista_01 ul li{
   margin:0;
    list-style:disc;
	margin-bottom:5px	}


*.lista_01 ul li ul{
	margin-top:5px;
	   margin-left:16px;
	    list-style:disc;	}
	   
*.lista_01 ul li ul li{
	list-style: circle;
	font-size:10px;
	margin:0;}
	
	
	
.nula table, .nula  table td{
	border:none;
	background:none;}	
	