body {
margin:0 0 50px;
background: #024fa7;
font-family: 'Open Sans', sans-serif;	
/*cursor: url('https://bgames.net.br/img/cursor_seta.gif'), pointer;*/
}

html {
position: relative;
min-height: 100%;
}

select {
width: 250px;
height: 30px;
font-family: 'Open Sans', sans-serif;
background: white;
border: 1px solid gray;
font-size: large;
}

input .text{
width: 250px;
height: 30px;
font-family: 'Open Sans', sans-serif;
background: white;
border: 1px solid gray;
font-size: large;
}

input .checkbox{
height: 30px;
width: 20px;
font-family: 'Open Sans', sans-serif;
background: white;
border: 1px solid gray;
font-size: large;
}

textarea {
width: 200px;
height: 60px;
font-family: 'Open Sans', sans-serif;
background: white;
border: 1px solid gray;
font-size: large;
}

.aviso {
padding:5px; 
background-color: #ffcc66; 
font-weight:bold;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .5);
}

.barra {
background-image: url("img/fundo-barra.png");
height: 71px;
position: relative;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .5);
}

.centraliza {
margin: 0 auto; 
width: 50%;
height: 50%;
}

.conteudo {
background: white;
-moz-border-radius:40px;
-webkit-border-radius:40px;
border-radius:40px;
padding: 40px;
margin: 0 auto; 
width: 50%;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
-webkit-opacity:0.8;
border: 1px solid white;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .5);
overflow:auto;
}

.face {
display:block;
}

.joinha {
font-family: 'Patua One', cursive;
font-size: xx-large;
font-weight: bold;
color: yellow;
text-shadow: 1px 1px black;
}

.menu {
margin: 0 auto; 
width: 50%;
margin-top: -10px;
float: right;
font-family: 'Patua One', cursive;
color: white;
text-shadow: 1px 1px black;
font-size: large;
}

.menu a{
text-decoration:none;
color: white;
}

.menu a:hover{
text-decoration:underline;
color: navy;
}

.menu .icon {
    display: none;
}

.miolo {
background-image: url("img/fundo-miolot.png");
background-position: center;
background-repeat: no-repeat;
padding: 50px;
}


.monono {
font-size: small;
color: silver;	
}

.monono a {
text-decoration:none;
font-size: small;
color: silver;	
}


.rodape {
background-image: url("img/fundo-rodape.png");
height: 35px;
padding: 5px;
color: silver;
text-align:center;
font-family: 'Open Sans', sans-serif;
font-size:small;
width: 100%;
position:absolute;
bottom:0;
}

.thumb {
font-family: 'Open Sans', sans-serif;
background: 	#3399ff;
color: white;
width: 150px;
height: 200px;
padding: 5px;
border: 1px solid gray;
float: left;
margin: 5px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
box-shadow: 2px 2px 4px rgba(0, 0, 0, .5);
}

.thumb a{
text-decoration:none;
color: white;
}

.titulo {
font-family: 'Patua One', cursive;
font-size: xx-large;
font-weight: bold;
color: navy;
padding:20px;
}

.titulo2 {
font-family: 'Patua One', cursive;
font-size: xx-large;
font-weight: bold;
color: white;
text-shadow: 1px 1px black;
padding:20px;
}

