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


#container_quemsomos{
padding:10px 80px;
font-size:13px;
background:#f0f0d0;
line-height:150%;
}

#container_servicos{
padding:15px 80px;
font-size:13px;
background:#f0f0a0;
line-height:150%;
}

#container_comercio{
padding:10px 80px;
font-size:13px;
background:#c0f0c0;
line-height:150%;
}

#container_equipamento{
padding:15px 80px;
font-size:13px;
background:#c0f0f0;
line-height:150%;
}

#container_acordeoes_m{

padding:15px 80px;
font-size:13px;
background:#e5ffb5;
line-height:150%;

}

.acordeão_musitech{
font-size:14px;
padding:5px;
background:#ffb5b5;
}


.acordeao_coluna1 {
	float: left; /* since this element is floated, a width must be given */
	width: 250px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 10px; /* (top-right bottom left) padding keeps the content of the div away from the edges */
	background:#80ff80;
	
}

.acordeao_coluna2 {
	float: left; /* since this element is floated, a width must be given */
	width: 530px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 10px; /* (top-right bottom left) padding keeps the content of the div away from the edges */
	text-align:justify;
	background:#80ff80;
	vertical-align:top;
}


.titulo_servicos, .titulo_servicos p{
font-weight: bold;
font-size: 16px;
}

.index_servicos{
font-weight: bold;
text-align:left;
}


#container_contactos { 
	/*border: 1px solid #505050;*/
	font-size:18px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:20px 60px;
	height:300px;
}

.contact_col1 {
	float: left; /* since this element is floated, a width must be given */
	width: 70px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px; /* (top-right bottom left) padding keeps the content of the div away from the edges */
	text-align:center;
	font-size:14px;
	vertical-align:middle;
}

.contact_col2 {
	float: left; /* since this element is floated, a width must be given */
	width: 400px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	padding: 15px; /* (top-right bottom left) padding keeps the content of the div away from the edges */
	font-size:14px;
	vertical-align:middle;
}

#fotos1 {
	float: left; /* since this element is floated, a width must be given */
	width: 460px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 276px;
	padding: 5px; /* padding keeps the content of the div away from the edges */
}

#container_ligacoes{
padding:15px 150px;
font-size:13px;
text-align:left;
line-height:120%;
}

#ligacoes  li{ 
text-decoration: none;
list-style-type: square;
}

#container_conflitos{
padding:15px 100px;
font-size:13px;
text-align:center;
line-height:120%;
}

#foto_conflitos {
	float: left; /* since this element is floated, a width must be given */
	width: 800px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 400px;
	padding: 5px; /* padding keeps the content of the div away from the edges */
}

.corpo_float{
float:left;
width:480px;
padding:10px;
text-align:justify;
}

.img_float {
  float:right;
  width:300px;
  padding:10px;
}

#video1{
float:left;
padding:5px;
}


