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

	
#nav {
	clear: both; 
	margin: 8px 0 42px 0; 
	height: 25px;
	}

#nav li, #right-nav li {
	list-style: none;
	}
	
#nav li {float: left; position: relative;}
	
#nav li a {
	display: block;
	height: 25px;
	}
	#nav li a em {display: none;}
	
	#nav li a.m1 {width: 51px; background: url(../images/m01.png) no-repeat;}
	#nav li a.m35 {width: 131px;background: url(../images/m02.png) no-repeat;}
	#nav li a.m36 {width: 130px;background: url(../images/m03.png) no-repeat;}
	#nav li a.m37 {width: 130px;background: url(../images/m04.png) no-repeat;}
	#nav li a.m38 {width: 131px;background: url(../images/m05.png) no-repeat;}
	#nav li a.m6 {width: 130px;background: url(../images/m06.png) no-repeat;}
	#nav li a.m39 {width: 130px;background: url(../images/m07.png) no-repeat;}
	#nav li a.m41 {width: 129px;background: url(../images/m08.png) no-repeat;}
	
	#nav li a.m1:hover, #nav li a.m6:hover { background-position: bottom;}
	#nav li a.menu-current {background-position: bottom;}
	
#nav ul li ul {
padding: 0;
position: absolute;
top: 0;
left: 0;
width: 119px;
padding: 31px 5px 20px 5px;
}

#nav ul li.list-item35 ul {width: 129px; background: url(../images/bg_submenu01.png) no-repeat;}
#nav ul li.list-item36 ul {width: 118px; background: url(../images/bg_submenu02.png) no-repeat;}
#nav ul li.list-item37 ul {width: 129px; background: url(../images/bg_submenu03.png) no-repeat;}
#nav ul li.list-item38 ul {width: 260px; background: url(../images/bg_submenu04.png) no-repeat;}
#nav ul li.list-item39 ul {width: 129px; background: url(../images/bg_submenu05.png) no-repeat;}
#nav ul li.list-item41 ul {width: 129px; background: url(../images/bg_submenu06.png) no-repeat;}



#nav ul ul em {display: inline; font-style: normal;}

#nav li li {
	float: none;
	width: 119px;
	border-bottom: 1px solid #8d8d8e;
	}
	
	#nav ul li.list-item38 ul li {width: 250px;}

#nav ul li ul li a{
	height: 15px;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
	padding: 3px 8px 2px 8px;
	text-decoration: none;
}

#nav ul li ul li a:hover {background: url(../images/bg_submenu-a.png) repeat-y;}
#nav ul li.list-item38 ul li a:hover {background: url(../images/bg_submenu-big-a.png) repeat-y;}

#nav ul ul, #nav ul li:hover ul ul, #nav ul ul li:hover ul ul {display: none;}
#nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul {display: block;}


/*RIGHT NAVIGATION (HOME) */
	
	
#right-nav {
	float: left;
	width: 241px;
	margin: 0 0 8px 3px;
	}
	
#right-nav li a {
	display: block;
	font-size: 16px;
	padding: 24px 0 0 28px;
	text-decoration: none;
	color: #000;
	margin-bottom: 1px
	}
	
	#right-nav li a.m50 {height: 39px; background: url(../images/bg_right-nav.jpg) no-repeat 0 0; }	
	#right-nav li a.m51 {height: 40px; background: url(../images/bg_right-nav.jpg) no-repeat 0 -64px;}
	#right-nav li a.m52 {height: 40px; background: url(../images/bg_right-nav.jpg) no-repeat 0 -129px;}
	#right-nav li a.m53 {height: 40px; background: url(../images/bg_right-nav.jpg) no-repeat 0 -194px; margin: 0 ;}
	
	#right-nav li a.m50:hover {background-position: right 0 }
	#right-nav li a.m51:hover {background-position: right -64px }
	#right-nav li a.m52:hover {background-position: right -129px }
	#right-nav li a.m53:hover {background-position: right -194px }
	
	
	
/*============= GALLERY MENU IN THE POPUP WINDOW =================*/

#gallery-menu li {
	list-style: none;
	}
	
#gallery-menu li {
	margin-bottom: 1px;
	background: #232323;
	width: 242px;
	padding: 2px;
	}

#gallery-menu li a {
	display: block;
	color: #FFF;
	padding: 6px 8px;
	font-size: 10px;
	text-decoration: none;
	}
	
#gallery-menu li a:hover, #gallery-menu li.menu-current a {
	background: url(../images/bg_gallery-nav-hover.png) repeat-y;
	}
