*	{
	border:0px;
	margin:0px;
	padding:0px;
	outline : 0;
	}

html	{
	height: 100%
	} 

body	{
	min-height: 101%;
	background: transparent url(../img/body_bg_central.gif) 50%;
	text-align: center;
	}

a 	{ 
	text-decoration: none;
	outline: 0;
	color: #000;
	}

#container {
	width: 780px;
	height: 100%;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}


/* NAV - menu
-----------------------------------------*/

#menu	{
	font: bold 8pt Trebuchet Ms;
	text-align:right;
	padding: 30px 10px 0px 0px;
	background: #EDEDE5;	
	}

#menu ul li { 
	display: inline;
	list-style-type: none;
	margin-left: 5px;
	padding-left: 12px;
	border-left: #FFF 2px solid;
	}

#menu ul li a {
	color: #666;
	}

#menu ul li a:hover {
	color: #C33;
	}


/* HEAD HOME
-----------------------------------------*/

#head_home {
	font: normal 8pt/12pt verdana;
	background: transparent url(../img/bg_head_home.jpg) no-repeat bottom left;
	padding: 0px 0px 0px 0px;
	border-bottom: #C33 2px solid;
	}

#noticia {
	float: left;
	margin-right:20px;
	margin-top:45px;
	margin-bottom:5px;
	width: 280px;
	}
	

#flash {
	float: left;
	width: 275px;
	height: 380px;
	display: block;
	background: transparent;
	}

#noticia_item {
	float: left;
	width: 280px;
	margin-bottom: 12px;
	}

.noticia_titulo {
	font: bold 9pt/12pt verdana;
	}

.noticia_titulo a {
	padding: 0px 2px 1px 2px;
	}
	
.noticia_titulo a:hover {
	color: #FFF;
	background: #C33;
	}
	
.noticia_data {
	font: bold 7pt/1.3em verdana;
	color: #999;
	}

#bt_links {
	float: left;
	margin-right: 0px;
	margin-top:45px;
	margin-bottom:5px;
	width: 185px;
	text-align: right;
	}

#bt_links DIV {
	margin-bottom: 5px;
	}

#head_home H3{
	font: bold 11pt/1.4em Trebuchet Ms;
	margin-bottom: 12px;
	text-transform: uppercase;
	color: #333;
	}

#head_home H3 SPAN{
	color: #C33;
	}

#head_home P{
	padding: 0px;
	margin: 0px;
	}

/* SECNAV - submenu
-----------------------------------------*/

#logo {
	width: 178px;
	height: 69px;
	display: block;
	background: url(../img/logo_mis.gif) no-repeat;
	margin-bottom: 40px;
	margin-left:25px;
	}

#logo h1 { display:none;}

#submenu {
	float: left;
	width: 255px;
	padding-top: 25px;
	padding-bottom: 25px;
	}

#submenu H3{
	font: bold 9pt/1.3em Trebuchet Ms;
	margin: 0px 0px 0px 25px;
	text-transform: uppercase;
	color: #333;
	}

#submenu a { 
	color: #333;
	}

#submenu a:hover { 
	color: #C33;
	}

#submenu ul { 
	margin:0px 0px 25px 25px;
	}

#submenu ul li { 
	/* margin-left: 15px; */
	list-style-type: none;
	color: #333;
	font: bold 8pt/1.3em Verdana;
	margin-bottom: 5px;
	}

#submenu ul li span { 
	font-weight: normal;
	}

/* CONTEUDO
-----------------------------------------*/

#conteudo {
	float:right;
	width: 505px;
	padding-bottom: 25px;
	margin-top: 0px;
	}

#conteudo a {
	padding: 0px 2px 0px 2px;
	}

#conteudo a:hover {
	background: #C33;
	color: #FFF;
	}

#links a {
	font: normal 8pt/1em verdana;
	}
	

	#titulo { 
		padding-top: 50px;
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: bottom right;
		border-bottom: #96938D 2px solid;
		margin-bottom: 30px;
		}

	#titulo H1{
		font: bold 10pt Trebuchet Ms;
		margin: 0px;
		padding: 0px;
		color: #666;
		}

	#titulo H2{
		font: bold 14pt Trebuchet Ms;
		margin: 0px;
		padding: 0px 0px 5px 0px;
		text-transform: uppercase;
		color: #C33;
		}

