html,body{margin:0;padding:0}
#vistas {
	background-color: #4F4F4F;
	float: right;
	height: 25px;
	width: 50px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	color: #262626;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	font-variant: normal;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
#vistas p {
	font-size: 15px;
	font-weight: bold;
}
div#menu{
	width: 100%;
	float: left;
	font-size: 70%;
	font-family: Arial, sans-serif;
}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	font-size: 120%;
}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{
	float:left;
	width: 7em;
	padding: 5px 0;
	text-decoration:none;
	color: #666;
	background-color: #CCCC00;
}

ul#nav a:hover{
	color: #FFF;
	background-color: #999933;
}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

#contenedor_catalogo {
	height: auto;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor_abajo {
	float: left;
	height: auto;
	width: 849px;
	padding-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, sans-serif;
	font-size: 70%;
}

.titulo_add {
	background-image: url(img/fondoLinea_adds.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	margin: 5px;
	float: left;
	color: #5C5C5C;
	width: 230px;
	text-align: left;
	height: auto;
	border-bottom:1px dotted #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.titulo_add2 {
	background-image: url(img/fondoLinea_adds.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	float: left;
	color: #5C5C5C;
	width: 230px;
	text-align: left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-right: 5px;
	margin-left: 5px;
}

.titulo_addOscuro {
	background-image: url(img/fondoLinea_adds.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	float: left;
	color: #5C5C5C;
	width: 230px;
	text-align: left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #ECECEC;
	margin-right: 5px;
	margin-left: 5px;
}


.titulo_add h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	height: 15px;
	border-bottom:1px dotted #ccc;
}


#todo_blanco {
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	float: left;
}
#adds_pie {
	background-color: #f3f3f3;
	height: auto;
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
#pie {
	background-color: #262626;
	float: left;
	height: 80px;
	width: 100%;
	color: #ECECEC;
	text-align: center;
	padding-top: 20px;
}
body {
	margin: 0px;
	background-color: #262626;
}
.post_der_conte {
	float: left;
	width: 510px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
}

#bloque_derecho {
	height: auto;
	width: 250px;
	background-color: #CCCCCC;
	margin-top: 15px;
	float: right;
	background-image: url(../img/fondoLinea_adds.gif);
	background-repeat: repeat-x;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}

.imagen {
	background-color: #FFFFFF;
	height: auto;
	width: 100px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 5px;
	margin-right: 12px;
	padding: 5px;
	margin-left: 6px;
	margin-bottom: 10px;
}
.imagen img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#login_formulario {
	top: -200px;
	position: absolute;
}
.caja_series {
	background-color: #262626;
	height: auto;
	width: 214px;
	margin-right: auto;
	margin-left: auto;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
	margin-top: 10px;
	padding: 3px;
}
.caja_series a {
	color: #FFFFFF;
	text-decoration: underline;
}
.caja_series a:hover {
	color: #CCCCCC;
}


.caja-series_abajo {
	background-image: url(../img/caja_series_abajo.jpg);
	background-repeat: repeat-x;
	width: 214px;
	height: 21px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}


.caja_series h3 {
	text-align: center;
	color: #999A00;
}
.descripcion {
	text-align: justify;
	padding: 8px;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	font-size: 10px;
	color: #CCCCCC;
}
.ajusta {
	float: left;
	height: auto;
	width: auto;
	margin-right: 3px;
}
.ajusta img {
	background-color: #FFFFFF;
	height: 80px;
	width: 80px;
	padding: 1px;
	margin-right: 3px;
	border: 1px solid #FFFFFF;
}




#banner {
	background-color: #262626;
	float: left;
	height: 184px;
	width: 849px;
	margin-top: 10px;
	background-image: url(../img/banner_principal.jpg);
}
#menu_principal #logo {
	background-image: url(../img/luxaflex_flexalum.jpg);
	float: left;
	height: 35px;
	width: 230px;
	margin-top: 7px;
	margin-bottom: 5px;
}
#banner h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #262626;
	text-align: center;
	margin-top: 90px;
	text-transform: uppercase;
	border: 1px none #262626;
	height: auto;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
}
.adds {
	float: left;
	height: auto;
	width: 240px;
	background-image: url(../img/fondoLinea_adds.gif);
	background-repeat: repeat-x;
	margin-right: 45px;
}
#cerrar_form {
	margin-top: 8px;
}
#flotante {
	height: 300px;
	width: 300px;
	position: absolute;
	top: -350px;
	border: 1px solid #333333;
	background-color: #ECECEC;
	clip: rect(auto,auto,auto,auto);
}
.titulo_ladoDerecho {
	margin-bottom: 10px;
	width: 200px;
}
.adds2 {
	float: left;
	height: auto;
	width: 240px;
	background-image: url(../img/fondoLinea_adds.gif);
	background-repeat: repeat-x;
}
.imagen_chica {
	background-color: #FFFFFF;
	float: left;
	height: 50px;
	width: 50px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	border: 1px solid #CCCCCC;
}

