*{
	margin: 0px;
	padding: 0px;
}
@font-face {
    font-family: 'gill';
    src: url('../font/gill.eot')/*Para navegadores Internet Explorer*/;
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gill';
    src: url('../font/gill.ttf') /*Para os demais navegadores*/;
    font-weight: normal;
    font-style: normal;
}
#topo1{
	background-color: #ED3237;
	width: 100%;
	height: 40px;
}

#header_sociais{
	float: left;
	width: 600px;
	height: 40px;
	margin-left: 3px;
	
}
#header_sociais ul li{
	float: left;
	margin-left: 5px;
	list-style: none;
	margin-top: 2px;
}
#h_telefone{
	float: right;
	width: 390px;
	height: 40px;
	position: relative;
	color: #FFF;
	font-family: gill;
	margin-top: 10px;
}
#h_contato{
	width: 30px;
	float: left;
	position: relative;
}
#tel1{
	width: 350px;
	float: left;
	position: relative;
}
#h_telefone ul li{
	float: left;	
	list-style: none;
	line-height: 20px;
	top: 50%;
}

#banner{
	background: url("../img/banner.jpg") no-repeat fixed;
	background-size:100% auto;
	height: 160px;
}
#ajusta{
	width: 1000px;
	height: 160px;
}
#logo{
	width: 200px;
	height: 125px;
	position: relative;
}
#logo img{
	margin-top: 0px;
	position: relative;
}
#logo_18{
	width: 125px;
	float: right;
	position: relative;
	z-index: 9;
}
#logo_18 img{
	margin-top: -120px;
	position: relative;
}
#tel2{
	width: 200px;
	height: 10px;
	margin-top: -12px;
	position: relative;
	color: #ED3237;
}


#bk_bt{
	background-color: #ED3237;
	width: 100%;
	height: 40px;
	position: relative;
    z-index: 5;

}
#bkteste{
	width: 100%;
	height: 76px;
}

#botoes{
	background-image: url("../img/botoes.png");
	width: 988px;
	height: 77px;
	margin-top: -76px;
	z-index: 10;
	position: relative;
}


#botoes a{
	font-size: 12px;
	font-family: Gill;
	text-decoration: none;
	color: #FFF;
	top: 50%;
	line-height: 45px;
}
#botoes a:hover{
	font-size: 12px;
	font-family: Gill;
	text-decoration: underline;
	color: #FFF;
	top: 50%;
	line-height: 45px;
}

#corpo{	
	background-image: url("../img/back_center_teste.png");    
    height: 801px;
    margin-left: 16px;
    margin-top: -30px;
    position: relative;
    width: 1044px;
    z-index: 5;
}
#corpo_interna{
	width: 900px;
	margin-left: -13px;
}

#ep{
	width: 450px;
	height: 350px;
	position: relative;
	float: left;
}
#texto_ep{
	width: 300px;
	height: 70px;
	margin-top: -20px;
    position: relative;
}
#texto_ep span{
	font-family: gill;
	font-size: 16px;
	color: #ED3237;
}
#fc{
	width: 450px;
	height: 350px;
	position: relative;
	float: left;
	margin-top: -5px;
}
#texto_fc{
	width: 300px;
	height: 70px;
	margin-top: -20px;
    position: relative;
}
#texto_fc span{
	font-family: gill;
	font-size: 16px;
	color: #ED3237;
}
#painel{
	width: 900px;
	height: 200px;
	margin-left: -2px;
}

#painel ul li{
	float: left;
	margin-right: 2px;
	list-style: none;
	
}
#empresa{
	width: 900px;
	height: auto;
	margin-left: -10px;
}
#empresa span{
	font-family: Gill;
	font-size: 16px;
	color: #ED3237;
}
#footer{
	width: 100%;
	height: 300px;
	background-color: #ED3237;
}
#empresa_f{
}
#empresa_f span{
	font-family: Gill;
	font-size: 16px;
	color: #FFF;
}
#empresa_f ul li{
	float: left;
	margin-right: 12px;
	list-style: none;
	
}
#redes_sociais{
	margin-left: 20px;
}

#redes_sociais span{
	font-family: Gill;
	font-size: 16px;
	color: #FFF;
}

#parceiros ul li{
	list-style: none;
	float: left;
	margin-left: 10px;
}
#parceiros_interna{
	width: 150px;
	height: 150px;
}

#contato{
}

#contato span{
	font-family: Gill;
	font-size: 16px;
	color: #FFF;
}

#redes_sociais ul li{
	float: left;
	margin-right: 12px;
	list-style: none;
	
}
#footer2{
	width: 100%;
	height: 70px;
	background-color: #000;
}
#footer2 span{
	font-family: Gill;
	font-size: 16px;
	color: #FFF;
}

#grupo_ft span{
	margin-top: -15px;
}
#desenvolvimento{
	float: right;
	
}
#desenvolvimento img{
	margin-top: 5px;
	
}
#desenvolvimento span{
	margin-top: 15px;
	
}

