﻿body
{
	background-image: url(../image/background_gradiente.jpg);
	background-repeat: repeat-x;
	color: #A88868;
	font-family: Verdana, Calibri;
	line-height: 8pt;
	display:block;
	font-size:11px;
}
#global{}
#master_right{float:right; width: auto;margin:0px; padding:0px;}
#master_left{float:left; margin:0px; padding:0px;}

h1
{
	font-family: Verdana, Calibri;
	display: block;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 4px;
}

li
{
list-style-type:none
}

#div_flash
{
	border-right: #9c6bb3 1px solid;
	border-top: #9c6bb3 1px solid;
	border-left: #9c6bb3 1px solid;
	margin:0 auto;
	width: 770px;
    height:auto;
}

#div_adress
{
	margin:0 auto;
	border-top: #9c6bb3 1px solid;
	background-image: url(../image/back_adress.jpg);
	width: 762px;
	background-repeat: repeat-y;
	height: 36px;
	text-align: right;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-top: 3px;
	font-size: 9px;
	color: #97609b;
	border-right: #9c6bb3 1px solid;
	border-left: #9c6bb3 1px solid;
}

#div_main
{
	margin:0 auto;
    height:auto;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../image/background_sand.gif);
	padding-top: 13px;
	width: 750px;
	height: auto;
	background-repeat: repeat-y;
	background-color: transparent;
	border-bottom: #9c6bb3 1px solid;
	border-right: #9c6bb3 1px solid;
	border-left: #9c6bb3 1px solid;
}
#background_flower
{
	background-color: transparent;
	width: 690px;
	height: auto;
	background-image: url(../image/background_flower.gif);
	background-repeat: repeat;
	border-right: #e7e2ce 1px solid;
	border-left: #e7e2ce 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	margin:0px;
	margin:0 auto;
}
#corner_top
{
	background-image: url(../image/corner_top.png);
	height: 10px;
	width: 712px;
	padding:0px;
	margin-bottom:0px;
	margin: 0 auto;
	background-repeat: no-repeat;
}
#corner_bottom
{
	background-image: url(../image/corner_bottom.png);
	height: 10px;
	width: 712px;
	margin: 0 auto;
	background-repeat: no-repeat;
} 

#menu_bottom
{
	margin: 0 auto;
	padding-bottom: 15px;
	width: 712px;
	background-color: transparent;
	font-size: 11px;
	color: #97609b;
	text-align: right;
	padding-top: 5px;
	line-height: 15px;
}

#menu_bottom a
{
	color: #97609b;
	text-decoration: none;
}

#menu_bottom a:hover
{
	color: #97609b;
	text-decoration: underline;
}

#div_welcome_left
{
	float: left;
	width: 262px;
	height: 273px;
	text-align: left;
	padding-right: 2px;
}

#div_welcome_right
{
	float: right;
	width: 189px;
	height: 264px;
	background-image: url(../image/chris.jpg);
	background-repeat: no-repeat;
}

#div_danca_maturidade
{
	float: right;
	width: 238px;
	height: 152px;
	background-image: url(../image/Nilza_home.png);
	background-repeat: no-repeat;
	margin: -20px;
	margin-top: -38px;
	margin-right: -9px;
	z-index: 100001;
}

#div_festival_qamar
{
	float: right;
	width: 238px;
	height: 152px;
	background-image: url(../image/festival_qamar.png);
	background-repeat: no-repeat;
	margin: -15px;
	margin-right: -9px;
	z-index: 100001;
}

#div_festa_fimdeano
{
	float: right;
	width: 238px;
	height: 152px;
	background-image: url(../image/festa_fimdeano.png);
	background-repeat: no-repeat;
	margin: -20px;
	margin-top: 10px;
	margin-right: -9px;
	z-index: 100001;
}

