@CHARSET "UTF-8";

.titulo { padding: 20px 0px; }

.documento { width: 750px; margin: 0 auto;}

.lista_portafolio { color: white; font-weight: bold; }

/* Form Cotizador Online */

.primeraimg { margin-left: -622px!important; margin-top: 55px!important; }
#miniatura1,#miniatura2,#miniatura3,#miniatura4,#miniatura5,#miniatura6,#miniatura7,#miniatura8,#miniatura9,#miniatura10,#miniatura11,#miniatura12,#miniatura13,#miniatura14,#miniatura15,#miniatura16,#miniatura17,#miniatura18,#miniatura19,#miniatura20,
#miniatura21,#miniatura22,#miniatura23,#miniatura24,#miniatura25,#miniatura26,#miniatura27,#miniatura28,#miniatura29,#miniatura30,#miniatura31,#miniatura32,#miniatura33,#miniatura34,#miniatura35,#miniatura36,#miniatura37,#miniatura38,#miniatura39,#miniatura40,
#miniatura41,#miniatura42,#miniatura43,#miniatura44,#miniatura45,#miniatura46,#miniatura47,#miniatura48,#miniatura49,#miniatura50,#miniatura51,#miniatura52,#miniatura53,#miniatura54,#miniatura55,#miniatura56,#miniatura57,#miniatura58,#miniatura59,#miniatura60,
#miniatura61,#miniatura62,#miniatura63,#miniatura64,#miniatura65,#miniatura66,#miniatura67,#miniatura68,#miniatura69,#miniatura70,#miniatura71,#miniatura72,#miniatura73,#miniatura74,#miniatura75,#miniatura76,#miniatura77,#miniatura78,#miniatura79,#miniatura80,
#miniatura81,#miniatura82,#miniatura83,#miniatura84,#miniatura85,#miniatura86,#miniatura87,#miniatura88,#miniatura89,#miniatura90,#miniatura91,#miniatura92,#miniatura93,#miniatura94,#miniatura95,#miniatura96,#miniatura97,#miniatura98,#miniatura99,#miniatura100,
#miniatura101,#miniatura102,#miniatura103,#miniatura104,#miniatura105,#miniatura106,#miniatura107,#miniatura108,#miniatura109,#miniatura110,#miniatura111,#miniatura112,#miniatura113,#miniatura114,#miniatura115,#miniatura116,#miniatura117,#miniatura118,#miniatura119,#miniatura120,
#miniatura121,#miniatura122,#miniatura123,#miniatura124,#miniatura125,#miniatura126,#miniatura127,#miniatura128,#miniatura129,#miniatura130,#miniatura131,#miniatura132,#miniatura133,#miniatura134,#miniatura135,#miniatura136,#miniatura137,#miniatura138,#miniatura139,#miniatura140,
#miniatura141,#miniatura142,#miniatura143,#miniatura144,#miniatura145,#miniatura146,#miniatura147,#miniatura148,#miniatura149,#miniatura150,#miniatura151,#miniatura152,#miniatura153,#miniatura154,#miniatura155,#miniatura156,#miniatura157,#miniatura158,#miniatura159,#miniatura160,
#miniatura161,#miniatura162,#miniatura163,#miniatura164,#miniatura165,#miniatura166,#miniatura167,#miniatura168,#miniatura169,#miniatura170,#miniatura171,#miniatura172,#miniatura173,#miniatura174,#miniatura175,#miniatura176,#miniatura177,#miniatura178,#miniatura179,#miniatura180,
#miniatura181,#miniatura182,#miniatura183,#miniatura184,#miniatura185,#miniatura186,#miniatura187,#miniatura188,#miniatura189,#miniatura190,#miniatura191,#miniatura192,#miniatura193,#miniatura194,#miniatura195,#miniatura196,#miniatura197,#miniatura198,#miniatura199,#miniatura200,
#miniatura201,#miniatura202,#miniatura203,#miniatura204,#miniatura205,#miniatura206,#miniatura207,#miniatura208,#miniatura209,#miniatura210,#miniatura211,#miniatura212,#miniatura213,#miniatura214,#miniatura215,#miniatura216,#miniatura217,#miniatura218,#miniatura219,#miniatura220
 {  margin-left: 10px; margin-top: 26px; display: none; box-shadow: inset  2px -2px 2px black,  inset -2px 2px 2px black,  inset -2px -2px 2px black, inset 2px 2px 2px black; position: absolute; z-index: 899; background-color: wheat; border: solid 3px white; padding: 20px; }
#miniatura img { border: 3px solid silver ; }

.titulo_categoria { font-family: sans; color: white; text-align: center; padding: 10px 0px; font-size: 20px; }
.subt_categoria { font-family: sans; background-color: white!important; text-align: center; }
.cont_cotz { font-family: sans; margin: 0 auto; padding: 10px; background-color: #4B7C51; vertical-align: top; width: 640px; height: auto; overflow: hidden; }

.nombre_t { font-family: sans; margin-bottom: 3px; width: 320px; padding: 3.8px 0px; height: auto; background-color: #F2F1F0; display: inline-block; }
.valor_t, .subtotal_t { font-family: sans; margin-bottom: 3px; padding: 3.8px 0px; height: auto; width: 80px; background-color: #F2F1F0; display: inline-block; }
.captura {  font-family: sans; position: relative; top: 2px; float: right; }
.cantidad_t { font-family: sans; text-align: center; vertical-align: top; margin-bottom: 3px; height: 25px; width: 52px; background-color: #F2F1F0; display: inline-block; }

.leyenda { font-family: sans; color: white; font-family: sans-serif; font-size: 16px; }

.nombre { font-family: sans; color: black; text-shadow: 0px 0px 6px rgb(11, 59, 49) padding: 3.8px 22px; width: 340px; margin-bottom: 3px; width: 360px; height: auto; background-color: #F2F1F0; display: inline-block; }
.valor { font-family: sans; width: 77px; text-align: center; margin-bottom: 3px; padding: 3.8px 0px; height: auto; background-color: #F2F1F0; display: inline-block; }
.subtotal { font-family: sans; text-align: center; margin-bottom: 3px; padding: 3px 8px; height: auto; width: 77px; background-color: rgb(11, 59, 49) display: inline-block; }
.cantidad { font-family: sans; text-align: center; vertical-align: top; margin-bottom: 3px; height: 22px; width: 53px; background-color: #F2F1F0; display: inline-block; }
.subtotal { font-family: sans; width: 58px; border-radius: 4px; color: white; }
.gran_total { font-family: sans; background-color: #F2F1F0; border: solid rgb(11, 59, 49) 2px; height: 21px; float: right; margin-right: 7px; width: 144px; text-align: center; }
.titulo_gran_total { font-family: sans; color: white; height: 25px; float: right; margin-right: 7px; width: 120px; }
.titulo_gran_total p { font-family: sans; position: relative; top: -10px; text-align: right; font-weight: bold; }
.cont_resultados { font-family: sans; margin-top: 15px; }
.calcular { font-family: sans; float: left; padding: 4px 10px; margin-left: 160px; }
