/* Header Navegation */

#nav {
	background: transparent url(../images/bg/nav_bg.jpg) no-repeat left top;
	position: relative;
	z-index: 2;
}

.button {
	background: transparent url(../images/bg/enter.gif) no-repeat left top;
	width:55px;
	height:18px;
	text-align:center;
}

.button a {	
	 text-align:center;
	 color:#FFFFFF;	
	 font-weight:bold; 
}
.bodtext
{
  font-weight:bold;
}
#nav ul {
	padding: 0 20px;
}

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

#nav li a.nav_img {
	padding: 0;
	display: block;
	text-decoration: none;
	height: 30px;
	float: left;
	text-indent: -9000em;
}

#nav li.nav1 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -163px 0;
	width: 99px; 
}

#nav li.nav2 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -262px 0;
	width:97px; 
}

#nav li.nav3 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -359px 0;
	width: 104px; 
}

#nav li.nav4 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -463px 0;
	width: 92px; 
}

#nav li.nav5 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -555px 0;
	width: 121px; 
}

#nav li.nav6 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -674px 0;
	width: 107px; 
}

/*#nav li.nav7 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -620px 0;
	width: 54px; 
}

#nav li.nav8 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -674px 0;
	width: 63px; 
}

#nav li.nav9 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -737px 0;
	width: 92px; 
}

#nav li.nav10 a.nav_img {
	background: transparent url(../images/bg/nav.jpg) no-repeat -829px 0;
	width: 91px; 
}*/

#nav li.nav1 a:hover, #nav li.nav1 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -163px -30px;
}

#nav li.nav2 a:hover, #nav li.nav2 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -262px -30px;
}

#nav li.nav3 a:hover, #nav li.nav3 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -359px -30px;
}

#nav li.nav4 a:hover, #nav li.nav4 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -463px -30px;
}

#nav li.nav5 a:hover, #nav li.nav5 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -555px -30px;
}

#nav li.nav6 a:hover, #nav li.nav6 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -674px -30px;
}

/*#nav li.nav7 a:hover, #nav li.nav7 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -620px -30px;
}

#nav li.nav8 a:hover, #nav li.nav8 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -674px -30px;
}

#nav li.nav9 a:hover, #nav li.nav9 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -737px -30px;
}

#nav li.nav10 a:hover, #nav li.nav10 a.active {
	background: transparent url(../images/bg/nav.jpg) no-repeat -829px -30px;
}*/

#nav li .subnav {
	left:0;
	position:absolute;
	top:30px;
	width:152px;
	z-index:2;
	display:none;
}

#nav .subnav a {
	display: block;
	text-decoration: none;
}

#nav li .subnav a:hover {
	background: transparent none;
}

#nav .subnav a span {
	display: block;
	color: #FFF;
	text-decoration: none;
	background: transparent url(../images/bg/sub_nav_item.png) repeat-y left top;
	cursor: pointer;
}

#nav .subnav a span.bg_no {
	background: transparent none;
}

#nav .subnav a span strong.over {
	background: transparent url(../images/bg/sub_nav_item_hover.png) repeat-y left top !important;
}

#nav .subnav a span strong {
	margin: 0;
	padding: 4px 8px;
	display: block;
	font-weight: 300;
}

#nav_top {
	position:absolute;
	right:16px;
	top:72px;
}

#header li, #header ul  {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav_top li {
	float: left;
	background: transparent url(../images/bg/nav_top_list.jpg) no-repeat right 7px;
}

#nav_top li a {
	color:#636363;
	display:block;
	float:left;
	font-size:10px;
	padding:4px 7px;
	text-decoration: none;
}

#nav_top li a:hover {
	text-decoration: underline;
	}

.leftmenu
{
  font-weight:normal;
  font-size:11px;
}
.leftmenuborder
{
border-left:2px solid #666666;
height:10px;
}

.leftt{
font-weight:normal;
font-size:11px;
vertical-align:middle;

}
.hover_link a
{
display:block;
border:2px solid #fff;
}
.hover_link a:hover
{
display:block;
border:2px solid #cccccc;
}
