@charset "utf-8";
/* Autoria de Ramidia: http://www.ramidia.com.br */

body {
	background:#eeeeee;
	color:#666666;
	font-size:11px;
	font-family:Arial;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color:#666666;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
img {
	border:0px;
	margin:0px;
	padding:0px;
}

/********* CORPO **************/
.framePrincipal {
	width:800px;
	background:#ffffff;
	margin:0 auto;
	height:inherit;	
}
.framePrincipal .topoTitulo {
	background:url(img/tituloEN.gif) no-repeat;
	width:800px;
	height:135px;
}
.framePrincipal .topoTitulo.port {
	background:url(img/titulo.gif) no-repeat;
	width:800px;
	height:135px;
}
.framePrincipal .topoTitulo2 {
	background:url(img/titulo2EN.gif) no-repeat;
	width:800px;
	height:62px;
}
.framePrincipal .topoTitulo2.port {
	background:url(img/titulo2.gif) no-repeat;
	width:800px;
	height:62px;
}
.portugues1, .portugues2  {
	width:92px;
	height:18px;
	float:right;
	cursor:pointer;
}
.ingles1, .ingles2 {
	width:75px;
	height:18px;
	float:right;
	cursor:pointer;
}
.portugues1 {
	background:url(img/pt1.gif) no-repeat;
	margin:95px 12px 0 0;
}
.portugues2 {
	background:url(img/pt2.gif) no-repeat;
	margin:35px 12px 0 0;
}
.ingles1 {
	background:url(img/en1.gif) no-repeat;
	margin:95px 12px 0 0;
}
.ingles2 {
	background:url(img/en2.gif) no-repeat;
	margin:35px 12px 0 0;
}
.framePrincipal .topoMenu {
	height:41px;
	width:100%;
}
.homeN, .homeO{
	height:41px;
	width:87px;
	margin-right:1px;
	float:left;
	cursor:pointer;
}
.homeN {
	background:url(img/homeN.gif) no-repeat;
}
.homeO {
	background:url(img/homeO.gif) no-repeat;
}
.descoN, .descoO, .pt-descoN, .pt-descoO {
	height:41px;
	width:126px;
	float:left;
	cursor:pointer;
}
.descoN {
	background:url(img/descoNen.gif) no-repeat;
}
.descoO {
	background:url(img/descoOen.gif) no-repeat;
}
.pt-descoN {
	background:url(img/pt-descoN.gif) no-repeat;
}
.pt-descoO {
	background:url(img/pt-descoO.gif) no-repeat;
}
.framePrincipal .corpo {
	width:800px;
}
.rodape {
	background:url(img/rodape.gif) repeat-x;
	height:72px;
	width:800px;
	bottom:0px;
	margin:0 auto;
}
.rodape_logo {
	width:800px;
	height:72px;
	vertical-align:middle;
}
.rodape_logo .rodape_logoTxt {
 	text-align:right; 
	width:390px; 
	padding-right:10px; 
	color:#ffffff; 
	font-variant:small-caps;
}
.logoRa{
	background:url(img/logoRamidia.gif) no-repeat;
	width:119px;
	height:72px;
	cursor:pointer;
}
/************** CONTEUDO HOME *****************/
.bemvindo_txt {
	height:82px;
	width:380px;
	position:relative;
	margin: 120px 0 85px 300px;
}
.bemvindo_titulo {
	background:url(img/txtBemvindoEN.gif) no-repeat;
	width:406px;
	height:25px;
	position:absolute;
	top:-46px;
	left:-14px;
} 
.bemvindo_img {
	background:url(img/imgHome1.gif) no-repeat;
	width:171px;
	height:181px;
	top:-80px;
	left:-196px;
	position:absolute;
}
.oque_cx {
	width:576px;/**608**/
	height:200px;/**305**/
	background:url(img/bgCx.gif) repeat-x bottom;
	position:relative;
	border:1px solid #fe962f;
	margin:0 auto;
	padding:16px;
	margin-bottom:62px;
}
.cantoCE, .cantoCD, .cantoBE, .cantoBD {
	height:8px;
	width:8px;
	position:absolute;
}
.cantoCE {
	background:url(img/cantoCE.gif) no-repeat;
	top:-1px;
	left:-1px;
}
.cantoCD {
	background:url(img/cantoCD.gif) no-repeat;
	top:-1px;
	right:-1px;
}
.cantoBE {
	background:url(img/cantoBE.gif) no-repeat;
	bottom:-1px;
	left:-1px;
}
.cantoBD {
	background:url(img/cantoBD.gif) no-repeat;
	bottom:-1px;
	right:-1px;
}
.oque_txt {
	width:386px;
	padding-left:13px;
	font-size:13px;
}
.oque_img {
	background:url(img/imgHome2.gif) no-repeat;
	width:296px;
	height:279px;
	position:absolute;
	top:-20px;
	right:-93px;
}
.quote {
	width:436px;
	margin:0 auto;
	text-align:center;
	margin-bottom:44px;
}
/************ CONTEUDO DESCOBERTAS ***********/
.intro_txt {
	width:320px;
	position:relative;
	margin: 50px 0 60px 249px;
}
.intro_img {
	position:absolute;
	background:url(img/imgDesco.gif) no-repeat;
	width:237px;
	height:149px;
	top:-9px;
	left:-236px;
}
.intro_img2 {
	background:url(img/imgDesc.jpg) no-repeat;
	width:94px;
	height:77px;
	position:absolute;
	right:-85px;
	top:-16px;
}
.flash {
	width:760px;
	height:auto;
	margin-right:auto;
	margin-left: auto;
	border: 1px solid #FF9500;
	border-radius: 10px 10px 0 0;
	margin-bottom: 30px;
}
/************* FONTS ****************/
.f11i {
	font-style:italic;
}	
.f12iP {
	color:#333333;
	font-size:12px;
	font-style:italic;
}
.f14 {
	font-size:14px;
}
.f13i {
	font-style:italic;
	font-size:13px;
}
.f14iP {
	color:#000000;
	font-size:14px;
	font-style:italic;
}
.f14P {
	color:#000000;
	font-size:14px;
}
.f18L {
	color:#ff7b04;
	font-size:18px;
}
.f24L {
	color:#ff7b04;
	font-size:24px;
}
.f24iL {
	color:#ff7b04;
	font-size:24px;
	font-style:italic;
}
/******* ESPECIAL *****/
.birthdayEN {
	background: url(img/BcakeEN2.gif);
	width:171px;
	height:161px;
	position:absolute;
	top:-100px;
	left:-190px;
}


/****** DESCOBERTAS ****/
.navegador {
	padding-bottom: 20px;
	border-bottom: 1px solid #FF9500;
}
#material {
	padding-top: 20px;
}
#material label {
	font-weight: 400;
}
.area {
	display: flex;
	justify-content: center;
	align-items: center;
}
.texto {margin-left: 50px;}
.imagem {max-height: 250px;}
input {
	height: 25px;
	width: 50px;
	margin: 0 3px;
	padding-left: 10px;
}
button {
	border: none;
	border-radius: 5px;
	background: #FF9500;
	color: #fff;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	font-weight: 400;
	font-size: 13px;
	margin: 0 3px;
	-webkit-transition: background 1s; /* For Safari 3.1 to 6.0 */
    transition: background 1s;
}
button:hover, button:active {
	background: #ff5a00;
}
button:focus {
	outline: none;
}

footer {
	height: 80px;
	line-height: 80px;
	color: #fff;
	font-size: 14px;
	background: #FF9500;
}
#material img {
	width: 100%;
	height: auto;
}
.ir-para, .total, .botoes {
	display: inline-block;
}

