@charset "UTF-8";
/* CSS Document */

body {
	color: #444444;
	background: #901808 url(../images/background.jpg) no-repeat fixed 0 0;
	font: 12px/24px Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
}

a:link, a:visited {
	color: #BD4900;
	text-decoration: underline;
	line-height: 120%;
	font-size:12px;
}

input {
	border:1px solid #E5D6BF;
	height:22px;
	vertical-align:middle;
}

textarea {
	border:1px solid #E5D6BF;
	vertical-align:middle;

}

h1 {
	margin-top: 0px;
	color:#BD4900;
	font-size:24px;
	font-weight:bold;
}

h2 {
	margin-top: 5px;
	margin-bottom: 5px;
	color:#5F310B;
	font-size:15px;
	font-weight:bold;
	line-height: 120%;
}

hr {	
	border: 1px solid #D5C7B5; 
	border-style: none none solid;
}

p {
	line-height: 120%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

a.brown_link {
	color:#5F310B;
	text-decoration:none;
}

.btBusca
{
	left:865px;	
	position:relative;
	top: -35px;
}

.btBuscaGoogle
{
	position:relative;
	left:10px;
	height:28px;
	width:72px;
	border:none;
}

.clear {
	clear: both and height: 0
} 

.data {
	color:#5F310B;
	font-size:10px;
	padding-right: 5px;
}

.errorlist {
 color:#FF0000;
   padding-left: 0.3em;
   margin-top:0px;
   padding-top:0px;
   margin-left:0em;
   line-height: 0%;
   font-size:11px;
   display: block;
}

.legenda {
	color:#BD4900;
	font-size:10px;
}


.link {
	color: #BD4900;
	text-decoration: underline;	
}

.login {
	position: relative;
	left: 600px;
	top: -40px;
}

.logo {
	position: relative;
	left: 20px;
	top: 20px;
}

.logo_lei_incentivo {
	position: relative;
	left: 810px;
	top: -100px;
}

.logo_petrobras {
	position: relative;
	left: 800px;
	top: -100px;
}

.registre-se {
	position: relative;
	left: 610px;
	top: -40px;
}

img {
	border:none;
}

.password-error, .email-error, .name-error, .password1-error, .password2-error {
	font-size: 11px;
	color: #FF9900;
}

.rect_white {
	background: #FFFFFF;
    border: 1px solid #E5D6BF;
}

.round {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -khtml-border-radius: 15px;
  border-radius: 15px;
}

.inputBuscar {
	position:relative;
	left:12px;
	top:2px;
}

.v_rule
{
	position:relative;
	float:left;
	width:1px;
	background: url(../images/v-rule.jpg);		
}

#box1 {
	padding-left:10px;
	float:left;
	width: 340px;
	height: 315px;
}

#box1 #footer_player {
	position:relative;
	top: 220px;	
	vertical-align:middle;
	color:#444444;
	left:-5px;
}

#box1 #footer_player #comentarios
{
	padding-right:10px;
	padding-left:10px; 
	float:left;
}

#box1 #footer_player #comentarios a
{
	text-decoration:none;
	color:#444444;
}

#box1 #footer_player #download
{
	padding-right:10px;
	padding-left:10px;
	float:left;
}

#box1 #footer_player #download a
{
	text-decoration:none;
	color:#444444;
}

#box1 #footer_player #rate
{
	padding-right:10px;
	padding-left:10px;
	float:left;
}  

#box1 #v_rule_footer
{
	height:25px;
    float:left;
} 

#box2 {
	padding-left:10px;
	padding-right: 10px;
	float:left;
	width: 320px;
	height: 315px;
}

#box2 h1
{
	margin-bottom: 2px;
}


#box2 h2
{
	margin-bottom: 2px;
}

#box3 {
	padding-left:10px;
	float:left;
	width: 250px;
	height: 315px;
}

#box3 #v_rule
{
	 height:310px;
	 top:5px;
	 left:-10px;
}

#box3 a
{
	text-decoration:none;
	color:#5F310B;

}

#box3 .link {
	color: #BD4900;
	text-decoration: underline;	
}

#box_content {
	width:980px;
	padding-left:13px;
	padding-top:15px;
	height:315px;
	display: table-cell;
}

#content_wrap {
	position: relative;
	min-width: 968px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#content {
	position: relative;
	width: 968px;
	margin: 0 auto;
	top: 5px;
	/*height: 685px;*/
	background: url(../images/content-bg.jpg) repeat 0 0;  /*border: 1px solid #D0BBAA;*/
}

