/**************************************************************************************************
  Tags
**************************************************************************************************/
*
{
  margin:0px;
  padding:0px;
  outline:none;
}

body
{
	background:url(../img/bg/bgContainer.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

/*
#background{
	background:#fff !important;
}*/

#backgroundVid{
	background:#fff !important;
	width:100%;
}

#container
{
	width:900px;
	clear:both;
	margin:-1px auto 20px auto;
	background:#fff;
}


h1
{
  font-size:18px;
  position: absolute;
}

h1 a{
	text-indent:-5000px;
	width:220px;
	height:170px;
	float:left;
	position:absolute;
}

h2{
	font-size:15px
}


h3{
  font-size:13px;
}

h4{
  font-size:12px;
}

h5{
  font-size:11px;
}

h6{
  font-size:10px;
}

input, textarea, button{
  font:normal 12px Arial, Helvetica;
}

a{
	text-decoration:none;
}

img{
  border:0px;
}

em{
}

/**************************************************************************************************
  Barra GOV
**************************************************************************************************/
/*#govbar
{
  clear:both;
  width:100%;
  height:25px;
  background:#fc0;
}

#govbar .minc
{
  float:left;
  width:152px;
  height:25px;
  margin:0px 10px;
  text-indent:-5000px;
  background:url(../img/minc.png) no-repeat;
}

#govbar .brasil
{
  float:right;
  width:75px;
  height:25px;
  margin:0px 10px;
  text-indent:-5000px;
  background:url(../img/brasil.png) no-repeat;
}

#govbar select
{
  float:right;
  margin:0px 10px;
  background:#f7f2dc;
  border:1px solid #f90;
}*/

.imagemGov  {width:950px !important}

/**************************************************************************************************
  Header
**************************************************************************************************/
#linhaData{
	background:url(../img/bg/bgData.jpg) repeat-x;
	width:900px;
	height:25px;
}

.data{
	font-size:12px;
	color:#fff;
	padding:5px 0 0 10px;
	float:left;
}

.rss a{
	background:url(../img/rss2.gif) no-repeat ;
	width:20px;
	height:20px;
	float:right;
	margin: 4px 10px 0 0;
	text-indent:-5000px;
}

.imgHeader{
	width:900px;
	height:167px;
	position:relative;
}

.imgHeader h1{
	width:214px;
	height:166px;
	float:left;
}

.imgHeader h1 a{
	width:214px;
	height:166px;
	float:left;
	/*margin:0 0 0 -220px;*/
	text-indent:-5000px;
}


.imgHeader .autorFoto{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	height:16px;
	position:absolute;
	padding:3px 10px;
	top:144px;
	right:0px;
	background:#000;
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
}

.arte{
	width:900px;
	height:167px;
}

.arte1{
	background:url(../img/arteTopo/topo-site3.jpg) no-repeat;
	width:900px;
	height:167px;
}

.arte2{
	background:url(../img/arteTopo/topo-site2.jpg) no-repeat;
	width:900px;
	height:167px;
}

.arte3{
	background:url(../img/arteTopo/topo-site3.jpg) no-repeat;
	width:900px;
	height:167px;
}

.arte4{
	background:url(../img/arteTopo/topo-site4.jpg) no-repeat;
	width:900px;
	height:167px;
}

.arte5{
	background:url(../img/arteTopo/topo-site5.jpg) no-repeat;
	width:900px;
	height:167px;
}




.autorFoto a{
	color:#fff;
}

#menu{
	background:url(../img/bg/bgMenuHeader.png) no-repeat;
	width:900px;
	height:33px;
}

#menu ul{
	padding:1px 0 0 10px;
}
#menu ul li {
	list-style-type:none;
	float:left;
	position:relative;
}

#menu ul li a{
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:7px;
	color:#fff;
	word-spacing:5px;
}

#menu li ul{
	position:absolute;
	display:none;
	top:30px;
	left:0px;
	background:#457fa0;
	width:200px;
	padding:0;
	margin:0;
}


#menu li li{
    border:none;
    padding:0 0 0 0;
}

#menu li .maiorEspaco li a{
	width:180px;
	height:20px;
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin:0 0px 0 0;
	padding:5px 10px 0px 10px;
	word-spacing:0px !important;
	border-bottom:#6a9db9 1px solid;
}

