/*  PROJECT - 31ª Mostra Internacional de Cinema
==================================================================
	Structure ((x)html + CSS): Anderson de Paulo
	Company: Webcore Interactive Solutions
	Website: http://www.webcore.com.br
================================================================== */

/* ===============================================================
	G L O B A L   S T R U C T U R E
================================================================== */
* { margin:0; /**/ padding:0; }
img { border:0; }
li { list-style:none; /**/ list-style-type:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.blocked { display:none; }
.align_right { float:right; }
.align_left { float:left; }
.small_texts { font-size:0.8em; }
html { font-size:100.01%; }
fieldset { border:0; }
.upper { text-transform:uppercase; }
button { cursor:pointer; }
body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%; /* Resets 1em to 12px */
	text-align:center;
}
#toolbar_sponsor { position:relative; /**/ width:900px; /**/ margin:0 auto; /**/ border:1px solid #000; background-color:#003366; }

/* END of global structure */

/* ===============================================================
	M A S T E R ( start )
================================================================== */
#master {
	position:relative;
	width:900px;
	min-height:900px;
	display:table;
	margin:0 auto;
	padding:0;
	background:url(../img/back_content.gif) #dfdfdf repeat;
	border:1px solid #000;
	text-align:left;
}
body#internas #master {
	background:url(../img/back_content_internas.gif) #dfdfdf repeat;
}
/* END of master */

