@import url("basic.css");
@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
hr {
	border:0;
	border-top: 1px dashed #666;
	margin:8px 0px;
}
#site_wrap {
	width:960px;
	height:100%;
	margin:0 auto;
	display:block;
}
#copyright {
	width:960px;
	display:block;
	float:left;
	font-size:9px;
	text-align:center;
}
#copyright a {
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
html {
	height:100%;
}
p {
	margin-top:10px;
	font-family:Verdana;
	font-size:10px;
}
/* Topo */
	#top_block {
		width:960px;
		height:60px;
	}
	#img_top_block {
		width:660px;
		height:60px;
		float:left;
	}
	.lanomano_top_block {
		width: 300px;
		height:60px;
		float:right;
	}
/* Menu Superior */
	#supmenu_block {
		width:960px;
		height:20px;
		background:url(images/fixed/menusup.png) no-repeat;
		margin:0 auto;
	}
	#supmenu_block ul {
		margin-left:4px;
		height:20px;
		list-style:none;
	}
	#supmenu_block li {
		display:inline;
		height:20px;
	}
	#supmenu_block li a {
		margin:0 auto;
		float:left;
		background:url(images/fixed/barrasup.gif) no-repeat;
		width:125px;
		height:18px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-top:1px;
		padding-left:8px;
		color:#FFF;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
	}
	#supmenu_block li a:hover {
		color:#FF0;
	}
/* Menus verticais e conteudo */
	#left_menu_block {
		width:120px;
		float:left;
	}
	#left_menu_block_red {
		background:#C00;
	}
	#left_menu_block_red_round {
		background:url(/images/fixed/round1.gif) no-repeat;
		width:120px;
		height:28px;
	}
	.menu_vertical {
		list-style:none;
	}
	.menu_vertical li {
		margin:0px;
	}	
	.menu_vertical li h4 {
		font-size:12px;
		color:#FF0;
		text-align:center;
		margin:4px;
	}
	.menu_vertical li a {
		display:block;
		color:#FFF;
		text-align:right;
		text-decoration:none;
		margin:0px;
		padding:0px;
		padding-right:5px;
		font-size:11px;
		font-weight:normal;
	}
	.menu_vertical li a:hover {
		background:#F33;
	}
	#firefox {
		text-align:center;
		font-size:10px;
	}
	#content_block {
		width:720px;
		float:left;
		display:inline;
		padding:5px;
	}
	#right_menu_block {
		width:105px;
		float:left;

	}
	#right_menu_block_red {
		background:#C00;
		font-size:11px;
		color:#FF0;
		font-weight:bold;
		text-align:center;
	}
	#right_menu_block_red_round {
		background:url(/images/fixed/round2.gif) no-repeat;
		width:105px;
		height:28px;
		margin-top:0px;
	}	
	#right_menu_block fieldset {
		border:none;
		width:105px;
	}
	.paginacao {
		text-align:center;
		display:block;
	}
	.txt_input {
		width:90px;
		font-family:"Trebuchet MS", Arial;
		font-size:10px;
		margin:1px;
		border:none;
	}
	.blue_block {
		height:12px;
		float:left;
		font-size:12px;
		text-align:left;
		padding-left:5px;
		padding-right:15px;		
		color:#FFF;
		background:#00ccff no-repeat;
		-moz-border-radius-topleft: 0.4em;
		-moz-border-radius-topright: 0.4em; 
	}
	.blue_bar {
		display:block;
		float:left;
		width:100%;
		height:12px;
		border-bottom:2px solid #00ccff;
		text-align:right;
		font-size:10px;
		color:#0000AA;
		font-family:Verdana, Arial;
		font-weight:bold;
		margin:4px 0px;
	}
	.blue_bar  a{
		font-size:10px;
		color:#0000AA;
		font-family:Verdana, Arial;
		font-weight:bold;
	}
	.list_materias {
		font-size:12px;
		list-style:none;
		margin-top:10px;
	}
	.list_materias li {
		display:block;
		margin-top:5px;
		float:left;
	}	
	.list_materias img {
		display:inline;
		float:left;
		margin-right:5px;
	}	
	.list_materias a {
		display:block;	
		color:#000;
		font-weight:bold;
		font-size:14px;
		text-decoration:none;
	}
	.list_materias h5 {
		font-family:Verdana, Arial;
		font-size:8px;
		color:#0cf;
	}
	#cadastro_form fieldset {
		border:none;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}
	.txt_form {
		width: 300px;
		border:#C00 solid 1px;
		margin: 0 auto;
		display:block;
	}
	.mensagem_pagina {
		display:block;
		text-align:center;
		font-size:12px;
		color:#900;
	}
	.submit {
		padding:4px;
		border:1px #C00 solid;
		background:#FFE3E3;
		margin:0 auto;
		margin:5px;
	}
	#noticia_rodavel {
		display:block;
		background:#000;
		width:245px;
		height:15px;
		overflow:hidden;
		font-size:10px;
		color:#FFFFFF;
		text-align:right;
		padding-right:5px;
		position:relative;
		left:0px;
		top:-18px;
		opacity:0.75;
		-moz-opacity: 0.75;
		filter: alpha(opacity=75);
	}
	#div_news_home  {
		width:255px;
		padding-right:5px;
		float:left;
	}
	.div_new_item {
		width:455px;
		padding-bottom:2px;		
		margin-bottom:2px;
		float:left;
		overflow:hidden;
		display:block;
	}
	.div_new_item a{
		color:#000000;
	}
	.div_new_item_titulo {
		overflow:hidden;
		width:355px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
	}
	.div_new_item_titulo2{
		overflow:hidden;
		display:block;
		float:right;
		width:100px;
		text-align:right;
		font-size:9px;
		color:#900;
		font-weight:bold;
	}	
	.div_new_item_desc {
		display:block;
		position:relative;
		float:left;
		left:0px;
		width:455px;
		font-size:11px;
		
	}
	.div_top_item {
		width:715px;
		padding-right:5px;
		padding-bottom:2px;		
		margin-bottom:2px;
		border-bottom:1px dashed #600;
		float:left;
		overflow:hidden;
		display:block;
	}
	.div_top_item a{
		color:#000000;
	}
	.div_top_item_titulo {
		overflow:hidden;
		width:615px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
	}
	.div_top_item_titulo2{
		overflow:hidden;
		display:block;
		float:right;
		width:100px;
		text-align:right;
		font-size:9px;
		color:#900;
		font-weight:bold;
	}	
	.div_top_item_desc {
		display:block;
		position:relative;
		float:left;
		left:0px;
		width:715px;
		font-size:11px;
		
	}
	#centerContent {
		display:block;
		float:left;
	}
	fieldset {
		padding:4px;
		padding-bottom:12px;
	}
	.button img {
		border:0px;
	}
	.button {
		display:block;
		margin:0 auto;
	}
	.clima_show {
		padding:5px;
		color:#FFFFFF;
	}
	.yellow {
		color:#FFFF00;
	}
