/**
 * @author Fábio Miranda Costa <fabiomcosta@gmail.com>
 * http://www.meiocodigo.com
 */
*{margin:0;padding:0;}
ul,ol{list-style:none;}
a img,fieldset{border:0;}
img{
	display:block;
}
input.texto,textarea.texto,input.btn{font-family:Tahoma, Verdana, Arial;color:#5a5c5d;font-size:11px;}
body{
	background:url(../img/bg_body.gif) repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#5a5c5d;
	line-height:100%;
}

/*********************************************
TOPO
*********************************************/
div#topo{
	background:url(../img/bg_topo.gif) repeat-x;
	height:165px;
}
div#topo div#topo_conteudo{
	width:742px;
	margin:0 auto;
	position:relative;
	z-index:3;
}
div#topo div#topo_conteudo div#mini_menu_topo, div#topo_amostra div#mini_menu_topo{
	position:absolute;
	background:url(../img/bg_mini_menu_topo.jpg) no-repeat;
	width:258px;
	height:29px;
	right:20px;
	top:0;
	padding:6px 0 0 30px;
}
div#topo div#topo_conteudo div#mini_menu_topo a#mini_menu_topo_contato, div#topo_amostra div#mini_menu_topo a#mini_menu_topo_contato{
	margin-right:45px;
}
div#topo div#topo_conteudo div#mini_menu_topo a, div#topo_amostra div#mini_menu_topo a{
	display:block;
	float:left;
	padding:5px;
}
div#topo div#topo_conteudo div#logo_topo{
	padding:45px 20px 29px 45px;
	width:200px;
	float:left;
}
div#topo div#topo_conteudo div#banner_topo{
	padding-top:10px;
}
div#topo div#topo_conteudo div#menu_topo{
	background:url(../img/bg_menu_topo.gif) repeat-x;
	height:31px;
	clear:both;
	width:719px;
	padding:20px 3px 0 20px;
}
div#topo div#topo_conteudo div#menu_topo ul li{
	float:left;
	padding:10px;
	margin-right:18px;
	position:relative;
	z-index:4;
}
div#topo div#topo_conteudo div#menu_topo ul li a{
	height:11px;
	background-image:url(../img/menu.gif);
	background-repeat:no-repeat;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}