/* ===============================================================
	H E A D E R
================================================================== */
#header ul {
	width:200px;
	height:54px;
	background:url(../img/header_petrobras.gif) no-repeat;
	text-indent:-9999em;
	float:left;
	padding:48px 0 0 0;
}
#header ul li {
	width:200px;
	float:left;
	clear:both;
}
#header ul li a {
	width:200px;
	height:20px;
	text-indent:-9999em;
	float:left;
	clear:both;
}
#header h1 a {
	width:900px;
	height:102px;
	background:url(../img/header.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
/* END of header */

/* ===============================================================
	S E A R C H
================================================================== */
#search { width:900px; /**/ height:28px; /**/ background:#dfdfdf repeat; /**/ float:left; }

#search ul.language { margin:6px 96px 0 21px; /**/ display:inline; /* fix bug ie6 (position) */ float:left; }
#search ul.language li { display:inline; }
#search ul.language li a { font-size:0.8em; /**/ font-weight:bold; /**/ text-transform:uppercase; /**/ color:#000; }
#search ul.language li a:hover { text-decoration:underline; }

.mostraform { margin:6px 0 0 0; /**/ display:inline; /**/ float:left; }
.mostraform select { width:110px; /**/ height:17px; /**/ margin:0 0 0 10px; /**/ font-size:0.9em; /**/ border:0; /**/ float:left; }

.baseform { width:480px; /**/ margin:6px 0 0 0; /**/ display:inline; /**/ float:left; }
.baseform label { margin:2px 0 0 0; /**/ font-size:0.8em; /**/ font-weight:bold; /**/ text-transform:uppercase; /**/ float:left; }
.baseform #query { width:100px; /**/ height:16px; /**/ margin:0 4px 0 4px; /**/ border:0; /**/ float:left; }
.baseform button {
	width:24px;
	line-height:16px;
	background:#dfdfdf;
	font-size:0.8em;
	font-weight:bold;
	border:0;	
	float:left;	
}
.baseform select { width:110px; /**/ height:17px; /**/ margin:0 0 0 18px; /**/ font-size:0.9em; /**/ border:0; /**/ float:left; }

#search ul.contact li a { margin:7px 21px 0 0; /**/ font-size:0.8em; /**/ font-weight:bold; /**/ text-transform:uppercase; /**/ color:#000; /**/ float:right; }
/* END of search */

/* ===============================================================
	M E N U
================================================================== */
#menu { width:900px; /**/ height:52px; /**/ border-bottom:3px solid #000; /**/ background:#f6e300; /**/ float:left; }
#menu ul { margin:3px 0 0 21px; }
#menu ul li { display:inline; }
#menu ul li a { height:14px; /**/ margin:7px 20px 0 0; /**/ text-indent:-9999em; /**/ float:left; }
#menu ul li a.menu_1 { width:88px; /**/ background:url(../img/menu_prog_1.gif) no-repeat left; }
#menu ul li a.menu_2 { width:48px; /**/ background:url(../img/menu_filmes_1.gif) no-repeat left; }
#menu ul li a.menu_3 { width:68px; /**/ background:url(../img/menu_diretores_1.gif) no-repeat left; }
#menu ul li a.menu_4 { width:55px; /**/ background:url(../img/menu_servico_1.gif) no-repeat left; }
#menu ul li a.menu_5 { width:100px; /**/ background:url(../img/menu_blog_1.gif) no-repeat left; }
#menu ul li a.menu_6 { width:110px; /**/ background:url(../img/menu_sala_1.gif) no-repeat left; }
#menu ul li a.menu_7 { width:109px; /**/ background:url(../img/menu_galeria_1.gif) no-repeat left; }
#menu ul li a.menu_8 { width:114px; /**/ background:url(../img/menu_jornal_1.gif) no-repeat left; }
#menu ul li a.menu_9 { width:106px; /**/ background:url(../img/menu_clube_1.gif) no-repeat left; }
#menu ul li a.menu_10 { width:61px; /**/ background:url(../img/menu_oficina_1.gif) no-repeat left; }
#menu ul li a.menu_11 { width:82px; /**/ background:url(../img/menu_publicacoes_1.gif) no-repeat left; }
#menu ul li a.menu_12 { width:105px; /**/ background:url(../img/menu_restaurantes_1.gif) no-repeat left; }
#menu ul li a.menu_13 { width:74px; /**/ background:url(../img/menu_ingressos_1.gif) no-repeat left; }
#menu ul li a.menu_14 { width:61px; /**/ background:url(../img/menu_arquivo_1.gif) no-repeat left; }
#menu ul li a.menu_15 { width:108px; /**/ background:url(../img/menu_agrad_1.gif) no-repeat left; }
#menu ul li a.menu_16 { width:119px; /**/ background:url(../img/menu_fale_1.gif) no-repeat left; }
/* END of menu */

/* ===============================================================
	C O N T E N T (global)
================================================================== */
#content { width:900px; /**/ min-height:716px; /**/ float:left; }
/* END of content */

/* ===============================================================
	H I G H L I G H T (left - HOME)
================================================================== */
#highlight { width:410px; /**/ min-height:716px; /**/ border-right:5px solid #000; /**/ float:left; }

/* high */
.high { position:relative; /**/ width:121px; /**/ height:auto; /**/ margin:0 15px 0 0; /**/ display:inline; /* fix bug ie6 (position) */ float:left; }
.high p { margin:0 0 0 24px; /**/ font-size:0.8em; }
.high a { color:#000; }

ul.forhigh { margin:8px 0 0 22px; /**/ display:inline; /**/ float:left; }
ul.forhigh li { width:370px; /**/ margin:6px 0 0 0; /**/ padding:0 0 0 14px; /**/ background:url(../img/list_mark.gif) left no-repeat; /**/ display:inline; /**/ float:left; /**/ clear:both; }
ul.forhigh li a { color:#000; /**/ font-size:0.9em; }
/* end of high */

/* highlight mark */
.high_mark { position:absolute; /**/ width:17px; /**/ height:27px; /**/ top:74px; /**/ left:0; /**/ background:url(../img/mark_highlight.gif) left top no-repeat; }
.high_mark2 { position:absolute; /**/ width:17px; /**/ height:27px; /**/ top:74px; /**/ left:0; /**/ background:url(../img/mark_highlight.gif) left top no-repeat; }
.high_mark3 { position:absolute; /**/ width:17px; /**/ height:27px; /**/ top:74px; /**/ left:0; /**/ background:url(../img/mark_highlight.gif) left top no-repeat; }
/* end of highlight mark */

/* news */
#news { margin:0 0 10px 0; clear:both; }
#news h2 { width:400px; /**/ line-height:24px; /**/ margin:16px 0 10px 0; /**/ padding:0 0 0 10px; /**/ background:#f6e300 repeat; /**/ text-transform:uppercase; /**/ font-weight:bold; /**/ border-top:1px solid #000; /**/ border-bottom:1px solid #000; /**/ font-size:0.9em; /**/ float:left; }
#news img { margin:0 10px 5px 5px; /**/ float:left; }
#news dl { margin:0 3px 0 10px; /**/ clear:right; }
#news dl dt a { font-size:0.9em; /**/ text-transform:uppercase; /**/ font-weight:bold; /**/ color:#b40000; }
#news dl dd a { line-height:12px; /**/ font-size:0.8em; /**/ color:#000; }

#news .division { width:402px; /**/ height:1px; /**/ margin:14px 4px 14px 4px; /**/ background:#000; /**/ display:inline; /**/ float:right; }
/* END of news */

/* END of highlight */

/* ===============================================================
	A D V E R T I S I N G (left - INSIDE)
================================================================== */
#advertising { width:160px; /**/ min-height:716px; /**/ float:left; }

/* submenu */
#submenu { width:160px; /**/ min-height:50px; /**/ padding:0 0 12px 0; /**/ background:#f6e300 repeat; /**/ border-bottom:3px solid #000; /**/ float:left; }
#submenu ul { margin:4px 0 0 21px; }
#submenu ul li { clear:both; }
#submenu ul li a { height:13px; /**/ margin:7px 0 0 0; /**/ text-indent:-9999em; /**/ float:left; }
/* end of submenu */

#advertising dl { margin:8px 0 0 10px; /**/ display:inline; /* fix bug ie6 (position)*/ float:left; }
#advertising dl dt { font-size:0.9em; /**/ text-transform:uppercase; /**/ color:#b40000; /**/ font-weight:bold; }
#advertising dl dt a { text-transform:uppercase; /**/ color:#b40000; /**/ font-weight:bold; }
#advertising dl dd { font-size:0.9em; /**/ color:#000; }
#advertising dl dd a { font-size:0.9em; /**/ color:#000; }
#advertising .division { width:154px; /**/ height:1px; /**/ margin:8px 0 0 3px; /**/ background:#000; /**/ display:inline; /**/ float:left; }
#advertising .button_side { width:154px; /**/ line-height:40px; /**/ margin:8px 0 0 3px; /**/ background:#f6e300 repeat; /**/ color:#000; /**/ text-transform:uppercase; /**/ font-size:0.9em; /**/ font-weight:bold; /**/ text-align:center; /**/ float:left; }
#advertising .vinheta img { width:152px; /**/ height:88px; /**/ margin:8px 0 0 4px; }
/* END of advertising */

/* ===============================================================
	S T U F F (middle - HOME)
================================================================== */
#stuff { width:343px; /**/ min-height:716px; /**/ float:left; }

/* principal news */
#principal_news { min-height:336px; /**/ float:left; }
#principal_news dl dt a { width:328px; /**/ margin:-3px 0 0 0; /**/ padding:7px 0 7px 15px; /**/ background:#f6e300 repeat; /**/ font-weight:bold; /**/ color:#b40000; /**/ text-transform:uppercase; /**/ float:left; }
#principal_news dl dd a { width:315px; /**/ margin:10px 0 5px 15px; /**/ font-size:0.9em; /**/ color:#000; /**/ line-height:15px; /**/ display:inline; /**/ float:left; }

#prev_next { width:343px; /**/ line-height:24px; /**/ background:#000 repeat; /**/ float:left; }
#prev_next ul li.prev { margin:0 0 0 14px; /**/ padding:0 0 0 10px; /**/ background:url(../img/arrow_left.gif) left no-repeat; /**/ display:inline; /**/ float:left; }
#prev_next ul li.prev a { color:#f6e300; /**/ font-size:0.8em; /**/ font-weight:bold; }
#prev_next ul li.next { margin:0 14px 0 0; /**/ padding:0 10px 0 0; /**/ background:url(../img/arrow_right.gif) right no-repeat; /**/ display:inline; /**/ float:right; }
#prev_next ul li.next a { color:#f6e300; /**/ font-size:0.8em; /**/ font-weight:bold; }
/* END of principal news */

/* links */
#links { width:343px; /**/ padding:0 0 5px 0; /**/ border-bottom:5px solid #000; /**/ float:left; }
#links ul { width:343px; /**/ background:#f6e300 repeat; /**/ border-bottom:5px solid #000; /**/ float:left; }
#links ul li { display:inline; }

#links dl { width:150px; /**/ margin:8px 0 0 12px; /**/ display:inline; /* fix bug ie6 (position)*/ float:left; }
#links dl dt { font-size:0.9em; /**/ text-transform:uppercase; /**/ color:#b40000; /**/ font-weight:bold; }
#links dl dd a { font-size:0.9em; /**/ color:#000; }

#links .division { width:1px; /**/ height:54px; /**/ margin:4px 0 0 12px; /**/ background:#000; /**/ text-indent:-9999em; /**/ float:left; }
/* END of links */

/* gallery */
#gallery { width:343px; /**/ border-bottom:5px solid #000; /**/ float:left; }
#gallery #pictures { width:343px; /**/  height:43px; /**/ float:left; }
#gallery h3 { width:333px; /**/ line-height:24px; /**/ padding:0 0 0 10px; /**/ background:#f6e300 repeat; /**/ text-transform:uppercase; /**/ font-weight:bold; /**/ border-top:1px solid #000; /**/ border-bottom:1px solid #000; /**/ font-size:0.9em; /**/ float:left; }
/* END gallery */

/* vinheta home */
#vinheta_home { width:343px; /**/ border-bottom:5px solid #000; /**/ float:left; }
#vinheta_home img { margin:0 12px 0 0; /**/ float:left; }
#vinheta_home h3 { font-size:0.9em; }
#vinheta_home h3 a { width:150px; /**/ margin:12px 0 5px 0; /**/ text-transform:uppercase; /**/ color:#b40000; /**/ font-weight:bold; /**/ float:left; }
#vinheta_home p { font-size:0.9em; }
/* END of vinheta home */

/* END of stuff */

/* ===============================================================
	M A I N _ I N T (middle - INSIDE)
================================================================== */
#main_int { width:593px; /**/ min-height:716px; /**/ margin:0 0 0 6px; /**/ float:left; }
#breadcrumb { width:593px; /**/ min-height:25px; /**/ background:#000 repeat; /**/ float:left; }
#breadcrumb ul { margin:4px 0 4px 6px; /**/ float:left; }
#breadcrumb ul li { display:inline; /**/ color:#bcbcbc; /**/ font-size:0.9em; }
#breadcrumb ul li a { color:#bcbcbc; }

#title { width:593px; /**/ line-height:25px; /**/ border-bottom:1px solid #000; /**/ background:#f6e300 repeat; /**/ float:left; }
#title h2 { margin:0 0 0 6px; /**/ text-transform:uppercase; /**/ font-size:1.0em; }

#global_texts { width:580px; /**/ margin:10px 0 5px 5px; /**/ float:left; }
#global_texts h3 { color:#b40000; /**/ font-size:1.2em; /**/ text-transform:uppercase; }
#global_texts h4 { margin:10px 0 0 0; /**/ color:#000; /**/ font-size:1.1em; }
#global_texts p { margin:10px 0 4px 0; /**/ line-height:16px; }
#global_texts a { color:#b40000; }
#global_texts img { margin:10px 8px 0 0; /**/ float:left; }
#global_texts ul li { line-height:24px; }

#global_texts ul.calendar { margin:0 0 5px 3px; /**/ display:inline; /**/ float:left; }
#global_texts ul.calendar li { width:137px; /**/ height:137px; /**/ padding:5px 0 0 5px; /**/ color:#000; /**/ font-size:1.1em; /**/ font-weight:bold; /**/ line-height:normal; /**/ border:1px solid #000; /**/ display:inline; /**/ float:left; }
#global_texts ul.calendar li.atual { background:#bcbcbc; }
#global_texts ul.calendar li a { color:#000; /**/ font-size:1.1em; /**/ font-weight:bold; /**/ float:left; }
#global_texts ul.calendar li p { font-size:1.0em; /**/ font-weight:normal; /**/ clear:both; }
#global_texts ul.calendar li.outromes a { color:#bcbcbc; }

#global_texts dl { margin:12px 0 4px 0; /**/ float:left; }
#global_texts dl dt { font-weight:bold; }
#global_texts dl dd { margin:5px 0 0 0; }

#global_texts dl.colunas dt { margin:12px 0 12px 0; /**/  color:#b40000; /**/ font-weight:bold; }
#global_texts dl.colunas dd { margin:0 16px 14px 0; /**/ font-size:0.9em; /**/ display:inline; /**/ float:left; }
#global_texts dl.colunas dd.maxwidth { width:412px; }
#global_texts dl.colunas dd.sessao { width:60px; }
#global_texts dl.colunas dd.hora { width:60px; }


#global_texts ul.alphabetical { width:580px; /**/ margin:0 0 12px 0; }
#global_texts ul.alphabetical li { display:inline; }
#global_texts ul.alphabetical li a { margin:0 6px 0 0; /**/ font-weight:bold; /**/ text-transform:uppercase; /**/ font-size:1.2em;  }

#global_texts .sinopse img { margin:0 0 8px 0; /**/ float:left; }
#global_texts .sinopse { width:296px; /**/ min-height:300px; /**/ padding:0 4px 0 0; /**/ border-right:1px solid #000; /**/ float:left; }

#global_texts #dados_gerais { width:260px; /**/ border-left:1px solid #000; /**/ margin:0 0 8px -1px; /**/ padding:0 0 0 8px; /**/ float:left; }

#global_texts #f_dados_info { float:left; }
#global_texts #f_dados_info dl { font-size:0.9em; }
#global_texts #f_dados_info dl dt { margin:15px 0 0 0; /**/ font-weight:normal; /**/ float:left; }
#global_texts #f_dados_info dl dd { font-weight:bold; /**/ clear:both; }
dd.read_more_home a, dd.read_more_home_en a { font-weight:bold; /**/ text-align:right; }

#global_texts #f_sessao { font-size:0.8em; }
#global_texts #f_sessao th { padding:0 18px 0 2px; /**/ border-right:1px solid #000; /**/ border-bottom:1px solid #000; text-align:left; }
#global_texts #f_sessao td { padding:2px 20px 2px 2px; /**/ border-right:1px solid #000; /**/ border-bottom:1px solid #000; text-align:left; }
#global_texts #f_sessao td.noborder, #global_texts #f_sessao th.noborder { border-right:none; }

#global_texts .sinopse ul.menu_auxiliar { float:left; }
#global_texts .sinopse ul.menu_auxiliar li { margin:8px 0 0 0; /**/ clear:both; /**/ float:left; }
#global_texts .sinopse ul.menu_auxiliar li a { height:22px; /**/ text-indent:-9999em; /**/ float:left; }

#global_texts ul.mostra_ano li { margin:0; /**/ display:inline; /**/ float:left; }

#global_texts dl.data_arquivo { width:570px; /**/ clear:both; /**/ float:left; }
#global_texts dl.data_arquivo dt { margin:0 14px 0 0; /**/ float:left; /**/ font-weight:normal; /**/ font-size:0.9em; }
#global_texts dl.data_arquivo dd { width:460px; /**/ margin:0; /**/ font-size:0.9em; /**/ float:left; }

#global_texts .divisoria_grd { width:580px; /**/ line-height:1px; /**/ margin:5px 0 5px 0; /**/ background:#000 repeat; /**/ float:left; }
h3.ano_escolhido { width:580px; /**/ margin:10px 0 2px 0; /**/ clear:both; /**/ float:left; }

#global_texts .public img { float:none; }
#global_texts .public h4 { margin:22px 0 0 0; }
#global_texts .public p { width:115px; /**/ font-size:0.9em; }
#global_texts .public div { float:left; /**/ width:140px; }
#global_texts .public div.nfloat { width:560px; }

#global_texts .formulario_jornal form { font-size:0.9em; }
#global_texts .formulario_jornal input { width:380px; /**/ border:0; }
#global_texts .formulario_jornal input.campbr_pq { width:26px; }
#global_texts .formulario_jornal input.campbr_pq2 { width:50px; }
#global_texts .formulario_jornal input.campbr_pq3 { width:100px; }
#global_texts .formulario_jornal select { width:380px; /**/ border:0; /**/ margin-bottom:4px; }
#global_texts .formulario_jornal td { height:24px; /**/ margin-bottom:5px; }

#g_foto { width:350px; /**/ font-size:.9em; /**/ float:left; }
#g_foto img { width:360px; /**/ padding:0 0 2px 0; }
#g_foto .legenda { margin: 0 0 10px 0; }

#g_galeria { width:202px; /**/ margin:5px 0 0 0; /**/ float:right; }
#g_galeria img { width:60px; /**/ height:60px; /**/ margin:0; /**/ float:left; }

.paginafoto { width:200px; /**/ clear:both; /**/ float:left; }

#g_anterior a { margin:8px 0 15px 0; /**/ color:#b40000; /**/ font-size:17px; /**/ font-weight:bold; /**/ float:left; }
#g_posterior a { margin:8px 0 15px 0; /**/ color:#b40000; /**/ font-size:17px; /**/ font-weight:bold; /**/ float:right; }
#g_anterior a:hover, #g_posterior a:hover { text-decoration:none; }
img.galeria { border:3px solid #dfdfdf; }
img.galeriaSel { border:3px solid #b40000; }

#global_texts #salas_div ul li { list-style:disc inside; }

#d_mostra {
	width:210px;
	margin:10px 20px 0 0;
	text-align:right;	
	float:left;
}	
#d_dados {
	width:330px;
	margin:10px 0 0 0;
	float:left;	
}

#j_info { width:220px; /**/ margin:0 0 0 0; /**/ font-size:0.8em; /**/ float:left; }
	#j_data { margin:0 0 4px 0; /**/ color:#a01d0c; /**/ font-weight:bold; }
	#j_info p { clear:both; }
	#j_info p a { color:#999900; }
	
#j_imagem { width:300px; /**/ margin:0 12px 0 0; /**/ float:left; }
#j_imagem_destaque { width:300px; /**/ margin:0 12px 0 0; /**/ float:left; }
#j_corpo { width:570px; /**/ margin:12px 0 0 0; /**/ clear:both; /**/ float:left; }
#j_titulo { width:146px; /**/ height:62px; /**/	margin:0 0 7px 0; /**/ background: url(../images/jornal_logo.gif); /**/ text-indent:-9999em; }

/*******************************************************************************
* FILMES
*******************************************************************************/
body#envia_filme { width:auto; /**/ margin:0; }
#main_form {
	width:510px;
	margin:0 -100px 0 130px;
	padding:0 15px;
	display:inline;
	text-align:left;
	float:left;	
}
#main_form.envia { width:510px; /**/ margin:10px; /**/ padding:0; }
h1#f_titulo { margin:0 0 5px 0; /**/ font-size:1.1em; /**/ font-weight:normal; }
#f_titulo strong { font-weight:bold; }
#f_info { width:300px; /**/ border-right: 1px solid #ca181f; /**/ float:left; }
	#f_info p { font-size:.75em; /**/ margin:7px 0 15px 0; /**/ padding:0 10px 0 0; }
	#f_info #f_toolbar ul { list-style:none; /**/ padding:5px 0; /**/ margin:0; }
	#f_info #f_toolbar li { background:url(../images/bullet.gif) no-repeat 0 5px; /**/ padding:0 10px 0 11px; }
	#f_toolbar a { color:#000; /**/ font-weight:bold; }	

#f_dadoss {
	float:right;
	width:201px;
	font-size:.8em;
	margin:0 0 0 -1px;
	padding:0 0 0 8px;
	border-left:1px solid #ca181f;
}
#f_dadoss_info { font-size:.85em; /**/ line-height:1.25em; /**/ margin:20px 0 10px; }

/* envia filme */
#f_envia h1 { font-size:1.3em; /**/ margin:0 0 10px 0; }
#f_envia label { display:block; /**/ margin:7px 0 0 0; }
#f_envia input { width:220px; }
#f_envia textarea { width:220px; /**/ height:100px; }
#f_envia #enviar { width:auto; /**/ padding:2px 10px; /**/ margin:10px 0 0 0; }

/* ARQUIVOS
*******************************************************************************/
#a_busca { margin:20px 0 0 0; /**/ font-size:.9em; /**/ float:left; }
#a_busca_txt, #a_busca_mostra { margin:0 0 10px 0; }
#a_busca .textbox { width:70px; /**/ height:15px; /**/ border:1px solid #ccc;  }
#a_busca .selectbox { font-size:0.9em; }
#a_busca ul { font-weight:bold; }
#a_busca ul li { list-style-type:none; }

#a_mostra { float:right; width:300px;  margin-top:20px;  }
#a_mostra img { padding:1px; }

#a_retro { margin:20px 0 10px 0; font-size:.8em; }
#a_retro p { margin:19px 0 0 0; font-size:1em;}
#a_retro li { display:block; padding:0 0 2px 0; list-style:none; }

/* J U R I
*******************************************************************************/
.j_h4 { margin:10px 0 6px 0; /**/ clear:both; }
.j_p { width:490px; /**/ float: right; /**/ padding: 0 0 20px 0; }
.img_juri {	float:left; }
p.textos_arquivo { width:380px; /**/ float:left; }
ul.list_arquivo_textos { clear:both; }
/* END of juri */

/* END of main_int */

/* ===============================================================
	S I D E   B A R (right - GLOBAL)
================================================================== */
#sidebar { width:135px; /**/ min-height:716px; /**/ float:right; }
/* END of sidebar */

/* =================================================================
	F O O T E R
==================================================================== */
#footer { width:900px; /**/ height:36px; /**/ background:#000 repeat; /**/ float:left; }
#footer p { margin:10px 106px 0 21px; /**/ color:#fff; /**/ font-size:0.9em; /**/ display:inline; /* fix bug ie6 (position) */ float:left; }
#footer cite a { height:17px; /**/ margin:10px 21px 0 0; /**/ text-indent:-9999em; }
#footer cite.webcore a { width:181px; /**/ background:url(../img/webcore.gif) no-repeat; /**/ float:left; }
#footer cite.pedra a { width:195px; /**/ background:url(../img/estudiopedra.gif) no-repeat; /**/ float:right; }
/* END of footer */
