﻿@media all and (max-width: 680px){

#ctl00_divComboMenu 
{
    display:none;
}

#slideshow {
    position:relative;
    height:80px;
    overflow:hidden;
    width:100%;
}
	
	.container {
	/*width: 938px;*/
	width: 96%;
	margin:0 auto;
  }
	.top {
		height:60px;
		background-color:#FFF;
		/*background-color:red;*/
		text-align:center;
		
		padding: 1.5% 2% 1% 2%;
		}
		.top_fltrt {
			width:100%;
					
					
			}
		.top_fltlft {
			width:100%;
			margin-bottom:2%;
			text-align:center;
		}
.loginForm { width:100%}
.small 
{
	
	font-size: 0.65em;
	/*font-weight:300;*/
	margin-bottom:0;
	margin-top: 1%;
	
}			
			
			
	
.bannerheader {
	height:auto;
	max-height:135px;
    margin:0 auto;
    padding: 1.5% 1.5%;
    
}
.loginResult 
{
    margin:0 auto;
    
}
.currentUser 
{
    margin: 4 auto 0 auto;
}
.onlineInfo 
{
    text-align:left;
    
    margin:4px 0px 0px 0px;
}




.content {
	font-size:0.7em;
	color:#575656;
	background-color:#fff;
	width:100%;
	position:relative;
	
	}
	.content_left {
		position:relative;
		float: left;
		width:25%;
		height:auto;
		}
		
			
	.content_mid{
		position:relative;
		float:right;
		width: 70%;
		
		
		
		border-right: 0px;
		}
		.content_mid article{
			width:100%;
			}
		
		
	.content_right{
		width:100%;
		text-align:center;
		border-left: 0px ;
		border-top: 1px dashed #e0e0e0;
		
		}
		.content_right div{
			width:48%;
			float: left;
			text-align:center;
			
			margin: 1% 1%;
		}
	

h1 {
	
	font-variant:normal;
	font-weight:300;
	font-size: 1.8em;
	margin-top:0px;
}
h2 {
	
	font-size: 1.6em;
	font-weight:300;
	
	
}
h3 {
	
	font-size: 1.5em;
	font-weight:300;
	
	
}
h4 {
	
	font-size: 1.4em;
	font-weight:300;
	
}
h5 {
	
	font-size: 1.3em;
	font-weight:300;
	
}
h6 {
	
	font-size: 1.2em;
	font-weight:300;
	
}

/*page*/

/*RODAPE*/
.footer {
	clear:both;
	padding: 10px 0;
	}
	.fltrt {
		float: right;
		width:25%;
		margin: 0.5% 1.5% 0 0;
		text-align:right;
		}
	.fltlft {
		float: left;
		width:70%;
		margin: 0.5% 1%;
		}
		
.bottom {
	background:#FFF;
	border-bottom-left-radius:1.2em;
	border-bottom-right-radius:1.2em;
	height:23px;
	margin-bottom:2%;
}
/*RODAPE*/
		

/*  LIST  */
nav.list {
	
	margin-right: 1%;
	padding:0;
	list-style-type: none;
	}
	nav.list div a {
		border-left:3px solid #ffffff;
		padding-left:3px;
		padding-top: 7px;
		padding-bottom: 7px;
		text-decoration: none;
		
		display:block;
		height:1%;
		border-right: 1px dotted #e0e0e0;
		border-bottom:1px dotted #e0e0e0;
		}
		nav.list div a:hover {
			background-color: #f3f5f6;
			border-left:3px solid #005BB7 /*borda esq. menu*/;
			padding-left:3px;
			display:block;
			text-decoration:none;
			}
		nav.list div.selected a {
			background-color: #f3f5f6;
			border-left:3px solid #005BB7;
			padding-left:6px;
			display:block;
			text-decoration:none;
		}
		
	 .news_header {
	    
	    font-size: 1.4em;
	    font-weight:300;
	    margin:0px;
    }

}
	
