@charset "utf-8";
/* CSS Document */


/* Designed by: Antonio Lupetti				*/
/* Site:		http://woork.blogspot.com 	*/
#navbar{
	width: auto;
	height:56px !important;
	margin-top:3px !important;
	margin-left:7px !important;
	/*background:url(../images/navbar-bg.png) left top repeat-x;*/
}
#navbar .inbar{
	display: inline-block;
	height:59px;
	/*background:url(../images/right-round.png) right top no-repeat;*/
}
#navbar ul, #navbar ul li{
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	height:48px;
	line-height:52px;
}

/* CMS */
#navbar ul li ul, #navbar ul li ul li{
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	height:38px;
	line-height:42px;
}

#navbar ul{
	/*background:url(../images/left-round.png) left top no-repeat;*/
	
}

#navbar ul li{
	float:left;
	display: inline-block;
	line-height:52px;
	background:url(../images/two_line.jpg) no-repeat right;
}



/* CMS */
#navbar ul li ul li{
	float:left;
	display: inline-block;
	line-height:42px;
	background: none;
}

#navbar ul li a{
	color:#fff;
	text-decoration:none;
	font-weight: normal;
	display: inline-block;
	font-size:18px;
	margin-left:0px;
	
}

/* CMS */
#navbar ul li ul li a{
	color:#fff;
	text-decoration:none;
	font-weight: normal;
	display: inline-block;
	font-size:13px;
	margin-left:0px;
	height:28px;
	line-height:28px;
	background:#032d5d;
	width:188px;
}

#navbar ul li a span{
	padding:0 20px 0 0;
	height:52px;
	line-height:52px;
	display: inline-block; 
	margin-left:20px;
}
#navbar .navhome a, #navbar .navhome a:hover{
	background:url(../images/a-bg.png) left top no-repeat;
	height:52px;
	line-height:52px;
}
#navbar .navhome a span, #navbar .navhome a:hover span{
	color:#FFFFFF;
	background: url(../images/span-bg.jpg) right top no-repeat;
	height:52px;
	line-height:52px;
	margin-left:51px;
	padding-left:12px;
	width:auto;
	
}

#navbar .navcms a, #navbar .navcms a:hover{
	height:52px;
	line-height:52px;
	background:#032d5d;
	width:auto;
}
#navbar .navcms a span, #navbar .navcms a:hover span{
	background:url(../images/spanhover-bg.png) right top no-repeat;
	height:36px;
	line-height:52px;
	cursor:pointer;
	
}

#navbar ul li a:hover{
	/*background:url(../images/ahover-bg.png) left top no-repeat;*/
	height:52px;
	line-height:52px;
	background:#032d5d;
	width:auto;
}

/* CMS */
#navbar ul li ul li a:hover{
	height:28px;
	line-height:28px;
	background:#032d5d;
	width:188px;
	color: #fff;
}

#navbar ul li a:hover span{
	background:url(../images/spanhover-bg.png) right top no-repeat;
	height:36px;
	line-height:52px;
	cursor:pointer;
}



#navbar .subnavcms{
	text-decoration:none;
	font-weight: normal;
	font-size:12px;
	margin-left:0px;
}



/*----------------limk top/---------------*/

.plustext{
	width:215px;
	height:25px;
	float:left;
	font-size:14px;
	color:#0079c2;
	text-decoration:underline;
	font-weight:bold;
	}
	
.plustext_inner{
	width:950px;
	height:45px;
	float:left;
	font-size:14px;
	color:#0079c2;
	text-decoration:underline;
	}
	
	
.navbar_colourf{
	height:59px;
	/*float:left;*/
	background: url(../images/colourfull_tab.png) no-repeat center;
	padding:5px 0 5px 0 !important;
	margin:0 0 0 12px;
	width:967px !important;
	}
	
a.two:link, a.two:visited {color:#9a9a9a; font-size:11px; text-decoration:none;}
a.two:hover {color:#1c5287; font-size:11px; text-decoration: underline;}

a.one:link, a.one:visited {color:#483800; font-size:22px; text-decoration:none;}
a.one:hover {color:#000; font-size:22px; text-decoration:none;}