@charset "utf-8";
/* CSS Document */

html{
	margin:0;
	padding:0;
}
body{
	margin:0;
	padding:0;
	background:url(../slg_imgs/bg_body.jpg) no-repeat top #63001c;
	font-family:"Trebuchet MS", verdana, arial, helvetica;
	font-size:11px;
}
#general{
	width:1000px;
	position: absolute;
	left: 50%;
	margin-left: -500px;
}
#col_1{
	width:485px;
	float:left;
}
#col_2{
	width:515px;
	float:left;
}
#clear{
	clear:both;
}
.box_servicosValor{
	height:184px;
}
.box_servicosValor a:link, .box_servicosValor a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_servicosValor a:hover, .box_servicosValor a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_servicosValor ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_servicosValor li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:36px;
	top:0;
	color:#FFFFFF;
	background:url(../slg_imgs/bg_text_servicos.jpg) repeat-y right;
	padding:10px 10px 10px 30px;
	width:412px;
	height:164px;
}
.box_servicosValor li h3{
	color:#ff8d04;
	font-size:36px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-weight:normal;
}
.box_servicosValor li img{
	margin:0;
	padding:0;
	margin-bottom:5px;
}

.box_ultimosTrabalhos{
	margin-bottom:10px;

}
.box_ultimosTrabalhos a:link, .box_ultimosTrabalhos a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_ultimosTrabalhos a:hover, .box_ultimosTrabalhos a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_ultimosTrabalhos ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_ultimosTrabalhos li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:114px;
	top:12px;
	color:#FFFFFF;
}
.box_ultimosTrabalhos li h3{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:10px;
	text-transform:uppercase;
}
.box_ultimosTrabalhos li img{
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.box_Clientes{
	width:417px;
}
.box_Clientes a:link, .box_Clientes a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_Clientes a:hover, .box_Clientes a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_Clientes ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_Clientes li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:114px;
	width:293px;
	padding-right:10px;
	top:12px;
	color:#FFFFFF;
}
.box_Clientes li h3{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
	text-transform:uppercase;
}
.box_Clientes li img{
	margin:0;
	padding:0;
	margin-right:10px;
	float:left;
	margin-bottom:5px;
}




.box_MenuServ{
	width:417px;
	margin-bottom:15px;
}
.box_MenuServ a:link, .box_MenuServ a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_MenuServ a:hover, .box_MenuServ a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_MenuServ ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_MenuServ li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:114px;
	width:293px;
	padding-right:10px;
	top:23px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
}
.box_MenuServ li a:link, .box_MenuServ li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_MenuServ li a:hover, .box_MenuServ li a:active{
	color:#d1aca9;
	text-decoration:none;
}
.box_MenuServ img{
	margin:0;
	padding:0;
	margin-left:50px;
}
#menu_telas_coluna_unica{
	margin:0;
	position:relative;
	padding:0;
	z-index: 100;
}
#menu_telas_coluna_unica ul{
	margin:0;
	padding:0;
	list-style:none;
	z-index: 100;
}
#menu_telas_coluna_unica li{
	margin:0;
	padding:0;
	list-style:none;
	z-index: 100;
}

