#header{
	background: url(../images/master/background-degradee-gray.gif) repeat-x bottom #fff;
	border-bottom: #ededed 1px solid;
	height: 145px;
}

#header .wrap{
	height: 145px;
}

#header h1{
	left: 0;
	position: absolute;
	top: 25px;
}

#header #language{
	position: absolute;
	top: 8px;
	right: 15px;
}

#header #language li{
	display: inline;
	margin: 0 1px;
}

#header .menu-name-primary-links,
#header #secundary-menu{
	position: absolute;
}

#header .menu-name-primary-links li,
#header #secundary-menu li{
	display: inline;
}

#header .menu-name-primary-links a,
#header #secundary-menu a{
	display: block;
	float: left;
}

#header .menu-name-primary-links{
	background: url(../images/master/primary-menu-line-left.png) no-repeat left top;
	height: 33px;
	padding-left: 40px;
	right: 0;
	top: 0;
}

#header .menu-name-primary-links ul{
	background: url(../images/master/primary-menu-line-right.png) no-repeat right;
	height: 33px;
	line-height: 28px;
	margin-right: -5px;
	padding-right: 60px;
}

#header .menu-name-primary-links a{
	background: url(../images/icon/arrow-right-off.png) no-repeat left center;
	color: #939392;
	display: block;
	float: left;
	margin: 0 25px 0 0;
	padding: 0 0 0 12px;
}

#header #secundary-menu{
	bottom: -1px;
	right: 0;
}

#header #secundary-menu a{
	color: #fff;
	display: block;
	font-size: 11px;
	height: 28px;
	line-height: 28px;
	padding: 0 15px;
	text-transform: uppercase;
}

#header #secundary-menu li{
	float: left;
	margin: 0 0 0 -5px;
	padding: 0 10px;
	position: relative;
}

#header #secundary-menu li span{
	display: block;
	height: 28px;
	left: -17px;
	position: absolute;
	top: 0;
	width: 30px;
}

#header #secundary-menu li.blue{
	background: url(../images/master/tab-top-menu-blue-right.png) no-repeat right;
}

#header #secundary-menu li.blue span{
	background: url(../images/master/tab-top-menu-blue-left.png) no-repeat right;
}

#header #secundary-menu li.blue a{
	background: #3e9ec0;
}

#header #secundary-menu li.green{
	background: url(../images/master/tab-top-menu-green-right.png) no-repeat right;
}

#header #secundary-menu li.green span{
	background: url(../images/master/tab-top-menu-green-left.png) no-repeat right;
}

#header #secundary-menu li.green a{
	background: #a8bb4e;
}

#header #secundary-menu li.yellow{
	background: url(../images/master/tab-top-menu-yellow-right.png) no-repeat right;
}

#header #secundary-menu li.yellow span{
	background: url(../images/master/tab-top-menu-yellow-left.png) no-repeat right;
}

#header #secundary-menu li.yellow a{
	background: #ffba00;
}

#header #secundary-menu li.red{
	background: url(../images/master/tab-top-menu-red-right.png) no-repeat right;
}

#header #secundary-menu li.red span{
	background: url(../images/master/tab-top-menu-red-left.png) no-repeat right;
}

#header #secundary-menu li.red a{
	background: #e1481f;
}

#header #secundary-menu li.grey{
	background: url(../images/master/tab-top-menu-grey-right.png) no-repeat right;
}

#header #secundary-menu li.grey span{
	background: url(../images/master/tab-top-menu-grey-left.png) no-repeat right;
}

#header #secundary-menu li.grey a{
	background: #afafaf;
}

/*
 * Menu Top
 */
 
#menu-top{
	margin: 0 auto;
	position: relative;
	width: 960px;
}

#menu-top .menu-top{
	display: none;
	height: 185px;
	padding: 73px 0 0 1px;
	position: absolute;
	width: 959px;
	z-index: 1000;
}

#menu-top .menu-top h6{
	font-family: 'PFDinDisplayProLight', Arial, Tahoma, Helvetica;
	font-size: 32px;
	padding: 0 0 15px 16px;
}

#menu-top .menu-top ul{
	float: left;
	width: 170px;
}

#menu-top .menu-top li{
	font-size: 11px;
	margin: 2px 0;
	list-style: none outside none !important;
}

#menu-top .menu-top li a{
	background-color: tranparent;
	background-image: url(../images/icon/arrow-right-on.png);
	background-position: 18px 10px;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	padding: 5px 0 5px 30px;
}

#menu-top .menu-top li a:hover{
	text-decoration: none;
}

#menu-top .menu-top.blue{
	background: #4598b5 url(../images/master/banner-top-blue.jpg) no-repeat;
}

#menu-top .menu-top.blue h6{
	color: #2b748d;
}

#menu-top .menu-top.blue a:hover{
	background-color: #19576c;
}

#menu-top .menu-top.green{
	background: #a6bb45 url(../images/master/banner-top-green.jpg) no-repeat;
}

#menu-top .menu-top.green h6{
	color: #7f912d;
}

#menu-top .menu-top.green a:hover{
	background-color: #5b6c20;
}

#menu-top .menu-top.yellow{
	background: #f2c800 url(../images/master/banner-top-yellow.jpg) no-repeat;
}

#menu-top .menu-top.yellow h6{
	color: #cda100;
}

#menu-top .menu-top.yellow a:hover{
	background-color: #b1891c;
}

#menu-top .menu-top.red{
	background: #ec6840 url(../images/master/banner-top-red.jpg) no-repeat;
}

#menu-top .menu-top.red h6{
	color: #c55631;
}

#menu-top .menu-top.red a:hover{
	background-color: #aa3915;
}

#menu-top .menu-top.grey{
	background: #ec6840 url(../images/master/banner-top-grey.jpg) no-repeat;
}

#menu-top .menu-top.grey h6{
	color: #747474;
}

#menu-top .menu-top.grey a:hover{
	background-color: #747474;
}