@charset "utf-8";

body {
		margin: 0px;
		font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
/*		background-image: url(imagens/fundo_geral.png);
		background-repeat: repeat-x;
		background-attachment: fixed;*/
}

p {
		margin: 0px;
}

#tudo {
		width: 1000px;
		position: absolute;
		left: 50%;
		margin-left: -500px;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;		
}

#logo {
		margin: 0px;
		float: left;
		width: 1000px;
}

#topbar {
	
		background-color:#C00;
		height: 42px;
		width: 1000px;
		float: left;
		margin: 2px 0px 0px 0px;
	
}

#navbar {
		margin: 2px 0px 0px 0px;
		float: left;
		width: 1000px;
		height: 55px;
		background-color:#C00;
		/*background-image:url(imagens/navbar.png);
		background-repeat: no-repeat;*/
		text-align: center;
}

#navbarPainel {
		margin: 2px 0px 0px 0px;
		float: left;
		width: 1000px;
		height: 55px;
		background-color:#C00;
		/*background-image:url(imagens/navbar.png);
		background-repeat: no-repeat;*/
		text-align: center;
}
/*
		#navbar p {
				margin: 0px;
				line-height: 16px;
		}

		#navbar a:link, #navbar a:active, #navbar a:visited {
				color: white;
				font-size: 14px;
				text-decoration: none;
				font-weight: bold;
				margin: 0px 10px 0px 0px;				
		}
		
		#navbar a:hover {
				color: #FFFF00;
		}
*/		
#principal_inicial {
		width: 805px;
		float: left;
		margin-right: 5px;
}

#bannerSubsidio{
	width:1000px;
	height: 120px;
	float: left;
	margin-top: 5px;
	background-image: url(../imagens/bannerSubsidio.jpg);s
}

#principal {
		width: 805px;
		float: left;
		margin-top: 5px;
		background-color: #FFF;
		margin-right: 5px;
}
		
		#principal p, h1, h2, h3, ol, li, form, cite {
				margin-left: 15px;
				margin-right: 15px;
		}
		
		#principal h1 {
				color: #C00;
				border-bottom: 1px solid #C00;
				margin-top: 0px;
				margin-bottom: 10px;
				font-size: 32px;
		}
		
		#principal h2 {
				color: #000;
				font-size: 24px;
				margin-top: 0px;
				margin-bottom: 10px;
		}
		
		.citacao {
				font-size: 16px;
				font-style: italic;
/*				text-align: right !important;*/
		}
		
		.notas {
				font-size: 14px;
				margin: 0px 40px;
				background-color: #f2f2f2;
				text-align: justify;
		}
		
		#principal p, ul, ol {
				text-align: justify;
				line-height: 30px;
		}

#lateral {
		width: 190px;
		float: left;
}

#destaques {
		float: left;
		width: 805px;
		height: 250px;
		margin-top: 5px;
}

#noticias {
		float: left;
		width: 805px;
		height: 350px;
		margin-right: 5px;
		margin-top: 5px;
}

		#noticias h1.NotPrincipal {
				font-size: 16px;
				color:#CC0000;
				margin: 0px;
		}
		
		#noticias p.NotPrincipal {
				font-size: 12px;
				color: #000000;
				margin: 0px;
		}
		
		#noticias h1.NotSecundaria {
				font-size: 14px;
				color:#CC0000;
				margin: 0px;
		}
		
		#noticias p.NotSecundaria {
				font-size: 12px;
				color: #000000;
				margin: 0px;
		}		
		
		#NotEsquerda {
				width: 400px;
				float: left;
				margin-right: 5px;			
		}
		
		#NotDireita {
				width: 400px;
				float: left;		
		}		
		
		#NotPrincipal {
				width: 400px;
				float: left;
				background-color: #FC9;
				margin-top: 5px;				
		}
		
		
		#NotSec1, #NotSec2, #NotSec3 {
				width: 400px;
				float: left;
				margin-top: 4px;
				background-color: #CF9;
		}
		
				#NotSec1 p, #NotSec2 p, #NotSec3 p{
					line-height: 15px;
				}
		
		#NotNormal {
				width: 400px;
				float: left;
				background-color: #FFC;
				margin-top: 4px;
				font-size: 12px;
				line-height: 22px;
		}
		
		#noticias a:link, #noticias a:visited, #noticias a:active {
				text-decoration: none;
		}
		
		#noticias .NotNormal a:link, #noticias .NotNormal a:visited, #noticias .NotNormal a:active {
				color: #000;
		}
		
		#noticias .NotNormal a:hover {
				color:#C00;
		}
				



#fotos {
		float: left;
		width: 190px;
		height: 305px;
		margin-top: 5px;
		background-color: #FFF;
}

#videos {
		float: left;
		width: 190px;
/*		height: 390px;*/
		margin-top: 5px;
}

#campanha {
		float: left;
		width: 190px;
/*		height: 390px;*/
		margin-top: 0px;
}

#achefacil {
		float: left;
		width: 1000px;
		margin-top: 5px;
}

		#achefacil a:hover {
			background-color: #f6f6f6;
		}

#busca {
		float: left;
		width: 190px;
		height: 195px;
		margin-top: 5px;
}

#agenda {
		float: left;
		width: 400px;
		height: 350px;
		margin-right: 5px;
		margin-top: 5px;
}

#mural {
		float: left;
		width: 400px;
		height: 350px;
		margin-top: 5px;
}

		#mural a:link, #mural a:visited, #mural a:active {
				text-decoration: none;
				color: #CC0000;
				margin-right: 15px;
				font-size: 14px;
				font-weight: bold;
		}

		#msgmural {
		float: left;		
		width: 400px;
		height: 285px;
		overflow: auto;
		}

