body {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:14px;
	background: url('../../img/wood-bg.jpg') fixed;
	background-size: cover;
	background-repeat: no-repeat;
    min-width:1100px;
	line-height:22px;
	margin:0 auto;
} 
/*#allContainer { 
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding-top: 20px;
}*/
.thumb{
border:1px solid #fff;
border-bottom:10px solid #fff;
padding:2px;
width:120px;
height:100px;
}
.galeria_container { width:780px; margin:0px; }
.tit_galeria{ text-align:center; font-size:20px; font-weight:bold; width:100%; background-color:#b393ca; height:27px; vertical-align:central; margin:0px;
}
.listAlbuns { width:162px; float:left; margin:5px; }
.listFoto { height:86px; width:162px; }
.listMain { padding:5px; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; }
.listMain h2 { color:#222; font-weight:bold; font-size:1em; height:43px; text-align:center; }
/*
.listFoto { height:86px; width: 162px;}
.listNome { padding:5px; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; background:url(../../img/bg-listvideos.gif) top repeat-x #f6f6f6; }
.listNome h2 { color:#222; font-weight:bold; font-size:1em; height:43px; overflow:hidden; }

*/
.links_pagina { width:760px; height:33px; float:left; }
.tit_noticias{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:780px;
	background-color:#b393ca;
	height:33px;
}
.link_agr a{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#b393ca;
	text-decoration:none;
	height:33px;
}
.link_agr{
	text-align:center;
}
.exib_noticias{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:782px;
	background-color:#b393ca;
	height:25px;
	vertical-align:bottom
}

.tit_lobitos{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:300px;
	background-color:#fff500;
	height:33px;
}

.tit_exploradores{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:300px;
	background-color:#82c226;
	height:33px;
}
.tit_pioneiros{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:300px;
	background-color:#547cb7;
	height:33px;
}
.tit_caminheiros{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	width:300px;
	background-color:#eb3214;
	height:33px;
}


.news_image img{
	background-size:70px;
	background-repeat:no-repeat;
	width:70px;
	height:70px;
}

.links_secoes a{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
.tit_informacoes{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	height:33px;
}
.pdf_icon{
	background-image:url("../../img/pdf_icon.png");
	background-size:16px;
	background-repeat:no-repeat;
	width:16px;
	height:16px;
}
.lista_pdf a{
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}
.ler_noticia{
	color:#8a6e9d;
	font-weight:normal;
	text-decoration: none;
	text-align:justify;
	
}

#containerBackground {
	background: url('../../img/paperBackground.png');
	width: 1100px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-size: 1100px 100%;
	padding: 50px 0 100px 0;
	overflow:auto;
}
.container{
    width:1000px;
    height:100%;
    margin:0 auto;
}


/*    .Menu     */
.search{
	background-color:#292528;
	/*background: scroll left top transparent;*/
	height:25px;
	list-style:none outside none;
	margin: -28px 0 0;
	padding:0;
	width:1000px;
}


.search li {
	float:left;
	margin:0px;
	padding:0px;
}

.search li .ahome {
	background:url("http://acores.cne-escutismo.pt/img/btnSobre.png") no-repeat scroll center top transparent;
	width:100px;
	margin:0 0 0 50px;
}
.search li .ahome:hover {
	background:url("http://acores.cne-escutismo.pt/img/btnSobre.png") no-repeat scroll center bottom transparent;
}
.search li .pesquisar {
	background:url("http://acores.cne-escutismo.pt/img/pal_pesq.png") no-repeat scroll center top transparent;
	width:150px;
	margin:0px;
}
.search li a {
	display:block;
	height:25px;
	text-indent:-9999px;
}

/*    Pesquisa    */

#pesqwrapper {
	width:394px; /*follow your image's size*/
	height:25px;/*follow your image's size*/
	background-image:url("http://acores.cne-escutismo.pt/img/back_pesq.png");
	background-repeat:no-repeat; /*important*/
	padding:0px;
	margin:0px;
	position:relative; /*important*/
	vertical-align:middle;
}
 
