/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	height:100%;
	background:url(../images/fundo.jpg) no-repeat top center;	
	}
	
img {border:0;}
	
#tudo {margin:0px auto 0px auto;}

#conteudo {width:782px; height:484px; position:relative; margin:0px auto; padding-top:8px; background:url(../images/fundo-conteudo.jpg) no-repeat top center;}

/* INICIO TOPO ******************/

#topo {height:229px; width:782px; margin:0 auto 0px auto;}

#fundo-topo {float:left; margin:0; background:url(../images/fundo-topo.jpg) no-repeat top center; width:782px; height:177px;}

#menu {margin:0px 0px 0px 0px; width:532px; height:52px; float:left;}

#fundo-rede-social {float:left; margin:0; background:url(../images/fundo-lado-menu.jpg) no-repeat top center; width:250px; height:52px;}

.myspace {margin:21px 0px 0px 27px; width:101px; height:23px; position:absolute;}

.youtube {margin:21px 0px 0px 145px; width:54px; height:22px; position:absolute;}

.texto-topo {
	width:209px;
	height:74px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:100px 0px 0px 540px;
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	}
	
.link-logo {
	margin:10px 0px 0px 20px;
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	}

/* FIM TOPO *********************/


/* INICIO CONTEUDO INDEX ********/

.titulo-fernando-valero {
	width:181px;
	height:123px;
	background:url(../images/titulo-fernando-valero.jpg) no-repeat center;
	position:absolute;
	margin:0px 0px 0px 223px;
	}
	
.titulo-metodo-diferenciado {
	width:292px;
	height:32px;
	position:absolute;
	margin:253px 0px 0px 31px;
	background:url(../images/titulo-metodo-diferenciado.jpg) no-repeat center;
	}
	
.titulo-duvidas {
	width:134px;
	height:32px;
	position:absolute;
	margin:370px 0px 0px 31px;
	background:url(../images/titulo-duvidas.jpg) no-repeat center;
	}
	
.titulo-promocao {
	width:124px;
	height:35px;
	position:absolute;
	margin:20px 0px 0px 524px;
	background:url(../images/titulo-promocao.jpg) no-repeat center;
	}
	
.titulo-videos {
	width:86px;
	height:32px;
	position:absolute;
	margin:198px 0px 0px 523px;
	background:url(../images/titulo-videos.jpg) no-repeat center;
	}
	
.foto-professor {
	width:172px;
	height:241px;
	margin:0px 0px 0px 31px;
	position:absolute;
	}

/* TEXTOS HOME ********/
.texto-fv {
	width:237px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-align:left;
	position:absolute;
	margin:139px 0px 0px 223px;
	}

.texto-metodo-diferenciado {
	width:264px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-align:left;
	position:absolute;
	margin:298px 0px 0px 58px;
	}
	
.texto-duvidas {
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-align:left;
	position:absolute;
	margin:415px 0px 0px 58px;
	}
	
.texto-promocao {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-align:left;
	position:absolute;
	margin:68px 0px 0px 524px;
	}
/********* FIM TEXTOS HOME ***********/
	
#form-promocoes {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;
	text-align:left;
	float:right;
	position:absolute;
	margin:105px 0px 0px 524px;
	}
	
.input-nome-promocoes { 
	width:210px;
	font-size:12px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	border:0;
	}

.input-email-promocoes { 
	width:150px;
	font-size:12px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	margin-top:12px;
	border:0;
	}
	
.bt-promocao { background:url(../images/fundo-bt.jpg) no-repeat; width:52px; height:18px; font-size:13px; font-weight:bold; border:0; cursor:pointer; margin-left:155px; margin-top:12px; color:#FFFFFF;}

#box-video {
	width:218px;
	position:absolute;
	margin:249px 0px 0px 523px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	text-align:center;
	}
	
/* FIM CONTEUDO INDEX ********/

/* INTERNAS ********/

h1 {
	font-size:1px;
	width:275px;
	height:32px;
	margin:12px 0px 0px 48px;
	cursor:pointer;
	position:absolute;
	}

