/**
 * @author Erivaldo Alves de Oliveira Junior
 * @version 1.0.0
 * @mail junemil@gmail.com / esc326@msn.com
 *
 *
 * $Date: 2009-10-10 01:13:55 -0500 (sábado, 10 Outubro 2009) $
 * $Rev:  0000 - 0000-00-00 00:00:00 -0000 (--, 00 -- 0000) $
**/

@charset "utf-8";

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background: #000000;
}

hr{

}

a{
	color: #FFFFFF;
	text-decoration:underline;
	cursor: pointer;
}

	a h3{
		font-size: 12px;
	}

#anoFotos a{
text-decoration:none;
}

#anoFotos a:hover{
text-decoration:underline;
}

a:hover{
	
	text-decoration:underline;
}

#padrao{
	width: 1040px;
	background:  url("../img/bg_home.jpg") no-repeat 0 0;
	margin: 0 auto;
	height: 100%;
}

/* CONTAINER */
.container{
	color: #FFFFFF;
	left: 20px;
	position: relative;
	top: 10px;
	width: 410px;
	z-index: 0;
}

	.container .trans {
		background-color: #000000;
		position: absolute;
		height: 400px;
		filter: alpha(opacity=40); /* para o IE */
		-moz-opacity: 0.4; /* para o FireFox */
		opacity: 0.4;
		padding: 5px;
		width: 400px;
		z-index: 0;
	}
	
	.container .content {
		overflow: auto;
		padding: 5px;
		position: relative;
		width: 400px;
		z-index: 600;
	}

		.nav{
			text-align: right;
		}

/* MENU */
div#menu{
	height: 40px;
	background-image: url(../img/menu/tarja_home.png);
	_background-image: url(../img/menu/tarja_home.gif);
	background-repeat: repeat-x;
	position: absolute;
	margin: auto;
	bottom: 10px;
}

	#contentMenu{
		height: 42px;
		width: 1016px;
		margin: 0 ;
		color: white;
		text-transform: uppercase;
	}

	.hLogo{
	margin:0 0 0 10px;
	}
	
	#busca{
		position: relative;
		top: 0px;
		_top: 10px;
		*top: 10px;
	}
	
		#txtBusca {
			border: 0 none;
			color: #666666;
			width: 55px;
		}
		
		button{
			background-color: #333333;
			border: 1px solid #CCCCCC;
			color: #FFFFFF;
			font-size: 10px;
			width: 20px;
		}
	/* */
		div#nav{
			width: 670px;
			line-height: 1em;
			text-align: left;
			margin:0 0 0 10px;
		}
		
			div#nav ul{
				margin: 0px;
				padding: 0px;
				border-width: 0px;
				text-align: left;
			}
			
				div#nav ul img{
					position: absolute;
					right: 4px;
					top: 12px;
					border: 0px none;
				}

			div#nav li{
				position: relative;
				list-style: none;
				margin: 0px;
				float: left;
			}
			
				div#nav ul > li > ul > li > ul{
					left: 170px;
					bottom: 0;			
				}

				div#nav li:hover{
					background: #000000;
				}



					div#nav li.submenu:hover{
						background: #000000;
					}
                  
				div#nav li a{
					display: block;
					padding: 13px 10px 10px 3px;
					text-decoration: none;
					color: #FFFFFF;
					margin: 0px;
					font-weight: bold;
					font-size: 11px;	
				}


				div#nav li.submenu a {
					padding-right:15px;
				}
				
						div#nav li li a{
						padding: 10px 5px 5px 5px;
						border-bottom: 1px solid gray;
						border-top-width: 0;
						display: block;
						font-family: Arial;
						font-size: 11px;
						margin :0;
						text-decoration: none;
						width: 150px;
						color: #FFFFFF;
					} 

					div#nav li a:HOVER{
						background: #000000;
					}   

						div#nav li li a:HOVER{
							background: #000000;
						}

			div#nav>ul a{
				font-weight: bold;
			}

				div#nav ul ul{
					position: absolute;
					margin-top: -1px;
					width: 170px;
					padding: 0px;
				}

				div#nav ul ul img {top: 6px;} /* jr */
				
					div#nav ul ul li{
						text-align: left;
						width: 170px;
						background: #414141;
					}

				div#nav li.submenu li.submenu{
					background: #003366;
				}

					div#nav ul.level1 li.submenu:hover ul.level2{
						display: block;
					}

					div#nav ul.level2 li.submenu:hover ul.level3{
						display: block;
					}

			div#nav ul.level2{
				bottom : 35px;
				left: 0px;
				margin-top: 0px;
				position: absolute;
			}


			div#nav ul.level2 .submenu a{
				background-color:#444;
			}

			div#nav ul.level2 .submenu a:hover{
				background-color:#000;
			}			

			div#nav ul.level3{
				border-top: 1px solid #CCC;
				border-left:1px solid #CCCCCC;
			}
	
/* FIM MENU */