#cloud_tag {
	position:relative;
	height:190px;
	width:310px;
	padding-top: 5px;
	padding-bottom: -50px;

}

#cloud_tag a {
	text-decoration:none;	
}

#cloud_tag a.tag_size1 
{
	float:left;
	font-size:12px;
	padding-left:2px;
}

#cloud_tag a.tag_size2 
{
	float:left;
	font-size:14px;
	padding-left:2px;
}

#cloud_tag a.tag_size3 
{
	float:left;
	font-size:16px;
	padding-left:2px;
}

#cloud_tag a.tag_size4 
{
	float:left;
	font-size:22px;
	padding-left:2px;
}

#cloud_tag a.tag_size5 
{
	float:left;
	font-size:24px;
	padding-left:2px;
}

#first_header {
	position:absolute;
	width:100%;
	height:100px;
	top:0px;
	background:url(../images/header-bg-top.jpg) repeat-x;
}

#footer {
	position:relative;
	width:970px;
	background: #444444;
	height:44px;
	left:-1px;
		
	-border-bottom-left-radius: 15px;
	-border-bottom-right-radius: 15px; 
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px; 	
	-khtml-border-bottom-left-radius: 15px;
	-khtml-border-bottom-right-radius: 15px; 
	-moz-border-radius: 0px 0px 15px 15px;
}

#footer #direitos_reservados {
	float:right;
	padding-top:10px;
	padding-right:20px;	
	color:#A2A2A2;
}

#footer #logo_creative {
	float:right;
}

#caroussel {
	position: relative;
	float: right;
}

#header_wrap {
  position: relative;
  height: 142px;
  margin: 0 auto;
  width: 980px;
  background: url(../images/header-bg.png) no-repeat 0 0;
}

#list_content {
	position: relative;
	width:935px;
	left:-1px;
	height:180px;
	bottom:-10px;
	background: url(../images/list-bg.jpg) repeat-x;
	padding-top:15px;	
	padding-left:35px;
	overflow:hidden;
}

#list_content p {
	color:#FFF;
	line-height:130%;
	font-size:11px;
}

#list_content #thumb{
	width:125px;
	height:125px;
	float:left;
	padding-left:20px;
}

#list_content #left_arrow
{
	position:relative;
	float:left;
	top:45px;
	left:-10px;
}

#list_content #rigth_arrow
{
	position:relative;
	float:right;
	top:-115px;
	left:-20px;
}

#mapa_projetos_imagem {
	float:left;
	width: 126px;
	height: 108px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

#mapa_projetos_descricao {
	float:left; 
	width:105px; 
	padding-left:5px
}

#mapa_projetos_descricao p {
	font-size:11px;
	line-height:150%;
}

#mapa_projetos_descricao a {
	color: #BD4900;
	text-decoration: underline;
}

#mapa_projetos_descricao a.brown_link {
	color: #5F310B;
	text-decoration: none;
	font-size: 11px;
	line-height: 150%;
}

#menu {
	position: relative;
	height: 37px;
	top:10px;
	margin: 0 auto;
	width: 985px;
	left:22px;
}

#menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
#menu li {
	float: left;
	background: url(../images/tabright.gif) top right no-repeat;
	margin: 0;
}

#menu a {
	display: block;
	background: url(../images/tableft.gif) top left no-repeat;
	color: #F9F5EA;
	text-decoration: none;
	padding: 0.5em 1em 0.4em;
	font-size:16px;
}

#menu a:hover {
	color: white;
	font-size:16px;
}

#menu #selected {
	background-image: url(../images/tabrightactive.gif);
}

#menu #selected a {
	background-image: url(../images/tableftactive.gif);
	color: #444444;
}

#overlay {
	position:relative;
	width:290px;
	left: 10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(../images/overlay.png);
}

#overlay h1{
	color:#FFF;
	font-size:14px;
	line-height: 100%;

}

#overlay h2{
	color:#FCFAE6;
	font-size:12px;
	line-height: 100%;

}

#patrocinio {
	position:relative;
	color:#FFF;
	top:-80px;
	left: 800px;
	width:60px;

}

#second_header {
	position:absolute;
	width:50%;
	height:51px;
	top:91px;
	background:url(../images/header-bg-bottom.jpg) repeat-x;
}

#title {
	position:relative;
	top:20px;
	left:20px;
}

