
   html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
      background-image:url(/imagenes/fondo_pagina.gif);

   }
	div#container{
		margin: 0 auto;
		width:200px;
		padding:1px;
		text-align:left;
		background:#000000;
	}
	div#cabecera{
		margin: 0 auto;
	}
	span.titulo{
		font-size:12px;
		font-family:Trebuchet MS;
		color:#756675;
		text-align:left;
	}
	span.titulo a:link{
		text-decoration:none;
		font-size:12px;
		font-family:Trebuchet MS;
		color:#333333;
		text-align:left;
	}
	span.titulo a:visited{
		text-decoration:none;	
		font-size:12px;
		font-family:Trebuchet MS;
		color:#333333;	
		text-align:left;
	}
	span.titulo a:hover{
		text-decoration:none;		
		font-size:12px;
		font-family:Trebuchet MS;
		color:#756675;
		text-align:left;
	}
	span.titulo a:active{
		text-decoration:none;		
		font-size:12px;
		font-family:Trebuchet MS;
		color:#333333;
		text-align:left;
	}
	.empresa{
		text-decoration:none;		
		font-size:12px;
		font-family:Trebuchet MS;
		color:#333333;
		text-align:left;
	}
	body{padding: 20px;background: #FFFFFF;color: #222;text-align: center;
    	font: 85% "Trebuchet MS",Arial,sans-serif}
	h1,h2,p{margin: 0;padding: 0 10px;font-weight:normal}
	h3,p{margin: 0;padding: 0 6px;font-weight:normal}
	p{padding: 0 10px 15px}
	h1{font-size: 250%;color: #FFF;letter-spacing: 1px}
	h2{font-size: 200%;line-height:1;color:#002455 }
	div#container1{
		position:relative;
		font-family:Trebuchet MS;
		float:left;
		width:150px !important; width /**/:160px;
	    margin: 0 auto;
	    text-align:left;
	    background:#E2E2E2
	}
	div#container2{
		position:relative;
		font-family:Trebuchet MS;
		float:left;
		width:150px !important; width /**/:160px;
	    margin: 0 auto;
	    text-align:left;
	    background:#E2E2E2
	}
	.container{
		float:left;
		width:98% !important; width /**/:98%;
	    margin: 0 auto;
	    padding:5px;
	    text-align:left;
	    background:#E2E2E2
	}
	.mensaje{
		font-size:10px;
		font-family:Trebuchet MS;
		color:#ae0000;
	}
	div#header{clear:both;width:150px;background: #C4E786;padding:5px 0;text-align:center}
	div#content{float:left;width:150px;padding:10px 0;margin:5px 0;background: #778CCA}
	div#content2{width:150px;padding:10px 0;margin:5px 0;background: #778CCA}
	div#nav{float:right;width:150px;padding:10px 0;margin:5px 0;background: #FFD154}
	div#nav h2{font-size: 120%;color: #9E4A24}
	div#footer{clear:both;width:150px;background: #C4E786;padding:5px 0;text-align:center}
	div#footer2{clear:both;width:600px;background: #C4E786;padding:5px 0;text-align:center}
	
	/*
		Para productos lista
	*/
	td.prodNombre{
		font-family:Trebuchet MS;
		text-align:left;
		color:#666666;
		font-size:11px;
		font-weight:bold;
	}
	td.prodNombre a{
		color:#666666;
		text-decoration:none;
	}
	.prodDescripcion{
		font-family:Trebuchet MS;
		text-align:left;
		font-size:11px;
		color:#3C3C3C;
	}
	td.prodImagen{
		width:120px;
		height:120px;
		background-color:#FFFFFF;
		text-align:center;
	}
	td.prodPrecio{
		font-family:Trebuchet MS;
		color:#ae0000;
		font-size:10px;
		text-align:left;
		padding-right:2px;
		
	}
	span.prodDetalle{
		color:#ae0000;
		font-size:10px;
		font-family:Trebuchet MS;
	}
	span.prodDetalle a{
		color:#ae0000;
		font-size:10px;
		font-family:Trebuchet MS;
	}
	
	/*
		Para producto detalle
	*/
	
	div#prodNombreDetalle{
		position:relative;
		text-align:left;
		font-family:Trebuchet MS;
		color:#000000;
		font-weight:bold;
		font-size:12px;
		padding-left:20px;
		padding-bottom:10px;
		padding-top:20px;
	}
	div#prodImagenDetalle{
		position:relative;
		width:300px;
		height:300px;
		background-color:#FFFFFF;
		text-align:center;
	}
	div#prodPrecioDetalle{
		position:relative;
		font-size:12px;
		color:#666666;
		font-family:Trebuchet MS;
		text-align:left;
		padding-left:20px;
		padding-top:10px;
	}
	div#prodCategoriaDetalle{
		position:relative;
		font-size:12px;
		color:#666666;
		font-family:Trebuchet MS;
		text-align:left;
		padding-left:20px;
		padding-top:5px;
	}
	div#prodDescripcionDetalle{
		position:absolute;
		top:0px;
		padding-top:5px;
		left:330px !important;
		left:315px;
		font-size:12px;
		font-family:Trebuchet MS;
		color:#666666;
	}
	table#prodImagenDetalleT{
		width:300px;
		height:300px;
		background-color:#FFFFFF;
	}
	
	/*
		Para cabecera html
	
	*/
	td#cabeceraImagen1{
		width:100px;
	}
	td#cabeceraImagen1{
		width:130px;
		height:159px;
	}
	td#tituloCabecera{
		font-family:Trebuchet MS;
		font-size:21px;
		text-align:left;
	}
	td#subTituloCabecera{
		font-family:Trebuchet MS;
		font-size:14px;
		text-align:left;
		color:#999999;
		padding-top:10px;
	}
	.error{
		color:#ae0000;
		font-size:12px;
		font-family:Arial;
		padding:10px;
	}
