*{padding:0; margin:0;}
body {background:#FFF url(imagens/background.jpg)repeat-x;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#222222;
			text-shadow:#CCC 1px 1px 1px;
}

#site {width:950px; position:relative; margin:0 auto;}


p {float:left; width:100%; margin:10px 0 0 0; line-height:1.5;}
h1 {float:left;
	width:100%;
	font-size:18px;
	color:#222;
	margin:0 0 8px 0;
	padding:0;
	text-shadow:#c6c6c6 1px 1px 1px;
	font-weight:lighter;
}

h2 {margin-bottom:9px; font-size:14px; color:#999; border-bottom:#CCC 1px solid; width:100%; padding-bottom:3px;}

.link1 a{width:265px; 
		float:left;
		text-align:right;
		padding-right:15px;
		background:url(imagens/seta1.jpg) right no-repeat;
		font-size:18px;
		color:#ff1e28;
		text-decoration:none;
		margin:20px 0 0 0;
}
.link2 a{width:265px; 
		float:left;
		text-align:right;
		padding-right:15px;
		background:url(imagens/seta2.jpg) right no-repeat;
		font-size:18px;
		color:#81b73b;
		text-decoration:none;
		margin:20px 0 0 0;
}
.link3 a{width:265px; 
		float:left;
		text-align:right;
		padding-right:15px;
		background:url(imagens/seta3.jpg) right no-repeat;
		font-size:18px;
		color:#239ace;
		text-decoration:none;
		margin:20px 0 0 0;
}

.link1 a:hover{color:#c4050e;}
.link2 a:hover{color:#649920;}
.link3 a:hover {color:#0c79a9;}

.inputs {border:#CCC 1px solid; height:22px;
		font-size:15px; color:#666;
}
textarea {width:350px; height:110px;
border:#CCC 1px solid; 
		font-size:15px; color:#666;
}
#enviar {background:none; border:none;
		font-size:24px;
		cursor:pointer;
}
#enviar:hover {color:#999;}

/*-------------------------------------------------*/

#topo {height:115px; width:100%;
		float:left;
}
.logo a{background: url(imagens/logo.png) left;
		width:230px; height:110px;
		float:left;
}
/*.logo a:hover {background:url(imagens/logo.png) right;}	*/

.area1 {float:left; width:600px; margin:0 0 0 120px;}
.area1 img {float:left;}
.area1 h1 {font-size:20px; width:220px; 
		font-weight:lighter; font-family:"Myriad Pro", "Myriad Pro Light", "Myriad Roman";
		float: right;
		margin:20px 0 0 0px;}
.area1 h1 p {font-size:12px; margin:4px 5px 0 0;  width:80px;}

#animacao {float:left; width:950px;}

#conteudo {width:100%; float:left; background:url(imagens/shadow.png) top repeat-x; padding:0 0 20px 0;}

.conteudos {width:100%; float:left; margin:10px 0 0 0;}

.conteudos table {width:800px; float:left; border-collapse:collapse; margin:10px 0 0 0;}
.conteudos table td {padding:5px;}

.conteudos .coluna1 {width:190px; float:left; margin:0 10px 0 0;}
.conteudos .coluna1 ul {margin:0; padding:0;}
.conteudos .coluna1 li {list-style:none;}
.conteudos .coluna1 li a {float:left;
						height:20px;
						width:175px;
						padding:6px 0 0 15px;
						 border-bottom:#CCC 1px dotted;
}
.conteudos .coluna1 li a:hover {background:#f7f7f7;}

.conteudos .coluna2 {width:100%; float:left;}
.conteudos .coluna2 .partner {width:100%; float:left; background:#ecf3f9; margin-bottom:5px; border:#CCC 1px solid;}
.conteudos .coluna2 .partner:hover {background:#dde2e6;}
.conteudos .coluna2 .partner .linkP {background:url(imagens/logos/link.jpg) right;
								float:right; width:75px; height:82px;
}
.conteudos .coluna2 .partner .linkP:hover {background:url(imagens/logos/link.jpg) left;}
.conteudos .coluna2 .partner img {float:left;}
.conteudos .coluna2 .partner p {width:500px; padding-left:10px;}

.conteudos .coluna3 {width:750px; float:left; margin:0 0px 10px 0;}
.conteudos .coluna4 {width:300px; float:left; margin:0 24px 10px 0; height:550px;}
.box {border:#CCC 1px solid;
		float:left;
		width:280px;
		margin:20px 0 0 0px;
}.box a {color:#000; text-decoration:none;} .box a:hover {color:#666;}
.conteudos .coluna3 img  {float:left; margin:0 10px 10px 0;
						-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4;-khtml-box-shadow: 0px 1px 10px #666;-webkit-box-shadow: 0px 1px 10px #666;}
						
.conteudos .coluna4 img  {float:left; margin:0 10px 10px 0;
						-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4;-khtml-box-shadow: 0px 1px 10px #666;-webkit-box-shadow: 0px 1px 10px #666;}


.conteudos .coluna3 p , .coluna4 p {float:left; width:100%;}

.conteudos .coluna3 ul {width:750px; float:left; background:url(imagens/estrategia.jpg) right no-repeat; height:313px;}
.conteudos .coluna3 li {list-style:square; margin:5px 0 5px 35px; font-size:14px; font-style:italic;}

.box img {float:left; padding:-20px 15px 0 0;margin:-20px 15px 0 0 }

.coluna {width:280px; float:left; margin:10px 55px 0 0;}
.coluna img {float:left;
			-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4;
			-khtml-box-shadow: 0px 1px 10px #666;
			-webkit-box-shadow: 0px 1px 10px #666;			
}

.parceiros {width:100%; float:left; margin:10px 0 0 0;}
.parceiros img {float:left; margin-left:-2px;}

.representante img {float:left; margin:0px 20px 10px 10px;}
.representante {border:#CCC 1px dotted; float:left; width:440px; margin:50px 0 0 70px; padding:10px 0 0 0; background:#FFF;}


#rodape {width:100%; float:left; background:url(imagens/shadow.png) top repeat-x; border-top:#FFF 1px solid; margin:0 0 40px 0;}
#rodape p {width:auto;}
#rodape a{color:#999; text-decoration:none;}
#rodape a:hover {color:#666;}
#rodape h4 {float:right; color:#999; text-align:right; margin:10px 0 0 0; font-weight:lighter; font-size:11px;}



