/* ATTIVE SOLUÇÕES WEB */

/* GERAL ************************************************************************************************/

body {
margin:0px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#b5b5b5;
background-image:url(../images/geral/back_fundo.gif);
}

#conteudo {
width:745px;
}

#conteudo p {
margin:0px;
padding:0px;
text-align:justify;
}

.some {
text-indent:-2000px;
position:relative;
padding:0px;
margin:-15px;
top:0px;
bottom:0px;
}

a:link {
font-size:9px;
text-decoration:none;
color:#b5b5b5;
}

a:visited {
font-size:9px;
text-decoration:none;
color:#b5b5b5;
}

a:hover {
font-size:9px;
text-decoration:none;
color:#FFFFFF;
}

#total {
width:100%;
height:100%;
position:relative;

}

#geral {
width:760px;
height:845px;
position:relative;
margin-left:-390px;
left:50%;
margin-top:3px;
margin-bottom:0px;
background-image:url(../images/geral/back_fundo.gif);
}

#logo {
position:relative;
width:300px;
left:25px;
top:50px;
}

#barra {
margin-top:50px;
left:25px;
position:relative;
width:722px;
}

#consultora {
position:relative;
height:27px;
width:284px;
left:466px;
margin:0px;
top:0px;
}

/* MENU ************************************************************************************************/

#menutotal {
position:relative;
width:749px;
height:101px;
margin-left:15px;
margin-top:10px;
}

#menuesquerdo {
position:relative;
width:521px;
float:left;
height:101px;
background-color:#000000;
background-image:url(../images/menulinks/lateral_esq.gif);
background-repeat:no-repeat;
}

#home {
position:relative;
top:93px;
left:15px;
z-index:3;
margin:0px;
padding:0px;
}

#selecaomenu ul {
position:relative;
width:521px;
padding:0px;
margin:0px;
list-style:none;
top:0px;
}

#selecaomenu ul li {
position:relative;
float:left;
margin:0;
text-indent:10px;
height:101px;
}

#selecaomenu ul li a {
background-image:url(../images/menulinks/img_botao.gif);
background-repeat:no-repeat;
position:relative; 
display:block;
margin:0px;
text-decoration:none;
background-position: 0px 61px;
float:left;
background-position: 0px 86px;
padding-bottom:8px;
}

#selecaomenu ul li a:visited {
background-image:url(../images/menulinks/img_botao.gif);
background-repeat:no-repeat;
position:relative; 
display:block;
margin:0px;
text-decoration:none;
background-position: 0px 86px;
padding-bottom:8px;
float:left;
padding-top:81px;
}

#selecaomenu ul li a:hover {
background-color:#2B2B2B;
color:#ffffff;
position:relative;
background-image:url(../images/menulinks/img_botao_hover.gif);
background-repeat:no-repeat;
background-position: 0px 86px;
padding-bottom:8px;
}

#fimmenu {
background-image:url(../images/menulinks/lateral_dir.gif);
background-position:right;
background-repeat:no-repeat;
height:101px;
width:228px;
float:left;
position:relative;
background-color:#1A1A1A;
padding:0px;
margin:0px;
}

#fimmenu img {
position:relative;
margin-left:10px;
margin-top:10px;
}


/* RODAPÉ *********************************************************************************************/

#rodape {
position:relative;
width:777px;
top:10px;
margin-bottom:20px;
margin-top:80px;
}

#rodapeatt {
position:relative;
width:237px;
float:left;
left:10px;
}

#attivew {
position:relative;
float:left;
height:26px;
width:212px;
background-color:#000000;
font-weight:bold;
}

#attivew p {
position:relative;
margin:0px;
top:6px;
float:left;
}

#attivew img {
position:relative;
margin:0px;
top:2px;
float:left;
left:2px;
}

.lat_rod_esq{
background-image:url(../images/rodape/lateral_esq.gif);
width:9px;
height:26px;
position:relative;
float:left;
left:2px;
}

.lat_rod_dir{
background-image:url(../images/rodape/lateral_dir.gif);
width:10px;
height:26px;
position:relative;
float:left;

}

#rodapecontato {
position:relative;
width:528px;
float:left;
left:10px;
}

#rodapecon {
position:relative;
float:left;
height:26px;
width:500px;
margin-left:0px;
background-color:#000000;

}

#rodapecon p {
		position:relative;
		float:left;
		/*left:100px;*/
		top:7px;
		margin:0px;
		}
		
		#rodapecon a {
		position:relative;
		left:30px;
		}
		
		.telefone {
		position:relative;
		float:left;
		margin:0px;
		left:95px;
		top:4px;
		}
		
		.carta {
		position:relative;
		float:left;
		/*left:145px;*/
		left:48px;
		top:9px;
		margin:0px;
		}

.vejamais {
background-image:url(../images/geralinks/vejamais.gif);
background-repeat:no-repeat;
position:relative;
width:74px;
height:14px;
float:left;
margin:0px;
top:8px;
}

.vejamaist {
font-size:8px;
position:relative;
margin:0px;
left:7px;
top:3px;
}

#contato {
			width:290px;
			position:relative;
			left:150px;
			float:left;
			border-left:1px dashed #cccccc;
			padding-left:20px;
		}
		
		#contato iput.text {
			font-size:11px;
			background-color:#787878;
			margin-left:0px;
	   }
	
		#contato label {
			width:70px;
			float:left;
			font-size:11px;
			margin-top:15px;
			color:#cccccc;
		}
		
		#contato textarea {
			width:280px;
			border:1px solid #ffffff;
			background-color:#ffffff;
			margin-bottom:5px;
		}
		
		.enviar{
			font-size:11px;
			float:right;
			margin-top:2px;
			margin-right:10px;
			border:0;
		}
		
		#erro {

			display:none;
			color:#FF0000
		}
	
	#blog {
	background:url(../images/artigos/blog.gif) no-repeat;
	width:614px;
	height:44px;
	position:relative;
	display:block;
	text-indent:-2000px;
	margin-bottom:20px;
	margin-top:20px;
	}