@charset "utf-8";
/* CSS Document */

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/bg_body.gif);
	background-attachment:fixed;
}

#container-principal {
	width: 790px;
	margin: 0 auto;
	padding: 0 0 0 0;
}

#parte-superior {
	width: 790px;
	margin: 0 auto;
	padding: 0 0 0 0;
}
#container-menu {
	width: 790px;
	height:33px;
	margin: 0 auto;
	_margin: -4px auto;
	padding: 0 0 0 0;
	background-image:url(../images/bg_menu.gif);
	background-repeat:no-repeat;
}

#links-menu {
	float:right;
	width: 500px;
	height:25px;
	padding:  0 0 0 0;
	text-align: right;
}

#container-apresentacao {
	width:790px;
	height:240px;
	background-image:url(../images/bg_apresentacao.gif);
	background-attachment:fixed;
}

#container-box1  {
	width:450px;
	height: 182px;
}

#pt-superior-box1 {
	width: 450px;
	height: 6px;
	background-image:url(../images/pt_superior_box1.gif);
	background-repeat:no-repeat;
	margin: 0 0 0 0;
}

#conteudo-box1 {
	width: 450px;
	height: 182px;
	background-color:#7f7f2c;
	margin: 0 0 0 0;
	_margin: -13px 0 0 0;
}

#txt-conteudo-box1 {
	width: 440px;
	height:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-align:justify;
	line-height: 18px;
	padding: 5px;
}

#pt-inferior-box1 {
	width: 450px;
	height: 4px;
	background-image:url(../images/pt_inferior_box1.gif);
	background-repeat:no-repeat;
}

#imagem-titulo-ola {
	margin: 0 0 0 27px;
	_margin: 0 0 0 50px;

}


#container-box2  {
	width:249px;
	height: 182px;
	margin: 0 0 0 0 

}

#pt-superior-box2 {
	width: 249px;
	height: 6px;
	background-image:url(../images/pt_superior_box2.gif);
	background-repeat:no-repeat;
	margin: 0 0 0 0;
}

#conteudo-box2 {
	width: 249px;
	height: 182px;
	background-color:#7f7f2c;
	margin: 0 0 0 0;
	_margin: -13px 0 0 0;
}

#txt-conteudo-box2 {
	width: 240px;
	height:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-align:justify;
	line-height: 18px;
	padding: 5px;
}

#pt-inferior-box2 {
	width: 249px;
	height: 4px;
	background-image:url(../images/pt_inferior_box2.gif);
	background-repeat:no-repeat;
}

#imagem-titulo-ola {
	margin: 0 0 0 27px;
	_margin: 0 0 0 50px;

}



#container-left {
	width:450px;
	height: 170px;
	float:left;
	margin: 5px 0 0 5px;

}

#container-right {
	width:240px;
	height: 170px;
	float:right;
	margin: 5px 15px 0 0;
}

#trabalhos {
	width:790px;
	margin: 0 0 0 0;
}


#nav, #nav * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav li {
	float: left;
	}
#nav li a, #nav li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}
	
	
	
#nav-graf-flyer, #nav-graf-flyer * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-graf-flyer {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-graf-flyer li {
	float: left;
	}
#nav-graf-flyer li a, #nav-graf-flyer li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-graf-flyer li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}	
	
	
	
#nav-graf-jornal, #nav-graf-jornal * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-graf-jornal {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-graf-jornal li {
	float: left;
	}
#nav-graf-jornal li a, #nav-graf-jornal li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-graf-jornal li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}	
	
	
	
#nav-graf-poster, #nav-graf-poster * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-graf-poster {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-graf-poster li {
	float: left;
	}
#nav-graf-poster li a, #nav-graf-poster li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-graf-poster li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}	
	
	
	
#nav-graf-livro, #nav-graf-livro * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-graf-livro {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-graf-livro li {
	float: left;
	}
#nav-graf-livro li a, #nav-graf-livro li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-graf-livro li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}
	
	
	
	
#nav-graf-folder, #nav-graf-folder * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-graf-folder {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-graf-folder li {
	float: left;
	}
#nav-graf-folder li a, #nav-graf-folder li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-graf-folder li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}
	
	
	
	
	
#nav-multimidia, #nav-multimidia * {
	margin:0;
	padding:3px;
	margin: 0 auto;
	}
#nav-multimidia {
	font: 10px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#nav-multimidia li {
	float: left;
	}
#nav-multimidia li a, #nav-multimidia li a:link {
	background: #90a5a9;
	border-right: 1px solid #f90;
	color: #033a60;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
	display: block;
	}
#nav-multimidia li a:hover {
	color: #000;
	padding: 3px 3px 3px 3px;
	border-bottom: 3px solid #f90;
	background: #ccc;
	}
	
	
	
#texto {
	width: 740px;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#ffffff;
	text-align:justify;
	line-height: 15px;
	padding: 10px
}

#texto2{
	width: 740px;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#ffffff;
	text-align:justify;
	line-height: 15px;
	padding: 10px
}

.titulo1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

.titulo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000033;
	font-weight:bold;}


.titulo3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #ffffff;
	font-weight:bold;
	margin: 0 0 0 10px;}
	
.titulo4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
	margin: 0 0 0 10px;}
	
#rodape {
	width: 790px;
	height: 50px;
	background-image:url(../images/bg_rodape.gif);
}

#txt-rodape {
	width: 700px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	margin: 0 0 0 0;
	padding:5px
}

#txt-rodape a {
	text-decoration:none;
	color: #FFFFFF;
}


	select,input,textarea {
		   	font : 12px 'Tahoma', Verdana, Arial;
		   	border : none;
		   	color : #000000;
		   	background-color : #d6d6d6;
		   	padding : 3px;
		   	margin : 0 0 0 0;
		   	border-color : #9ea2a8;
		   	border-style : solid;
		   	border-width : 1px;
		   }
		   
		   input.chk  {
		   	font : 10px Verdana, Tahoma, Arial;
		   	border : none;
		   }