#menu li .maiorEspaco li:hover{
	background:#376f8e;
}



#menu li li a{
	width:120px;
	height:10px;
	display:block;
	font-weight:normal;
	color:#fff;
	margin:0 0px 0 0;
	word-spacing:0px !important;
}
#menu li li a:hover{}
#menu li li:hover{}

#breadSearch{
	background:#f8f8f8;
	width:900px;
	float:left;
	height:30px;
}

.breadcrumb{
	font-family:;
	font-size:11px;
	color:#000;
	padding:7px 0 0 20px;
	float:left
}

#breadSearch form{
	float:right;
}

.busca{
	background:url(../img/bg/bgInput.gif) no-repeat;
	border:none;
	width:165px;
	height:20px;
	margin:5px 0 0 3px;
	padding:2px 0 0 3px;
	float:left;
	font-size:12px;
	color:#858587;
}

.ok{
	background:url(../img/bg/bgOk.jpg) no-repeat;
	border:none;
	width:21px;
	height:21px;
	float:left;
	margin:5px 20px 0 5px;
}

/**************************************************************************************************
  Index
**************************************************************************************************/
#content{
	background:#fff;
	padding-top:40px;
	float:left;
	width:710px;
	_width:650px;
}


#contentVid{
	background:#fff;
	padding-top:40px;
	float:left;
	width:900px;
}

.destaque{
	width:285px;
	margin:0 0 0 30px;
	float:left;
}
.destaque{
	_width:285px;
	_margin:0 0 0 15px;
	_float:left;
}

.destaque h2{
	background:url(../img/destaque.jpg) no-repeat #fff;
	width:129px;
	height:28px;
	padding:0px 5px 15px 5px;
	text-indent: -5000px;
}

.orangeBox{
	height:416px;
	border:#FCF2D9 1px solid;
	background:#fffcee;
	margin:0 auto;
}

.orangeBox img{
	margin:10px 10px 15px 9px;
}

.orangeBox span{
	font-size:18px;
	color:#F7941D;
	float:left;
	margin:0 5px 0 0;
}
.orangeBox h3 {
	font-size:14px;
	margin:0 10px 0 10px;
}
.orangeBox h3 a{ color:#F7941D; }
.orangeBox p{
	font-size:12px;
	margin:10px 10px 0 5px;
}
.orangeBox p a{ color:#58595B; }

.orangeBox img{max-height:200px;}


.navNumber{
	/*
	font-size:12px;
	padding:100px 10px 10px 0 !important;
	font-weight:bold;
	word-spacing:5px;
	margin:5px 30px 10px 0;
	*/
	width:100%;
	float:left;
}

.navNumber a{
	color:#F8C587;
	background:url(../img/bola_nav_destaque.png) no-repeat;
	width:20px;
	height:19px;
	margin:2% 2%;
	text-indent:-5000px;
	float:left;
}
.navNumber a:hover {
	background:url(../img/bola_nav_destaque_hover.png) no-repeat !important;
}
.activeSlide {
	background:url(../img/bola_nav_destaque_hover.png) no-repeat !important;
}

#navNumber2{
	font-size:12px;
	padding:0px 10px 10px 0 !important;
	font-weight:bold;
	word-spacing:5px;
	float:left;
	
}
#navNumber2 a{
	color:#72a0cb;
	background:url(../img/bola_nav_destaque.png) no-repeat;
	width:20px;
	height:19px;
	margin:2% 2%;
	text-indent:-5000px;
	float:left;
}

#navNumber2 a:hover {
	background:url(../img/bola_nav_destaque_hover_blue.png) no-repeat !important;
}
#navNumber2 .activeSlide{
	background:url(../img/bola_nav_destaque_hover_blue.png) no-repeat !important;
}

.noticias{
	width:350px;
	float:left;
	margin-left:20px;
}
.noticias{
	_width:150px;
	_float:left;
	_margin-left:5px;
}

.invibleBox{
	width:350px;
	padding:5px 0 5px 0;
}



.noticias h2{
	background:url(../img/noticias.jpg) no-repeat;
	width:199px;
	height:34px;
	text-indent: -10000px;
	margin:0 0 3px 0;
}

