* { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { background: #C1C1C1; margin: 10px 0px 0px 0; padding: 0; }

FORM.orderForm { height: 0 !important; visibility: hidden; position: absolute; top: 0; left: 0; }

P, INPUT, TEXTAREA, SELECT, LABEL, .stdText { font-size: 10px; }
#tablageneral { width: 760px; border: 1px dotted #333333; background: #FFFFFF; }
#lateralizq { width: 250px; padding-left: 40px; padding-top: 30px; padding-bottom: 30px; padding-right: 40px; text-align: left; vertical-align: top; }
#lateralder { width: 510px; padding-top: 30px; padding-right: 30px; padding-bottom: 50px; text-align: left; vertical-align: top; }
.txt11verg { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; }

.txt12veraz { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #2A4991; text-decoration: none; }

.txt12veraz a { text-decoration: none; color: #2A4991; }

.txt9verne { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-indent: 12pt; text-decoration: none; }
div.mlateral { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left: 13px; }
#tablabuscador { background: #C1C1C1; border: 1px solid #333399; padding: 10px 10px 10px 13px; }

#cajaBuscador { background: #C1C1C1; width: 135px; background-color: #FFFFFF; border: 1px solid #7B7BD2; }

#botonBuscador { background: #C1C1C1; width: 55px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #2A4991; background-color: #FFFFFF; border: 1px solid #7B7BD2; }


.Header1 { font-size: 12px; background-color: #c2c2c2; color: Black; font-weight: bold; padding: 4px; }
.Header1text { font-size: 12px; font-weight: bold; }
.Header2 { font-size: 11px; background-color: #BCC8E5; color: #2A4991; font-weight: bold; }
.Header2text { font-size: 11px; color: #2A4991; font-weight: bold; }
.PageHeader { background-image:url('/img/1_a.gif'); position:relative; width:758px; height:76px;}
.PageHeaderHomeLink { position:absolute; width:558px; height:76px; top:0; left:0; }
.PageHeaderSearchBox { position:absolute; width:200px; height:76px; top:38px; right:0; font-size:12px; }
.ListTitle { font-size: 10px; color: black; background-color: #BCC8E5; font-weight: bold; padding: 3px; }
.ListTitlePlus { font-size: 10px; color: black; background-color: #e0e0e0; font-weight: bold; padding: 3px; }
.SubTitle { font-weight:normal; font-style:italic;}
.stdBody { font-size: 10px; padding: 3px; margin-left: 12px; margin-right: 12px; }
.stdLink { font-size: 10px; color: #2A4992; text-decoration: none; font-weight: bold; }
a.stdLink:link { color: #2A4992; text-decoration: none; }
a.stdLink:visited { color: #2A4992; text-decoration: none; }
a.stdLink:hover { /*color: Grey;*/ text-decoration: underline; }

a:link { color: #2A4992; text-decoration: none; }
a:visited { color: #2A4992; text-decoration: none; }
a:hover { /*color: Gray;*/ text-decoration: underline; }


.stdPanel { width: 475px; }

.ListItem { background-color: #FFFFFF; padding: 5px; border: 1px solid #BCC8E5; font-size: 10px; }
.List2Item { font-size: 10px; background-color: White; padding: 5px; }
.List2AltItem { font-size: 10px; background-color: #e2e2e2; padding: 5px; }
.FormLabel { font-size: 10px; color: Black; font-weight: bold; }
.FormField { font-size: 10px; color: Black; }
/*a.Photo, img.Photo { border: 1px solid #BCC8E5; }*/



.Estilo1 { font-size: x-small; }
.Estilo2 { font-size: 12px; }

.cSCartList { font-size: 10px; }
.cSCartList TH { padding: 1px 8px; font-weight: bold; color: #2A4992; background-color: #BCC8E5; text-decoration: none; border: none; }
.cSCartList TH SPAN, .cSCartList TH LABEL { color: White; }
.cSCartList .subtotal { border-top: solid 1px #BCC8E5; }
.cSCartList .total { border-top: solid 3px #BCC8E5; }

.hidden {display:none;}
