/* General styles */
body {background:#fff url(img/bg_body.gif) repeat-x; margin:0 0 0 0; padding:0 0 0 0; text-align:center; font:normal normal 12px Tahoma, Arial, Verdana, sans-serif; color:#444; height:100%;}
img.ez_imported {margin:5px;}
#wrap {margin:0 auto; 	width:1000px; height:100%; text-align:left;}
a {color:#000000; text-decoration:none;}
a:hover {color:#86a0b9;}
a img {border:none;}
form {margin:0; padding:0;}

small {font-size:9px;}
.left {float:left;}
.right {float:right;}

#themeswitcher{width:60px; margin-top:-7px; _margin-top:0px; margin-right:2px; padding:0; float:right;}
#themeswitcher li{width:30px;  margin:0;  padding:0;  list-style:none;  float:left;  _height:80px;}


/* Header styles */
#header {position:absolute; z-index:3000; width:1000px; overflow:hidden; 
/*margin-bottom:35px; */}

.topLogo {width:200px; float:left; margin-right:20px; padding-top:25px;}
.topLogo h1, .topLogo h2 {font:normal normal 25px Georgia, "Times New Roman", serif; font-variant:small-caps; color:#d90202; margin:0; padding:0; line-height:20px;}
.topLogo h1 a, .topLogo h2 a {text-decoration:none; color:#d90202;}
.topLogo h1 a:hover, .topLogo h2 a:hover {color:#207f7b;}
.topLogo .blogDescription {font:normal normal 16px Georgia, "Times New Roman", serif; font-variant:small-caps; color:#207f7b;}
.topMenu {width:470px; float:left; margin-right:20px; font:normal normal 14px Georgia, "Times New Roman", serif;}
.topMenu ul {margin:0; padding:0; list-style:none; display:block;}
.topMenu ul li {margin:0 20px 0 0; padding:25px 0 0 0; float:left; border-top:5px solid #d2ebea;}
.topMenu ul li.current_page_item {border-top:5px solid #d90202;}
.topMenu ul li a {color:#207f7b; padding-top:20px; text-decoration:none;}
.topMenu ul li a:hover {color:#d90202;}
.s {border:1px solid #fdf1d9; background:#fdf1d9; width:105px; float:left; height:12px; font-size:10px; font-family:"Trebuchet MS", Verdana, Tahoma; margin-left:40px;}
.tip {position:relative; z-index:500; width:295px; font-family:tahoma,arial;  background:url(img/tip-text.png) left top repeat-y; margin-left:0px;} 
.tip-top {position:relative; z-index:500;  background:url(img/tip-top.png) top left no-repeat; height:25px;  width:291px; margin:0 0px 0 0px; } 
.tip-title {position:relative; z-index:500; color:#e95e25; font-weight:bold; margin:0 0px 0 0px; } 
.tip-text { position:relative; z-index:500; color:#000; padding:0px 0px 0px 0px;} 
.tip-bottom {position:relative; z-index:500; background:url(img/tip-bottom.png) left bottom no-repeat; width:291px; height:109px;  margin:0 0px 0 0px;}


#missao {width:201px; padding-top:20px;}
#missao .tit_missao {background:url(img/tit_missao.gif) no-repeat;  width:75px; height:16px; margin:0 0 7px 120px;}
#missao .corp_missao {background:#fef7de; width:201px; height:auto; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:11px; color:#797877; text-align:center;}
#missao .corp_missao div {padding:3px;}

/**/
#midhoje {width:201px; padding-top:20px;}
#midhoje .tit_midhoje {background:url(img/tit_midiativahoje.gif) no-repeat;  margin:0 0 7px 85px; width:109px; height:16px;}
#midhoje .corp_midhoje {background:#fef7de; width:201px; height:auto; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:11px; color:#797877; text-align:center;}
#midhoje .corp_midhoje div {padding:3px;}

/**/
#midlinks {width:191px; padding-top:20px;}
#midlinks .tit_midlinks {background:url(img/tit_links) no-repeat;  margin:0 0 7px 133px; width:68px; height:17px;}
#midlinks .corp_midlinks {background:#fef7de; width:191px; height:auto; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:11px; color:#797877; text-align:left; padding:5px;}
#midlinks .linkcat ul li {font:11px "Trebuchet MS", Verdana, Tahoma; color:#5c513b; margin:0; padding:0 0 0px 0; border-bottom:1px solid #dad2b6; width:130px;}
#midlinks .linkcat h2 {cursor:pointer;}

/**/
.topSearch {background:url(img/bg_busca.gif) no-repeat;  width:178px; height:25px; padding-top:5px; margin-left:10px; _margin-left:5px;}
.topSearch .searchSubmit {cursor:pointer; width:16px; height:16px; margin:2px;} 																																									

/**/
.tags {margin:5px; padding-top:30px;}
.tags a {color:#86a0b9;}
.tags a:hover {color:#86a0b9; text-decoration:underline;}

/**/
.acervo {width:183px; padding-top:5px;}
.acervo .tit_acervo {background:url(img/tit_acervo.gif) no-repeat;  margin:0 0 7px 10px; width:67px; height:16px; cursor:pointer;}
.acervo .corp_acervo {background:#fef7de; width:183px; height:auto; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:11px; color:#797877; text-align:left; padding:5px;}
.acervo .corp_acervo div {padding:3px;}

/**/
.newsletter {width:193px; height:90px; padding-top:15px; padding-bottom:5px;}
.newsletter #news_email {font-family:"Trebuchet MS", Verdana, Tahoma 9px;}
.newsletter #enviar {cursor:pointer; background:url(img/bt_ok.gif) no-repeat;  width:16px; height:16px; float:left;}
.newsletter .formnewletter {background:url(img/bg_newsletter.gif) no-repeat; position:absolute; width:193px; height:90px;}
.newsletter .formnewletter form {width:193px;}
.newsletter .formnewletter form .input {padding-top:60px; padding-left:50px;}
#error {padding-bottom:15px; text-align:center; width:193px; height:18px;}

/**/
#cc_div
{font-size:70%;  padding-left:15px;}

.corp_midhoje a{margin:5px 0 5px 0; font:"Trebuchet MS", Verdana, Tahoma; font-size:9px; color:#5c513b;} 
.corp_midhoje a:hover {margin:5px 0 5px 0; font:"Trebuchet MS", Verdana, Tahoma; font-size:9px; color:#5c513b;}
.corp_midlinks a {margin:5px 0 5px 0; font:"Trebuchet MS", Verdana, Tahoma; font-size:9px; color:#5c513b;}
.corp_midlinks a:hover {margin:5px 0 5px 0; font:"Trebuchet MS", Verdana, Tahoma; font-size:9px; color:#5c513b;}	
.leiamais {cursor:pointer; color:#0f3957; font-size:11px; font-family:"Trebuchet MS", Verdana, Tahoma; text-align:right; padding:1px;}
.acervo_title{padding-bottom:3px; border-bottom:1px #dad2b6; border-bottom-style:solid; margin-bottom:5px;}
.acervo_title2{padding-bottom:3px; border-bottom:1px #dad2b6; border-bottom-style:solid; margin-bottom:7px; width:165px; text-align:right;}

#noticias {padding-top:10px; width:193px; height:auto;}
#noticias #imgNoticias {background:url(img/tit_noticias.gif) no-repeat; width:107px; height:20px; margin-top:15px; margin-left:15px;}


/* Page structure styles */

#page {background:#fff url(img/bg_header.jpg) no-repeat; width:1005px; overflow:hidden; margin:0 0 0 0; _margin:-13px 0 0 0; padding:0; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; min-height:100%; }

#lsidebar {width:201px; float:left; margin-right:0px; margin-top:220px; margin-left:0px;}

#rsidebar 
{float:left; width:123px; _width:193px; margin:220px 0 0 0; _margin:220px 0 0 0px;}
#content {background:url(img/bg_content.gif) repeat-y; float:left; width:608px; margin:174px 0 0 1px; _margin:178px 1px 0 2px; padding:0 0 0 0; min-height:1200px;}
#top_content {background:url(img/top_content.gif) no-repeat; width:608px; height:8px;}

/* Sidebars styles */
#lsidebar h2, #rsidebar h2 {font: bold 11px "Trebuchet MS", Verdana, Tahoma;  color:#8f8779; margin:0; padding:0 0 0px 0; border-bottom:1px solid #dad2b6; width:143px;}
#lsidebar ul 
{padding:0px; width:150px;  margin:0px; 
/*FF*/ _margin:0px; 
/*ie6*/ *margin:0px; 
/*ie7*/ margin-top:10px;}
#rsidebar ul {margin-top:10px; margin-left:15px; margin-bottom:20px; padding:0; list-style:none; width:150px;}

.datar{font:10px "Trebuchet MS", Verdana, Tahoma ; color:#4f6f97;}

#rsidebar ul ul ul {margin:4px 0 0 10px; padding:0; list-style:none;}
#lsidebar ul ul ul{margin:4px 0 0 10px; padding:0; list-style:none;}
#lsidebar ul li{margin:0px 0 25px 0; list-style:none;}
#rsidebar ul li {margin:0px 0 20px 0; padding:0; list-style:none;}
#lsidebar li li, #rsidebar li li {margin:0; padding:4px 0; list-style:none; border-bottom:1px solid #ddd;}
#lsidebar li li li, #rsidebar li li li {margin:0; padding:4px 0; list-style:none; border:none;}
#lsidebar ul ul ul a, #rsidebar ul ul ul a {font-size:11px;}
#lsidebar li.rssFeed {background:url(img/bg-rss.gif) no-repeat; width:200px; height:50px; font:normal bold 12px Georgia, "Times New Roman", serif;}
#lsidebar li.menu {background:#FFFFFF; width:201px; height:45px; margin:0px;}


.textwidget {padding-top:10px;}
.rssFeed a {line-height:50px; width:143px; height:50px; display:block; text-decoration:none; color:#fff; padding-left:57px;}
.rssFeed a:hover {color:#fffcc5;}
.rssForm form {margin:10px 0;}
.rssEmail {border:1px solid #eeeff2; background:#eeeff2; width:105px; height:13px; float:left; font-size:10px; margin-right:5px;}
.rssSubmit {padding:0; cursor:pointer; float:left; line-height:20px; width:20px; height:20px; margin-left:7px;}
.rssForm small {padding:2px; background:#eff7f7; display:block;}
#rsidebar .ads125 {padding:10px 0 0 0; width:260px; overflow:hidden;}
.leftBanner {float:left; margin-bottom:10px;}
.rightBanner {float:right; margin-bottom:10px;}

.advertiseHere {clear:both; display:block; text-align:center; font:normal bold 12px Georgia, "Times New Roman", serif; color:#207f7b; margin-bottom:10px;}

#wp-calendar {width:100%; padding:0; border:none; margin:0;}
#wp-calendar caption {padding:4px; font:normal bold 12px Georgia, "Times New Roman", serif; color:#207f7b;}
#wp-calendar th {padding:4px; text-align:center; background:#eff7f7;}
#wp-calendar td {padding:4px; text-align:center; background:#f5f5f5;}
#wp-calendar #prev {text-align:left;}
#wp-calendar #next {text-align:right;}
#wp-calendar a {color:#d90202;}
#wp-calendar a:hover {color:#207f7b;}


/* Content styles */

.topAd {margin-bottom:25px;}
.archiveTitle {font:normal normal 18px "Trebuchet MS", Verdana, Tahoma; color:#0f3957; text-decoration:none;  margin-left:40px;}
.post {margin-bottom:20px; margin-left:75px; width:500px;}
.post a {text-decoration:underline;}
.postTitle h1, .postTitle h2 {font:normal normal 18px "Trebuchet MS", Verdana, Tahoma; color:#0f3957; padding:0 0 5px 0; margin:0 0 5px 0;}
.postTitle h1 a, .postTitle h2 a {font:normal normal 18px "Trebuchet MS", Verdana, Tahoma; color:#0f3957; text-decoration:none;}
.postTitle h1 a:hover, .postTitle h2 a:hover {font:normal normal 18px "Trebuchet MS", Verdana, Tahoma; color:#3e6e90;}
.postData{font-size:10px; font-family:"Trebuchet MS", Verdana, Tahoma; color:#3a6888;  margin-bottom:10px; font-weight:bold;}
.postAutor{font-size:10px; font-family:"Trebuchet MS", Verdana, Tahoma; color:#3a6888; margin-bottom:10px; font-weight:bold; float:left;}
.postCat{font-size:10px; font-family:"Trebuchet MS", Verdana, Tahoma; color:#3a6888; margin-bottom:10px; float:right;}
.postInfo {font-size:11px;}
.postContent {margin-top:20px; margin-bottom:10px; line-height:17px; width:470px; overflow:hidden; [;margin-top:30px;]}
html*.postContent {margin-top:20px;}
overflow:hidden; border:2px solid #FEE;}
.postContent h1 {font:normal normal 22px Georgia, "Times New Roman", serif; color:#207f7b;}
.postContent h2 {font:normal normal 20px Georgia, "Times New Roman", serif; color:#207f7b;}
.postContent h3 {font:normal normal 18px Georgia, "Times New Roman", serif; color:#207f7b;}
.postContent h4 {font:normal bold 14px Georgia, "Times New Roman", serif; color:#666; font-variant:small-caps; text-transform:capitalize;}
.postContent blockquote {margin:0; padding:20px 20px 20px 40px; background:#eff7f7 url(img/bg-blockquote.gif) no-repeat; font:normal normal 12px Georgia, "Times New Roman", serif;}
.postExtras {padding:0 0 0 0; font-size:11px; width:500px; height:50px}
.postExtrasComents{margin:0; padding:0 0 0 0; font-size:11px; width:150px; float:left; 	}
.postExtrasComents img{margin-left:5px;} 
.postExtrastags {padding:0 0 0 0; margin:0 0 0 0 ; font-size:11px; width:200px; float:left;}
.compartilhar{margin:0; padding:0 0 0 0; font-size:11px; width:150px; float:left; 	}
.tagspost{padding:5px 0; font-size:11px; width:200px;}

.postMeta{text-align:left; margin-top:20px; padding-top:0; font-size:11px; border-top:#CCCCCC 1px solid;}
.postMeta a {color:#0f3957; text-decoration:none;}
.postMeta a:hover {color:#0f3957;}
.postLink {float:left;}
.postComments a {background:url(img/text_coment.gif) no-repeat 0 0px; padding-left:85px;}
.postLink a {background:url(img/icon-postlink.gif) no-repeat 0 1px; padding-left:14px;}
.navigation{width:370px; font:"Trebuchet MS", Verdana, Tahoma;  overflow:hidden; margin-left:40px;}
.navigation a {text-decoration:none; margin-bottom:25px; display:block;}

/* Comments styles */

.commentZone {text-align:left; margin-top:10px; margin-left:10px; padding-top:0pt; font-size:11px; border-top-width:1px; border-top-style:solid; border-top-color:#cccccc; width:500px;}
h3#respond, h3#comments, h3#trackbacks {font:normal normal 12px "Trebuchet MS", Verdana, Tahoma; ; color: #0f3957; padding:0 0 5px 0; margin:40px 0 0 0;}
.commentList {margin:0; padding:0; list-style:none;}
.commentList li {width:470px; overflow:hidden; display:block; padding:10px 0 0 0; border-bottom:1px solid #ddd;}
.commentLeft {float:left; width:80px;}
.commentLeft img {padding:4px; border:1px solid #e5e5e5;}
.commentAuthor {font:normal bold 14px "Trebuchet MS", Verdana, Tahoma;}
.commentAuthor a {color:#0f3957;}
.commentAuthor a:hover {color:#0f3957;}
.commentRight {float:left; width:390px; overflow:hidden;}
.commentRight p {margin:10px 0;}

#author, #email, #url {border:1px solid #92bdbb;}
#comment {border:1px solid #92bdbb; width:400px;}
#submit {width:80px; height:20px; border:none; background:url(img/bg-addcomment.gif) no-repeat; font:normal bold 12px Georgia, "Times New Roman", serif; color:#fff; text-align:center; cursor:pointer;}
.trackbackList {margin:0; padding:0 0 4px 0; border-bottom:1px solid #ddd;}
.trackbackList li {padding:4px 0 0 0; margin-left:23px;}

/* Footer styles */

#footer {border-top:1px solid #ddd; padding-top:5px; font-size:10px; margin-bottom:20px; width:970px; overflow:hidden;}
.footerMenu {text-align:right; list-style:none; margin:0; padding:0;}
.footerMenu li {display:inline; margin-left:15px;}

#tooltip {position:absolute; z-index:3000; border:1px solid #111; background-color:#eee; padding:5px; opacity:0.7;}
#tooltip h3, #tooltip div {margin:0;}
#tooltip.pretty {font-family:"Trebuchet MS", Verdana, Tahoma; border:none; width:210px; padding:20px; height:135px; opacity:0.9; background:url('shadow.png');}
#tooltip.pretty h3 {margin-bottom:0.5em; font-size:8pt; width:220px; text-align:center;}
#tooltip.pretty div {width:220px; text-align:left;}
#tooltip.fancy {background:url('shadow2.png'); padding-top:5em; height:100px;}

#midhoje ul{margin:5px 0 0 15px; padding:0; list-style:none;}
#midlinks ul{margin:5px 0 0 15px; padding:0; list-style:none;}
#midlinks ul li{margin:0px 0 5px 0; list-style:url(img/lista_hoje.gif); /*list-style:none; */}
#midhoje ul li{margin:0px 0 5px 0; list-style:url(img/lista_hoje.gif); /*list-style:none; */}
.alignleft {float:left;}