div#topo div#topo_conteudo div#menu_topo ul li.menu_separador{
	height:4px;
	width:4px;
	padding:0 !important;
	margin-top:13px;
	background:#b2d027;
}
div#topo div#topo_conteudo div#menu_topo ul li.inicio a{
	width:39px;
}
div#topo div#topo_conteudo div#menu_topo ul li.servicos{
	cursor:pointer;
}
div#topo div#topo_conteudo div#menu_topo ul li.servicos a{
	width:69px;
	background-position:0 -11px;
}
div#topo div#topo_conteudo div#menu_topo ul li.projetos{
	cursor:pointer;
}
div#topo div#topo_conteudo div#menu_topo ul li.projetos a{
	width:54px;
	background-position:0 -22px;
}
div#topo div#topo_conteudo div#menu_topo ul li.equipe a{
	width:40px;
	background-position:0 -33px;
}
div#topo div#topo_conteudo div#menu_topo ul li.weblog a{
	width:42px;
	background-position:0 -44px;
}
div#topo div#topo_conteudo div#menu_topo ul li.trabalhe_maxmeio a{
	width:131px;
	background-position:0 -55px;
}
/*********************************************
SUB MENU TOPO
*********************************************/
div#topo div#topo_conteudo div#menu_topo ul li div{
	position:absolute;
	width:146px;
	background:#dfe0e0;
	left:-42px;
	top:31px;
	padding:5px 15px;
	border-bottom:3px solid #a3a3a3;
	overflow:hidden;
	z-index:5;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol{
	overflow:hidden;
	width:146px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li{
	background-image:url(../img/bg_submenu.png);
	background-repeat:no-repeat;
	height:17px;
	width:141px;
	background-position:0 -19px;
	border-bottom:1px solid #cacaca;
	padding:6px 0 0 5px !important;
	margin:0 !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.sub_first{
	background-position:top !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.sub_last{
	background-position:bottom;
	border-bottom:0 !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li a{
	background-image:url(../img/sub_menu.gif);
	background-repeat:no-repeat;
	height:11px;
}
/*********************************************
ITEMS SUBMENU
*********************************************/
div#topo div#topo_conteudo div#menu_topo ul li div ol li.websites a{
	background-position:top left !important;
	width:55px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.websites a:hover{
	background-position:-160px 0 !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.portais a{
	background-position:0 -11px !important;
	width:57px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.portais a:hover{
	background-position:-160px -11px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.manutencao a{
	background-position:0 -22px !important;
	width:69px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.manutencao a:hover{
	background-position:-160px -22px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.hotsites a{
	background-position:0 -33px !important;
	width:54px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.hotsites a:hover{
	background-position:-160px -33px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.gabinete a{
	background-position:0 -44px !important;
	width:131px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.gabinete a:hover{
	background-position:-160px -44px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.cobertura_online a{
	background-position:0 -55px !important;
	width:110px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.cobertura_online a:hover{
	background-position:-160px -55px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.cds a{
	background-position:0 -66px !important;
	width:103px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.cds a:hover{
	background-position:-160px -66px !important;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.atendimento a{
	background-position:0 -77px !important;
	width:124px;
}
div#topo div#topo_conteudo div#menu_topo ul li div ol li.atendimento a:hover{
	background-position:-160px -77px !important;
}





div#principal{
	background:#ffffff url(../img/bg_principal.jpg) top repeat-x;
	border-bottom:1px solid #505253;
	width:712px;
	margin:0 auto;
	overflow:hidden;
	padding:15px 15px 0 15px;
}
/*********************************************
CLASSE BOX
*********************************************/
div#principal div.box{
	background:#f6f6f6 url(../img/bg_box.gif) top left repeat-x;
	position:relative;
	padding-top:23px;
	margin-bottom:10px;
	z-index:1;
}
div#principal div.normal h2{
	background:url(../img/bg_titulo_sec.png) no-repeat;
	z-index:2;
}
div#principal div.box h2{
	width:132px;
	height:26px;
	padding-top:10px;
	position:absolute;
	top:0;
	left:0;
}
div#principal div.box h2 img{
	margin:0 auto;
}
/*********************************************
COLUNA DA ESQUERDA
*********************************************/
div#principal div#esq{
	width:230px;
	float:left;
	margin-right:10px;
}
div#principal div#esq div#destaque h2{
	background:url(../img/bg_titulo_destaque.png) no-repeat;
	z-index:3;
}
div#principal div#esq div#destaque div.max_slider{
	position:relative;
	height:268px;
	z-index:2;
}
div#principal div#esq div#destaque div.max_slider div#max_imagens{
	position:absolute;
	left:0;
	top:0;
	width:230px;
	height:268px;
	overflow:hidden;
}
div#principal div#esq div#destaque div.max_slider div#max_imagens div{
	width:3000px;
	height:268px;
}
div#principal div#esq div#destaque div.max_slider div#max_imagens div img{
	float:left;
}
div#principal div#esq div#destaque div.max_slider div.max_fundo_preto{
	background:#000000;
	position:absolute;
	bottom:7px;
	left:6px;
	width:218px;
	height:65px;
	opacity:0.70;
	filter:alpha(opacity=70);
}
div#principal div#esq div#destaque div.max_slider a#max_legendas{
	position:absolute;
	top:195px;
	left:6px;
	width:202px;
	height:37px;
	display:block;
	color:#ffffff;
	padding:8px;
	line-height:120%;
	text-decoration:none;
}
div#principal div#esq div#destaque div.max_slider a#max_legendas:hover{
	text-decoration:underline;
}
div#principal div#esq div#destaque div.max_slider a#max_legendas strong{
	display:block;
}
div#principal div#esq div#destaque div.max_slider div.max_scroll_bar{
	background:#B4D129;
	height:2px;
	position:absolute;
	width:218px;
	left:6px;
	bottom:12px;
	_font-size:1%;
	_line-height:1%;
}
div#principal div#esq div#destaque div.max_slider div.max_scroller_cont{
	position:absolute;
	left:13px;
	top:250px;
	height:30px;
	width:180px;
}
div#principal div#esq div#destaque div.max_slider div.max_scroller_cont img#max_scroller{
	float:none !important;
	position:absolute;
	left:0;
	top:0;
	cursor:w-resize;
}