#top_menu {
	color:#999999;
	font-weight:bold;
	position:absolute;
	padding-left:20px;
	padding-right:5px;
	top:-3px;
	left: 470px;
	width: 470px;
	height: 22px;
	background-color:#901808;	
	-border-bottom-left-radius: 10px;
	-border-bottom-right-radius: 10px; 
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px; 	
	-khtml-border-bottom-left-radius: 10px;
	-khtml-border-bottom-right-radius: 10px; 
	-moz-border-radius: 0px 0px 10px 10px;
}

#top_menu a {
	text-decoration:none;
	color:#999999;
	font-weight:bold;
	font-size:11px;
}

#wall_menu {
	width: 970px;
	padding-left:90px;
	height:150px;
}


#wall_menu_col {
	float:left;
	width:200px;
}

#wall_menu_col #v_rule{
	height:115px;
	top:15px;
	left:-10px;
}

#wall_menu a {
	text-decoration:none;
	color: #444444;
}

#wall_menu li {
	list-style-type:none;	
}

/* Páginas internas gerais */

#footer_interno {
	position:relative;
	width:970px;
	height:44px;
	left:-1px;
		
	-border-bottom-left-radius: 15px;
	-border-bottom-right-radius: 15px; 
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px; 	
	-khtml-border-bottom-left-radius: 15px;
	-khtml-border-bottom-right-radius: 15px; 
	-moz-border-radius: 0px 0px 15px 15px;
}

#footer_interno #direitos_reservados {
	float:right;
	padding-top:10px;
	padding-right:20px;	
	color:#444444;
}

#footer_interno #logo_creative {
	float:right;
}

#wall_menu_interno {
	
	background-color: #444444;
	width: 880px;
	padding-left:90px;
	height:150px;
}

#wall_menu_interno a {
	text-decoration:none;
	color: #F9F5EA;
}

#wall_menu_interno li {
	list-style-type:none;	
}

/* Tutoriais - Lista */

#box_content_lista_tutorial {
	width:980px;
	padding-left:3px;
	padding-top:15px;
	padding-bottom: 15px;
	display: table-cell;
}

#box_lista_tutorial {
	padding-left:8px;
	float:left;
	position:relative;
	width:230px;
}

#box_lista_tutorial #box {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}

#box_lista_tutorial h3 {
	font-size: 12px;
	color: #BD4700;
	line-height: 120%;
}

#box_lista_tutorial a {
	text-decoration:none;
}

#box_lista_tutorial p {
	color:#663D18;
}

/* Tutoriais - Sublista */

#box_content_sublista_tutorial {
	width:980px;
	padding-left:3px;
	padding-top:15px;
	height:560px;
}

#box_sublista_tutorial {
	float:left;
	position:relative;
	width:98%;
}

#box_sublista_tutorial #box {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

#box_sublista_tutorial h3 {
	font-size: 12px;
	color: #BD4700;
	line-height: 80%;
}

#box_sublista_tutorial a {
	text-decoration:none;
}

#box_sublista_tutorial p {
	color:#663D18;
}

/* Tutorial - Detalhe */

#image {
	position:relative;
	left:150px;
	padding:5px;
	width:325px;
}

/* Geral - Detalhes */

#box_content_detalhe {
	width:940px;
	padding-left:20px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:10px;	
	display: table-cell;
}

#box_content_detalhe #v_rule
{
	 height:720px;
	 top:5px;
}

#box_content_detalhe #comentarios {
	padding-top: 5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 5px;
	width: 670px;
}

#box_content_detalhe #comentarios h3{
	font-size:12px;
	color:#BD4700;
	line-height:0%;
}

#box_content_detalhe #comentarios #usuario p{
	line-height:0%;
}

#box_content_detalhe #comentarios #foto{
	width:42px;
	padding:2px;
	height:42px;
	float:left;
	position:relative;
	margin-right: 5px;
}

#box_content_detalhe #comentarios #usuario{
	float:left;
	position:relative;
	padding-left:10px;
	padding-right:5px;
}

#box_content_detalhe #comentarios #texto{
	min-height:50px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

#conteudo {
	width:700px;
	position:relative;
	float:left;
	padding-right:10px;
}

#conteudo p {
	color:#5F310B;
}

#conteudo h2 {
	color:#BD4700;
}


#lateral {
	position:relative;
	float:left;
	padding-left:15px;
	width:210px;
}

#lateral a {
	font-size:11px;
}

#lateral p {
	font-size:11px;
	color:#683D18;
	
}

#lateral h3 {
	font-size:12px;
	color: #BD4800;
	line-height:80%;
	font-weight:normal;
}

