/* CSS Document */
body {
	background:url(images/bg-body.jpg) repeat-y center top #DDDED8;	
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin:0;
	min-width:926px;
	padding:0;
}
a {
	text-decoration:underline;
	color:#A8082E;
	outline:none;
}
a:hover {
	text-decoration:none;
}
ul {
	margin:0;
	padding:0;
}
h1,h2,h3,h4 {
	margin:0; 
	padding:0;
	float:left;
}
h1 {
	padding-left:20px;
	margin:14px 0 0 0;
	width:441px;
}
	h1 a {
		text-indent:-9999px;
		background:url(images/logo_interna.jpg) no-repeat;
		width:441px;
		height:53px;
		float:left;
	}
h2 {
	background:url(images/animacao.gif) no-repeat;
	width:600px;
	height:45px;
	text-indent:-9999px;
	margin:40px 3px 0 0;
	float:right;
}
h3 {
	background:url(images/img_28.gif) no-repeat;
	width:264px;
	height:37px;
	float:right;
	text-indent:-9999px;
}
h4 {
	background:url(images/img_31.gif) no-repeat;
	width:216px;
	height:20px;
	float:left;
	text-indent:-9999px;
}
#geral {
	margin:0 auto;
	width:926px;
	background:#222;
}
img {
	border:none;
}

/** HOME **/
#home {
	float:left;
	width:98%;
	padding:1%;
}
	#home .home-destaque {
		float:left;
		width:355px;
		margin-right:5px;
		margin-bottom:15px;
	}
		#home .home-destaque h5 {
			float:left;
			width:360px;
			text-indent:-9999px;
			width:355px;
			height:45px;
			margin:0;
			padding:0;
		}
	
		#home .home-destaque ul {
			float:left;
			list-style:none;
			width:355px;
		}
			#home .home-destaque ul li {
				float:left;
				border-bottom:1px solid #BBBBBB;
				padding:8px 0 8px 0;
				width:100%;
			}
				#home .home-destaque ul li .data {
					font-size:15px;
					font-weight:700;
				}
				#home .home-destaque ul li .titulo {
					font-size:15px;
					font-weight:700;
				}

	#home .home-sub-destaque {
		float:left;
		width:233px;
		margin:5px 5px 0 0;
		background:url(images/bg_sub_destaque.gif) no-repeat #EFEFEF;
	}
		#home .home-sub-destaque h5 {
			float:left;
			width:223px;
			height:32px;
			margin:0;
			padding:13px 0 0 10px;
			color:#FFFFFF;
			text-transform:uppercase;
			font-size:16px;
			font-weight:700;
		}
		
	#home .sub-destaque-text {
		float:left;
		padding:10px;
		height:85px;
	}
	html>body #home .sub-destaque-text {
		height:auto;
		min-height:85px;
	}
		#home .sub-destaque-text img {
			margin:0 10px 0 0;
		}

	#home .home-sub-destaque-2 {
		float:left;
		width:175px;
		background:#EFEFEF;
		margin:5px 0 0 0;
	}
		#home .home-sub-destaque-2 h5 {
			float:left;
			width:165px;
			height:32px;
			margin:0;
			padding:13px 0 0 10px;
			color:#FFFFFF;
			text-transform:uppercase;
			font-size:14px;
			font-weight:700;
			background:#A6A6A6;
		}

/** TOPO **/
#topo {
	float:left; 
	width:926px;
	background:url(images/bg-menu.jpg) repeat-x #222;
	height:37px;
}
	#topo ul {
		list-style:none;
	}
	#topo li {
		float:left;
	}
.lang {
	color:#454545;
	float:left;
	padding:7px 0 0 0;
	font-size:10px;
}
	.lang a {
		color:#000;
	}
	.lang li {
		padding:0 10px 0 20px;
	}
	
/** MENU **/
.menu {
	float:right;
}
	.menu li {
		float:left;	
		height:37px;
	}
	.menu a {
		text-indent:-9999px;
		height:37px;
		float:left;
		background-position:top;
		background-repeat:no-repeat;
	}
	.menu a:hover {
		background-position:bottom;
	}
.menu-home {background:url(images/home_topo.gif); width:52px;}
.menu-institucional {background:url(images/menu_01.gif); width:91px;}
.menu-novidades {background:url(images/menu_02.gif) center; width:50px;}
.menu-entrevistas {background:url(images/menu_03.gif); width:85px;}
.menu-eventos {background:url(images/menu_04.gif); width:63px;}
.menu-radio {background:url(images/menu_05.gif); width:97px;}
.menu-comunicacao {background:url(images/menu_06.gif); width:181px;}
.menu-downloads {background:url(images/menu_07.gif); width:83px;}
.menu-faleconosco {background:url(images/menu_08.gif); width:97px;}

/** CONTEUDO **/

