/* estrutura geral */
body {
margin:0;
padding:0;
color:#0962ad;
font-size:12px;
background-color:#fff;
background-position:top center;
background-repeat:no-repeat;
font-family: 'Open Sans Condensed', Arial, sans-serif;
font-weight:300;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
background-color:#edfaff;
letter-spacing:-1px;
}


#geral {
width: 970px;
margin: 0 auto 0 auto;
display:table;
}

/* cabecalhos e rodapes */

#cabecalho{
width:970px;
height:120px;
font-size:24px;
letter-spacing:-1px;
line-height:18px;

}


.col-e{
	width:690px;
	height:420px;
	float:left;
}

.col-d{
	width:250px;
	float:right;
	font-size:24px;
	height:400px;
	text-align:right;
	padding:10px;
	background-color:#eefaff;
}



#logo{
width:400px;
height:120px;
float:left;
text-align:left;
}

#telefones{
width:400px;
height:110px;
padding-top:20px;
font-size:24px;
line-height:30px;
float:right;
text-align:right;
}






.peKenBurns {
			width: 930px;
			height: 400px;
			margin-left:20px;
		}


	
.box-home{
	width:205px;
	height:295px;
	padding:10px;
	background-color:#f4f2f2;
	float:left;
}


.txt-destaque{
	font-size:36px;
}



A.borda:link img, A.borda:visited img {border:10px solid #ededed;}
A.borda:hover img {border:10px solid #a2a2a2;}



#conteudo{
width:970px;
padding:10px 0;
}	

#rodape{
width:890px;
height:50px;
padding:20px 60px 0 20px;
clear:both;
font-size:18px;
background-image:url(images/rodape.jpg);
background-repeat:no-repeat;
}	




	h6{
	font-size: 10px;
	font-weight:bold;
	color:#404041;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	}
	
	h5{
	font-size: 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	}
	
h1{
	font-weight:300;
	font-size: 30px;
	color:#c80000;
	margin:0 0 10px  0;
	line-height:24px;
	text-decoration:none;
	letter-spacing:-2px;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	}
	
	
h2{
	font-size: 30px;
	color:#8f8787;
	font-weight:300;
	margin:0;
	text-decoration:none;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	letter-spacing:-2px;
	}
	
		
h3{
	font-size: 20px;
	color:#907f33;
	font-weight:normal;
	margin:0 0 10px 0;
	text-decoration:none;
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	line-height:20px;
	letter-spacing:-2px;
	}
	
	
/* formatacao de tags */
.limpardivs {
clear:both;
}




hr {
      border-top: 1px dotted #999999;
	  border-bottom: 1px #999999;
	  border-left: 1px #999999;
	  border-right: 1px #999999;
      color: #ffffff;
      height: 5px;
	  width:90%;
    }
	
	
a{	
	font-family: 'Open Sans Condensed', Arial, sans-serif;
	font-weight:300;
	color:#0962ad;
	text-decoration:underline;
	}
a:visited{
	color:#0962ad;
	text-decoration:underline;
		}
		
a:active{
	color:#c40108;
	text-decoration:underline;
		}
	
a:hover{
	color:#1bb7f1;
	text-decoration: underline;
			}
			
	
.botao{
background-color:#414141;
color:#ffffff;
border:1px solid #999999;
font-size:10px;
margin-bottom:2px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

input, textarea, select{
background-color:#F8F8F8;
border:1px solid #CCC;
color:#000000;
font-size:11px;
margin-bottom:2px;
font-family: Arial, Helvetica, sans-serif;
padding:3px;
}


.inputtext{
background-color:#e68858;
color:#000000;
border:0;
font-size:8pt;
font-family:"Trebuchet MS", Tahoma, Arial;
}
form{
margin:0
}



.ok{
background-color:#990000;
color:#ffffff;
border:1px solid #a399a3;
font-size:14px;
font-family:"Trebuchet MS", Tahoma;
padding:5px;
text-align:center;
font-weight:bold;
margin-top:3px;
}


img{
border:0;
}