#menu_telas_coluna_unica{
	margin:0;
	position:relative;
	padding:0;
	z-index: 100;
}
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
}
#menu li{
	margin:0;
	padding:0;
	list-style:none;
	z-index: 100;
}
.menu_slg{
	position:absolute;
	left:183px;
	top:45px;
	font-size:30px;
	color:#FFFFFF;
	z-index: 100;
}
.menu_slg a:link, .menu_slg a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_slg a:hover, .menu_slg a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_blog{
	position:absolute;
	left:112px;
	top:68px;
	font-size:37px;
	color:#FFFFFF;
}
.menu_blog a:link, .menu_blog a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_blog a:hover, .menu_blog a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_port{
	position:absolute;
	left:189px;
	top:77px;
	font-size:24px;
	color:#FFFFFF;
}
.menu_port a:link, .menu_port a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_port a:hover, .menu_port a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_clientes{
	position:absolute;
	left:103px;
	top:104px;
	font-size:24px;
	color:#FFFFFF;
}
.menu_clientes a:link, .menu_clientes a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_clientes a:hover, .menu_clientes a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_m360{
	position:absolute;
	left:197px;
	top:99px;
	font-size:30px;
	color:#ec7c07;
	z-index: 100;
}
.menu_m360 a:link, .menu_m360 a:visited{
	color:#ec7c07;
	text-decoration:none;
}
.menu_m360 a:hover, .menu_m360 a:active{
	color:#a73e11;
	text-decoration:none;
}
.menu_serv{
	position:absolute;
	left:49px;
	top:103px;
	font-size:36px;
	color:#FFFFFF;
}
.menu_serv a:link, .menu_serv a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_serv a:hover, .menu_serv a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_cadeia{
	position:absolute;
	left:190px;
	top:115px;
	font-size:20px;
	color:#FFFFFF;
}
.menu_cadeia a:link, .menu_cadeia a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_cadeia a:hover, .menu_cadeia a:active{
	color:#d1aca9;
	text-decoration:none;
}
.menu_fale{
	position:absolute;
	left:146px;
	top:135px;
	font-size:24px;
	color:#FFFFFF;
}
.menu_fale a:link, .menu_fale a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_fale a:hover, .menu_fale a:active{
	color:#d1aca9;
	text-decoration:none;
}
#content{
	margin-top:186px;
	height:auto;
}
.content{
   	background:url(../slg_imgs/bg_content.gif) repeat-y top left;
	width:466px;
}
.content[class]{
	background:url(../slg_imgs/bg_content.png) repeat-y top left;
	width:466px;
}
#footer{
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:50px;
	padding-top:15px;
}
#footer a:link, #footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover, #footer a:active{
	color:#ff8d04;
	text-decoration:none;
}
#footer h2{
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
}
#forma_cont{
	margin:35px;
	margin-top:0;
	margin-bottom:0;
}
.Section_title{
	position:absolute;
	left:0px;
	top:-35px;
	color:#959595;
	font-size:18px;
}
.Section_title_down{
	color:#959595;
	font-size:18px;
}
.Section_title_down span{
	color:#fd9313;
}
.tit_servicos_cat{
	position:absolute;
	left:0px;
	top:-35px;
	color:#a32805;
	font-size:18px;
}
.tit_valores{
	position:absolute;
	left:0px;
	top:-45px;
	color:#fd9313;
	font-size:36px;
}
.Section_title span{
	color:#fd9313;
}
.posRel{
	position:relative;
}
.loop_post{
	background:url(../slg_imgs/bg_post.jpg) repeat-x top;
	border-bottom:2px solid #ff8d04;
	padding:10px 5px 10px 5px;
	margin-top:10px;
}
.post_aberto{
	background:url(../slg_imgs/bg_post.jpg) repeat-x top;
	padding:10px 5px 10px 5px;
}
.post_aberto h3 span a:link, .post_aberto h3 span a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.post_aberto h3 span a:hover, .post_aberto h3 span a:active{
	color:#a95900;
	text-decoration:none;
}
.post_aberto a:link, .post_aberto a:visited{
	color:#000000;
	text-decoration:none;
}
.post_aberto a:hover, .post_aberto a:active{
	color:#414142;
	text-decoration:none;
}
.post_aberto h3{
	margin:0;
	padding:0;
	color:#000000;
	font-size:14px;
	margin-bottom:10px;
}
.post_aberto img{
	float:left;
	margin:0 10px 2px 0;
}
.post_aberto h3 a:link, .post_aberto h3 a:visited{
	color:#000000;
	text-decoration:none;
}
.post_aberto h3 a:hover, .post_aberto h3 a:active{
	color:#414142;
	text-decoration:none;
}
.post_aberto h3 span{
	color:#ff8d04;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
}
.post_aberto h3 span a:link, .post_aberto h3 span a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.post_aberto h3 span a:hover, .post_aberto h3 span a:active{
	color:#a95900;
	text-decoration:none;
}
.loop_linkItem{
	background:url(../slg_imgs/bg_post.jpg) repeat-x top;
	padding:10px 5px 10px 5px;
}
.loop_linkItem a:link, .loop_linkItem a:visited{
	color:#000000;
	text-decoration:none;
}
.loop_linkItem a:hover, .loop_linkItem a:active{
	color:#414142;
	text-decoration:none;
}