#novo_comentario {
	position:relative;
	float:left;
}

#paginacao {
	position:relative;
	float:left;
	left:170px;
}

#listar_comentarios {
	position:relative;
	float:right;
}

/* Podcast - Detalhe */

#podcast_player {
	position:relative;
	padding:10px;
	background-color:#901808;
	width:680px;
}

#podcast_player #imagem {
	float:left;
	position:relative;
}

#podcast_player #texto {
	top:-7px;
	float:left;
	padding-left:10px;
	position:relative;
	width:580px;
}

#podcast_player p{
	color:#FFF;
}

#podcast_player a {
	width:345px;
	text-decoration:none;	
	color:#FFF;
}

#box_content_detalhe #conteudo #convidados {
	width:315px;
	float:left;
	position:relative;
	padding-right:30px;
	
}

#box_content_detalhe #conteudo #convidados h2 {
	font-size: 12px;
	color:#5F310B;
}

#box_content_detalhe #conteudo #musicas {
	padding-left:30px;
	position:relative;
	float:left;
	width:320px;
}

#box_content_detalhe #conteudo #musicas h2 {
	font-size: 12px;
	color:#5F310B;
}

#box_content_detalhe #conteudo #v_rule_podcast {
	height:130px;
}

.exibicoes {
	font-size:10px;
	color:#5F310B;
	font-weight:bold;
}

#feeds {
	position:relative;
	left:505px;
	top:-67px;
	width:200px;
}

#conteudo .titulo {
	font-size:16px;
}

/* Mapa de Projetos - Mapa */

#conteudo_projetos {
	width:635px;
	position:relative;
	float:left;
	padding-right:10px;
}

#conteudo_projetos #mapa {
	top:-10px;
	position:relative;
	width:605px;
	height:570px;
	padding:15px;
	text-align:justify;
}

#conteudo_projetos #mapa p {
	color: #5F310B;
	padding-left:10px;
	line-height: 200%;
}

#lateral_projetos_mapa {
	float:right;
	position:relative;
	width:270px;
	top:80px;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
}

#lateral_projetos_mapa label {
	font-size:10px;
	color:#444444;
}

#lateral_projetos_mapa select {
	width:120px;
}

#lateral_projetos_mapa input {
	height:18px;
}

/* Mapa de Projetos - Lista */

#conteudo_projetos #lista {
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	top:-10px;
	position:relative;
}

#conteudo_projetos #lista p {
	color: #5F310B;
	padding-left:10px;
	line-height: 200%;
	
}

#lateral_projetos_lista_fake {
	float:right;
	position:relative;
	width:270px;
	height: 80px
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
}


#lateral_projetos_lista {
	float:right;
	position:relative;
	width:270px;
	top:0px;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
}

#lateral_projetos_lista ul{
	list-style-type: none;
	padding: 0px;
}

#lateral_projetos_lista li{
	display: inline;
}

#lateral_projetos_lista label {
	font-size:10px;
	color:#444444;
}

#lateral_projetos_lista select {
	width:120px;
}

#lateral_projetos_lista input {
	height:18px;
}

/* Mapa de Projetos - Saiba mais */

#menu_projetos {
	position: relative;
	height: 37px;
	top:10px;
	margin: 0 auto;
	width:900px;
}

#menu_projetos ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
#menu_projetos li {
	float: left;
	background: url(../images/tabright-projetos.gif) top right no-repeat;
	margin: 0;
}

#menu_projetos a {
	display: block;
	background: url(../images/tableft-projetos.gif) top left no-repeat;
	color: #F9F5EA;
	text-decoration: none;
	padding: 0.5em 1em 0.4em;
	font-size:16px;
}

#menu_projetos a:hover {
	color: white;
	font-size:16px;
}

#menu_projetos #selected {
	background-image: url(../images/tabrightactive-projetos.gif);
}

#menu_projetos #selected a {
	background-image: url(../images/tableftactive-projetos.gif);
	color: #444444;
}

.inscreva_entidade
{
	left:260px;	
	position:relative;
	top: -15px;
}

#conteudo_projetos #texto {
	top:-10px;
	position:relative;
	width:605px;
	padding:15px;
	text-align:justify;
}

#conteudo_projetos #texto p {
	line-height:160%;
	font-size:12px;
	color:#444444;
	margin-bottom:15px;
}

#conteudo_projetos #texto a {
	text-decoration:none;
}

#lateral_projetos {
	float:right;
	position:relative;
	height:100%;
	height:315px;
	width:270px;
	top:122px;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
}

