body{
	padding:0;
	margin:0;
	background:url(imagenes/body_bg.gif) 0 0 repeat-x #ffffff; 
	color:#5A5A5A;
}

div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}

a:link, a:visited, a:active { color:#FFFFFF; text-decoration:none;}
a:hover { color:#FFFFFF; text-decoration: underline;}
  
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header start--------------------*/
#header{
	width:900px;
	margin:0 auto;
	position:relative;
}
#header img.logo{
	position:absolute;
	top:26px;
	width:112px;
	height:77px;
}
#header ul{
	width:600px;
	height:105px;
	position:absolute;
	left:282px;
	margin:0;
	padding:0;
}
#header ul li{
	display:block;
	float:left;
}
#header ul li a{
	display:block;
	height:27px;
	padding:78px 13px 0 13px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ACACAC;
	background:url(imagenes/nav_bg.gif) 0 0 repeat-x #131313;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}
#header ul li a:hover{
	background:url(imagenes/nav_bg_hover.gif) 0 0 repeat-x #020202;
	color:red;
}
#header ul li.home{
	display:block;
	float:left;
	height:27px;
	padding:78px 13px 0 13px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(imagenes/nav_bg_hover.gif) 0 0 repeat-x #020202;
	text-decoration:none;
	text-transform:uppercase;
}

/*------------------------------------------------header end--------------------*/

#footer-main{
	background:url(imagenes/footer_bg.gif) 0 0 repeat-x #848484;
	color:#ffffff;
	height:100px;
	width:100%;
}