.loop_post a:link, .loop_post a:visited{
	color:#000000;
	text-decoration:none;
}
.loop_post a:hover, .loop_post a:active{
	color:#414142;
	text-decoration:none;
}
.first_post{
	margin:0;
}
.loop_post h3{
	margin:0;
	padding:0;
	color:#000000;
	font-size:14px;
	margin-bottom:10px;
}
.loop_post img{
	float:left;
	margin:0 10px 2px 0;
}
.loop_post h3 a:link, .loop_post h3 a:visited{
	color:#000000;
	text-decoration:none;
}
.loop_post h3 a:hover, .loop_post h3 a:active{
	color:#414142;
	text-decoration:none;
}
.loop_post h3 span{
	color:#ff8d04;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
}
.loop_post h3 span a:link, .loop_post h3 span a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.loop_post h3 span a:hover, .loop_post h3 span a:active{
	color:#a95900;
	text-decoration:none;
}
.lista_completa_bt{
	position:absolute;
	left:0;
	top:5px;
	font-size:18px;
	font-weight:normal;
	color:#ff8d04;
}
.lista_completa_bt a:link, .lista_completa_bt a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.lista_completa_bt a:hover, .lista_completa_bt a:active{
	color:#a95900;
	text-decoration:none;
}
.loop_serv{
	padding:10px 5px 10px 5px;
	margin-top:10px;
}
.loop_serv a:link, .loop_serv a:visited{
	color:#000000;
	text-decoration:none;
}
.loop_serv a:hover, .loop_serv a:active{
	color:#414142;
	text-decoration:none;
}
.first_serv{
	margin:0;
}
.loop_serv h3{
	margin:0;
	padding:0;
	padding-left:30px;
	color:#555555;
	font-size:14px;
	background:url(../slg_imgs/bullet.jpg) no-repeat left top;
}
.txt_loop_serv{
	border-top:2px solid #ff8d04;
	margin-left:30px;
	margin-top:5px;
	padding-top:7px;
}
.loop_serv img{
	float:left;
	margin:0 10px 2px 0;
}
.loop_serv h3 a:link, .loop_serv h3 a:visited{
	color:#000000;
	text-decoration:none;
}
.loop_serv h3 a:hover, .loop_serv h3 a:active{
	color:#414142;
	text-decoration:none;
}
.loop_serv h3 span{
	color:#ff8d04;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
}
.loop_serv h3 span a:link, .loop_serv h3 span a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.loop_serv h3 span a:hover, .loop_serv h3 span a:active{
	color:#a95900;
	text-decoration:none;
}

.box_quemSomos{
	height:315px;
}
.box_quemSomos a:link, .box_quemSomos a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_quemSomos a:hover, .box_quemSomos a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_quemSomos ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_quemSomos li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:36px;
	top:0;
	color:#000;
	background:url(../slg_imgs/bg_quem_somos.gif) repeat-y right;
	padding:10px 20px 20px 30px;
	width:402px;
	line-height:18px;
}
.box_quemSomos li h3{
	color:#ff8d04;
	font-size:36px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-weight:normal;
}
.box_quemSomos li img{
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.map_localizacao{
	position:absolute;
	left:352px;
	top:-34px;
	font-size:24px;
	color:#FFFFFF;
}
.map_localizacao a:link, .map_localizacao a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.map_localizacao a:hover, .map_localizacao a:active{
	color:#d1aca9;
	text-decoration:none;
}
.h6{
	font-size:14px;
	color:#ff8d04;
	margin:0;
	padding:0;	
}
.h6 a:link, h6 a:visited{
	color:#ff8d04;
	text-decoration:none;
}
.h6 a:hover, h6 a:active{
	color:#a95900;
	text-decoration:none;
}
.box_shadow{
	width:890px;
	background-position: left top;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 26px;
	padding-left: 20px;
	background:url(../slg_imgs/01px_png.png) top left;
}

.box_shadow[class]{
	width:946px;
	color:#FFFFFF;
	background:url(../slg_imgs/01px_png.png) top left;
	padding-top: 16px;
}
.box_shadow ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.box_shadow ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}
.box_shadow h3{
	font-size:22px;
	padding:0;
	color:#FFFFFF;
	margin: 0;
}
.loop_cadeia{
	width:940px;
	color:#FFFFFF;
	margin-top:0px;
	background-image: url(../slg_imgs/cadeia.png);
	background-repeat: repeat-y;
	float: left;
	position: relative;
	height: auto;
	background-position: left;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box_shadow2{
	width:890px;
	background-position: left top;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 26px;
	padding-left: 20px;
	background:url(../slg_imgs/01px_png.png) top left;
	position: relative;
	height: auto;
	float: left;
}

.box_shadow2 h3{
	font-size:22px;
	padding:0;
	color:#FFFFFF;
	margin: 0;
}

#ctexto {
	float: left;
	width: 540px;
	position: relative;
}

