/*GLOBAIS -----------------------------------------------------------------------------*/
*{margin:0; padding:0;}
body{margin:0;padding:0;font: 76% "Trebuchet MS", arial, verdana, helvetica, sans-serif; color:#345867; background-image:url(../Images/bg_new_pm.gif); background-repeat:repeat-x; text-align:center; background-color:#FFFFFF;}
#main{ width:770px; margin:0 auto; background-image:url(../Images/bg_main.gif); background-repeat:repeat-y;  text-align:left;}

/*HEAD -------------------------------------------------------------------------------*/
#head{ height:112px; width:770px;margin:0 auto; text-align:left;}
#head h1{text-indent:-600px; overflow:hidden; background-image: url(../Images/logo_pm.gif); float:left; background-repeat:no-repeat; width:166px; height:63px; margin:30px 0 0 12px;}
#ad { width:468px; height:60px; margin:0px auto; padding:25px 0px 0px 60px; position:absolute;}

/*LEFT -------------------------------------------------------------------------------*/
#left{width:180px;float:left;}
/* navegador */
#navcontainer{margin-left:4px; margin-top:0;_margin-top:-14px; background-image:url(../Images/bg_menu_left.jpg); background-repeat:no-repeat;/*height:306px*/}
#navcontainer ul{margin: 0;padding: 0;list-style-type: none;}
#navcontainer a{display: block;padding:0;width: 180px; height:26px;background-image: url(../Images/menu_left_off.gif); text-align:right; text-transform:uppercase; font-size:11px; color:#345867; text-decoration:none; font-weight:bold; padding-right:35px; padding-top:5px;}
#navcontainer a:link, #navlist a:visited{color:#345867;}
#navcontainer a:hover{background-image: url(../Images/menu_left_on.gif);color: #333;}

div#search{/*margin-top:-70px;*/}
#search h3{text-indent:-600px; overflow:hidden; background-image: url(../Images/tit_pesquisa.gif); background-repeat:no-repeat; background-position:center; width:168px; height:50px; margin-left:10px;}
#search input{ margin-left:15px; width:125px; height:18px; padding-left:5px; color:#228285; font-size:9px;}
#search a{text-indent:-600px; overflow:hidden; background-image: url(../Images/but_pesquisa.gif); background-repeat:no-repeat; width:24px; height:18px; margin-left:5px;}

#login h3{text-indent:-600px; overflow:hidden; background-image: url(../Images/tit_login.gif); background-repeat:no-repeat; background-position:center; width:168px; height:50px; margin-left:10px;}
#login a{margin-left:15px;font-size:12px; font-weight:bold; text-decoration:none; color:#666666;}
#login a:hover{ text-decoration:underline;}

/*#active a:link, #active a:visited, #active a:hover{background-image: url(../Images/menu_left_on.gif);color: #333;}*/

/*CONTENT ----------------------------------------------------------------------------*/
#content{width:405px; float:left; padding-top:20px;}
#content h2,#content p, div#loginpage{ margin-left:20px; margin-right:20px;} 
#content h2{ font-family:"Lucida Sans Unicode", verdana, helvetica, sans-serif; color:#466F80; border-bottom: 1px dashed #DAD7CE; font-weight:normal; margin-bottom:10px;}

#artigos{ margin-bottom:10px;}
#artigos .author{ font-weight:bold; text-decoration:underline; color:#7AA4AF; background-image:url(../Images/ico_author.gif); background-repeat:no-repeat; background-position:0; text-indent:20px; display:block;}
#artigos .itemTitleLink{ text-decoration:none; color:#345867; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#artigos .itemTitleLink:hover{ text-decoration:underline;}

#forum .itemTitleLink{ display:block; height:30px; background-color: #9FCBDD; color:#345867;  margin-left:20px; margin-right:20px; font-weight:bold; text-decoration:none; background-image:url(../Images/ico_forum2.gif); background-repeat:no-repeat; background-position: 7px 3px; text-indent:35px; padding-top:5px}
#forum .itemTitleLink:hover{ text-decoration:underline;background-color:#B6D8E5;}

#livros a{ color:#345867; font-weight:bold; text-decoration:none; font-size:14px;}
#livros a:hover{text-decoration:underline;}
#livros div.thumbs{float:left; margin:0 5px 0 10px;}
#livros div.thumbs img{border:1px solid #979179;}
#livros div.descri{float:left; margin:0; padding:0 25px 0 5px;}


.Form_LabelText{ font-weight:bold; font-size:12px;}
#loginpage a{ color:#345867; text-decoration:none; font-size:11px; font-weight:bold;}
#loginpage a:hover{text-decoration:underline;}

.loginpage{ color:#345867; text-decoration:none; font-size:11px; font-weight:bold;}
.loginpage:hover{text-decoration:underline;}

li#lista_search{ border-bottom:1px solid #F0F0F0; padding-bottom:15px; padding-top:10px; list-style-type:none; text-indent:-15px; padding-right:20px;}
li#lista_search span a{ text-decoration:none; color:#345867;}
li#lista_search span a { text-decoration:underline;}
.Search_ListTitleLink{text-decoration:none; color:#345867; font-size:14px; font-weight:bold;}
.Search_ListTitleLink:hover{text-decoration:underline;}
label{ font-size:12px;}

/*RIGHT ------------------------------------------------------------------------------*/
#right{width:180px; float:left;}

#banco_imagens h3{text-indent:-600px; overflow:hidden; background-image: url(../Images/tit_banco_imagens.gif); background-repeat:no-repeat; background-position:3px; width:180px; height:50px;}
#banco_imagens img{ border:1px solid #979179;}
#banco_imagens div.thumbs{border:1px solid #979179;background-color:#FFFFFF; width:120px; padding:10px 0 10px 0;}
#banco_imagens div.zoom{width:120px; background-image:url(../Images/zoom.gif); background-position:0 5; background-repeat:no-repeat; text-align:left; padding-left:30px; padding-top:8px; height:35px;line-height:11px; margin-bottom:5px; }
#banco_imagens div.zoom a{ font-size:10px; font-weight:bold; text-decoration:none; color:#345867; }
#banco_imagens div.zoom a:hover{text-decoration:underline;}

#downloads h3{text-indent:-600px; overflow:hidden; background-image: url(../Images/tit_bancoaulas.gif); background-repeat:no-repeat;background-position:3px; width:180px; height:50px;}
#downloads li{list-style-type:none; padding:0 15px 0 15px; margin:0; text-indent:-15px; font-size:10px;color:#666666;}
#downloads li a{font-size:11px; font-weight:bold; text-decoration:none; color:#666666;}
#downloads li a:hover{text-decoration:underline;}

#eventos h3{text-indent:-600px; overflow:hidden; background-image: url(../Images/tit_eventos.gif); background-repeat:no-repeat; background-position:3px; width:180px; height:50px;}
#eventos li{list-style-type:none; padding:0 15px 0 15px; margin:0 0 10px 0; text-indent:-15px; font-size:10px;color:#666666;}
#eventos li a{font-size:11px; font-weight:bold; text-decoration:none; color:#666666;}
#eventos li a:hover{text-decoration:underline;}

/*FOOTER -----------------------------------------------------------------------------*/
#footer{clear:left; background-image: url(../Images/bg_footer.gif); height:40px; text-align:center; color:#62593C; font-weight:bold; padding-top:12px;}