/* menu align center */
.pull-center {
	text-align: center;
}
/*.pull-center > .nav {
        float:none;
        display:inline-block;
        *display: inline; *zoom: 1;
    }*/
.menu2 .navbar .nav>li>a {
	padding: 3px 9px;
}

h1.tituloseccion {
	line-height: 40px;
}

#colectivos h2 a,#colectivos h2 {
	color: #3D7AA3;
	display: table-cell;
	font-size: 1.2em;
	line-height: 1em;
	padding: 0;
	vertical-align: middle;
	height: 40px;
}

.padding_grande h3 {
	font-size: 1.7em;
}

.tematicas-facenda h2 a:hover {
	text-decoration: none;
	color: #005580;
}

#areas.row-fluid .span4 .media a,#tematicas-facenda .row-fluid .span4 .media a
	{
	margin-right: -12px;
}

#tematicas-facenda .row-fluid .span4 .media h2 a {
	color: #3D7AA3;
}

a {
	color: #000;
}

#areas .span4 .media {
	margin-bottom: 8px;
}

#areas.row-fluid .span4 {
	padding: 6px;
	margin-top: 20px;
}

.seeall a {
	float: right;
	color: #000;
}

.areascarousel {
	width: 100%;
	margin-bottom: 25px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-item {
	width: 100%;
	height: 80px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container-vertical {
	padding: 0;
	height: 360px;
}

#areascarousel.jcarousel-list li.jcarousel-item {
	margin-bottom: 23px;
	height: 75px;
}

#areascarousel.jcarousel-list li.jcarousel-item a img {
	max-width: 120%;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-clip
	{
	padding: 33px 0 0 9%;
}

.areascarousel .jcarousel-skin-tango .jcarousel-clip-vertical {
	height: 285px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-next
	{
	background: url("../js/jsor-jcarousel/skins/tango/next-vertical.png")
		no-repeat scroll 50% -69px #3D7AA3;
	border-radius: 0 0 5px 5px;
	cursor: pointer;
	position: absolute;
	top: 100%;
	width: 100%;
	left: -1px;
	padding: 1px;
	height: 30px;
	margin-top: -31px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-prev
	{
	background: url("../js/jsor-jcarousel/skins/tango/prev-vertical.png")
		no-repeat scroll 49% -28px #3D7AA3;
	cursor: pointer;
	height: 30px;
	left: -1px;
	position: absolute;
	top: -1px;
	padding: 1px;
	width: 100%;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-prev:hover
	{
	background-position: 49% 4px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-next:hover
	{
	background-position: 50% -101px;
}

.areascarousel .jcarousel-skin-tango .jcarousel-container .jcarousel-clip
	{
	width: 80%;
}

.redondeado .padding_grande {
	padding-bottom: 5px;
}

.tematicas-atriga .fila1 .media {
	height: 66px;
}

/* AREA ORZAMENTOS */
#orzamentos{
border-top: #3d7aa3;
border-top-style:groove;
border-top-width: 1px;
margin-top: -10px;
}

#orzamentos .tabbable{
margin-top: 10px;
}

#orzamentos .tabbable .tab-content {
	@extend .clearfix
}

#orzamentos .tabbable .tab-content .span6.esquerda{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-right: 1px solid #C9C9C9;
}

#orzamentos .tabbable .tab-content .span6.esquerda a{
margin-left: 95px;
}

#orzamentos .tabbable .tab-content .span4.esquerda{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-right: 1px solid #C9C9C9;
height: 248px;
}

#orzamentos .tabbable .tab-content .span6.centro img{
margin-left: 95px;
margin-top: 20px;
}

#orzamentos .tabbable .tab-content .span6.centro.sinborde{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
height: 235px;
}

#orzamentos .tabbable .tab-content .span6.centro.conborde{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-right: 1px solid #C9C9C9;
height: 235px;
}
#orzamentos .tabbable .tab-content .span4.centro{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-right: 1px solid #C9C9C9;
height: 235px;
height: 248px;
}

#orzamentos .tabbable .tab-content .span4.centro img{
margin-left: 10px;
margin-top: 20px;
}



#orzamentos .tabbable .tab-content .span6.dereita{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}

#orzamentos .tabbable .tab-content .span4.dereita{
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
#orzamentos .tabbable .tab-content .span4.dereita .asociados{
text-align:center;
margin-top: 30px;
}
#orzamentos .tabbable .tab-content .span4.dereita .asociados a{
font-size: 1.2em;
}
#orzamentos .tabbable .tab-content .span6.dereita .asociados{
text-align:center;
margin-top: 30px;
}
#orzamentos .tabbable .tab-content .span6.dereita .asociados a{
font-size: 1.2em;
}

.ano{
padding: 2px 15px !important;
border-top: 1px solid #CCCCCC !important;
}