#conteudo ul{
	font: normal 7.5pt/1.5em verdana;
	margin-bottom: 12px;
	}

#conteudo ul li{
	margin-left: 15px;
	padding-right: 45px;
	}

#conteudo H3{
	font: bold 13pt Trebuchet Ms;
	padding: 8px 0px 8px 0px;
	text-transform: uppercase;
	padding-right: 25px;
	color: #333;
	}

#conteudo H4{
	font: bold 10pt/1.3em Trebuchet Ms;
	padding: 8px 0px 8px 0px;
	text-transform: uppercase;
	padding-right: 25px;
	letter-spacing: 1px;
	color: #C33;
	}

#conteudo p {
	padding: 0px 45px 15px 0px;
	font: normal 9pt/12pt verdana;
	}

#player {
	font: normal 7pt/1.3em verdana;	
	border: #EDEDE5 2px solid;
	padding: 8px 15px;
	margin: 0px 25px 20px 0px;
	width: 290px;
	color: #666;
	position: relative;
	}

#player p{
	padding: 0px 0px 5px 0px;
	}
	
#player #musica {
	font: bold 8pt/1.3em verdana;	
	}
	
#play {
	display: block;
	width: 43px;
	height: 43px;
	background: red url(../img/play_lo.jpg) no-repeat top left;
	position: absolute;
	top: 10px;
	left: 10px;
	}

.bold	{ font-weight: bold; }

.paginacao {
font-family: verdana;
font-size: 11px;
}

INPUT, TEXTAREA {
	border: #CCC 1px solid;
	}

TABLE {
	border-collapse: collapse;
	}

TD { 
	border-top: #CCC 1px solid;
	font: normal 8pt/1.5em verdana;
	padding: 1px 5px 1px 5px;
	border-collapse: collapse;
	vertical-align: top;	
	}

#tipo {
	border: #CCC 0px solid;
	font: bold 8pt/1.3em verdana;
	padding: 1px 5px 1px 5px;
	background: #EDEDE5;
	}

/* DESTAQUE
-----------------------------------------*/

#destaque {
	font: normal 8pt/11pt verdana;
	background: #FFF;
	padding: 20px 0px 20px 25px;
	border-bottom: #C33 2px solid;
	}
	
#destaque_item {
	/* background: #DDD; */
	float: left;
	margin-right:20px;
	width: 230px;
	}

#destaque_item2 {
	/* background: #DDD; */
	float: left;
	margin-right: 0px;
	width: 230px;
	}

#destaque H3{
	font: bold 8pt/1.4em Trebuchet Ms;
	padding: 0px 0px 12px 0px;
	text-transform: uppercase;
	color: #333;
	}

#destaque H3 DIV{
	font-size: 12pt;
	color: #C33;
	}

#destaque a {
	color: #666;
	}

#destaque p a:hover {
	color: #000;
	}

#break {
	clear: both;
	}

/* NAVEGA
-----------------------------------------*/

#navega {
	font: bold 8pt Trebuchet Ms; 
	color:#C33; 
	padding: 15px 25px 5px 25px;
	}
	

#navega a {
	color:#C33;
	}
	
#navega a:hover {
	text-decoration: underline;
	}

/* RODAPE
-----------------------------------------*/

#rodape {
	/* text-align: right; */
	margin: 0 auto;
	width: 780px;
	font: normal 7pt/12pt verdana;
	color: #FFF;
	background: #EDEDE5;
	}
	
#rodape_cred {
	float: left;
	padding: 5px 25px;
	margin: 0;
	color: #666666;
	}
	
#rodape_cred a {
	color: #666666;
	}
	
#rodape_cred a:hover {
	color: #666666;
	text-decoration:underline;
	}
	
#rodape_logo {
	float: right;
	margin: 12px 30px 30px 0px;
	}

#rodape_logo IMG {
	margin: 0px 0px 0px 20px;;
	}
		
	
/* ADM
-----------------------------------------*/
	
#adm {
	width: 780px;
	height: 550px;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}

	
