/* CSS Document */

body{margin:0px; background: #000; padding:0px; }

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}

a{text-decoration:none; color:#fc0;}
a:visited{color:#fc0;}
a:hover{text-decoration:underline;}

h1 {
}

h2 {
}

h3 {
}

/* TEMPLATE CSS */

/********** Main Container **********/ 
#main_container {width: 1000px; background-color:#000;; margin: 0 auto;} 

/********** Header **********/ 
#header { height: auto; width: auto; margin: 0px;}

#header #banner_governo{background-color: #ffcc00; margin: 0px; padding: 0px; height: 23px; width: auto;}

#header #banner_governo .pr{font-size:11px; margin:0px; *margin-bottom:4px; text-align:left;}

#header #banner_governo .right{margin-left:300px;}

#header #banner_instituto{padding: 0px; height: 184px; width: 1000px; background-image: url(../images/top_home.jpg); margin: 0px;}

#header #banner_instituto #logo_instituto{padding: 0px; height: 122px; width: 292px; margin-left:10px; margin-top:17px; float: left;}

#header #banner_instituto #acessibilidade{padding: 0px; height: 30px; width: 404px; float: right; /*margin-right:10px; margin-top:17px;*/margin: 140px -270px 0 0;}


/********** Footer **********/ 
#footer {background: url(../images/fundo_cont_principal.gif) no-repeat; margin: 0px 0px 15px 0px; padding: 0; height: 50px; width: auto;}

#footer div.footer_rowone{background-color:#dae4c0; height:40px; margin:10px 10px 0px 10px;  font:10px/10px arial; text-align:center; color:#658404; padding-top:5px;}

#footer div.footer_rowtwo{background:url(../images/fundo_cont_principal_rod.gif) no-repeat; height:10px;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px; /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */}

/********** coluna esquerda **********/ 
#colesq{width:188px; height:auto; float:left; margin-left:8px; background-color:#000;}


/********** coluna direita **********/ 
#coldir{float: right; width: 255px; margin-top:10px; margin-right:10px; background-color:#000;}

#coldir div.selos{width:auto; height:auto; margin-top:10px; text-align:center;}

/********** coluna central **********/ 
#maincontent{margin-top: 5px; margin-left:210px; margin-right:10px; width:auto;  padding:5px; font: 12px/14px arial; color:#fff; text-align:justify; background-color:#000;}

#maincontent div.box_banner img{margin-top:5px;}


/********** Breadcrumbs **********/ 
.breadcrumbs { 
font-family : Verdana, Helvetica, Arial, sans-serif; 
font-size : 9px; 
padding : 0px; 
}
a.breadcrumbs:link, a.breadcrumbs:visited { 
color : #000000; 
font-weight : normal; 
}
a.breadcrumbs:hover { 
color : #3366cc; 
font-weight : normal; 
text-decoration : none; 
}

/* JOOMLA CSS */

.article_separator {display: block;	height: 20px;}
.article_column{padding:0 5px 0 5px;}

.adminform {
}

.author {
}

.bannerfooter {
}

.bannergroup {
}

.bannerheader {
}

.banneritem {
}

.blog{margin-right:10px;}

.blog_more{
}


.blog_more {
}

.blogsection {
}

.breadcrumbs {
}

.button {
}

.buttonheading img{border:none;}

.clr {

	clear: both;

}

.componentheading, .contentheading{color:#658404; text-transform:uppercase; font-weight:bold;font-size:16px;}

.content_email {
}

.content_rating {
}

.content_vote {
}

.contentdecription {
}

.contentpagetitle {
}

.contentpane {
}
.contentpaneopen{width:auto;}

table {
}

.contenttoc {
}

.createdate{color:#999; font-size:11px;}

.created-date {
}

.date {
}

.input {
}

.inputbox {
}

.intro {
}

.latestnews {
}

.loclink {
}

a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited {
}

a.mainlevel:hover {
}

.message {
}

.metadata {
}

.modifydate{color:#fff; font-size:11px;}

div.module_menu1{ background-color:#000;}
div.module_menu1 div{}
div.module_menu1 div div{}
div.module_menu1 div div div{}
div.module_menu1 h3{font:bold 16px/16px arial; padding:10px 0 0 20px; text-transform:uppercase; margin-bottom:5px;color:#fff;  margin-left:5px;}
div.module_menu1 ul{margin:20px 0 0px -25px; *margin-left:15px; padding-bottom:15px; list-style:none;}
div.module_menu1 li{ height:25px; padding:6px 0 0 8px; font:11px/13px arial;}
div.module_menu1 a{color:#fc0;}

div.module_menu2{ background-color:#000;}
div.module_menu2 div{}
div.module_menu2 div div{}
div.module_menu2 div div div{}
div.module_menu2 h3{font:bold 16px/16px arial; padding:10px 0 0 20px; text-transform:uppercase; margin-bottom:5px;color:#fff;  margin-left:5px;}
div.module_menu2 ul {margin:10px 0 0px -25px; *margin-left:15px; padding-bottom:15px; list-style:none;}
div.module_menu2 ul li{ height:25px; padding:6px 0 0 8px; font:11px/13px arial;}
div.module_menu2 a{color:#fc0;}

div.module_menu3 ul{margin:10px 0 0 -40px; *margin-left:0px; list-style:none;}
div.module_menu3 ul li{ height:32px; margin-top:0px; margin-bottom:0px;  padding:10px 0 0 25px; font:bold 16px/18px arial; text-transform:uppercase;}
div.module_menu3 a{color:#fc0;}

div.module_menu4{}
div.module_menu4 div{}
div.module_menu4 div div{}
div.module_menu4 h3{font:bold 16px/16px arial; color:#ff; padding:10px 0 0 20px; text-transform:uppercase; margin-left:5px;}
div.module_menu4 ul{margin:10px 0 0px -25px; *margin-left:15px; padding-bottom:3px;  list-style-position:inside;}
div.module_menu4 ul li{font:11px/13px arial; border-bottom-color:#d7d7d7; border-bottom-style:solid; border-bottom-width:1px; margin-right:18px; margin-bottom:5px;}
div.module_menu4 a{color:#fc0;}

div.module_menu5{}
div.module_menu5 div{}
div.module_menu5 h3{font:bold 16px/16px arial; color:#fff; padding:10px 0 0 20px; text-transform:uppercase; margin-bottom:5px; margin-top:0px; margin-left:5px;}
div.module_menu5 h4{background:url(../images/mapa_rede.gif) no-repeat top center; margin-bottom:100px;}
div.module_menu5 ul{margin:10px 0 0px -25px; *margin-left:15px; padding-bottom:3px;  list-style-position:inside;}
div.module_menu5 ul li{font:11px/13px arial;border-bottom-color:#d7d7d7; border-bottom-style:solid; border-bottom-width:1px; margin-right:18px; margin-bottom:5px; }
div.module_menu5 a{color:#fc0;}

div.module_menu6{}
div.module_menu6 div{}
div.module_menu6 h3{font:bold 16px/16px arial; color:#fff; padding:10px 0 0 20px; text-transform:uppercase; margin-bottom:5px; margin-top:0px; margin-left:5px;}
div.module_menu6 ul{margin:10px 0 0px -25px; *margin-left:15px; padding-bottom:3px;  list-style-position:inside;}
div.module_menu6 ul li{font:11px/13px arial; }
div.module_menu6 a{color:#fc0;}

div.module_conheca{width:500px; margin-right:10px; }
div.module_conheca ul{list-style:none;  margin:0px 0px 0px -40px;*margin:0px;}
div.module_conheca ul li{border-bottom:dashed 1px;}
div.module_conheca h3{ color:#658404; text-transform:uppercase; font-weight:bold; margin-bottom:5px;font-size:12px;}
div.module_conheca h2{font-size:12px; color:#000000; margin:0px; padding:5px 0px 5px 0px; text-transform:uppercase;}
div.module_conheca span{font-weight:normal; color:#000099; margin:0px; text-transform:none;}

div.module_foto{height:361px; width:250px; margin:5px 10px 0px 10px; text-align:right; float:right;}


.mosimage {
}

.mosimage_caption {
}

.mostread {
}

.newsfeed {
}

.outline {
}

.pagenav {
}

.pagenav_next {
}

.pagenav_prev {
}

.pagenavbar {
}

.pagenavcounter {
}

.pathway{ padding-bottom:5px;}

/********** Poll **********/ 
.poll { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
line-height : 14px; 
}
.pollstableborder { 
border : 1px solid; 
padding : 1px; 
}
div.module_enquete {font:11px/13px arial; width:500px; border-bottom:#668303 thin solid; padding-bottom:5px; margin-bottom:5px;}
div.module_enquete h3{font:bold 16px/16px arial; color:#668303; padding:10px 0 0 20px; text-transform:uppercase; margin-bottom:5px; margin-top:0px; margin-left:5px; text-align:center;}

.readon{font-size:11px;}

div.module_search {padding-left:5px;}
div.search_search input {float:left;border:none;}
div.search_search input {height:19px;width:199px;padding:0 3px;margin-right:2px;background:url(../images/search-bg.gif) no-repeat;}
div.search_search input.button_search {height:19px;width:30px;	padding:0;	background:url(../images/button-search-bg.gif) no-repeat;	font:bold 1em "Tahoma", Verdana, Arial, Helvetica, Sans-Serif; color:white; cursor:pointer;}

.searchintro {
}

.sections {
}

.sectiontable_footer {
}

.sectiontableentry {
}

.sectiontablefooter {
}

.sectiontableheader {
}

.small{color:#999; font-size:11px;}

.smalldark {
}

a.sublevel:link, a.sublevel:active, a.sublevel:visited {
}

a.sublevel:hover {
}

.title {
}

.wrapper {
}
