﻿.depts_header ul {
   list-style: none;
   height:40px;
}                 
 
ul#menu 
{
	background-color:#A31111;
	height:40px;	
	margin: 0px 0px 2px 0px;
	padding: 0px;
	text-decoration:none;	
	width:990px;
	position:relative;
	z-index:4;
} 
ul#menu li.home {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right top;
	background-repeat:no-repeat;
	height:40px;
	/*width:116px;*/
	width:86px;
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li.flores_brasil {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right center;
	background-repeat:no-repeat;
	height:40px;
	/*width:134px;*/
	width:124px;
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li.flores_sao_paulo {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right center;
	background-repeat:no-repeat;
	height:40px;
	/*width:152px;*/
	width:132px;
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li.flores_presentes {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right center;
	background-repeat:no-repeat;
	height:40px;
	/*width:152px;*/
	width:115px;
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li.precos {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right center;
	background-repeat:no-repeat;
	height:40px;
	/*width:152px;*/
	width:120px;
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li.promocoes {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right top;
	background-repeat:no-repeat;
	height:40px;
	/*width:113px;*/
	width:100px;
	text-align:center;
	vertical-align:middle;	
	float:left;
	/*padding-top:8px;*/
}
ul#menu li.datas_especiais {
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right top;
	background-repeat:no-repeat;
	height:40px;
	/*width:145px;*/
	width:125px;
	text-align:center;
	vertical-align:middle;	
	float:left;
	/*padding-top:8px;*/
} 
ul#menu li.monte_seu_presente 
{
    background-image:url("../../images/bg_linha_depts_header.gif");
	background-position:right top;
	background-repeat:no-repeat;
	height:40px;
	/*width:178px;*/
	width:158px;
	text-align:center;
	vertical-align:middle;	
	float:left;
	/*padding-top:8px;*/
} 
ul#menu li.solucoes_corporativas {
	background-position:right top;
	background-repeat:no-repeat;
	height:40px;
	width:116px;
	/*width:86px;*/
	text-align:center;
	vertical-align:middle;	
	float:left;
}
ul#menu li a {
    color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
ul#menu li a:hover {
    /*color: #FF0000;*/
    color:#000;
} 
ul#menu li ul.sub-menu 
{	
	display: none;
	width:100%;
	height:auto;
}                
ul#menu li ul.sub-menu-aberto 
{	
	opacity: 0.8;
	filter:  Alpha(Opacity=80);
   /* display:block ;*/
    display:inline-block ;
}
ul#menu li ul.sub-menu-aberto li
{
	clear:both;
	background-color:#A31111;
	background-image: none;
	border-bottom:1px solid #D67373;
	padding : 2px 0px 3px 0px;					
}  
/*ul#menu li ul.sub-menu li a {
    padding-left: 15px;
}*/
.parent
{
	height:40px;
	text-align:center;	
}
.padding_top_div_flores_presentes
{
  padding-top:10px;
   
}
.space_text
{
	 float:left ;
	 width:80px;
	 marker-offset:10;
	 margin-left:20px;
	 margin-top:6px;
}

.space_text_2
{
	 float:left ;
	 width:110px;
	 marker-offset:10;
	 margin-left:20px;
	 margin-top:6px;
}

