/* CSS developed by Flavio Mendes - flaviofmendes@gmail.com - freela - 2006-01
	for www.concepto.com.br
*/

body
{
	font: 12px/15px Arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	color: #3e3e3e;
	text-align: center;
	background: #fff url('../i/bg_body.gif') repeat;
	margin: 0 auto;
	padding: 0;
	border: 0;
}

/*================ textos ================ */
h2, h3, h4{
	font: Arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	font-weight: strong;
	text-align: left;
}

h2{
	font-size: 18px;
	margin: 0 0 0 10px;
}
h3{
	font-size: 16px;
	margin: 0 0 2px 10px;
}
h4{
	font-size: 14px;
	margin: 0 0 10px 10px;
}
p{
	margin: 2px 10px 10px 10px;
	font-size: 12px;
	text-align: left;
}
p.enquete{
	margin: 0 0 10px 10px;
	color: #360;
	font: 11px/12px Arial;
	text-align: left;
}
p.news{
	margin: 5px 0 -10px 10px;
	font-size: 12px;
	font-weight: strong;
}
p.hora{
	font-size: 10px;
	margin: 2px 0 2px 10px;
	text-align: left;
}
p.data{
	text-align: right;
	font-size: 10px;
	margin: 10px 10px 0 0;
}
p.gdata{
	text-align: left;
	font-size: 10px;
	margin: 0 0 0 0;
}
p.apresentacao {
	text-align: justity;
	font-size: 10px;
	margin: 0 0 0 10px;
}
p.colunistas{
	color: #000;
	font-size: 13px;
	font-weight: strong;
	margin: 0 0 0 -143px;
	padding: 3px 0 0 3px;
	width: 305px;
	height: 20px;
	background-color: #FF9966;
}
p.vejamais {
	font-size: 12px;
	font-weight: bold;
	color: #5C7A00;
}
p.especiais {
	color: #608922;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	height: 20px;
	vertical-align: middle;
}
p.whitespace {
	height: 10px;
}
hr{
	margin: 10px;
	border-bottom: 1px dotted #808080;
	width: 98%;
	height: 1%;
}

/*=========================== Default Links ===========================*/

a:link, a:visited {
	font-weight : bold;
	text-decoration : none;
	color: #363;
	background: transparent;
	}

a:hover {
	font-weight : bold;
	text-decoration: none;
	color: #690	;
	background: transparent;
	}

a:active {
	font-weight : bold;
	text-decoration : none;
	color: #999;
	background: transparent;
}
/*================ imagens ================ */

img.foto{
	border: 1px solid #690;
	margin: 0 10px 5px 10px;
	float: left;
}
img.gfoto{
	border: 1px solid #690;
	margin: 0 10px 1px 10px;
	float: left;
}
img.tit{
	margin: 10px 0 5px 10px;
	float: left;
}
img.esq{
	float: left;
	margin: 0 8px 0 10px;
}
img.dir{
	float: right;
	margin: 20px 10px 0 0;
}
img.leiamais{
	margin: 0 0 0 10px;
	float: left;
}
img.banner{
	margin: 5px 0 0 0;
}
/* ===================== imagem com sombra =================== */
#news .imag {
	float: left;
	margin: 5px;
	padding: 0;
	position: relative;
	voice-family: "\"}\"";
	voice-family: inherit;
	background: url('../i/bgnewsimg.gif') bottom right no-repeat;
}
#news .imag img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}
/* ===================== formulario =================== */
input.bot{
	margin: -3px 0 0 5px;
	float: left;
}
input.vote	{
	color: #360;
	background: #fff;
	font-size: x-small;
	}

/* ===================== menu 1 =================== */

#nav {
	margin: 5px 0 0 0;
	position: relative;
	left:	105px;
	width: auto;
	height: 17px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#nav ul {
	margin: 0px;
	padding: 0px;
}

#nav ul li {
	display: inline;
	vertical-align: middle;
	font: normal 11px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}

#nav ul li a,#nav ul li a:visited {
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	margin-top:	1px;
	margin-bottom: 0px;
	border: 0px;
}

#nav ul li a:hover,#nav ul li.selected a {
	color: #FFFF00;
	text-decoration: none;
}

#nav ul ul {
	display: none;
}

/* ===================== menu 2 =================== */

#nav2 {
	margin: 0 0 0 0;
	position: relative;
	left:	10px;
	width: auto;
	height: 17px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#nav2 ul {
	margin: 0px;
	padding: 0px;
}

#nav2 ul li {
	display: inline;
	vertical-align: middle;
	font: normal 11px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}


#nav2 ul li a:link,#nav2 ul li a:visited {
	display: block;
	float: left;
	color: #333;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	margin-top:	1px;
	margin-bottom: 0px;
	border: 0px;
}

#nav2 ul li a:hover,#nav2 ul li.selected a {
	background-color:	#360;
	color: #333;
	text-decoration: none;
}

#nav2 ul ul {
	display: none;
}

/* ===================== menu 3 =================== */

#nav3 {
	margin: 18px 0 0 -15px;
	left:	95px;
	position: relative;
	width: 500px;
	height: 17px;
	padding-bottom: 1px;
	padding-left: 1px;
}

#nav3 ul {
	margin: 0px;
	padding: 0px;
}

#nav3 ul li {
	display: inline;
	vertical-align: middle;
	font: normal 11px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}


#nav3 ul li a:link,#nav3 ul li a:visited {
	display: block;
	float: left;
	color: #333;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	margin-top:	1px;
	margin-bottom: 0px;
	border: 0px;
}

#nav3 ul li a:hover,#nav3 ul li.selected a {
	background-color:	#360;
	color: #333;
	text-decoration: none;
}

#nav3 ul ul {
	display: none;
}

/* ===================== menu 4 =================== */

ul{
	list-style-type: none;
	margin: 10px 0 0 20px;
}
li{
	margin: 3px 0 0 0;
	text-align: left;
}

/*========enquete ==============*/
#enquete {
	padding-left:10px;
	color:#336600;
}

/*input.vote	{
	color: #360;
	background: #fff;
	font-size: x-small;
	}
*/
#enquete-pergunta {}
#enquete-respostas {}
#enquete-botoes input{
	color: #360;
	background: #fff;
	font-size: x-small;
}


