@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#333;
	}
.L{
	float:left;
	}
.R{
	float:right;
	}
a{
	text-decoration:none;
	color:#C00;
	font-weight:bold;
	}
p{
	margin-top:10px;
	font-size:12px;
	}
h2{
	color:#C1272D;
	font-size:16px;
	background:url(img/bgh2.jpg) no-repeat;
	padding: 5px 0;
	}
h3{
	margin-top:10px; color:#333; font-size:14px; font-weight:bold;
	}
body{
	background:url(img/bgbody.jpg);
	}
.container{
	margin:auto; width:980px; position: relative;
	}
.box-topo{
	width:980px; background:url(img/bg-top1.jpg) repeat-x; height:147px; background:url(img/bg-boxs.jpg);
	}
img.logo{
	margin:30px 0 48px 0; float: left;
	}
.box-menu{
	width:980px; background:url(img/bgmenu1.png) repeat-x; float:left;
	}
ul{
	list-style:none outside none;
	marker-offset:0px;
	padding:0px;
	}
.menu{
	float:left;
	width: 962px;
	}
.menu a{
	padding:10px 4px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	float:left;
}
.menu a:hover{
	color:#FFFFE6;
	background:url(img/bgmenu1h.png) repeat-x;
	}
.box-conteudo{
	width:980px; float:left; background:#FFF;
	}
.box-rodape{
	width:980px; float:left; background:#FFF;
	}
.conteudo{
	width:940px; padding: 20px; float:left; background:url(img/bg-boxs.jpg) repeat-y
	}
.conteudoL{
	width:630px;
	float:left;
	}
.conteudoR{
	width:280px;
	float:right;
	border-left:1px solid #F2F2F2;
	}
.box-noticias1{
	width:235px;
	height:204px;
	float:right;
	background:url(img/bgbox-noticias.jpg);
	margin: 0 0 20px 0;
	padding: 30px 0 0 15px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	}
a.bt-ass{
	width:250px; height:124px; float:right; background:url(img/bt-ass.jpg) top;
	}
a.bt-ass:hover{
	background:url(img/bt-ass.jpg) bottom;
	}
p.home{
	font-size:14px;
	margin-top: 10px;
	font-weight: bold;
	}
a.saiba{
	color:#C1272D; font-size:10px;
	}
a.saiba:hover{
	color:#F00;
	}
.tboxnot{
	color:#FFF;
	font-size:14px;
	margin-bottom:25px;
	}
a.link-not{
	color:#FFF;
	font-size:16px;
	width: 200px;
	float: left;
	margin-bottom: 10px;
	}
a.link-not b{
	color:#F2F2F2; font-size:14px;
	}
a.link-not:hover{
	color:#FFFFE6;
	}
.tab-cadn{
	float:left;
	}
.tab-cadn tr td{
	color:#C1272D;
	font-size:12px;
	font-weight:bold;
	}
.tab-cadn tr td input{
	color:#999;
	font-weight:bold;
	width:100px;
	background:#F2F2F2;
	}
.tab-cadn tr td input.enviar{
	color:#000;
	font-weight:normal;
	width:50px;
	background:none;
	cursor:pointer;
	}
.box-rodape2{
	width:940px;
	padding:10px 20px;
	border-top:1px solid #F2F2F2;
	float: left;
	background:url(img/bg-boxs.jpg);
	}
p.txt-rodape{
	text-align:center;
	float:left;
	margin:0 70px;
	font-weight:bold;
	font-size:12px;
	color:#666;
	}
p.txt-rodape b{
	font-size:14px; color:#666;
	}
p.txt-rodape strong{
	font-size:10px; color:#666;
	}
.tabela-produtos{
	font-size:12px; font-weight:bold; background:#FFF;
	}
a.bt-produtos{
	color:#333;
	margin-left:10px;
	}
a.bt-produtos:hover{
	color:#C00;
	}
.menu-produtos{
	width:630px; text-align:left; margin-bottom:20px;
	}
.tabela-guia{
	font-weight:bold;
	}
.sep-guia{
	float:left;
	}
.txtred2{
	font-size:16px;
	font-weight:bold;
	color:#C00;
	}
ul.parceiros{
	width:630px;
	float:left;
	}
ul.parceiros li{
	width:200px;
	float:left;
	margin-top:25px;
	}
ul.parceiros li.img{
	width:100px;
	float:left;
	}
.calendar tr td{
	font-size:18px; font-weight:bold; color:#CCC; text-align:center;
	}
.calendar tr td a{
	font-size:18px; font-weight:bold; color:#FFF; text-align:center;
	}
.calendar tr td a:hover{
	color:#FFFFC9;
	}
#list-not{
	color:#333;
	
	}
#list-not:hover{
	color:#666;
	}
.caixa-noticias{
	width:590px; height:90px; background:url(img/bg-menunot.jpg);
	}
.box-informativos{
	width:630px; float:left;
	}
.inform{
	width:100px; height:130px; float:left; margin:15px; background:url(img/bgbox-inform.jpg); padding:10px 10px 0 10px;
	}
.inform p{
	color:#FFF;
	}
	
.negrito{
	font-weight:bold;
}

