#languagemenu {
	padding: 10px 0px 5px 5px;
}
#languagemenu p {
	padding: 0px 0px 5px 0px;
	color: #0066cc;
	font-size: 10px;
}
#leftMenu {
	width: 210px;
	/*margin-bottom: 100%;*/
	float:left;
}

#leftMenu a, #leftMenu a:link {
	margin: 0px;
	padding: 0px;
}
ul.nav1, ul.nav2, ul.nav3 {
	clear:both;;
}
/*===================================================Menu Level1 begin===================================================*/
.nav1 {
	list-style-type: none;
	list-style: url(../images/clear.gif);
	margin: 0px 0px 0px 5px;
	padding: 0px;
	font-size: 13px;
}
.nav1 li {
	list-style: url(../images/clear.gif);
	display: block;
	margin: 0px;
	padding: 5px 0 0 0;
	font-size: 13px;
	background:url(../images/menu-icons/nav1no.gif) top left no-repeat;
	line-height: 14px;
	
	padding: 5px 0 0 0;
}
.nav1 li a, .nav1 li a:link, .nav1 li a:visited, .nav1 li a:hover, .nav1 li a:active {
	/*vertical-align: middle;*/
	margin: 0px;
	padding: 0px;
	
}
.lev1linkwrap {
  display:block;
  padding: 0 0px 11px 6px;
  background:transparent url(../images/menu-icons/lev1linkwrap.gif) bottom left no-repeat;
}
/*===================================================Menu Level1 end=====================================================*/
/*===================================================Menu Level2 begin===================================================*/
.nav2 {
	list-style-type: none;
	list-style: url(../images/clear.gif);
	margin: 0 0 6px 0;
	padding: 0;
	background:url(../images/menu-icons/nav2_ul_bg.gif) top left repeat-y;
	font-size: 0;
}
.nav2 li {
	list-style: url(../images/clear.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 0;
	background:url(../images/menu-icons/clear_10x10.gif) top left no-repeat;
	clear: both;
}
.nav2 li.last {
	background:url(../images/menu-icons/white_10x10.gif) top left repeat-y;
}
.nav2 li img {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #333333;
	white-space: nowrap;
	font-size: 0;
	float:left;
}
.nav2 li a, .nav2 li a:link, .nav2 li a:visited, .nav2 li a:hover, .nav2 li a:active {
	display: block;
	width: 190px;
	/*height: 20px;
	vertical-align: middle;*/
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/menu-icons/clear_10x10.gif) top left no-repeat;
	clear:both;
	font-size: 12px;
}
.nav2 li a:hover {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
}
.nav2 li.currentPoint a, .nav2 li.currentPoint a:link, .nav2 li.currentPoint a:visited {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
}
/*===================================================Menu Level2 end===================================================*/
/*===================================================Menu Level3 begin===================================================*/
.nav3 {
	list-style-type: none;
	list-style: url(../images/clear.gif);
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background:url(../images/menu-icons/nav3_ul_bg.gif) top left repeat-y;
	font-size: 0px;
	clear:left;
}
.nav3 li {
	list-style: url(../images/clear.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	background:url(../images/menu-icons/nav2_ul_bg.gif) top left repeat-y;
	clear: both;
}
.nav3 li.last {
	background:url(../images/menu-icons/white_10x10.gif) top left repeat-y;
}
.nav3 li img {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #333333;
	white-space: nowrap;
	font-size: 0;
	float:left;
}
.nav3 li a, .nav3 li a:link, .nav3 li a:visited, .nav3 li a:hover, .nav3 li a:active {
	display: block;
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/menu-icons/clear_10x10.gif) top left no-repeat;
	clear:both;
	font-size: 12px;
}
.nav3 li a:hover {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
}
.nav3 li.currentPoint a, .nav3 li.currentPoint a:link, .nav3 li.currentPoint a:visited  {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
}
/*===================================================Menu Level3 end===================================================*/
/*===================================================TableauGalerie begin===================================================*/
.tableauGalerieMenuTitle {
	list-style-type: none;
	list-style: url(../images/clear.gif);
	margin: 5px 0px 5px 0px;
	padding: 0px;
	
}

.tableauGalerieMenuTitle li {
	list-style: url(../images/clear.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #0066cc;
}
.tableauGalerieMenuTitle li img {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #333333;
	white-space: nowrap;
	font-size: 0;
}
.tableauGalerieMenuTitle li a, .tableauGalerieMenuTitle li a:link, .tableauGalerieMenuTitle li a:visited, .tableauGalerieMenuTitle li a:hover, .tableauGalerieMenuTitle li a:active {
	display: block;
	width: 520px;
	/*height: 20px;
	vertical-align: middle;*/
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;

}

/*===================================================TableauGalerie Level2 begin===================================================*/
.tableauGalerieMenu {
	list-style-type: none;
	list-style: url(../images/clear.gif);
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background:url(../images/menu-icons/nav3_ul_bg.gif) top left repeat-y;
	font-size: 0px;
	clear:left;
}
.tableauGalerieMenu li {
	list-style: url(../images/clear.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	background:url(../images/menu-icons/nav2_ul_bg.gif) top left repeat-y;
	clear: both;
}
.tableauGalerieMenu li.last {
	background:url(../images/menu-icons/white_10x10.gif) top left repeat-y;
}
.tableauGalerieMenu li .firstImage {
	float:left;
	margin-bottom: 6px;
}
.tableauGalerieMenu li img {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px solid #333333;
	white-space: nowrap;
	font-size: 0;
}

.tableauGalerieMenu li a, .tableauGalerieMenu li a:link, .tableauGalerieMenu li a:visited, .tableauGalerieMenu li a:hover, .tableauGalerieMenu li a:active {
	display: block;
	width: 520px;
	/*height: 20px;
	vertical-align: middle;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/menu-icons/clear_10x10.gif) top left no-repeat;
	clear:both;
	font-size: 12px;
	line-height: 14px;
}
.tableauGalerieMenu li a:hover {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
	font-size: 12px;
}
.tableauGalerieMenu li.currentPoint a, .tableauGalerieMenu li.currentPoint a:link, .tableauGalerieMenu li.currentPoint a:visited {
	background:url(../images/menu-icons/nav2_li_current_bg.gif) top left no-repeat;
	font-size: 12px;
}
/*===================================================Menu Level2 end===================================================

