*{ margin:0; padding:0}
img{ border:2px solid #D3CFCE}
html{ background:url(../img/background.jpg) repeat-x}
body{ background:url(../img/bg_shadow.png) repeat-y center top; height:auto; font:12px Arial, Helvetica, sans-serif}

#all{ width:1002px; height:auto; margin:0 auto; overflow:hidden; background:#FFF}
h2, h3{ color:#b8292f; font-size:14px; padding:12px 0 12px}
h3{ font-size:13px}
h2 img{ margin:0 5px 0 0; border:none;}
.borda{ border-bottom:1px dotted #DEDEDE; clear:both; width:95%; margin:8px auto; height:1px; overflow:hidden}
p, span{ color:#6F6F6F; margin:0 0 10px}
.clear{ clear:both}
#header{ width:auto; height:auto;}
#header .topo{ overflow:hidden; padding:4px}
#header .topo img{ float:left; border:none}
#header .topo .flash{ float:left; margin:0 0 0 3px}

#middle{ height:auto; float:left; background:url(../img/bg-sidebar.jpg) top right repeat-y}

#content{width:771px; height:auto; min-height:801px; overflow:hidden; float:left; padding:0 15px 40px; position:relative; background:#F1F1F1 url(../img/bg-content.gif) no-repeat;}
#content .titulo{ font-weight:bold; font-size:12px; padding:0 0 5px; color:#b8292f}
#content .titulo a{ color:#b8292f; text-decoration:none}
#content .titulo a:hover{ text-decoration:underline}
#content .data{ font-size:10px; color:#b8292f}
#content .mais, #sidebar .mais{ text-align:right; clear:both; padding:10px 15px 10px 0; font-size:11px; font-weight:bold}
#content .mais a, #sidebar .mais a{ color:#b8292f}

#content #interna img{ float:left; margin:0 10px 5px 0}
#content #interna .titulo{ color:#b8292f}

#sidebar{ float:left; border-left:2px solid #FFF; background:#FFF}
#sidebar img{ border:none}

#footer{ height:60px; background:#811E21; border-top:4px solid #606058; clear:both; overflow:hidden}
#footer p{ width:250px; margin:0 auto; padding:23px 0; color:#bf8e90; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}

/*-----MENU----*/
#header .nav-bar{ width:auto; height:auto; clear:both;}
#header .nav-bar ul{ height:24px; list-style-type:none; background:url(../img/bg-menu.jpg) repeat-x}
#header .nav-bar ul li ul{ height:24px; list-style-type:none; background:none;}
#header .nav-bar li{ width:100px; text-align:center; float:left; border-right:1px solid #5E382F; font:12px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#header .nav-bar li a{ text-decoration:none; color:#fff}
#header .nav-bar li li:hover{ background:#AA272D}
#header .nav-bar li li{ width:auto; padding:0 10px; background:none repeat scroll 0 0 #852123; text-align:left; float:left; border-right:1px solid #5E382F; font:12px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#header .nav-bar .slogan{ width:201px}

/*----HOME-----*/
#content .col-left{ width:375px;border-right:1px solid #E5E5E5; float:left}
#content .col-right{ float:left; padding:0 0 0 12px; width:375px}
#content .home-img{ float:left; margin:0 5px 0 0; clear:both}
#content .home-texto, #sidebar .home-texto{  color:#6F6F6F}
	/*----NOTICIAS-----*/
#content .col-left .noticias{ width:auto; height:auto;}
#content .col-left .noticia-destaque, .noticia1, .noticia2{ overflow:hidden; margin:0 0 5px; clear:both}
#content .col-left .noticia2{ border:none}
#content .col-left .noticia-destaque .titulo{  font-weight:bold; font-size:14px; text-decoration:none}
#content .col-left .noticia-destaque .home-texto{ }
#content .col-left .noticia1 .home-texto, .noticia2 .home-texto{ }
	/*----PODCAST----*/
#content .col-left .podcast{ width:auto; height:auto; }
#content .col-left .podcast p{color:#B8292F}
#content .col-left .podcast ul{ list-style-type:none;}
#content .col-left .podcast ul li{color:#B8292F; width:352px; margin:10px 0 0; padding:3px 0 0; font-weight:bold /*background:url(../img/podcast-play.png) no-repeat*/}
#content .col-left .podcast ul li object{ clear:both}
#content .col-left .podcast ul li a{ text-decoration:none; color:#FFF}
	/*----ARTIGOS----*/
#content .col-left .artigos{ overflow:hidden; width:auto; height:auto}
#content .col-left .artigos .list-artigos{ overflow:hidden; margin:0 0 5px}
#content .col-left .artigos .list-artigos .home-texto{ }
	/*----TITULO DO VIDEO----*/
#content .col-right .titulo-video{ overflow:hidden; border-bottom:1px solid #E5E5E5}
	/*----APOIO----*/
#content .col-right .apoio{ overflow:hidden; border-bottom:1px solid #E5E5E5}
#content .col-right .apoio .home-texto{ }
#content .col-right .apoio .titulo{ }
	/*---GALERIA DE FOTOS---*/
#content .col-right .galeria-fotos{ overflow:hidden; width:auto; height:auto}
#content .col-right .galeria-fotos .fotos{ margin:0 0 15px}
	/*----SIDEBAR----*/
#sidebar .home-sidebar{ margin-top:-85px}
#sidebar .home-sidebar .bittar{ width:149px; height:178px; margin:0 0 0 22px; z-index:2; position:relative; overflow:hidden}
#sidebar .home-sidebar .fale-comigo{ width:197px; height:36px; overflow:hidden}
#sidebar .home-sidebar .agenda{ padding:0 10px 0 15px; width:172px; overflow:hidden; background:#DADADA}
#sidebar .home-sidebar .agenda{ padding:0 10px 15px 15px;width:172px; overflow:hidden; background:#DADADA}
#sidebar .home-sidebar .agenda .home-texto{  font-size:11px; margin:0 0 10px}
#sidebar .home-sidebar .agenda .data{font-size:11px; margin:0 0 10px;}
#sidebar .home-sidebar .agenda a{color:#b8292f;font-weight: bold;font-size: 11px;text-decoration: none}
		/*----TWITTER-----*/
#sidebar .home-sidebar .twitter{ background:#9A1C22; padding:0 10px 0 15px}
#sidebar .home-sidebar .twitter .twtr-hd{display:none}
#sidebar .home-sidebar .twitter .twtr-ft{ visibility:hidden;height:20px;}
#sidebar .home-sidebar .twitter .twtr-bd{ font:11px Arial, Helvetica, sans-serif}
#sidebar .home-sidebar .enquete{width:172px; background:#DADADA; overflow:hidden; padding:0 10px 0 15px}
#sidebar .home-sidebar .enquete p{color:#6F6F6F}
#sidebar .home-sidebar .enquete .pergunta{font-weight: bold;color:#b8292f}
#sidebar .home-sidebar .enquete input{vertical-align: middle}
.enquete .btn_enquete{clear: both;float:right;margin-right:10px;}
.enquete .btn_enquete a{color:#b8292f;font-weight: bold;font-size: 11px;}
#divAguarde{width:22px;margin: 50px auto;display: none}

/*----ENVIE EMAIL----*/
#content #interna form{ width:730px; overflow:hidden}
#content #interna form label{ font-weight:bold; color:#b8292f; float:left; margin:0 0 10px}
#content #interna form input{ width:350px; border:1px solid #e4b2b4; float:left; margin:0 0 10px}
#content #interna form textarea{ width:728px; height:90px; border:1px solid #e4b2b4; clear:both; float:left}
#content #interna form #contador { font-size:10px; float:right; margin:15px 15px 0 0}
#content #interna form .botoes { float:right; margin:10px 0}
#content #interna form .botao{ width:77px; height:28px; float:left; clear:none; font-weight:bold; color:#e0c0c1; cursor:pointer; background:url(../img/botao-n.jpg) no-repeat; border:none}
#content #interna form .botao:hover{ color:#FFFFFF;}
#content #interna form #limpar{ margin:0 10px 0 0}
#content #interna form .error{ font-style:italic;}
#content #interna form label.error{background:url("../img/aviso.png") no-repeat scroll 5px 0 transparent; font-style:italic;padding-left: 25px}

/*----APOIOS----*/
#content #interna .depoimento{ padding:10px 0; overflow:hidden}
#content #interna .depoimento .titulo{ color:#b8292f}

/*----NOTICIAS----*/
#content #lista .titulo a{ color:#b8292f; text-decoration:none}
#content #lista titulo a:hover{ text-decoration:underline}

/* videos */
#content #lista_videos .div_video{ float: left; margin:0 10px; clear: both;}
#content #lista_videos .div_video{ border:2px solid #b8292f;margin-bottom: 10px;padding: 3px 3px 0;}

#content #lista_galeria img { border: 0}
div.div_gallery{ float:left; width:702px; height:119px; background-color:#9A1C22; margin:0 0 14px; overflow:hidden;}

#content .imagem { width:auto; height:auto; float:left; margin:0 5px 0 0; overflow:hidden}
#content .menuaccess { height:13px; padding:0 0 20px; clear:both; position:absolute; bottom:0}
#content .menuaccess a { text-decoration:none; color:#6F6F6F}
#content .menuaccess a:hover{ color:#990033; text-decoration:none}

/*mensagem*/
#sys_message{ padding:60px 0 0 30px; font-size:14px; font-weight: bold}
#sys_message .msg_erro{background:url("../img/aviso.png") no-repeat scroll 5px 0 transparent; font-style:italic; padding-left: 25px;color:#b8292f;}

/*----IMPRENSA----*/
#content #interna .dados { width:370px; margin:0 0 10px; float:left}
#content #lista img{ float:left; margin:0 10px 10px 0}

/*----DOBRADAS----*/
#content #interna .dobradas table{ width:600px; margin:0 auto}
#content #interna .dobradas table td{ text-align:center}
#content #interna .dobradas img{ float:none}
#content #interna .dobradas #pager input{ border:none; float:none}
#content .div_hidden{display: none}
#content .img_button{cursor: pointer;vertical-align: middle}

/*----MAPA DO SITE----*/
#content #interna .mapa{ width:710px; margin:70px auto}
#content #interna .mapa img{ border:none; margin:0; float:none}
#content #interna .mapa p{ width:95px; height:25px; font:bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#FFF; padding:5px 0 0; margin:0 auto; text-align:center; background:url(../img/mapa-botao.jpg) no-repeat}
#content #interna .mapa p a{ text-decoration:none; color:#FFF}
#content #interna .mapa ul li{ width:95px; height:20px; text-align:center; padding:5px 0 0; margin:0 20px 0 5px; float:left; list-style-type:none; background:url(../img/mapa-botao.jpg) no-repeat; color:#FFF; font:bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif}
#content #interna .mapa ul li a{ text-decoration:none; color:#FFF}
#content #interna .mapa ul .not{ margin:0}
#content #interna .mapa .sec{ margin:5px 0 0; overflow:hidden}
#content #interna .mapa .sec li{ background:#811E21; border:2px solid #CFCBCA; color:#FFF; float:none; height:auto; margin:10px 0; padding:4px 0}
#content #interna .mapa .sec li a{ text-decoration:none; color:#FFF}
