@CHARSET "ISO-8859-1";

@import url('https://fonts.googleapis.com/css?family=Jura');
@import url('https://fonts.googleapis.com/css?family=Lato');


body {
margin:0; 
padding:0; 
font-family: 'Lato', sans-serif; /*font-family: Arial, Helvetica, sans-serif;*/
font-size: 12px;
color: #414042;
height: 100%;
width: 100%;
}

/*table {
color: black;
}*/

table.esquerda{
	/*margin: 28px 34px 34px 28px;*/
	margin: 15px 34px 47px 28px;
}

table.direita{
	/*margin: 28px 28px 34px 34px;*/
	margin: 15px 28px 47px 34px;
}

table/*, div*/{
font-family: 'Lato', sans-serif; /*font-family: Arial, Helvetica, sans-serif;*/
font-size: 12px;
color: #414042;
border:none;
}

table p{
	margin:0;
}

h1{
font-family: 'Jura', sans-serif;
color:white;  
font-size: 23px;
margin:0;
background:#939598;
text-transform: capitalize;
margin-bottom: 6px;
}


h2{
font-family: 'Jura', sans-serif;
color:black; 
font-size: 23px;
margin:0;
background:#939598;
text-transform: capitalize;
margin-bottom: 6px;
}


h3{
font-family: 'Jura', sans-serif;
color:white;  
font-size: 11px;
margin:0;
margin-bottom: 6px;
}


h4{
font-family: 'Jura', sans-serif;
color:black; 
font-size: 11px;
margin:0;
margin-bottom: 6px;
}


h5{
font-family: 'Jura', sans-serif;
color:black;  
font-size: 14px;

margin:0;
margin-bottom: 6px;
}


h6{
font-family: 'Jura', sans-serif;
color:#ed2124; 
font-size: 13px;

margin:0;
margin-bottom: 6px;
border-bottom: 1px solid #ed2124;
}


/***** templates ************************/

#tit_area{
font-family: 'Jura', sans-serif;
color: white;
background: black;
font-size: 40px;
padding:10px;
border-bottom: 1px solid white;
}


#rmargens{
padding: 29px;
}

.linhaalta{
margin-top:44px;
height:216px;
}

.linhaalta ..grande{
width: 228px;
}

.linhaalta ..peq{
width: 143px;
}

.grande tit{
width: 128px;
height: 92px;
}

.grande img{
width: 100px;
height: 92px;
}

.grande tit{
width: 128px;
height: 92px;
}

.linhabaixa{
height: 140px;
margin-top: 12px;

}

.coluna{
width:120px;
margin-right: 12px;
}

.ultimo{
margin-right:0;
}

.titulopagina{
	
	/* margens */
}



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}

.esq{float: left; position: relative; display: inline;}
.dir{float: right; position: relative;}