.nav-wrap-mid {

	background:url(../img/nav-bg.png) no-repeat 0 0;

	float:left;

	width:1000px;

	height:52px;

	position:relative;

}

ul.menu {

	height:36px;

	padding:8px 0 0 0;

}

ul.menu li {

	float:left;

	font-size:16px;

	line-height:28px;

	color:#fff;

	background-color:inherit;

	text-transform:uppercase;

	padding:0 0 0 1px;

}

ul.menu li.last {

	padding-right:0;

	border-right:none;

}

ul.menu li.visitor {

	background:url(../images/vfc.png) no-repeat 0 10px;

	padding:0 14px 0 60px;

	margin:0 0 0 10px;

}

ul.menu li a {

	font-size:16px;

	line-height:28px;

	color:#fff;

	display:block;

	padding:0 11px 0 10px;

	background-color:inherit;

}

ul.menu li a img {

	border:none;

	padding:20px 0 0 10px;

}

ul.menu li a:hover, ul.menu li a.active {

	font-size:16px;

	color:#fae6df;

	background-color:inherit;

	background-color:#000;

}

/*menu End*/





/*#adtm_menu_inner {

	background-color:#ffffff;

}

#adtm_menu_inner {

	padding:0px 10px 0px 10px;

	margin:0px 0px 10px 0px;

	border-color:#cccccc;

	border-width:1px 0px 1px 0px;

}

#adtm_menu .li-niveau1 a.a-niveau1 {

	height:30px;

	line-height:29px;

}

#adtm_menu_inner {

	width:960px;

}

#adtm_menu .li-niveau1 {

	line-height:29px;

}

#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {

	height:30px;

	line-height:29px;

}

#adtm_menu ul#menu li div.adtm_sub {

	top:30px;

}

.li-niveau1 {

	padding:0px 0px 0px 0px;

	margin:0px 2px 0px 0px;

}

.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span {

	color:#666666;

}

.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {

	color:#333333;

}

.li-niveau1 a .advtm_menu_span, .li-niveau1 .advtm_menu_span {

	background-color:#ffffff;

}

.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {

	background-color:#e5e5e5;

}

.li-niveau1 a.a-niveau1 {

	border-color:#cccccc;

	border-width:0px 1px 0px 1px;

}

.li-niveau1 .adtm_sub {

	border-color:#e5e5e5;

	border-width:4px 4px 4px 4px;

}

.li-niveau1 .adtm_sub {

	background-color:#f5f5f5;

}

.adtm_column_wrap h5, .adtm_column_wrap h5 a {

	color:#333333;

}

.adtm_column_wrap h5:hover, .adtm_column_wrap h5 a:hover {

	color:#666666;

}

.adtm_column_wrap a {

	color:#999999;

}

.adtm_column_wrap a:hover {

	color:#666666;

}

#adtm_menu .adtm_column_wrap {

	padding:10px 10px 10px 10px;

}

#adtm_menu .adtm_column {

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

#adtm_menu .adtm_column ul.adtm_elements li a {

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {

	font-size:11px;

}

#adtm_menu .adtm_column h5, #adtm_menu .adtm_column h5 a {

	font-size:11px;

}

#adtm_menu .adtm_column ul.adtm_elements li, #adtm_menu .adtm_column ul.adtm_elements li a {

	font-size:11px;

}

#adtm_menu ul#menu li.li-niveau1:hover, #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover {

	position:relative;

}*/





#adtm_menu_inner {

}

#adtm_menu_inner {

}

#adtm_menu .li-niveau1 a.a-niveau1 {

    height: 30px;

    line-height: 29px;

}

#adtm_menu_inner {

}

#adtm_menu .li-niveau1 {

    line-height: 29px;

}

#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {

    height: 30px;

    line-height: 29px;

}

#adtm_menu ul#menu li div.adtm_sub {

    top: 30px;

}

.li-niveau1 {

    margin: 0 6px 0 0;

    padding: 0;

}

.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span {

    color: #FFFFFF;

}

.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {

    color: #fae6df;

}

.li-niveau1 a .advtm_menu_span, .li-niveau1 .advtm_menu_span {

}

.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {

}

.li-niveau1 a.a-niveau1 {

    border: medium none;

}

.li-niveau1 .adtm_sub {

    border-color: #E5E5E5;

    border-width: 4px;

}

.li-niveau1 .adtm_sub {

}

.adtm_column_wrap h5, .adtm_column_wrap h5 a {

    color: #333333;

}

.adtm_column_wrap h5:hover, .adtm_column_wrap h5 a:hover {

	font-size: 12px !important;

    color: #FFFFFF;

}

.adtm_column_wrap a {

    color: #999999;

}

.adtm_column_wrap a:hover {

    color: #666666;

}

#adtm_menu .adtm_column_wrap {

    padding: 10px;

	margin:0 0 0 6px;

}

#adtm_menu .adtm_column {

    margin: 0;

    padding: 0;

}

#adtm_menu .adtm_column ul.adtm_elements li a {

    margin: 0;

    padding: 0;

}

#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {

    font-size: 16px;

}

#adtm_menu .adtm_column h5, #adtm_menu .adtm_column h5 a {

    font-size: 12px;

}

#adtm_menu .adtm_column ul.adtm_elements li, #adtm_menu .adtm_column ul.adtm_elements li a {

    display: block;

    font-size: 12px;

    padding: 0 0 0 3px;

    width: 160px;

}

#adtm_menu .adtm_column ul.adtm_elements li, #adtm_menu .adtm_column ul.adtm_elements li a:hover {

    text-decoration: none;

}

#adtm_menu ul#menu li.li-niveau1:hover, #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover {

    position: relative;

}

.nav-wrap {

    left: 0;

    position: absolute;

    top: 123px;

    width: 1040px;

    z-index: 10;

}

.nav-wrap-left {

    background: url(../img/nav-left.png) no-repeat 0 0 transparent;

    float: left;

    height: 52px;

    width: 20px;

}

.nav-wrap-mid {

    background: url(../img/nav-bg.png) no-repeat 50% 0 transparent;

    float: left;

    height: 52px;

    position: relative;

    top: 28px;

    width: 1040px;

    z-index:301;

}

.navsd {

    left: 0;

    position: absolute;

    top: 44px;

}

.nav-wrap-right {

    background: url(../img/nav-right.png) no-repeat 0 0 transparent;

    float: left;

    height: 52px;

    width: 20px;

}

ul#menu {

    height: 36px;

    padding: 8px 0 0;

}

ul#menu li {

    background-color: inherit;

    color: #FFFFFF;

    float: left;

    font-size: 16px;

    line-height: 28px;

    padding: 0 0 0 6px;

    text-transform: uppercase;

}

ul#menu li.last {

    border-right: medium none;

    padding-right: 0;

}

ul#menu li.visitor {

    background: url(../img/vfc.png) no-repeat 0 10px transparent;

    margin: 0 0 0 10px;

    padding: 0 14px 0 60px;

}

ul#menu li a {

    background-color: inherit;

    color: #FFFFFF;

    display: block;

    font-size: 16px;

    line-height: 28px;

    padding: 0 4px;

}

ul#menu li a img {

    border: medium none;

    padding: 20px 0 0 10px;

}

ul#menu li a:hover, ul#menu li a.active {

    background-color: #000000;

    color: #FAE6DF;

    font-size: 16px;

}