#lateral_projetos_saiba_mais {
	float:right;
	position:relative;
	height:100%;
	height:315px;
	width:270px;
	top:80px;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
}

.inputInterno {
	width: 430px;
	color:#AF9885;	
}

.noLink {
	text-decoration:none;	
}

a.noLink {
	text-decoration:none;
	color:#5F310B;
	font-size:11px;
}

/* Mapa de Projetos - Detalhe Entidade */

#conteudo_entidade_detalhe {
	position:relative;
	float:left;
	width:530px;
	height:310px;
	text-align:justify;
	padding:10px;
}

#conteudo_entidade_detalhe p {
	color:#5F310B;	
	line-height:140%;
}

#lateral_entidade_detalhe {
	float:right;
	position:relative;
	height:330px;
	width:375px;
}

#box_content_detalhe #subtitle {
	top:25px;
	position:relative;
	float:left;
}

#box_content_detalhe #subtitle_gestor {
	width:280px;
	left:-55px;
	position:relative;
	float:right;
	text-align:center;
}

#box_content_detalhe #subtitle_gestor h3 {
	color:#5F310B;
	font-size:12px;
}

/* Login */

#login_panel,#pass_reset_panel, #retrival_panel , #captchaPanel{
	background-image: url(../images/background-login.jpg);
	width:400px;
	border:solid #727272 1px;
	color:#FFF;
	padding-left:15px;
	padding-bottom: 15px;
}

#login_panel a{
	color:#FFF;	
}

/* Registre-se */

#registro_panel {
	background-image: url(../images/background-login.jpg);
	width:400px;
	padding-bottom: 15px;
	border:solid #727272 1px;
	color:#FFF;
	padding-left:15px;
}

#registro_panel a{
	color:#FFF;	
}

/* Vídeo - Detalhe */

#player {
	position:relative;
	float:left;
	width: 332px;
	padding: 10px;
	padding-bottom: 140px;
}
#player #footer_player {
	padding-left:10px;
	padding-right:10px;
	position:relative;
	top: 275px;
}

#player #footer_player a {
	color: #444444;
	font-size:12px;
	text-decoration:none;
}

#player #footer_player p {
	color: #444444;
	font-size:11px;
}

#texto_video {
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	width: 315px;
	height:430px;
}

#texto_video p{
	line-height: 150%;
	color:#5F310B;
}

#texto_video h2{
	color: #BD4600;
	font-size:15px;
}

#lateral_video {
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:15px;
	width:220px;
}

#lateral_video a {
	font-size:12px;
}

#lateral_video p {
	font-size:11px;
	color:#683D18;	
}

#lateral_video h2 {
	font-size:12px;	
	padding-bottom:15px;
}

#lateral_video h3 {
	font-size:12px;
	color: #BD4800;
	line-height:100%;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
}

#conteudo_player {
	position:relative;
	top:10px;
	float:left;
	padding-right:10px;
}

/* Vídeo - Detalhe completo */

#texto_video_completo p{
	line-height: 150%;
	color:#5F310B;
}

/* Vídeo - Sublista */

#box_sublista_videos {
	float:left;
	position:relative;
	width:98%;
	height:570px;
}

#box_sublista_videos #box {
	
	height:550px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#box_sublista_videos h3 {
	position:relative;
	left:-5px;
	font-size: 11px;
	color: #BD4700;
	line-height: 110%;
}

#box_sublista_videos a {
	text-decoration:none;
}

#box_sublista_videos p {
	color:#663D18;
	font-size:10px;
}

/* Vídeo - Lista Entidade */

#box_sublista_videos_entidade {
	float:left;
	position:relative;
	width:98%;
}

#box_sublista_videos_entidade #box {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#box_sublista_videos_entidade h3 {
	font-size: 11px;
	color: #BD4700;
	line-height: 120%;
	margin-bottom: 0px;
}

#box_sublista_videos_entidade a {
	text-decoration:none;
}

#box_sublista_videos_entidade a.brown_link {
	font-size: 11px;
	text-decoration:none;
}

#box_sublista_videos_entidade p {
	color:#663D18;
	line-height:120%;
	font-size: 11px;
}

/* Vídeo - Lista */

#box_lista_videos {
	float:left;
	position:relative;
	width:98%;
	height:700px;
}

#box_lista_videos #box {
	position:relative;
	float:left;
	height:550px;
	width:230px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#box_lista_videos h3 {
	font-size: 12px;
	color: #BD4700;
	line-height: 80%;
}

