body{
	background:#0a3e6c url(../img/body_fondo.gif) repeat-x;}
	
a{
	text-decoration:none;
	color:#206CAF}
a:hover{
	text-decoration:underline;
	}
	
.nota_ampliada, .listado {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222;
}

.nota_ampliada a, .listado a, .prod_listado a{
	color:#0350a0;
	font-weight:bold;
	text-decoration:none;
	
	}

.nota_ampliada a:hover{
	color:#0350a0;
	text-decoration:underline

	}

.nota_ampliada h1, .listado h1, .nota_ampliada h1 a, .listado h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#50708F;
	height:42px;
	line-height:40px;
	background:url(../img/h1_fondo.gif) no-repeat;
	padding-left: 17px;
	margin-bottom:24px;
	
	}


.nota_descargas	*{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
	
.nota_descargas	{

	margin-bottom:16px;
	}
	
.nota_descargas	th{	
	background:#EBF5FE;
	color:#0350A0;
	overflow:hidden;
	padding:0 5px;
	}
.nota_descargas	th, .nota_descargas	td{	
	height:20px;
	line-height:18px;
	}

	
.nota_descargas	td{
	padding:0 5px;
	font-weight:normal;
	}

.nota_descargas	td, .nota_descargas	td a{	
	color:#0350a0;}
	
	
.nota_ampliada .nota_cont{
	padding:20px 30px 0px 17px;
	}

.nota_txt p{
	margin-bottom:16px;
	}

.nota_txt *, .nota_txt{
	line-height:160%;
	color:auto;
	font-size:auto;
	}
	
.nota_txt ul{
	margin:8px;}
.nota_txt ul, .nota_txt ul li{
	list-style:disc;
	list-style-position:inside;}	

.nota_cont a{
	font-weight:normal;}
.nota_img{
	margin-bottom:20px;
	/*background:url(../img/caja_img_fondo.gif) repeat-y;*/
	width:auto;
	float:left;
	margin:0 12px 30px 0;
	padding-right:12px;
	border-right:#eaeaea 1px solid;
	}

.wide{
	float:none;
	display:block;
	margin:0;
	border-right:none;
	padding:0;
	width:100%; 
	}
	
.nota_img img{
	width:300px;}	
	
.wide img{
	width:520px;}	
	
.wide2 img{
	width:470px;}	

.img_principal{
	padding-top:10px;
	text-align:center;
	vertical-align:middle;
}	
	

	
.img_thumbs	{
	padding:0 20px;
	/*border-left:#e3e3e3 1px solid;*/
	vertical-align:top;
	}
	
.img_thumbs	img{
	float:left;
	margin-right:25px;}	
	
.img_thumbs h2{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#406c9f;
	text-transform:lowercase;
	border-bottom:#ddd 1px dashed;
	padding:2px 4px;
	font-weight:bold;
	margin-bottom:2px;
	padding-bottom:4px	}	
	
.fila_01{
	background:#EBF5FE;
	}
	
.nav{
	padding:4px;
	margin:4px 16px;
	background:#EBF5FE;
	text-align:left;}	
.nav, .nav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003470;
	text-decoration:none;
	}	
	
.nav a{
	font-weight:bold;}	
.nav a:hover{
	text-decoration:underline;}	
	
.producto{
	}

.img_producto {width:160px; max-height:200px; float:left; padding-right:8px; margin-right:8px; border-right:#ddd 1px solid;}
.img_producto img{width:160px;  max-height:200px;}
.precio_listado{ background:#ddd; font-size:12px; height:20px; line-height:20px; width:100px; float:right;  }
.precio{font-size:16px; height:24px; line-height:24px; width:120px; margin-right:10px; margin-bottom:20px; }
.precio, .precio_listado{color:#666; text-align:center;  font-weight:bold}
.producto_copete{ color:#212021; font-size:12px;}	


/*columna derecha*/	


.lateral2{
	font-size:12px;
	float:left;
	width:226px;
	overflow:hidden;
	background:#eff7fb ;
	color:#50708F;}

.caja{
	margin:0;
	text-align:left;	
	}

.caja .caja_mrg{
	margin:0 14px 0 12px;
	padding-top:8px;}
	
.caja td{
	padding:3px 0;
	vertical-align:middle}	

.reparacion{
	height:154px;
	background:url(../img/caja_reparacion_fondo.gif) repeat-x;
	overflow:hidden;
	}
.lateral2 .reparacion input{
	border:#3f6b85 1px solid;}
	
.busqueda{
	height:56px;
	background:url(../img/caja_busqueda_fondo.gif) repeat-x;
	overflow:hidden;
	}	
	
.col_prod{
	background:#eff7fb url(../img/caja_productos_destacados_f.gif) repeat-x;
	padding-top:30px;
	}
	
	
.col_prod .sep{
	font-size:1px;
	height:1px;
	border-bottom:#afcddc 1px solid;
	}	


.caja_prod h5{
	font-weight:bold;
	color:#4a7aad;
	font-size:12px;}
	
.caja_prod{
	padding-bottom:10px;
	border-bottom:#afcddc 1px solid;
	margin-bottom:10px}
	
.caja_prod td{
	padding:0;}
	
.caja_prod table{
	margin:6px 0;
	}	
.lateral2{
	float:right;
	width:226px;
	overflow:hidden}
	
.lateral2 .busqueda input{
	border:#162e48 1px solid;}
	
.lateral2 input{
	background:url(../img/input_fondo.gif) no-repeat top right;
	height:15px;
	border:#bfbfbf 1px solid;
	font-size:12px;
	color:#1b2e42;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	}	
	
	
.col_pie{
	
	background:url(../img/col_pie_fondo.gif) repeat-x;
	height:40px;}


.nota_contenedor{
	margin: 0 20px 40px 17px}
	
/*.breadcrumbs, .breadcrumbs a{
	color:#003470;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-left:10px;}
	
.breadcrumbs a{	
	font-weight:bold;
	}*/
	
.listado h2, .listado h2 a{
	font-size:14px;
	color:#50708F;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:2px;
	}

.listado h2 a:hover{
	text-decoration:underline;}
	
.listado .nota_contenedor{
	margin:0 4px;
	width:95%;
	
	}		
	
.prod_listado{
	padding:8px 0px 2px 8px;
	border-bottom:#D1D8DF 1px solid;
	font-size:11px;
	color:#50708F;
	/*background:url(../img/fondo_prod.gif) repeat-x bottom;*/
	}	
	
.prod_listado p{
	line-height:140%;
	}	
	
.prod_listado{
	width:100%}	
	
	/*HOME*/

/**/
	


.flotador{
	position:absolute;
	width:1px;
	height:1px}
	
.portada_btns{
	position:relative;
	z-index:2001;
	width:200px;
	top:-26px;
	left:450px;
	filter:alpha(opacity=70);
	opacity:0.7; 
	}	
	
.portada_btns a{
		font:normal 11px Tahoma, Geneva, sans-serif;
		color:#fff;
		background:#000;
		padding:1px 5px;
		margin-right:3px;
		text-decoration:none;
		border:#2B4158 1px solid
	
		}

.portada_btns a:hover{

		background:#2379AE;	
		}

.portada img{
	display:block}
.portada{
	margin-bottom:0;
	}		


.accesos{ margin-bottom:6px;}
.accesos td{
		padding:0 2px 2px 0;}
.accesos td img{
		display:block}		
/**/


.home{
	width:555px; }	

.home-contenedor{
	padding-bottom:15px;
	text-align:left;
	}

.home-titulo{
	margin:4px 0 0px 1px;
	background:url(../img/tit_fondo.gif) repeat-x;
	}
.sub-home .home-titulo{	
	background:url(../img/tit2_fondo.gif) repeat-x;}
	
.home-titulo h2 a, .home-titulo h2 a{
	font-size:16px; 
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;}
	
	
.home-titulo td{
	vertical-align:middle;

	}	
	
.home-nota{
	float:left;
	width:175px;
	text-align:left;
	font:10px Tahoma, Geneva, sans-serif;
	line-height:100%;
	color:#000;
	border:#e1e1e1 1px solid;
	border-collapse:collapse;
	padding: 8px 0px;
	}	
	
.home-nota h1, .home-nota h1 a{
	font:13px arial;
	font-weight:bold;
	margin-bottom:6px;
	color:#000;
	display:block;
	height:35px;
	overflow:hidden;
	padding:0;
	background:none;
	}
	
.home-nota .img{
		display:block;
		width:160px;
		height:120px;
		overflow:hidden;
		}
		
.home-nota .img a {
	text-align:center;	
}
.home-nota .img img {
	display:block;
	margin:0px;
}		
	
.home-nota h2, .home-nota h2 a{
	font:10px arial;
	font-weight:bold;
	color:#6986a2;
	margin-bottom:1px;	
	color:#839AAF;
	}
	
.descripcion{
	display:block;
	overflow:hidden;
	height:60px;
	font:12px Tahoma, Geneva, sans-serif;
	line-height:130%;
	color:#333;
	margin-bottom:6px;
	}
	
.precio2{
	height:28px;
	width:94px;
	overflow:hidden;
	display:block;
	background: url(../img/precio-fondo.gif) no-repeat;
	font:14px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFF;
	line-height:28px;
	font-weight:bold;
	}
	
	
.home-nota .precio2{
		position:relative;
		top:-20px;
		left:76px;
		}
	
.home-nota-mrg{
	margin: 0 7px;
	}	

	
.vermas{
	display:block;
	}		
	
.nota.home-nota h1, .nota.home-nota h2, .nota.home-nota p{
	color:#757575;}
	
/*sub home*/
.sub-home .home-nota {
	border:none;}	
.btn_subhome{
	float:left;
	width:170px;
	text-align:center;
	display:block;
	height:30px;
	font: bold 12px Tahoma, Geneva, sans-serif;
	line-height:30px;
	overflow:hidden;
	background: url(../img/btn_seccion.png) no-repeat;
	margin:8px 0 0 14px;
}
	
.btn_subhome a{
	color:#FFFFFF;

	
	}	
/*prod ampliado*/	

.pr-ampliado-texto {
margin-bottom:60px;}

.pr-ampliado-texto *{
	line-height:160%;
	}
.pr-ampliado-texto p{
	margin-bottom:16px;	
	}
.pr-ampliado-texto a{
	font-weight:normal;
	}	
