body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(http://www.visaoeconhecimento.com.br/images/fundo.jpg);
	text-align:center;
	top: -50px;
}
#principal{
	width:779px;
	background-image:url(../images/fundo_bkg.gif);
	background-repeat:repeat-y;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#principal1{
	width:779px;
	position:relative;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#meio{
}

#meio_principal{
}

#tarja_laranja{
	background-color:#FF6600;
	width:779px;
	height:0px;
	font-size:xx-small;
}
#topo1{
	position: relative;
	width:779px;
	height:352px;
	background:#ffffff;
}
#rodape{
	position: relative;
	width:779px;
	height:135px;
	background-color:#FF6600;
	background-image:url(../images/fdo_rodape.jpg);
	background-repeat:repeat-x;
	clear:both;
}
#um{
	width:368px;
	height:34px;
	padding-left:20px;
	padding-top:20px;
	text-align:left;
	float:left;
	position:relative;
}
#dois{
	width:234px;
	height:34px;
	text-align:right;
	float:left;
	position:relative;
	padding-top:20px;
	padding-right:10px;
}
#tres{
	width:368px;
	height:66px;
	text-align:left;
	float:left;
	position:relative;
	padding-left:20px;
	padding-top:10px;
}
#quatro{
	width:234px;
	height:61px;
	text-align:right;
	float:left;
	position:relative;
	padding-right:10px;
	padding-top:15px;
}
#cinco{
	float:left;
	clear:both;
	width:147px;
	height:130px;
	float:right;
	position:relative;
}


#princ1{
position: relative;
width:380px;
background-color:#FFFFFF;
float:left;
}
#princ2{
position: relative;
width:399px;
background-color:#e0e2e1;
float:left;
height:820px;
}


#p1_bemvindo{
position:relative;
top:24px;
left:24px;
width:293px;
height:30px;
}
#p1_boxtextos{
position: relative;
top: 48px;
left:24px;
text-align:left;
width:350px;
}
#p1imgEsq {
margin-right:10px;
}
#eboxes{
position:relative;
height:200px;
}
#eboxes1{
position:relative;
top:65px;
left:18px;
float:left;
width:177px;
height:129px;
}
#eboxes2{
position:relative;
top:65px;
left:20px;
float:left;
width:176px;
height:129px;
}
#eboxes3{
position:relative;
top:60px;
left:20px;
width:352px;
height:129px;
}
#p1_imgagenda{
position:relative;
left:16px;
width:360px;
text-align:left;
}
#p1_agenda{
position:relative;
padding-top:5px;
left:20px;
width:360px;
text-align:left;
}
#p1_agenda1{
position:relative;
float:left;
width:174px;
}
#p1_agenda2{
position:relative;
float:left;
background-image:url(images/divisor.jpg)
}
#p1_agenda3{
position:relative;
float:left;
width:170px;
padding-left:8px;
}
#depoimento{
padding-left:8px;
padding-top:8px;
}
#depoimento2{
background-color:#E0E2E1;
margin-left:24px;
width:315px;
padding-left:10px;
padding-right:20px;
}
#depoimento3{
margin-left:17px;
width:315px;
margin-bottom:8px;
}
#btacessar{
margin-left:10px;
}