#box_lista_videos a {
	text-decoration:none;
}

#box_lista_videos p {
	color:#663D18;
	line-height:150%;
}



/* Projeto - Perfil */

#box_perfil_projeto {
	width:98%;
}

#box_perfil_projeto #box {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#box_perfil_projeto p{
	color:#663D18;
	line-height:150%;
}

/* Usuário - Perfil */

#box_perfil_usuario {
	width:98%;
}

#box_perfil_usuario #box {
	
	padding: 1px;
	
}

#box_perfil_usuario p{
	color:#663D18;
	line-height:150%;
}

/* Área logada - Usuário */

#area_logada {
	position: relative;
	left: 650px;
	top: -55px;
	color:#F8F2EA;
	width:300px;
}

#area_logada a{
	color:#F8F2EA;
}

#conteudo_usuario_logado {
	width:440px;
	/* height:700px; */
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_usuario_logado input
{
	height:18px;
}

#conteudo_usuario_logado p
{
	color: #5F310B;
	line-height:150%;
	font-size:11px;
}

#conteudo_usuario_logado select
{
	width:287px;	
}

#conteudo_usuario_logado form
{
	line-height:250%;
}

#box_content_detalhe #v_rule
{
	height:700px;
}

/* Vídeo - Área Logada - Upload */

#conteudo_video_logado_upload {
]	width:900px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_video_logado_upload p
{
	color: #5F310B;
	line-height:150%;
	font-size:11px;
}

#v_rule_upload
{
	
	height:150px;
}

/* Entidade - Área logada */

#conteudo_entidade_logado {
	width:440px;
	/* height:1000px; */
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_entidade_logado input
{
	height:18px;
}

#conteudo_entidade_logado p
{
	color: #5F310B;
	line-height:150%;
	font-size:11px;
}

#conteudo_entidade_logado select
{
	width:428px;	
}

#conteudo_entidade_logado form
{
	line-height:250%;
}

#conteudo_entidade_logado h2
{
	color:#BD4700;
}

#v_rule_entidade
{
	top:5px;
	height:1050px;
}

/* Vídeo - Área logada */

#conteudo_video_logado {
	width:440px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_video_logado input
{
	height:18px;
}

#conteudo_video_logado p
{
	color: #5F310B;
	line-height:200%;
	font-size:11px;
}

#conteudo_video_logado label
{
	color: #5F310B;
	font-size:11px;
	line-height:150%;
}

#conteudo_video_logado select
{
	width:287px;
}

#conteudo_video_logado form
{
	line-height:250%;
}

#conteudo_video_logado h2
{
	color:#5F310B;
	font-size:12px;
}

#conteudo_video_logado .select_50
{
	width:50px;
}

#conteudo_video_logado .select_100
{
	width:100px;
}

#v_rule_video_logado {
	height:2530px;

}

#v_rule_video_logado_festival {
	height:2850px;

}

/* Projeto - Área logada */

#conteudo_projeto_logado {
	width:440px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_projeto_logado input
{
	height:18px;
}

#conteudo_projeto_logado p
{
	color: #5F310B;
	line-height:150%;
	font-size:11px;
}

#conteudo_projeto_logado label
{
	color: #5F310B;
	font-size:11px;
	line-height:150%;
}

#conteudo_projeto_logado select
{
	width:287px;
}

#conteudo_projeto_logado form
{
	line-height:250%;
}

#conteudo_projeto_logado h2
{
	color:#BD4600;
	font-size:12px;
}

#conteudo_projeto_logado .select_50
{
	width:50px;
}

#conteudo_projeto_logado .select_100
{
	width:100px;
}

#v_rule_projeto_logado {
	height:670px;

}

/* Proposta Programação - Área logada */

#conteudo_proposta_logado_box1 {
	width:310px;
	height:570px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_proposta_logado_box1 input
{
	height:18px;
}

#conteudo_proposta_logado_box1 p
{
	color: #5F310B;
	line-height:150%;
	font-size:11px;
}

#v_rule_proposta_logado {
	height:570px;
}

#conteudo_proposta_logado_box2 {
	width:560px;
	height:570px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#conteudo_proposta_logado_box2 a{
	font-size:11px;
}

#conteudo_proposta_logado_box2 p
{
	color: #5F310B;
	line-height:120%;
	font-size:11px;
}

/* Termos de Uso */

#box_termos_uso {
	width:930px;
	height:1000px;
	position:relative;
	float:left;
	padding-top:10px;
}