.noticias h3{
	font-size:12px;
	margin:5px 5px 5px 5px;
}
.noticias h3 a{	color:#C4151C; }

.noticias p{
	font-size:12px;
	margin:5px 5px 5px 5px;
}
.noticias p a{
	color:#58595B;
}

.vejaMais{
	font-size:10px;
	float:right;
	font-weight:bold;
	margin:5px 20px 0 0;
}
.vejaMais a{
	color:#C4151C;
	background:url(../img/vejaMais.jpg) right no-repeat;
	padding:0 20px 0 0;
}


.vejaMaisVerde{
	font-size:10px;
	float:right;
	font-weight:bold;
	margin:5px 20px 0 0;
}
.vejaMaisVerde a{
	color:#3c992f;
	background:url(../img/vejamaisVerde.png) right no-repeat;
	padding:0 20px 0 0;
}

.vejaMaisAzul{
	font-size:10px;
	float:right;
	font-weight:bold;
	margin:5px 20px 0 0;
}
.vejaMaisAzul a{
	color:#2970AE;
	background:url(../img/vejamaisAzul.png) right no-repeat;
	padding:0 20px 0 0;
}


.vejaMaisVid{
	font-size:10px;
	float:right;
	font-weight:bold;
	margin:5px 50px 0 0;
}
.vejaMaisVid a{
	color:#C4151C;
	background:url(../img/vejaMais.jpg) right no-repeat;
	padding:0 20px 0 0;
}









#tomeNota{
	width:650px;
	margin:10px 0 20px 30px;
	float:left;
}

#tomeNota{
	_width:650px;
	_margin:10px 0 20px 15px;
	_float:left;
}

#tomeNota h2{
	background:url(../img/tomeNota.jpg) no-repeat;
	width:136px;
	height:29px;
	margin:0px 140px 25px 5px;
	padding:15px 0 0 30px;
	color:#0356a2;
	float:left;
}

.grayBox{
	width:285px;
	/*border:#E8EBEF 1px solid;*/
	/*background:#f2f7fd;*/
	float:left;
	min-height: 250px;
	padding:25px 5px 5px 5px;
}

.graybox h3{
	margin-bottom:5px !important;
}

#cycle2 div h3{
	margin-bottom:10px !important;
}


.grayBox2{
	width:300px;
	border:#E8EBEF 1px solid;
	margin:0 0 0 6px;
	background:#f2f7fd;
	min-height: 280px;
	float:right;
	padding:23px
}

.grayBox2 img{
	padding:5px;
}

.grayBox2 h3{
	margin:0 0 15px 0;
}

.grayBoxV{
	width:650px;
	background:#eef6e9;
	border:#e4f0de 1px solid;
	min-height:135px;
}

.grayBoxV p{
	font-size:11px !important;
}

.grayBoxV img{
	margin:40px 10px 0 10px !important;
}

#tomeNota img{
	float:left;
	padding:0 0 20px 0;
}

#tomeNota h3{
	font-size:14px;
	padding:0 10px 1px 0;
	clear:both;
}
#tomeNota h3 , #tomeNota h3 a{ color:#005AAB;  }
#tomeNota h4 , #tomeNota h4 a{ color:#006633; font-size:15px; margin:30px 20px 10px 0;  }
#tomeNota p{
	font-size:12px;
	padding:0 10px 20px 0;
}
#tomeNota p a{ color:#58595B !important; }


.vejaMaisCinza{
	text-indent:-50000px !important;
	float:right;
	margin:0px 30px 0 0 !important;
}
.vejaMaisCinza a{
	background:url(../img/vejaMaisCinza.jpg) no-repeat;
	width:15px;
	height:15px;
	display:block;
}

#galeria{
	clear:both;
	width:680px;
	padding:0 0 0 30px;
}

_#galeria{
	width:680px;
}


.jcarousel-prev-disabled-horizontal{
	_margin:50px 0 0 0 !important;
}

.jcarousel-next-horizontal{
	_margin:50px 0 0 0 !important;
}

.jcarousel-container-horizontal{
	_margin:0 0 0 0 !important;
	_width:660px !important;
}

.jcarousel-list-horizontal{
	_margin:0 0 0 0 !important;
	_width:800px !important;
}




#galeria h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 30px 0;
}

#galeria ul{}
#galeria li{
	list-style-type:none;
	float:left;
	margin:0 10px 0 10px;
}
#galeria li a{}

