BODY {
    background:#FFFFFF;
    margin:0px;
  }


p {
font-size: 11px;
text-align:left;
margin-top:0;
margin-bottom:1em;
}

p, dt, dd, dl, ul, li, ol, h1, h2, h3, td {
font-family: "Verdana",sans-serif;
font-size: 11px;

}

H1,H2,H3 {
font-family: "Verdana", sans-serif;
color: #333333;
font-size:12PX;
}
    
A:link {
    color: #000066;
    text-decoration:none;
}

A:visited {
color: #993333;
text-decoration:none;
}

A:active {
color:#66cc66;
}

A:hover {
color:#006;
text-decoration:underline;
}

ul,ol {
padding-left:1em;
margin-left:4px;
}

img {
/*display:block;*/
border: 0;
  }


.peq_forma,input,textarea,option,select
{
font-size:10px;
background:#fff;
border: solid 1px #777;
}




#breadc p {
font-size:10px;
margin-bottom:8px;
margin-left:5px;
}


#columnaizquierda h2 {
margin-top: 2.5em;
}

#tabla_principal{

height:10px;
margin-top: .5em;

}


/*******************
  CAJAS CENTRAL 
********************/

#cajas_principal {
background-color:#839cc6;
border: solid 1px #eee;
width:780px;
}

#cajas_principal p, #cajas_principal li, {
font-size: 10px;
line-height:1.1em;
}

#cajas_principal img {
display:block;
border: solid 1px #eee;
}

#cajas_principal ul {
/*list-style-image: url(im/bullet.gif);*/
}

#cuadro_ventajas {
border: solid 1px #eee;
background-color:#fff;

}

#cuadro_ventajas td {
background-color: #fff;
}




.fondo_navy {
background-color:#304989;
width:780px;
height:20px;
}

.fondo_gris {
background-color:#7788b2;
width:780px;
height:10px;
border-top: solid 1px #eee;
}

.fondo_grisecito {
background-color:#ccf;
width:780px;
height:3px;
font-size:1px;
}





/* estilos columna izquierda */


 
 
  
.img_cajas {
/*float: left;*/
  border: dotted 1px #000;
 	
  }
  
  
red {
color:f00;
}

/* estilos columna derecha */

#centro_azul {
width:50px;
}

 #destacados {
background-color:#ccc;
border-left: solid 1px #eee;
}

#destacados h2 {
font-size:10px;
margin-bottom:0.2em;
}

#columnaderecha, .columna_derecha {
/*	margin-top:.5em;*/
	margin-left: 0px;
	margin-right:0px;
	width: 299px;
	text-align:venright;
/*	background: #ccc;*/
}

#columnaderecha h1, .titulo_noticias {
  background-color: #335577;
  color:#fff;
  text-align:center;
  padding: 3px;
  width: 299px;
  margin-bottom:0;
}

.cuerpo_noticias {
  background-color: #ccc;
  padding: 3px;
  width: 299px;
  margin-left:5px;
}


.date {
color:#333;
font-size:9px;
}

/* estilos productos index */

 #productos_index {
   }


 #productos_index img {
display:block;
float:left;
left:0;
border: solid 1px #777;
margin-right:10px;
}

#productos_index p {
line-height: 1.2em;
}

#productos_index h2, #central_interiores h2 {
margin-top: 0;

}

.producto_indi_index {
height:140px;
width:320px;
margin: 20px 0 10px 10px;
text-align:top;
padding:10px;
 }

#izquierda_productos {
width:390px;
}

#derecha_productos {

border-left:solid 1px #77f;
width:390px;
}



/* estilos formulario */

#formulario {
margin-top:1.5em;
background-color: #304989;

}


#formulario p {
margin-top:5px;
margin-bottom:0px;
text-align:center;
color:white;
font-size:9px;
}

#formulario form {
text-align:center;
padding:1em;
margin-top:0;
}

#formulario h2 {
  background-color: #002;
  color:#fff;
  text-align:center;
  padding:0px;
  width: 137px;
  margin-bottom:0;
  font-size:9px;
  padding: 10px 10px 10px 10px;
}




	
/* columna izquierda */

#izquierda_interiores {
width:157px;
background: transparent url(im/int_fondo_formulario.jpg) left top repeat-y;
}

#nav_secundaria {
margin: 10px 0 10px 10px;
}

#nav_indentada {
margin-left:5px;
font-size:9px;
}

#nav_secundaria p, #nav_secundaria li{
font-size:9px;
}




/* central interiores */


#central_interiores img {
/*display:block;*/
border: solid 1px #fff;

}

#central_interiores {
width:432px;
}


#titular_interiores h1 {
color:#933;
letter-spacing:0.1em;
margin-bottom: 8px;
margin-left:50px;
}	


#titular_interiores {
border-top: solid 1px #00c;
border-bottom: solid 1px #666;
margin-bottom:10px;
height:19px;
}


#contenido {
margin-left:50px;
}

.imagen_central {
width:170px;
/*float:left;*/
margin:0 10px 0 0;
}

#imagen_categoria {
width:100px;
margin:0 0 0 10px;
display:block;
float:right;

}

#caracteristicas {
/*margin-top:-20px;
border: solid 1px #bbb;*/
}

#caracteristicas h2 {
margin-top:0;
}

/* derecha interiores */

#derecha_interiores {
width:191px;
background: transparent url(im/int_fondobolas.jpg) repeat-y 182px 300px;
/*background-position: 182px 300px;*/ 

}

#derecha_imagenes img {
display:block;
margin: 20px 0 20px 30px;
border: solid 1px #000;

}

#azul_derecho {
height:21px;
background-color:#00c;
margin-top:20px;
}


/* especificacion */

#especificacion {
border: solid 1px #bbe;
}

#especificacion td {
border-bottom: solid 1px #bbe;
}

/* listado categoria */

#producto_indi_categoria {
height:130px;
width:400px;
margin: 0 0 0px 10px;
text-align:top;
padding:10px;

}


 #contenido_categoria img {
display:block;
float:right;
left:0;
border: solid 1px #777;
margin-right:10px;
width:100px;
}



#contenido_textos {
margin-left:50px;
line-height:1.5em;
width:320px;
}

#contenido_textos h2 {
margin-top:1em;
}

#contenido_textos img {
display:block;
}

/* pie de pagina */

 #pie_pagina {
 margin-top: 1.5em;
 border-top: dotted 1px #006;
 padding:5px 0 5px 0;
 width: 780px;
 background-color: #ddf;
}
 
 #pie_pagina p {
 text-align: center;
 line-height:1em;
 margin-top:0px;
 margin-bottom:5px;
} 
