* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
}

body {background: #FFFFFF; }

a {
	font: 12px Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	color: #0A1E56;
	float: left;
	padding: 0 0px;
	height: 25px;
	line-height: 25px;
/*	text-transform: lowercase;  */
}


input { 
	background-color: #FFFFFF; 
	font: 14px verdana, arial, helvetica, sans-serif;
	color:#003399;
	border:1px solid #0A1F58;
}

h1{
	font: 12px verdana, arial, helvetica, sans-serif;
}

h2{
	font: 10px verdana, arial, helvetica, sans-serif;
}
/* Div geral - site */
div#geral {
	position: absolute;
	top: 0px;
	width: 780px;
	background: #FFFFFF; /* azul #0B1855*/;
}

/* Imagens sem borda! */

img {border:none;}


/* Formatação do Menu */
div#menu {
	margin: 0;
	height: 24px;
	display: table;
	width: 780px;
}

div#menu ul li {display: inline;}


div#menu ul li a {
	float: left;
	padding: 0 0px;
	height: 24px;
	border-right: none;
	border-left: none;
}


div#conteudo {
	position: absolute;
	float: left;
	top: 240px;
	padding: 0 0px;
	height: 417;
	width: 780;
	border: none;
	/*background: #ff0000;  */
}


div#conteudo-esq {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 467;
	border: none;
	/*background: url(../images/conteudo-esquerda.jpg) no-repeat;*/
}

div#conteudo-esquerda-index {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 467;
	border: none;
	background: url(../images/conteudo-esquerda.jpg) no-repeat;
}

div#conteudo-esquerda {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 467;
	border: none;
	background: url(../images/fundo-conteudo.png) no-repeat;
}

div#conteudo-clientes {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 467;
	border: none;
	background: url(../images/fundo-conteudo.png) no-repeat;
}


div#conteudo-slideshow {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 421;
	width: 607;
	border: none;
	background: url(../images/conteudo-esquerda2.jpg) no-repeat;
}


div#conteudo-clientes2 {
	position: absolute;
	float: left;
	left: 0px;
	height: 350;
	width: 650;
	border: none;
}


div#info-equips {
	position: absolute;
	float: left;
	top: 5px;
	left: 30px;
	padding: 0 5px;
	height: 417;
	width: 400;
	border: none;
}


div#posiciona-fotos {
	position: absolute;
	float: left;
	top: 5px;
	left: 10px;
	border: none;
}

div#imgpro-tools {
	position: absolute;
	float: left;
	left: 30px;
	padding: 0 5px;
	border: none;
}

div#info-clientes {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 407;
	border: none;
}

div#info-clientes2 {
	top: 15px;
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 350;
	width: 650;
	border: none;
	/*overflow: scroll;*/
}

div#alinha-equipamentos {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 5px;
	height: 417;
	width: 325;
	border: none;
	font-size: 12px;
}

div#alinha-artigos {
	position: absolute;
	float: left;
	top: 10px;
	left: 30px;
	padding: 0 5px;
	height: 390;
	width: 400;
	border: none;
	font-size: 12px;
	overflow-y: auto;
}

div#alinha-agenda {
	position: absolute;
	float: left;
	top: 75px;
	left: 0px;
	padding: 0 25px;
	height: 325;
	width: 410;
	border: none;
	font-size: 12px;
	overflow-y: auto;
}

div#alinha-aulas-piano {
	position: absolute;
	float: left;
	top: 37px;
	left: 0px;
	padding: 0 10px;
	padding-left: 80px;
	height: 135;
	width: 230;
	border: none;
	font-size: 12px;
	overflow-y: auto;
}

div#alinha-aulas-violao {
	position: absolute;
	float: left;
	top: 220px;
	left: 0px;
	padding: 0 10px;
	padding-left: 80px;
	height: 155;
	width: 230;
	border: none;
	font-size: 12px;
	overflow-y: auto;
}

div#alinha-imgagenda {
	position: absolute;
	float: left;
	top: 20px;
	left: 90px;
	padding: 0 25px;
	height: 417;
	width: 467;
	border: none;
}

div#controlathumbs {
	position: absolute;
	float: left;
	height: 417;
	width: 200;
	border: none;
}

div#controlaslideshow {
	position: relative;
	float: left;
	left: 300px;
	height: 385;
	width: 289;
	border: none;
	background: red;
}

