/*formateo de css*/
body {margin: 0px; font-family: Georgia, "Times New Roman", Times, serif;  font-size:10pt; color:#333333;  }
p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal;}
img{ display:none; border:0;}


body { background-color:none;}

h1 { font-size:1.2em; font-weight:bold; color:#000033;  padding:0.5em; }
h2 { font-size:1.1em; font-weight:bold; color:#C56456;  padding:0.5em; }
h3 {  }
h4 {  }

p { padding:0.5em; }


.right { text-align:right;}
.left  { text-align:left;}
.clear { clear:both;}

a:link,
a:visited { color:#333333; }
a:hover   { text-decoration:none;color: #000000;}

input,  textarea { border:#D7DFEA 1px solid; font-size:1em; background:#F8F9FB; color:#CC0000;}

/*contenedor - wrap*/
#wrap { width:64.75em; background:#FFF; background-image:none; background-repeat:no-repeat; background-position: top center;}

/*cabecera & logo*/
#cabecera { display:none; }
#logo   { width:207px; float:left;}
#banner { width:560px; float:left; text-align:right; padding-top:8px;}
	
/*menu*/		
#menu { display:none; clear:left; width:190px; float:left; padding-left:10px;}

/*contenido*/
#contenido { width:557px; float:left; padding-top:14px;}


/*home*/
#home { border-top: 2px solid #75ADC8; border-bottom: 1px solid #75ADC8; background-image:url(../img/fonshome.jpg); background-repeat:repeat-x; background-position: bottom;}
#home li { padding:0.5em; list-style-type:none;}
#home ul { padding:0.5em;}
#home_flash { width:287px; float:right;}
#home_bajo  { clear:both; padding-top:1em; border-top:#EAC6BF 1px solid; }
#home_bajo h1 { border-bottom:#DFA79D 1px dotted;}
.cajas { width:33.1%; float:left; border-top:#F5E3E0 2px solid;border-left:#EAC6BF 1px solid; background-image:url(../img/fonshomebaix.jpg); background-repeat:repeat-x; background-position: top;}
.cajas_img { text-align:center;}
.entrar { padding:0.3em; font-size:0.9em;}

.entrar a:link,
.entrar a:visited { color:#990000; text-decoration:none; }
.entrar a:hover   { text-decoration:underline; color:#E10000;}

/*peu*/	
#peu {display:none; clear:both; background-image:url(../img/fons_peu.jpg); background-repeat:no-repeat; background-position: top ; height:40px; padding:0.5em;}	
#peu_a { width:60%; float:left;}
#peu_b { width:39%; float:right; text-align:right;}



/*productos*/
#liizq { width:325px; float:left}
#lider { width:210px; height:350px; float:left; background-image:url(../img/foto_producto.gif); background-repeat:no-repeat; background-position:bottom; }
#lista ul {margin: 4px 10px 0 35px;}
#lista li {list-style-type:none; padding: 0 0 10px 0;}

#volver {display:none; position:absolute; z-index:2; margin:15px; text-align:right; width:550px;}
#volver a:link,
#volver a:visited { font-size:1em; color: #000000; text-decoration:none; }
#volver a:hover   { font-weight:bold; color: #000000;}

#cont_producto ul {margin: 14px 10px 0 15px; padding: 0 0 15px 0;} 
#cont_productoli {list-style-type:none; padding: 0 0 15px 0;}

/*area_cliente*/

#foto_area { width:275px; height:188px; background-image:url(../img/foto_area.gif); background-repeat:no-repeat; background-position:center; margin:10px 0 10px 0; float:right}

/*solicite cotizacion*/
#listacotiza { background-image:url(../img/fonsolicite.gif); background-repeat: no-repeat; width:100%;}
#listacotiza ul {margin: 14px 10px 0 35px; padding: 0 0 15px 0;} 
#listacotiza li {list-style-type:none; padding: 0 0 10px 0;}

#descripcion ul {margin: 4px 10px 0 35px;}
#descripcion li {list-style-type:none; padding: 0 0 10px 0;}


/*HACK PARA LAS CAJAS---------------http://www.positioniseverything.net/easyclearing.html--------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

