@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../layout/bg.jpg);
	background-attachment:fixed;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#333;
	background-color:#333;
}

#tudo{
	background-image:url(../layout/bg-coluna-menu.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:900px;
	height:100%;
	display:table;
	margin-top:50px;
	padding-bottom:20px;
	background-color:#FFF;
}

#coluna-menu{
	width:240px;
	height:100%;
	padding-bottom:20px;
	float:left;
	margin-left:17px;
}

#banner{
	width:605px;
	height:215px;
	float:right;
	margin-right:20px;
	margin-top:20px;
}

#conteudo{
	width:605px;
	height:100%;
	float:right;
	margin-right:20px;
	margin-top:10px;
}

#conteudo-left{
	width:400px;
	float:left;
	border-bottom:#666 1px dotted;
	padding-bottom:10px;
}

#borda{
	width:400px;
	border-bottom:#666 1px dotted;
	padding-bottom:10px;	
}

#coluna-links{
	width:190px;
	height:100%;
	float:right;
	background-color:none;
	padding-bottom:20px;
	margin-top:10px;
}

#nova{
	width:190px;
	height:100%;
	float:right;
	background-color:#ccc;
	margin-top:10px;
}

#menu{
	width:240px;
	height:460px;
	margin-top:-40px;
}

#newsletter{
	width:225px;
	margin-left:7px;
	margin-bottom:10px;
}

#webmail{
	clear:both;
	width:225px;
	height:71px;
	margin-top:20px;
	margin-left:7px;
}

#radio{
	clear:both;
	width:225px;
	height:71px;
	margin-top:20px;
	margin-left:7px;
}

#box-foto-noticia{
	width:195px;
	height:110px;
	float:left;
}

#box-texto-noticia{
	width:195px;
	float:right;
}

#clear{
	clear:both;
}

/*//////// TEXTOS ///////*/

p{
	text-align:justify;
}

p.leia-mais{
	text-align:right;
	color:#C6252E;
	font-style:italic;
	margin-right:10px;
}

p.noticia{
	margin-top:0px;
}

p.data-noticia{
	font-size:10px;
	color:#999;
	text-align:left;
	margin-top:0px;
	margin-bottom:2px;
}

p.right{
	text-align:right;
	margin-right:20px;
}

h3{
	background-image:url(../layout/sombra-h3.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-top:5px;
	margin-bottom:0px;
	font-size:22px;
	color:#C6252E;
	font-style:italic;
	text-align:left;
}

h4{
	color:#C6252E;
	text-align:left;
}

h4.noticia{
	margin-bottom:2px;
	color:#C6252E;
}


h5{
	text-align:center;
	color:#C6252E;
}

h6{
	font-size:14px;
	text-align:left;
	color:#333;
	margin-bottom:0px;
	margin-top:10px;
}

h6.destaque{
	font-size:12px;
	text-align:left;
	color:#333;
	margin-bottom:0px;
	margin-top:10px;
}

p.lista{
	color:#333;
	font-size:10px;
	text-align:left;
	margin-left:5px;
}

p.input{
	font-size:10px;
	text-align:center;
}

/*//////// LINKS ///////*/

a{
	color:#333;
	text-decoration:none;
}

a:hover{
	color:#333;
	text-decoration:underline;
}

a.leia-mais{
	color:#C6252E;
	text-decoration:none;
}

a.leia-mais:hover{
	color:#C6252E;
	text-decoration:underline;
}

a img{
	border:none;
}

/*//////// IMAGENS ///////*/

img.equipe{
	margin:5px;
}


/**************************************************
FORMULÁRIO
**************************************************/
fieldset{
float:left;
margin-left:20px;
margin-top:10px;
width:260px;
border:none;
}
label{
display:block;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}
input.text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
width:295px;
color:#333;
padding:3px;
margin:1px 0;
border:1px solid #ccc;
}
textarea{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
width:295px;
color:#333;
padding:3px;
margin:1px 0;
border:1px solid #ccc;
}
input.submit{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-top:3px;
padding:1px 5px;
color:#fff;
background:#333;
float:left;
}
.error{
color:#990000;
font-weight:bold;
}


