*
{
	margin:0;
	border:0;
	padding:0;
	outline:none;

}
body {
	background:url(../img/bg.jpg) center no-repeat;
	background-color:#000;
}
#box-topo{
	width:100%;
	height:123px;
}
#faixabg{
	width:100%;
	margin:auto;
	background-color:#4f0a0b;
	height:10px;	
}
#topo{
	height: 144px;
    margin: auto;
    width: 980px;
}
#ct-topo{
	width:967px;
	height:131px;
	margin:auto;
	background:url(../img/logobg.png) no-repeat left;	
}

#box-menu li{
	color: #ffffff;
    display: inline;
    font-size: 14px;
    height: 52px;
    list-style: none outside none;
}
#box-menu a{
	text-decoration: none;
	color:#ffffff;
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff;
}
#box-menu{
	float: right;
height: 25px;
margin-top: 37px;
width:540px;
	
}


#box-slide{
	width:984px;
	height:352px;
	margin:auto;
}
#slide{
	height: 352px;
    margin: auto;
    width: 984px;

}

#box-tel{
	float: right;
    height: 25px;
    margin-right: 8px;
    margin-top: -33px;
    width: 254px;
	
}
#box-tel span{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
}
#meio-box{
	height: 527px;
    margin: -12px auto auto;
    width: 100%;
}
#meio-box3{
	height: 667px;
    margin: -12px auto auto;
    width: 100%;
}
#meio-box7{
	width:100%;
	height:812px;
	margin:-12px auto auto;
}

#meio-box3sono{
	height: 482px;
    margin: -12px auto auto;
    width: 100%;
}
#margin-box{
	width:978px;
	height:489px;
	margin:auto;
	background: url(../img/bgmeio.png) center no-repeat;
}
#box-01{
	width:379px;
	height:564px;
	float:left;	
}
#box-galeria{
	width:672px;
	height:232px;
	float:right;
	background:url(../img/bg_galeria.png) no-repeat right;
	margin-top: 40px;	
}


#box-envelopamento{
	background:url(../img/bg_envelopamentos.png) no-repeat right;
	float: right;
    height: 178px;
    margin-top: 35px;
    width: 527px;
}
#box-somauto{
	width:586px;
	height:444px;
	float:left;
	background:url(../img/bg_som.png) no-repeat;
	margin-top: -443px;
}
#txt{
	width:176px;
	height:36px;
	float:left;
	font-style:normal;
	font-family:'Arial', Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	padding-left: 13px;
    padding-top: 10px;
	text-decoration:none;
	
}
#txt a{
	
	color:#FFF;
	text-decoration:none;
	
}
#txt3{
	color: #FFFFFF;
    float: right;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    height: 21px;
    padding-left: 13px;
    padding-top: 5px;
    text-decoration: none;
    width: 118px;
}
#txt3 a{
	
	color:#FFF;
	text-decoration:none;
	
}
#txt2{
	color: #FFFFFF;
    float: right;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    height: 21px;
    padding-left: 13px;
    padding-top: 9px;
    text-decoration: none;
    width: 125px;
}
#txt2 a{
	
	color:#FFF;
	text-decoration:none;
	
}
#box-bnv{
	float: left;
    height: 50px;
    margin: 199px auto auto 19px;
    width: 351px;
	background:url(../img/bnv_bg.png) no-repeat left;
}
#box-nov{
	float: left;
    height: 146px;
    margin-left: 19px;
    padding-top: 15px;
    width: 319px;
		
}
#box-nov span{
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}
#box-marcas{
	width:978px;
	height:115px;
	margin:auto;
	background:url(../img/bg_marcas.png) no-repeat center;	
}
#bg_empresa{
	width:980px;
	height:45px;
	background:url(../img/bg-empresa.png) no-repeat right;
	margin: 24px auto auto;
}
#bg_galeria{
	width:980px;
	height:45px;
	background:url(../img/bg-galeria.png) no-repeat right;
	margin: 24px auto auto;
}
#bg_videos{
	width:980px;
	height:45px;
	background:url(../img/bg-videos.png) no-repeat left;
	margin: 24px auto auto;
	float:
}
#bg_sonorizacao{
	width:980px;
	height:45px;
	background:url(../img/bg-sonorizacao.png) no-repeat right;
	margin: 24px auto auto;
}
#bg_multi{
	width:980px;
	height:45px;
	background:url(../img/bg-multi.png) no-repeat right;
	margin: 24px auto auto;
}
#bg_contato{
	width:980px;
	height:45px;
	background:url(../img/bg-contato.png) no-repeat right;
	margin: 24px auto auto;
}
#bg_local{
	width:964px;
	height:64px;
	background:url(../img/bg_local.png) no-repeat right;
	margin: -83px auto auto;
}