#galeria .ativado{
	border:3px solid #F7941D;
}

#galeria .setaE{
	text-indent:-5000px;
}
#galeria .setaE a{
	background:url(../img/setaE.jpg) no-repeat;
	width:16px;
	height:10px;
	display:block;
	margin:50px 10px 0 0;
}

#galeria .setaD{
	text-indent:-5000px;
}
#galeria .setaD a{
	background:url(../img/setaD.jpg) no-repeat;
	width:16px;
	height:10px;
	display:block;
	margin:50px 0 0 10px;
}

#nuvem{
	clear:both;
	float:left;
	width:280px;
	padding:40px 0 0 30px;
}
#nuvem{
	_clear:both;
	_float:left;
	_width:280px;
	_padding:40px 0 0 30px;
}

#nuvem h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 25px 0;
	font-weight:bold;
}
#nuvem .tags{
	border-bottom:1px solid #D7D6D6;
	padding-bottom:10px;
}
#nuvem div a{
	color:#2970ae;
	line-height:17px;
}

#nuvemVid{
	clear:both;
	float:left;
	width:430px;
	padding:40px 0 30px 0;
}

#nuvemVid h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 25px 0;
	font-weight:bold;
}
#nuvemVid .tags{
	border-bottom:1px solid #D7D6D6;
	padding-bottom:10px;
}
#nuvemVid div a{
	color:#2970ae;
	line-height:17px;
}

#nuvemPost h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 25px 0;
	font-weight:bold;
	border-bottom:#2970AE 4px solid;
}
#nuvemPost .tags{
	border-bottom:1px solid #D7D6D6;
	padding-bottom:10px;
	width:160px !important;
}
#nuvemPost div a{
	color:#2970ae;
	line-height:17px;
}

.lampada{
	background:url(../img/lampada.jpg) no-repeat left;
	padding:8px 0px 4px 20px;
	margin:0 0 15px 0;
}

.lampada a {
	font-weight:bold;
	font-size:11px;
	color:#2970ae;
}

.lampadaR{
	background:url(../img/lampada.jpg) no-repeat left;
	padding:4px 0 4px 20px;
	width:100px;
	display:block;
}

.lampadaR a {
	font-weight:bold;
	font-size:11px;
	color:#2970ae !important;
}



#comentarios{
	float:left;
	width:335px;
	padding:40px 0 0 30px;
	_padding:40px 0 0 0;
}
#comentarios h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 25px 0;
	font-weight:bold;
}
#comentarios .ComentFeito{
	margin:0 0 10px 0 !important;
}
#comentarios p span , #comentarios li a{
	background:url(../img/say.jpg) no-repeat left;
	width:17px;
	height:15px;
	color:#2970AE;
	font-weight:bold;
	margin:0 10px 0 0;
	padding:0 0 0 20px;
}

#comentarios p , #comentarios li{
	list-style-type:none;
	width:315px;
	color:#58595B;
	font-size:12px;
	margin:0 0 20px 0;
}
#comentarios .comentCat{
	width:315px;
	color:#58595B;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 0 0;
}

#comentarios .comentCat a{
	width:315px;
	color:#58595B;
	font-size:11px;
	font-weight: normal !important;
	margin:0 0 0 5px;
}

#sidebar{
	width:165px;
	float:left;
	background:#fff;
	margin:50px 20px 0 0;
	_margin:55px 10px 0 0;
}


#sidebar .redesSociais h2{

	color:#2970AE;
	font-size:16px;
	font-family:tahoma, arial;
	margin:0 0 25px 0;
	font-weight:bold;
	border-bottom:#2970AE 4px solid;
	padding:0 0 3px 0;
}

#sidebar ul li{
	margin:10px 30px 0 0;
	padding:0 20px 10px 0;
	list-style-type:none;
	border-bottom:1px solid #D7D6D6;
	width:130px;
	height:40px;
	font-size:11px;
	text-align:left;
	vertical-align: middle;
}
#sidebar ul li a{
	color:#58595B;
	width:40px;
}

#sidebar .redesSociais ul li a img{
	float:left;
	margin:0 10px 0 0;
}

