@charset "utf-8";
/* CSS Document */

/* do not need copy this
body { margin:0; padding:25px; font-family:Arial, Helvetica, sans-serif;}*/

/* Do nedd Copy this */

/* ----- clear fix for floats ----- */
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }		
/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */

/* Images */
.massivamenu, .massivamenu ul, .massivamenu ul li a, .massivamenu ul li span 
{ 
	background-image:url(../img/images/menu_sup/menu_stip.png); 
	background-repeat:no-repeat; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
}
.massivamenu 
{ 
	height:39px; 
	line-height:39px;  
	background-position:-990px 0px; 
	padding-left:20px;
	padding-top:17px;
}
.massivamenu ul 
{ 
	background-position: right 39px; 
	height:39px; 
	line-height:39px; 
	margin:0; 
	padding:0px; 
	list-style:none;  
}
.massivamenu ul li 
{ 
	display:inline; 
	float:left; 
	padding:0px 0px 0 0px; 
	background:url(../img/images/menu_sup/menu_div.png) no-repeat right 11px;
}
.massivamenu ul li.nopipe 
{ 
	background:none;
}

.massivamenu ul li a 
{ 
	float:left;
	padding-left:25px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	text-shadow:  1px 1px 2px #000000;
 }
 
.massivamenu ul li a span
{ 
	float:left; 
	padding-right:20px;
	height:39px;
	line-height:39px;
}
.massivamenu ul li a:hover, .massivamenu ul li a.active 
{
	background-position: -1004px -69px; 
	color:#ffffff;	
	font-weight: bold;
	text-shadow:  1px 1px 2px #000000;
}
.massivamenu ul li a:hover  span , .massivamenu ul li a.active  span 
{ 
background-position:right bottom;
}

/* You will Need change 
.massivamenu  {}