
/* CSS Document */

/* RESET CSS */
html * { margin:0; padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none; }
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* GERAL */
body {	margin: 0px; }
html, body {height: 100%;}
body,td,th { font-family: 'Open Sans', sans-serif; }
/*input  {font-size: 9pt; color: #FFFFFF; border: 1px solid #b9b9b9; text-align:left; height:15pt; vertical-align:middle; }
input.buscarStyle  {font-size: 8pt; color: #999999; background-color:#FFFFFF; border: 1px solid #b9b9b9; text-align:left; height:15pt; line-height:15pt; padding:0px 5px 0px 5px; vertical-align:middle;}
input.BotaoSubmit  {font-size: 8pt; color: #FFFFFF; background-color:#bfbfbf; border: 0px solid #b9b9b9; text-align:center; height:15pt; padding:0px 5px 0px 5px;}
select {font-size: 9pt; color: #808080; border: 1px solid #b9b9b9; text-align:left; height:15pt; padding:0px 0px 0px 0px;}
textarea {font-size: 9pt; color: #666666; border: 1px solid #d6d6d6; text-align:left;}
*/
img {border:0px;}
/*table, td {border:0px solid #F00;}*/ 

body { color: #000; background: url('../imagens/Bkg_page.jpg') center center no-repeat; background-size: 100% 100%; }

a {color: #666; text-decoration: none; font-weight: 600;}
a:hover {text-decoration: underline;}
a:active { text-decoration: underline;}


/*.RoundedCorner { overflow: hidden; border-radius: 5px 5px; -moz-border-radius: 5px 5px; -webkit-border-radius: 5px 5px; -khtml-border-radius: 5px 5px; }*/


.outer { display: table; position: absolute; height: 100%; width: 100%; }
.middle { display: table-cell; vertical-align: middle; }
.inner { margin-left: auto; margin-right: auto; width: 100%; text-align: center; }

.container-circle { margin-left: auto; margin-right: auto; width: 100%; text-align: center; 
 border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; background: #FFF; width: 500px; height: 500px; overflow: hidden; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
 }

.Logo {margin: 10px; margin-top: 120px;}

.Texto { width: 80%; margin-left: auto; margin-right: auto; margin-bottom: 30px; font-weight: 400;}
.Texto p:nth-of-type(2) {margin: 30px 0px;}
.Texto p:nth-of-type(4) { font-weight: 700;}
.Texto .Titulo { margin-top: 30px; margin-bottom: 10px; padding: 0px 20px; font-size: 20pt; font-weight: 600; color: #666666; }

.Divisoria { background: url(../imagens/Divisoria.png) center center no-repeat; width: 100%; height: 24px; }



/* LG iPad Landscape */
@media only screen and (max-width : 1200px) {
}

/* MD iPad Portrait */
@media only screen and (max-width : 992px) {
/*.Texto { color: blue; }*/
}

/* SM iPad */
@media only screen and (max-width : 768px) {
/*.Texto {color: green;}*/
}

/* XS HD  iPhone 6 */
@media only screen and (max-width : 480px) {
/*.Texto {color: yellow;}*/
}

/* XS iPhone 4 e 5 */ 
@media only screen and (max-width : 320px) {
/*.Texto {color: grey;}*/
}

/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
}