#lado_izquierdo {
	float: left;
	height: auto;
	width: 540px;
	padding-top: 15px;
}
#titulo_ladoIzq {
	background-image: url(../img/fondoLinea_adds.gif);
	float: left;
	width: 525px;
	background-repeat: repeat-x;
	height: auto;
	padding-top: 10px;
	border-bottom:1px dotted #ccc;
}

#menu_principal {
	height: 50px;
	width: 100%;
	background-color: #262626;
}
#centra_contenidoAdd {
	width: 849px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lado_derecho {
	float: right;
	height: auto;
	width: 250px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #5C5C5C;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
}
#login_form {
	background-color: #262626;
	float: right;
	width: 400px;
}
#acerca-de-elcatalodo {
	height: 200px;
	width: 800px;
	color: #FFFFFF;
	padding: 8px;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
}
.adds  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height: normal;
	text-decoration: none;
}
.over {
	background-color: #FFFFCC;
}
.post_izq {
	float: left;
	width: 140px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.post_der {
	float: left;
	width: 382px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-size: 12px;
	text-align: justify;
}
.fecha {
	color: #459DD3;
}


.post_izq li {
		padding:5px 0 5px 0; 
		list-style:none; 
		border-bottom:1px dotted #ccc;
		margin:0; 
		font:normal 11px arial;
		background:none;
		}
		
		.post_izq li a {
		text-decoration:none; 
		font-weight:normal;
		}
	
	.post_izq li a:hover {
		text-decoration:underline;
		}
		
		
		.entrada {
	font:normal 15px/16px arial;
	margin:0;
	padding:3px 0 0 0;
	border-bottom:1px dotted #ccc;
	min-height:90px;
	text-align: justify;
		}
		
	.post_der p {
		margin:0 0 7px 0; 
		color:#333;
		} .post_izq a {
	color: #262626;
	text-decoration: none;
}
.post_izq a:hover {
	color: #262626;
	text-decoration: underline;
}


h2.tituloPost {
	margin:0 0 2px 0;
	padding:0;
	color:#000000;
	letter-spacing:-0.1px;
	font-family: arial;
	font-size: 1.1em;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
			}
			
	h2.tituloPost a {
		color:#666666; 
		text-decoration:none;
		}
	
	h2.tituloPost a:hover {
		color:#459DD3; 
		border-bottom:1px dotted #459DD3;
		}
.separador {
	border-bottom:1px dotted #ccc;
	float: left;
	width: 539px;
}
.titulo_addOscuro a:hover {
	color: #161616;
	
}

.titulo_add2 a:hover {
	color: #161616;
	
}

#side_meta {
	BORDER-RIGHT: #ddd 2px solid;
	BORDER-TOP: #ddd 2px solid;
	BACKGROUND: #eee;
	FONT: 11px/14px arial;
	BORDER-LEFT: #ddd 2px solid;
	COLOR: #555;
	BORDER-BOTTOM: #ddd 2px solid;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}



.list {
	CLEAR: left;
	padding: 0px;
	margin-top: 0px;
	background-color: #666666;
}
.post_detalle {
	width: 520px;
	color: #262626;
	font-size: 12px;
	text-align: justify;
}
a {
	color: #000000;
}
a:hover {
	color: #333333;
}
.fechaPost {
	color: #999999;
	margin-bottom: 10px;
	height: 20px;
}



.list LI {
	BORDER-BOTTOM: #ccc 1px dotted;
	LIST-STYLE-TYPE: none;
	width: 230px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.list LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 22px;
	BACKGROUND: url(../img/star_li_off.gif) no-repeat 5px 7px;
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 6px;
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
.list LI A:hover {
	BACKGROUND: url(../img/star_li_on.gif) no-repeat 5px 7px;
	color: #000000;
}


.titulo-detalle-POST h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; FONT: 14px helvetica; COLOR: #459dd3; PADDING-TOP: 0px
}

.titulo-detallepost {
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 10px;
}
#pie img {
	text-align: center;
	height: auto;
	width: auto;
}
.diplayDatosImagen2 a {
	height: auto;
	width: 80px;
	background-image: url(../img/prod_Plus.jpg);
	color: #FF0000;
	padding-left: 12px;
	background-repeat: no-repeat;
}
.diplayDatosImagen2 {
}
.diplayDatosImagen3 a {
	height: auto;
	width: auto;
	color: #FF0000;
	background-repeat: no-repeat;
}
.diplayDatosImagen3 {
	height: auto;
	width: auto;
	float: left;
	background-image: url(../img_tools/basurerito.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-left: 2px;
}
#seleccion select {
	border: thin solid #262626;
	margin-left: 300px;
}
#contiene_arriba h2 {
	float: left;
}

#contiene_arriba {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#form3 select {
	float: left;
	margin-left: 200px;
	margin-bottom: 5px;
}
#titulo_ladoIzq h2 {
	float: left;
	padding-top: 5px;
	font-size: 1.2em;
	font-weight: normal;
}