.loop_cadeia h3{
	font-size:14px;
	margin:0;
	padding:0;
}
.boxLoopCadeira{
	position:relative;
	height:auto;
	width: 940px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.imgs_logos{
	position:relative;
	margin-top: 5px;
	margin-bottom: 5px;
	width:310px;
	float: left;
	height:95px;
	padding-left: 35px;
}
.imgs_logos img{
	margin-right:10px;
}

.position_menu_col_unica{
	 position:absolute;
	 left:480px;
	 top:0;
}
.loop_clientes{
	color:#FFFFFF;
	margin-top:10px;
	padding:10px;
	padding-left:0px;
}
.loop_clientes img{
	float:left;
	margin:4px;
	margin-left:0;
	margin-right:23px;
	margin-bottom:23px;
}
.form_contato{
	background:url(../slg_imgs/01px_png.png) top left;
	width:482px;
	color:#FFFFFF;
	margin-top:10px;
	padding:10px;
	font-size:11px;
	line-height:18px;
}
.nome{
	margin:0 0 10px 0;
	padding:0;
	color:#bd9b84;
}
.nome input{
	background:url(../slg_imgs/form_nome.png) no-repeat top left;
	height:24px;
	width:342px;
	color:#FFFFFF;
	border:0;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	font-size:11px;
	font-family:"Trebuchet Ms", verdana, arial;
}
.email{
	margin:0 0 10px 0;
	padding:0;
	color:#bb9984;
	
}
.email input{
	background:url(../slg_imgs/form_email.png) no-repeat top left;
	height:24px;
	width:224px;
	color:#FFFFFF;
	border:0;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	font-size:11px;
	font-family:"Trebuchet Ms", verdana, arial;
}
.telefone{
	margin:0 0 10px 0;
	padding:0;
	color:#b79585;
}
.telefone input{
	background:url(../slg_imgs/form_telefone.png) no-repeat top left;
	height:24px;
	width:224px;
	color:#FFFFFF;
	border:0;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	font-size:11px;
	font-family:"Trebuchet Ms", verdana, arial;
}
.assunto{
	margin:0 0 10px 0;
	padding:0;
	color:#b19185;
}
.assunto input{
	background:url(../slg_imgs/form_assunto.png) no-repeat top left;
	height:24px;
	width:296px;
	color:#FFFFFF;
	border:0;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
	font-size:11px;
	font-family:"Trebuchet Ms", verdana, arial;
}
.mensagem{
	margin:0;
	padding:0;
	color:#b19185;
}
.mensagem textarea{
	background:url(../slg_imgs/form_textarea.png) no-repeat top left;
	height:80px;
	width:345px;
	color:#FFFFFF;
	border:0;
	padding:10px;
	font-size:11px;
	font-family:"Trebuchet Ms", verdana, arial;
	scrollbar-face-color:#4a0a10;
	scrollbar-highlight-color:#450511;
	scrollbar-3dlight-color:#6e3b3f;
	scrollbar-darkshadow-color:#6e3b3f;
	scrollbar-shadow-color:#450511;
	scrollbar-arrow-color:#6e3b3f;
	scrollbar-track-color:#450511;
}
.sender{
	margin:0;
	padding:0;
}
.sender input{
	position:absolute;
	left:380px;
	top:-30px;
}
.col2_contato{
	position:absolute;
	left:500px;
	top:0;
} 
.box_Localizacao_contato{
	width:417px;
}
.box_Localizacao_contato a:link, .box_Localizacao_contato a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_Localizacao_contato a:hover, .box_Localizacao_contato a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_Localizacao_contato ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_Localizacao_contato li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:63px;
	width:160px;
	padding-right:10px;
	top:12px;
	color:#FFFFFF;
}
.box_Localizacao_contato li h3{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
	text-transform:uppercase;
}
.box_Localizacao_contato li h2{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.box_Localizacao_contato li img{
	margin:0;
	padding:0;
	margin-right:10px;
	float:left;
	margin-bottom:5px;
}
.box_Clientes_contato{
	position:relative;
	width:417px;
}
.box_Clientes_contato a:link, .box_Clientes_contato a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.box_Clientes_contato a:hover, .box_Clientes_contato a:active{
	color:#ff8d04;
	text-decoration:none;
}
.box_Clientes_contato ul{
	margin:0;
	padding:0;
	position:relative;
}
.box_Clientes_contato li{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	left:114px;
	width:293px;
	padding-right:10px;
	top:12px;
	color:#FFFFFF;
}
.box_Clientes_contato li h3{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;
	text-transform:uppercase;
}
.box_Clientes_contato li img{
	margin:0;
	padding:0;
	margin-right:10px;
	float:left;
	margin-bottom:5px;
}
.col2_contato_down{
	position:absolute;
	left:450px;
	top:230px;	
}
p{
	margin:0;
	padding:0;
}
.light_fecha{
	margin-top:5px;
	padding:3px;
	padding-left:6px;
	background:#FF9933;
	color:#FFFFFF;
	font-weight:bold;
	position:absolute; 
	left:333px;
	top:-5px;
}
.light_fecha a:link, .light_fecha a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.light_fecha a:hover, .light_fecha a:active{
	color:#ffca96;
	text-decoration:none;
}

#chao_360{
	position:absolute;
	left:0;
	top:282px;
	background:url(../slg_imgs/bg_mkt_360.jpg) no-repeat top left;
	width:100%;
	height:407px;
}
#tubo{
	position:absolute;
	top:0px;
	z-index:1;
	right: 0px;
	margin: 0px;
	padding: 0px;
	width: 549px;
}

