/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
/*body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}*/

* {
	margin:0;
	padding:0;
}
body {
	font-family:verdana,arial,helvetica,clean,sans-serif;
	letter-spacing:-0.5px;
	font-size:66%;
}

#conteudo  a:link, #acessibilidade a:link{
	color:#fff;
}

#conteudo  a:link{
	color:#0066CC;
}
#conteudo a:hover{
	color:#fff;
	background-color:#0066CC;
}
#conteudo h3 a:hover {
	color:#000;
	background-color:#fff;
}
#conteudo  h2 a:link{
	color:#0066CC;
}
#conteudo h2 a:hover{
	color:#000;
	background-color:#fff;
}
#acessibilidade a:hover{
	color:#fff;
	background-color:#0066CC;
}
#acessibilidade .letra:hover{
	color:#0066CC;
	background-color:#fff;
}
#acessibilidade{
	font-size:11px;
	padding:10px;
	background-color:#114171;
	color:#fff;
	font-weight:bold;
}

.letra:link{
	padding:5px;
	width:30px;
	height:30px;
	color:#fff;
	background-color:#0066CC;
}
.letra:visited{
	padding:5px;
	width:30px;
	color:#fff;
	background-color:#0066CC;
}

.letra:hover{
	padding:5px;
	width:30px;
	color:#0066CC;
	background-color:#fff;
}


.pular{ 
	background-image:url(../img/pular.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:15px;
	color:#fff;
}



h1{
	margin:20px;
	height:45px;
	width:206px;
	float:left;
}
h2{
	font-size:152%;
}
h3{
	font-size:107%;
}
h4{
	font-size:100%;
}
.border{
	border:0px;
}

.bordercinza{
	border:2px #cccccc solid;
}

.imagem{
	position:relative;
	top:-30px;
	right:-65px;
	background: url(../images/ampliar.gif) no-repeat bottom;
	border:0px;

}

	

#linha{
	background:url(../img/linha_degrade.png) left bottom no-repeat;
	padding-bottom:1px;
}

#topo{
	height:83px;
	background:url(../img/fundo_topo.png) bottom repeat-x;
}

#menu {
	width:778px;
	font-weight:bold;
}
#menu ul{
	margin-top:25px;
	margin-right:15px;
	float:right;
}
#menu ul li{
	float:left;
	display:inline;
	margin:5px;
}

#menu ul li a:link{
	padding:5px;
	width:30px;
	height:30px;
	color:#0066CC;
}
#menu ul li a:visited{
	padding:5px;
	width:30px;
	color:#0066CC;
}

#menu ul li a:hover{
	padding:5px;
	width:30px;
	color:#fff;
	background-color:#0066CC;
}
.menulocal{
	list-style:none;
	list-style-position:inside;
	margin-left:0px;
}
.menulocal li{
	margin-bottom:10px;
}

.menulocal li ul li{
	margin-bottom:0px;
	margin-left:-10px;
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:dashed #eee 1px;
}
#conteudo{
	padding:10px;
	border-right:dashed 1px #eeeeee;
}

	fieldset { border:0;margin:0;padding:0; }
	label { display:block; }
	input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
	

	
#coluna1{
	float:left;
	width:500px;
	
}

#coluna2{
	float:left;
	margin-left:10px;
	width:220px;
}

#coluna3{
	float:left;
	width:146px;
	
}

#coluna4{
	float:left;
	margin-left:20px;
	width:546px;
}
p {
	margin-bottom:20px;
}
.blockquote {
	margin:10px;
	border-left:solid 1px #eee;
	padding:10px;
}

ul{
	margin-left:20px;
}
ol{
	margin-left:20px;
	list-style-position:inside;
}
.clear{
	clear:both;
}