#pesqwrapper form { display:inline ; }
 
.pesqbox {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:1px;
	left:9px;
	width:360px;
	height:24px;
}
 
.pesqbox_submit {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:1px;
	left:372px;
	width:23px;
	height:24px;
	padding:0px;
}

.lobito_top{
	background-image:url("../../img/top_lobito.png");
	padding:0px;
	margin-left:735px;
	width:25px;
	height:25px;

}
.explorador_top{
	background-image:url("../../img/top_explorador.png");
	padding:0px;
	margin-left:5px;
	width:25px;
	height:25px;

}

.pioneiro_top{
	background-image:url("../../img/top_pioneiro.png");
	padding:0px;
	margin-left:5px;
	width:25px;
	height:25px;

}
.caminheiro_top{
	background-image:url("../../img/top_caminheiro.png");
	padding:0px;
	margin-left:5px;
	width:25px;
	height:25px;

}
/*    .Menu     */
.colEsq{
	width:200px;
	float:left;
	padding-top:20px;
}

/*Initialize*/
ul#menu, ul#menu ul.sub-menu {
    padding:0;
    margin: 0;
}
ul#menu li, ul#menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
}
/*Link Appearance*/
ul#menu li a {
    text-decoration: none;
    color:#000000;
    background-color:#c590d2;
	width:200px;
	padding:5px 0 5px 0;
	margin-top:2px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
    display:inline-block;
}

ul#menu li a:hover{
	background-color:#8f599c;
}

ul#menu li ul.sub-menu li a{
	color:#000000;
    background-color:#df9fef;
}
ul#menu li ul.sub-menu li a:hover{
	color:#000000;
    background-color:#8f599c;
}
/*Make the parent of sub-menu relative*/
ul#menu li {
    position: relative;
}
/*sub menu*/
ul#menu li ul.sub-menu {
    display:none;
    position: absolute;
    top: 0px;
    left: 200px;
    width: 150px;
}
ul#menu li:hover ul.sub-menu {
    display:block;
}

/*sub menu1*/

ul#menu li ul.sub-menu, ul#menu li ul.sub-menu ul.sub-menu1 {
    padding:0;
    margin: 0;
}
ul#menu li ul.sub-menu li, ul#menu li ul.sub-menu ul.sub-menu1 li {
    list-style-type: none;
    display: inline-block;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li a{
	color:#000000;
    background-color:#c590d2;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li a:hover{
	color:#000000;
    background-color:#8f599c;
}

ul#menu li ul.sub-menu li ul.sub-menu1 {
    display:none;
    position: absolute;
    top: 0px;
    left: 200px;
    width: 150px;
}
ul#menu li ul.sub-menu li:hover ul.sub-menu1 {
    display:block;
}
/*sub menu2*/
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 {
    display:none;
    position: absolute;
    top: 0px;
    left: 160px;
    width: 150px;
}
ul#menu li ul.sub-menu li:hover ul.sub-menu1 li:hover ul.sub-menu2 {
    display:block;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 li a{
	color:#000000;
    background-color:#df9fef;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 li a:hover{
	color:#000000;
    background-color:#8f599c;
}

/*sub menu3*/
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 li ul.sub-menu3 {
    display:none;
    position: absolute;
    top: 0px;
    left: 160px;
    width: 150px;
}
ul#menu li ul.sub-menu li:hover ul.sub-menu1 li:hover ul.sub-menu2 li:hover ul.sub-menu3 {
    display:block;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 li ul.sub-menu3 li a{
	color:#000000;
    background-color:#c590d2;
}
ul#menu li ul.sub-menu li ul.sub-menu1 li ul.sub-menu2 li ul.sub-menu3 li a:hover{
	color:#000000;
    background-color:#8f599c;
}

.colDir{
	/*margin-top:17px;*/
	padding:20px;
	width:760px;
	/*background-color:#00FB0D;*/
	float:left;
	min-height:500px;
}