#content {
	width:926px;
	float:left;
	background:#fff;
	/*margin:20px 0 0 0;*/
	padding:20px 0 0 0;
}
#left {
	width:278px;
	float:left;
	margin-top:5px;
	background:#DDDDDD;
}

	#left ul {
		float:left;
		width:278px;
		list-style:none;
	}
		#left ul li {
			float:left;
			width:278px;
			background:#BFD630;
			border-bottom:10px solid #FFF;
			text-align:center;
			padding:25px 0 25px 0;
		}
		#left ul li a {
			color:#FFFFFF;
			text-transform:uppercase;
			font-size:20px;
			font-weight:700;
		}

#right {
	float:left;
	padding:0 20px 0 15px;
	width:613px;
}
#right h3 {
	float:left;
	height:36px;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
.tit {
	background:#DDDDDD;
	width:100%;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
}
.voltar {
	float:right;
}
.voltar a {
	background:url(images/voltar_hover.gif) top no-repeat;
	text-indent:-9999px;
	width:63px;
	height:36px;
	float:left;
}
.voltar a:hover {
	background:url(images/voltar_hover.gif) bottom no-repeat;
}
.tabel-agenda {
	float:left;
	width:100%;
	border-bottom:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;	
	margin:10px 0 15px 0;
}
.tabel-agenda td {
	border-left:1px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;
	text-align:center;
	padding:5px;
}
th {
	background:#111;
	color:#fff;
	font-weight:bold;
	border-left:1px solid #CFCFCF;	
	padding:5px;
}

/** FORMULARIO **/
/*.topo-form {
	float:left; 
	width:588px; 
	padding:10px 10px 10px 10px; 
	margin:0 0 10px 0; 
	background:#F0F0F0; 
	border:1px solid #CFCFCF;
}
input,select {
	float:left;
	border:1px solid #CFCFCF;
	background:#F5F5F5;
	width:350px;
	height:18px;
	font-family:'Trebuchet MS', 'Times New Roman', Verdana; 
	font-size:12px;	
}
textarea {
	float:left;
	border:1px solid #CFCFCF;
	background:#F5F5F5;
	width:350px;
	margin-bottom:5px;
	font-family:'Trebuchet MS', 'Times New Roman', Verdana; 
	font-size:12px;		
}

label {
	width:125px;
	background:#F0F0F0;
	padding:3px 0 3px 3px;
	margin:0 5px 5px 0;
	float:left;
}
form br {
	clear:both;
}
button {
	float:left;
	text-indent:-99999px;
	height:21px;
	border:none;
	cursor:pointer;
}*/


/** RODAPE **/
#rodape {
	float:left;
	width:886px;
	position:relative;	
	padding:20px 20px 20px 20px;
	background:#222;
}

/** POPUP **/
.popup {
	background:#fff;
	float:left;
	color:#666;
	padding:10px;
	width:509px;
	height:312px;
}
html>body .popup {
	height:auto;
	min-height:312px;
}
.tit-pop {
	font-weight:bold;
	font-size:18px;
	color:#666;
	float:left;
	width:100%;
}

/* form coment */

.formulario fieldset {
	float:left;
	border:none;
	width:505px;
}
	.formulario fieldset input {
		float:left;
		width:250px;
		border:1px solid #DDD;
		margin:0 10px 10px 0;
	}
	.formulario fieldset textarea {
		float:left;
		width:500px;
		border:1px solid #DDD;
		margin:0 10px 10px 0;
	}
	.formulario fieldset label {
		float:left;
		margin:0 0 10px 0;
	}
	.formulario button {
		float:right;
		width:;
		height:;
		color:#FFF;
		background:#BFD630;
		border:1px solid #BDBCBA;
		cursor:pointer;
	}
	
	.formulario .sucess {
		float:left;
		text-align:center;
		color:#FFF;
		background:#006600;
		width:100%;
		padding:10px 0 10px;
	}
	.formulario .error {
		float:left;
		text-align:center;
		color:#FFF;
		background:#CC0000;
		width:100%;
		padding:10px 0 10px 0;
	}

.radios {
	float:left; 
	background:#F5F5F5; 
	padding:10px; 
	width:585px; 
	margin:10px 0 10px 0;
}
.foto-destaque {
	float:left; 
	background:#621A1E; 
	color:#fff; 
	width:100px; 
	font-size:18px; 
	height:85px; 
	padding:5px;
}
.texto-destaque {
	font-size:13px; 
	height:95px; 
	margin:0 0 10px 10px; 
	float:left; 
	width:460px;
	border-bottom:1px solid #D1D1D1; 
	padding:0 0 0 0; 
	line-height:20px;
}

.cadastro-foto {
	float:left;
	width:100%;
	height:39px;
	margin:15px 0 15px 0;
	padding:0;
	text-indent:-9999px;
	background:url(images/envie_foto.gif) no-repeat;
}

.cadastro-historia {
	float:left;
	width:100%;
	height:39px;
	margin:15px 0 15px 0;
	padding:0;
	text-indent:-9999px;
	background:url(images/envie_historia.gif) no-repeat;
}

