/* CSS Document - Estrutura - Hit Make Up - Hair */
body{
	width:770px;
	height:auto;
	margin:0 auto;
}

/* Lado Esquerdo  */
#esq{
	width:226px;
	height:auto;	
	margin:0;
	float:left;	
	background: url(../img/estrutura/bg_box.gif)
}
#logo{
	width:226px;
	height:117px;
	background-image: url(../img/estrutura/logo.jpg);
	float:left;
	margin:0
}
#bgmenu_top{
	width:226px;
	height:24px;
	background-image: url(../img/estrutura/box_top.png);
	float:left;
	margin:0 auto
}
#bgmenu_center{
	width:226px;
	height:auto;
	background: url(../img/estrutura/bg_box.gif);
	float:left	
}
#fone{
	width:226px;
	height:94px;
	background-image: url(../img/estrutura/contact.png);
	margin:0 auto
}
/* Lado Direito */
.date{
	color:#CCC;
	text-align:right;
	margin:105px 0 0 0;	
	*margin:105px -7px -7px 0	
}
#flash, #flash_about,#flash2{
	width:540px;
	height:380px;
	margin-bottom:10px
}
#flash,#flash2{
	background:url(../img/home/flashhit.jpg) no-repeat
}
#flash_about{
	background:url(../img/about/bg.gif) no-repeat
}
#intro, #intro_about,#intro2{
	padding:46px 0 0 45px	
}
#flash2{
	margin:29px auto
}
#dir{
	width:544px;
	height:auto;	
	background:#FFF;
	margin:0;
	float:left	
}
#conteudo{
	width:530px;
	height:auto;		
	margin:0	
}
/* Base */
#base{
	width:770px;
	height:60px;
	background: url(../img/estrutura/base.png);
	margin:0;
	clear:both
}
.base{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:default;
	color:#666
}
/* links */
.menu li{
	list-style:none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 25px -10px;
	width:167px;
	border-bottom:1px solid #F5F5F5
}
.sub_menu{
	margin-top:40px
}
.sub_menu li {
	list-style:none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin:-15px 0 30px 15px
}
.menu a{
	text-decoration:none;
	color:#B40406
}
.menu a:hover{
	color:#000
}
.sub_menu a{
	text-decoration:none;
	color:#999
}
.sub_menu a:hover{
	color:#000
}
.menu_space{
	margin:0 0 0 10px;
	color:#B40406
}
a{
	color:#9B0000;
	text-decoration:none;
	outline:none
}
a:hover{
	color:#FF0000
}
img{
	border:none
}
/* Outros */
h1.some{
	display:none
}
h1{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#B40406;
	padding:10px 0 0 15px;	
	cursor:default;
	margin-bottom:0
}
h1.dica_beleza{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#B40406;
	cursor:default;
	margin-bottom:0;
	padding:4px 0 10px 15px !important;	
	*padding:12px 0 10px 15px !important;
	padding:11px 0 10px 15px;	
}
hr{
	width:520px;
	*width:530px;
	border:1px solid #F1F1F1;
	margin:1px 0px 0px 5px !important;
	margin:1px	
}
p{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px 0 20px;
	text-align:justify
}
.port{
	text-align:right;
	margin:38px 0 0 0
}
p.some, li.some{
	display:none
}
#lançamento hr,#esq hr,#base hr{
	display:none
}

/*base team*/
div#team{
	width:741px;
	height:28px;
	margin:0px auto;
	overflow:hidden;
	text-align:right
}
div#team p{
	margin:0px;
	padding:2px
}
div#team span{
	display:none
}
div#team a{
	display:block;
	width:128px;
	height:22px;
	float:right;
	background: url(../img/estrutura/team.jpg) no-repeat
}
div#team a:hover{
	background-position: 0px -22px
}