body{
	margin:0 auto;
    background:#fff;
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	background-position:top;
	text-decoration:none;
}
a {	
	text-decoration:none;
	cursor:hand;
	}
.header {
	display:block;
	width:100%;
	height:84px;
	background-color:#002f5b;
	}
.footer {
	margin-top:20px;
	float:left;
	width:100%;
	height:40px;
	background-color:#f1f1f1;
	color:#666;
	bottom: 0;
	text-align:center;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	}
table {
	color:#666;
	margin-left:90px;}
tr {
	border-bottom:1px solid #d5d5d5;}

img{
	border:0;
	}

#topo {
	padding-top:29px;
	margin:0 auto;
	width:1020px;
	height:30px;
	}
#nav {
	float:left;
	line-height:6px;
	font-size:0.8em;
	color:#2198dc;
	width:700px;
	}
#nav a {
	color:#FFF;
	text-decoration:none;
	}
#nav a:hover {
	color:#6dcdff;
	text-decoration:none;
	}
#nav ul {
	float:left;
	margin:0;
	padding:8px 4px 4px 13px;
	text-decoration:none;
	}
#nav ul li {
	display:inline;
	text-decoration:none;
	}
	
#nav2 {
	float:left;
	margin-left:5px;
	line-height:6px;
	font-size:0.8em;
	color:#2198dc;
	width:700px;
	}
#nav2 a {
	color:#2198dc;
	text-decoration:none;
	}
#nav2 a:hover {
	color:#002f5b;
	text-decoration:none;
	}
#nav2 ul {
	float:left;
	margin:0;
	padding:11px 4px 4px 13px;;
	}
#nav2 ul li {
	display:inline;
	}
#icons {
	width:150px;
	height:36px;
	float:left;
	margin-top:-3px;
	border-left: 1px solid #023d73;
	}
#icon-header{
	float:left;
	width:43px;
	height:36px;
	background-color:#2498d9;
	}
#icon-header a{
	float:left;
	width:43px;
	height:36px;
	background-color:#2498d9;
	}
#icon-header a:hover{
	float:left;
	width:43px;
	height:36px;
	background-color:#e6ad00;
	}
#logo {
	float:left;
	width:163px;
	height:23px;
	}
.seta{
	margin:0 auto;
	margin-top:5px;
	width: 9px;
	height: 7px;
	background-image:url(../images/seta.png);
	}
.seta2{
	float:left;
	margin:0 auto;
	margin-top:5px;
	width: 7px;
	height: 9px;
	background-image:url(../images/seta2.png);
	}
.doc {
	width:280px;
	float:left;
	margin-top:10px;
}
.seta3{
	width:31px;
	height:31px;
	background-image:url(../images/seta3.png);
	float:left;
	}
.lista {
	width:980px;
	float:left;
	margin-top:10px;
	margin-bottom:30px;
	}
.textolista {
	margin-left:3px;
	width:593px;
	float:left;
	}
#conteudo {
	width:100%;
	margin:0 auto;
	margin-left:250px;
	}
#ad {
	text-align:center;
	width:100%;
	height:360px;
	background-image:url(../images/bg-home.png);
	}
.ad {
	text-align:center;
	width:995px;;
	height:360px;
	background-image:url(../images/ad1.png);
	}
   .flowplayer { width: 360px;
   height:204px;}
.destaques {
	margin:0 auto;
	width:995px;
	float:left;
	}
#multiplicadores {
	text-align:center;
	float:left;
	margin-left:60px;
	margin-top:20px;
	width:231px;
	height:163px;
	border-left:1px dotted #eaeaea;
	border-right:1px dotted #eaeaea;
	}
.usar {width:300px; 
height:86px;
float:left;
margin-left:200px;
margin-top:-20px;
}

#plano {
	float:left;
	width:320px;
	height:253px;
	margin-top:20px;
	}

#tutorial {
	float:left;
	margin-left:50px;
	margin-top:20px;
	width:350px;
	}
#tutorial1 {
	float:left;
	margin-left:20px;
	width:280px;
	}
.tutorial1 {
	float:left;
	width:350px;
	height:85px;
	}
.tutorial1 {
	float:left;
	width:350px;
	height:85px;
	}
.tutorial2 {
	float:left;
	width:300px;
	height:30px;
	margin-top:5px;
	}
.tutorial-texto1 a {
	display:block;
	height:5px;
	font-size:0.8em;
	letter-spacing:-1px;
	font-weight:normal;
	color:#999;
	}
.tutorial-texto1 a:hover {
	color:#666;
	}
	
p a {
	display:block;
	height:5px;
	font-size:1em;
	letter-spacing:-1px;
	font-weight:normal;
	color:#999;
	}
p a:hover {
	color:#666;
	}
	
.tutorial-icone-doc {
	margin-top:5px;
	float:left;
	width:7px;
	height:9px;
	background-image: url(../images/seta2.png);
	}
.tutorial-icone-manual {
	float:left;
	width:51px;
	height:51px;
	background-image:url(../images/icon-multiplicadores.png);
	}
.tutorial-icone-mail {
	float:left;
	width:51px;
	height:51px;
	background-image:url(../images/icon-mail.png);
	}
.tutorial-icone-perguntas {
	float:left;
	width:51px;
	height:51px;
	background-image:url(../images/icon-perguntas.png);
	}
.tutorial-texto {
	float:left;
	width:280px;
	}
.tutorial-texto1 {
	float:left;
	width:0px;
	margin-left:6px;
	}
	
h1 {
	font-size:1.3em;
	color:#666;
	letter-spacing:-2px;
	margin:0;
	font-weight:normal;
	}
h2 {
	font-size:0.8em;
	color:#999;
	letter-spacing:-1px;
	margin:0;
	font-weight:normal;
	}
	
h3 {
	font-size:1.6em;
	color:#FFF;
	margin:0;
	letter-spacing:-2px;
	font-weight:normal;
	}
h4 {
	font-size:1.3em;
	margin:5px;;
	color:#666;
	letter-spacing:-2px;
	font-weight:normal;
	}
h5 {
	font-size:1em;
	margin:5px;;
	color:#007aec;
	letter-spacing:-1px;
	}
p {
	font-size:1em;
	color:#666;
	letter-spacing:-1px;
	margin:0;
	font-weight:normal;
	margin-bottom:10px;
	}
	



.topo_caminhos {
	width:992px;
	height:230px;
	margin-left:110px;
	background-image:url(../images/topo.jpg);
	background-repeat:no-repeat;	
	}
.detalhe_caminhos {
	width:992px;
	height:420px;
	margin-left:110px;
	}
.opcoes_caminhos {
	width:992px;
	height:286px;
	margin-left:110px;	
	}
	
.frame {
	width:992px;
	height:432px;
	left:380px;
	position:absolute;
	top: 400px;
	margin:0 auto;
	padding-left:40px;
}


	
.footer_caminhos {
	float:left;
	width:100%;
	height:40px;
	background-color:#f1f1f1;
	color:#666;
	bottom: 0;
	text-align:center;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	}



.clear {
	clear:both;
	}
	