/*** Navigation (Setting up some fonts, colors and more)***/

#navigation{
	font:14px Arial;
}

#navigation a:link, #navigation a:visited{ padding:0px; text-decoration:none;}

#navigation li a:hover { color:#fff; text-decoration:none;}

#navigation a:link, #navigation a:visited{
	text-decoration:none;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor:hand;
	visibility: inherit;
	padding-right: 0px;
	padding-left: 0px;
}


#navigation li a {
	color:#FFFFFF;
	text-decoration:none;
	font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
}

#navigation li a:hover {
	color:#494949;
	text-decoration:none;

}

a.navigationh:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.navigationp:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select_profile.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.navigations:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select_services.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.navigationg:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select_gallery.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.navigationc:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select_clientele.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.navigationd:hover {
	color:#494949;
	text-decoration:none;
	background-image: url(images/menu_select.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#navigation li li a:link {
	background-color: #FFFFFF;
	color:#7F7F7F;
	text-decoration:none;
	padding-left: 16px;
	background-image: url(images/menu_bul.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor:hand;
	text-transform: capitalize;
	padding-top: 5px;

	padding-bottom: 5px;


}

#navigation li li a:visited {
	background-color: #FFFFFF;
	color:#7F7F7F;
	text-decoration:none;
	padding-left: 16px;
	background-image: url(images/menu_bul.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	padding-top: 5px;
	padding-bottom: 5px;

}

#navigation li li a:hover {
	background-color: #303030;
	color:#7F7F7F;
	text-decoration:none;
	font-weight: bold;
	background-image: none;
}

/***h1 nev***/

#navigation h1 a{ padding:0px; text-decoration:none;}


#navigation h1 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h1 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav h1 a {display:block; }

/***h2 nev***/

#navigation h2 a{ padding:0px; text-decoration:none;}


#navigation h2 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h2 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select_profile.jpg);
	background-repeat: no-repeat;
	background-position: center -1px;
}
.nav h2 a {display:block; }


/***h3 nev***/

#navigation h3 a{ padding:0px; text-decoration:none;}


#navigation h3 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h3 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select_services.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav h3 a {display:block; }

/***h4 nev***/

#navigation h4 a{ padding:0px; text-decoration:none;}


#navigation h4 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h4 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select_clientele.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav h4 a {display:block; }


/***h5 nev***/

#navigation h5 a{ padding:0px; text-decoration:none;}


#navigation h5 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h5 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav h5 a {display:block; }

/***h5 nev***/

#navigation h6 a{ padding:0px; text-decoration:none;}


#navigation h6 a{
	visibility: inherit;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 1px;
	cursor:hand;
	visibility: inherit;
	padding-right: 18px;
	padding-left: 18px;
}


#navigation h6 a {
	color:#7f7f7f;
	text-decoration:none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	cursor:hand;
	text-transform: uppercase;
	background-image: url(images/menu_select_gallery.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav h6 a {display:block; }

/*** Essential styles - Superfish menu (Setting the positions for the list elements etc.) ***/

.nav, .nav * {margin:0;padding:0;list-style:none;}

.nav ul {position:absolute;top:-999em;}

html > body
.nav ul {position:absolute;top:-999em;}

.nav li {float:left;position:relative;z-index:99;font-size:12px;}

.nav a {display:block; }

.nav ul li{width: 100%;}

.nav li:hover ul,ul.nav li.sfHover ul {
	left:0px;
	top:36px;

}

.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}

.nav li li:hover ul,ul.nav li li.sfHover ul {left:10em;top:0px;}

.nav li:hover ul,.nav li li:hover ul {top: -999em;}

.menu_bar {
	background-image: url(images/menu_bar.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
}
.menu_box {
	height: 26px;
	line-height: 26px;
	float: left;
	cursor:hand;
}
.menu_box img{
	text-decoration:none;
	cursor:hand;
	margin-top: 9px;
}


a {
outline:none;
}
