﻿/* 
---------------------------------------
TABELA
---------------------------------------
*/



#tabela {
  border-collapse: collapse;
  border: 1px dotted #efefef;
  color: #363636;
  background: #fff;
  }
  
#tabela td {
  border: 1px dotted #e7e7e7;
  padding: .4em;
  color: #363636;
  }

#tabela tbody td a {
  text-decoration: none;
  color: #666;
  }
  
#tabela tbody td a:hover {
  background: #efefef;
  color: #229FE3;
  text-decoration: underline
}

#tabela tbody td a:visited {
  color: #11618C;
}

    
#tabela tbody tr:hover {
  background: #efefef;
  color: #229FE3;
}
  
  
  
/* 
---------------------------------------
PROGRAMAS
---------------------------------------
*/


.programas {
	background: #fff;
	height:135px;
	margin-top:15px;
	width:100%;
	text-align:left;
	border:1px #efefef dotted;
}

.programas:hover {
	background: #efefef;
}

.programas_cri {
	font-size:12px;
	color:#666666;
	margin-top:10px
}

.programas_nome {
	margin:16px 22px 0 0;
	font-size:22px;
	line-height:26px
}

.programas_d_pic {
	text-align:center;
	float:left;
	padding-right:35px
}

.borderit img{
border: 7px solid #fff;
}

.borderit:hover img{
border: 7px solid #e7e7e7;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}



/* 
---------------------------------------
QUEM SOMOS
---------------------------------------
*/



.borderqs img{
border: 5px solid #e7e7e7;
}

.borderqs:hover img{
border: 5px solid #229FE3;
}

.borderqs:hover{
color: red; /* irrelevant definition to overcome IE bug */
}




/* 
---------------------------------------
DETALHES
---------------------------------------
*/


.detalhes a{
	width: 80px;
	height:23px;
	color: #e0e0e0;
	display: block;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
	text-decoration: none;
	text-align:center;
	padding:2px 7px 0 7px;
	background:url('../images/back-botao.jpg') repeat-x;
}

.detalhes a:hover{
	width: 80px;
	height:23px;
	color: #fff;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
	padding:2px 7px 0 7px;
	background:url('../images/back-botao.jpg') repeat-x;
}



/* 
---------------------------------------
CONTRIBUIR
---------------------------------------
*/


.contribuir a{
	width: 150px;
	height:28px;
	color: #B6DEF3;
	display: block;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:13px;
	text-decoration: none;
	text-align:center;
	padding:6px 7px 0 7px;
	background:url('../images/back-botao.jpg') repeat-x;
}

.contribuir a:hover{
	width: 150px;
	height:28px;
	color: #fff;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:13px;
	padding:6px 7px 0 7px;
	background:url('../images/back-botao.jpg') repeat-x;
}



/* 
---------------------------------------
CARTILHAS
---------------------------------------
*/

.cartilhas {
	width:185px;
	margin-top:10px;
}

.cartilhas_img {
	width:61px;
	text-align:center
}

.cartilhas_txt {
	font-size:15px;
	font-weight:bold
}



/* 
---------------------------------------
LINKS
---------------------------------------
*/



.links {
	background: #efefef;
	width:100%;
	height:auto;
	padding:10px;
	border-bottom:1px #ccc dotted;
	font-size:14px;
	color:#666
}

.links:hover {
	background: #e7e7e7;
}
	
	
	
	

/* 
---------------------------------------
VALORES
---------------------------------------
*/



.valores {
	background: #efefef;
	width:100%;
	height:auto;
	padding:10px 20px 10px 10px;
	border-bottom:1px #ccc dotted;
	color:#000
}

.valores:hover {
	background: #e7e7e7; 
	cursor:pointer
}


/* 
---------------------------------------
CUIDADOS
---------------------------------------
*/



.cuidados {
	background: #fff;
	width:100%;
	height:auto;
	padding:10px 20px 10px 10px;
	border-bottom:1px #e7e7e7 dotted;
	color:#000
}

.cuidados:hover {
	background: #efefef; 
	cursor:pointer
}