/*********************************************
BOX INFORMATIVO
*********************************************/
div#principal div#informativo form fieldset{
	background:#F6F6F6;
	border:#d2d2d2 solid 5px;
	padding:17px 10px 10px 10px;
}
div#principal div#informativo form fieldset p{
	margin-bottom:7px;
}
div#principal div#informativo form fieldset label{
	color:#819913;
	float:left;
	margin-right:10px;
	padding:5px 0;
	width:55px;
}
div#principal div#informativo form fieldset input.texto, input.curriculum{
	border-style:solid;
	border-width:1px;
	border-bottom-color:#adadad;
	border-right-color:#adadad;
	border-top-color:#fafafa;
	border-left-color:#fafafa;
	background:#fafafa;
	margin-bottom:5px;
	padding:5px;
	width:123px;
}
div#principal div#informativo form fieldset input.btn{
	float:right;
}
/*********************************************
CENTRO INDEX
*********************************************/
div#principal div#centro{
	width:230px;
	float:left;
	margin-right:10px;
}
/*********************************************
MENU EM SAFONA (MS)
*********************************************/
div#principal div#centro div#ultimos_projetos{
	overflow:hidden;
	padding-top:30px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos{
	width:229px;
	overflow:hidden;
	border-bottom:1px solid #c7c7c7;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li{
	width:229px;
	float:left;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li h3{
	background-image:url(../img/bg_items_menu_sanfona.gif);
	background-repeat:no-repeat;
	height:24px;
	padding:10px 0 0 40px;
	font-weight:100;
	font-size:11px;
	cursor:pointer;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li h3.ms_item_ativo{
	color:#ffffff;
	font-weight:900;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li h3.ms_item_inativo{
	background-position:0 0 !important;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo{
	background:#535556;
	position:relative;
	overflow:hidden;
	height:175px;
	padding-left:30px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo a.seta{
	background-image:url(../img/setas_amostra.gif);
	background-repeat:no-repeat;
	width:29px;
	height:137px;
	position:absolute;
	top:10px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo a.ms_esq{
	left:0;
	background-position:0 -137px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo a.ms_dir{
	left:200px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo div.ms_imagens{
	overflow:hidden;
	height:137px;
	width:168px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo div.ms_imagens div img{
	border-left:#484a4b solid 2px;
	border-top:#484a4b solid 2px;
	margin:10px 30px 0 0;
	float:left;
	background:#a5b076;
	padding:3px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo div.ms_imagens div{
	width:5000px;
	height:137px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo p{
	background:#323334;
	padding:10px 20px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	width:188px;
	height:7px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo p a{
	color:#ffffff;
	background-image:url(../img/links_case_visitar.gif);
	background-repeat:no-repeat;
	height:7px;
	display:block;
	float:left;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo p a.ms_case{
	width:26px;
	border-right: solid 1px #ffffff;
	padding:0 5px;
	margin-right:10px;
}
div#principal div#centro div#ultimos_projetos ul#ms_ultimos_projetos li div.ms_conteudo p a.ms_visitar{
	background-position:0 -7px;
	width:46px;
}
/*********************************************
COLUNA DA DIREITA
*********************************************/
div#principal div#dir{
	width:230px;
	float:left;
}
div#principal div#dir div#ultimas_weblog{
	background-color:#efefef;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:6px;
	line-height:140%;
	height:257px;
}
div#principal div#dir div#ultimas_weblog div#conteudo_ultimas_weblog{
	background:#f6f6f6;
	padding:18px 7px 7px 7px;
	height:208px;
	overflow:hidden;
}
div#principal div#dir div#ultimas_weblog div#conteudo_ultimas_weblog span{
	font-size:10px;
	margin-bottom:5px;
	display:block;
}
div#principal div#dir div#ultimas_weblog div#conteudo_ultimas_weblog h3{
	color:#819913;
	font-size:11px;
	margin-bottom:5px;
}
div#principal div#dir div#ultimas_weblog div#conteudo_ultimas_weblog p{
	margin-bottom:7px;
}
div#principal div#dir div#ultimas_weblog div#conteudo_ultimas_weblog p a{
	color:#4F4F4F;
}

div#principal div#dir div#ultimas_weblog div#opcoes_ultimas_weblog{
	background:#eae9e9;
	padding:5px;
	overflow:hidden;
	height:14px;
}
div#principal div#dir div#ultimas_weblog div#opcoes_ultimas_weblog a{
	color:#819913;
	text-decoration:none;
	font-size:10px;
	background-image:url(../img/ico_blog.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:14px;
	padding-left:20px;
}

div#principal div#dir div#ultimas_weblog div#opcoes_ultimas_weblog a.link_vezes_lida{
	width:70px;
	padding-right:8px;
	margin-right:8px;
	/* border-right:solid 1px #4b4d4e; */
}
div#principal div#dir div#ultimas_weblog div#opcoes_ultimas_weblog a.link_comentarios{
	background-position:0 -14px;
	width:75px;
}
div#principal div#dir div#ultimas_weblog div#opcoes_ultimas_weblog a:hover{
	text-decoration:underline;
}
/*********************************************
LISTA DE CLIENTES
*********************************************/
div#principal div#dir div#ultimas_weblog div.clientes{
	height:232px !important;
}
div#principal div#dir div#ultimas_weblog div.clientes ul li{
	border-bottom:1px solid #dfdfdf;
}
div#principal div#dir div#ultimas_weblog div.clientes ul li a{
	color:#494b4c;
	display:block;
	background:url(../img/ico_seta_direita_verde.gif) left center no-repeat;
	padding:9px 9px 9px 20px;
	width:175px;
}
div#principal div#dir div#ultimas_weblog div.clientes ul li a:hover{
	text-decoration:none;
}
/*********************************************
RODAPE
*********************************************/
div#rodape{
	background:url(../img/bg_rodape.gif) repeat-x;
	height:127px;
	clear:both;
}
div#rodape div#rodape_conteudo{
	width:742px;
	margin:0 auto;
	color:#b5b5b5;
}
div#rodape div#rodape_conteudo div#arvore_rodape{
	background:url(../img/arvore_rodape.gif) left 18px no-repeat;
	padding:10px 0 0 8px;
	margin-left:10px;
	width:230px;
	float:left;
}
div#rodape div#rodape_conteudo div#arvore_rodape a#link_maxmeio{
	color:#aecb29;
	background:url(../img/ico_arvore.gif) right 4px no-repeat;
	padding-right:15px;
}
div#rodape div#rodape_conteudo div#arvore_rodape ul{
	font-size:10px;
	padding:7px 0 0 7px;
}
div#rodape div#rodape_conteudo div#arvore_rodape ul li{
	margin-bottom:5px;
}
div#rodape div#rodape_conteudo div#arvore_rodape ul li a{
	color:#b5b5b5;
	text-decoration:none;
}
div#rodape div#rodape_conteudo div#arvore_rodape ul li a:hover{
	text-decoration:underline;
}
div#rodape div#rodape_conteudo div#arvore_rodape ul li a.pagina_atual{
	text-decoration:underline;
}
div#rodape div#rodape_conteudo div#endereco{
	background:url(../img/detalhe_rodape.jpg) left -1px no-repeat;
	float:left;
	padding:10px 0 0 20px;
	height:117px;
}
div#rodape div#rodape_conteudo div#endereco p{
	line-height:150%;
}
div#rodape div#rodape_conteudo div#endereco p a{
	color:#B6B6B6;
}

