/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,li,ul,ol,div,form,img{
	padding:0; margin:0;
}
body{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background:url(../imagens/back_geral.jpg) repeat;
}
h1{
	font-size:19pt;
	color:#2d667e;
}
h2{
	font-size:17pt;
	color:#437a91;
}
h3{
	font-size:15pt;
	color:#5c5c5c;
	padding:5px 0;
}
h4{
	font-size:13pt;
	color:#898989;
	padding:5px;
}
h5{
	font-size:11pt;
	color:#638896;
}
h6{
	font-size:12pt;
	color:#333333;
	padding:5px 0;
}
.n0{
	background:url(../imagens/bck_m.jpg) repeat-y left top #FFF;
	width:779px;
}
.n1{
	background:url(../imagens/bkc_tp.jpg) no-repeat top left;
	width:779px;
	height:210px;
	float:left;
}
.b0{
	background:#FFF;	
	width:440px;
	float:left;
	margin:20px 0 0 10px;
	padding-left:16px;
	border:1px solid #CCC;
	_margin:20px 0 0 5px;
}
.n2{
	width:779px;
	float:left;
}
.n2ba{ background:url(../imagens/rio_claro.jpg) no-repeat 0px 18px;  margin-bottom:5px; float:left; width:155px; height:100px; }
.n2bb{ background:url(../imagens/bck_mct.jpg) no-repeat top right;  margin-bottom:5px; margin-left:2px; padding-top:35px; padding-right:20px; float:left; width:134px; }
.n2b{
	background:url(../imagens/bck_mf.jpg) no-repeat left top;
	float:left;
	width:150px;
	padding-left:20px;
	font-size:9pt;
}
.n2b ul{ list-style:none; }
.n2b ul li{ padding-left:10px; }
.n2b ul li a{ text-decoration:none; color:#333; }
.n2b ul li a:hover{ text-decoration:underline; }
.n2c{
	width:595px;
	float:left;
}
.n2c p{ padding-bottom:15px; }
.n2c ol{ padding-left:40px; padding-top:5px; list-style:none; }
.n2c a{ color:#2d667e; text-decoration:none; }
.n2c a:hover{ color:#437a91; text-decoration:underline; }
.n2c .v{ padding:10px 0; }
.n2c .b3{ color:#333; padding:5px 10px; }
.n2c .b4{ color:#666666; padding:5px 15px; }
.n2c .i3{ padding-left:15px; }
.n2c .img{ display:block; text-align:center; padding-bottom:10px; }
.n2c img{ margin:5px 0; }
.n2c pre{ font-size:11px; color:#777; padding:0; margin:0; }
.n2c p.lst{ padding-bottom:0;}
.n2c p.pt{ padding-top:15px;}
.n2c p.pl{ padding-left:20px;}
.pro{
	float:left;
	background:#dff4fd;
	border:2px solid #e5eff3;
	padding:0 0 5px 5px;
	width:585px;
}
.pro p{
	float:left;
	width:180px;
	padding:0;
	margin-right:15px;
	_margin-right:5px;
	color:#427990;
}
.pro p img{
	display:block;
	border:2px solid #a9cad8;
}

.n3{
	clear:both;
	padding-left:160px;
	text-align:center;
	font-size:7.8pt;
	padding-bottom:10px;
	text-decoration:overline;
}


form.form{
	text-align:center;
	width:500px;
	margin:10px 0 20px 40px;
}

form.form p{
	text-align:left;
	padding-bottom:2px;
}

form.form p.align{
	text-align:right;
	padding-top:10px;
	padding-right:42px;
}


form.form p label{
	float:left;
	width:120px;
	padding-left:4px;
	color:#578A9F;
	border-bottom:1px solid #E4EFF3;
	font-style:italic;
	padding-top:2px;
	margin-right:2px;
}

form.form p input,textarea{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	background-color:#F7FAFB;
	border:1px solid #E4EFF3;
	padding-left:4px;
	padding-right:4px;
	overflow:auto;
}

form.form p input.bt{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	font-variant:small-caps;
	background:url(../imagens/botao.jpg) repeat-x;
	border:1px solid #ccc;
	padding:2px;
	margin:2px;
	width:80px;
}

.msg{
	text-align:center;
	padding:10px;
	background-color:#F7FAFB;
	border:1px solid #E4EFF3;
	font-weight:bold;
	margin:10px 0 10px 0;
}

#erro{color:#FF0000;}

div.viagens{ padding:12px 0 12px 0;}
div.viagens p{ color:#4d4d4d;}

div.aconteceu { border-bottom:1px solid #dff4fd; padding:4px 0 4px 0;}
div.aconteceu p{ font-size:12px}
div.aconteceu p.tit{ color:#FF6600; font-weight:bold !important; font-size:15px;}
div.aconteceu p a{ text-decoration:none; }
div.aconteceu p a:hover{ text-decoration:underline; }

#publicidade{
	float:left;
	padding-top:15px;
	padding-left:5px;
	width:155px;
}
#publicidade img{ margin-bottom:13px; float:left }