#menu{
	width: 250px;
	height: 100px;	
}

#menu_locacao{
	width: 240px;
	height: auto;
	float: left;
	position: relative;
}

#produtos{
	width: 240px;
	height: auto;
	float: left;

}

#produtos_interna{
	width: 660px;
	position: relative;
	margin-top: -8px;
	float: left;
}


#bt_titulo{
	width: 240px;
	height: 35px;
	background-color: #ED3237;
	position: relative;
	margin-top: 2px;

     
}


#bt_titulo a{
	text-decoration: none;
	color: #FFF;
	top: 5px;
	position: relative;
}
#bt_titulo a:hover{
	text-decoration: underline;
	color: #FFF;
	top: 5px;
	position: relative;
}


#bt_item{
	width: 240px;
	height: 35px;
	background-color: #FFCC29;
	margin-top: 2px;
	vertical-align: middle;
	position: relative;
}
#bt_item a{
	text-decoration: none;
	color: #ED3237;
	top: 5px;
	position: relative;
}
#bt_item a:hover{
	text-decoration: underline;
	color: #ED3237;
	top: 5px;
	position: relative;
}

#item1{
	width: 200px;
	height: 300px;
	margin-top: 10px;
	margin-left: 16px;
	float: left;
	border: 2px solid #ED3237;
	background-color: #FFF;
}
#foto_item {
	width: 200px;
	height: 200px;
	background-color: #FFF;
}
#tit_item{
	width: 200px;
	height: 25px;
	background-color: #FFF;
	font-size: 12px;
}
#sub_item{
	width: 200px;
	height: 25px;
	background-color: #FFF;
	font-size: 10px;
	color: #333;
}

#add_item_bk{
	width: 200px;
	height: 50px;
}
#add_item input{
	position: relative;
	margin-left: 0px;
	top: 10px;
	width: 60px;
	height: 20px;
}
#add_item span{
	position: relative;
	margin-left: 4px;
	top: 10px;
}
#add_item{
	width: 120px;
	height: 50px;
	background-color: #FFB180;
	float: left;
}
#add_cart{
	width: 80px;
	height: 50px;
	float: left;
	position: relative;
}
#add_cart input{
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top: 5px;

	background: url('../img/adicionar_carrinho.png');
    border: 0;
    display: inline;
    width: 150px;
	height: 40px;	
}

#conteudo_geral{
	background: url('../img/back_left.jpg');
	background-repeat: repeat-x;
	width: 100%;
	height: 801px;
}

#sociais ul li{
	list-style: none;
	float: left;
}
#sociais{
	width: 350px;	
	height: 160px;	
	float: left;
	margin-top: 5px;
}

#grupo{
	width: 350px;	
	height: 160px;	
	float: left;
	position: relative; 
	margin-top: 5px;
}
#grupo ul li{
	float: right;
	margin-right: 5px;
	list-style: none;
	
}
#carrinho{
	width: 640px;
	height: auto;
	float: left;
	position: relative;
	margin-left: 20px;
}
#carrinho span{
	font-weight: bold;
}
#slider{
	width: 900px;
}

#add_item_bk{
	width: 200px;
	height: 50px;
	background-color: #FFF;
}

#detalhes_produtos{
	margin-top: 15px;
	margin-left: 10px;
	width: 400px;
	height: 300px;
	float: left;
}

#foto_interna{
	width: 200px;
	height: 300px;	
	height: auto;
	border: 2px solid #ED3237;
	float: left;

}


#item_interna{
	width: 650px;
	height: 923px;
	margin-left: 10px;
	margin-top: 10px;
	position: relative;

}
#int{
	margin-left: 10px;
	top: 10px;
	position: relative;
}
#foto_interna{
	width: 200px;
	height: 300px;	
	height: auto;
	border: 2px solid #ED3237;
	float: left;

}
#detalhes{
	width: 400px;
	height: 220px;
	float: left;
	margin-left: 10px;
}
#titulo_interna{
	float: left;
	top: 50%;
	width: 300px;
	line-height: 50px;

}
#subtitulo_interna{
	width: 280px;
	float: left;
	position: relative;
	height: 50px;

}
#sociais{
	width: 150px;
	float: left;
	position: relative;
	height: 50px;
	margin-top: -40px;
}
#adicionar_carrindo_interna{
	width: 630px;
	height: 50px;
	background-color: #FFB180;
	border: 2px solid #ED3237;

}

#adicionar_carrindo_interna2{
	width: 630px;
	height: 50px;
	background-color: #FFB180;
	border: 2px solid #ED3237;

}
#adicionar_carrindo_interna2 span{
	
	color: #FFF;
	line-height: 50px;
	top: 50%;

}

#sociais_interna{
	width: 150px;
	height: 20px;
}

#detalhes_produtos{
	margin-top: 15px;
	margin-left: 10px;
	width: 400px;
	height: 300px;
	float: left;
}
#sub_acima{
	width: 450px;
	height: 40px;
}