#box-foto-sonorizacao`{
	width:960px;
	height:194px;
	margin:auto;
		
}
#margin-box-empresa{
	width:978px;
	height:489px;
	margin:auto;

}
#txt-empresa{
	width:451px;
	height:457px;
	float:left;	
	margin-top: 20px;
	margin-left: 12px;
}
#txt-galeria{
	width:959px;
	height:58px;
	float:left;	
	margin-top: 10px;
	margin-left: 12px;
}
#txt-sonorizacao{
	width:959px;
	height:58px;
	float:left;	
	margin-top: 40px;
	margin-left: 12px;
}
#txt-multimidia{
	width:959px;
	height:58px;
	float:left;	
	margin-top: 40px;
	margin-left: 12px;
}
#txt-sonorizacao span{
	color: #FFFFFF;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
	line-height:26px;
}

#txt-multimidia span{
	color: #FFFFFF;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
	line-height:44px;
}

#box-Galeria{
	width:960px;
	height:528px;
	margin:auto;
	
		
}
#box-foto{
	width:505px;
	height:460px;
	float:right;
	margin-top: 20px;
}
#txt-empresa span{
	color: #FFFFFF;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
	line-height:26px;
}

#txt-galeria span{
	color: #FFFFFF;
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
	line-height:26px;
}
#box-rodape{
	width:100%;
	height:99px;
}
#rodape{
	width:970px;
	height:99px;
	margin:auto;	
}
#ct-rodape{
	width:960px;
	height:99px;
	margin:auto;	
}
#ct-copyright{
	width:380px;
	height:30px;
	float:left;
	margin-top:49px;	
}
#ct-copyright p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;

}
#ct-participe{
	float: left;
    height: 45px;
    margin-left: 91px;
    margin-top: 39px;
    width: 277px;	
}
#ct-participe p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-top:10px;
	float:left;
}
#box-icones{
	float: left;
    height: 42px;
    margin-left: 10px;
    width: 96px;	
}
#ct-desenvolvivo{
	width:14opx;
	height:30px;
	float:left;
	margin-top:49px;
	margin-left:67px;
}
#ct-desenvolvivo p{
	font-family:'Arial', Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
#ct-desenvolvivo p2{
	color:#960404;

}
#ct-desenvolvivo a{
	color:#960404;
	text-decoration:none;

}
.slideshow { height: 232px; width: 232px;  margin: auto; position:absolute; }
#box-form{
	width:960px;
	height:484px;
	float:left;
	margin:auto;
	margin-top: -3px;
	margin-left:10px;
}
#form2
{
    height: 360px;
    width: 470px;
	float:left;
}

.textareaholder2
{
	background:url(../img/bg_msg.png) no-repeat;
	float: left;
    height: 182px;
    margin-left: 8px;
    margin-top: 10px;
    width: 940px;
	border:none;
}
.inputholder2
{
    float: left;
    height: 51px;
    margin-left: 10px;
    margin-top: 10px;
    width: 940px;
    background:url(../img/bg_n2.png) no-repeat;
	
}
.submit2
{
    background:url(../img/submit.png) no-repeat;
	border: medium none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 44px;
    margin: 14px 0 0 787px;
    width: 161px;
	color:#8f9294;

}
textarea
{
	border: none;
    color: #949494;
    font-family: Arial;
    font-size: 11px;
    height: 177px;
    width: 929px;
    padding-left: 8px;
    padding-top: 2px;
   	background:none;
	}
.text
{
	color:#949494;
	font-family:Arial;
	font-size:11px;
	background:none;
	width:940px;
	height:51px;
	padding-left:8px;
	border:none;
}
.clear
{
    clear:both;
}
#google{
	width:940px;
	height:408px;
	margin:auto;
}
#bg_envelopamento{
	width: 980px;
height: 45px;
background: url(../img/bg_envelopamentos2.png) no-repeat right;
margin: 24px auto auto;
}
#bx-videos{
	width:968px;
	height:240px;
	margin:auto;	
}