#div_festa_ritmosarabes
{
	float: right;
	width: 208px;
	height: 152px;
	background-image: url(../image/curso-ritmos-arabes.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	z-index: 100001;
}

.footer_main1
{
	background-image: url(../image/main_footer.jpg);
	background-repeat: no-repeat;
	width: 446px;
	height: 25px;
	font-size: 9px;
	color: #bba28a;
	padding-top: 2px;
	text-align: right;
	padding-right: 10px;
	float: right;
	line-height: 10px;
}

.footer_main
{
	background-image: url(../image/main_footer.jpg);
	background-repeat: no-repeat;
	width: 446px;
	height: 20px;
	font-size: 9px;
	color: #bba28a;
	padding-top: 7px;
	text-align: right;
	padding-right: 10px;
	float: right;
	line-height: 10px;
}

.text_welcome
{
	font-size: 21px;
	color: #bba28a;
	font-family: 'French Script MT' , 'Brush Script MT' , 'Lucida Calligraphy';
	text-align: center;
	line-height: 18px;
	width: 100%;
	font-weight: normal;
}

.content_second_top
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(../image/title_second.jpg);
	color: #f3efe1;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 162px;
	height: 30px;
	padding-left: 45px;
	padding-top: 15px;
	text-align: left;
}

.content_second_middle
{
	font-size: 10px;
	background-image: url(../image/panel_second_middle.jpg);
	color: #bba28a;
	background-repeat: repeat-y;
	background-color: transparent;
	width: 172px;
	height: auto;
	padding-left: 23px;
	padding-top: 10px;
	padding-bottom: 7px;
	text-align: left;
	font-weight: bold;
	line-height: 8pt;
	padding-right: 11px;
}

.content_second_middle a
{
	text-decoration: none;
	color: #D08CA7;
	
}

.content_second_middle a:hover
{
	text-decoration: underline;
}

.content_aulas_middle
{
	font-size: 10px;
	background-image: url(../image/panel_second_middle.jpg);
	color: #bba28a;
	background-repeat: repeat-y;
	background-color: transparent;
	width: 172px;
	height: auto;
	padding-left: 23px;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
	font-weight: bold;
	line-height: 21pt;
	padding-right: 11px;
}

.content_aulas_middle a
{
	text-decoration: none;
	color: #bba28a;
	
}

.content_aulas_middle a:hover
{
	text-decoration: underline;
}
.content_second_bottom
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(../image/panel_second_bottom.jpg);
	color: #f3efe1;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 207px;
	height: 18px;	
}

.content_main_top
{
	font-weight: bold;
	font-size: 5px;
	background-image: url(../image/panel_main_top.jpg);
	color: #f3efe1;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 476px;
	height: 11px;
	text-align: left;
}

.content_main_middle
{
	font-size: 11px;
	background-image: url(../image/panel_main_middle.jpg);
	color: #BBA28A;
	background-repeat: repeat-y;
	background-color: transparent;
	width: 456px;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	display:block;
	line-height: 9pt;
}

.content_main_bottom
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(../image/panel_main_bottom.jpg);
	color: #f3efe1;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 476px;
	height: 20px;
}

.title_main
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(../image/title_main.jpg);
	color: #97609B;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 431px;
	height: 39px;
	padding-left: 45px;
	padding-top: 17px;
	text-align: left;
	line-height: 10pt;
}

.title
{
	font-size: 11px;
	text-transform: uppercase;
	color: #d08ca7;
}

#div_eventos
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

#div_studio_right
{
	float: right;
	width: 230px;
	height: auto;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 12px;
}

#div_studio_left
{
	float: left;
	width: 173px;
	height: auto;
}

.link_mail
{
	font-size: 11px;
	text-align: right;
	float: right;
	width: 100%;
	
}

.link_mail a
{
	text-decoration: none;
	color: #D392AB;
	float: right;
	
}

.link_mail a:hover
{
	text-decoration: underline;
}

.link_mail2
{
	font-size: 11px;
	width: 100%;
	text-align: right;
	width: 475px;
	padding-top: 5px;
}

.link_mail2 a
{
	text-decoration: none;
	color: #D392AB;
	
}

.link_mail2 a:hover
{
	text-decoration: underline;
}