#sidebar .vejaMaisAzul{
	border:none;
	float:left;
	margin:10px 0 0 47px;
	_margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10px;
	font-weight:bold;
}
#sidebar .redesSociais .vejaMaisAzul a{
	color:#2970AE !important;
	background:url(../img/vejamaisAzul.png) no-repeat right ;
	width:100px;
	height:15px;
	display:block;
	padding:0px !important;
}

#sidebar .vejaMaisAzul a{
	color:#2970AE !important;
	background:url(../img/vejamaisAzul.png) no-repeat right ;
	width:110px;
	height:15px;
	display:block;
	padding:0 10px 0 0;
}

.parceiros h2{
	color:#2970AE;
	font-size:16px;
	font-family:tahoma, arial;
	margin:0 0 25px 0;
	font-weight:bold;
	border-bottom:#2970AE 4px solid;
	padding:0 0 3px 0;
}

.parceiros img{
	clear:both;
	margin:-5px 0 0 35px;
}

.culturadigital { 
	padding:0 20px 15px 0 !important;
}

.culturadigital img	{
	margin:0 0 0 0px !important;
}

.newsletter{
	padding:20px 0 20px 0;
	float:left;
}
.newsletter h2{
	color:#2970AE;
	font-size:16px;
	font-family:tahoma, arial;
	margin:0 0 10px 0;
	font-weight:bold;
	border-bottom:#2970AE 4px solid;
	padding:0 0 3px 0;
}
.orangeBoxR{
	background:#FCF2DA;
	width:145px;
	padding:10px;
}
.orangeBoxR p{
	color:#58595B;
	font-size:12px;
	line-height:12px;
	margin:0 0 15px 0;
}

.orangeBoxR input{
	width:140px;
	padding:2px 0 4px 0;
	margin:0 0 5px 0;
	background:#fff;
	border-top:1px solid #FCD4A5 !important;
	border:1px solid #FCD4A5;
	color:#ACACAD;
}

.orangeBoxR input:hover{
	color:#333;
}

.orangeBoxR .clicar{
	background:url(../img/sidebar/email.png) right no-repeat;
	color:#2970AE;
	border:none !important;
	cursor:pointer;
	font-weight:bold;
	margin:0 0 0 40px;
	width:100px;
}

.rssR{
	float:left;
	margin:20px 0 20px 0;
}

.rssR p{
	border-top:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	width:165px;
	color:#58595B;
	font-size:12px;
	padding:10px 0 ;
}
.rssR a{
	color:#58595B;
}

.rssR img{
	float:left;
	margin:0 10px 0 25px;
}
/**************************************************************************************************
  Page
**************************************************************************************************/
.breadcrumb a{
	font-size:12px;
	color:#000;
}

.post{
	width:623px;
	margin: 0 0 0 30px;
}

.post h2{
	color:#C9252B;
	font-size:19px;
	clear:both;
}

.post h3{
	color:#C9252B;
	font-size:14px;
	clear:both;
	margin:20px 0 3px 0;
}

.post .cat{
	background:url(../img/bg/h2Post.gif) no-repeat;
	height:26px;
	padding:6px 0 0 40px;
}
.post .cat a{
	color:#C9252B;
}

.post .catVerde{
	background:url(../img/icnverde.png) no-repeat;
	height:26px;
	padding:10px 0 0 40px;
	color:#3c992f;
}
.post .catVerde a{
	color:#3c992f;
}

.post ul{
	clear:both !important;
}

.post .Verde , .post .Verde a{
	color:#3c992f !important;
}

.dataPost{
	margin:10px 0 20px 0;
	float:left;
	color:#58595B;
	font-size:12px;
}

.dataPostVid{
	margin:10px 0 20px 0;
	color:#58595B;
	font-size:12px;
}
.EnvieEmail a{
	background:url(../img/email.png) no-repeat right;
	margin:10px 0 20px 0;
	padding:0 20px 0 0;
	float:right;
	color:#58595B;
	font-size:12px;
}

.EnvieEmailVid{
	margin:30px 0 0 0;
}
.EnvieEmailVid a{
	background:url(../img/email.png) no-repeat right;
	margin:10px 0 20px 0;
	padding:0 20px 0 0;
	color:#58595B;
	font-size:12px;
}

.autor{
	margin:10px 0 30px 0;
	color:#58595B;
	font-size:12px;
}

.post p img{
	padding: 5px 5px 5px 0;
}

