

/*------------------------------------------------------
E L E M E N T O S   G L O B A I S
------------------------------------------------------*/


html, body {
	margin: 0;
	padding: 0;
}

body {
	font-family: trebuschet, arial;
	font-size: 12px;
	color: white;
	font-weight: normal;
	background: url('/img/structure/bg.jpg') no-repeat top center #562b42;
}

a {
	color: rgb(30,30,30);
	text-decoration: none;
}

#logotipo {
	border: 0;
}

#testera {
	clear: both;
	width: 800px;
	height: 161px;
	margin: 90px 0 0 0;
	padding: 0;
}

#testera marquee {
	position: absolute;
	clear: both;
	width: 548px;
	margin: 0 20px 0 229px;
	padding: 0;
}

#testera * {
	padding: 0;
	margin: 0;
	list-style: none;
	border:0;
}

#rodape {
	clear: both;
	width: 800px;
	margin: 10px 0 10px 0;
}

#rodape * {
	padding: 0;
	margin: 0;
	list-style: none;
	border:0;
}

#estrutura {
	width: 800px;
	margin: 0 auto;
}

hr {
	border: solid 2px white;
}


/*------------------------------------------------------
MENU
------------------------------------------------------*/


#menu {
	float: left;
}

#menu * {
	list-style: none;
	padding: 0;
	margin: 0;
}

#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#menu .principal {
	width: 159px;
	height: 17px;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
	background: url('/img/structure/bg_menu.png') no-repeat top center;
}

#menu .principal a {
	color: white;
	font-size: 14px;
}

#menu li ul {
	display: none;
}


/*------------------------------------------------------
BANNERS
------------------------------------------------------*/


#banner02 {
	padding: 0;
	margin: 0;
	list-style: none;
	border:0;
}

#banner02 * {
	padding: 0;
	margin: 0;
	list-style: none;
	border:0;
}

/*------------------------------------------------------
CORPO
------------------------------------------------------*/

#corpo img {
	border-color: maroon;
}

#corpo {
	float: left;
	width: 610px;
	padding: 0 0 0 20px;
}

#corpo a {
	color: white;
}

#corpo #menuDocumentos ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#corpo #menuPastas ul li {
	width: 300px;
	height: 17px;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
	background: url('/img/structure/bg_submenu.png') no-repeat;
}

#corpo #menuPastas ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: justify;
}

#corpo #menuDocumentos ul li {
	clear: both;
	width: 100%;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
	background: url('/img/structure/bg_submenu.png') repeat-x;
}

#corpo #menuDocumentos ul li .titulo {
	height: 25px;
}

#corpo #menuDocumentos ul li .foto {
	float: left;
}

#corpo #menuDocumentos ul li .foto img {
	border: 0;
	margin-right: 10px;
}

#corpo #menuDocumentos .resumo p {
	margin: 0;
}

#corpo #menuDocumentosVideos ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: justify;
}

#corpo #menuDocumentosVideos ul li {
float: left;
	width: 295px;
height: 190px;
overflow:hidden;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
	background: url('/img/structure/bg_submenu.png') no-repeat;
}

#corpo #menuDocumentosVideos ul li .titulo {
	clear: both;
	padding: 3px 0 3px 0;
}

#corpo #menuDocumentosVideos ul li .foto {
	float: left;
	margin: 0 5px 0 0;
	text-indent: 3px;
}

#corpo #menuDocumentosVideos ul li img {
	border: 0;
}





#corpo #menuDocumentosBailarinas ul {
	padding: 0px;
	margin: 10px 0;
}

#corpo #menuDocumentosBailarinas ul li {
float: left;
	width: 140px;
height: 340px;
overflow:hidden;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
	background: url('/img/structure/bg_submenu.png') no-repeat;
}

#corpo #menuDocumentosBailarinas ul li .titulo {
	clear: both;
	padding: 3px 0 3px 0;
}

#corpo #menuDocumentosBailarinas ul li .foto {
	margin: 0 5px 0 0px;
	text-indent: 3px;
}

#corpo #menuDocumentosBailarinas ul li img {
	border: 0;
}







#corpo #menuFotos ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: justify;
}

#corpo #menuFotos ul .item0, #corpo #menuFotos ul .item1 {
	width: 300px;
	height: 17px;
	padding: 2px;
	margin: 3px;
	text-indent: 3px;
}

#corpo #album {
	list-style: none;
	padding: 0;
	margin: 0;
}

#corpo #album li {
	float: left;
	padding: 0px;
	margin: 5px;
	border: 1px solid white;
background-color: black;
background-position: center center;
background-repeat: no-repeat;
}

#corpo #album li img {
	border: 0;
width: 72px;
height: 75px;
}

h1 {
	font-size: 22px;
	font-weight: normal;
	margin: 0;
}

h5 {
	color: #f19abe;
}

.saibaMais {
	float: right;
	font-size: 10px;
	padding: 2px;
	background:rgb(200,130,160);
cursor: hand;
}


/*------------------------------------------------------
FORMULARIO
------------------------------------------------------*/


#formulario .label {
	float: left;
	text-align: right;
	width: 100px;
	margin: 2px 10px 0 0;
	height: 20px;
}

#formulario .campo {
	width: 450px;
	margin: 0 10px;
	height: 22px;
}

#formulario .campo * {
	padding: 0px;
}

#formulario .botao {
	text-align: center;
	margin: 10px;
	height: 22px;
}












#carrinho {
 margin: 15px 0;
 border-bottom: 2px solid white;
 border-top: 2px solid white;
}

