	/*@charset "iso-8859-1";*/
	html{overflow:scroll;}
	
	* {
  margin: 0;
  padding: 0;
}
body{

	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0;
	font-size: 87.5%;
	line-height: 1.0em;
	margin: 0;
	text-align: left;
	
	}
	
	.body {
	clear: both; 
	margin: 0 auto; 
	width: 100%;
	max-width:1010px;
	}
.espacadorAbdalla{text-align:center; vertical-align:middle; background-color:#666; color:#FFF; height:25px;}
.espacadorPais{text-align:center; vertical-align:middle; line-height: 20px;}/*height:20px; */
.top1{background-color:#660000; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}/*height:30px; */
.top2{background-color:#999900; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}
.top3{background-color:#006699; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}
.top4{background-color:#669999; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}
.top5{background-color:#CC6666; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}
.top6{background-color:#FFCC66; color:#FFF;text-align:center; vertical-align:middle; line-height: 30px; margin-bottom:10px;}
.tophome{float:right; margin-right:10px;}	


.midia-home {background-image:url(../../images/home.png); background-repeat:no-repeat; height:23px; width:23px; overflow:hidden; }
	  
.content {width:100%;padding-bottom:0%; overflow:hidden;}

.perfil {float:left;width:55%; height:100%;}
.media {overflow:hidden; font-size:80%; width:400px;  margin:10px; padding:0px;} 


.filhos {float:right;width:43%; padding-left:5px;}/*height:100%; min-height:400px; border-left: #CCC 1px solid; */  
.fotoFilhos{width:100%;}
.fotoFilhos ul{list-style: none; margin: 0 auto; width:100%;}
.fotoFilhos li, .fotoFilhos a{list-style:none; height:20px;  padding:0;  }
.fotoFilhos p {padding-left:50px;}
.item1f{background-image:url(../../images/foto-filhos.png); background-repeat:no-repeat; background-position:0px 0px;margin-top:5px;}
.item1f2{background-image:url(../../images/foto-filhos.png); background-repeat:no-repeat;background-position:0px -20px;margin-top:5px;}
.item2f{background-image:url(../../images/foto-filhos.png); background-repeat:no-repeat;background-position:0px -40px; margin-top:5px;}/* margin-top:15px;*/
.item2f2{background-image:url(../../images/foto-filhos.png); background-repeat:no-repeat;background-position:0px -60px; margin-top:5px;}/* margin-top:15px;*/


 


.header {background-color:#444; padding:0px; color:#fff; font-size:200%; height:25px;}
.mainHeader {padding-top:20px; padding-bottom:10px;}
	
.mainHeader nav {font-size: 1.143em; line-height: 0px; margin:0 auto; text-align:center;}
.mainHeader nav ul{list-style:none; margin:0 auto; width:100%;}
.mainHeader nav ul li {float:left;}
.nav li, .nav a{height:34px; width:34px; display:inline-block; margin: 0px 0px 2px 0; text-align:center; padding:0;  }
.nav li p, .nav a p {padding-top:80px; height:81px; color:#ccc; font-size:100%;  }/*visibility:hidden;*/

/*.menu-letras{width:934px;height:34px;margin-bottom:0px;padding-bottom:15px;}*/
/*.menu-leras ul{position:relative;}
.menu-letras li{margin:0;padding:0;list-style:none;position:absolute;text-align:center;}
.menu-letras li, .menu-letras a{height:34px; width:34;display:block;}
.letras{}*/
.letraA{background-image:url(../../images/alfabeto.png);background-position:0px 0px;}
.letraA  a:hover{background-image:url(../../images/alfabeto.png);background-position:0px -34px;}
.letraB{background-image:url(../../images/alfabeto.png);background-position:-34px 0px;}
.letraB  a:hover{background-image:url(../../images/alfabeto.png);background-position:-34px -34px;}
.letraC{background-image:url(../../images/alfabeto.png);background-position:-68px 0px;}
.letraC  a:hover{background-image:url(../../images/alfabeto.png);background-position:-68px -34px;}
.letraD{background-image:url(../../images/alfabeto.png);background-position:-102px 0px;}
.letraD  a:hover{background-image:url(../../images/alfabeto.png);background-position:-102px -34px;}
.letraE{background-image:url(../../images/alfabeto.png);background-position:-136px 0px;}
.letraE  a:hover{background-image:url(../../images/alfabeto.png);background-position:-136px -34px;}
.letraF{background-image:url(../../images/alfabeto.png);background-position:-170px 0px;}
.letraF  a:hover{background-image:url(../../images/alfabeto.png);background-position:-170px -34px;}
.letraG{background-image:url(../../images/alfabeto.png);background-position:-204px 0px;}
.letraG  a:hover{background-image:url(../../images/alfabeto.png);background-position:-204px -34px;}
.letraH{background-image:url(../../images/alfabeto.png);background-position:-238px 0px;}
.letraH  a:hover{background-image:url(../../images/alfabeto.png);background-position:-238px -34px;}
.letraI{background-image:url(../../images/alfabeto.png);background-position:-272px 0px;}
.letraI  a:hover{background-image:url(../../images/alfabeto.png);background-position:-272px -34px;}
.letraJ{background-image:url(../../images/alfabeto.png);background-position:-306px 0px;}
.letraJ  a:hover{background-image:url(../../images/alfabeto.png);background-position:-306px -34px;}
.letraK{background-image:url(../../images/alfabeto.png);background-position:-340px 0px;}
.letraK  a:hover{background-image:url(../../images/alfabeto.png);background-position:-340px -34px;}
.letraL{background-image:url(../../images/alfabeto.png);background-position:-374px 0px;}
.letraL  a:hover{background-image:url(../../images/alfabeto.png);background-position:-374px -34px;}
.letraM{background-image:url(../../images/alfabeto.png);background-position:-408px 0px;}
.letraM  a:hover{background-image:url(../../images/alfabeto.png);background-position:-408px -34px;}
.letraN{background-image:url(../../images/alfabeto.png);background-position:-442px 0px;}
.letraN  a:hover{background-image:url(../../images/alfabeto.png);background-position:-442px -34px;}
.letraO{background-image:url(../../images/alfabeto.png);background-position:-476px 0px;}
.letraO  a:hover{background-image:url(../../images/alfabeto.png);background-position:-476px -34px;}
.letraP{background-image:url(../../images/alfabeto.png);background-position:-510px 0px;}
.letraP  a:hover{background-image:url(../../images/alfabeto.png);background-position:-510px -34px;}
.letraQ{background-image:url(../../images/alfabeto.png);background-position:-544px 0px;}
.letraQ  a:hover{background-image:url(../../images/alfabeto.png);background-position:-544px -34px;}
.letraR{background-image:url(../../images/alfabeto.png);background-position:-578px 0px;}
.letraR  a:hover{background-image:url(../../images/alfabeto.png);background-position:-578px -34px;}
.letraS{background-image:url(../../images/alfabeto.png);background-position:-612px 0px;}
.letraS  a:hover{background-image:url(../../images/alfabeto.png);background-position:-612px -34px;}
.letraT{background-image:url(../../images/alfabeto.png);background-position:-646px 0px;}
.letraT  a:hover{background-image:url(../../images/alfabeto.png);background-position:-646px -34px;}
.letraU{background-image:url(../../images/alfabeto.png);background-position:-680px 0px;}
.letraU  a:hover{background-image:url(../../images/alfabeto.png);background-position:-680px -34px;}
.letraV{background-image:url(../../images/alfabeto.png);background-position:-714px 0px;}
.letraV  a:hover{background-image:url(../../images/alfabeto.png);background-position:-714px -34px;}
.letraW{background-image:url(../../images/alfabeto.png);background-position:-748px 0px;}
.letraW  a:hover{background-image:url(../../images/alfabeto.png);background-position:-748px -34px;}
.letraX{background-image:url(../../images/alfabeto.png);background-position:-782px 0px;}
.letraX  a:hover{background-image:url(../../images/alfabeto.png);background-position:-782px -34px;}
.letraY{background-image:url(../../images/alfabeto.png);background-position:-816px 0px;}
.letraY  a:hover{background-image:url(../../images/alfabeto.png);background-position:-816px -34px;}
.letraZ{background-image:url(../../images/alfabeto.png);background-position:-850px 0px;}
.letraZ  a:hover{background-image:url(../../images/alfabeto.png);background-position:-850px -34px;}


 a.tipo2:link,a.tipo2:visited{color:#3399CC; font-weight:bold; font-size:100%;text-decoration:none; }/*line-height:30px;*/
 a.tipo2:hover,a.tipo2:active{color:#666; font-weight:bold; font-size:100%;text-decoration:none;}/*padding-left:55px; line-height:30px;*/
 a:link,a:visited{color:#3399CC; font-weight:bold; font-size:100%;text-decoration:none; }/*line-height:30px;*/
 a:hover,a:active{color:#666; font-weight:bold; font-size:100%;text-decoration:none;}/*padding-left:55px; line-height:30px;*/
 
 
 
 .footer{float:right;  font-size:120%; line-height:30px; width:100%; background-color:#666; margin-top:10px; color:#fff;}
 .footer ul{list-style:none; margin:0 auto; width:100%;float:left;}
 .footer li{height:34px; display:inline-block;  width:16%; text-align:center; padding:0;}
 a.afooter:link, a.afooter:visited{color:#fff; font-weight:bold; font-size:100%;text-decoration:none; }/*line-height:30px;*/
 a.afooter:hover,a.afooter:active{color:#333; font-weight:bold; font-size:100%;text-decoration:none;}/*padding-left:55px; line-height:30px;*/


 
 
 
 	h2.trigger {padding: 0 0 0 70px; margin: 0 0 5px 0; background: url(../../images/arrow.png) no-repeat; height: 36px; width:95%; line-height:36px; font-size: 150%; font-weight:normal; float: left;  background-color:#666;}/*background-color:#333;*/
	h2.trigger a { color:#999; text-decoration:none; display: block; cursor:pointer; }
	h2.trigger a:hover { color: #ccc; }
	h2.active {background-position: left bottom;}/*--muda de + para - --*/
	.toggle_container {margin:0; padding:0px; overflow:hidden;  clear:both; }
	.toggle_container .block {padding-left:0px;}

/* ===========================
   ====== Media Queries ====== 
   =========================== */

@media only screen and (min-width : 150px) and (max-width : 742px)
{
	.body {
	clear: both; 
	margin: 0 auto; 
	width: 99%;
}

	.media {width:300px;} 
	
	
	.perfil {width:100%;}
	.filhos {float:left;width:100%; border:none; padding-left:10px;}/*height:100%; min-height:400px;*/ 
	
	a.tipo2:link,a.tipo2:visited{font-size:110%;}/*line-height:30px;*/
 	a.tipo2:hover,a.tipo2:active{font-size:110%;}/*padding-left:55px; line-height:30px;*/
	
 	.footer li{width:100%; text-align:left;}
		
}