@charset "UTF-8";


ul.dropdown {
 font-weight: bold;
font-size: 80%;
}

ul.dropdown li:hover{
	color: #000;
}

ul.dropdown li.size{
	width: 128px;
	text-align: center;
	padding: 0px !important;
	height: 30px;
	background: url("../img/button-normal.png") !important;
}


	ul.dropdown li a{
		text-decoration: none;
		color: #FFF;
		display: block;
		padding-top: 6px;
	}
	
	ul.dropdown li a:hover{
		color: #000;
	}


	ul.dropdown li {
	/* border-color: #fff #d9d9d9 #d9d9d9;*/
	 background-color: #004c4f;
	 color: #FFF;
		margin-left: 1px;
		font-weight: normal;
		text-transform: uppercase;
	}

	ul.dropdown li:hover{
		background: url("../img/button-over.png") !important;
	 	color: #000 !important;

	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #FFF; text-decoration: none; }


	ul.drop li{
		background: #c2ddc6;
		border-top: 1px solid #004c4f;
		border-right: 1px solid #004c4f;
		padding: 0px !important;
		margin-left: 0px !important;
		text-transform: none !important;
		text-align: left;
		display: block;
		
	}
	
	ul.drop li:hover{
		background-image: none !important;
		background: #c2ddc6 !important;
	}
	
	ul.drop li a{ color: #000 !important; background: #c2ddc6; text-decoration: none; padding-top: 0px !important; display: block; padding: 4px 6px !important;}
	ul.drop li a:hover{ color: #FFF !important; background: #c2ddc6; text-decoration: none;}
			ul.drop li:hover{ background: #004c4f; color: #FFF !important;}
			ul.drop li:hover a{ color: #FFF; background: #004c4f;}
	ul.drop li.dir{ color: #000 !important;}
		ul.drop li.dir:hover{color: #FFF !important;}
	/* -- level mark -- */

	ul.dropdown ul {
	 width: 210px !important;
		font-size: .95em;
		border-left: #004c4f 1px solid;
		border-bottom: #004c4f 1px solid;

	}

		ul.dropdown ul li {
		 font-weight: normal;
		}




/* 2nd level */

ul.drop2{ font-size: 1em; width: 180px !important; }
ul.drop2 li {color: #000; display: block; }
ul.drop2 li a{}
ul.drop2 a{ background: #c2ddc6 !important; color: #000 !important; padding: 4px 6px !important;}
ul.drop2 li:hover a{ background: #004c4f !important; color: #FFF !important;}

/* rounded corner */

ul.dropdown li.border{
	-moz-border-radius: 15px 0 0 0px;
	-webkit-border-top-left-radius: 15px;
}


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* custom sizes */

ul.dropdown li.home{
	text-align: center;	
}



/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(../img/arrow_r.gif) !important;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(../img/arrow_r.gif);
}

ul.drop li.dir a.arrow{
	background-image: url(../img/arrow_r.gif) !important;
 background-position: 98% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png) !important;
 background-position: 0 50%;
}