#video{
	position:absolute;
	top:145px;
	left:35px;
}
#menu_logo{
	position:relative;

	z-index:100;
	right: 70px;
}
#link{
	position:absolute;
	left:150px;
	top:750px;
}
#texto360{
	position:absolute;
	top:715px;
	color:#FFFFFF;
	font-size:12px;
	width:600px;
	font-weight:500;
	height: auto;
	right: 50px;

}
#texto360 h2{
	font-size:16px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}
#footer360{
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:50px;
	padding-top:15px;
	position:absolute;
	width:300px;
	top:880px;
	right: 50px;
	height: 70px;
}
#footer360 a:link, #footer360 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#footer360 a:hover, #footer360 a:active{
	color:#ff8d04;
	text-decoration:none;
}
#footer360 h2{
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
}
.textMain360{
    background:url(../slg_imgs/01px_black.png) top left;
    position:absolute;
    left:20px;
    top:282px;
    width:407px;
    height:407px;
	color:#FFFFFF;
}
.textMain360 h2{
	padding:0;
	color:#FFFFFF;
	margin-bottom:10px;
	font-size:15px;
	margin-top: 20px;
	margin-left:30px;
}
.textMain360 h2 span{
	color:#ff8d04;
}
.textMain360 div{
	padding:25px 17px 25px 17px;
	width:388px;
	height:261px;
	overflow:auto;
	margin:auto;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#000;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#000;
	scrollbar-arrow-color:#FFF;
	scrollbar-track-color:#000;
	line-height:20px;
}

