







@import url('https://fonts.googleapis.com/css?family=Josefin+Sans&display=swa');







body{



	font-family: Josefin Sans;	







	


		background: ;



	






}







a {color:#9a9fab !important;}



a:hover{color:#001c4f !important;}



.soucapa h5 small{

    color:#001c4f;

}



.btn-aguia{



	background:#a3a3a3 !important;



	color:#000000 !important;



	font-weight:bold;



}



.btn-aguia:hover{



	background:#001c4f;



	color:#ffffff;



}







.cor-padrao{color:#001c4f;}







.bg-principal{



   background:#001c4f;



}



.cor-principal{



   color:#001c4f;



}







.bg-contraste{



   background:#ffffff;



}



.cor-contraste{



   color:#ffffff;



}







.bg-hover{



   background:#001c4f;



}



.cor-hover{



   color:#001c4f;



}



.cor-texto_hover{



   color:;



}







.cor-texto-menu{



   color:;



}



.cor-fundo-menu{



   background:;



}



.cor-texto-submenu{



   color:;



}



.cor-caixa-menu{



   background:;



}














.vinhetapg1{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg1 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg1 h3::after{



	background:#ffffff;



	content:'';



	width:125px;



	height:4px;



	margin:0 auto;



	display:block;



}







.vinhetapg2{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg2 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg2 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -10px -18px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}







.vinhetapg3{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg3 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg3 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -178px -23px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}







.vinhetapg4{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg4 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg4 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -350px -23px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}







.vinhetapg5{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg5 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg5 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -350px -23px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}







.vinhetapg6{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg6 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg6 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -346px -78px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}











.vinhetapg7{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg7 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg7 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -340px -195px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}







.vinhetapg8{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg8 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg8 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -340px -407px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}











.vinhetapg9{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg9 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg9 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -340px -461px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}











.vinhetapg10{



	background: #001c4f;



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



}



.vinhetapg10 h3{



	font-size: 3em;	



	color:#ffffff;



}



.vinhetapg10 h3::after{



    background: url(../images/spritvinheta.png)no-repeat -177px -207px;



    content: '';



    width: 147px;



    height: 20px;



    margin: 0 auto;



    display: block;



}











.vinhetapg11{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    border-bottom: 1px solid #001c4f;



}



.vinhetapg11 h3{



	font-size: 3em;	



	color:#ffffff;



}







.vinhetapg12{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: #001c4f;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg12 h3{



	font-size: 3em;	



	color:#ffffff;



    text-align: left;



    font-weight: bold;



}







.vinhetapg13{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: url(../images/ponto.png)repeat #001c4f;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg13 h3{



	font-size: 3em;	



	color:#ffffff;



    text-align: left;



    font-weight: bold;



}







.vinhetapg14{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: url(../images/ponto.png)repeat #001c4f;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg14 h3{



	font-size: 3em;	



	color:#ffffff;



    text-align: right;



    font-weight: bold;



}







.vinhetapg15{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: url(../images/ponto.png)repeat #001c4f;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg15 h3{



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



}











.vinhetapg16{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: #001c4f;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg16 h3{



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



    text-align:right;



}







.vinhetapg17{



    padding-bottom: 10px;



    margin-bottom: 20px;



    background: #001c4f;



    text-transform: uppercase;



    font-weight: bold;



    border-bottom: 2px solid rgb(0,14,40);



}



.vinhetapg17 h3{



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



}







.vinhetapg18{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    background: #001c4f;



    text-transform: uppercase;



    font-weight: bold;



    border-bottom: 2px solid rgb(0,14,40);



    border-top: 2px solid rgb(0,14,40);



}



.vinhetapg18 h3{



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



}







.vinhetapg19{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg19 h3{



    background: #001c4f;



    padding:15px 0;



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



}







.vinhetapg20{



    padding-bottom: 10px;



    margin: 5px 0 20px 0;



    text-transform: uppercase;



    font-weight: bold;



}



.vinhetapg20 h3{



    padding:15px 0;



    background: #001c4f;



    border-bottom: 2px solid rgb(0,14,40);



	font-size: 3em;	



	color:#ffffff;



    font-weight: bold;



}







.galeriaphotomark{



	border:4px solid #001c4f;



    border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px;



}



.galeriaphotomark:hover{



	border:4px solid #a3a3a3;



}



.linhatopicoredon{



    border: 2px solid #a3a3a3;



	color:#a3a3a3;	



}



.topicoborder:hover .linhatopicoredon{



	border: 2px solid #001c4f;



	background:#001c4f;



	color:#ffffff;	



}



.btn-comprarjogo:hover{



    background:#001c4f;



    color:#ffffff;   



}



.panel-default>.panel-heading {



    color:#ffffff;



    background:#001c4f;



    border-color:#001c4f;



}



.bg-transparent{



    background:rgba(0,14,40,0.33);



}



.share-buttons a {



    background:#a3a3a3 !important;



    color:#000000 !important;



}



.share-buttons a:hover{



    background:#001c4f !important;



    color:#ffffff !important;



}