
		*{
		margin:0 auto;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		
		}
		body{
		background:#fff url(../imgs/backavit.jpg);
		background-repeat:repeat-x;
		text-align:center;
		}
		#av-it{
			width:960px;
			height:auto;
			text-align:left;
			background-color:#fff;
			
			
		}
		#av-it #head{
		background:#fff;
		
		}
		#av-it #head #topo{
			background:#68c33a;
			height:26px;
			border-bottom:2px solid #3D9D81;
			
		}
		#av-it #head #topo #menu-topo{
			float:right;
			padding-right:10px;
		}
			#av-it #head #topo #menu-topo ul li{
				display:inline;
				margin:5px;
				
			}
			#av-it #head #topo #menu-topo ul li a{
				color:#fff;
				font-size:18px;
				font-weight:bold;
				text-decoration:none;
				}
				#av-it #head #topo #menu-topo ul li a:hover{
				text-decoration:underline;
				}
				
		#av-it #head #logo{
			float:left;
			
						
		}
		#av-it #head #logo h1 a{
		width:496px;height:133px;
		background:#fff url(../imgs/logo.jpg);
		display:block;
		overflow:hidden;
		text-indent:-1000px;
		}
		#av-it #head #language{
			float:right;
			width:184px;height:50px;
			background:#fff;
			overflow:hidden;
			
		}
		#av-it #head #language{
			float:right;
					
		}
		#av-it #head #language a{
		 			
		}
		#av-it #head #language img{
		 float:right;
		 border:0;
			
		}
		#av-it #head #twitter{
		float:left;	
		margin:10px 0 0 100px;	
		}
		#av-it #head #twitter h1 a{
			display:block;
			width:184px;height:73px;
			background:#fff url(../imgs/twitter-avitools.jpg);
			overflow:hidden;
			text-indent:-400px;
			
		}
		#av-it #topmedia{
			width:960px;
			height:326px;
			background:#fff url(../imgs/manutencao.png);
			background-repeat:repeat-x;
			margin-top:140px;
			position:relative;
		}
		#av-it #topmedia2{
			width:960px;
			height:200px;
			background:#fff url(../imgs/backtopmedia.jpg);
			background-repeat:repeat-x;
			margin-top:140px;
			position:relative;
		}
		#av-it #topmedia2 #pq{
			
			margin:5px; padding:5px;
			float:left;
			width:200px;
			
		}
			#av-it #topmedia2 p{
			width:700px;
			margin-top:5px;
			margin-left:20px; padding:2px;
			float:left;
			text-align:left;
			font-size:14px;
			color:#0e4535;
			
		}
			#av-it #topmedia2 .total{
			width:900px;
			height:auto;
			min-height:500px;
			margin-top:5px;
			margin-left:20px; padding:2px;
			float:left;
			text-align:left;
			font-size:14px;
			color:#0e4535;
			
		}
			#av-it #topmedia2 h1{
			width:300px;
			margin-top:5px;
			margin-left:20px; padding:2px;
			float:left;
			text-align:left;
			font-size:18px;
			color:#0e4535;
			display:block;
			
		}
		#av-it #topmedia2 h2{
			width:900px;
			margin-top:5px;
			margin-left:20px; padding:2px;
			float:left;
			text-align:left;
			font-size:18px;
			color:#0e4535;
			display:block;
			
		}
		#av-it #topmedia p {
			margin:10px; padding:10px;
			text-align:left;
			}
		#av-it #topmedia .verde48 {
			font:25px Verdana, Geneva, Arial, Helvetica, sans-serif bold;
			color:#98d678;
			}
			#av-it #topmedia .branco48 {
			font:48px Verdana, Geneva, Arial, Helvetica, sans-serif bold;
			color:#fff;
			}
		#av-it #topmedia .branco30 {
			font:25px Verdana, Geneva, Arial, Helvetica, sans-serif bold;
			color:#fff;
			}
		#av-it #topmedia .verde30 {
			font:25px Verdana, Geneva, Arial, Helvetica, sans-serif bold;
			color:#98d678;
			}
		#av-it #topmedia .azul48 {
			font:40px Verdana, Geneva, Arial, Helvetica, sans-serif bold;
			color:#001433;
			}
		#av-it #topmedia #mais{
			width:100px;height:103px;
			display:block;
			position:absolute;
			top:100px;
			left:750px;
		}
		#av-it #topmedia #mais a{
			font-size:18px;
			color:#fff;
			margin:12px;
			padding:5px;
			vertical-align:middle;
			font-weight:bold;
			text-decoration:none;
		}
		#av-it #topmedia #browsers{
			position:absolute;
			left:20px;
		}
		#av-it #topmedia #browsers h1 a{
		background:#fff url(../imgs/browsers.jpg);
		background-repeat:no-repeat;
		width:521px;
		height:59px;
		overflow:hidden;
		text-indent:-1600px;
		display:block;
		
		}
		#av-it #topmedia #mais a:hover{
			
			text-decoration:underline;
		}
		#av-it #content{
			width:960px;
			height:303px;
			background:#fff url(../imgs/backcontent.jpg);
			position:relative;
		}
		#av-it #content2{
			width:960px;
			height:303px;
			position:relative;
		}
		#av-it #content  #h1s, #av-it #content2  #h1s{
		width:960px;
		background:#fff url(../imgs/backh1.jpg);
		background-repeat:repeat-x;
		height:45px;
		position:absolute;
		top:0;
		left:0;
		
		}
		#av-it #content  #h1s h1, #av-it #content2  #h1s h1{
		height:45px;
		font-size:20px;
		font-weight:bold;
		color:#3da185;
		float:left;
		padding-left:40px;
		padding-top:10px;
		display:inline;
		}
		ceiros {
					width:940px;
					margin:10px 0 0 10px;
				}
				#parceiros h1 {
					font:bolder 18px Verdana;
					color:#363636;
					padding-left:20px;
				}
				#parceiros h2 {
					font:bolder 18px Verdana;
					color:#0081C9;
					
				}

					
			
			
				#parceiros .parceirosa {
					margin-left:40px;
				}

				#parceiros #servicos {
					margin:0 30px;
				}
				#parceiros #servicos h2{
					color:#5a5a5a;
					background:url('images/topservicos.jpg');
					padding:10px 10px 10px 20px;
				}
				#parceiros #servicos p{
					color:#007ECB;
					background:url('images/meioservicos.jpg');
					padding:10px 10px 10px 40px;

				}
				#parceiros #servicos p.baixo{
					background:url('images/baixoservicos.jpg')no-repeat;
					

				}
				#parceiros #servicos p img{
					float:left;
					margin:5px;

				}
				#parceiros #servicos p a{
					text-decoration:none;
					color:#666;

				}
				#parceiros ul {
					list-style:none;
					display:inline;
				}
				#parceiros img {
					border:none;
				}
				#parceiros li a {
					float:left;
					text-decoration:none;
					width:235px;
					margin:10px;
					padding:5px 30px 5px 0;
				}
		#av-it #content2 #trabalhos{
		width:930px;
		height:230px;
		top:60px;
		left:20px;
		position:absolute;
		
		
		
		}
		#av-it #content2 #contratar a{
		width:300px;
		height:100px;
		text-align:center;
		display:block;
		position:absolute;
		top:280px;
		left:0px;
		color:red;
		text-decoration:none;
		
		
		}
		#av-it #content2 #contratar a:hover{
		text-decoration:underline;		
		}
		#av-it #content2 #trabalhos #jobs{
		width:230px;
		float:left;
		height:120px;
		display:block;
		
		}
		#av-it #content2 #trabalhos #jobs p{
		font-size:10px;
		color:#999;
		margin:2px;
		
		}
		#av-it #content #trabalhos2 #jobs #icon{
		width:40px;
		float:left;
		height:40px;
		display:block;
		top:5px;
		left:5px;
		
		}
		#av-it #content #resumo{
		width:600px;
		float:left;
		height:263px;
		position:absolute;
		top:45px;
		left:0;
		
		}
		#av-it #content #resumo ul{
		list-style:none;
		
		}
		#av-it #content #resumo ul li{
		font-size:18px;
		margin:5px;
		text-align:left;
			
		}
	
		#av-it #content #resumo ul li a{
		
		color:#001433;
		text-decoration:none;
		}
		#av-it #content #resumo ul li a:hover{
		color:#001433;
		text-decoration:underline;
		}
		#av-it #content #portifolio{
		height:263px;
		width:350px;
		position:absolute;
		top:50px;
		left:600px;
		
		
		
		}
		#av-it #content #portifolio #av-it-portifolio{
		
		}
		#av-it #footer{
		width:960px;
		position:relative;
		}
		#av-it #footer #footer-menu{
		width:400px;
		position:absolute;
		left:20px;
		top:20px;
		float:left;
		}
		#av-it #footer #footer-menu ul{
		margin-top:10px;
		display:block;
		float:left;
		}
		#av-it #footer #footer-menu h2{
		font-size:14px;
		color:#999;
		text-align:left;
		}
					
		#av-it #footer #footer-menu ul li{
		list-style:none;	
		text-align:left;
		font-size:10px;
		}
		#av-it #footer #footer-menu ul li a{
		color:#999;
		
	
		}
	

		#av-it #footer #info{
		float:right;
		
		}
		#av-it #footer #info h1 a{
		width:503px;
		height:152px;
		display:block;
		background:#fff url(../imgs/backinfo.jpg);
		background-repeat:no-repeat;
		overflow:hidden;
		text-indent:-1200px;
		}
		
		#av-it #copyright{
		margin-top:172px;
		width:960px;
		height:94px;
		background:#fff url(../imgs/backcopyright.jpg);
		border:1px;
		
		}
		#av-it #copyright .copy{
		padding:20px;
		margin:10px;
		font-size:10px;
		color:#999;
		display:block;
		text-align:left;
		}
		
#form {
width:958px;
border-left:1px solid #93D372;
border-right:1px solid #93D372;
border-bottom:5px solid #93D372;
text-align:left;

}
#form fieldset {
		width:900px;
		border:none;
}
#form legend {
		font:bolder 12px Verdana;
		color:#004080;
		padding:15px 0;
}
#form label{
		font:10px Verdana;
		display:block;
		float:left;
		width:200px;
		position:relative;
		padding-left:10px;
		margin-bottom:10px;
}
#form label input.text{
		width:200px;
		color:#379884;
}
#form label textarea{
		width:800px;
		height:100px;
		color:#379884;
}
#form label span {
		font:italic 9px Verdana;
		color:#9b9b9c;
		position: absolute;
		right:0;	
}
#form input.button {
		text-transform:uppercase;
		font:bolder 12px Verdana;
		color:#ffffff;
		float:right;
		margin-left:3px;
		border:none;
		background:url(../imgs/enviar.jpg);
		width:80px;
		height:50px;
		cursor:pointer;
}