#box_termos_uso p
{
	color: #5F310B;
	line-height:150%;
	font-size:12px;
}

#box_termos_uso #box {
	padding:10px;
	height:970px;
}

/* Sobre o site */

#box_sobre_site {
	width:930px;
	height:630px;
	position:relative;
	float:left;
	padding-top:10px;
}

#box_sobre_site p
{
	color: #5F310B;
	line-height:150%;
	font-size:12px;
}

#sobre_site #box {
	padding:10px;
	height:600px;
}

/* Sobre o site */

#box_fale_conosco {
	width:930px;
	height:280px;
	position:relative;
	float:left;
	padding-top:10px;
}

#box_fale_conosco p
{
	color: #5F310B;
	line-height:150%;
	font-size:12px;
}

#box_fale_conosco #box {
	padding:10px;
	height:250px;
}

/* Responsabilidade */

#box_responsabilidade {
	width:930px;
	height:350px;
	position:relative;
	float:left;
	padding-top:10px;
}

#box_responsabilidade p
{
	color: #5F310B;
	line-height:150%;
	font-size:12px;
}

#box_responsabilidade #box {
	padding:10px;
	height:320px;
}

/* Vídeos - Pesquisa avançada */

#conteudo_pesquisa_avancada {
	width:905px;
	position:relative;
	float:left;
	padding:10px;
}

#conteudo_pesquisa_avancada label {
	font-size:11px;
	color:#5F310B;
}

#conteudo_pesquisa_avancada select {
	width:200px;
}

#conteudo_pesquisa_avancada input {
	height:18px;
}

/* Vídeos - Pesquisa avançada resultado */

#conteudo_pesquisa_avancada_resultado {
	width:635px;
	position:relative;
	float:left;
	padding-right:10px;
}

#conteudo_pesquisa_avancada_resultado #lista {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	padding-bottom: 10px;
}

#conteudo_pesquisa_avancada_resultado #lista p {
	color: #5F310B;
	padding-left:10px;
	line-height: 200%;	
}

#lateral_pesquisa_avancada {
	float:right;
	position:relative;
	width:270px;

	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom: 10px;
}

#lateral_pesquisa_avancada label {
	font-size:10px;
	color:#444444;
}

#lateral_pesquisa_avancada select {
	width:120px;
}

#lateral_pesquisa_avancada input {
	height:18px;
}

/* Vídeo - Galeria */

#box_content_galeria_video {
	width:980px;
	padding-left:3px;
	padding-top:15px;
	height:470px;
}

#box_galeria_video {
	padding-left:8px;
	float:left;
	position:relative;
	width:230px;
	height:450px;
}

#box_galeria_video #box {
	
	height:450px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

#box_galeria_video h3 {
	font-size: 12px;
	color: #BD4700;
	line-height: 80%;
}

#box_galeria_video a {
	text-decoration:none;
}

#box_galeria_video p {
	color:#663D18;
}

/* Proposta Programação - Detalhe */
#box_proposta_programacao {
	position:relative;
	width:680px;
	float:left;
	padding-right:10px;
}

#box_proposta_programacao h1 {
	font-size:16px;
	color:#BD4600;
}

.res {
	font-size:12px;
	color:#5F310B;
}

#box_proposta_programacao p {
	color:#663D18;
}

#box_proposta_programacao #lista p{
	font-size:11px;
}

#box_proposta_programacao #lista h3{
	font-size:11px;
	line-height:100%;
	font-weight:normal;
}

#box_proposta_programacao #lista a{
	text-decoration:none;
}

#v_rule_proposta {
	height:600px;
}

/* Notícia - Detalhe */
#box_detalhe_noticia {
	position:relative;
	width:680px;
	float:left;
	padding-right:10px;

}

#box_detalhe_noticia  #texto{
	padding:10px;

}

#box_detalhe_noticia  #texto p{
	text-align:justify;
	line-height:160%;
}

#lateral_noticia {
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:15px;
	width:220px;
}

#lateral_noticia a {
	font-size:12px;
}

#lateral_noticia p {
	font-size:11px;
	color:#683D18;	
}

#lateral_noticia h2 {
	font-size:12px;	
	padding-bottom:15px;
}

#lateral_noticia .title {
	font-size:12px;
	color: #BD4800;
	line-height:120%;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration: none;
}

#v_rule_noticia {
}

/* Pesquisa - Resultado */
#box_resultado_pesquisa {
	float:left;
	position:relative;
	width:98%;
}