p{
	color:#58595B;
	font-size:12px;
	margin:0 0 10px 0 ;
}

.post ul{
	margin:80px 0 0 0;
}

.archiveContent{
	margin:10px 0 30px 0 !important;
	clear:both;
}

.archiveContentVerde{
	margin:10px 0 30px 0 !important;
	clear:both;
}

.archiveContentVerde li a{
	color:#1d6212 !important;
}

.TitArchive{
	margin:0 0 10px 0 !important;
	font-size:16px !important;
}
.TitArchive a{
	color:#C9252B;
}

.TitArchiveVerde{
	margin:0 0 10px 0 !important;
}
.TitArchiveVerde a{
	color:#3c992f;
}

.post ul li{
	list-style-type:none;
	color:#58595B;
	font-size:12px;
	margin:0 0 5px 0;
}

.post ul li a{
	color:#C9252B;
}

.comments{
	margin: 30px 0 0 30px;
	width:623px;
}

.comments h2{
	color:#2970AE;
	font-size:16px;
	margin:0 0 20px 0;
}

.comments p{
	color:#58595B;
	font-size:12px;
	margin:0 0 20px 0 ;
}

.comments span{
	color:#2970AE;
	font-size:12px;
	font-weight:bold;
	background:url(../img/say.jpg) no-repeat;
	padding:0 0 0 20px;
}

.comments span a{
	color:#2D60AE !important;
}

.rssCom{
	font-size:12px;
	margin:30px 0 0 0;
}

.rssCom a{
	color:#58595B;
	background:url(../img/rss.gif) no-repeat;
	height:20px;
	padding:4px 0 0 25px;
	display:block;
}

.relacionados h2{
	color:#C9252B;
	font-size:16px;
	margin-bottom:20px;
	border-bottom:#C9252B 4px solid;
}

.relacionados p{
	color:#58595B;
	font-size:11px;
	padding:0 0 5px 0;
	border-bottom:1px solid #D7D6D6;
}

.titulo a{
	color:#C9252B !important;
	margin:10px 0 5px 0;
	font-size:11px;
	width:420px !important;
}

.relacionados{
	margin:0 0 30px 0;
}

.formComments{
	margin:	30px 0 20px 0;
	background:#fdf8ea;
}

.formComments h2{
	color:#2970AE;
	font-size:13px;
	padding:15px 0 10px 6px;
}
.formComments label{
	color:#58595B;
	margin:0 0 0 10px;
}
.formComments span{
	font-size:9px;
}

.formComments input , .formComments textarea{
	background:#fff;
	border:1px solid #F7901E;
	margin:0 0 5px 10px;
	width:140px;
}

.formComments .enviarCom{
	border:none !important;
	background:none !important;
	color:#2970AE;
	width:50px;
	font-weight:bold;
	margin:10px;
}

.cotentLoop{
	padding:10px 0 0 0;
	border-bottom:1px solid #c3c3c3;
}

/**************************************************************************************************
  Page Videos
**************************************************************************************************/

.pageVideo{
	margin:0 0 0 30px;
	float:left;
}

.pageVideo img{
	margin:10px !important;
}

.azul{
	background:url(../img/bg/h2azul.gif) no-repeat;
	color:#3155A6;
	font-weight:bold;
	padding:10px 0 10px 35px;
	font-size:16px;
}

.azul a{
	color:#3155A6;
}

.azul span{
	color:#B6C6E6;
}

.pageVideo h3{
	color:#C4151C;
	font-size:16px;
}

.pageVideo p{
	width:430px;
	margin:30px 0 0 0;
}

.outrosVid{
	margin:95px 200px 0 0;
	float:right;
	width:200px;
}

.outrosVid p{
	margin:10px 0 33px 0;
}

.outrosVid img{
	float:left;
}

.titCont{
	margin:0 0 33px 140px;
	width:200px;
}


.wp-pagenavi{
	text-align:center;
	clear:both;
	margin:10px 0 10px 0;
}
.wp-pagenavi a{
	margin:0 3px 0 3px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#58595B;
}
.wp-pagenavi .pages{
	padding-right:15px;
}
.wp-pagenavi .current{
	font-size:17px;
	font-weight:bold;
	color:#C9252B;
}
.wp-pagenavi .extend{
	font-weight:bold;
}

