/* CSS Document */

/*----------------------RESET--------------------*/

body
{
line-height:1;
font-size:62.5%;
background-color:#ffffff;
margin:0px;
}

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, h7, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; outline: none;}


a:link,a:visited
{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #f6f7fa;
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	width:90%;
	text-align:center;
	padding:3%;
	text-decoration:none;
	margin: 11%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a:hover,a:active
{
	border-color: #ee0000;
}

a.nenhum{
	border-width: 0;
	padding:0;
	margin: 0;
	display:inline;
	width:auto;
	text-align:center;
	text-decoration:none;
	border-bottom: 0px solid transparent;
}

a.nenhum:link,a:visited
{
	border-width: 0;
	border-style: solid;
	text-decoration:none;
}


h1, h2, h3, h4, h5, h6, h7{font-size:100%;}

ul, ol{list-style:none;}

hr {border: 0; width:100%; height:1px; background-color:#6F8FA8; align:center;}

/*----------------------RESET--------------------*/

@font-face {
	font-family: "tradi_bold";
	src: url("fonts/tradi_bold.ttf");
}

@font-face {
	font-family: "tradi";
	src: url("fonts/tradi.ttf");
}
 

/*----------------------DIVS--------------------*/

.area_math{width:auto; height:auto; padding:0; margin-top:5%; background:#ffffff; overflow: hidden}

.explore{margin-left:50%; margin-top:5%}

.start_here{padding-top:5%}
.start_here_esq{width: 40%; float:left; text-align:right}
.start_here_dir{width: auto; margin-top: 3%}

.mathnames1{padding-left:0%; padding-bottom:2%; padding-top:2%; margin-top:3%; background:#008080; width:70%; margin-left: 15%;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.mathnames1_esq{width: 40%; float:left; padding-left:10%}
.mathnames1_dir{width: auto;}

.mathnames2{padding-left:0%; padding-bottom:0.5%; padding-top:0.5%; margin-top:3%; background:#ececec; width:70%; margin-left: 15%;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.mathnames2_esq{width: 45%; float:left; padding-left:10%;}
.mathnames2_dir{width: auto;}

.iamparadox{width: 80%; margin-top:3%; text-align:right}

.paradox1{padding-left:0%; padding-bottom:2%; padding-top:2%; margin-top:1%; background:#000000; width:70%; margin-left: 15%;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.paradox1_esq{width: 40%; float:left; padding-left:10%}
.paradox1_dir{width: auto;}

.paradox2{padding-left:0%; padding-bottom:2%; padding-top:2%; margin-top:3%; background:#808080; width:70%; margin-left: 15%;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.paradox2_esq{width: 40%; float:left; padding-left:10%}
.paradox2_dir{width: auto;}


.video{text-align:center; margin-top:10%; padding-top: 2%; padding-bottom: 2%; height:auto; width:100%; background:#404040; text-align:center}

.rodape{text-align:center; height:10%; padding-top:5%; width:100%; background:#000000}

/*----------------------TEXTOS--------------------*/

p{font:1.2em Arial, Helvetica, sans-serif; line-height:1.6em; color:#fff;}

/*----------------------TEXTOS--------------------*/

/*----------------------DIVERSOS--------------------*/

.left_atalho{padding: 1% 0% 0% 17%; display: block;  font:1.4em tradi, Arial, Helvetica, sans-serif; color:#444444}

.left_a{padding: 25% 0% 0% 30%; font:4.8em tradi, Arial, Helvetica, sans-serif}

.left_b{padding: 2% 0% 0% 30%; font:2.5em tradi, Arial, Helvetica, sans-serif;}

.left_c{padding: 40% 0% 0% 20%; font:2.5em tradi, Arial, Helvetica, sans-serif; color:#444444}

.top_a{padding: 70% 0% 0% 0%; font:3em tradi, Arial, Helvetica, sans-serif;}

.top_busca{padding: 0; font:3em tradi, Arial, Helvetica, sans-serif;}

.busca{height:35px; width:260px; border:0; background-color:#f0f0f0; margin-left:1%;
	padding: 5px 15px 5px 15px;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.busca2{height:35px; width:280px; border:0; background-color:#a0a0a0;
	margin-top: 2%;
	margin-bottom: 1%;
	padding: 5px 15px 5px 15px;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: block;
	text-align:center;
}

.busca3{height:35px; width:60px; border:0; background-color:#a0a0a0;
	margin-left:1%;
	margin-right:2%;
	padding: 5px 15px 5px 15px;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align:center;
}

.busca_atalho{height:25px; width:70%; border:0; background-color:#fff; margin:1% 0 0 15%; 
	padding: 5px 15px 5px 15px;
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.arquivo_atalho{height:25px; width:auto; border:0; margin:5px 0; 
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.botao_atalho{height:25px; width:60%; border:1; margin:7% 0 0 20%;
}

.cadastro{height:30px; width:460px; border:0; background-color:#fff; margin:17px 0; font-style:italic; color:#6a6a6a;}

.cadastro2{height:30px; width:460px; border:0; background-color:#B0B0B0; margin:17px 0; font-style:italic; color:#6a6a6a;}

.clear{clear:both;}

.displaynone{display:none;}

fieldset{border:0;}

.left{float:left;}

.left17{margin-left:17px;}

.left17-2{margin-left:17px; color:#CCCC00}

.amarelo1{font:bold 1.6em Arial, Helvetica, sans-serif;color:#FFFF00; margin: 30 20 40 20;}
