.nav{
	margin: 0 auto;
	position: relative;
	line-height:1;
	text-align: left;
	}


.nav li{
	list-style: none;
	/*float: left;*/
	position: relative;
	}

.nav ul { 
	display: none;
	position: absolute;
	top: 22px;
	left: 0;
}

* html .nav ul { 
	line-height: 0; 
}

.nav ul li { float: none; }

.nav ul { width: 250px; }

.nav ul ul { top: 0; left: 0px; }

.flag a{ 
	/*background:#4b4b4b;*/
	padding: 1px;
	color: #fff;
	/*border-bottom: 1px solid #FFF;*/
	/*opacity: 0.7;
	filter: alpha(opacity=90);
	zoom: 1;*/
	/*line-height: 1;*/
}