.menu-hv, .menu-vv {left: -21px; width: 718px; top: -5px; position: relative; margin: 0; padding: 0; display: block;}
.menu-hv * ,    .menu-vv * { margin: 0; padding: 0 ; list-style: none}
.menu-hv li, .menu-vv li
{
	position: relative;
	line-height: 1.2em;
	vertical-align: top;
	z-index: 1;
	background-color: #fcfaf0;
}
.menu-hv a ,    .menu-vv a { display: block; line-height: 1.2em }
.menu-hv li ul, .menu-vv li ul { position: absolute; visibility: hidden  }
.menu-hv li:hover ul,  .menu-vv li:hover ul,
.menu-hv li.hover ul,  .menu-vv li.hover ul { visibility: visible }
.menu-hv li:hover ul ul,  .menu-vv li:hover ul ul,
.menu-hv li.hover ul ul,  .menu-vv li.hover ul ul { visibility: hidden }
.menu-hv li li:hover ul,  .menu-vv li li:hover ul,
.menu-hv li li.hover ul,  .menu-vv li li.hover ul { visibility: visible }
.menu-hv li li:hover ul ul,  .menu-vv li li:hover ul ul,
.menu-hv li li.hover ul ul,  .menu-vv li li.hover ul ul { visibility: hidden }
.menu-hv li li li:hover ul,  .menu-vv li li li:hover ul,
.menu-hv li li li.hover ul,  .menu-vv li li li.hover ul { visibility: visible }

#title_pages
{
	font-weight: bold;
	font-size: 12px;
	color: #f3efe1;
	background-image: url(../image/title_pages.jpg);
	width: 645px;
	background-repeat: no-repeat;
	height: 28px;
	background-color: transparent;
	padding-left: 45px;
	padding-top: 18px;
}

.subtitle_pages
{
	width: 650px;
	height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	line-height: 12px;
}

.danca
{
	font-weight: bold;
	height: 30px;
	text-align: center;
}

#horarios
{
	text-align: center;
}

#div_aulas
{
	width: 700px;
	height: 87px;
	padding-left: 20px;
}
#div_aulas ul{	margin: 0px;	padding: 0px;} 
#div_aulas ul li
{
	float:left;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	width: 76px;
	font-family: 'verdana';
	margin-right: 36px;
}
.space
{
	width: 3px;
	overflow: hidden;
}