.wp-paged-comments {
	float:right;
	margin: 0 0 5px 0;
}
.wp-paged-comments a, #wp-paged-comments a:link, #wp-paged-comments a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-paged-comments a:hover {
	color: #114477;
}
.wp-paged-comments span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color:#7a7a7a;
	background-color: #FFFFFF;
}
.wp-paged-comments span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	color:#C9252B;
	background-color: #FFFFFF;
}
.wp-paged-comments span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	color: #000000;
	background-color: #FFFFFF;
}

/**************************************************************************************************
 Captcha - 04/02/2010
**************************************************************************************************/


.wp-caption{
    border:1px solid #ddd !important;
    text-align:center !important;
    background-color:#f3f3f3 !important;
    padding-top:4px!important;
    margin:10px !important;
    -moz-border-radius:4px !important;
    -khtml-border-radius:4px !important;
    -webkit-border-radius:4px !important;
    border-radius:3px !important;
}

.wp-caption img{
    margin:0px !important;
    padding:0px !important;
    border:0px none !important;
}

.wp-caption p.wp-caption-text{
    font-size:11px !important;
    line-height:17px !important;
    padding:0 4px 5px !important;
    margin:0px !important;
}


/**************************************************************************************************
  Footer
**************************************************************************************************/

#footer{
	background:url(../img/bg/bgFooter.jpg) no-repeat;
	height:65px;
}

#footer .logo{
	float:left;
	margin:3px 0 0 0;
}

#footer .logo a{
	background:url(../img/logoFooter.png) no-repeat;
	display:block;
	width:139px;
	height:63px;
}

#footer ul{
	margin:17px 0 0 40px;
	float:left;
}
#footer ul li{
	list-style-type:none;
	color:#fff;
}

#rodape img{
	float:right;
	margin:20px 30px 10px 10px;
}
/**************************************************************************************************
  Classes
**************************************************************************************************/
.alignleft
{
  float:left;
}

.alignright
{
  float:right;
}

.aligncenter
{
  margin:auto;
  display:block;
}

.more-link
{
  font-weight:bold;
}

.comment-wait
{
}

.wp-caption
{
  margin:10px;
  background:#aaaaaa;
}

/**************************************************************************************************
  Entradas do Usuário
**************************************************************************************************/
.entry
{
  width:500px;
  overflow:hidden;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6
{
}

.entry a
{
  text-decoration:underline;
}

.entry img
{
  margin:5px;
}

.entry blockquote
{
  color:#ffffff;
  margin:10px;
  padding:10px;
  display:block;
  font:italic;
  background:#aaaaaa;
  border:#cccccc 1px solid;
}

.entry code
{
  color:#ffffff;
  margin:10px;
  padding:10px;
  display:block;
  font:monospace, Courier;
  background:#aaaaaa;
  border:#cccccc 1px solid;
  overflow-x:scroll;
}

.entry address
{
  margin:10px;
}

.entry pre
{
}

.entry p
{
  margin:10px;
  text-align:justify;
}

.entry ul
{
  list-style-type:square;
  margin:5px 5px 5px 45px;
}

.entry ol
{
  list-style-type:decimal;
  padding:5px 5px 5px 45px;
}

.entry em
{
display: visible;
}

.entry strong
{
}

.entry strike
{
}

.entry span
{
  margin:0 10px;
}









#moving_tab {
/* hide overlength child elements*/
overflow:hidden;

/* all the child elements are refering to this width */
width:350px;

/* fix ie 6 overflow bug */
position:relative;
margin:0 auto;
}

#moving_tab .tabs {
	/* enable absolute position for .lava */
	position:relative;
	height:32px;

	/* styling */
	padding-top:0px;
	cursor:default;
}

#moving_tab .tabs .item {
	/* enable z-index */
	position:relative;
	z-index:10;

	/* display in one row */
	float:left;
	display:block;

	/* width = half size of #moving_tab */
	width:175px;

	/* height = height of .tabs */
	text-align:left;
	font-size:14px;
	font-weight:700;
}

#moving_tab .tabs .lava {
	/* Set it to absolute */
	position:absolute;
	top:0; left:0;

	/* display the lava in bottom most layer */
	z-index:0;

	/* width = half size of #moving_tab */
	width:150px;

	/* height = height of .tabs */
	height:20px;
	padding:0 !important;
	margin:0 !important;

	/* styling */
	background:#fff;

}

