@charset "utf-8";

body {

	width: 804px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;
	background: #CCCCCC;
	



}

#wraper {

	background-image: url(images/bg.png);

	float: left;

	width: 804px;

	padding-left: 4px;

	background-position: 2px;

	background-repeat:  repeat-y;

	font-family: Arial, Helvetica, sans-serif;

}

#header {

	width:800px;

	height:100px;

	float:left;

}

#logo {

	float: left;

	height: 100px;

	width: 270px;

}

#titulo {

	float: left;

	height: 90px;

	width: 520px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #EBEBEB;

	text-align: right;

	padding-top: 10px;

	padding-right: 10px;

}

#menu {
float:left;
background: url(images/bg_menu.jpg) repeat-x;
width:790px;
height:73px;
padding-left:10px;
padding-top:12px;

}

#menu ul {

	list-style:none;
margin:0;
padding:0;

}

#menu li {
	float:left;
	position:relative;
}

#menu li a {
	background: url(images/bg_menu_a.jpg) repeat; 
	display:block;
	width:auto;
	height:32px;
	padding:18px 15px 0 15px;
	text-align:center;
	font:14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	border-right:1px solid #999999;
}

#menu li a:hover {
	background: url(images/bg_menu_ahover.jpg) repeat;
}

#menu li a.active {
	background: url(images/bg_menu_ahover.jpg) repeat;
	font-weight:bold;
}

#menu ul li ul { 
	display:none; 
}

#menu ul li:hover ul { 
	display:block; 
	position:absolute; 
	left:0; 
	top:50px; 
}

#menu ul li:hover ul li a { 
	display:block; 
	width:130px; 
	background:#000000; 
}

#flash {

	width:800px;

	height:205px;

	float:left;

}

#contenidos {

	width:800px;

	float:left;

	background-color:#FFFFFF;

}

#principal {

	width:520px;

	float:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #666666;

	padding-top: 20px;

	padding-right: 30px;

	padding-left: 30px;

	text-align: justify;

}

#principal a {

	font-weight: bold;

	text-decoration: none;

	color: #666666;

}

#principal a:hover {

	color: #FF9900;

	text-decoration: underline;

}

#right_col {

	width:200px;

	float:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

}

#right_col a {

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

#right_col a:hover {

	color: #FF9900;

	text-decoration: underline;

}

.right_cont {

	width:190px;

	float:left;

	padding-left:5px;

	padding-right:5px;

	padding-top:15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #999999;

}

.direccion {

	width:185px;

	height:130px;

	float:left;

	margin-bottom:0px;

	bottom: 0px;

	text-align: right;

	padding-right: 10px;

	padding-left: 5px;

	padding-top: 10px;

}

.banners {
width:170px;
margin:0;
text-align:left;
}

#footer {

	width:800px;

	height:30px;
	background:url(images/footer.jpg) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	text-align:center;
	margin-top:20px;

	padding-top:20px;

	float: left;

	color: #FFFFFF;

}

#footer a {

	text-decoration:none;

	color: #FFFFFF;

}

#footer a:hover {

	text-decoration:underline;

	color: #FFFFFF;

}

.Estilo1 {

	font-size: 8pt;

	color: #999999;

	font-family: Arial, Helvetica, sans-serif;

}

.Estilo2 {

	font-size: 9pt;

	color: #333333;

	font-weight: bold;

}

.Estilo3 {
font:8pt Arial, Helvetica, sans-serif;
color:#999999;
}


h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #FF9900;

}

#products {
background:#666666;
width:740px;
height:40px;
margin:0 auto;
margin-top:20px;

bottom:0;
padding:10px;
text-align: justify;
font: 7pt Arial, Helvetica, sans-serif;
overflow:hidden; 
}

#products a {
font-weight: bold;
text-decoration: none;
color:#FFFFFF;
}

#products a:hover {
color:#333333;
text-decoration: underline;
}

.conte { width:450px;
overflow:hidden;
}


.text { width:220px;
float: left;
text-align:left;
margin-right:20px;
}

.text2 { width:220px;
float:right;
text-align:left;
}

.clearfloat { clear:both; }

a img { border: 0; }


.prod1 { width:150px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
float:left;
}

.prod2 { width:150px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
float:left;
}

.prod3 { width:150px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
float:left;
}

.clearleft { clear:left; }