.aula1
{
    border-style: solid;
    border-color: inherit;
    border-width: 0px;
    background-image: url(../image/aula1_hover.gif');
    background-repeat: no-repeat;
    height: 76px;
    width: 76px;
    font-size: 1px;
    background-color: transparent;
    cursor: pointer;
    margin-right: 4px;
    text-align: left;
} 

.aula1:hover
{
	background-image: url(../image/aula1_hover.gif);
	color: #E7E2CE;
}

.aula1_selected
{	background-image: url(../image/aula1_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula2
{
	background-image: url(../image/aula2.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula2:hover
{
	background-image: url(../image/aula2_hover.gif);
}

.aula2_selected
{	background-image: url(../image/aula2_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula3
{
	background-image: url(../image/aula3.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula3:hover
{
	background-image: url(../image/aula3_hover.gif);
}

.aula3_selected
{	background-image: url(../image/aula3_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula4
{
	background-image: url(../image/aula4.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;	
	margin-right: 4px;
}

.aula4:hover
{
	background-image: url(../image/aula4_hover.gif);
}

.aula4_selected
{	background-image: url(../image/aula4_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula5
{
	background-image: url(../image/aula5.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula5:hover
{
	background-image: url(../image/aula5_hover.gif);
}

.aula5_selected
{	background-image: url(../image/aula5_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula6
{
	background-image: url(../image/aula6.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula6:hover
{
	background-image: url(../image/aula6_hover.gif);

}

.aula6_selected
{	background-image: url(../image/aula6_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula7
{
	background-image: url(../image/aula7.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	text-align: center;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;	
	margin-right: 4px;
}

.aula7:hover
{
	background-image: url(../image/aula7_hover.gif);
}

.aula7_selected
{	background-image: url(../image/aula7_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula8
{
	background-image: url(../image/aula8.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	text-align: center;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula8:hover
{
	background-image: url(../image/aula8_hover.gif);
}

.aula8_selected
{	background-image: url(../image/aula8_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula9
{
	background-image: url(../image/aula9.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	text-align: center;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
	margin-right: 4px;
}

.aula9:hover
{
	background-image: url(../image/aula9_hover.gif);
}

.aula9_selected
{	background-image: url(../image/aula9_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

.aula10
{
	background-image: url(../image/aula10.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	text-align: center;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	cursor:pointer;
}

.aula10:hover
{
	background-image: url(../image/aula10_hover.gif);
}

.aula10_selected
{	background-image: url(../image/aula10_hover.gif);
	background-repeat: no-repeat;
	height: 76px;
	width: 76px;
	font-size: 1px;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

#galeria_studio{width:100%; text-align:center}

#global_studio{width:100%; height:700px}

#global_shows{width:100%; height:510px}

#galeria_fotos{}

#galeria_fotos ul
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#galeria_fotos ul li
{
	float: left;
	width: 49%;
	padding-bottom: 5px;
	padding-top: 5px;
}

#galeria_fotos ul li a
{
	color: #97609B;
}

#galeria_fotos ul li a:visited
{
	color: #d08ca7;
}

#galeria_fotos ul li a:hover
{
	text-decoration: none;
}

.galeria2
{
	float: right;
	width: 495px;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	padding-top: 30px;
}

.foto_mini_galeria
{
	width: 113px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 97px;
	border-bottom-style: none;
	background-color: transparent;
	font-size: 2px;
	cursor: pointer;
}

#videos{}

#videos ul
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#videos li
{
	float: left;
	width: 100%;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
}

#videos h1
{
	font-weight: bold;
	font-size: 11px;
}

#videos ul li a
{
	color: #97609B;
}

#videos ul li a:visited
{
	color: #d08ca7;
}

#videos ul li a:hover
{
	text-decoration: none;
}

.dropdownlist
{
	border-right: #e7e2ce 1px solid;
	border-top: #e7e2ce 1px solid;
	font-size: 11px;
	border-left: #e7e2ce 1px solid;
	border-bottom: #e7e2ce 1px solid;
	height: 17px;
	color: #d08ca7;
	background-color: #fff;
}

#panel_error
{
	border-right: #ded1c7 1px dotted;
	border-top: #ded1c7 1px dotted;
	border-left: #ded1c7 1px dotted;
	border-bottom: #ded1c7 1px dotted;
	font-size: 11px;
	color: #97609B;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	width: 164px;
	padding-top: 8px;
	height: auto;
	background-color: #fff;
	float: right;
	line-height: 10px;
}

.validator
{
	background-image: url(../image/flower.png);
	width: 18px;
	height: 18px;
	font-size: 2px;
	background-repeat: no-repeat;
}

.button1
{
	font-weight: bold;
	font-size: 11px;
	background-image: url(../image/button1.jpg);
	width: 82px;
	color: #bba28a;
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 24px;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	cursor: pointer;
}

.menu_galeria{width:145px;}
.menu_galeria ul{}
.menu_galeria ul li{width:auto;}

.button_left
{
	background-image: url(../image/button_left.gif);
	width: 7px;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	height: 14px;
	background-color: transparent;
	border-bottom-style: none;
	font-size: 1px;
	cursor: pointer;
}

.button_right
{
	background-image: url(../image/button_right.gif);
	width: 7px;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	height: 14px;
	background-color: transparent;
	border-bottom-style: none;
	font-size: 1px;
	cursor: pointer;
}

#keywords
{
	margin: 0 auto;
	padding: 5px;
	width: 748px;
	font-weight: normal;
	color: #D8A0CF;
}

#keywords a
{
	font-size: 10px;
	text-decoration: underline;
	color: #D8A0CF;
}

#keywords a:hover
{
	font-size: 10px;
	text-decoration:  none;
	color: #D8A0CF;
}

#keywords h1
{
	font-size: 10px;
	font-weight: bold;
	color: #D8A0CF;
}

#keywords ul
{
	margin: 0px;
	padding: 0px;
}

#keywords ul li
{
float:left
}

.visible_panel
{
	display: none;
}