#moving_tab .content {
	/* enable absolute position for .panel */
	position:relative;
	overflow:hidden;

	/* styling */
	background:#fff;
	width:350px;
	margin:0 0 8px 0;
}

#moving_tab .panel {
	/* width is width of #moving_tab times 2 */
	position:relative;
	width:700px !important;
}

#moving_tab .panel ul {
	/* display in one row */
	float:left;

	/* width is the same with #moving_tab */
	width:350px;

	/* remove all styles */
	padding:0 !important;
	margin:0 !important;
	list-style:none;


}


#moving_tab .panel ul li {
	float:left;
	width:330px;
	padding:5px 10px 0 10px !important;
	margin:0 !important;
	border-bottom:#e4e4e4 1px solid;
}

#moving_tab .panel ul li:last-child {
	float:left;
	width:330px;
	padding:5px 10px 0 10px !important;
	margin:0 !important;
	border-bottom:0;
}


li .invibleBox{
	padding:0 0 0px 0;
}

li .invibleBox p{
	font-size:11px;
	width:320px;
}


.corVermelhaBg{
	background:#fff6f6;
}

.corVerdeBg{
	background:#edfdf3;
}


.corVermelhaTitle{
	color:#9e2127 !important;
	font-family:tahoma, arial !important;
	padding:0px 0 0px 0;
}

.corVermelhaTitle h3{
	color:#9e2127 !important;
	width:320px;
}

.corVermelhaTitle h3 a{
	color:#9e2127 !important;
	width:320px;
}

.corVermelhaTitle h3 a:hover{
	color:#e8343d !important;
}


.corVerdeTitle{
	color:#3c992f !important;
	font-family:tahoma, arial !important;
	padding:0px 0 0px 0;
}

.corVerdeTitle h3{
	color:#3c992f !important;
	width:320px;
}

.corVerdeTitle h3 a{
	color:#3c992f !important;
	width:320px;
}

.corVerdeTitle h3 a:hover{
	color:#41b631 !important;
}





.diaPublicado{
	width:310px !important;
	font-size:10px !important;
	padding:0 10px 13px 0px;

}




.bgRodape{
	width:100%;
	background:#1d5380;
	border-top:#e8f2fa 5px solid;
	float:left;
}


#rodape{
	background:#fff;
	clear:both;
	width:900px;
	float:left;
	margin:0px 0 0px 0;
	*margin:10px 0 10px 0;
	padding:0 0 20px 0;
}

#rodape a{
	color:#999;
}

#rodape div{
	font-size:12px;
	text-transform:uppercase;
	font-style:normal;
	margin:17px 0 15px 23px;
	width:850px;
	border-top:#beb7af 1px solid;
}

#rodape p{
	margin:15px 0 0 25px;
	font-size:11px;
	clear:both;
	color:#999;
	float:left;
}

#rodape p a:hover{
	color:#333;
}

#rodape ul{
	width:900px;
	list-style:none;
	margin:0 0 0 15px;
}

#rodape ul li{
	padding:0 5px 0 5px;
	list-style:none;
	float:left;
	font-size:12px;
}

#rodape ul li a{
	padding:0 10px 0 5px;
	list-style:none;
	float:left;
	border-right:#dadada 1px solid;
	font-size:10px;
	font-weight:bold;
	color:#5d5850;
	text-transform:uppercase;
}

#rodape ul li a:hover{
	color:#333;
	text-transform:uppercase;
}

#rodape ul .sublinks{
	clear:both;
	color:#999;
}

.sublinks{
	padding:5px 5px 0 0px;
	list-style:none;
	float:left;
	font-size:12px;
	color:#999 !important;
	font-weight:normal !important;
	text-transform:none;
}

.sublinks a{
	padding:0 5px 0 5px;
	list-style:none;
	float:left;
	font-size:12px;
	color:#999 !important;
	text-transform:none !important;
	font-weight:normal !important;
}

.sublinks a:hover{
	color:#333 !important;
}

.corDescricao{
	margin:10px 0 20px 0 !important;
	float:left !important;
}

.corDescricao p{
	color:#C9252B !important;
}

.corDescricao p a{
	font-weight:bold !important;
	color:#C9252B !important;
}
