/*  KINOFORUM PROJECT - Festival Internacional de Curtas
========================================================
	Structure ((x)html + CSS): Anderson de Paulo
	Company: Webcore Interactive Solutions
	Site: 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; }
.texts_small { font-size:0.8em; /**/ line-height:16px; }
.esqueceu_senha { margin:6px 0 6px 0; /**/ font-size:0.9em; /**/ float:right; }
.bug_ie { height:0; }
html { font-size:100.01%; }
fieldset { border:0; }
body {
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;  /* Resets 1em to 12px */
}
.back_gray_divs { width:654px; /**/ min-height:862px; /**/ background:url(../img/back_divs.gif) left repeat-y; /**/ float:left; }
.broken_texts { margin:10px 0 10px 0; /**/ clear:both; /**/ float:left; }
/* END OF GLOBAL STRUCTURE ================= */

/* ===========================================
	M A S T E R
============================================ */
#master {
	position:relative;
	width:776px;
	min-height:980px;
	margin:auto;
	padding:0;
	text-align:left;	
}
/* END OF MASTER =========================== */

/* ===========================================
	A C C E S S I B I L I T Y
============================================ */
#access { width:776px; /**/ margin:18px 0 0 0; /**/ float:left; }
#access ul.change_language { margin:9px 0 0 0; /**/ float:left; }
ul.change_language li { display:inline; /**/ float:left; /**/ font-weight:bold; }
ul.change_language li a.portuguese {
	width:59px;
	height:12px;
	background:url(../img/portuguese.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
ul.change_language li a.english {
	width:37px;
	height:12px;
	background:url(../img/english.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
#access ul.keys { float:left; }
ul.keys li { display:inline; /**/ float:left; }
ul.keys li a.key1 {
	width:401px;
	height:21px;
	background:url(../img/1_shortcut.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
ul.keys li a.key2 {
	width:101px;
	height:21px;
	background:url(../img/2_shortcut.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
ul.keys li a.key3 {
	width:61px;
	height:21px;
	background:url(../img/3_shortcut.gif) no-repeat;
	text-indent:-9999em;
	float:left;
}
ul.keys li a.key4 {
	width:71px;
	height:21px;
	background:url(../img/4_shortcut.gif) no-repeat;
	margin:0 4px 0 0;
	text-indent:-9999em;
	float:left;
}
#access ul.font_size { float:left; }
ul.font_size li { display:inline; /**/ float:left; }
ul.font_size li a.a_minus {
	width:20px;
	height:21px;
	background:url(../img/small_font.gif) no-repeat;
	margin:0 0 0 1px;
	text-indent:-9999em;
	float:left;
}
ul.font_size li a.a_plus {
	width:20px;
	height:21px;
	background:url(../img/large_font.gif) no-repeat;
	margin:0 0 0 1px;
	text-indent:-9999em;
	float:left;
}
/* END OF ACCESSIBILITY ==================== */

/* ===========================================
	H E A D E R
============================================ */
#header h1 a {
	width:776px;
	height:128px;
	background:url(../img/header.jpg) no-repeat;
	margin:14px 0 0 0;
	text-indent:-9999em;
	float:left;
}
/* END OF HEADER =========================== */

/* ===========================================
	G L O B A L   S E A R C H
============================================ */
#global_search { width:776px; /**/ height:32px; /**/ background:#fa8410 repeat; /**/ margin:0 0 8px 0; /**/ float:left; }
.home_shortcut { width:39px; /**/ height:21px; /**/ background:url(../img/title_home.gif) top left no-repeat; /**/ text-indent:-9999em; /**/ float:left; }
.search { width:370px; /**/ height:17px; /**/ background:#f56d12 repeat; /**/ margin:7px 0 0 118px; /**/ display:inline; /* repair bug ie */ float:left; }

.baseform { display:inline; /**/ float:left; /**/ font: 1.0em Arial, Helvetica, sans-serif; }
.baseform #search_site { width:156px; /**/ height:17px; /**/ border:0; /**/ float:left; }
.baseform .porfilmes { margin:2px 3px 0 8px; /**/ float:left; }

.baseform .nosite { margin:2px 3px 0 8px; /**/ float:left; }
.baseform button {
	width:24px;
	height:17px;
	background:url(../img/bot_ok.gif) no-repeat;
	border:0;
	cursor:pointer;
	text-indent:-9999em;
	float:left;	
}

/* END OF GLOBAL SEARCH ==================== */

/* ===========================================
	P R I N C I P A L   M E N U - (left column)
============================================ */
#principal_menu { width:144px; /**/ min-height:864px !important; /**/ background:#ece9e6 repeat; /**/ float:left; }

#principal_menu ul.style_1 { margin:8px 0 0 6px; /**/ float:left; }
#principal_menu ul.style_1 li { display:list-item; /**/ clear:both; }
#principal_menu ul.style_1 li a { width:137px; /**/ height:21px; /**/ background:#65a55d repeat; /**/ margin:0 0 6px 0; /**/ text-indent:-9999em; /**/ float:left; }

#sub_main li { display:inline; }
	
#sub_main ul {
	width:102px;
	heigth:89px;
	background:#174d23 repeat;
	margin:0;
	padding:0;
	display:none;
	left:143px; /* Set 1px less than menu width */	
	top:256px;
	position:absolute;	
}
		
#sub_main ul li.li_programa { height:24px; /**/ margin:0; }
#sub_main ul li.li_dia { height:20px; /**/ margin:0; }
#sub_main ul li.li_sala { height:20px; /**/ margin:0; }
#sub_main ul li.li_titulo { height:25px; /**/ margin:0; }
				
#sub_main ul li { display:inline; /**/ float:left; }		
			
#sub_main li:hover ul,
#sub_main li li:hover ul,
#sub_main li li li:hover ul,
#sub_main li.over ul,
#sub_main li li.over ul,
#sub_main li li li.over ul { display:block; /* The magic */ } 

/* END OF PRINCIPAL MENU =================== */

/* ===========================================
	C O N T E N T - (central column)
============================================ */
#content {
	width:502px;
	min-height:864px !important;
	background:#ece9e6 repeat;
	margin:0 0 0 8px;
	float:left;
}
/* breadcrumb trail */
.breadcrumb { background:#fff repeat; /**/ width:502px; /**/ float:left; }
.breadcrumb ul li { display:inline; /**/ color:#174d23; /**/ font-size:0.8em; }
.breadcrumb ul li a { color:#174d23; }
/* END breadcrumb trail */

/* title_central_pages */
.title_central_pages { text-indent:-9999em; /**/ clear:both; /**/ float:left; }
/* END title_central_pages */

/* global_text_content (DAD) */
.global_text_content { padding:14px; /**/ clear:both; }
.global_text_content p { line-height:18px; }
.global_text_content a { color:#174d23; }
.global_text_content h2 { color:#4eabcd; /**/ font-size:1.1em; /**/ text-transform:uppercase; }
/* END global_text_content (DAD) */

/* choose date */
.global_text_content .choose_date { width:234px; /**/ height:auto; /**/ float:left; }
.global_text_content .choose_date .month { width:210px; /**/ height:70px; /**/ margin:12px 0 24px 12px; /**/ display:inline; /* repair bug ie */ float:left; }
.global_text_content .choose_date .month img { float:left; }
/* END choose date */

/* events */
.events, .events_programese { margin:0 0 12px 0; /**/ float:left; }
.events .hour { width:473px; /**/ min-height:144px; /**/ background:#e0dddb repeat; /**/ float:left; }
.events .hour h4 { width:38px; /**/ min-height:138px; /**/ margin:5px 0 0 6px; /**/ font-size:0.9em; /**/ display:inline; /* repair bug ie */ float:left; }
.events .hour dl { width:429px; /**/ min-height:144px; /**/ background:#ece9e6 repeat; /**/ float:left; }
.events .hour dl dt { margin:5px 0 8px 6px; /**/ font-size:0.9em; /**/ font-weight:bold; }
.events .hour dl dd { margin:3px 0 0 6px; /**/ font-size:0.9em; }
.events .hour dl dd a { color:#174d23; /**/ font-weight:bold; }

.events_programese dl.list_programese dt a, .events_programese dl.list_programese_films dt a { width:38px; /**/ line-height:27px; /**/ margin:0 5px 0 0; /**/ text-align:center; /**/ color:#000; /**/ font-weight:bold; /**/ font-size:0.9em; /**/ background:#e0dddb repeat; /**/ float:left; }
.events_programese dl.list_programese dt a:hover, .events_programese dl.list_programese_films dt a:hover { background:#cccbca repeat; /**/ text-decoration:none; }

.events_programese dl.list_programese dd { width:407px; /**/ line-height:27px; /**/ background:url(../img/bolinha03.gif) top left no-repeat; /**/ padding:0 0 0 12px; /**/ float:left; }
.events_programese dl.list_programese_films dd { width:407px; /**/ line-height:27px; /**/ background:url(../img/bolinha04.gif) top left no-repeat; /**/ padding:0 0 0 12px; /**/ float:left; }

.events_programese dl.list_programese dd a { color:#2c9a44; /**/ font-weight:bold; /**/ font-size:0.9em; /**/ float:left; }
.events_programese dl.list_programese_films dd a { font-weight:bold; }
/* END events */

/* list news */
.list_news_style li { margin:0 0 10px 0; /**/ font-size:0.9em; /**/  /**/ float:left; display:inline; }
.list_news_style li p { float:left; }
.list_news_style li a { width:380px; /**/ color:#174d23; /**/ font-weight:bold; /**/ margin:0 0 0 16px; /**/ float:left; }
.date_title_news h4 { width:62px; /**/ line-height:22px; /**/ background:#4eabcd no-repeat; /**/ text-align:center; /**/ color:#fff; /**/ font-size:0.8em; /**/ float:left; }
.date_title_news h3 { width:400px; /**/ line-height:22px; /**/ margin:0 0 0 10px; /**/ color:#4eabcd; /**/ font-size:1.1em; /**/ text-transform:uppercase; /**/ float:left; }
.text_news_img { width:473px; /**/ float:left; }
.text_news_img img { margin:10px 10px 10px 0; /**/ float:left; }
.text_news_img p { margin:10px 0 0 0; /**/ line-height:18px; }
.text_news_img p.clear { clear:both; }
.text_news_img a { color:#174d23; /**/ font-weight:bold; }
.list_bots_help { margin:10px 0 10px 0; /**/ clear:both; /**/ float:left; }
.list_bots_help li { margin:10px 0 0 0; /**/ clear:both; /**/ float:left; }
.list_bots_help li a { height:17px; /**/ text-indent:-9999em; /**/ float:left; }
/* END list news */

/* alphabetical */
.alphabetical { width:473px; /**/ line-height:22px; /**/ margin:0 0 14px 0; /**/ background:#2daac1 no-repeat; /**/ float:left; }
.alphabetical li { display:inline; }
.alphabetical li a { height:22px; /**/ color:#fff; /**/ padding:0 5px 0 5px; /**/ font-size:0.9em; /**/ text-transform:uppercase; /**/ font-weight:bold; /**/ float:left; }
.alphabetical li a:hover { background:#228c9f; /**/ text-decoration:none; }
/* END alphabetical */

/* list_film */
.list_film_1 { width:473px; /**/ min-height:108px; /**/ background:#e0dddb repeat; /**/ float:left; }
.list_film_2 { width:473px; /**/ min-height:108px; /**/ background:#ece9e6 repeat; /**/ float:left; }
.info_film { width:360px; /**/ margin:8px 0 8px 0; /**/ float:left; }
.info_film p { margin:0 0 0 8px; /**/ font-size:0.9em; /**/ display:inline; /* repair bug ie */ float:left; }
.info_film h4 { margin:0 0 0 23px; /**/ font-size:1.0em; float:left; }
.info_film h5 { margin:0 0 8px 8px; /**/ font-size:0.8em; /**/ display:inline; /* repair bug ie */ float:left; }
.info_film img { margin:0 0 0 8px; /**/ clear:both; /**/ float:left; }
.info_film .clear { clear:both; }

.info_program { width:360px; /**/ margin:8px 0 8px 0; /**/ float:left; }
.info_program p { margin:0 0 0 8px; /**/ font-size:0.9em; /**/ display:inline; /* repair bug ie */ float:left; }
.info_program h4 { margin:0 0 8px 8px; /**/ font-size:1.0em; float:left; }
.info_program h5 { margin:0 0 8px 8px; /**/ font-size:0.9em; float:left; }
.info_program img { margin:0 0 0 8px; /**/ clear:both; /**/ float:left; }
.info_program .clear { clear:both; }

.select { width:79px; /**/ height:38px; /**/ padding:8px 0 0 0; /**/ text-align:center; /**/ background:#dad7d4 no-repeat; /**/ font-size:0.9em; /**/ float:right; }
.select2 { width:79px; /**/ height:38px; /**/ padding:8px 0 0 0; /**/ text-align:center; /**/ font-size:0.9em; /**/ float:right; }
.list_films_alphabetical { width:473px; /**/ clear:both; /**/ float:left; }
.list_films_alphabetical li { margin:10px 0 0 18px; /**/ clear:both; /**/ list-style-image:url(../img/bolinha.gif); }
.list_films_alphabetical li a { font-weight:bold; }
/* END list_film */

/* list imprensa + (list edições anterioes) */
.list_imprensa { width:473px; /**/ margin:0 0 10px 0; /**/ float:left; }
ul.submenu_list_imprensa { clear:both; /**/ float:left; }
ul.submenu_list_anteriores { width:473px; /**/ margin:0 0 15px 0; /**/ float:left; }
ul.submenu_list_imprensa li, ul.submenu_list_anteriores li { display:inline; /**/ margin:6px 6px 0 0; /**/ float:left; }
ul.submenu_list_imprensa li a, ul.submenu_list_anteriores li a { line-height:22px; /**/ padding:0 4px 0 4px; /**/ text-align:center; /**/ background:#4eabcd repeat; /**/ color:#fff; /**/ font-size:0.9em; /**/ font-weight:bold; /**/ float:left; }

.list_imprensa h4 { font-size:1.1em; /**/ margin:12px 0 12px 0; /**/ color:#4eabcd; /**/ clear:both; /**/ float:left; }
.list_imprensa p { clear:both; }

ul.submenu_help_imprensa { margin:5px 0 20px 0; /**/ clear:both; /**/ float:left; }
ul.submenu_help_imprensa li { margin:0 14px 0 14px; /**/ list-style-image:url(../img/bolinha02.gif); /**/ font-size:0.9em; /**/ float:left; }
/* END list imprensa */

/* programação por programa */
.menu_programa, .menu_atividades, .menu_premios, .menu_servicos { width:502px; /**/ float:left; }
.menu_programa ul li, .menu_atividades ul li, .menu_premios ul li, .menu_servicos ul li { display:inline; }
.menu_programa ul li a, .menu_atividades ul li a, .menu_premios ul li a, .menu_servicos ul li a { height:28px; /**/ border-right:1px solid #fff; /**/ border-bottom:1px solid #fff; /**/ text-indent:-9999em; /**/ float:left; }

.menu_programa ul li a.menu_prog_cinemateca { width:158px; /**/ background:url(../img/sala_cinemateca.gif) no-repeat; }
.menu_programa ul li a.menu_prog_miss { width:126px; /**/ border-right:0; /**/  background:url(../img/sala_mis.gif) no-repeat; }
.menu_programa ul li a.menu_prog_cinesesc { width:85px; /**/ background:url(../img/sala_cinesesc.gif) no-repeat; }
.menu_programa ul li a.menu_prog_unibanco { width:126px; /**/ background:url(../img/sala_espaco_unibanco.gif) no-repeat; }
.menu_programa ul li a.menu_prog_ccsp { width:63px; /**/ background:url(../img/sala_ccsp.gif) no-repeat; }
.menu_programa ul li a.menu_prog_arteplex { width:141px; /**/ background:url(../img/sala_unibanco_arteplex.gif) no-repeat; }
.menu_programa ul li a.menu_prog_cinusp { width:69px; /**/ background:url(../img/sala_cinusp.gif) no-repeat; }
.menu_programa ul li a.menu_prog_faap { width:63px; /**/ background:url(../img/sala_faap.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_cinemateca { background:url(../img/sala_cinemateca2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_miss { background:url(../img/sala_mis2.gif) #ECDECF no-repeat; }
.menu_programa ul li a:hover.menu_prog_cinesesc { background:url(../img/sala_cinesesc2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_unibanco { background:url(../img/sala_espaco_unibanco2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_ccsp { background:url(../img/sala_ccsp2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_arteplex { background:url(../img/sala_unibanco_arteplex2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_cinusp { background:url(../img/sala_cinusp2.gif) no-repeat; }
.menu_programa ul li a:hover.menu_prog_faap { background:url(../img/sala_faap2.gif) no-repeat; }

.program_box { margin:8px 0 0 0; }
.program_box p { margin:10px 0 0 0; }
.program_box h3 { font-size:1.0em; /**/ margin:12px 0 0 0; /**/ color:#4eabcd; }

.program_box .program_content ul { margin:14px 0 0 0; }
.program_box .program_content ul li.list_img_mark { padding:0 0 0 14px; /**/ background:url(../img/bolinha02.gif) left no-repeat; /**/ display:inline; /**/ font-size:1.0em; /**/ font-weight:bold; }
.program_box .program_content ul li.list_img_mark a { color:#2c9a44; /**/ margin:0 5px 0 0; }
/* END programação por programa */

/* contato */
.contactform { width:356px; /**/ margin:12px 0 0 0; /**/ display:inline; /**/ float:left; /**/ font: 1.0em Arial, Helvetica, sans-serif; }
.contactform p { width:77px; /**/ height:17px; /**/ padding:0 0 0 6px; /**/ font-size:0.9em; /**/ background:#e0dddb; /**/ margin:0 0 6px 0; /**/ font-weight:bold; /**/ clear:both; /**/ float:left; }
.contactform p.msg_form { height:200px; }
.contactform input { width:272px; /**/ height:17px; /**/ margin:0 0 6px 0; /**/ border:0; /**/ float:right; }
.contactform select { width:272px; /**/ height:17px; /**/ margin:0 0 6px 0; /**/ border:0; /**/ float:right; }
.contactform textarea { width:272px; /**/ height:200px; /**/ margin:0 0 6px 0; /**/ border:0; /**/ float:right; }

.incluirform input { float:left; }
.incluirform div { margin:0 0 10px; /**/ clear:both; /**/ float:left; }
.incluirform dl { display:inline; /**/ margin:5px 0 0 0; /**/ font-size:0.9em; }
.incluirform dl dt, .incluirform dl dd { margin:0 0 0 3px; display:inline; float:left; }

/* END contato */

/* formulario de credenciamento */
.form_cred_sp input { width:300px; /**/ height:17px; /**/ border:0; /**/ margin:0 0 0 6px; }
.form_cred_sp input.cred_input_menor { width:230px; /**/ height:17px; /**/ border:0; /**/ margin:0 0 0 6px; }
.form_cred_sp select { height:17px; /**/ border:0; /**/ margin:0 0 0 6px; /**/ font-size:0.9em; }
.form_cred_sp textarea { width:300px; /**/ height:200px; /**/ border:0; /**/ margin:0 0 0 6px; }
.form_cred_sp td { height:30px; }
.form_cred_sp p { font-size:0.9em; /**/ text-align:right; }
.form_cred_sp span { font-size:0.9em; }
.form_cred_sp h3 { font-size:1.0em; }
.form_cred_sp button {
	width:57px;
	height:17px;
	background:url(../img/bot_enviar_contato.gif) no-repeat;
	border:0;
	cursor:pointer;
	text-indent:-9999em;
	float:right;
}
.autentificacao_cred p { font-size:0.9em; /**/ float:left; }
.autentificacao_cred input { text-align:center; /**/ width:200px; /**/ height:17px; /**/ border:0; /**/ margin:0 6px 0 6px; /**/ float:left; }
.autentificacao_cred button {
	width:57px;
	height:17px;
	background:url(../img/bot_enviar_contato.gif) no-repeat;
	border:0;
	cursor:pointer;
	text-indent:-9999em;
	float:left;
}
/* END formulario de credenciamento */

/* details film */
.crumb_details { width:465px; /**/ min-height:58px; /**/ margin:0 0 10px 0; /**/ padding:8px 0 8px 8px; /**/ background:#e0dddb repeat; /**/ float:left; }
.crumb_details ul { margin:0 0 8px 0; }
.crumb_details ul li { display:inline; /**/ color:#000; /**/ font-size:1.0em; /**/ font-weight:bold; }
.crumb_details dl { display:inline; /**/ margin:5px 0 0 0; /**/ font-size:0.9em; /**/ clear:both; /**/ float:left; }
.crumb_details dl dt, .crumb_details dl dd { margin:0 0 0 3px; /**/ float:left; }

dl.list_ficha_tecnica { margin:18px 0 0 0; /**/ clear:both; /**/ float:left; }
dl.list_ficha_tecnica dt { font-weight:bold; /**/ clear:both; /**/ float:left; }
dl.list_ficha_tecnica dd { margin:0 0 4px 6px; /**/ float:left; }
/* END details film */

/* search results */
.dark_gray { background:#e0dddb; }
.results { margin:0 0 10px 0; /**/ float:left; }
.results table { width:473px; /**/ text-align:left; /**/ border-spacing:0; }
.results tbody, .results tr, .results th, .results td { color:#000; }
.results table a { display:block; /**/ text-decoration:none; }
.results table a:hover, .results table a:focus { text-decoration:underline; }
.results td { padding:5px; }
.results thead th { font-weight:bold; /**/ padding:5px; /**/ color:#000; }
.results table th a:hover, .results table th a:focus, .results tbody tr:hover th { background-color:#cdcccb; }
.results tbody tr:hover td { background-color:#cdcccb; }
/* END search results */

/* complete schedule home */
.complete_sched_home { width:166px; /**/ margin:10px 0 0 0; /**/ float:left; }
.month_home { float:left; }
.month_home .mes_img { margin:12px 0 0 0; /**/ float:left; }
.complete_sched_home .program_box_home { width:166px; /**/ height:106px; /**/ background:#2daac1; /**/ clear:both; /**/ float:left; }
.complete_sched_home .program_box_home ul { margin:0 0 0 10px; }
.complete_sched_home .program_box_home ul li { clear:both; }
.complete_sched_home .program_box_home ul li a { width:166px; /**/ height:17px; /**/ text-indent:-9999em; /**/ float:left; }

.general_films_home { width:336px; /**/ float:left; }
.films_home { width:483px; /**/ padding:9px; /**/ border-bottom:1px solid #fff; /**/ border-left:1px solid #fff; /**/ float:left; }
.films_home:hover { background:#ecdecf; }
.films_home a, .films_home h3 { font-size:1.0em; /**/ color:#174d23; }
.films_home p { font-size:0.8em; }
.films_home .img_films_home { margin:0 8px 0 0; /**/ float:left; }
/* END complete schedule home */

/* big news home */
.big_news_home { clear:both; }
.big_news_home .destaq_news_home { width:502px; /**/ height: 137px; /**/ border-bottom:1px solid #fff; }
.big_news_home .destaq_news_home:hover { background:#ecdecf; }
.big_news_home .destaq_news_home img { float:left; }
.big_news_home .destaq_news_home h4 { width:62px; /**/ background:#2daac1 no-repeat; /**/ margin:0 8px 0 0; /**/ line-height:22px; /**/ text-align:center; /**/ color:#fff; /**/ font-size:1.0em; /**/ float:left; }
.big_news_home .destaq_news_home h3 { width:270px; /**/ color:#2daac1; /**/ line-height:22px; /**/ text-transform:uppercase; /**/ font-size:1.1em; /**/ float:left; }
.big_news_home .destaq_news_home p { width:330px; /**/ margin:5px 0 0 10px; /**/ float:left; }
.big_news_home .destaq_news_home a { color:#000; }
.big_news_home .destaq_news_home a:hover { text-decoration:none; }

.big_news_home .list_news_home { padding:10px; /**/ border-bottom:1px solid #fff; }
.big_news_home .list_news_home:hover { background:#ecdecf; }
.big_news_home .list_news_home ul li { margin:0 0 0 20px; /**/ list-style-image:url(../img/bolinha.gif); /**/ font-size:0.9em; }
.big_news_home .list_news_home ul li a { color:#000; }
.big_news_home .list_news_home ul li a:hover { text-decoration:none; }
.big_news_home .list_news_home ul li a span { margin:0 6px 0 0; /**/ color:#2692a6; /**/ font-weight:bold; }
/* END big news home */

/* variados home */
.atividades_home, .imprensa_home, .vinheta_home { width:166px; /**/ min-height:146px; /**/ border-left:1px solid #fff; /**/ float:left; }
.atividades_home:hover, .imprensa_home:hover, .vinheta_home:hover { background:#ecdecf; }

.atividades_home ul { margin:6px 6px 6px 28px; /**/ font-size:0.9em; }
.atividades_home ul li { margin:0 0 6px 0; /**/ list-style-image:url(../img/bolinha.gif); }
.atividades_home ul li a { color:#000; /**/ line-height:16px; }
.atividades_home ul li a:hover { text-decoration:none; }

.imprensa_home h3 { margin:6px 6px 0 12px; /**/ color:#2692a6; /**/ font-size:0.9em; }
.imprensa_home a { margin:6px 6px 0 12px; color:#000; /**/ font-size:0.9em; /**/ line-height:16px; /**/ float:left; }
.imprensa_home a:hover { text-decoration:none; }

.vinheta_home a { margin:6px 6px 0 12px; color:#000; /**/ font-size:0.9em; /**/ line-height:16px; /**/ float:left; }
.vinheta_home a:hover { text-decoration:none; }
/* END variados home */

/* galeria de fotos home */
.galeriafotos_home { clear:both; }
.galeriafotos_home a { width:51px; /**/ height:51px; /**/ border:2px solid #fff; /**/ float:left; }
.galeriafotos_home a:hover { border:2px solid #fa8410; }
.thumbs_home { margin:3px 0 3px 4px; /**/ display:inline; /**/ float:left; }
/* END galeria de fotos home */

/* mais fotos */
.bot_maisfotos { width:502px; /**/ height:15px; /**/ background:#f2f2f2 repeat; /**/ float:left; }
.foto_ampliada { width:479px; /**/ margin:10px 0 0 11px; /**/ display:inline; /* repair bug ie */ float:left; }
/* END mais fotos */

/* premios */
.list_premios { width:473px; /**/ margin:20px 0 0 0; /**/ float:left; }
.list_premios img { margin:0 10px 0 0; /**/ float:left; }
.list_premios h3 { font-size:1.0em; /**/ text-transform:uppercase; }
.list_premios p { width:390px; float:left; }
/* END premios */

/* services */
.list_services_dls dl { margin:16px 0 0 0; }
.list_services_dls dl dt { font-weight:bold; }
.list_services_dls dl dd { line-height:18px; }
/* END services */

/* edições anteriores */
.links_edicoes_ant a { background:#4eabcd; /**/ margin:3px 0 0 0; /**/ padding:5px; /**/ color:#fff; /**/ font-weight:bold; /**/ font-size:0.9em; /**/ float:left; }
/* END edições anteriores */
/* END OF CONTENT ========================== */

/* ===========================================
	G L O B A L  N E W S - (right column)
============================================ */
#global_news { width:114px; /**/ min-height:864px; /**/ float:right; }
#global_news p { width:90px; /**/ margin:16px 0 0 8px; /**/ font-size:0.8em; /**/ clear:both; }
#sponsor, #schedule_box, #commentary_box, #critical_box { width:114px; /**/ min-height:127px; /**/ background:#ece9e6 repeat; /**/ margin:0 0 10px 0; /**/ padding:0 0 8px 0; /**/ float:left; }
#newsletter_box { width:114px; /**/ min-height:127px; /**/ background:#ece9e6 repeat; /**/ padding:0 0 8px 0; /**/ float:left; }
#sponsor .s_1 h3 { width:52px; /**/ height:15px; /**/ background:url(../img/title_patrocinio.gif) left no-repeat; /**/ text-indent:-9999em; }
#sponsor .s_2 h3 { width:52px; /**/ height:15px; /**/ background:url(../img/title_realizacao.gif) left no-repeat; /**/ text-indent:-9999em; }

#critical_box span { width:81px; /**/ line-height:14px; /**/ background:#65a55d repeat; /**/ margin:0 0 0 8px; /**/ padding:3px; /**/ color:#fff; /**/ font-size:0.8em; /**/ float:left;}
#critical_box h4 { width: 90px; /**/ font-size:1.0em; font-weight:bold; /**/ color:#174d23; /**/ margin:8px 0 0 8px; /**/ display:inline; /**/ clear:both; /**/ float:left; }

#newsletter_box h3 { width:114px; /**/ height:22px; /**/ background:url(../img/title_newsletter.gif) left #fff no-repeat; /**/ text-indent:-9999em; }

.newsform { display:inline; /**/ float:left; }
.newsform #newsletter_email { width:98px; /**/ height:17px; /**/ margin:8px 0 0 8px; /**/ font-size:0.9em; /**/ border:0; /**/ float:left; }
.newsform button {
	width:24px;
	height:17px;
	background:url(../img/bot_ok.gif) no-repeat;
	margin:0 8px 0 0;
	border:0;
	cursor:pointer;
	text-indent:-9999em;
	float:right;
}
/* END OF GLOBAL NEWS ====================== */

/* ===========================================
	M E N U   F O O T E R
============================================ */
#menu_footer { width:776px; /**/ height:auto; /**/ background:#ece9e6 repeat; /**/ margin:8px 0 0 0; /**/ text-align:center; /**/ float:left; }
#menu_footer ul { margin:auto; /**/ padding:4px 0 4px 0; /**/ width:580px; }
#menu_footer ul li { display:inline; }
#menu_footer ul li a { font-size:0.8em; /**/ color:#d45400; /**/ padding:0 4px 0 0; }
/* END OF MENU FOOTER ====================== */

/* ===========================================
	F O O T E R
============================================ */
#footer { width:776px; /**/ line-height:24px; /**/ background:#ece9e6 repeat; /**/ margin:2px 0 0 0; /**/ float:left; }
#footer p { margin:0 0 0 10px; /**/ font-size:0.9em; /**/ display:inline; /* repair bug ie */ float:left; }

/* END OF FOOTER =========================== */