/*
CSS da capa do site
*/
#bg{
	overflow:hidden;
}
#logo-tipologia {
	position:absolute;
	z-index:99;
	top:35px;
	display:block;
	background:url(../../imgs/bgs/jiqui-marca-tipologia.jpg) no-repeat right;
	width: 450px;
	height: 180px;
	left: 293px;
}
#logo {
	width: 267px;
	height: 234px;
	position:absolute;
	z-index:99;
	top: 12px;
	left: 0;
	display:block;
	background:url(../../imgs/bgs/logo.png) no-repeat;
}
	
#box-destaque{
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
	height:355px}
	
.contdest{
	width:960px;
	position:relative;}
	
.bg-0{
	background:url(../../imgs/bgs/bg-campo-capa.jpg) no-repeat center top;}
	
.bg-1{
	background:url(../../imgs/bgs/bg-campo-capa.jpg) no-repeat center top;}
	
.bg-2{
	background:url(../../imgs/bgs/bg-campo-capa.jpg) no-repeat center top;}
/*	
.bg-3{
	background:url(../../imgs/bgs/bg-maes.jpg) no-repeat center top;}
	*/
.bg-3{
	background:url(../../imgs/bgs/bg-campo-capa.jpg) no-repeat center top;}
	
.destaques{
	float:left;
	width:100%}
	
.box-img-destaque{
	float:left;
	width:100%;}
	
.img-destaque{
	text-align:center;}
	
#col-left{
	width:465px;
	margin-right:26px;}
	
#col-mid{
	width:219px;
	}
	
#col-right{
	width:218px;
	margin-left:30px;}
	
	
h1{
	color:#587966;
	font-family: 'Bree Serif', serif;
	font-size:22px;
	font-weight:normal;}
	
h2,h2 a{
	color:#587966;
	font-family: 'Bree Serif', serif;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;}
	
.tit-noticias{
	float:left;
	background:url(../../imgs/bgs/bg-linha-not.jpg) no-repeat center bottom;
	padding-bottom:5px;
	margin-bottom:15px;
	width:100%;}

.tit-box{
	float:left;
	background:url(../../imgs/bgs/linha-mini-tit.jpg) no-repeat center bottom;
	padding-bottom:5px;
	margin-bottom:15px;
	width:100%;}
	
.foto-capa{
	position:relative;
	float:left;
	height:241px;
	margin-bottom:5px;
	width:463px;
	overflow: hidden;
}
	
.data-capa{
	position:absolute;
	font-family: 'Bree Serif', serif;
	background:#ccd3bb;
	padding:5px 8px;
	color:#587966;
	font-size:14px;
	bottom:0;
	left:0;}
	
.data{
	font-family: 'Bree Serif', serif;
	background:#ccd3bb;
	padding:5px 8px;
	color:#587966;
	font-size:14px;
	
}
ul.outras-not{
	margin:0;
	list-style-type:none;}
	
ul.outras-not li{
	border-bottom:1px solid #4b7988;
	float:left;
	width:100%;
	margin-bottom:28px;
}
ul.outras-not li p{
	margin-bottom:10px;}
ul.outras-not li h2{
	margin-top:5px;
	line-height:21px;}
	
.box-face{
	float:left;
	margin-bottom:30px;}
	
#twitter{
	float:left;
	width:100%;}
	
.tweet {
    border-bottom: 1px solid #4B7988;
    float: left;
    margin-bottom: 18px;
    padding-bottom: 19px;
    width: 100%;
}
	
.tweet span{
	color:#093f27;
	display:block;}
	
	
	
.mais{
	float:left;
	font-family: 'Bree Serif', serif;
	text-transform:uppercase;
	color:#0a9b86;
	font-size:18px;
	margin-left:70px;}
	
.mais2{
	float:right;
	font-family: 'Bree Serif', serif;
	color:#060;
	font-size:16px;
	margin-left:70px;}

.mais2 a{
	color:#060;	
}
	
ul.lista-agenda{
	margin:0;
	list-style-type:none;
	float:left;
	width:100%;}
	
ul.lista-agenda li{
	border-bottom:1px solid #4b7988;
	margin-bottom: 15px;}
	
ul.lista-agenda li span{
	color:#093f27;}

.ins-agenda{
	color: #4B7988;
    float: left;
    font-family: 'Bree Serif',serif;
    font-size: 15px;
    margin-bottom: 15px;
    width: 100%;}
	
a.mev{
	color:#0a9b86;
	margin-right:5px;}
	
a.fse{
	color:#c9952c;
	margin-left:5px;}
	
.banners{
	float:left;
	width:100%;
	margin-bottom:10px;}

#nav{
	position: absolute;
right: 2px;
top: 282px;
z-index: 999;}
	


#nav a{
	 background: none repeat scroll 0 0 #B5BEA0;
    color: #FFFFFF;
    float: left;
    font-size: 10px;
    padding: 10px;
}
	
#nav a.activeSlide{
	background: none repeat scroll 0 0 #CCD3BB;
    color: #A5B6A2;
    font-size: 14px;
    margin-top: -10px !important;
    padding: 10px 18px;}
	
a.voltar{
	float:right;
	margin-top:80px;
	font-family: 'Bree Serif',serif;
    font-size: 22px;
	color:#C9952C}
	