#projetos {
		float: left;
		width: 190px;
		height: 350px;
		margin-top: 5px;
}

#materiais {
		float: left;
		width: 400px;
		height: 400px;
		margin-right: 5px;
		margin-top: 5px;
}

		#dinamicas {
				float: left;
				width: 400px;
				height: 160px;
		}
		
		#informativo {
				float: left;
				width: 400px;
				height: 235px;
				margin-top: 5px;
		}

#grupos {
		float: left;
		width: 400px;
		height: 400px;
		margin-top: 5px;
}

#blog {
		float: left;
		width: 190px;
		height: 355px;
		margin-top: 0px;
		background-image:url(../imagens/banner_thiesco_lateral.jpg);
		background-repeat: no-repeat;
		background-color: #fdc809;
}

		#blog a:link, #blog a:active, #blog a:visited {
				color: #000099;
				font-weight: bold;
				text-decoration: none;
				font-size: 13px;
		}
		
		#blog a:hover {
				background-color: #99FF33;
		}

#twitter {
		float: left;
		width: 345px;
		height: 400px;
		margin-right: 5px;
		margin-top: 5px;
		background-color: #c40000;
}

#likebox {
		float: left;
		width: 250px;
		height: 400px;
		margin-top: 5px;
}

#arquivos {
		float: left;
		width: 200px;
		height: 400px;
		margin-top: 5px;
		margin-left: 5px;
}

				#arquivos a:link, #arquivos a:visited, #arquivos a:active {
					text-decoration: none;
					color: #C00;
				}
				
				#arquivos a:hover {
					color: #000;
				}

#enquete {
		float: left;
		width: 190px;
		height: 280px;
		margin-top: 5px;
}

#boletim {
		float: left;
		width: 190px;
		height: 100px;
		margin-top: 5px;
		margin-bottom: 5px;
}

#rodape {
		width: 1000px;
		float:left;
		background-image: url(../imagens/rodape.png);
		background-repeat: repeat;
		background-color: #C00;
		height: 117px;
		margin-top: 5px;
}

#conteudopainel {
		width: 1000px;
		float: left;
}

		#conteudopainel p,
		#conteudopainel h1,
		#conteudopainel h2,
		#conteudopainel h3,
/*		#conteudopainel table,*/
		#conteudopainel ol,
		#conteudopainel li,
/*		#conteudopainel form,*/
		#conteudopainel cite {
				margin-left: 20px;
				margin-right: 20px;
		}

		#conteudopainel a:link, #conteudopainel a:visited, #conteudopainel a:active {
				color: #CC0000;
				font-weight: bold;
				text-decoration: none;
		}
		
		#conteudopainel a:hover {
				color: #000000;
		}

.HomeTitulos {
		font-size: 20px;
		color: #CC0000;
		font-weight: bold;
		border-bottom: 2px solid #990000;
		width: 100%;
}

		.HomeTitulos a:link, .HomeTitulos a:visited, .HomeTitulos a:active {
			font-size:12px;
			color: #cc0000;
			text-decoration: none
		}
		
		.HomeTitulos a:hover {
			color: #333;
		}

.itensPainel {
	width: 185px;
	height: 120px;
	float: left;
	margin: 5px 5px 0px 0px;
	padding-top: 30px;
	text-align: center;
	font-size: 1.4em;

}

.itensPainel a:link, .itensPainel a:active, .itensPainel a:visited {
    text-decoration: none;
    color: red;
    font-weight: bold;
}

.itensPainel a:hover {
    color: gray
}

.confirmacao {
	line-height: 250px;
	font-size:28px;
	color: #CC0000;
	font-weight: bold;
	text-align: center;
}

.albuns_fotos {
	width: 92px;
	height: 90px;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
}

.ComentCampos {
	background-color:#FFF;
	border: 1px solid #C00;
	line-height: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 16px;
	width: 760px;
}

.ComentBt {
	background-color:#FFF;
	border: 1px solid #C00;
	line-height: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C00;
	font-size: 16px;
	width: 200px;
}

.Comentarios {
	background-color:#f2f2f2;
	width: 775px;
	margin: 0px 15px 10px 15px;
}

		.Comentarios p {
				line-height: 25px !important;
				margin: 20px !important;
		}

.NoticasLinks a:link, .NoticasLinks a:visited, .NoticasLinks a:active {
	text-decoration: none;
	color: #C00;
	line-height: 25px;
}

.NoticasLinks a:hover {
	color: #000;
}

.FotosAlbuns {
	width: 150px;
	margin: 10px 15px 25px 20px;
	float: left;
}

.ListaAlbuns a:link, .ListaAlbuns a:active, .ListaAlbuns a:visited {
	color: #C40000 !important;
	text-decoration: none;
	line-height: 20px;
}

.ListaAlbuns a:hover {
	color: #000 !important;
}

.MiniVideo {
	float: left;
	width: 143px;
	height: 170px;
	margin: 0px 0px 10px 15px;
	text-align: center;
}

.FormContatoCampos {
	width: 600px;
}

.img_informativo {
	width: 140px;
	float: left;
	margin-right: 5px;
	margin-left: 10px;
	margin-bottom: 15px;
	text-align: center !important;
	font-weight: bold;
	
}	

.citacao_texto {
	font-size: 12px;
}

.RodapeHildete {
	background-image: url(../imagens/banner_hildete_rodape.jpg);
	width: 775px;
	height: 100px;
	margin-left: 15px;
}