/*********************************************
AMOSTRAS
*********************************************/
div#topo_amostra{
	background:url(../img/bg_topo.gif) top repeat-x;
	height:44px;
	border-bottom:1px solid #ffffff;
	overflow:hidden;
}
div#conteudo_topo_amostra{
	width:742px;
	position:relative;
	margin:0 auto;
	padding-top:18px;
}
div#conteudo_topo_amostra div#logo_prop a{
	float:left;
	margin-right:20px;
}
/*********************************************
INTERNAS
*********************************************/
div#principal div#centro_internas{
	float:left;
	width:456px;
	overflow:hidden;
	margin-right:10px;
	padding:42px 8px 10px 8px;
	background-color:transparent;
	color:#434445;
}
div#principal div#centro_internas p{
	line-height:140%;
}
div#principal div#centro_internas h2{
	background:url(../img/bg_titulo_internas.png) no-repeat;
	width:181px;
}
div#principal div#centro_internas h2 img{
	margin:0 0 0 20px;
}
div#principal div#centro_internas span.destaque{
	color:#a1bf2f;
}

div#principal div#centro_internas div#controle_site{
	font-family:"Trebuchet MS",Tahoma,Verdana;
	font-size:10px;
}
div#principal div#centro_internas div#controle_site{
	background:url(../img/ico_arvore_verde.gif) left center no-repeat;
	padding-left:18px;
	margin-bottom:15px;
}
div#principal div#centro_internas div#controle_site a{
	color:#9aba20;
}
/*********************************************
EQUIPE
*********************************************/
div#principal div#centro_internas a{
	color:#4f4f4f;
}
/*********************************************
LISTA GENERICA, USADA EM VARIAS PÁGINAS
*********************************************/
div#principal div#centro_internas ul.lista_generica li{
	margin-bottom:15px;
}
div#principal div#centro_internas ul.lista_generica li h4{
	color:#5c710f;
	font-weight:100;
	font-size:11px;
	background:url(../img/ico_seta_diagonal_baixo_verde.gif) left center no-repeat;
	padding-left:16px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box{
	border-left:#f0f0f0 solid 1px;
	border-bottom:#f0f0f0 solid 1px;
	margin-left:4px;
	padding:5px 0 5px 8px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo{
	background:url(../img/bg_lista_equipe.jpg) top left no-repeat;
	padding: 5px 5px 0 5px;
	width:433px;
	overflow:hidden;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo p{
	margin-bottom:5px;
}
div#principal div#centro_internas a.link_baixo{
	display:block;
	float:right;
	background-repeat:no-repeat;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo a.saiba_mais{
	background-image:url(../img/link_saiba_mais.gif);
	width:89px;
	height:9px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto{
	position:relative;
	width: 100px;
	height:80px;
	float:left;
	margin-right:10px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto img{
	position:absolute;
	z-index:1;
	border:#bfd17c solid 3px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto a{
	position:absolute;
	right:4px;
	bottom:4px;
	z-index:2;
	background:url(../img/ico_lupa.png) no-repeat;
	width:25px;
	height:25px;
}
/*Lista de fotos em serviços*/
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_fotos{
	overflow:hidden;
	width:433px;
	margin:10px 0;
	clear:both;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_fotos img{
	float:left;
	margin:19px;
	border:#bfd17c solid 3px;
}

/* TESTE */

div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto2{
	position:relative;
	width: 99px;
	height: 125px;
	float:left;
	margin-right:10px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto2 img{
	position:absolute;
	z-index:1;
	border:#bfd17c solid 3px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_foto2 a{
	position:absolute;
	right:4px;
	bottom:4px;
	z-index:2;
	background:url(../img/ico_lupa.png) no-repeat;
	width:25px;
	height:25px;
}
/*Lista de fotos em serviços*/
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_fotos2{
	overflow:hidden;
	width:433px;
	margin:10px 0;
	clear:both;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div.lista_fotos2 img{
	float:left;
	margin:19px;
	border:#bfd17c solid 3px;
}

/*********************************************
UM ITEM APENAS NA LISTA GENERICA
*********************************************/
div#principal div#centro_internas ul.um_item li div.lista_box{
	border:0;
}
div#principal div#centro_internas ul.um_item li div.lista_box div.lista_conteudo{
	padding:10px 5px 0 10px;
	width:428px;
}
/*********************************************
EQUIPE COMPONENTES
*********************************************/
div#principal div#centro_internas a.voltar{
	background-image:url(../img/link_voltar.gif);
	height:9px;
	width:55px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#foto_equipe_grande{
	/*background:url(../img/fecha_colchete_grande.gif) right center no-repeat;*/
	overflow:hidden;
	padding:3px 10px 0 0;
	/*width:120px;*/
	float:left;
	margin-right:10px;
	position:relative;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#foto_equipe_grande div.fecha_colchete{
	background:url(../img/fecha_colchete_grande.gif) right center no-repeat;
	width:31px;
	height:136px;
	position:absolute;
	top:50%;
	right:0;
	_right:-1px;
	margin-top:-78px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#foto_equipe_grande img{
	/*float:right;*/
	float:left;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#informacoes{
	margin:30px 0 0 10px;
	/*width:250px;*/
	/*float:left;*/
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#informacoes img{
	margin-bottom:10px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#informacoes p{
	line-height:150%;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo div#informacoes p#info_profissional{
	font-size:10px;
	margin:20px 0 20px 10px;
}
/*********************************************
PROJETOS
*********************************************/
div#principal div#centro_internas a.mr{
	margin-right:10px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo a.case{
	background-image:url(../img/link_case_verde.gif);
	width:42px;
	height:9px;
	margin-top:2px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo a.visitar_pagina{
	background-image:url(../img/link_visitar_pagina.gif);
	height:11px;
	width:111px;
}
div#principal div#centro_internas ul.lista_generica li div.lista_box div.lista_conteudo a.visitar_projeto{
	background-image:url(../img/link_visitar_projeto.gif);
	width:117px;
	height:9px;
	display:block;
	margin-top:15px;
}
div#principal div#centro_internas ul#servicos_interna p{
	line-height:150%;
	margin-bottom:10px;
	text-indent:20px;
}
div#principal div#centro_internas a.veja_projetos{
	background-image:url(../img/link_veja_projetos.gif);
	width:223px;
	height:9px;
}
/*********************************************
TRABALHE NA MAXMEIO
*********************************************/
div#principal div#centro_internas form fieldset{
	margin-top:20px;
}
div#principal div#centro_internas form fieldset label{
	color:#5a5c5d;
	text-align:right;
	display:block;
	width:100px;
	margin-right:10px;
	float:left;
	margin-top:4px;
}
div#principal div#centro_internas form fieldset input.texto, div#principal div#centro_internas form fieldset textarea.texto, div#principal div#centro_internas form fieldset select{
	border:0;
	border-bottom:#adadad solid 1px;
	border-right:#adadad solid 1px;
	background:#fafafa;
	padding:4px;
	margin-bottom:8px;
}
div#principal div#centro_internas form fieldset input.width_cont{
	width:290px;
}
div#principal div#centro_internas form fieldset select{
	/*width:50px;*/
}
div#principal div#centro_internas form fieldset select.sel_wid_pqn{
	width:70px;
}
div#principal div#centro_internas form fieldset select.sel_wid_med{
	width:90px;
}
div#principal div#centro_internas form fieldset select.sel_wid_grd{
	width:226px;
}
div#principal div#centro_internas form fieldset input.data{
	width:60px;
}
div#principal div#centro_internas form fieldset input.selecionado, div#principal div#centro_internas form fieldset textarea.selecionado{
	border-bottom:#d5dfb4 solid 1px;
	border-right:#d5dfb4 solid 1px;
}
div#principal div#centro_internas form fieldset input.btn{
	float:left;
	margin-left:110px;
	cursor:pointer;
}
/*********************************************
WEBLOG
*********************************************/
div#principal div#centro_internas ul#weblog li div.lista_conteudo h3{
	color:#9BB82D;
	font-size:16px;
	margin-bottom:10px;
	line-height:120%;
}
div#principal div#centro_internas ul#weblog li div.lista_conteudo span.por{
	color:#434445;
	margin-bottom:10px;
	display:block;
}
div#principal div#centro_internas ul#weblog li div.lista_conteudo p{
	line-height:150%;
	margin-bottom:10px;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog{
	background:#f3f2f2;
	width:425px;
	padding:10px;
	overflow:hidden;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a{
	float:left;
	height:14px;
	background-image:url(../img/ico_blog.gif);
	background-repeat:no-repeat;
	border-right:#4b4d4e solid 1px;
	padding:0 7px 0 18px;
	margin-right:7px;
	color:#819913;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a.link_vezes_lida{
	width:74px;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a.link_comentarios{
	width:77px;
	background-position:0 -14px;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a.link_comentar{
	width:47px;
	background-position:0 -28px;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a.link_enviar_amigo{
	width:120px;
	background-position:0 -42px;
}
div#principal div#centro_internas ul#weblog li div.opcoes_blog a.sem_borda{
	border-right:0 !important;
}
div#principal div#centro_internas div#form_space{
	position:relative;
	width:425px;
}
div#principal div#centro_internas div#form_space img#loading_img{
	position:absolute;
	top:20px;
	left:50%;
	width:32px;
	height:32px;
	margin-left:-16px;
}
div#principal div#centro_internas div.form_blog{
	display:none;
	float:left;
	overflow:hidden;
}
div#principal div#centro_internas div.form_blog strong{
	display:block;
	margin-bottom:3px;
}
div#principal div#centro_internas div.form_blog p{
	margin-bottom:10px;
}
div#principal div#centro_internas div.form_blog ul li{
	margin-bottom:10px;
	border-bottom:1px solid #cccccc;
}
div#principal div#centro_internas div.form_blog ul li.sem_borda{
	border-bottom:0 !important;
}
div#principal div#centro_internas div.form_blog fieldset{
	padding-top:20px;
}
div#principal div#centro_internas div.form_blog label{
	width:80px !important;
}
div#principal div#centro_internas div.form_blog input.btn{
	margin-left:90px !important;
}
div#principal div#centro_internas div.form_blog div.comentarios{
	padding:10px 5px 10px 5px;
	width:412px;
	height:330px;
	overflow-y:scroll;
	overflow-x:hidden;
}
/*********************************************
CONTATO
*********************************************/
div#principal div#centro_internas ul#contato label{
	width:80px;
}
div#principal div#centro_internas ul#contato input.btn{
	margin-left:90px;
}
/*********************************************
SLIMBOX
*********************************************/
#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;z-index:9998;}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:9999;}.lbLoading{background:#fff url(loading.gif) no-repeat center}#lbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat: no-repeat}#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0% 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0}#lbCaption, #lbNumber{margin-right:71px}#lbCaption{font-weight:bold}