/*FRANCIS*/

.age {
	cursor:pointer;
}

.esconde {
	visibility: hidden;
	height: 1px;
	width: 1px;
}

#over {

  position: fixed;
  z-index:400;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
	background-color:#000000;
	filter:alpha(opacity=55);
	-moz-opacity: 0.55;
	opacity: 0.55;
}

#over2 {
 position: fixed;
  z-index:1000;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
	background-color:#000000;
	filter:alpha(opacity=55);
	-moz-opacity: 0.55;
	opacity: 0.55;
}

#geral {
	z-index: 600;
	height: 550px;
	width: 730px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -275px;
	margin-left: -365px;
	overflow: visible;
	cursor: default;
}

#topo {
	position: relative;
	height: 120px;
	width: 730px;
	float: left;
	margin-bottom: 10px;

}

#logo {
	float: left;
	height: 260px;
	width: 310px;
	position: relative;
	margin-right: 20px;
	}

#direita {
	position: relative;
	height: 420px;
	width: 400px;
	float: left;
	background-image: url(../slg_imgs/bg-port.jpg);
}

#topo h1 {
	font-size: 24px;
	color: #FFFFFF;
	padding-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
	width: 650px;
}

#topo h2 {
	font-size: 16px;
	color: #FFFFFF;
	padding-left: 10px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	width: 650px;
}

#fechar {
	position: relative;
	width: 50px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 10px;
}
#fechar2 {
	position: relative;
	width: 50px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 10px;
}
#desde {
	height: 20px;
	width: 98%;
	position: relative;
	bottom: 0px;
	margin-top: 240px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}

.texto {
	height: 170px;
	width: 360px;
	margin-top: 15px;
	margin-left: 15px;
	position: relative;
}

#trabalho{
	width: 360px;
	margin-top: 30px;
	margin-left: 10px;
}

#trabalho li {
	list-style-type: disc;
}

#trabalho h1 {
	color: #ec7c07;
	margin-bottom: 10px;
}



#direita li:hover{
	font-weight: bold;
}
#list{
	float: left;
	width: 170px;
	position: relative;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#port {
	float: right;
	height: 180px;
	width: 180px;
	position: relative;
	margin-top: -10px;
	margin-right: -5px;
}

#bgi {
	background-image: url(../slg_imgs/bgi.jpg);
	position: absolute;
	height: 575px;
	width: 725px;
	z-index: 1200;
	margin-top: -287px;
	margin-left: -362px;
	left: 50%;
	top: 50%;
}
.bar_loop_clients{
	position:absolute;
	left:0px;
	top:142px;
	width:100%;
	height:2px;
	background:none;
}
.bar_loop_clients2{
	position:absolute;
	left:0px;
	top:296px;
	width:100%;
	height:2px;
	background:none;
}
.bar_loop_clients3{
	position:absolute;
	left:0px;
	top:454px;
	width:100%;
	height:2px;
	background:none;
}
* html #over{ /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #over2{ /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #geral { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#bgi img {
	margin-left: 18px;
	margin-top: 12px;
}

.bar_loop_clients{
	position:absolute;
	left:0px;
	top:142px;
	width:100%;
	height:2px;
	background:none;
}
.bar_loop_clients2{
	position:absolute;
	left:0px;
	top:296px;
	width:100%;
	height:2px;
	background:none;
}
.bar_loop_clients3{
	position:absolute;
	left:0px;
	top:454px;
	width:100%;
	height:2px;
	background:none;
}

.bar_div_loop_cadeia{
	left:20px;
	top:68px;
	height: auto;
	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* USAGE: All you have to do is include this one line in your CSS file, with the tag names to which you want the script applied: */
img, div { behavior: url(slg_js/iepngfix/iepngfix.htc) }
img, div, a, input, textarea { behavior: url(slg_js/iepngfix/iepngfix.htc) }
/* Alternatively, you can specify that this will apply to all tags like so: * { behavior: url(iepngfix.htc) } */ 


#cf {
	position: relative;
	width: 1000px;
	height: auto;
}
