/* CSS Document */
body {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; padding: 0px; font-size:11px; background-color: #EDEFF4;}
a {display:block; text-decoration:none;}
h1 {font-size:1.2em;}
h2 {font-size:1.3em; color:#900;}
strong {font-size:1em;}
img{border:none;}


#centraliza {background-color: #FFF; margin: 0 auto; width: 1002px;}

/* Topo */
#topo_propaganda {margin: 0px; height: 100px; padding: 5px;}
#google {padding: 5px; background-color: #C1D9B0; margin: 5px; text-align: center; border: 1px solid #666;}

/* Lateral Esquerda */
#esquerda {display: block; float: left; width: 150px; padding: 5px;}
.menu {margin-top: 5px;	background-color: #1E2823; font-weight: bold; color: #FFF; text-decoration: none; padding: 5px; display: block;}
.menu_lista ul {background-color: #EBEBA0; padding: 0px; margin: 0px;}
.menu_lista li {display: block;	padding: 5px; margin: 2px; border-top-width: 1px; border-top-style: dotted; border-top-color: #999;}
.menu_lista ul li a {color: #333; text-decoration: none;}
.menu_lista ul li a:hover {color: #FFF;	text-decoration: none; background-color: #993414; padding: 5px; margin: -5px;}

/* Centro 1 Noticia - Banner */
#noticia_banner {display: block; padding: 5px; float: left; width: 832px;}

/* Notícia Local */
#noticia {display: block; float: left; width: 200px; background-color: #EDEFF4; margin-left: 5px; height: 300px;}
.noticia_tt {display: block; padding: 5px; margin: 3px; background-color: #E1E1E9; height: 61px;}
.noticia_titulo {font-size: 1.2em; color: #993414; font-weight: bold; text-decoration: none; font-family: Tahoma;}
.noticia_titulo a {color: #993414; font-weight: bold; text-decoration: none;}
.noticia_titulo a:hover {color: #993414; font-weight: bold; text-decoration: underline;}

/* Notícia Mundo */
#noticia_m {display: block; float: left; width: 155px; margin-left: 10px; background-color: #EDEFF4; height: 225px;}
#noticia_mt {display: block; margin: 3px; background-color: #E1E1E9; height: 219px;}
#twitter {display: block; height: 75px;}

/* Banner */
#container{display: block; float: right; width: 450px;}	
#slider ul, #slider li,	#slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:450px; height:300px; overflow:hidden;}	
ol#controls{margin:0em 0; padding:0; height:15px;}
ol#controls li{margin:0 3px 0 0; padding:0; float:left; list-style:none; height:15px; line-height:15px;}
ol#controls li a{float:left; height:15px; line-height:15px; border:1px solid #ccc; background:#DAF3F8; color:#555; padding:0 3px; text-decoration:none; }
ol#controls li.current a{background:#5DC9E1; color:#fff;}

/* Centro 2 */
#centro2 {display: block; float: left; width: 832px; padding: 5px; height: 300px;}
#semutran {display: block; float: left; width: 198px; margin-left: 5px; border: 1px solid #CCC; height: 300px;}
#semutran_foto {margin: 3px;}
#semutran_titulo {
	font-size: 1.1em;
	color: #1E2823;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
	padding: 3px;
	height: 100px;
	line-height: 16px;
}
#semutran_titulo a {color: #1E2823; font-weight: bold; text-decoration: none;}
#semutran_titulo a:hover {color: #1E2823; font-weight: bold; text-decoration: underline;}

#empregos {display: block; float: left; width: 153px; margin-left: 10px;}

#debate {display: block; float: left; width: 153px; border: 1px solid #CCCCCC; height: 215px; margin-top: 10px;}
#debate_foto {margin: 3px;}
#debate_titulo {margin: 3px; padding: 0px; height: 110px;}
#debate_botao {background-color: #993414; margin: 3px; text-align: center; padding-top: 5px; padding-bottom: 5px;}
#debate_botao a {font-weight: bold; color: #FFFFFF; text-decoration: none;}
#debate_botao a:hover {color: #1E2823; font-weight: bold; text-decoration: none; background-color: #EBEBA0;}

#videos {display: block; float: right; width: 450px; height: 130px;}
#videos ul {display: block; float: right; width: 110px; list-style-type: none; padding: 0px; margin: 0px 2px 0px 0px; text-align: center; background-color: #DDDEE3; height: 130px;}

#reclameaqui {display: block; float: right; margin-left: 5px; margin-top: 10px; width: 442px; height: 156px; border: 1px solid #CCCCCC; padding: 2px;}
#reclameaqui_t {background-color: #1E2823; font-weight: bold; color: #FFFFFF; height: 19px;}
#reclameaqui_menu {display: block; float: left; width: 120px; margin: 0px; padding: 3px;}
#reclameaqui_enviar {display: block; float: right; background-color: #465F50; padding: 3px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#reclameaqui_enviar a {display: block; float: right; background-color: #465F50; padding: 0px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#reclameaqui_enviar a:hover {display: block; float: right; background-color: #EBEBA0; padding: 0px; margin: 0px; color: #000; text-decoration: none;}

#patrocinador01 {background-color: #D7DADD; display: block; float: left; margin: 10px 0px 0px 10px; padding: 2px; width: 823px; height: 45px;}
#patrocinador01 ul {display: block; margin: 0px; float: left; width: 823px;	padding: 0px;}
#patrocinador01 li {display: block; float: left; margin: 0px; width: 102.8px; text-align: center; list-style-type: none;}

/* Centro 3 */
#centro3 {display: block; width: 827px; float: left; margin: 10px 0px 0px 10px; height: 515px;}
#centro3a {display: block; float: left; width: 365px;}
#centro3b {display: block; float: left; width: 250px; margin-left: 14px;}
#centro3c {display: block; float: right; width: 182px;}

#orkut {display: block; float: right; margin-top: 10px; width: 184px; height: 46px;}
#facebook {display: block; float: right; margin-top: 12px; width: 184px; height: 46px;}

#colunistas {display: block; float: right; border: 1px solid #CCCCCC;}
.colunistas_menu {display: block; margin: 2px; padding: 3px; color: #FFFFFF; text-decoration: none; background-color: #993414; font-weight: bold;}
.colunistas_foto {display: block; float: left; width: 46px; margin: 0px 2px 2px;}
.colunistas_titulo {display: block; float: left; width: 128px; margin: 0px 2px 2px;}
.colunistas_tt {float: left; width: 182px;}

#townoportal {display: block; float: left; border: 1px solid #CCC; width: 359px; margin-top: 10px; height: 244px; padding: 2px;}
#townoportal_t {background-color: #993414; font-weight: bold; color: #FFF; height: 19px;}
#townoportal_menu {display: block; float: left; width: 140px; margin: 0px; padding: 3px;}
#townoportal_enviar {display: block; float: right; background-color: #8CAD91; padding: 3px; margin: 0px; color: #000; text-decoration: none;}
#townoportal_enviar a {display: block; float: right; background-color: #8CAD91; padding: 0px; margin: 0px; color: #000; text-decoration: none;}
#townoportal_enviar a:hover {display: block; float: right; background-color: #465F50; padding: 0px; margin: 0px; color: #FFF; text-decoration: none;}
#townoportal_fotos {margin-top: 3px; text-align: center;}
#townoportal_fotos ul {display: block; margin: 0px; padding: 0px; width: 358px; list-style-type: none;}
#townoportal_fotos li {margin: 0px; padding: 1px; float: left; width: 69px;}


#minibanner {display: block; float: left;}

#mural {display: block; float: left; width: 359px; border: 1px solid #CCCCCC; height: 131px; padding: 2px;}
#mural_t {background-color: #1E2823; font-weight: bold; color: #FFFFFF; height: 19px;}
#mural_menu {display: block; float: left; width: 140px; margin: 0px; padding: 3px;}
#mural_enviar {display: block; float: right; background-color: #465F50; padding: 3px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#mural_enviar a {display: block; float: right; background-color: #465F50; padding: 0px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#mural_enviar a:hover {display: block; float: right; background-color: #EBEBA0; padding: 0px; margin: 0px; color: #000; text-decoration: none;}

#empresas {display: block; float: left; width: 359px; margin-top: 10px;	border: 1px solid #CCCCCC; height: 100px; padding: 2px;}
#empresas_t {background-color: #1E2823; font-weight: bold; color: #FFFFFF; height: 19px;}
#empresas_menu {display: block; float: left; width: 140px; margin: 0px; padding: 3px;}
#empresas_enviar {display: block; float: right; background-color: #465F50; padding: 3px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#empresas_enviar a {display: block; float: right; background-color: #465F50; padding: 0px; margin: 0px; color: #FFFFFF; text-decoration: none;}
#empresas_enviar a:hover {display: block; float: right; background-color: #EBEBA0; padding: 0px; margin: 0px; color: #000; text-decoration: none;}

/* Centro 4 */
#centro4 {display: block; float: left; width: 828px; margin-top: 10px; margin-left: 10px;}
#centro4a {display: block; float: left; width: 345px; height: 382px; padding: 2px; border: 1px solid #CCCCCC;}

.flagra_t {background-color: #993414; font-weight: bold; color: #FFF; height: 19px;}
.flagra_menu {display: block; float: left; width: 140px; margin: 0px; padding: 3px;}
.flagra_enviar {display: block; float: right; background-color: #8CAD91; padding: 3px; margin: 0px; color: #000; text-decoration: none;}
.flagra_enviar a {display: block; float: right; background-color: #8CAD91; padding: 0px; margin: 0px; color: #000; text-decoration: none;}
.flagra_enviar a:hover {display: block; float: right; background-color: #465F50; padding: 0px; margin: 0px; color: #FFF; text-decoration: none;}

#centro4b {background-color: #D7DADD; display: block; float: left; width: 104px; margin-left: 12px;	height: 388px;}
#centro4b ul {display: block; margin: 0px; padding: 0px;	width: 100px;}
#centro4b li {display: block; margin: 2.9px; padding: 0px; height: 45px; width: 100px; list-style-type: none;	text-align: center;}

#centro4c {display: block; float: right; padding: 2px; width: 345px; height: 382px; border: 1px solid #CCCCCC;}






.flagra_fotos {display: block; list-style-type: none; height: 350px;}
.flagra_fotos ul {display: block; margin: 0px; padding: 0px; float: left; width: 340px; height: 350px; list-style-type: none;}
.flagra_fotos li {display: block; float: left; width: 170px; text-align: center; height: 120px;}

/* Rodapé */
#copyright {
	text-align: center;
	display: block;
}
#rodape {
	text-align: center;
	clear: both;
	padding: 30px;
}