/*


div#principal div#centro_internas form fieldset p{
	width: 200px;
	float: left;
}
 
div#principal div#centro_internas form fieldset p#uf{
	width: 100px;
}

div#principal div#centro_internas form fieldset p input{
	width: 80px;
}

div#principal div#centro_internas form fieldset p#uf label{
	width: 20px;
}

div#principal div#centro_internas form fieldset p select{ 
	height: 20px;
	width: 30px;
	font-size: 11px;

}

div#principal div#centro_internas form fieldset p select option{
font-size: 11px;
padding: 2px 5px;
} 

*/


div#principal div#centro_internas form fieldset input#cmt_cidade{
	width: 145px;
	float: left;
}

div#principal div#centro_internas form fieldset label#uf {
	width: 40px;
	float: left;
	
} 

div#principal div#centro_internas form fieldset select{ 
	height: 20px;
	width: 74px;
	font-size: 11px;

}

div#principal div#centro_internas form fieldset  select option{
	font-size: 11px;
	padding: 2px 5px;
} 


div#principal div#centro_internas form fieldset textarea#texto{
	width: 269px
}















	 div#centro_internas ol.pag{
		 clear: both;
		 width: 250px;
		 margin: 30px auto  0 auto ;
		 height: 30px;
	 }

	 div#centro_internas ol.pag li{
	 	float: left;		
		margin: 0 3px;
		list-style-image: none;
		list-style-type: none;
		
	 }
	 div#centro_internas ol.pag li a{
	 	width: 20px;
		height: 19px;
		display: block;
		float: left;
		background-color:#264A58;
		background-color:#F3F2F2;
		text-decoration: none;
		color:#4A4C4D !important;
		text-align: center;
		font-size: 11px;
		padding-top: 2px;
	 }	
	 div#centro_internas ol.pag li a:hover{
	 	background-color:#183038;
		color: #FFFFFF !important
	 }
	 div#centro_internas  ol.pag li.atual a{
		background-color:#183038 !important;
		color: #FFFFFF !important
	 
	 }
	 
	 
	 
	 
	 
	 div#centro_internas ol.pag {
	 }
	 
