body{
	overflow-y: hidden !important;
	padding: 0px;
	margin: 0px;
}
/* Cabeçalho */
.container-fluid
{
	padding: 0px !important;
}
.p_left_0 {
	padding-left: 0px;
}

.logo_ufms
{
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 55px;
  display: block;
  float: left;    width:41%;
}

.titulo_site {
	color: #fff;
	font-weight: bold;
	font-size: 2.4em;
	margin: 0px;
	padding-top: 20px;
	line-height: 20px;
	vertical-align: middle;
	
}

.slogan
{
	color: #fff;
	/*font-weight:bolder;*/
}

.data_topo 
{
	font-weight: bold;
	font-size: 1.7em;
	padding: 15px 0;
	color: #fff;
	display: block;
	min-height: 100px;
}



.titulomarquee
{
	float:right;
	background-color: #fff;
	padding: 4px;
	padding-right: 22px;
	font-weight: bolder;
}


#digital-clock 
{
	float: right;
	font-size: 2em;
	line-height: 0.7;
	text-align: right;
}

#digital-clock .day
{
	font-size: 2rem;
	line-height: 1;
	
}

.clima_tempo
{
	padding: 15px 0;
	color: #fff;
	
}

.clima_tempo img 
{
	float: left;
}

.clima_tempo .tempoatual
{
	font-size: 2.7em;
}
.clima_tempo .tempoatual:after
{
	/*content: "/";*/
}

.clima_tempo .temp_min, .clima_tempo .temp_max, .clima_tempo .tempoatual
{
	margin-top: 20px;
}

.clima_tempo .temp_min
{
	color: #fff;
	font-size: 1.0em;
	padding-right: 5px;
}

.clima_tempo .temp_max
{
	color: #fff;
	font-size: 1.0em;

}

nav
{
	margin-bottom: 0px !important;
}



.navbar-inverse
{
	border-bottom: solid 3px #fff;
}

.padding_zero
{
	padding: 0px !important;
}
.list-group-item{
	background: rgba(0,0,0,0.1);
	border-width: 2px;
}
.list-group-item h4
{
	font-size: 1.6em !important;
}

.list-group-item:first-child, .list-group-item:last-child{
	border-radius: 0px !important;
}



.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus
{

	background: gray;
	border:none;
	
}

.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text
{
	color: #fff;
	text-shadow: 0 0 1px #000;
}
/* Fim cabeçalho */








/* Conteúdo */
#conteudo
{
	
}
.marquee {
  width: 100%;
  overflow: hidden;
  border: 1px solid #ccc;
  background: #0099cc;
  font-size: 35px;
}



.list-group
{
	margin-bottom: 0px;
}

.marquee li
{
	display: inline-block;
	float: left;
	padding-right: 30px;
	color: #FF9;
}

.marquee li:before {
	color: #fff; 
	content: "-";
	padding: 0 20px;
}

.footer
{
	 position:fixed;
   left:0px;
   z-index: 999;
   bottom:14px;
   height:70px;
   width:100%;
}

.footer_transparent
{
	 position:fixed;
   left:0px;
   z-index: 999;
   bottom:-20px;
   height:70px;
   width:100%;
}

.footer_transparent .marquee{
	background: rgba(0,0,0,0.7);
	border: none;
}

.footer_transparent .marquee li {
	
	color: #fff;
}

/* IE 6 */
* html footer, * html .footer, * html .footer_transparent  {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}


.navbar-inverse
{

background: #0099cc;
background: #0099cc -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background: #0099cc -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.2)));
background: #0099cc -webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background: #0099cc -o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background: #0099cc -ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background: #0099cc linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
}




@media screen and (min-width: 0px) and (max-width: 1300px) {

	#digital-clock 
	{
		display: block;
		float: right;
		font-size: 1.4em;
		position: absolute;
		right: 0%;
		bottom: 1px;
	}
	


}