/*GERAL*/
*{
margin:0;
padding:0;
}

body {
	font: 12px "Trebuchet MS", Verdana, Arial;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
#container {
	width: 770px;  
	margin: 0 auto; 
	text-align: left; 
}
a{
text-decoration:none;
}
ul{
list-style:none;
}
/*CABEÇALHO*/
 #header {
	padding: 0 10px 0 20px;  
}
#header h1 {
	margin: 0; 
	padding: 10px 0; 
}
#menu{
width:578px;
float:right;
margin:-88px 0px 0 0;
}

/*LATERAL*/

#sidebar1 {
	float: left; 
	width: 180px;
}


/*CONTEUDO*/


#mainContent { 
	margin: 0 0 0 195px;
	padding-right:10px; 
} 
#mainContent p{
color:#4f4f4f;
/*margin:20px 0;*/
width:490px;
}	

.localizacao,
.destaque,
.agende{
float:left;

}
.localizacao{
width:222px; 
margin:0 30px 0 3px;
}
.destaque{
background-color:#fcfcfc; 
width:270px; 
padding:0px 20px 5px 10px; 
margin-right:0px;
*margin-right:30px;
}
.destaque h1{
font-size:12px;
font-weight:bold;
}
.destaque h1 a{
color:#000000;
}

.destaque p a,
.agende a{
color:#5e5b5b;
}
.destaque p a:hover,
.destaque h1 a:hover,
.agende a:hover{
color:#495B7A;
}
.destaque span a{
color:#bd3833;
font-size:10px;
margin-left:175px;
}
.destaque span a:hover{
color:#A80000;
}
.agende{
padding:0 0 0 10px; 
*padding:0 10px 0 0;
color:#5e5b5b;
}

.titFaleConosco{
color:#666666;
font-size:16px;
margin:10px 0 0px 0;
}

/*RODAPE*/

 #footer {
	padding: 0 10px; 
	background-color:#bdd8e4;
	
}
#footer p {
	margin: 0; 
	padding:20px 0; 
	color:#598598;
}

/*DICAS*/

.caseImg {
	background: url(imagens/bg_cases_mini.jpg) no-repeat;
	text-align: center;
	height: 55px;
	width: 70px;
	margin: 2px 0px;
}
.caseImg img {
	margin: 5px 0px 0px 0px;
}
.tabelaFotos a{
color:#598598;
font-size:14px;
}
.tabelaFotos a:hover{
color:#8fadba;
font-size:14px;
}



/*CLIENTES*/

.basic  {
	width: 335px;
	
}
.basic div {
	background-color: #ecf8fc;
}

.basic p {
	/*margin-bottom : 2px;*/
	/*border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 2px 0px;
	padding: 10px;*/
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px 0 3px 20px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #ffffff;
	
	border-bottom: 1px solid #c6e0eb;
	background-image: url("imagens/ico_mais.png");
	background-repeat:no-repeat;
	background-position:center left;
}
.basic a:hover {
	background-color: white;
		background-image: url("imagens/ico_mais.png");
	background-repeat:no-repeat;
}
.basic a.selected {
	color: black;
	background-color: #ffffff;
	background-image: url("imagens/ico_menos.png");
	background-repeat:no-repeat;
}


dl { 
/*width: 300px; */
}

dt { 
font-size:12px; 
padding: 5px; 
margin: 2px; 
border-bottom:1px solid #c6e0eb;
}
dt a:link { 
color:#373737;

padding-left:20px;  
}
/*dt a:active ,
dt a:visited{
background:url(imagens/ico_menos.png) no-repeat left;
padding-left:20px; 
}*/
dd a { 
color: #000; 
}
#contentSegmentos	h1{
color:#333231;
font-size:12px;
}
dd{
background-color:#ecf8fc;
padding:0 5px 10px 20px;
}
dd .descricao{
margin:0 0 0 5px;
color:#7c7878;
}
/*CLIENTES*/


/* RESTRITO */
#login{
/*background:url(imagens/bg_login.gif) no-repeat;*/
 widows:360px;
 height:155px;
 padding:30px 0 0 10px;
 margin:40px 0px;
font-size:16px;
color:#666666;
 /*border-left:1px solid #EAEAEA;*/
}
#login input{
font-size:16px;
}
.erro{
	padding:5px;
	color:#990000;	
	margin-top:30px;
	font-size:22px;
}
.sucesso{
	padding:5px;
	color:#009966;
		
	margin-top:30px;
	font-size:22px;
}
.listArquivos{
position:relative;
margin-bottom:20px
}
.listArquivos h2{
font-size:16px;
color:#05639B;
margin:10px 0;
}
.listArquivos h3{
font-size:14px;
font-weight:bold;
color:#4f4f4f;
margin:10px 0 0px 0;
border-bottom:1px solid #b2b2b2;
width:400px;
}
.listArquivos ul{
width:400px;
}
.listArquivos ul li{
padding:2px 10px;
}
.listArquivos ul li a,
.listDicas a{
color:#3086C5;
}

.listArquivos ul li a:hover,
.listDicas a:hover{
color:#244464;
}

.cinzaList{
background-color:#f2f2f2;
}

/* RESTRITO */