#box_resultado_pesquisa #box {
	
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}
/* Breadcrumb */

#breadcrumb {
	position:relative;
	top:10px;
	left:20px;
	color:#BD4800;
	font-size:11px;
}

#breadcrumb .title{
	color:#5F310B;
}

#breadcrumb a{
	font-size:11px;
}

/* Comentário - Panel */

#comentario_panel {
	background-image: url(../images/background-login.jpg);
	width:380px;
	height:210px;
	border:solid #727272 1px;
	color:#FFF;
	padding-top: 5px;
	padding-left:15px;
	padding-right:15px;
}

#comentario_panel h2{
	color:#FFFFFF;
}

/* Botão Upload */
.realupload {
	  width: 300px;
      position: relative;
      float: right;
      top: -21px;
      right: 20px;
      opacity:0;
      -moz-opacity:0;
      filter:alpha(opacity:0);
}

.fakeupload {
      width: 300px;
      background: url("../images/bt-select.jpg") no-repeat 100% 51%;
      cursor: default; 
      background-color: #FFFFFF;
}

/* User Bar */
#userbar {
	position: relative;
	top:-35px;
}

/* tutorial */
.player-tutorial {
	width: 332px;
	padding: 10px;
	
}

.tutorial-box{
   position: relative;
   height: 250px;
   width:332 px !important;
   	left:142px;

}

#tutorial-body p{
	
}

div.video-player-container-tutorial {
width: 332px !important;
backgroud-color:#000;
margin: 10px auto 10px auto;
}

div.agreement-block{
    width:50px;
    display:block;
    float:left;
    line-height: 10px;
}
div.agreement-description{
    display:block;
    width: 370px;
    float: left;
    line-height: 10px;
    margin-top:6px;
    padding-left:10px;
}

.modal-close{
   float:right;
   margin: 5px;
}

#captchaPanel{
   width:400px;
   height:300px;
}
/*
 awesome-button zurb buttons
*/
.awesome-button, .awesome-button:visited {
    background: #222 url(../images/alert-overlay.png) repeat-x; 
    display: inline-block; 
    padding: 5px 10px 6px; 
    color: #fff; 
    text-decoration: none;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}

    .awesome-button:hover                          { background-color: #111; color: #fff; }
    .awesome-button:active                         { top: 1px; }
    .small.awesome-button, .small.awesome-button:visited          { font-size: 11px; padding: ; }
    .awesome-button, .awesome-button:visited,
    .medium.awesome-button, .medium.awesome-button:visited        { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
    .large.awesome-button, .large.awesome-button:visited          { font-size: 14px; padding: 8px 14px 9px; }
    
    .green.awesome-button, .green.awesome-button:visited      { background-color: #91bd09; }
    .green.awesome-button:hover                        { background-color: #749a02; }
    .blue.awesome-button, .blue.awesome-button:visited        { background-color: #2daebf; }
    .blue.awesome-button:hover                         { background-color: #007d9a; }
    .red.awesome-button, .red.awesome-button:visited          { background-color: #e33100; }
    .red.awesome-button:hover                          { background-color: #872300; }
    .magenta.awesome-button, .magenta.awesome-button:visited      { background-color: #a9014b; }
    .magenta.awesome-button:hover                          { background-color: #630030; }
    .orange.awesome-button, .orange.awesome-button:visited        { background-color: #ff5c00; }
    .orange.awesome-button:hover                           { background-color: #d45500; }
    .yellow.awesome-button, .yellow.awesome-button:visited        { background-color: #ffb515; }
    .yellow.awesome-button:hover                           { background-color: #fc9200; }

a.awesome-button {
   color: white;
   text-decoration: none;
   font-weight: bold;
   font-family: Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif;
   font-size: 14px;
   font-style: normal;
   font-weight: bolder;
   text-rendering: optimizelegibility;
   text-shadow: rgba(0, 0, 0, 0.246094) 0px -1px 1px;

}

p.button-container{
   text-align: center;
   margin-top:20px;
}

#recaptcha_area {
   marging-top: 30px;
   marging-bottom: 15px;
}


div.jGrowl-notification {
   background-color:#aa0000 !important;
   	opacity: 				1 !important;
   -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; 
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important ;
   border: 4px solid #FFFFFF;
   -moz-box-shadow: 3px 3px 4px #333;
   -webkit-box-shadow: 3px 3px 4px #333;
   box-shadow: 3px 3px 4px #333;
/* For IE 8 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');

}

