/************************** css por PanamaCOM orden alfabetico *******************************/
body {
	margin: 0px 0px 0px 0px;
	background-color: #89A8BA;
	background-image: url(../content_images/bg.gif);
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, san serif;
	font-size: 12px;
	color:#666666;
}

p {
	text-align: left;
	font-family: Arial, Verdana, Helvetica, san serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	text-align: justify;
}

img {
	border: 0px;
}



h1 {
	text-align: left;
	
}

h3 {
	font-weight: bold;
	font-size: 12px;
	padding-top:0px;
	padding-bottom:0px;	
}
.descrip{
	height:100px;
	text-align:justify;
	padding-left:8px;
	padding-right:8px;
}


#contenedor{
	margin: 0 auto;
	width:800px;

}

#contenedorTop{
	margin: 0 auto;
	width:800px;
	padding-bottom:6px;
	background: #ffffff;

}

.contenedor_banner_1{
	float:left;
}

#shoppingcart
{
padding:10px 0 0 15px;

}
.items
{
line-height:185%;
}



.art{
	padding:20px;
	line-height: 145%;
	font-weight: normal;
}


.logo{
float:left;
padding:0px;
}

.imagenTop{
float:right;
}

#contenedorMedio{
	margin: 0 auto;
	width:800px;
	background: #ffffff;

}

#contenedorMenu{
	margin: 0 auto;
	width:800px;
	height:26px;
	background-color: red;


}


.ayuda {
	font-family: arial;
	font-size: 12px;
	color:#666666;
	font-weight: bold;
}

.ayuda a {
	font-family: arial;
	font-size: 12px;
	color:#003366;
}

.buscador
{
	float: left;
	line-height: 25px;
	padding: 0 30px 0 5px;
}

.menup a{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 17px 0 5px;
	float: left;
}

.menup {
	background-color: red;
	line-height: 25px;
}


.menup a:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: yellow;
}


.menfoot a{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding-left:8px;
	padding-right:8px;
	text-decoration: none;
	text-align: center;
}

.menfoot a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #cccccc;
	padding-left:8px;
	padding-right:8px;
	text-decoration: underline;
	text-align: center;
}

.copyright {
	font-family: arial;
	color: #000000;
	font-size: 10px;
}

.copyright a{
	font-family: arial;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

.copyright a:hover{
	font-family: arial;
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}

.left {
	border-right: 1px dashed #cccccc;
}

.right {
	border-left: 1px dashed #cccccc;
}

.title_left {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 8px;
}

.produ_left  {
	
	background-color:#efefef;
	width:190px;
}

.produ_left a {
	font-family: Arial;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}

.produ_left a:hover {
	font-family: Arial;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}

.line_left {
	width:190px;
	border-bottom: 1px dotted #cccccc;
	padding-left: 0px;
	height:30px;
	line-height: 30px;
	margin: 0;
}


.contact {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}

.contact b{
	font-family: Arial;
	font-size: 12px;
	color: red;
}

.contact input{
	border: 1px solid #666666;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.contact textarea{
	border: 1px solid #666666;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.conte_index {
	width: 165px;
	height: 305px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-bottom: 1px dashed #999999;
	font-family: arial;
	font-size: 11px;
	color: #333333;
	margin: 8px;
	text-align: center;
	float:left;
}


.conte_index a {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.conte_index a:hover{
	font-family: verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
}

.ubica_conte b {
	font-family: arial;
	font-size: 10px;
	color:#003366;
}

.ubica_conte {
	font-family: arial;
	font-size: 10px;
	color:#333333;
	padding: 10px;
}

.title_conte_item  {
	font-family: arial;
	font-size: 16px;
	color:#000000;	
	font-weight: bold;
	text-decoration: underline;
}

.item_conte {
	font-family: arial;
	font-size: 11px;
	color:#333333;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	margin: 15px;
}

.item_conte b {
	font-family: arial;
	font-size: 14px;
	color:red;
}

.precio {
	font-family: Arial;
	color: #336699;
	font-weight: bold;
	font-size: 16px;
}

.top5 {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	border: 1px solid #cccccc;
}


.top5 a{
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}

.visit_white {
	color: #000000;
	font-size: 8px;
}

.highlight {
	background-color: yellow;
	font-weight: bolder;
}

.conte_princi a {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.line {
	border-bottom: 1px dashed #666666;
	margin: 10px;
}

.direcion{
	font-family: arial;
	font-size: 11px;
	color: #003366;
	padding: 5px;
}

.noso_conte {
	font-family: arial;
	font-size: 11px;
	color:#333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin: 15px;
	text-align: justify;
}

.noso_conte b {
	font-family: arial;
	font-size: 12px;
	color:#003366;
}




#wrapper
	{
	overflow: hidden;
	}

/* easy clearing */
#wrapper:after
	{
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */


.png,
img{
	behavior: expression(	
		(
		this.origBg = this.origBg? 
			this.origBg 
			: 
			this.currentStyle.backgroundImage.toString().replace('url("','').replace('")','')
		),	
		this.behaviorSet == undefined?
		(
				this.origBg.match(/.png$/) == null?
				(this.nodeName == "IMG" && this.src.match(/.png$/))?
				(
					this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
					this.src = "images/transparent.gif"
				)
				:
				null
			:
				this.origBg.match(/.png$/)?
				(this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='" + ((this.currentStyle.backgroundRepeat == "no-repeat")? "crop" : "scale") + "')",
				this.style.background = 'none'):null
		)
		:
		null
		,
		this.style.behavior='none', 
		this.runtimeStyle.behavior='none',
		this.behaviorSet = true
	);
}