#h1-metodo-diferenciado{background: url(../images/titulo-metodo-diferenciado-interna.jpg) no-repeat;}
#h1-professor{background: url(../images/titulo-professor.jpg) no-repeat;}
#h1-galeria{background: url(../images/titulo-galeria.jpg) no-repeat;}
#h1-contato{background: url(../images/titulo-contato.jpg) no-repeat;}
#h1-metodo-online{background: url(../images/titulo-metodo-online.jpg) no-repeat;}
#h1-informacoes{background: url(../images/titulo-informacoes.jpg) no-repeat;}
#h1-promocoes{background: url(../images/titulo-promocoes.jpg) no-repeat;}
#h1-modulos{background: url(../images/titulo-modulos.jpg) no-repeat;}
#h1-faca-sua-inscricao{background: url(../images/titulo-faca-sua-inscricao.jpg) no-repeat; height:35px;}
#h1-aula-gratis{background: url(../images/titulo-aula-gratis.jpg) no-repeat;}
#h1-modulo1{background: url(../images/titulo-modulo1.jpg) no-repeat;}
#h1-modulo2{background: url(../images/titulo-modulo2.jpg) no-repeat;}
#h1-modulo3{background: url(../images/titulo-modulo3.jpg) no-repeat;}
#h1-modulo4{background: url(../images/titulo-modulo4.jpg) no-repeat;}
#h1-modulo5{background: url(../images/titulo-modulo5.jpg) no-repeat;}
#h1-modulo6{background: url(../images/titulo-modulo6.jpg) no-repeat;}

.texto-conteudo {
	width:430px;
	position:absolute;
	margin:55px 0px 0px 48px;
	color:#FFFFFF;
	font-size:12px;
	}
	
.texto-conteudo-maior {
	width:430px;
	position:absolute;
	margin:55px 0px 0px 48px;
	color:#FFFFFF;
	font-size:12px;
	}
	
#box-conteudo-modulos {
	width:300px;
	height:130px;
	margin:15px 0px 0px 48px;
	color:#FFFFFF;
	font-size:11px;
	}
	
.botao-modulos-left {
	background:url(../images/fundo-botao-modulos.jpg) center top no-repeat;
	width:127px;
	height:24px;
	margin:6px 0px 0px 13px;
	color:#FFFFFF;
	font-size:12px;
	float:left;
	}
	
/* FIM INTERNAS ****/

/********** INPUT CONTATO **********/

#box-contato {
	margin:10px auto auto 0px;
	width:343px;
	height:350px;
	text-align:left;
	}
	
.input-contato { 
	width:200px;
	font-size:12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.bt-padrao { background:url(../images/fundo-bt.jpg) no-repeat; width:52px; height:18px; font-size:13px; font-weight:bold; border:0; cursor:pointer; color:#FFFFFF;}
	
/***************************************/


/********** INSCRIÇÕES **********/
#conteudo-inscricao {width:782px; height:484px; position:relative; margin:0px auto; padding-top:8px; background:url(../images/fundo-conteudo-inscricao.jpg) no-repeat top center;}

.form-inscricao {
	margin:75px 0 0 400px;
	position:absolute;
	padding:0;
	width:300px;
	color:#FFFFFF;
	}
	
.form-inscricao-left {
	margin:75px 0 0 48px;
	position:absolute;
	padding:0;
	width:300px;
	color:#FFFFFF;
	}
	
.input-cadastro { 
	width:210px;
	font-size:12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	border:1px solid #FFCC00;
	}
	
.input-cadastro-opcoes { 
	width:120px;
	font-size:12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	border:1px solid #FFCC00;
	}
	
.txt-yellow-inscricao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF900;
	margin-bottom:10px;
	}
	
/********** FIM INSCRIÇÕES ******/

/* INICIO RODAPE ******************/

#rodape {
	width:782px;
	height:59px;
	background-image:url(../images/fundo-rodape.jpg);
	text-align:left;
	position:relative;
	margin:0px auto 0px auto;
	}
	
#lumina-comunicacao {
	width:67px;
	height:26px;
	position:absolute;
	margin:15px 0px 0px 690px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	}
	
/* FIM RODAPE *********************/

p {margin:0;}

h2 {
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin:12px 0px 0px 0px;
	}

.txt-red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AD2829;
	margin-bottom:10px;
	}
		
.txt-yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF900;
	margin-bottom:10px;
	}
	
.txt-aula-envia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AD2829;
	}
	
.txt-botao-modulos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF900;
	font-weight:bold;
	padding:5px 0px 0px 20px;
	}

/* FIM TEXTOS ****************/