div#alinha-producoes {
	position: absolute;
	float: left;
	top: 30px;
	left: 20px;
	padding: 0 5px;
	height: 417;
	width: 325;
	border: none;
	font-size: 12px;
}

div#aulas {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 5px;
	height: 417;
	width: 467;
	border: none;
}

div#alinha-aulas {
	position: absolute;
	float: left;
	left: 100px;
	padding: 0 5px;
	height: 417;
	width: 367;
	border: none;
}

div#alinha-imgbanda_emstudio {
	position: absolute;
	float: left;
	top: 100px;
	left: 60px;
	padding: 0 5px;
	height: 417;
	width: 367;
	border: none;
}

div#alinha-emstudio {
	position: absolute;
	float: left;
	top: 140px;
	left: 220px;
	padding: 0 5px;
	height: 417;
	width: 367;
	border: none;
}

div#alinha-imgemstudio {
	position: absolute;
	float: left;
	top: 20px;
	left: 90px;
	padding: 0 25px;
	height: 417;
	width: 467;
	border: none;
}

div#conteudo-fotos {
	position: absolute;
	float: left;
	left: 325px;
	padding: 0 0px;
	height: 417;
	width: 142;
	border: none;
	background: url(../images/conteudo-esquerda-fotos.jpg) no-repeat;
}

div#alinha-fotos {
	position: absolute;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 142;
	border: none;
	font-size: 10px;
}


div#as-fotos {
	position: absolute;
	float: left;
	padding: 0 5px;
	height: 355;
	width: 129;
	border: none;
	/*background: #FFFF00;*/
}

div#conteudo-direita {
	position: absolute;
	float: left;
	left: 467px;
	padding: 0 0px;
	height: 417;
	width: 313;
	border: none;
	background: url(../images/conteudo-direita.jpg) no-repeat;
}

div#conteudoslideshow-direita {
	position: absolute;
	float: left;
	left: 607px;
	padding: 0 0px;
	height: 420;
	width: 173;
	border: none;
	background: url(../images/conteudo-direita2.jpg) no-repeat;
}

div#conteudo-dir {
	position: absolute;
	float: left;
	top: 15px;
	left: 0px;
	padding: 0 0px;
	height: 417;
	width: 313;
	border: none;
}

div#fotos-equips {
	position: absolute;
	float: left;
	top: 10px;
	left: 20px;
	padding: 0 0px;
	height: 417;
	width: 290;
	border: none;
}

div#conteudo-os-clientes {
	position: absolute;
	float: left;
	top: 15px;
	left: 20px;
	padding: 0 0px;
	height: 417;
	width: 290;
	border: none;
}

div#conteudo-controlaslideshow {
	position: absolute;
	float: left;
	top: 15px;
	left: 20px;
	padding: 0 0px;
	height: 420;
	width: 173;
	border: none;
}

div#os-clientes {
	position: absolute;
	float: left;
	top: 15px;
	left: 20px;
	padding: 0 0px;
	height: 417;
	width: 250;
	border: none;
}

div#conteudo-emstudio {
	position: absolute;
	float: left;
	left: 16px;
	padding: 0 0px;
	height: 169;
	width: 297;
	border: none;
	background: url(../images/conteudo-emstudio.png) no-repeat;
}

div#banda_emstudio {
	position: absolute;
	float: left;
	top: 70px;
	left: 30px;
	padding: 0 0px;
	height: 90;
	width: 150;
	border: none;
}

div#conteudo-contato {
	position: absolute;
	float: left;
	top: 175px;
	left: 15px;
	padding: 0 0px;
	height: 220;
	width: 298;
	border: none;
	background: url(../images/conteudo-contato.png) no-repeat;
}

div#form {
	position: absolute;
	float: left;
	top: 50px;
	left: 40px;
	width: 418px;
	padding: 0 30px;
	border: none;
}

div#form-index {
	position: absolute;
	float: left;
	top: 50px;
	left: 20px;
	width: 259px;
	padding: 0 0px;
	border: none;
}

div#rodape {
	position: absolute;
	top: 657px;
	float: left;
	left: 0px;
	padding: 0 0px;
	height: 137;
	width: 780;
	border: none;
	background: url(../images/rodape.jpg) no-repeat;
}


div#conteudo-rodape {
	position: absolute;
	float: left;
	left: 180px;
	top: 20px;
	padding: 0 20px;
	height: 137;
	width: 500;
	border: none;
	color: #FFFFFF;
}