body{
	background-color:#000000;
	color:#ffffff;
}

img.caja{
	float:left;
	height:40px;
  	width:40px;
	margin-right: 8px;
}

img.estampaFondoCamiseta{
	float:left;
	width:200px;
	height:142px;
}

img.estampaFondoBabylook{
	float:left;
	width:120px;
	height:142px;
}

img.estampaCamiseta {
	float:left;
	display: block;
	background-color: #fff;
	margin: 30px 0px 0px -130px;
	height:92px;
  	width:62px;
}

img.estampaBone {
	float:left;
	display: block;
	background-color: #fff;
	margin: 15px 0px 0px 0px;
	height:122px;
  	width:152px;
}

img.estampaMochilas {
	float:left;
	display: block;
	background-color: #fff;
	margin: 15px 0px 0px 0px;
	height:135px;
  	width:130px;
}

img.estampaBabylook {
	float:left;
	display: block;
	background-color: #fff;
	margin: 42px 0px 0px -89px;
	height:80px;
  	width:56px;
}

img.tiendaIzq{
	float:left;
}

img.tiendaCen{
	float:center;
}

tr.encabezado {
	font-weight:bold;
	font-size:medium;
	background-color:#990000;
	border-style:solid;
	border-width:2px;
	border-color:#000000;
}

tr.informacion{
	background-color:#352424;
	border-style:solid;
	border-width:2px;
	border-color:#000000;
}

table.producto{
	width:220px;
	height:142px;
	margin: 10px 0px 0px 20px;
}

/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #444;
	padding: 10px;
	width: 520px;
}

#gallery img {
	display: inline; 
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
	margin: 5px 0px 5px 40px;
}
#gallery a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery a:hover {
	color: #fff; 
}

.paneles{
	margin: 5px 15px 5px 15px;
}

form.cmxform fieldset {
  margin-bottom: 10px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

table.cesto,
table.cesto td
{
	text-align:center;
	border               : 0px solid #CCC;
	border-collapse      : collapse;
  	font                 : small/1 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
table.cesto
{
	border                :none;
	border                :0px solid #CCC;
}
table.cesto thead th,
table.cesto tbody th
{
	background            : #FFF url(th_bck.gif) repeat-x;
  color                 : #666;  
	padding               : 2px 5px;
  border-left           : 0px solid #CCC;
}
table.cesto tbody th
{
  background            : #fafafb;
  border-top            : 0px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}
table.cesto tbody tr td
{
	padding               : 2px 6px;
  color                 : #666;
}
table.cesto tbody tr:hover
{
  background            : #FFF url(tr_bck.gif) repeat;
}

table.cesto tbody tr:hover td
{
  color                 : #454545;
}
table.cesto tfoot td,
table.cesto tfoot th
{
  border-left           : none;
  border-top            : 0px solid #CCC;
	padding               : 2px;
  background            : #FFF url(foot_bck.gif) repeat;
  color                 : #666;
}
table.cesto caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 5px 0;
	color                 : #666;
}
table.cesto a:link
{
	color                 : #666;
}
table.cesto a:visited
{
	color                 : #666;
}
table.cesto a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
table.cesto a:active
{
	color                 : #003366;
}