#menu{
width:196px;
padding-left:9px;
float:left;
}
#menuindex{
position:relative;
float:left;
padding-left:3px;
}
#menuverde{
background-image:url(../images/box_verde.jpg);
width:184px;
height:136px;
padding-left:12px;
padding-top:10px;
}
#menuazul{
background-image:url(../images/box_azul.jpg);
width:184px;
height:257px;
padding-left:12px;
padding-top:13px;
}
#menurosa{
background-image:url(../images/box_rosa.jpg);
width:196px;
height:217px;
}
#menuanuncio{
height:150px;
padding-top:10px;
}
li{
line-height:130%;
margin-left:-10px;
}
.pmenor{
line-height:40%;
}
#ptext{
padding-right:10px;
}
#colcinza{
position:relative;
float:left;
width:194px;
text-align:left;
}
#colc_atendimento{
position:relative;
}
#colc_artigo{
position:relative;
text-align:left;
padding-right:15px;
padding-left:17px;
}
#princE{
position:relative;
float:left;
width:209px;
background-color:#e0e2e1;
}
#ladoE_box1{
position:relative;
width:196px;
height:151px;
margin-left:6px;
background-image:url(../images/box_verde.jpg);
}
#ladoE_box2{
position:relative;
width:196px;
height:270px;
margin-left:6px;
background-image:url(../images/box_azul.jpg);
}
#ladoE_box3{
position:relative;
width:196px;
height:217px;
margin-left:6px;
background-image:url(../images/box_rosa.jpg);
}
#ladoE_box4{
position:relative;
margin-left:6px;
margin-top:22px;
margin-bottom:22px;
}
#treina_LE{
position:relative;
margin-left:14px;
padding-top:18PX;
}
#treina_LE_cont{
position:relative;
text-align:left;
margin-left:4px;
}
#palestra_LE{
position:relative;
margin-left:14px;
padding-top:20px;
}
#palestra_LE_cont{
position:relative;
text-align:left;
margin-left:2px;
}
#coach_LE{
position:relative;
margin-left:14px;
padding-top:25PX;
}
#coach_LE_cont{
position:relative;
text-align:left;
margin-top:10px;
padding:14px;
}

#princM{
position:relative;
float:left;
width:360px;
padding:8px;
background-color:#ffffff;
}
#princM1{
position:relative;
padding-left:6px;
padding-top:9px;
text-align:left;
}
#princM2{
position:relative;
padding-left:28px;
padding-right:20px;
}
#princM3{
position:relative;
padding-left:28px;
text-align:right;
width:328px;
}
#princD{
position:relative;
float:left;
width:194px;
}
#ladoD_box1{
position:relative;
text-align:left;
width:194px;
}
#ladoD_box2{
position:relative;
text-align:left;
margin-top:8px;
margin-left:14px;
width:150px;
}
#ladoD_box3{
position:relative;
text-align:left;
width:150px;
margin-left:2px;
margin-top:10px;
}
#ladoD_box4{
position:relative;
text-align:left;
width:147px;
background-color:#E0E2E1;
margin-left:17px;
padding:10px;
}
#ladoD_box5{
position:relative;
text-align:left;
width:150px;
margin-left:2px;
margin-bottom:10px;
}
#box_enviado{
position:relative;
padding-left:28px;
padding-right:20px;
}

#caixa{
position:relative;
width:305px;
height:100px;
overflow:hidden;
}
#marquee{
width:305px;
height:100px;
background:#ddd;
}

#caixa1{
position:relative;
width:145px;
height:100px;
overflow:hidden;
}
#marquee1{
width:145px;
height:100px;
background:#ddd;
}


input { 
border:2px solid #bcbcbc;
}

textarea { 
border:2px solid #bcbcbc;
}






.linkazul{
	text-decoration: none;
	font-size:12px;
	color:#000066;
}

.link_branco{
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.a_laranjao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6700;
	font-weight:bold;
	text-decoration:none;
}
.a_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight:bold;
	text-decoration:none;
}
.a_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #448e09;
	font-weight:bold;
	text-decoration:none;
}

.a_brancoC A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.a_brancoC A:hover {text-decoration: underline;}


  .a.laranja:link {
  color: #FF6700; 
  text-decoration: none;
  font-size:10px;
  }
  .a.laranja:hover {
  text-decoration: underline; 
  }
.a_preto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}
.a_preto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}
.a_pretoG{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titulo_laranja{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight:bold;
}
.titulo_laranjao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6700;
	font-weight:bold;
}
.titulo_laranjaoG{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6700;
	font-weight:bold;
}
.titulo_laranjamini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight:bold;
}
.titulo_azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight:bold;
	text-align:left;
}
.titulo_azulG{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight:bold;
	text-align:left;
}
.texto_brancop{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.texto_brancoC{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}
.texto_branco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.texto_brancop a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.texto_preto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.texto_pretoG{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left;
}
.texto_verdeb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #448e09;
	text-align:left;
	font-weight:bold;
}


