/*estilos generales para todo el sitio*/
TD {outline:1px none blue;font:normal normal normal 10pt arial;}
BODY { margin:0 0 0 0;
SCROLLBAR-FACE-COLOR: #FFff99; 
SCROLLBAR-HIGHLIGHT-COLOR: #FFff99; 
SCROLLBAR-SHADOW-COLOR: #666666; 
SCROLLBAR-3DLIGHT-COLOR: #666666; 
SCROLLBAR-ARROW-COLOR: #666666; 
SCROLLBAR-TRACK-COLOR: #FFFF99;
SCROLLBAR-DARKSHADOW-COLOR: #FFFF99;
overflow: auto;
}
.link { font:normal normal normal 8pt verdana; color:blue; text-decoration:none; } /*font:style variant weight size family;*/
.link2{ font:normal normal bold 10pt helvetica, arial; color:blue; text-decoration:underline; } 
#credits {text-align:center; font:normal normal bold 9pt arial}
.visited {color:red;}
.logoImg {border: none;}


/*estilos del campo de texto para el mail*/
#mailCell {background-color:white;}
#Form1 {position:relative; top:0; left:0; padding: 0 0 0 0; margin:0 0 0 0; height:18px; width:180px }
#mailText {position:absolute; top:2px; left:0; padding: 0 0 0 0; margin:0 0 0 0;}/*es como el text replacement example del libro css*/
#prettyInput {font:normal normal 300 10pt arial; color:#999999; background-color:white; border: 1px none black; height:18px; padding: 0 0 0 0; margin:0 0 0 0; width:180px;}


/*estilos de la fila amarilla de cristal con links*/
table.rowLink{ background:repeat-x; }				/*padding:arriba derecha abajo izquierda;*/
td.rowLink{ font:normal normal 700 10pt helvetica, arial; color:black; padding-top:5px;}
#mailCase {text-align:right; }
td.mailTextCell {padding-top:9px;}
.linkRowCell {text-align:center; color:black; text-decoration:none;}



/*estilos de la galerķa*/
.titulo, #Principal {font:normal normal bolder 12pt arial;}
.gallery { background-color:#ffff99; text-align:left; font:normal normal bolder 10pt verdana; border:2px none red; padding:3px 0px 7px 0px; }
.pianos {height:570px;overflow:auto;padding-left:4px;}
.negro { background-color:black; color:white; font-family:verdana; font-weight:bold; padding:3px 12px 3px 12px; text-align:left; }
.redLink { color:red; font-size:11pt; font-family:arial; }
span.precio {font-family:arial; font-weight:bold; font-size:10pt; color:#666666;}
div.credit {position:absolute; top:14px; left: 40px; font-family:arial; font-weight:bolder; font-size:20pt; color:#000000; text-align:left; padding:0px}
div.credit2 {position:absolute; top:56px; left: 76px;font-family:arial; font-weight:bolder; font-size:12pt; color:#000000; text-align:left; padding:0px}
#galPrincipal td {padding-right:5px;padding-left:5px; width:135px; }
.negritas {font-size:10pt; color:#000000; font-weight:bold}
.galleryPics {border:1px solid black}


/*estilos de content Zone*/
.form2 { padding: 0 0 0 0; margin:0 0 0 0; text-align:right;} /*primer boton instrucciones de compra*/
td.blogQuest {background-color:#f7f0ab;}
div.cuadroFlete { width:500px; padding:10px 10px 10px 10px; background-color:#ffff99; border:1px solid #FFCC99;}
.grises {font-size:8pt; color:gray; /*text-align:right;*/ }
p.grises {font-size:10pt; color:gray;font-weight:bold;}
#form3 {text-align:right; margin:0 0 0 0;}
td.letters { background-repeat:no-repeat; }
.dudas {width:510px;}
#parrafo {text-align:justify; padding:0 10px 0 10px;}

/*estilo para mapa del sitio*/
#linkage, .innerList{ list-style-type:none;}


/*nuevos estilos*/
p.grises {font-size:10pt; color:gray;font-weight:bold; padding: 0 0 0 0;}
a.titulo {text-decoration:none;}
b.titulo {font:normal normal bolder 10pt arial; color:black; text-decoration:none;}
div.nG {padding-left:3px}
td.nG {background-color:white;border:solid 1px black;text-align:left;}
