
/*topmenu1*/

/* dropdown topmenu1 */
#topmenu1 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu1 .header3 .topmenu #menu ul ul {
	margin: 5px 0 0 0;
	background-color: none !important;
}
#topmenu1 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu1 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0;
	margin: 0px 0 0 0;

	border-bottom: none;

	background: #000;
 	opacity:0.9;
  	filter:alpha(opacity=90); /* For IE8 and earlier */
}
#topmenu1 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0;
	margin: 0px;

	background: #ff7300;
	border-bottom: none;
}
#topmenu1 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu1 .header3 .topmenu #menu ul ul .text {
	padding: 10px 0 0 0 !important;
}
/* end dropdown topmenu1 */

#topmenu1 .text-th {
	display: none;
}

#topmenu1 .header3 .topmenu {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu01_bg.jpg') no-repeat left top;
}
#topmenu1 .header3 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
	text-align: center;
}
#topmenu1 .header3 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 0px;
}
#topmenu1 .header3 .topmenu ul li a,#topmenu1 .header3 .topmenu ul li a:link {
	display: block;
	float: left;
	overflow:hidden;
	margin: 0px;
	padding: 0px 14px;
	min-width: 76px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu1 .header3 .topmenu ul li a:hover {
	color: #ff6600;
	font-weight: normal;
}
#topmenu1 .header3 .topmenu ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu01_selected01.jpg') no-repeat;
	text-align: center;
}
#topmenu1 .header3 .topmenu ul li.selected a{
	z-index: -1;

	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu01_selected02.jpg') right repeat-x;
}
#topmenu1 .header3 .topmenu ul li.selected a:hover{
	color: #fff;
	font-weight: normal;
}
#topmenu1 .header3 .topmenu .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
	overflow:hidden;
}
#topmenu1 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 47px;
	background: url('../images/header4.png') no-repeat;
}
#topmenu1 .header4 #social_box {
	height: auto;
	padding-top:7px;
	float:right;
}
#topmenu1 .header4 #search {
	float: left;
	margin: 8px 0 0 10px;
	padding: 0px;
}
#topmenu1 .header4 #search input {
	float: left;
	margin: 0px;
	width: 320px;
	height: 23px;
}
#topmenu1 .header4 #search_icon {
	float: left;
	margin: 8px 0 0 5px;
}
#topmenu1 .header4 #search_icon input {
	width: 45px;
	height: 29px;
	background-image: url("../images/search.jpg");
	border:none;
	margin-top:0px;
	text-indent:9999px;
	cursor: pointer;
}
#topmenu1 .header4 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu1 .header4 #toolboxAddThis,#topmenu1 .header4 #google_translate_element {
	float:left;
}
#topmenu1 .header4 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu1 .header4 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu2*/

/* dropdown topmenu2 */

#topmenu2 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu2 .header3 .topmenu #menu ul ul {
	margin: 10px 0 0 0;
	background-color: none !important;
}
#topmenu2 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu2 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	border-bottom: none;

	background: #030303;

 	opacity:0.9;
  	filter:alpha(opacity=90); /* For IE8 and earlier */
}
#topmenu2 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #6a0000;
	background: -moz-linear-gradient(top,  #961116 0%, #6a0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#961116), color-stop(100%,#6a0000));
	background: -webkit-linear-gradient(top,  #961116 0%,#6a0000 100%);
	background: -o-linear-gradient(top,  #961116 0%,#6a0000 100%);
	background: -ms-linear-gradient(top,  #961116 0%,#6a0000 100%);
	background: linear-gradient(top,  #961116 0%,#6a0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#961116', endColorstr='#6a0000',GradientType=0 );

	border-bottom: none;
}
#topmenu2 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu2 .header3 .topmenu #menu ul ul .text {
	padding: 10px 0 0 0 !important;
}
/* end dropdown topmenu2 */

#topmenu2 .text-th {
	display: none;
}
#topmenu2 .topmenu{
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu02_bg.jpg') no-repeat left top;
}
#topmenu2 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu2 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 14px;
}
#topmenu2 .topmenu ul li a,#topmenu2 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 14px 0 0px;
	min-width: 76px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
	overflow:hidden;
}
#topmenu2 .topmenu ul li a:hover {
	color: #9e1218;
	font-weight: normal;
}
#topmenu2 .topmenu ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu02_selected01.jpg') no-repeat;
	text-align: center;
}
#topmenu2 .topmenu ul li.selected a{
	z-index: -1;

	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu02_selected02.jpg') right repeat-x;
}
#topmenu2 .topmenu ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu2 .topmenu .text {
	display: block;
	padding: 18px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu2 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 46px;
	background: url('../images/topmenu/topmenu02_search.png') no-repeat;
	
	-moz-border-radius: 0px 0 10px 10px;
	-webkit-border-radius: 0px 0 10px 10px;
	border-radius: 0px 0 10px 10px;	
}
#topmenu2 #social_box {
	height: auto;
	padding-top: 0px;
	float:right;
}
#topmenu2 #search {
	float: left;
	margin: 0px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_input.png') top center no-repeat;
}
#topmenu2 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu2 #search_icon {
	float: left;
	margin: 0px;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_botton.png') top center no-repeat;
}
#topmenu2 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu2 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu2 #toolboxAddThis,#topmenu2 #google_translate_element {
	float:left;
}
#topmenu2 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu2 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu3*/

/* dropdown topmenu3 */
#topmenu3 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu3 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 5px 0 0 0;
	padding: 10px 0;

	border: 1px solid #7de042;
	border-bottom: 1px solid #004e00;

	background: #7de042; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkZTA0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7de042 0%, #004e00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7de042), color-stop(100%,#004e00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7de042 0%,#004e00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7de042 0%,#004e00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7de042 0%,#004e00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7de042 0%,#004e00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7de042', endColorstr='#004e00',GradientType=0 ); /* IE6-8 */

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
#topmenu3 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu3 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	border-bottom: none;

	/*background: #030303;*/

 	opacity:0.9;
  	filter:alpha(opacity=90); /* For IE8 and earlier */
}
#topmenu3 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	border-bottom: 1px solid #0e9801;

	background: #ccc;
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #ccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#ccc));
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#ccc 100%);
	background: -o-linear-gradient(top,  #e6e6e6 0%,#ccc 100%);
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#ccc 100%);
	background: linear-gradient(top,  #e6e6e6 0%,#ccc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ccc',GradientType=0 );
}
#topmenu3 .header3 .topmenu #menu ul ul li:hover span {
	color: #006600 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu3 .header3 .topmenu #menu ul ul .text {
	padding: 10px 0 0 0 !important;
}
/* end dropdown topmenu3 */

#topmenu3 .text-th {
	display: none;
}
#topmenu3 .topmenu  {
	margin: 0px auto;
	padding: 0 0 0 10px;
	width: 980px;
	height: 52px;
	background: url('../images/topmenu/topmenu03_bg.png') no-repeat left top;
}
#topmenu3 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu3 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 13px;
}
#topmenu3 .topmenu ul li a,#topmenu .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 13px 0 0px;
	min-width: 76px;
	height: 52px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
	overflow:hidden;
}
#topmenu3 .topmenu ul li a:hover {
	color: #000;
	font-weight: normal;
}
#topmenu3 .topmenu ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu03_selected01.png') top left no-repeat;
	text-align: center;
}
#topmenu3 .topmenu ul li.selected a{
	z-index: -1;

	float: left;
	color: #006600;
	background: url('../images/topmenu/topmenu03_selected02.png') top right repeat-x;
}
#topmenu3 .topmenu ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu3 .topmenu .text {
	display: block;
	padding: 17px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu3 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu03_search.png') no-repeat;
}
#topmenu3 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu3 #search {
	float: left;
	margin: 8px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu3 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu3 #search_icon {
	float: left;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu3 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu3 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu3 #toolboxAddThis,#topmenu2 #google_translate_element {
	float:left;
}
#topmenu3 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu3 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu4*/

/* dropdown topmenu4 */
#topmenu4 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: none;

   	background: #fff;
 /*  	background: -webkit-gradient(linear, left top, left bottom, from(#ec393b), to(#a80a02));
   	background: -webkit-linear-gradient(top, #ec393b, #a80a02);
   	background: -moz-linear-gradient(top, #ec393b, #a80a02);
   	background: -ms-linear-gradient(top, #ec393b, #a80a02);
   	background: -o-linear-gradient(top, #ec393b, #a80a02);*/

 	opacity:0.80;
  	filter:alpha(opacity=80);

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

/*    -webkit-box-shadow: inset #f06b68 1px 1px 0px;
    -moz-box-shadow: inset #f06b68 1px 1px 0px;
    box-shadow: inset #f06b68 1px 1px 0px;*/

	text-shadow: #003300 0 1px 0;
}
#topmenu4 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu4 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu4 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);

	border-bottom: none;
}
#topmenu4 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu4 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu4 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu4 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu4 */

#topmenu4 .text-th {
	display: none;
}
#topmenu4 .header3 {
	margin: 0px auto;
	padding: 0 0 0 20px;
	width: 960px;
	height: 60px;
	background: url('../images/topmenu/topmenu04_bg.png') no-repeat left top;
}
#topmenu4 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu4 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 14px;
}
#topmenu4 .header3 ul li a,#topmenu4 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 14px 0 0px;
	min-width: 72px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 0px 1px 0px #000;
	overflow:hidden;
}
#topmenu4 .header3 ul li a:hover {
	font-weight: normal;
}
#topmenu4 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu04_selected01.png') no-repeat;
	text-align: center;
}
#topmenu4 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu04_selected02.png') right repeat-x;
}
#topmenu4 .header3 ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu4 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu4 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 65px;
	background: url('../images/topmenu/topmenu04_search.png') no-repeat;
}
#topmenu4 #social_box {
	height: auto;
	padding-top:15px;
	padding-right: 10px;
	float:right;
}
#topmenu4 #search {
	float: left;
	margin: 13px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 41px;
	background: url('../images/topmenu/topmenu04_input.png') top center no-repeat;
}
#topmenu4 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	color: #000;
	background: none;
}
#topmenu4 #search_icon {
	float: left;
	margin: 13px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 41px;
	background: url('../images/topmenu/topmenu04_botton.png') top center no-repeat;
}
#topmenu4 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu4 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu4 #toolboxAddThis,#topmenu4 #google_translate_element {
	float:left;
}
#topmenu4 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu4 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu5*/

/* dropdown topmenu5 */
#topmenu5 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu5 .header3 .topmenu #menu ul ul {
	margin: 10px 0 0 0;
	background-color: none !important;
}
#topmenu5 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
}
#topmenu5 .header3 .topmenu #menu ul ul li {
    width: 100%;
	padding: 0px 0 0 10px;
	margin: 0px;

	border-bottom: none;

	background: #f7f7f7;

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu5 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #a4a4a4;
	background: -moz-linear-gradient(top,  #676767 0%, #a4a4a4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#676767), color-stop(100%,#a4a4a4));
	background: -webkit-linear-gradient(top,  #676767 0%,#a4a4a4 100%);
	background: -o-linear-gradient(top,  #676767 0%,#a4a4a4 100%);
	background: -ms-linear-gradient(top,  #676767 0%,#a4a4a4 100%);
	background: linear-gradient(top,  #676767 0%,#a4a4a4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676767', endColorstr='#a4a4a4',GradientType=0 );

	border-bottom: none;
}
#topmenu5 .header3 .topmenu #menu ul ul li .text {
	padding: 10px 0 0 0 !important;
}
#topmenu5 .header3 .topmenu #menu ul ul li span {
	color: #666 !important;
	text-shadow: none;
}
#topmenu5 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu5 */

#topmenu5 .text-th {
	display: none;
}
#topmenu5 .header3  {
	margin: 0px auto;
	padding: 0 10px 0 10px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu05_bg.png') no-repeat left top;
}
#topmenu5 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu5 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu5 .header3 ul li a,#topmenu5 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 60px;
	height: 60px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	overflow:hidden;
}
#topmenu5 .header3 ul li a:hover {
	color: #000;
	font-weight: normal;
}
#topmenu5 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu05_selected01.png') no-repeat;
	text-align: center;
}
#topmenu5 .header3 ul li.selected a{
	z-index: -1;
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu05_selected02.png') right repeat-x;
}
#topmenu5 .header3 ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu5 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu5 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 46px;
	background: url('../images/topmenu/topmenu05_search.png') no-repeat;
}
#topmenu5 #social_box {
	height: auto;
	padding-top:7px;
	float:right;
}
#topmenu5 #search {
	float: left;
	margin: 6px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_input.png') top center no-repeat;
}
#topmenu5 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu5 #search_icon {
	float: left;
	margin: 6px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_botton.png') top center no-repeat;
}
#topmenu5 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu5 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu5 #toolboxAddThis,#topmenu5 #google_translate_element {
	float:left;
}
#topmenu5 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu5 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu6*/

/* dropdown topmenu6 */
#topmenu6 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu6 .header3 .topmenu #menu ul ul {
	margin: 10px 0 0 0;
	background-color: none !important;
}
#topmenu6 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu6 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

	background: #030303;

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu6 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #006dc3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmRjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBiNWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #006dc3 0%, #000b5d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006dc3), color-stop(100%,#000b5d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #006dc3 0%,#000b5d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #006dc3 0%,#000b5d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #006dc3 0%,#000b5d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #006dc3 0%,#000b5d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006dc3', endColorstr='#000b5d',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu6 .header3 .topmenu #menu ul ul li .text {
	padding: 10px 0 0 0 !important;
}
#topmenu6 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu6 */

#topmenu6 .text-th {
	display: none;
}
#topmenu6 .header3  {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu06_bg.png') no-repeat left top;
}
#topmenu6 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu6 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu6 .header3 ul li a,#topmenu6 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 60px;
	height: 60px;
	color: #ccc;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	overflow:hidden;
}
#topmenu6 .header3 ul li a:hover {
	color: #006fc4;
	font-weight: bold;
}
#topmenu6 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu06_selected01.png') no-repeat;
	text-align: center;
}
#topmenu6 .header3 ul li.selected a{
	z-index: -1;
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu06_selected02.png') right repeat-x;
}
#topmenu6 .header3 ul li.selected a:hover{
	color: #fff;
	text-decoration: underline;
}
#topmenu6 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu6 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu03_search.png') no-repeat;
}
#topmenu6 #social_box {
	height: auto;
	padding-top:7px;
	float:right;
}
#topmenu6 #search {
	float: left;
	margin: 8px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu6 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu6 #search_icon {
	float: left;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu6 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu6 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu6 #toolboxAddThis,#topmenu6 #google_translate_element {
	float:left;
}
#topmenu6 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu6 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu7*/

/* dropdown topmenu6 */
#topmenu7 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: -10px 0 0 0;
	padding: 0px;

/*	border-bottom: 1px solid #eb4f00;*/

	background: #eb4f00; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViNGYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWJhMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eb4f00 0%, #faba0e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb4f00), color-stop(100%,#faba0e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eb4f00 0%,#faba0e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eb4f00 0%,#faba0e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eb4f00 0%,#faba0e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eb4f00 0%,#faba0e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4f00', endColorstr='#faba0e',GradientType=0 ); /* IE6-8 */

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

/*	box-shadow:inset 0px -1px 0px #fabb0f;
	-webkit-box-shadow:inset 0px -1px 0px #fabb0f;
	-moz-box-shadow:inset 0px -1px 0px #fabb0f;	*/
}
#topmenu7 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu7 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu7 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #ae4500; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlNDUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTY3MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ae4500 0%, #fe6704 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae4500), color-stop(100%,#fe6704)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ae4500 0%,#fe6704 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ae4500 0%,#fe6704 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ae4500 0%,#fe6704 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ae4500 0%,#fe6704 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae4500', endColorstr='#fe6704',GradientType=0 ); /* IE6-8 */

	border-bottom: 1px solid #e55d04;
}
#topmenu7 .header3 .topmenu #menu ul ul li .text {
	padding: 10px 0 0 0 !important;
}
#topmenu7 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu7 .topmenu #menu ul ul li a:hover {
	background: none;
	border: none;

	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
/* end dropdown topmenu7 */

#topmenu7 .text-th {
	display: none;
}
#topmenu7 .topmenu {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu07_bg.png') no-repeat left top;
}
#topmenu7 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu7 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 10px 0 0 0;
	padding: 0px 10px 0 10px;
	height: 30px;
	border-right: 1px solid #ffcc00;
}
#topmenu7 .topmenu ul li a,#topmenu7 .topmenu ul li a:link {
	overflow: auto;
	display: block;
	float: left;
	margin: 0px 0 0 0;
	padding: 0px 4px 0 4px;
	min-width: 75px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#topmenu7 .topmenu ul li a:hover {
	float: left;
	min-width: 75px;
	color: #fff;
	font-weight: bold;
	background: #ba4c00;
	border: 1px solid #ffcc00;
	-moz-border-radius: 20px;
 	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-box-shadow:     inset 1px 1px 1px 0px #632802;
    -webkit-box-shadow: inset 1px 1px 1px 0px #632802;
    box-shadow:       inset  1px 1px 1px 0px #632802;
}
#topmenu7 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu7 .topmenu .text {
	display: block;
	margin: 0px auto;
	padding: 5px 0 0 0;
	min-width: 70px;
	text-align: center;
}
#topmenu7 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 980px;
	height: 47px;
	background: url('../images/topmenu/topmenu07_search.png') no-repeat;
}
#topmenu7 #social_box {
	height: auto;
	padding:4px 20px 0 0;
	float:right;
}
#topmenu7 #search {
	float: left;
	margin: 7px 0 0 25px;
	padding: 0px 0 0 0;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu7 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu7 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu7 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu7 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu7 #toolboxAddThis,#topmenu7 #google_translate_element {
	float:left;
}
#topmenu7 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu7 img.flag {
	float: left;
	margin-right: 10px;
	vertical-align: middle;
}

/*topmenu8*/

/* dropdown topmenu8 */
#topmenu8 .header3 .topmenu #menu ul ul {
}
#topmenu8 .header3 .topmenu #menu ul ul a {
}
#topmenu8 .header3 .topmenu #menu ul ul li {
	margin: 10px 0 0 0;
	text-align: left;
	border-bottom: none;
}
#topmenu8 .header3 .topmenu #menu ul ul li:hover {
}
#topmenu8 .topmenu #menu ul li ul li a:hover {
}
#topmenu8 .header3 .topmenu #menu ul ul li .text {
}
#topmenu8 .header3 .topmenu #menu ul ul li span {
}
#topmenu8 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu8 */

#topmenu8 .text-th {
	display: none;
}
#topmenu8 .header3 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	width: 980px;
	height: auto;
	background: url('../images/topmenu/.jpg') no-repeat left top;
}
#topmenu8 .header3 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0;
}
#topmenu8 .header3 .topmenu ul li{
	list-style: none;
	display: inline;
	margin: 5px 5px;
	padding: 0px 0px 0 0px;
}
#topmenu8 .header3 .topmenu ul li a,#topmenu8 .header3 .topmenu ul li a:link {
	display: inline-block;
	background: none repeat scroll 0 0 #4162A8;
    border-color: #38538C #1F2D4D #151E33;
    border-radius: 8px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #5C8BEE inset, 0 1px 0 #1D2C4D, 0 6px 0 #1F3053, 0 8px 4px 1px #111111;
    color: #FFFFFF;
    font: bold 14px/1 "helvetica neue",helvetica,arial,sans-serif;
	margin: 0px auto;
    margin-bottom: 10px;
    padding: 10px 19.9px;
    text-align: center;
    text-shadow: 0 -1px 1px #1E2D4D;
	text-decoration: none;
}
#topmenu8 .header3 .topmenu ul li a.styles1 {
	background: none repeat scroll 0 0 #a60202;
    border-color: #a60202 #a60202 #a60202;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #6e0101 inset, 0 1px 0 #330000, 0 6px 0 #330000, 0 8px 4px 1px #330000;
}
#topmenu8 .header3 .topmenu ul li a.styles1:hover {
	background: none repeat scroll 0 0 #690202;
    border-color: #690202 #690202 #690202;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #4e0202 inset, 0 1px 0 #330000, 0 6px 0 #330000, 0 8px 4px 1px #330000;
}
#topmenu8 .header3 .topmenu ul li a.styles2 {
	background: none repeat scroll 0 0 #4c7800;
    border-color: #4c7800 #4c7800 #4c7800;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #3b5d01 inset, 0 1px 0 #263b01, 0 6px 0 #263b01, 0 8px 4px 1px #263b01;
}
#topmenu8 .header3 .topmenu ul li a.styles2:hover {
	background: none repeat scroll 0 0 #375601;
    border-color: #375601 #375601 #375601;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #2d4601 inset, 0 1px 0 #263b01, 0 6px 0 #263b01, 0 8px 4px 1px #263b01;
}
#topmenu8 .header3 .topmenu ul li a.styles3 {
	background: none repeat scroll 0 0 #e7d509;
    border-color: #e7d509 #e7d509 #e7d509;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #d6c502 inset, 0 1px 0 #585102, 0 6px 0 #585102, 0 8px 4px 1px #585102;
}
#topmenu8 .header3 .topmenu ul li a.styles3:hover {
	background: none repeat scroll 0 0 #ac9f07;
    border-color: #ac9f07 #ac9f07 #ac9f07;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #918606 inset, 0 1px 0 #585102, 0 6px 0 #585102, 0 8px 4px 1px #585102;
}
#topmenu8 .header3 .topmenu ul li a.styles4 {
	background: none repeat scroll 0 0 #d56a00;
    border-color: #d56a00 #d56a00 #d56a00;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #b45b03 inset, 0 1px 0 #522a02, 0 6px 0 #522a02, 0 8px 4px 1px #522a02;
}
#topmenu8 .header3 .topmenu ul li a.styles4:hover {
	background: none repeat scroll 0 0 #b55b02;
    border-color: #b55b02 #b55b02 #b55b02;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #9f5002 inset, 0 1px 0 #522a02, 0 6px 0 #522a02, 0 8px 4px 1px #522a02;
}
#topmenu8 .header3 .topmenu ul li a.styles5 {
	background: none repeat scroll 0 0 #dc246c;
    border-color: #dc246c #dc246c #dc246c;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #b00d4d inset, 0 1px 0 #300214, 0 6px 0 #300214, 0 8px 4px 1px #300214;
}
#topmenu8 .header3 .topmenu ul li a.styles5:hover {
	background: none repeat scroll 0 0 #a31d51;
    border-color: #a31d51 #a31d51 #a31d51;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #7e183f inset, 0 1px 0 #300214, 0 6px 0 #300214, 0 8px 4px 1px #300214;
}
#topmenu8 .header3 .topmenu ul li a.styles6 {
	background: none repeat scroll 0 0 #9b03ad;
    border-color: #9b03ad #9b03ad #9b03ad;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #7d048b inset, 0 1px 0 #39013f, 0 6px 0 #39013f, 0 8px 4px 1px #39013f;
}
#topmenu8 .header3 .topmenu ul li a.styles6:hover {
	background: none repeat scroll 0 0 #64036f;
    border-color: #64036f #64036f #64036f;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #55035e inset, 0 1px 0 #39013f, 0 6px 0 #39013f, 0 8px 4px 1px #39013f;
}
#topmenu8 .header3 .topmenu ul li a.styles7 {
	background: none repeat scroll 0 0 #744e0c;
    border-color: #744e0c #744e0c #744e0c;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #62420a inset, 0 1px 0 #2c1e04, 0 6px 0 #2c1e04, 0 8px 4px 1px #2c1e04;
}
#topmenu8 .header3 .topmenu ul li a.styles7:hover {
	background: none repeat scroll 0 0 #543909;
    border-color: #543909 #543909 #543909;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #422d07 inset, 0 1px 0 #2c1e04, 0 6px 0 #2c1e04, 0 8px 4px 1px #2c1e04;
}
#topmenu8 .header3 .topmenu ul li a.styles8 {
	background: none repeat scroll 0 0 #006cc6;
    border-color: #006cc6 #006cc6 #006cc6;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #015aa5 inset, 0 1px 0 #01182b, 0 6px 0 #01182b, 0 8px 4px 1px #01182b;
}
#topmenu8 .header3 .topmenu ul li a.styles8:hover {
	background: none repeat scroll 0 0 #024a85;
    border-color: #024a85 #024a85 #024a85;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 10px 1px #024073 inset, 0 1px 0 #01182b, 0 6px 0 #01182b, 0 8px 4px 1px #01182b;
}
#topmenu8 .header3 .topmenu ul li a:hover {

}
#topmenu8 .header3 .topmenu ul li.selected{

}
#topmenu8 .header3 .topmenu ul li.selected a{
}
#topmenu8 .header3 .topmenu .text {
	display: block;
	padding: 0px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu8 .header4 {
	clear: both;
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 55px;

background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */


	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
#topmenu8 .header4 #social_box {
	height: auto;
	padding-top:12px;
	padding-right: 10px;
	float:right;
}
#topmenu8 #search {
	float: left;
	margin: 10px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_input.png') top center no-repeat;
}
#topmenu8 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 345px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu8 #search_icon {
	float: left;
	margin: 10px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_botton.png') top center no-repeat;
}
#topmenu8 .header4 #search_icon input {
	width: 45px;
	height: 29px;
	border:none;
	background: none;
	margin-top:0px;
	text-indent:9999px;
	cursor: pointer;
}
#topmenu8 .header4 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu8 .header4 #toolboxAddThis,#topmenu8 .header4 #google_translate_element {
	float:left;
}
#topmenu8 .header4 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu8 .header4 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu13*/

/* dropdown topmenu13 */
#topmenu13 .header3 .topmenu #menu ul li.selected ul li a {
	background: none;
	z-index: 1;
}
#topmenu13 .header3 .topmenu #menu ul ul {
	margin: 5px 0 0 0;
	background-color: none !important;
}
#topmenu13 .header3 .topmen #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;
}
#topmenu13 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

	background: #030303;

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu13 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #cb3301; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2NiMzMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NDFkMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cb3301 1%, #741d01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cb3301), color-stop(100%,#741d01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cb3301 1%,#741d01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cb3301 1%,#741d01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cb3301 1%,#741d01 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cb3301 1%,#741d01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb3301', endColorstr='#741d01',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu13 .header3 .topmenu #menu ul ul li .text {
	padding: 10px 0 0 0 !important;
}
#topmenu13 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu13 */

#topmenu13 .text-th {
	display: none;
}
#topmenu13 .header3 {
	margin: 0px auto;
	padding: 0 0 0 10px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu13_bg.jpg') no-repeat left top;
}
#topmenu13 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu13 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu13 .header3 ul li a,#topmenu13 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 63px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu13 .header3 ul li a:hover {
	color: #cb3301;
	font-weight: normal;
}
#topmenu13 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu13_selected01.jpg') no-repeat;
	text-align: center;
}
#topmenu13 .header3 ul li.selected a{
	z-index: -1;
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #000;
	background: url('../images/topmenu/topmenu13_selected02.jpg') right repeat-x;
}
#topmenu13 .header3 ul li.selected a:hover{
	color: #fff;
	font-weight: normal;
}
#topmenu13 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu13 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 46px;
	background: url('../images/topmenu/topmenu13_search.png') no-repeat;
	
	-moz-border-radius: 0 0 0 10px;
	-webkit-border-radius: 0 0 0 10px;
	border-radius: 0 0 0 10px;	
}
#topmenu13 #social_box {
	height: auto;
	padding-top:0px;
	float:right;
}
#topmenu13 #search {
	float: left;
	margin: 0px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_input.png') top center no-repeat;
}
#topmenu13 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu13 #search_icon {
	float: left;
	margin: 0px;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_botton.png') top center no-repeat;
}
#topmenu13 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu13 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu13 #toolboxAddThis,#topmenu13 #google_translate_element {
	float:left;
}
#topmenu13 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu13 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu19*/

/* dropdown topmenu19 */
#topmenu19 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

	background: #5b8903; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzViODkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmM5MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5b8903 1%, #96c907 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5b8903), color-stop(100%,#96c907)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5b8903 1%,#96c907 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8903', endColorstr='#96c907',GradientType=0 ); /* IE6-8 */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #003300 0 2px 2px;
    -moz-box-shadow: #003300 0 2px 2px;
    box-shadow: #003300 0 2px 2px;

	text-shadow: #003300 0 1px 0;
}
#topmenu19 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    color: #fff;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu19 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #030303;*/

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu19 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #5b8903; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzViODkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzZmMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5b8903 1%, #536f05 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5b8903), color-stop(100%,#536f05)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b8903 1%,#536f05 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8903', endColorstr='#536f05',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu19 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu19 .header3 .topmenu #menu ul ul li .text {
	padding: 10px 0 0 0 !important;
}
#topmenu19 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu19 */

#topmenu19 .text-th {
	display: none;
}
#topmenu19 .header3 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 0;
	width: 980px;
	height: auto;
	background: url('../images/topmenu/.jpg') no-repeat left top;
}
#topmenu19 .header3 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 0px 10px 0px;
}
#topmenu19 .header3 .topmenu ul li{
	list-style: none;
	display: inline;
	margin: 0px 5px;
	padding: 0px 0px 0 0px;
}
#topmenu19 .header3 .topmenu ul li a,#topmenu19 .header3 .topmenu ul li a:link {
   display: inline-block;
   border-top: 1px solid #003300;

background: #5b8903; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzViODkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmM5MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5b8903 1%, #96c907 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5b8903), color-stop(100%,#96c907)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b8903 1%,#96c907 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b8903 1%,#96c907 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8903', endColorstr='#96c907',GradientType=0 ); /* IE6-8 */

   padding: 10px 23.8px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px;
   border-radius: 30px;
   -webkit-box-shadow: #003300 0 2px 2px;
   -moz-box-shadow: #003300 0 2px 2px;
   box-shadow: #003300 0 2px 2px;
   text-shadow: #003300 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
}
#topmenu19 .header3 .topmenu ul li a:hover {
	background: #5b8903; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzViODkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzZmMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5b8903 1%, #536f05 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5b8903), color-stop(100%,#536f05)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5b8903 1%,#536f05 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5b8903 1%,#536f05 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8903', endColorstr='#536f05',GradientType=0 ); /* IE6-8 */
}
#topmenu19 .header3 .topmenu ul li.selected{

}
#topmenu19 .header3 .topmenu ul li.selected a{
}
#topmenu19 .header3 .topmenu ul li.selected a:hover{
	color: #fff;
	font-weight: normal;
}
#topmenu19 .header3 .topmenu .text {
	display: block;
	padding: 0px 0 0 0;
	text-align: center;
	max-width:82px;
	overflow:hidden;
}
#topmenu19 .header4 {
	clear: both;
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 55px;

	background: #598900; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzU5ODkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmM5MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #598900 1%, #96c907 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#598900), color-stop(100%,#96c907)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #598900 1%,#96c907 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #598900 1%,#96c907 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #598900 1%,#96c907 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #598900 1%,#96c907 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#598900', endColorstr='#96c907',GradientType=0 ); /* IE6-8 */

	border-radius: 10px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
#topmenu19 .header4 #social_box {
	height: auto;
	padding-top:12px;
	padding-right: 10px;
	float:right;
}
#topmenu19 #search {
	float: left;
	margin: 10px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_input.png') top center no-repeat;
}
#topmenu19 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu19 #search_icon {
	float: left;
	margin: 10px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu02_botton.png') top center no-repeat;
}
#topmenu19 .header4 #search_icon input {
	width: 45px;
	height: 29px;
	border:none;
	background: none;
	margin-top:0px;
	text-indent:9999px;
	cursor: pointer;
}
#topmenu19 .header4 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu19 .header4 #toolboxAddThis,#topmenu19 .header4 #google_translate_element {
	float:left;
}
#topmenu19 .header4 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu19 .header4 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu21*/

/* dropdown topmenu21 */
#topmenu21 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #e76469;

background: #f86a70; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y4NmE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmEwYTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f86a70 1%, #fba0a5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f86a70), color-stop(100%,#fba0a5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f86a70 1%,#fba0a5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f86a70 1%,#fba0a5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f86a70 1%,#fba0a5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f86a70 1%,#fba0a5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86a70', endColorstr='#fba0a5',GradientType=0 ); /* IE6-8 */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #999 0 2px 2px,inset #fdcfd2 0px 1px 0px;
    -moz-box-shadow: #999 0 2px 2px,inset #fdcfd2 0px 1px 0px;
    box-shadow: #999 0 2px 2px,inset #fdcfd2 0px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu21 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu21 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #030303;*/

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu21 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 1%, #efcece 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#efcece)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 1%,#efcece 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 1%,#efcece 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 1%,#efcece 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 1%,#efcece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efcece',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu21 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu21 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu21 .header3 .topmenu #menu ul ul li:hover span {
	color: #cc3366 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu21 */

/* header3 */
#topmenu21 .text-th {
	display: none;
}
#topmenu21 .header3  {
	margin: 0px auto;
	padding: 0 0 0 18px;
	width: 980px;
	height: 59px;
	background: url('../images/topmenu/topmenu21_bg.png') no-repeat left top;
}
#topmenu21 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu21 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu21 .header3 ul li a,#topmenu21 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 60px;
	height: 60px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#topmenu21 .header3 ul li a:hover {
	color: #cc3366;
	font-weight: bold;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu21 .header3 ul li.selected{
	float: left;
	margin: 0 0 0 px;
	background: url('../images/topmenu/topmenu21_selected01.png') no-repeat;
	text-align: center;
}
#topmenu21 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #cc3366;
	background: url('../images/topmenu/topmenu21_selected02.png') right repeat-x;
}
#topmenu21 .header3 ul li.selected a:hover{
	text-decoration: underline;
}
#topmenu21 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
}
#topmenu21 .header3 #toolboxAddThis,#topmenu21 .header3 #google_translate_element {
	float:left;
}
#topmenu21 .header3 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu21 .header3 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}
/* header4 */
#topmenu21 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu21_search.png') no-repeat;
}
#topmenu21 .header4 #social_box {
	height: auto;
	padding-top:12px;
	padding-right: 10px;
	float:right;
}
#topmenu21 #search {
	float: left;
	margin: 14px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;

}
#topmenu21 #search input {
	height: 22px;
	width: 330px;
}
#topmenu21 #search_icon {
	float: left;
	margin: 10px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu21_botton.png') top center no-repeat;
}
#topmenu21 #search_icon input {
	width: 45px;
	height: 29px;
	border:none;
	background: none;
	margin-top:0px;
	text-indent:9999px;
	cursor: pointer;
}
#topmenu21 .header4 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu21 .header4 #toolboxAddThis,#topmenu21 .header4 #google_translate_element {
	float:left;
}
#topmenu21 .header4 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu21 .header4 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu22*/

/* dropdown topmenu22 */
#topmenu22 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #161002;

background: #d6b930; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Q2YjkzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTI5MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #d6b930 1%, #392906 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d6b930), color-stop(100%,#392906)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d6b930 1%,#392906 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d6b930 1%,#392906 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d6b930 1%,#392906 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d6b930 1%,#392906 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6b930', endColorstr='#392906',GradientType=0 ); /* IE6-8 */


   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #d5b419 0px 2px 0px;
    -moz-box-shadow: inset #d5b419 0px 2px 0px;
    box-shadow: inset #d5b419 0px 2px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu22 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu22 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #030303;*/

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu22 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #765f0d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzc2NWYwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjEwMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #765f0d 1%, #161002 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#765f0d), color-stop(100%,#161002)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #765f0d 1%,#161002 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #765f0d 1%,#161002 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #765f0d 1%,#161002 100%); /* IE10+ */
background: linear-gradient(to bottom,  #765f0d 1%,#161002 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#765f0d', endColorstr='#161002',GradientType=0 ); /* IE6-8 */

	border-top: 1px solid #aa912a;
	border-bottom: none;
}
#topmenu22 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu22 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu22 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu22 */

#topmenu22 .text-th {
	display: none;
}
#topmenu22 .header3  {
	margin: 0px auto;
	padding: 0 0 0 18px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu22_bg.png') no-repeat left top;
}
#topmenu22 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu22 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu22 .header3 ul li a,#topmenu22 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 60px;
	height: 60px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#topmenu22 .header3 ul li a:hover {
	color: #392906;
	font-weight: bold;
	text-shadow: 0px 1px 0px #998228;
}
#topmenu22 .header3 ul li.selected{
	float: left;
	margin: 0 0 0 px;
	background: url('../images/topmenu/topmenu22_selected01.png') no-repeat;
	text-align: center;
}
#topmenu22 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #392906;
	background: url('../images/topmenu/topmenu22_selected02.png') right repeat-x;
}
#topmenu22 .header3 ul li.selected a:hover{
	text-decoration: underline;
}
#topmenu22 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
}
#topmenu22 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu03_search.png') no-repeat;
}
#topmenu22 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu22 #search {
	float: left;
	margin: 8px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu22 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu22 #search_icon {
	float: left;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu22 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu22 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu22 #toolboxAddThis,#topmenu22 #google_translate_element {
	float:left;
}
#topmenu22 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu22 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu23*/

/* dropdown topmenu23 */
#topmenu23 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #dcba9f;

background: #221810; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzIyMTgxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMDg1NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #221810 1%, #c08557 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#221810), color-stop(100%,#c08557)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #221810 1%,#c08557 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #221810 1%,#c08557 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #221810 1%,#c08557 100%); /* IE10+ */
background: linear-gradient(to bottom,  #221810 1%,#c08557 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#221810', endColorstr='#c08557',GradientType=0 ); /* IE6-8 */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #b07a50 0px 1px 0px;
    -moz-box-shadow: inset #b07a50 0px 1px 0px;
    box-shadow: inset #b07a50 0px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu23 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu23 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #030303;*/

 	opacity:0.95;
  	filter:alpha(opacity=95); /* For IE8 and earlier */
}
#topmenu23 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #fe971a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZlOTcxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YTE3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fe971a 1%, #8a1700 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fe971a), color-stop(100%,#8a1700)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe971a 1%,#8a1700 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe971a 1%,#8a1700 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe971a 1%,#8a1700 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fe971a 1%,#8a1700 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe971a', endColorstr='#8a1700',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu23 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu23 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu23 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu23 */

#topmenu23 .text-th {
	display: none;
}
#topmenu23 .header3 {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu23_bg.png') no-repeat left top;
}
#topmenu23 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu23 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu23 .header3 ul li a,#topmenu23 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 63px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu23 .header3 ul li a:hover {
	color: #ff6600;
	font-weight: normal;
	text-shadow: 0 1px 1px #66462e;
}
#topmenu23 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu23_selected01.png') no-repeat;
	text-align: center;
}
#topmenu23 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu23_selected02.png') right repeat-x;
}
#topmenu23 .header3 ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu23 .header3 .text {
	display: block;
	padding: 22px 0 0 0;
	text-align: center;
}
#topmenu23 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu03_search.png') no-repeat;
}
#topmenu23 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu23 #search {
	float: left;
	margin: 8px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu23 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu23 #search_icon {
	float: left;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu23 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu23 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu23 #toolboxAddThis,#topmenu23 #google_translate_element {
	float:left;
}
#topmenu23 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu23 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu24*/

/* dropdown topmenu24 */
#topmenu24 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: none;

   	background: #020202;
/*   	background: -webkit-gradient(linear, left top, left bottom, from(#221810), to(#c08557));
   	background: -webkit-linear-gradient(top, #221810, #c08557);
   	background: -moz-linear-gradient(top, #221810, #c08557);
   	background: -ms-linear-gradient(top, #221810, #c08557);
   	background: -o-linear-gradient(top, #221810, #c08557);*/

 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #a7a7a7 0px 1px 0px;
    -moz-box-shadow: inset #a7a7a7 0px 1px 0px;
    box-shadow: inset #a7a7a7 0px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu24 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu24 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu24 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #0079e1; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwNzllMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDJlYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0079e1 1%, #002ead 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0079e1), color-stop(100%,#002ead)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0079e1 1%,#002ead 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079e1', endColorstr='#002ead',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu24 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu24 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu24 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu24 */

#topmenu24 .text-th {
	display: none;
}
#topmenu24 .header3 {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu24_bg.png') no-repeat left top;
}
#topmenu24 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu24 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu24 .header3 ul li a,#topmenu24 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu24 .header3 ul li a:hover {
	color: #0066ff;
	font-weight: normal;
	text-shadow: 1px 1px 1px #000;
}
#topmenu24 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu24_selected01.png') no-repeat;
	text-align: center;
}
#topmenu24 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu24_selected02.png') right repeat-x;
}
#topmenu24 .header3 ul li.selected a:hover{
	color: #000;
	font-weight: normal;
}
#topmenu24 .header3 .text {
	display: block;
	padding: 22px 0 0 0;
	text-align: center;
}
#topmenu24 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu03_search.png') no-repeat;
}
#topmenu24 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu24 #search {
	float: left;
	margin: 8px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu24 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu24 #search_icon {
	float: left;
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu24 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu24 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu24 #toolboxAddThis,#topmenu24 #google_translate_element {
	float:left;
}
#topmenu24 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu24 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu25*/

/* dropdown topmenu25 */
#topmenu25 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: none;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDlkOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 1%, #9d9d9d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#9d9d9d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#9d9d9d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#9d9d9d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#9d9d9d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#9d9d9d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#9d9d9d',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

/*    -webkit-box-shadow: inset #555d82 0px 1px 0px;
    -moz-box-shadow: inset #555d82 0px 1px 0px;
    box-shadow: inset #555d82 0px 1px 0px;*/

	text-shadow: #003300 0 1px 0;
}
#topmenu25 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu25 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu25 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	background: #0079e1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwNzllMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDJlYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0079e1 1%, #002ead 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0079e1), color-stop(100%,#002ead)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0079e1 1%,#002ead 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0079e1 1%,#002ead 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079e1', endColorstr='#002ead',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu25 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu25 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu25 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu25 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu25 */

#topmenu25 .text-th {
	display: none;
}
#topmenu25 .header3  {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 56px;
	background: url('../images/topmenu/topmenu25_bg.png') no-repeat left top;
}
#topmenu25 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu25 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu25 .header3 ul li a,#topmenu1 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu25 .header3 ul li a:hover {
	color: #000;
	font-weight: normal;
	text-shadow: 2px 1px 1px #fff;
}
#topmenu25 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu25_selected01.png') no-repeat;
	text-align: center;
}
#topmenu25 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 10px 0x;
	height: 60px;
	color: #333;
	background: url('../images/topmenu/topmenu25_selected02.png') right repeat-x;
	text-shadow: 2px 1px 1px #fff;
	font-weight: bold;
}
#topmenu25 .header3 ul li.selected a:hover{
	color: #0033cc;
}
#topmenu25 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
}
#topmenu25 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 55px;
	background: url('../images/topmenu/topmenu25_search.png') no-repeat;
}
#topmenu25 #social_box {
	height: auto;
	padding-top:4px;
	float:right;
}
#topmenu25 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 345px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu25 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
}
#topmenu25 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 48px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu25 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu25 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu25 #toolboxAddThis,#topmenu23 #google_translate_element {
	float:left;
}
#topmenu25 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu25 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu26*/

/* dropdown topmenu26 */
#topmenu26 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #530a01;

background: #ec393b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VjMzkzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODBhMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ec393b 1%, #a80a02 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec393b), color-stop(100%,#a80a02)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ec393b 1%,#a80a02 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ec393b 1%,#a80a02 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ec393b 1%,#a80a02 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ec393b 1%,#a80a02 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec393b', endColorstr='#a80a02',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #f06b68 1px 1px 0px;
    -moz-box-shadow: inset #f06b68 1px 1px 0px;
    box-shadow: inset #f06b68 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu26 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu26 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu26 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 1%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu26 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu26 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu26 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu26 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu26 */

#topmenu26 .text-th {
	display: none;
}
#topmenu26 .header3  {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu26_bg.png') no-repeat left top;
}
#topmenu26 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu26 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu26 .header3 ul li a,#topmenu26 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu26 .header3 ul li a:hover {
	color: #000;
	font-weight: normal;
	text-shadow: 2px 1px 1px #fff;
}
#topmenu26 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu22_selected01.png') no-repeat;
	text-align: center;
}
#topmenu26 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #333;
	background: url('../images/topmenu/topmenu22_selected02.png') right repeat-x;
	text-shadow: 2px 1px 1px #fff;
	font-weight: bold;
}
#topmenu26 .header3 ul li.selected a:hover{
}
#topmenu26 .header3 .text {
	display: block;
	padding: 28px 0 0 0;
	text-align: center;
}
#topmenu26 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 51px;
	background: url('../images/topmenu/topmenu26_search.png') no-repeat;
}
#topmenu26 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu26 #search {
	float: left;
	margin: 5px 0 0 20px;
	padding: 0px;
	width: 323px;
	height: 42px;
	background: url('../images/topmenu/topmenu26_input.png') top center no-repeat;
}
#topmenu26 #search input {
	float: left;
	margin: 0px;
	padding: 12px 0 0 10px;
	width: 340px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu26 #search_icon {
	float: left;
	margin: 5px 0 0 0;
	padding: 8px 0 0 0;
	width: 72px;
	height: 42px;
	background: url('../images/topmenu/topmenu26_botton.png') top center no-repeat;
}
#topmenu26 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu26 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu26 #toolboxAddThis,#topmenu26 #google_translate_element {
	float:left;
}
#topmenu26 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu26 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu27*/

/* dropdown topmenu27 */
#topmenu27 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #530a01;

   	background: #260d01;
/*   	background: -webkit-gradient(linear, left top, left bottom, from(#ec393b), to(#a80a02));
   	background: -webkit-linear-gradient(top, #ec393b, #a80a02);
   	background: -moz-linear-gradient(top, #ec393b, #a80a02);
   	background: -ms-linear-gradient(top, #ec393b, #a80a02);
   	background: -o-linear-gradient(top, #ec393b, #a80a02);*/

/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #999 1px 1px 0px;
    -moz-box-shadow: inset #999 1px 1px 0px;
    box-shadow: inset #999 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu27 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu27 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu27 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 1%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu27 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu27 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu27 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #333;
}
#topmenu27 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu27 */

#topmenu27 .text-th {
	display: none;
}
#topmenu27 .header3  {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu27_bg.png') no-repeat left top;
}
#topmenu27 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu27 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu27 .header3 ul li a,#topmenu27 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu27 .header3 ul li a:hover {
	color: #cc3300;
	font-weight: normal;
	text-shadow: 2px 1px 1px #000;
}
#topmenu27 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu22_selected01.png') no-repeat;
	text-align: center;
}
#topmenu27 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #333;
	background: url('../images/topmenu/topmenu22_selected02.png') right repeat-x;
	text-shadow: 2px 1px 1px #fff;
	font-weight: bold;
}
#topmenu27 .header3 ul li.selected a:hover{
	color: #cc3300;
}
#topmenu27 .header3 .text {
	display: block;
	padding: 28px 0 0 0;
	text-align: center;
}
#topmenu27 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 51px;
	background: url('../images/topmenu/topmenu27_search.png') no-repeat;
}
#topmenu27 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu27 #search {
	float: left;
	margin: 5px 0 0 20px;
	padding: 0px;
	width: 323px;
	height: 42px;
	background: url('../images/topmenu/topmenu27_input.png') top center no-repeat;
}
#topmenu27 #search input {
	float: left;
	margin: 0px;
	padding: 12px 0 0 13px;
	width: 340px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu27 #search_icon {
	float: left;
	margin: 5px 0 0 0;
	padding: 8px 0 0 0;
	width: 72px;
	height: 42px;
	background: url('../images/topmenu/topmenu27_botton.png') top center no-repeat;
}
#topmenu27 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu27 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu27 #toolboxAddThis,#topmenu27 #google_translate_element {
	float:left;
}
#topmenu27 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu27 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu28*/

/* dropdown topmenu28 */
#topmenu28 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 15px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #4d1a04;

background: #e5ac50; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2U1YWM1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTJhMDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e5ac50 1%, #812a09 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e5ac50), color-stop(100%,#812a09)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e5ac50 1%,#812a09 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e5ac50 1%,#812a09 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e5ac50 1%,#812a09 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e5ac50 1%,#812a09 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5ac50', endColorstr='#812a09',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #e19d26 1px 1px 0px;
    -moz-box-shadow: inset #e19d26 1px 1px 0px;
    box-shadow: inset #e19d26 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu28 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu28 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu28 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 1%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu28 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu28 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu28 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #333;
}
#topmenu28 .header3 .topmenu #menu ul ul li:hover span {
	color: #351E03 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu27 */

#topmenu28 .text-th {
	display: none;
}
#topmenu28 .header3 {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu28_bg.png') no-repeat left top;
}
#topmenu28 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu28 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu28 .header3 ul li a,#topmenu28 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px 0 0px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu28 .header3 ul li a:hover {
	color: #351e03;
	font-weight: normal;
	text-shadow: 2px 1px 1px #fff;
}
#topmenu28 .header3 ul li.selected{
	float: left;
	background: url('../images/topmenu/topmenu22_selected01.png') no-repeat;
	text-align: center;
}
#topmenu28 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #351e03;
	background: url('../images/topmenu/topmenu22_selected02.png') right repeat-x;
	text-shadow: 2px 1px 1px #fff;
	font-weight: bold;
}
#topmenu28 .header3 ul li.selected a:hover{
	color: #cc3300;
}
#topmenu28 .header3 .text {
	display: block;
	padding: 25px 0 0 0;
	text-align: center;
}
#topmenu28 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 51px;
	background: url('../images/topmenu/topmenu27_search.png') no-repeat;
}
#topmenu28 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu28 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu28 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu28 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu28 #search_icon input {
	border:none;
	margin:0px;
	padding: 0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu28 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu28 #toolboxAddThis,#topmenu28 #google_translate_element {
	float:left;
}
#topmenu28 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu28 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu39*/

/* dropdown topmenu39 */
#topmenu39 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #000000;

   	background: #000000;
/*   	background: -webkit-gradient(linear, left top, left bottom, from(#ec393b), to(#a80a02));
   	background: -webkit-linear-gradient(top, #ec393b, #a80a02);
   	background: -moz-linear-gradient(top, #ec393b, #a80a02);
   	background: -ms-linear-gradient(top, #ec393b, #a80a02);
   	background: -o-linear-gradient(top, #ec393b, #a80a02);*/

 	/*opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #a7a7a7 1px 1px 0px;
    -moz-box-shadow: inset #a7a7a7 1px 1px 0px;
    box-shadow: inset #a7a7a7 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu39 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu39 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu39 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #996a1c; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzk5NmExYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDAxMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #996a1c 1%, #300100 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#996a1c), color-stop(100%,#300100)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #996a1c 1%,#300100 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #996a1c 1%,#300100 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #996a1c 1%,#300100 100%); /* IE10+ */
background: linear-gradient(to bottom,  #996a1c 1%,#300100 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#996a1c', endColorstr='#300100',GradientType=0 ); /* IE6-8 */


    -webkit-box-shadow: inset #c5aa7d 1px 1px 0px;
    -moz-box-shadow: inset #c5aa7d 1px 1px 0px;
    box-shadow: inset #c5aa7d 1px 1px 0px;

	border-bottom: none;
}
#topmenu39 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu39 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu39 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu39 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #2b0000;
}
/* end dropdown topmenu39 */

#topmenu39 .text-th {
	display: none;
}
#topmenu39 .header3  {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 53px;
	background: url('../images/topmenu/topmenu39_bg.jpg') no-repeat left top;
}
#topmenu39 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu39 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 15px;
}
#topmenu39 .header3 ul li a,#topmenu39 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 5px;
	min-width: 66px;
	height: 53px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu39 ul li a:hover {
	color: #f2c532;
	font-weight: normal;
}
#topmenu39 .header3 ul li.selected{
}
#topmenu39 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 53px;
	color: #fff;
	background: url('../images/topmenu/topmenu39_selected02.png') right no-repeat;
}
#topmenu39 .header3 ul li.selected a:hover{
	color: #fff;
	font-weight: normal;
}
#topmenu39 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu39 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 53px;
	background: url('../images/topmenu/topmenu39_search.png') no-repeat;
}
#topmenu39 #social_box {
	height: auto;
	padding-top: 7px;
	float:right;
}
#topmenu39 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu39 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu39 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu39 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu39 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu39 #toolboxAddThis,#topmenu39 #google_translate_element {
	float:left;
}
#topmenu39 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu39 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu40*/

/* dropdown topmenu40 */
#topmenu40 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

background: #fbfbfb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fbfbfb 1%, #cdcdcd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fbfbfb), color-stop(100%,#cdcdcd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 1%,#cdcdcd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 1%,#cdcdcd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 1%,#cdcdcd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 1%,#cdcdcd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cdcdcd',GradientType=0 ); /* IE6-8 */

/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

 /*  	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #999 1px 1px 2px;
    -moz-box-shadow: #999 1px 1px 2px;
    box-shadow: #999 1px 1px 2px;

	text-shadow: #003300 0 1px 0;
}
#topmenu40 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu40 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu40 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #c146c1; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2MxNDZjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzAzNWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c146c1 1%, #5c035c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c146c1), color-stop(100%,#5c035c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c146c1 1%,#5c035c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c146c1 1%,#5c035c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c146c1 1%,#5c035c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c146c1 1%,#5c035c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c146c1', endColorstr='#5c035c',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu40 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu40 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu40 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu40 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu40 */

#topmenu40 .text-th {
	display: none;
}
#topmenu40 .header3  {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 57px;
	background: url('../images/topmenu/topmenu40_bg.png') no-repeat left top;
}
#topmenu40 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0 10px;
}
#topmenu40 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu40 .header3 ul li a,#topmenu40 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 10px;
	min-width: 66px;
	height: 57px;
	color: #333;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
#topmenu40 .header3 ul li a:hover {
	color: #4b134b;
}
#topmenu40 .header3 ul li.selected{
	float: left;
	text-align: center;
}
#topmenu40 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 57px;
	color: #fff;
	background: url('../images/topmenu/topmenu40_selected02.png') top right repeat-x;
}
#topmenu40 .header3 ul li.selected a:hover{
	color: #fff;
	text-decoration: underline;
}
#topmenu40 .header3 .text {
	display: block;
	padding: 28px 0 0 0;
	text-align: center;
}
#topmenu40 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 49px;
	background: url('../images/topmenu/topmenu40_search.png') no-repeat;
}
#topmenu40 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu40 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu40 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu40 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu40 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu40 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu40 #toolboxAddThis,#topmenu40 #google_translate_element {
	float:left;
}
#topmenu40 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu40 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu43*/

/* dropdown topmenu43 */
#topmenu43 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 30px;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

background: #fbfbfb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fbfbfb 2%, #cdcdcd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#fbfbfb), color-stop(100%,#cdcdcd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 2%,#cdcdcd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 2%,#cdcdcd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 2%,#cdcdcd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 2%,#cdcdcd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cdcdcd',GradientType=0 ); /* IE6-8 */


 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

 /*  	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #999 1px 1px 2px;
    -moz-box-shadow: #999 1px 1px 2px;
    box-shadow: #999 1px 1px 2px;

	text-shadow: #003300 0 1px 0;
}
#topmenu43 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu43 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu43 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #ce701e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlNzAxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDNmMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ce701e 0%, #843f24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce701e), color-stop(100%,#843f24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ce701e 0%,#843f24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ce701e 0%,#843f24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ce701e 0%,#843f24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ce701e 0%,#843f24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce701e', endColorstr='#843f24',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu43 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu43 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu43 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu43 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu43 */

#topmenu43 .text-th {
	display: none;
}
#topmenu43 .header3  {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 60px;
	background: url('../images/topmenu/topmenu43_bg.png') no-repeat left top;
}
#topmenu43 .header3 ul {
	display: inline;
	margin: 0px auto;
	padding: 0px;
}
#topmenu43 .header3 ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu43 .header3 ul li a,#topmenu43 .header3 ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 15px;
	min-width: 56px;
	height: 60px;
	color: #333;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}
#topmenu43 .header3 ul li a:hover {
	color: #7a3216;
}
#topmenu43 .header3 ul li.selected{
	float: left;
	text-align: center;
}
#topmenu43 .header3 ul li.selected a{
	float: left;
	margin: 0px;
	padding: 0px 0 0 0x;
	height: 60px;
	color: #fff;
	background: url('../images/topmenu/topmenu43_selected02.png') right repeat-x;
}
#topmenu43 .header3 ul li.selected a:hover{
	color: #fff;
	text-decoration: underline;
}
#topmenu43 .header3 .text {
	display: block;
	padding: 28px 0 0 0;
	text-align: center;
}
#topmenu43 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 52px;
	background: url('../images/topmenu/topmenu43_search.png') no-repeat;

	-moz-border-radius: 0 0px 10px 10px;
	-webkit-border-radius: 0 0px 10px 10px;
	border-radius: 0 0px 10px 10px;	
}
#topmenu43 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu43 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_input.png') top center no-repeat;
}
#topmenu43 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu43 #search_icon {
	float: left;
	margin: 7px 0 0 0;
	padding: 8px 0 0 0;
	width: 50px;
	height: 37px;
	background: url('../images/topmenu/topmenu03_botton.png') top center no-repeat;
}
#topmenu43 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu43 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu43 #toolboxAddThis,#topmenu43 #google_translate_element {
	float:left;
}
#topmenu43 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu43 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu44*/

/* dropdown topmenu44 */
#topmenu44 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 30px;
   	padding: 0px;

	border-bottom: 1px solid #5f5f5f;

background: #696969; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5Njk2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWM1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #696969 0%, #c5c5c5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#696969), color-stop(100%,#c5c5c5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #696969 0%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #696969 0%,#c5c5c5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #696969 0%,#c5c5c5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #696969 0%,#c5c5c5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-8 */


 	/*opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

  	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #c8c8c8 1px 1px 2px;
    -moz-box-shadow: #c8c8c8 1px 1px 2px;
    box-shadow: #c8c8c8 1px 1px 2px;

	text-shadow: #003300 0 1px 0;
}
#topmenu44 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu44 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu44 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #9b9b9b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzJjMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9b9b9b 0%, #2c2c2c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b9b9b), color-stop(100%,#2c2c2c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9b9b9b 0%,#2c2c2c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9b9b9b 0%,#2c2c2c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9b9b9b 0%,#2c2c2c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9b9b9b 0%,#2c2c2c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#2c2c2c',GradientType=0 ); /* IE6-8 */


	border-bottom: 1px solid #222222;
}
#topmenu44 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu44 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu44 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu44 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu44 */

#topmenu44 .text-th {
	display: none;
}
#topmenu44 .topmenu {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 57px;
	background: url('../images/topmenu/topmenu44_bg.png') no-repeat left top;
}
#topmenu44 .topmenu ul {
	display: inline;
	margin: 0px auto;
	padding: 0 20px 0 20px;
}
#topmenu44 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 0px 0 20px;
}
#topmenu44 .topmenu ul li a,#topmenu44 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 8px;
	min-width: 66px;
	height: 60px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666;
}
#topmenu44 .topmenu ul li a:hover {
	color: #000;
	font-weight: normal;
	text-shadow: 2px 1px 1px #fff;
}
#topmenu44 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu44 .topmenu ul li.selected a{
	float: left;
	margin: 1px 0 0 0;
	padding: 0px 0 0 0x;
	height: 55px;
	background: url('../images/topmenu/topmenu44_selected01.png') right repeat-x;
}
#topmenu44 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu44 .topmenu .text {
	display: block;
	padding: 23px 0 0 0;
	text-align: center;
}
#topmenu44 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 42px;
	background: url('../images/topmenu/topmenu44_search.png') no-repeat;
	
	-moz-border-radius: 0 0px 10px 10px;
	-webkit-border-radius: 0 0px 10px 10px;
	border-radius: 0 0px 10px 10px;	
}
#topmenu44 #social_box {
	float: right;
    height: auto;
    padding: 0px;
    margin:  0px 10px 0 0;
}
#topmenu44 #search {
	float: left;
	margin: 0px 0 0 20px;
	padding: 0px;
	width: 253px;
	height: 37px;
	background: url('../images/topmenu/topmenu44_input.png') top center no-repeat;
}
#topmenu44 #search input {
	float: left;
	margin: 0px;
	padding: 8px 0 0 10px;
	width: 340px;
	border: 0px;
	color: #666;
	background: none;
}
#topmenu44 #search_icon {
	float: left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	width: 39px;
	height: 37px;
	background: url('../images/topmenu/topmenu44_botton.png') top center no-repeat;
}
#topmenu44 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu44 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu44 #toolboxAddThis,#topmenu44 #google_translate_element {
	float:left;
}
#topmenu44 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu44 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu45*/

/* dropdown topmenu26 */
#topmenu45 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #33acde;

background: #38b5e7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4YjVlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzQ4N2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #38b5e7 0%, #03487e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38b5e7), color-stop(100%,#03487e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #38b5e7 0%,#03487e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #38b5e7 0%,#03487e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #38b5e7 0%,#03487e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #38b5e7 0%,#03487e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38b5e7', endColorstr='#03487e',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #33acde 2px 1px 0px, #999 1px 1px 3px;
    -moz-box-shadow: inset #33acde 2px 1px 0px, #999 1px 1px 3px;
    box-shadow: inset #33acde 2px 1px 0px, #999 1px 1px 3px;

	text-shadow: #003300 0 1px 0;
}
#topmenu45 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	border-left: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu45 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu45 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #20499f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwNDk5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjJhNWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #20499f 0%, #122a5d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20499f), color-stop(100%,#122a5d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #20499f 0%,#122a5d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #20499f 0%,#122a5d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #20499f 0%,#122a5d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #20499f 0%,#122a5d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20499f', endColorstr='#122a5d',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu45 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu45 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu45 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 0px 1px 1px #666;
}
#topmenu45 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 0px 1px 1px #666;
}
/* end dropdown topmenu45 */

#topmenu45 .text-th {
	display: none;
}
#topmenu45 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;

	border-bottom: 1px solid #03487e;
    border-right: 1px solid #03487e;
    border-top: 1px solid #03487e;
	text-shadow: 0 1px 1px #999;

background: #39b9ea; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5YjllYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzQ4N2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #39b9ea 0%, #03487e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39b9ea), color-stop(100%,#03487e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #39b9ea 0%,#03487e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #39b9ea 0%,#03487e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #39b9ea 0%,#03487e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #39b9ea 0%,#03487e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#39b9ea', endColorstr='#03487e',GradientType=0 ); /* IE6-8 */


/*	background: #03487e;
	background: -webkit-linear-gradient(center top , #39b9ea 0%, #03487e 50%, #045492 51%, #03487e 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(center top , #39b9ea 0%, #03487e 50%, #045492 51%, #03487e 100%) repeat scroll 0 0 transparent;
	background: -o-linear-gradient(center top , #39b9ea 0%, #03487e 50%, #045492 51%, #03487e 100%) repeat scroll 0 0 transparent;
	background: -ms-linear-gradient(center top , #39b9ea 0%, #03487e 50%, #045492 51%, #03487e 100%) repeat scroll 0 0 transparent;
	background: linear-gradient(center top , #39b9ea 0%, #03487e 50%, #045492 51%, #03487e 100%) repeat scroll 0 0 transparent;*/

/*    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;*/

    -webkit-box-shadow: #666 0 2px 3px;
    -moz-box-shadow: #666 0 2px 3px;
    box-shadow: #666 0 2px 3px;
}
#topmenu45 .header3 ul {
	margin: 0px;
	padding: 0px 0px;
}
#topmenu45 .header3 ul li{
	display: block;
}
#topmenu45 .header3 ul li a,#topmenu45 .header3 ul li a:link {
	float: left;
	padding: 0px 20.5px;
	height: 49px;
	font-size: 14px;
	color: #f2f2f2;
	text-decoration: none;
	text-shadow: 0 1px 1px #666;
	text-transform:uppercase;

	border-right: 1px solid #105277;
	border-left: 1px solid #1772a6;
}
#topmenu45 .header3 ul li a:hover {
	margin: 0px;
	color: #fff;

	/*border-bottom: 1px solid #999;*/
	text-shadow: 0 -1px 1px #999;

background: #27b3e9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3YjNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzNkNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #27b3e9 0%, #033d6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#27b3e9), color-stop(100%,#033d6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #27b3e9 0%,#033d6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #27b3e9 0%,#033d6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #27b3e9 0%,#033d6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #27b3e9 0%,#033d6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27b3e9', endColorstr='#033d6b',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #033d6b 0 2px 3px;
    -moz-box-shadow: inset #033d6b 0 2px 3px;
    box-shadow: inset #033d6b 0 2px 3px;
}
#topmenu45 .header3 ul li.selected{
	text-align: center;
}
#topmenu45 .header3 ul li.selected a{
	margin: 0px;
	padding: 0px 30px;
	color: #f2f2f2;

	border-right: none;
	border-left: none;
	/*border-bottom: 1px solid #f2f2f2;*/
	text-shadow: 0 -1px 1px #999;

background: #234eaa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzNGVhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjI5NWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #234eaa 0%, #12295a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#234eaa), color-stop(100%,#12295a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #234eaa 0%,#12295a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #234eaa 0%,#12295a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #234eaa 0%,#12295a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #234eaa 0%,#12295a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#234eaa', endColorstr='#12295a',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #183676 0 2px 3px;
    -moz-box-shadow: inset #183676 0 2px 3px;
    box-shadow: inset #183676 0 2px 3px;
}
#topmenu45 .header3 ul li.selected a:hover{

}
#topmenu45 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu45 .header4 {
	z-index: -5;
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

background: #f2f2f2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f2f2 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


	-webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;

	border-left: 1px solid #999;
	border-right: 1px solid #999;

    -webkit-box-shadow: inset #fff 0px 1px 0px;
    -moz-box-shadow: inset #fff 0px 1px 0px;
    box-shadow: inset #fff 0px 1px 0px;
}
#topmenu45 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;

}
#topmenu45 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #999 0 2px 3px;
    -moz-box-shadow: inset #999 0 2px 3px;
    box-shadow: inset #999 0 2px 3px;
}
#topmenu45 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu45 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 3px;
	width: 39px;
	height: 35px;

	background: rgb(35,78,170); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzNGVhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTMxNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(35,78,170,1) 0%, rgba(1,49,87,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,78,170,1)), color-stop(100%,rgba(1,49,87,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(35,78,170,1) 0%,rgba(1,49,87,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(35,78,170,1) 0%,rgba(1,49,87,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(35,78,170,1) 0%,rgba(1,49,87,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(35,78,170,1) 0%,rgba(1,49,87,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#234eaa', endColorstr='#013157',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #013157 0 2px 2px;
    -moz-box-shadow: inset #013157 0 2px 2px;
    box-shadow: inset #013157 0 2px 2px;

}
#topmenu45 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu45 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu45 #toolboxAddThis,#topmenu45 #google_translate_element {
	float:left;
}
#topmenu45 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu45 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu46*/

/* dropdown topmenu46 */
#topmenu46 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

background: #b1b0b0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxYjBiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NDY0NjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b1b0b0 0%, #646464 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b1b0b0), color-stop(100%,#646464)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b1b0b0 0%,#646464 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b1b0b0 0%,#646464 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b1b0b0 0%,#646464 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b1b0b0 0%,#646464 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1b0b0', endColorstr='#646464',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #f2f2f2 1px 1px 0px;
    -moz-box-shadow: inset #f2f2f2 1px 1px 0px;
    box-shadow: inset #f2f2f2 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu46 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	border-left: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu46 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none !important;

/*	background: #020202;*/
}
#topmenu46 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #5a5a5a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhNWE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTA1MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5a5a5a 0%, #050505 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a5a5a), color-stop(100%,#050505)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5a5a5a 0%,#050505 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5a5a5a 0%,#050505 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5a5a5a 0%,#050505 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5a5a5a 0%,#050505 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a5a5a', endColorstr='#050505',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu46 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu46 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu46 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
    text-shadow: 0 1px 1px #666666;
}
#topmenu46 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 0px 1px 1px #666;
}
/* end dropdown topmenu46 */

#topmenu46 .text-th {
	display: none;
}
#topmenu46 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;

	border-bottom: 1px solid #dfdfdf;
    border-right: 1px solid #999;
    border-top: 1px solid #5D5D5D;
	text-shadow: 0 1px 1px #999;

background: #8a8a8a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhOGE4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYyNjI2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzYyNjI2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8a8a8a 0%, #707070 50%, #626262 50%, #626262 51%, #999999 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8a8a8a), color-stop(50%,#707070), color-stop(50%,#626262), color-stop(51%,#626262), color-stop(100%,#999999)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8a8a8a 0%,#707070 50%,#626262 50%,#626262 51%,#999999 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8a8a8a 0%,#707070 50%,#626262 50%,#626262 51%,#999999 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8a8a8a 0%,#707070 50%,#626262 50%,#626262 51%,#999999 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8a8a8a 0%,#707070 50%,#626262 50%,#626262 51%,#999999 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a8a8a', endColorstr='#999999',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #666 0 2px 3px;
    -moz-box-shadow: #666 0 2px 3px;
    box-shadow: #666 0 2px 3px;
}
#topmenu46 .header3 ul {
	margin: 0px;
	padding: 0px 10px;
}
#topmenu46 .header3 ul li{
	display: block;
}
#topmenu46 .header3 ul li a,#topmenu46 .header3 ul li a:link {
	float: left;
	padding: 0px 19px;
	height: 50px;
	font-size: 14px;
	color: #f2f2f2;
	text-decoration: none;
	text-shadow: 0 1px 1px #666;
	text-transform:uppercase;

	border-right: 1px solid #acb2b5;
	border-left: 1px solid #666;
}
#topmenu46 .header3 ul li a:hover {
	margin: 0px;
	color: #fff;

	border-bottom: 1px solid #999;
	text-shadow: 0 -1px 1px #999;

   	background: #666;
   	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#666));
   	background: -webkit-linear-gradient(top, #666, #666);
   	background: -moz-linear-gradient(top, #666, #666);
  	background: -ms-linear-gradient(top, #666, #666);
  	background: -o-linear-gradient(top, #666, #666);

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #333 0 2px 3px;
    -moz-box-shadow: inset #333 0 2px 3px;
    box-shadow: inset #333 0 2px 3px;
}
#topmenu46 .header3 ul li.selected{
	text-align: center;
}
#topmenu46 .header3 ul li.selected a{
	z-index: -1;
	margin: 0px;
	padding: 0px 30px;
	color: #f2f2f2;

	border-right: none;
	border-left: none;
	text-shadow: 0 -1px 1px #999;

background: #666666; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #333 0 2px 3px;
    -moz-box-shadow: inset #333 0 2px 3px;
    box-shadow: inset #333 0 2px 3px;
}
#topmenu46 .header3 ul li.selected a:hover{

}
#topmenu46 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu46 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: none;
}
#topmenu46 #social_box {
	height: auto;
	padding-top:4px;
	float:right;
}
#topmenu46 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu46 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu46 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

	background: rgb(223,223,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTdkN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(129,125,126,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(129,125,126,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#817d7e',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 2px 2px;
    -moz-box-shadow: inset #666 0 2px 2px;
    box-shadow: inset #666 0 2px 2px;
}
#topmenu46 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu46 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu46 #toolboxAddThis,#topmenu46 #google_translate_element {
	float:left;
}
#topmenu46 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu46 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu47*/

/* dropdown topmenu47 */
#topmenu47 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 12px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #028602;

background: #007e00; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwN2UwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjY4MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #007e00 0%, #0f680f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007e00), color-stop(100%,#0f680f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #007e00 0%,#0f680f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #007e00 0%,#0f680f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #007e00 0%,#0f680f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #007e00 0%,#0f680f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007e00', endColorstr='#0f680f',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

/*    -webkit-box-shadow: inset #5cf45b 1px 1px 0px;
    -moz-box-shadow: inset #5cf45b 1px 1px 0px;
    box-shadow: inset #5cf45b 1px 1px 0px;*/

	text-shadow: #003300 0 1px 0;
}
#topmenu47 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	border-left: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu47 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu47 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #5a5a5a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhNWE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5a5a5a 0%, #040404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a5a5a), color-stop(100%,#040404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5a5a5a 0%,#040404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5a5a5a 0%,#040404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5a5a5a 0%,#040404 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5a5a5a 0%,#040404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a5a5a', endColorstr='#040404',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu47 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu47 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu47 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
    text-shadow: 0 1px 1px #666666;
}
#topmenu47 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 0px 1px 1px #666666;
}
/* end dropdown topmenu47 */

#topmenu47 .text-th {
	display: none;
}
#topmenu47 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;

	border-bottom: 1px solid #5cf45b;
    border-right: 1px solid #4cc64b;
    border-top: 1px solid #028602;
	text-shadow: 0 1px 1px #999;

background: #0ebb00; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlYmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyODYwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAyODYwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZWJiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0ebb00 0%, #028602 50%, #028602 51%, #0ebb00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0ebb00), color-stop(50%,#028602), color-stop(51%,#028602), color-stop(100%,#0ebb00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0ebb00 0%,#028602 50%,#028602 51%,#0ebb00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0ebb00 0%,#028602 50%,#028602 51%,#0ebb00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0ebb00 0%,#028602 50%,#028602 51%,#0ebb00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0ebb00 0%,#028602 50%,#028602 51%,#0ebb00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ebb00', endColorstr='#0ebb00',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #666 0 2px 3px;
    -moz-box-shadow: #666 0 2px 3px;
    box-shadow: #666 0 2px 3px;
}
#topmenu47 .header3 ul {
	margin: 0px;
	padding: 0px 14px;
}
#topmenu47 .header3 ul li{
	display: block;
}
#topmenu47 .header3 ul li a,#topmenu47 .header3 ul li a:link {
	float: left;
	padding: 0px 18.8px;
	height: 50px;
	font-size: 14px;
	color: #f2f2f2;
	text-decoration: none;
	text-shadow: 0 1px 1px #666;
	text-transform:uppercase;

	border-right: 1px solid #028602;
	border-left: 1px solid #0ebb00;
}
#topmenu47 .header3 ul li a:hover {
	margin: 0px;
	color: #fff;

	text-shadow: 0 -1px 1px #999;

   	background: #007e00;
   	background: -webkit-gradient(linear, left top, left bottom, from(#007e00), to(#007e00));
   	background: -webkit-linear-gradient(top, #007e00, #007e00);
   	background: -moz-linear-gradient(top, #007e00, #007e00);
  	background: -ms-linear-gradient(top, #007e00, #007e00);
  	background: -o-linear-gradient(top, #007e00, #007e00);

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #333 0 2px 5px;
    -moz-box-shadow: inset #333 0 2px 5px;
    box-shadow: inset #333 0 2px 5px;
}
#topmenu47 .header3 ul li.selected{
	text-align: center;
}
#topmenu47 .header3 ul li.selected a{
	margin: 0px;
	padding: 0px 30px;
	color: #f2f2f2;

	border-top: none;
	border-right: none;
	border-left: none;
/*	border-bottom: 1px solid #ddd;*/
	text-shadow: 0 -1px 1px #999;

background: rgb(102,102,102); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #333 0 2px 3px;
    -moz-box-shadow: inset #333 0 2px 3px;
    box-shadow: inset #333 0 2px 3px;
}
#topmenu47 .header3 ul li.selected a:hover{

}
#topmenu47 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu47 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: none;
}
#topmenu47 #social_box {
	height: auto;
	padding-top:4px;
	float:right;
}
#topmenu47 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu47 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu47 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

	background: rgb(223,223,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTdkN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(129,125,126,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(129,125,126,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#817d7e',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 2px 2px;
    -moz-box-shadow: inset #666 0 2px 2px;
    box-shadow: inset #666 0 2px 2px;
}
#topmenu47 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu47 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu47 #toolboxAddThis,#topmenu47 #google_translate_element {
	float:left;
}
#topmenu47 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu47 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu48*/

/* dropdown topmenu48 */
#topmenu48 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #daedfb;

background: #2c7cc8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjN2NjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTMxOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2c7cc8 0%, #313195 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c7cc8), color-stop(100%,#313195)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2c7cc8 0%,#313195 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2c7cc8 0%,#313195 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2c7cc8 0%,#313195 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2c7cc8 0%,#313195 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c7cc8', endColorstr='#313195',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;
    -moz-box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;
    box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;

	text-shadow: #003300 0 1px 0;
}
#topmenu48 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	border-bottom: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu48 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu48 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #666666; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu48 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu48 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu48 .header3 .topmenu #menu ul ul li span {
	color: #EEE2D8 !important;
	text-shadow: 1px 1px 1px #3834C6;
}
#topmenu48 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu48 */

#topmenu48 .text-th {
	display: none;
}
#topmenu48 .header3  {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 59px;
/*	background: url('../images/topmenu/topmenu58_bg.png') no-repeat left top;*/
}
#topmenu48 .header3 ul {
	margin: 0px auto;
	padding: 22px 0px 0 0px;
}
#topmenu48 .header3 ul li{
	display: inline;
}
#topmenu48 .header3 ul li a,#topmenu48 .header3 ul li a:link {
	margin: 0px 5px;
	padding: 10px 23.8px;
	color: #eee2d8;
	font-size: 14px;
	text-decoration: none;

	border-bottom: 1px solid #daedfb;
	text-shadow: 0 1px 1px #3834c6;

background: #2d8fd8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkOGZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2d8fd8 0%, #333399 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d8fd8), color-stop(100%,#333399)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2d8fd8 0%,#333399 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2d8fd8 0%,#333399 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2d8fd8 0%,#333399 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2d8fd8 0%,#333399 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d8fd8', endColorstr='#333399',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    -webkit-box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;
    -moz-box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;
    box-shadow: inset #17115e 0 2px 3px,#383bc8 0 1px 2px;
}
#topmenu48 .header3 ul li a:hover {
	border-bottom: 1px solid #ccc;
	text-shadow: 0 1px 1px #3834c6;

background: #666666; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    -webkit-box-shadow: inset #000 0 2px 3px,#383bc8 0 1px 2px;
    -moz-box-shadow: inset #000 0 2px 3px,#383bc8 0 1px 2px;
    box-shadow: inset #000 0 2px 3px,#383bc8 0 1px 2px;
}
#topmenu48 .header3 ul li.selected{
	text-align: center;
}
#topmenu48 .header3 ul li.selected a{
}
#topmenu48 .header3 ul li.selected a:hover{

}
#topmenu48 .header3 .text {
	text-align: center;
}
#topmenu48 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: none;
}
#topmenu48 #social_box {
	height: auto;
	padding-top:4px;
	float:right;
}
#topmenu48 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu48 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu48 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

	background: rgb(223,223,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 2px 2px;
    -moz-box-shadow: inset #666 0 2px 2px;
    box-shadow: inset #666 0 2px 2px;

}
#topmenu48 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu48 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu48 #toolboxAddThis,#topmenu48 #google_translate_element {
	float:left;
}
#topmenu48 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu48 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu50*/

/* dropdown topmenu50 */
#topmenu50 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

background: #a95d23; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5NWQyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzc4MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #a95d23 0%, #bc7837 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a95d23), color-stop(100%,#bc7837)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a95d23 0%,#bc7837 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a95d23', endColorstr='#bc7837',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: inset #b48551 1px 1px 0px;
    -moz-box-shadow: inset #b48551 1px 1px 0px;
    box-shadow: inset #b48551 1px 1px 0px;

	text-shadow: #003300 0 1px 0;
}
#topmenu50 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu50 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border: none !important;

/*	background: #020202;*/
}
#topmenu50 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWFlYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu50 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu50 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu50 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu50 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu50 */

#topmenu50 .text-th {
	display: none;
}
#topmenu50 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;
	text-shadow: 0 1px 1px #999;

background: #cccccc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cccccc 0%, #f2f2f2 49%, #cccccc 51%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(49%,#f2f2f2), color-stop(51%,#cccccc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#f2f2f2 49%,#cccccc 51%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#f2f2f2 49%,#cccccc 51%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#f2f2f2 49%,#cccccc 51%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#f2f2f2 49%,#cccccc 51%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: #999 0 0px 3px;
    -moz-box-shadow: #999 0 0px 3px;
    box-shadow: #999 0 0px 3px;
}
#topmenu50 .header3 ul {
	margin: 0px;
	padding: 0px 10px;
}
#topmenu50 .header3 ul li{
	display: block;
}
#topmenu50 .header3 ul li a,#topmenu50 .header3 ul li a:link {
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 15px;
	height: 44px;
	font-size: 14px;
	color: #424242;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu50 .header3 ul li a:hover {
	color: #424242;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;

/*	border-bottom: 1px solid #999;*/
	text-shadow: 0 1px 1px #fff;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #666 0 1px 3px;
    -moz-box-shadow: inset #666 0 1px 3px;
    box-shadow: inset #666 0 1px 3px;
}
#topmenu50 .header3 ul li.selected{
	text-align: center;
}
#topmenu50 .header3 ul li.selected a{
	margin: 5px 0 0 0;
	padding: 0px 30px;
	color: #f2f2f2;

	border-top: 1px solid #aa5e24;
	border-right: 1px solid #aa5e24;
	border-left: 1px solid #aa5e24;
	text-shadow: 0 -1px 1px #999;

	background: -o-linear-gradient(top, #8e1117, #6e0e10);

background: #a95d23; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5NWQyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzc4MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #a95d23 0%, #bc7837 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a95d23), color-stop(100%,#bc7837)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a95d23 0%,#bc7837 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a95d23 0%,#bc7837 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a95d23', endColorstr='#bc7837',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

/*    -webkit-box-shadow: #333 0 2px 3px;
    -moz-box-shadow: #333 0 2px 3px;
    box-shadow: #333 0 2px 3px; */
}
#topmenu50 .header3 ul li.selected a:hover{

}
#topmenu50 .header3 .text {
	display: block;
	padding: 12px 0 0 0;
	text-align: center;
}
#topmenu50 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

	border-bottom: 1px solid #b48551;
	text-shadow: 0 1px 1px #999;

background: #bc7837; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjNzgzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MDQ2MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bc7837 0%, #80461b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bc7837), color-stop(100%,#80461b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bc7837 0%,#80461b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bc7837 0%,#80461b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bc7837 0%,#80461b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bc7837 0%,#80461b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc7837', endColorstr='#80461b',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 0 5px 5px;
    -moz-border-radius: 0px 0 5px 5px;
    border-radius: 0px 0 5px 5px;

    -webkit-box-shadow: #333 0 2px 5px;
    -moz-box-shadow: #333 0 2px 5px;
    box-shadow: #333 0 2px 5px;
}
#topmenu50 #social_box {
	height: auto;
	padding-top:8px;
	float:right;
}
#topmenu50 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu50 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu50 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

background: rgb(223,223,223); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTdkN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(129,125,126,1) 100%); /* FF3.6+ */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(129,125,126,1))); /* Chrome,Safari4+ */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Chrome10+,Safari5.1+ */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Opera 11.10+ */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* IE10+ */
background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#817d7e',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 2px 2px;
    -moz-box-shadow: inset #666 0 2px 2px;
    box-shadow: inset #666 0 2px 2px;
}
#topmenu50 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu50 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu50 #toolboxAddThis,#topmenu50 #google_translate_element {
	float:left;
}
#topmenu50 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu50 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu51*/

/* dropdown topmenu51 */
#topmenu51 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 15px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

background: #caa087; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhYTA4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNjk5N2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #caa087 0%, #c6997f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caa087), color-stop(100%,#c6997f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #caa087 0%,#c6997f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa087', endColorstr='#c6997f',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #666 1px 2px 5px;
    -moz-box-shadow: #666 1px 2px 5px;
    box-shadow: #666 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu51 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu51 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu51 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

/*	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);*/

	border-bottom: none;
}
#topmenu51 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu51 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu51 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu51 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu51 */

#topmenu51 .text-th {
	display: none;
}
#topmenu51 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px 0px 0 40px;
	width: 976px;
	height: 76px;
	background: url('../images/topmenu/topmenu51_bg.png') no-repeat left top;
}
#topmenu51 .topmenu ul {
	display: inline;
}
#topmenu51 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 5px;
}
#topmenu51 .topmenu ul li a,#topmenu51 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 10px 0 10px;
	min-width: 67px;
	height: 60px;
	color: #330000;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	text-shadow: 2px 1px 1px #fff;
}
#topmenu51 .topmenu ul li a:hover {
	color: #fff;
	font-weight: normal;
	text-shadow: 1px 1px 1px #666;
}
#topmenu51 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu51 .topmenu ul li.selected a{
	float: left;
	margin: 1px 0 0 0;
	padding: 0px 0 0 0x;
	height: 55px;
}
#topmenu51 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu51 .topmenu .text {
	display: block;
	padding: 23px 0 0 0;
	text-align: center;
}
#topmenu51 .header4 {
	margin: 0px auto;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/.png') no-repeat;
}
#topmenu51 #social_box {
	float: right;
    height: auto;
    padding-top: 8px;
    margin:  0px 10px 0 0;
}
#topmenu51 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu51 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu51 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu51 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu51 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu51 #toolboxAddThis,#topmenu44 #google_translate_element {
	float:left;
}
#topmenu51 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu51 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu52*/

/* dropdown topmenu52 */
#topmenu52 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 12px 0 0 0;
   	padding: 0px;

	border-bottom: none;
	text-shadow: #003300 0 1px 0;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #999 1px 1px 3px;
    -moz-box-shadow: #999 1px 1px 3px;
    box-shadow: #999 1px 1px 3px;
}
#topmenu52 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu52 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu52 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #631a76; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzMWE3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjIxODYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #631a76 0%, #a22186 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#631a76), color-stop(100%,#a22186)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #631a76 0%,#a22186 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #631a76 0%,#a22186 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #631a76 0%,#a22186 100%); /* IE10+ */
background: linear-gradient(to bottom,  #631a76 0%,#a22186 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#631a76', endColorstr='#a22186',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu52 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu52 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu52 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu52 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
    text-shadow: 0 -1px 1px #999999;
}
/* end dropdown topmenu52 */

#topmenu52 .text-th {
	display: none;
}
#topmenu52 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;
	text-shadow: 0 1px 1px #999;

background: #cccccc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cccccc 0%, #f2f2f2 50%, #cccccc 51%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(50%,#f2f2f2), color-stop(51%,#cccccc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: #999 0 0px 3px;
    -moz-box-shadow: #999 0 0px 3px;
    box-shadow: #999 0 0px 3px;
}
#topmenu52 .header3 ul {
	margin: 0px;
	padding: 0px 10px;
}
#topmenu52 .header3 ul li{
	display: block;
}
#topmenu52 .header3 ul li a,#topmenu52 .header3 ul li a:link {
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 15.3px;
	height: 44px;
	font-size: 14px;
	color: #424242;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu52 .header3 ul li a:hover {
	color: #424242;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;

	border-bottom: 1px solid #999;
	text-shadow: 0 1px 1px #fff;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #666 0 1px 3px;
    -moz-box-shadow: inset #666 0 1px 3px;
    box-shadow: inset #666 0 1px 3px;
}
#topmenu52 .header3 ul li.selected{
	text-align: center;
}
#topmenu52 .header3 ul li.selected a{
	margin: 5px 0 0 0;
	padding: 0px 30px;
	color: #f2f2f2;

	border-top: 1px solid #8821a1;
	border-right: 1px solid #8821a1;
	border-left: 1px solid #8821a1;
	text-shadow: 0 -1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjMxYTc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EyMjE4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #631a76 0%, #a22186 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#631a76), color-stop(100%,#a22186)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#631a76 0%,#a22186 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#631a76 0%,#a22186 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#631a76 0%,#a22186 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#631a76 0%,#a22186 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#a22186',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

/*    -webkit-box-shadow: #333 0 2px 3px;
    -moz-box-shadow: #333 0 2px 3px;
    box-shadow: #333 0 2px 3px; */
}
#topmenu52 .header3 ul li.selected a:hover{

}
#topmenu52 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu52 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

	border-bottom: 1px solid #360e40;
	text-shadow: 0 1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTIyMTg2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRkMTU1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #a22186 0%, #4d155c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#a22186), color-stop(100%,#4d155c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#a22186 0%,#4d155c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#a22186 0%,#4d155c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#a22186 0%,#4d155c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#a22186 0%,#4d155c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#4d155c',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px 0 10px 10px;
    -moz-border-radius: 0px 0 10px 10px;
    border-radius: 0px 0 10px 10px;

/*    -webkit-box-shadow: #666 0 2px 3px;
    -moz-box-shadow: #666 0 2px 3px;
    box-shadow: #666 0 2px 3px;*/
}
#topmenu52 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;
	float:right;
}
#topmenu52 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu52 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu52 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

	background: rgb(223,223,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTdkN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(129,125,126,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(129,125,126,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(129,125,126,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#817d7e',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 2px 2px;
    -moz-box-shadow: inset #666 0 2px 2px;
    box-shadow: inset #666 0 2px 2px;
}
#topmenu52 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu52 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu52 #toolboxAddThis,#topmenu52 #google_translate_element {
	float:left;
}
#topmenu52 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu52 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu56*/

/* dropdown topmenu56 */
#topmenu56 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 12px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #530a01;
	text-shadow: #003300 0 1px 0;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #333 0px 2px 5px;
    -moz-box-shadow: #333 0px 2px 5px;
    box-shadow: #333 0px 2px 5px;
}
#topmenu56 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	border-left: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu56 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu56 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

	border-bottom: none;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjY2NjY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


    -webkit-box-shadow: inset #999 0 1px 0px;
    -moz-box-shadow: inset #999 0 1px 0px;
    box-shadow: inset #999 0 1px 0px;
}
#topmenu56 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu56 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu56 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu56 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu56 */

#topmenu56 .text-th {
	display: none;
}
#topmenu56 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


/*	-webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;*/

    -webkit-box-shadow: #333 0px 2px 5px;
    -moz-box-shadow: #333 0px 2px 5px;
    box-shadow: #333 0px 2px 5px;
}
#topmenu56 .header3 ul {
	margin: 0px;
	padding: 0px 0px;
}
#topmenu56 .header3 ul li{
	display: block;
}
#topmenu56 .header3 ul li a,#topmenu56 .header3 ul li a:link {
	float: left;
	padding: 0px 21.5px;
	height: 50px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
	text-transform:uppercase;

	border-right: 1px solid #f2f2f2;
	border-left: 1px solid #999;
}
#topmenu56 .header3 ul li a:hover {
	color: #333;

	border-right: none;
	border-left: none;
	text-shadow: 0 -1px 1px #f2f2f2;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #dfdfdf 0%, #999999 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#dfdfdf), color-stop(100%,#999999)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#dfdfdf 0%,#999999 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#dfdfdf 0%,#999999 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#dfdfdf 0%,#999999 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#dfdfdf 0%,#999999 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#999999',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu56 .header3 ul li.selected{
	text-align: center;
}
#topmenu56 .header3 ul li.selected a{
	margin: 0px;
	color: #f2f2f2;

	border-right: none;
	border-left: none;
	text-shadow: 0 -1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjY2NjY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #999 0 1px 0px;
    -moz-box-shadow: inset #999 0 1px 0px;
    box-shadow: inset #999 0 1px 0px;
}
#topmenu56 .header3 ul li.selected a:hover{

}
#topmenu56 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu56 .header4 {
	z-index: -5;
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjY2NjY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #666666 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#666666), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#666666 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#666666 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000000',GradientType=0 ); /* IE6-8 */

	-webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;

	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;

    -webkit-box-shadow: inset #333 0px 2px 3px, #333 0px 2px 5px;
    -moz-box-shadow: inset #333 0px 2px 3px, #333 0px 2px 5px;
    box-shadow: inset #333 0px 2px 3px, #333 0px 2px 5px;
}
#topmenu56 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;

}
#topmenu56 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

   	background: #fff;
   	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#fff));
   	background: -webkit-linear-gradient(top, #f2f2f2, #fff);
   	background: -moz-linear-gradient(top, #f2f2f2, #fff);
  	background: -ms-linear-gradient(top, #f2f2f2, #fff);
  	background: -o-linear-gradient(top, #f2f2f2, #fff);

    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #999 0 2px 3px;
    -moz-box-shadow: inset #999 0 2px 3px;
    box-shadow: inset #999 0 2px 3px;
}
#topmenu56 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu56 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 3px;
	width: 39px;
	height: 35px;

	background: rgb(0,0,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(51,51,51,1) 100%); /* FF3.6+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(51,51,51,1))); /* Chrome,Safari4+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,1) 100%); /* Opera 11.10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,1) 100%); /* IE10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(51,51,51,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#333333',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #666 0 1px 0px;
    -moz-box-shadow: inset #666 0 1px 0px;
    box-shadow: inset #666 0 1px 0px;

}
#topmenu56 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu56 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu56 #toolboxAddThis,#topmenu56 #google_translate_element {
	float:left;
}
#topmenu56 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu56 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu57*/

/* dropdown topmenu57 */
#topmenu57 .header3 .topmenu #menu ul ul {
	z-index: 100;
	overflow: hidden;
	margin: 11px 0 0 0;
   	padding: 0px;

	border-bottom: 1px solid #02236d;
	text-shadow: 0 -1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAzMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDA3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #0031aa 0%, #000074 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#0031aa), color-stop(100%,#000074)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#0031aa 0%,#000074 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000074',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #000074 2px 2px 5px;
    -moz-box-shadow: #000074 2px 2px 5px;
    box-shadow: #000074 2px 2px 5px;

}
#topmenu57 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border: none !important;
	border-left: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu57 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu57 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlYWVhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */

	border-bottom: none;
}
#topmenu57 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu57 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu57 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
#topmenu57 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu57 */

#topmenu57 .text-th {
	display: none;
}
#topmenu57 .header3  {
/*	overflow: hidden;*/
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	border-bottom: 1px solid #5E7BBA;
	border-right: 1px solid #ccc;
	border-left: 1px solid #000076;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#f2f2f2 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

/*    -webkit-box-shadow: inset #fff 0px 1px 0px;
    -moz-box-shadow: inset #fff 0px 1px 0px;
    box-shadow: inset #fff 0px 1px 0px; */
}
#topmenu57 .header3 ul {
	margin: 0px;
	padding: 0px 0px;
}
#topmenu57 .header3 ul li{
	display: block;
}
#topmenu57 .header3 ul li a,#topmenu57 .header3 ul li a:link {
	float: left;
	padding: 0px 21.5px;
	height: 50px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
	text-transform:uppercase;

	border-right: 1px solid #f2f2f2;
	border-left: 1px solid #999;
}
#topmenu57 .header3 ul li a:hover {
	color: #fff;

	border-right: 1px solid #000074;
	border-left: 1px solid #000074;
	text-shadow: 0 -1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAzMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDA3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #0031aa 0%, #000074 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#0031aa), color-stop(100%,#000074)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#0031aa 0%,#000074 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000074',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #010152 0 2px 10px;
    -moz-box-shadow: inset #010152 0 2px 10px;
    box-shadow: inset #010152 0 2px 10px;
}
#topmenu57 .header3 ul li.selected{
	text-align: center;
}
#topmenu57 .header3 ul li.selected a{
	color: #f2f2f2;

	border-right: none;
	border-left: none;
	border-bottom: 1px solid #5e7bba;
	text-shadow: 0 -1px 1px #999;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAzMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDA3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #0031aa 0%, #000074 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#0031aa), color-stop(100%,#000074)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#0031aa 0%,#000074 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000074',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: inset #5e7bba 0 1px 0px;
    -moz-box-shadow: inset #5e7bba 0 1px 0px;
    box-shadow: inset #5e7bba 0 1px 0px;
}
#topmenu57 .header3 ul li.selected a:hover{

}
#topmenu57 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu57 .header4 {
	z-index: -5;
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAzMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDA3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #0031aa 0%, #000074 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#0031aa), color-stop(100%,#000074)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#0031aa 0%,#000074 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#0031aa 0%,#000074 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#000074',GradientType=0 ); /* IE6-8 */

	-webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;

	border-left: 1px solid #000076;
	border-right: 1px solid #000076;
	border-bottom: 1px solid #4a6091;

    -webkit-box-shadow: inset #031f5c 0px 2px 3px;
    -moz-box-shadow: inset #031f5c 0px 2px 3px;
    box-shadow: inset #031f5c 0px 2px 3px;
}
#topmenu57 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;

}
#topmenu57 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #999 0 2px 3px;
    -moz-box-shadow: inset #999 0 2px 3px;
    box-shadow: inset #999 0 2px 3px;
}
#topmenu57 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu57 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 3px;
	width: 39px;
	height: 35px;

	background: rgb(0,49,170); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTAxMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -moz-linear-gradient(top,  rgba(0,49,170,1) 0%, rgba(1,1,48,1) 100%); /* FF3.6+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,49,170,1)), color-stop(100%,rgba(1,1,48,1))); /* Chrome,Safari4+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -webkit-linear-gradient(top,  rgba(0,49,170,1) 0%,rgba(1,1,48,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -o-linear-gradient(top,  rgba(0,49,170,1) 0%,rgba(1,1,48,1) 100%); /* Opera 11.10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  -ms-linear-gradient(top,  rgba(0,49,170,1) 0%,rgba(1,1,48,1) 100%); /* IE10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat,  linear-gradient(to bottom,  rgba(0,49,170,1) 0%,rgba(1,1,48,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0031aa', endColorstr='#010130',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #5e7bba 0 1px 0px;
    -moz-box-shadow: inset #5e7bba 0 1px 0px;
    box-shadow: inset #5e7bba 0 1px 0px;

}
#topmenu57 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu57 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu57 #toolboxAddThis,#topmenu57 #google_translate_element {
	float:left;
}
#topmenu57 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu57 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu58*/

/* dropdown topmenu58 */
#topmenu58 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: -11px 0 0 0;
   	padding: 0px;

	border-top: 1px solid #83252d;
	border-bottom: 1px solid #ba8c64;
	text-shadow: none;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjY2M2NjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYzMjkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #cc6600 0%, #632900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#cc6600), color-stop(100%,#632900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#cc6600 0%,#632900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#cc6600 0%,#632900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#cc6600 0%,#632900 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#cc6600 0%,#632900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#632900',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #5b1802 0 2px 3px;
    -moz-box-shadow: #5b1802 0 2px 3px;
    box-shadow: #5b1802 0 2px 3px;
}
#topmenu58 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu58 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu58 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjODMzNjE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVlMjYwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #833615 0%, #5e260e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#833615), color-stop(100%,#5e260e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#833615 0%,#5e260e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#833615 0%,#5e260e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#833615 0%,#5e260e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#833615 0%,#5e260e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#5e260e',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu58 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu58 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu58 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #DC9C63;
}
#topmenu58 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu58 */

#topmenu58 .text-th {
	display: none;
}
#topmenu58 .header3  {
	margin: 0px auto;
	padding: 0;
	width: 980px;
	height: 59px;
	background: url('../images/topmenu/topmenu58_bg.png') no-repeat left top;
}
#topmenu58 .header3 ul {
	margin: 0px auto;
	padding: 15px 10px 0 10px;
}
#topmenu58 .header3 ul li{
	margin: 0 3px;
	display: inline;
}
#topmenu58 .header3 ul li a,#topmenu58 .header3 ul li a:link {
	padding: 8px 24.5px;
	text-decoration: none;
	color: #000;
	font-size: 14px;
	font-weight: lighter;
	text-shadow: 0 1px 1px #dc9c63;
}
#topmenu58 .header3 ul li a:hover {
	color: #eee2d8;

	border-bottom: 1px solid #ba8c64;
	text-shadow: none;

	background: #cc6600; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzI5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc6600 0%, #632900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc6600), color-stop(100%,#632900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc6600 0%,#632900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc6600 0%,#632900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc6600 0%,#632900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cc6600 0%,#632900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6600', endColorstr='#632900',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;

    -webkit-box-shadow: inset #5b1802 0 2px 3px;
    -moz-box-shadow: inset #5b1802 0 2px 3px;
    box-shadow: inset #5b1802 0 2px 3px;
}
#topmenu58 .header3 ul li.selected{
	text-align: center;
}
#topmenu58 .header3 ul li.selected a{
	color: #eee2d8;

	border-bottom: 1px solid #ba8c64;
	text-shadow: none;

	background: #cc6600; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzI5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cc6600 0%, #632900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc6600), color-stop(100%,#632900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc6600 0%,#632900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc6600 0%,#632900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc6600 0%,#632900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cc6600 0%,#632900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6600', endColorstr='#632900',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;

    -webkit-box-shadow: inset #5b1802 0 2px 3px;
    -moz-box-shadow: inset #5b1802 0 2px 3px;
    box-shadow: inset #5b1802 0 2px 3px;
}
#topmenu58 .header3 ul li.selected a:hover{
	border-bottom: 1px solid #ba8c64;

   	background: #5e260e;
   	background: -webkit-gradient(linear, left top, left bottom, from(#833615), to(#5e260e));
   	background: -webkit-linear-gradient(top, #833615, #5e260e);
   	background: -moz-linear-gradient(top, #833615, #5e260e);
  	background: -ms-linear-gradient(top, #833615, #5e260e);
  	background: -o-linear-gradient(top, #833615, #5e260e);

    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;

    -webkit-box-shadow: inset #5b1802 0 2px 3px;
    -moz-box-shadow: inset #5b1802 0 2px 3px;
    box-shadow: inset #5b1802 0 2px 3px;
}
#topmenu58 .header3 .text {
	text-align: center;
}
#topmenu58 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;
	background: url('../images/topmenu/topmenu58_search.png') top center no-repeat;
}
#topmenu58 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;
	float:right;
}
#topmenu58 #search {
	float: left;
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

	background: rgb(102,102,102); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 20px 0px 0px 20px;
    -moz-border-radius: 20px 0px 0px 20px;
    border-radius: 20px 0px 0px 20px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu58 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu58 #search_icon {
	float: left;
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;

	border-bottom: 1px solid #ba8c64;

	background: rgb(102,102,102); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjY2M2NjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYzMjkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(204,102,0,1) 1%, rgba(99,41,0,1) 100%); /* FF3.6+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(1%,rgba(204,102,0,1)), color-stop(100%,rgba(99,41,0,1))); /* Chrome,Safari4+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(204,102,0,1) 1%,rgba(99,41,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(204,102,0,1) 1%,rgba(99,41,0,1) 100%); /* Opera 11.10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(204,102,0,1) 1%,rgba(99,41,0,1) 100%); /* IE10+ */
	background: url('../images/topmenu/topmenu58_button.png') top center no-repeat, linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(204,102,0,1) 1%,rgba(99,41,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#632900',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 20px 20px 0px;
    -moz-border-radius: 0px 20px 20px 0px;
    border-radius: 0px 20px 20px 0px;

    -webkit-box-shadow: inset #5b1802 0 2px 2px;
    -moz-box-shadow: inset #5b1802 0 2px 2px;
    box-shadow: inset #5b1802 0 2px 2px;

}
#topmenu58 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu58 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu58 #toolboxAddThis,#topmenu58 #google_translate_element {
	float:left;
}
#topmenu58 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu58 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu59*/

/* dropdown topmenu59 */
#topmenu59 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 10px 0 0 0;
   	padding: 0px;

	border-top: 1px solid #0a9bc7;
	border-right: 1px solid #0a9bc7;
	border-left: 1px solid #0a9bc7;

	text-shadow: #003300 0 1px 0;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTFiOWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBmYTdjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #11b9e2 0%, #0fa7cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#11b9e2), color-stop(100%,#0fa7cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#11b9e2 0%,#0fa7cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#11b9e2 0%,#0fa7cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#11b9e2 0%,#0fa7cc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#11b9e2 0%,#0fa7cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#0fa7cc',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

/*    -webkit-box-shadow: inset #f06b68 1px 1px 0px;
    -moz-box-shadow: inset #f06b68 1px 1px 0px;
    box-shadow: inset #f06b68 1px 1px 0px;  */
}
#topmenu59 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu59 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu59 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

background: #999999; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlYWVhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #999999 0%, #ffffff 0%, #aeaeae 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(0%,#ffffff), color-stop(100%,#aeaeae)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#ffffff 0%,#aeaeae 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#aeaeae',GradientType=0 ); /* IE6-8 */


	border-bottom: none;
}
#topmenu59 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu59 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu59 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: 0 -1px 1px #999999;
}
#topmenu59 .header3 .topmenu #menu ul ul li:hover span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu59 */

#topmenu59 .text-th {
	display: none;
}
#topmenu59 .header3  {
	margin: 0px auto;
	padding: 0px 0px;
	width: 980px;
	height: 50px;

	color: #eee2d8;
	font-size: 16px;
	text-decoration: none;
	text-shadow: 0 1px 1px #999;

background: #cccccc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cccccc 0%, #f2f2f2 50%, #cccccc 51%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(50%,#f2f2f2), color-stop(51%,#cccccc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#f2f2f2 50%,#cccccc 51%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: #999 0 0px 3px;
    -moz-box-shadow: #999 0 0px 3px;
    box-shadow: #999 0 0px 3px;
}
#topmenu59 .header3 ul {
	margin: 0px;
	padding: 0px 10px;
}
#topmenu59 .header3 ul li{
	display: block;
}
#topmenu59 .header3 ul li a,#topmenu59 .header3 ul li a:link,#topmenu59 .header3 ul li ul li a:link {
	display: block;
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 15px;
	height: 44px;
	font-size: 14px;
	color: #424242;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu59 .header3 ul li a:hover {
	height: 44px;

	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;

	text-shadow: 0 1px 1px #0e9bc6;

background: #11b9e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExYjllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZmE3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #11b9e2 0%, #0fa7cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11b9e2), color-stop(100%,#0fa7cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #11b9e2 0%,#0fa7cc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11b9e2', endColorstr='#0fa7cc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

/*    -webkit-box-shadow: inset #095771 0 1px 5px;
    -moz-box-shadow: inset #095771 0 1px 5px;
    box-shadow: inset #095771 0 1px 5px;*/
}
#topmenu59 .header3 ul li.selected{
	text-align: center;
}
#topmenu59 .header3 ul li.selected a{
	margin: 5px 0 0 0;
	padding: 0px 30px;
	color: #f2f2f2;

	border-top: 1px solid #0a9bc7;
	border-right: 1px solid #0a9bc7;
	border-left: 1px solid #0a9bc7;
	text-shadow: 0 -1px 1px #999;

	background: #11b9e2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExYjllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZmE3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #11b9e2 0%, #0fa7cc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11b9e2), color-stop(100%,#0fa7cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #11b9e2 0%,#0fa7cc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #11b9e2 0%,#0fa7cc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11b9e2', endColorstr='#0fa7cc',GradientType=0 ); /* IE6-8 */

    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;

/*    -webkit-box-shadow: #333 0 2px 3px;
    -moz-box-shadow: #333 0 2px 3px;
    box-shadow: #333 0 2px 3px; 	*/
}
#topmenu59 .header3 ul li.selected a:hover{
	height: 44px;

	border-bottom: none;
	text-shadow: 0 1px 1px #0e9bc6;
}
#topmenu59 .header3 .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu59 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 50px;

	border-bottom: 1px solid #1ea1cb;
	text-shadow: 0 1px 1px #999;

background: #0fa7cc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmYTdjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDc0OTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0fa7cc 0%, #0d7497 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0fa7cc), color-stop(100%,#0d7497)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0fa7cc 0%,#0d7497 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0fa7cc 0%,#0d7497 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0fa7cc 0%,#0d7497 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0fa7cc 0%,#0d7497 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0fa7cc', endColorstr='#0d7497',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 0 10px 10px;
    -moz-border-radius: 0px 0 10px 10px;
    border-radius: 0px 0 10px 10px;

    -webkit-box-shadow: #035d7f 0 2px 3px;
    -moz-box-shadow: #035d7f 0 2px 3px;
    box-shadow: #035d7f 0 2px 3px;
}
#topmenu59 #social_box {
	height: auto;
	padding-top:8px;
	padding-right: 10px;
	float:right;
}
#topmenu59 #search {
	margin: 7px 0 0 20px;
	padding: 0px;
	width: 347px;
	height: 35px;

	background: rgb(102,102,102); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    border-radius: 5px 0px 0px 5px;

    -webkit-box-shadow: inset #666 0 2px 3px;
    -moz-box-shadow: inset #666 0 2px 3px;
    box-shadow: inset #666 0 2px 3px;
}
#topmenu59 #search input {
	float: left;
	margin: 0px;
	padding: 10px 0 0 13px;
	width: 347px;
	border: 0px;
	background: none;
	color: #666;
}
#topmenu59 #search_icon {
	margin: 7px 0 0 0px;
	padding: 0px 5px;
	width: 39px;
	height: 35px;


	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTFiOWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBhNWE3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, -moz-linear-gradient(top,  rgba(102,102,102,1) 0%, rgba(17,185,226,1) 0%, rgba(10,90,116,1) 100%); /* FF3.6+ */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,1)), color-stop(0%,rgba(17,185,226,1)), color-stop(100%,rgba(10,90,116,1))); /* Chrome,Safari4+ */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, -webkit-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* Chrome10+,Safari5.1+ */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, -o-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* Opera 11.10+ */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, -ms-linear-gradient(top,  rgba(102,102,102,1) 0%,rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* IE10+ */
	background:url('../images/topmenu/topmenu58_button.png') no-repeat, linear-gradient(to bottom,  rgba(102,102,102,1) 0%,rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#0a5a74',GradientType=0 ); /* IE6-8 */


    -webkit-border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
    border-radius: 0px 5px 5px 0px;

    -webkit-box-shadow: inset #0a5a74 0 2px 2px;
    -moz-box-shadow: inset #0a5a74 0 2px 2px;
    box-shadow: inset #0a5a74 0 2px 2px;
}
#topmenu59 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu59 #language {
	float: left;
	margin-right: 10px;
	padding-top: 4px;
	text-align: left;
}
#topmenu59 #toolboxAddThis,#topmenu59 #google_translate_element {
	float:left;
}
#topmenu59 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu59 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu60*/

/* dropdown topmenu62 */
#topmenu60 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 24px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

background: #caa087; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhYTA4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNjk5N2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #caa087 0%, #c6997f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caa087), color-stop(100%,#c6997f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #caa087 0%,#c6997f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #caa087 0%,#c6997f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa087', endColorstr='#c6997f',GradientType=0 ); /* IE6-8 */


/* 	opacity:0.90;
  	filter:alpha(opacity=90); /* For IE8 and earlier */

/*   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;*/

    -webkit-box-shadow: #666 1px 2px 5px;
    -moz-box-shadow: #666 1px 2px 5px;
    box-shadow: #666 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu60 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu60 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu60 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px;
	margin: 0px;

/*	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);*/

	border-bottom: none;
}
#topmenu60 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu60 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu60 .header3 .topmenu #menu ul ul li span {
	color: #000 !important;
	text-shadow: 1px 1px 1px #fff;
}
#topmenu60 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: 1px 1px 1px #666;
}
/* end dropdown topmenu60 */

#topmenu60 .text-th {
	display: none;
}
#topmenu60 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px 0px 0 40px;
	width: 980px;
	height: 86px;
	background: url('../images/topmenu/topmenu60_bg.png') no-repeat left top;
}
#topmenu60 .topmenu ul {
	display: inline;
}
#topmenu60 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 5px;
}
#topmenu60 .topmenu ul li a,#topmenu60 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 10px 0 10px;
	min-width: 72px;
	height: 60px;

	color: #f1ddcb;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
/*	text-shadow: 2px 1px 1px #fff;*/
}
#topmenu60 .topmenu ul li a:hover {
	color: #fff;
	font-weight: normal;
	text-shadow: 1px 1px 1px #666;
}
#topmenu60 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu60 .topmenu ul li.selected a{
	float: left;
	margin: 1px 0 0 0;
	padding: 0px 0 0 0x;
	height: 55px;
}
#topmenu60 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu60 .topmenu .text {
	display: block;
	padding: 45px 0 0 0;
	text-align: center;
}
#topmenu60 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 56px;
	background: url('../images/topmenu/topmenu60_search.png') top center no-repeat;
}
#topmenu60 #social_box {
	float: right;
    height: auto;
    padding: 0px;
    margin:  0px 10px 0 0;
}
#topmenu60 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu60 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu60 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu60 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu60 #language {
	float: left;
	/*margin-right: 60px;*/
	padding-top: 4px;
	text-align: left;
}
#topmenu60 #toolboxAddThis,#topmenu60 #google_translate_element {
	width:185px;
	float:left;
}
#topmenu60 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu60 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu61*/

/* dropdown topmenu61 */
#topmenu61 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 15px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background: rgb(59,110,175); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNmVhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(59,110,175,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,110,175,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b6eaf', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #999 1px 2px 5px;
    -moz-box-shadow: #999 1px 2px 5px;
    box-shadow: #999 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu61 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu61 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu61 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);

	border-bottom: none;
}
#topmenu61 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu61 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu61 .header3 .topmenu #menu ul ul li span {
	color: #E4ECF5 !important;
	text-shadow: 1px 1px 1px #3b6eaf;
}
#topmenu61 .header3 .topmenu #menu ul ul li:hover span {
	color: #3b6eaf !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu61 */

#topmenu61 .text-th {
	display: none;
}
#topmenu61 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px 0px 0 40px;
	width: 980px;
	height: 92px;
	background: url('../images/topmenu/topmenu61_bg.png') no-repeat left top;
}
#topmenu61 .topmenu ul {
	display: inline;
}
#topmenu61 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 5px;
}
#topmenu61 .topmenu ul li a,#topmenu61 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 10px 0 10px;
	min-width: 80px;
	height: 60px;

	color: #824c4c;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	text-shadow: 2px 1px 1px #f2f2f2;
}
#topmenu61 .topmenu ul li a:hover {
	color: #fff;
	font-weight: normal;
	text-shadow: 1px 1px 1px #895d5d;
}
#topmenu61 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu61 .topmenu ul li.selected a{
	float: left;
	margin: 1px 0 0 0;
	padding: 0px 0 0 0x;
	height: 55px;
}
#topmenu61 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu61 .topmenu .text {
	display: block;
	padding: 46px 0 0 0;
	text-align: center;
}
#topmenu61 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 56px;
	background: url('../images/topmenu/topmenu61_search.png') top center no-repeat;
}
#topmenu61 #social_box {
	float: right;
    height: auto;
    padding: 0px;
    margin:  0px 10px 0 0;
}
#topmenu61 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu61 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu61 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu61 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu61 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu61 #toolboxAddThis,#topmenu61 #google_translate_element {
	float:left;
}
#topmenu61 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu61 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu62*/

/* dropdown topmenu62 */
#topmenu62 .header3 .topmenu #menu ul ul {
	overflow: hidden;
	margin: 15px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background: rgb(59,110,175); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNmVhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(59,110,175,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,110,175,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(59,110,175,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b6eaf', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #999 1px 2px 5px;
    -moz-box-shadow: #999 1px 2px 5px;
    box-shadow: #999 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu62 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu62 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu62 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);

	border-bottom: none;
}
#topmenu62 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu62 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu62 .header3 .topmenu #menu ul ul li span {
	color: #E4ECF5 !important;
	text-shadow: 1px 1px 1px #3b6eaf;
}
#topmenu62 .header3 .topmenu #menu ul ul li:hover span {
	color: #3b6eaf !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu62 */

#topmenu62 .text-th {
	display: none;
}
#topmenu62 .topmenu {
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px 0px 0 40px;
	width: 980px;
	height: 67px;
	background: url('../images/topmenu/topmenu62_bg.png') no-repeat left top;
}
#topmenu62 .topmenu ul {
	display: inline;
}
#topmenu62 .topmenu ul li{
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px 5px;
}
#topmenu62 .topmenu ul li a,#topmenu62 .topmenu ul li a:link {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 10px 0 10px;
	min-width: 73px;
	height: 60px;

	color: #E4ECF5;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
/*	text-shadow: 2px 1px 1px #fff;*/
}
#topmenu62 .topmenu ul li a:hover {
	color: #fff;
	font-weight: normal;
	text-shadow: 1px 1px 1px #666;
}
#topmenu62 .topmenu ul li.selected{
	float: left;
	text-align: center;
}
#topmenu62 .topmenu ul li.selected a{
	float: left;
	margin: 1px 0 0 0;
	padding: 0px 0 0 0x;
	height: 55px;
}
#topmenu62 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu62 .topmenu .text {
	display: block;
	padding: 30px 0 0 0;
	text-align: center;
}
#topmenu62 .header4 {
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 56px;
	background: url('../images/topmenu/topmenu62_search.png') top center no-repeat;
}

#topmenu62 #social_box {
	float: right;
    height: auto;
    padding-top: 5px;
    margin:  0px 10px 0 0;
}
#topmenu62 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu62 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu62 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu62 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu62 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu62 #toolboxAddThis,#topmenu62 #google_translate_element {
	float:left;
}
#topmenu62 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu62 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu63*/

/* dropdown topmenu63 */
#topmenu63 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: -23px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #a55301 1px 2px 5px;
    -moz-box-shadow: #a55301 1px 2px 5px;
    box-shadow: #a55301 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu63 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu63 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu63 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);

	border-bottom: none;
}
#topmenu63 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu63 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu63 .header3 .topmenu #menu ul ul li span {
	color: #E4ECF5 !important;
	text-shadow: 1px 1px 1px #cc6600;
}
#topmenu63 .header3 .topmenu #menu ul ul li:hover span {
	color: #cc6600 !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu63 */

#topmenu63 .text-th {
	display: none;
}
#topmenu63 .topmenu {
	position: relative;
	margin: 0px auto;
	padding: 15px 0px 35px 0;
	width: 980px;

	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);

/*    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;*/
}
#topmenu63 .topmenu ul {
}
#topmenu63 .topmenu ul li{
	list-style: none;
	padding: 0 10px;
}
#topmenu63 .topmenu ul li a,#topmenu63 .topmenu ul li a:link {
	min-width: 85px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
/*	text-shadow: 2px 1px 1px #fff;*/
}
#topmenu63 .topmenu ul li a:hover {
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu63 .topmenu ul li.selected{
	text-align: center;
}
#topmenu63 .topmenu ul li.selected a{
	padding: 0px 0 0 0x;
}
#topmenu63 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu63 .topmenu .text {
	display: block;
	text-align: center;
}
#topmenu63 .header4 {
	position: relative;
	margin: 0px auto;
	width: 980px;
	height: 50px;

	background: #ccc;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ccc), to(#999));
	background: -webkit-linear-gradient(#ccc, #999);
	background: -moz-linear-gradient(#ccc, #999);
	background: -ms-linear-gradient(#ccc, #999);
	background: -o-linear-gradient(#ccc, #999);
	background: linear-gradient(#ccc, #999);
	-pie-background: linear-gradient(#ccc, #999);
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu63 #social_box {
	float: right;
    height: auto;
    padding-top: 8px;
    margin:  0px 10px 0 0;
}
#topmenu63 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu63 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu63 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu63 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu63 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu63 #toolboxAddThis,#topmenu63 #google_translate_element {
	float:left;
}
#topmenu63 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu63 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu65*/

/* dropdown topmenu65 */
#topmenu65 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background: #90b3d4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#90b3d4), to(#4f81bd));
	background: -webkit-linear-gradient(#90b3d4, #4f81bd);
	background: -moz-linear-gradient(#90b3d4, #4f81bd);
	background: -ms-linear-gradient(#90b3d4, #4f81bd);
	background: -o-linear-gradient(#90b3d4, #4f81bd);
	background: linear-gradient(#90b3d4, #4f81bd);
	-pie-background: linear-gradient(#90b3d4, #4f81bd);
	behavior: url(pie/PIE.htc);

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #29568c 1px 2px 5px;
    -moz-box-shadow: #29568c 1px 2px 5px;
    box-shadow: #29568c 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu65 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu65 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu65 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background: #aeaeae;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#aeaeae));
    background: -webkit-linear-gradient(top, #ffffff, #aeaeae);
    background: -moz-linear-gradient(top, #ffffff, #aeaeae);
    background: -ms-linear-gradient(top, #ffffff, #aeaeae);
    background: -o-linear-gradient(top, #ffffff, #aeaeae);

	border-bottom: none;
}
#topmenu65 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu65 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu65 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: none;
}
#topmenu65 .header3 .topmenu #menu ul ul li:hover span {
	color: #4F81BD !important;
	text-shadow: 1px 1px 1px #fff;
}
/* end dropdown topmenu65 */

#topmenu65 .text-th {
	display: none;
}
#topmenu65 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 50px;
	width: 980px;

	background:url(../images/content/center65.jpg) top center no-repeat;

/*	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;*/
}
#topmenu65 .topmenu ul {
}
#topmenu65 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 0 0px;
}
#topmenu65 .topmenu ul li a,#topmenu65 .topmenu ul li a:link {
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 16.5px;
	height: 45px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu65 .topmenu ul li a:hover {
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu65 .topmenu ul li.selected{
	text-align: center;
}
#topmenu65 .topmenu ul li.selected a{
	position: relative;
	color: #666;

/*	border-top: 1px solid #0a9bc7;
	border-right: 1px solid #0a9bc7;
	border-left: 1px solid #0a9bc7;
	text-shadow: 0 -1px 1px #999;*/

	background: #f2f2f2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f2f2f2), to(#cccccc));
	background: -webkit-linear-gradient(#f2f2f2, #cccccc);
	background: -moz-linear-gradient(#f2f2f2, #cccccc);
	background: -ms-linear-gradient(#f2f2f2, #cccccc);
	background: -o-linear-gradient(#f2f2f2, #cccccc);
	background: linear-gradient(#f2f2f2, #cccccc);
	-pie-background: linear-gradient(#f2f2f2, #cccccc);
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;

/*    -webkit-box-shadow: #333 0 2px 3px;
    -moz-box-shadow: #333 0 2px 3px;
    box-shadow: #333 0 2px 3px; 	*/
}
#topmenu65 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu65 .topmenu .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu65 .header4 {
	position: relative;
	margin: 0px auto;
	width: 980px;
	height: 50px;

	background: #ccc;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ccc), to(#999));
	background: -webkit-linear-gradient(#ccc, #999);
	background: -moz-linear-gradient(#ccc, #999);
	background: -ms-linear-gradient(#ccc, #999);
	background: -o-linear-gradient(#ccc, #999);
	background: linear-gradient(#ccc, #999);
	-pie-background: linear-gradient(#ccc, #999);
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu65 #social_box {
	float: right;
    height: auto;
    padding-top: 10px;
    margin:  0px 10px 0 0;
}
#topmenu65 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu65 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu65 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu65 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu65 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu65 #toolboxAddThis,#topmenu65 #google_translate_element {
	float:left;
}
#topmenu65 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu65 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu66*/

/* dropdown topmenu66 */
#topmenu66 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background:url(../images/topmenu/topmenu66_search.png) top center no-repeat;

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #7d4616 1px 2px 5px;
    -moz-box-shadow: #7d4616 1px 2px 5px;
    box-shadow: #7d4616 1px 2px 5px;

	text-shadow: #003300 0 1px 0;
}
#topmenu66 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu66 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu66 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background:url(../images/topmenu/topmenu66_bg.png) top center no-repeat;

	border-bottom: none;
}
#topmenu66 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu66 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu66 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: none;
}
#topmenu66 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: none;
}
/* end dropdown topmenu66 */

#topmenu66 .text-th {
	display: none;
}
#topmenu66 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 50px;
	width: 980px;

	background:url(../images/topmenu/topmenu66_bg.png) top center no-repeat;
}
#topmenu66 .topmenu ul {
}
#topmenu66 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 0 0px;
}
#topmenu66 .topmenu ul li a,#topmenu66 .topmenu ul li a:link {
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 16px;
	height: 45px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu66 .topmenu ul li a:hover {
	position: relative;
	color: #7d4616;

	background:url(../images/topmenu/topmenu66_search.png) top center no-repeat;

    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}
#topmenu66 .topmenu ul li.selected{
	text-align: center;
}
#topmenu66 .topmenu ul li.selected a{
	position: relative;
	color: #7d4616;

	background:url(../images/topmenu/topmenu66_search.png) top center no-repeat;

    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
}
#topmenu66 .topmenu li.selected a:hover{
	color: #fff;
	text-shadow: 1px 1px 1px #666;
}
#topmenu66 .topmenu .text {
	display: block;
	padding: 15px 0 0 0;
	text-align: center;
}
#topmenu66 .header4 {
	position: relative;
	margin: 0px auto;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu66_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu66 #social_box {
	float: right;
    height: auto;
    padding-top: 8px;
    margin:  0px 10px 0 0;
}
#topmenu66 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu66 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu66 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu66 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu66 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu66 #toolboxAddThis,#topmenu66 #google_translate_element {
	float:left;
}
#topmenu66 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu66 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu67*/

/* dropdown topmenu67 */
#topmenu67 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background:url(../images/topmenu/topmenu67_search.png) top center no-repeat;

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;

	text-shadow: #003300 0 1px 0;
}
#topmenu67 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu67 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu67 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	background:url(../images/topmenu/topmenu67_bg.png) top left no-repeat;

    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;

	border-bottom: none;
}
#topmenu67 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu67 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu67 .header3 .topmenu #menu ul ul li span {
	color: #fff !important;
	text-shadow: none;
}
#topmenu67 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: none;
}
/* end dropdown topmenu67 */

#topmenu67 .text-th {
	display: none;
}
#topmenu67 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 57px;
	width: 980px;

	background:url(../images/topmenu/topmenu67_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu67 .topmenu ul {
}
#topmenu67 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 0 0px;
}
#topmenu67 .topmenu ul li a,#topmenu67 .topmenu ul li a:link {
	float: left;
	margin: 5px 5px 0 5px;
	padding: 0px 16.5px;
/*	height: 45px;*/
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu67 .topmenu ul li a:hover {
	position: relative;
	color: #fff;

	background:url(../images/topmenu/topmenu67_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;
}
#topmenu67 .topmenu ul li.selected{
	text-align: center;
}
#topmenu67 .topmenu ul li.selected a{
	position: relative;
	color: #fff;

	background:url(../images/topmenu/topmenu67_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;
}
#topmenu67 .topmenu li.selected a:hover{
	color: #000;
	text-shadow: 1px 1px 1px #d52a32;
}
#topmenu67 .topmenu .text {
	display: block;
	padding: 12px 0;
	text-align: center;
}
#topmenu67 .header4 {
	position: relative;
	margin: 0px auto;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu67_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu67 #social_box {
	float: right;
    height: auto;
    padding-top: 8px;
    margin:  0px 10px 0 0;
}
#topmenu67 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu67 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu67 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu67 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu67 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu67 #toolboxAddThis,#topmenu67 #google_translate_element {
	float:left;
}
#topmenu67 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu67 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu68*/

/* dropdown topmenu68 */
#topmenu68 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background:url(../images/topmenu/topmenu68_search.png) top center no-repeat;

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #236207 2px 1px 3px;
    -moz-box-shadow: #236207 2px 1px3px;
    box-shadow: #236207 2px 1px 3px;

	text-shadow: #003300 0 1px 0;
}
#topmenu68 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu68 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu68 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	color: #3d6209;
	text-shadow: 0 1px 0 #cddda6;

	background:url(../images/topmenu/topmenu68_bg.png) top left no-repeat;

    -webkit-box-shadow: #236207 2px 1px 3px;
    -moz-box-shadow: #236207 2px 1px3px;
    box-shadow: #236207 2px 1px 3px;

	border-bottom: none;
}
#topmenu68 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu68 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu68 .header3 .topmenu #menu ul ul li span {
	color: #3d6209;
	text-shadow: 0 1px 0 #cddda6;
}
#topmenu68 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: none;
}
/* end dropdown topmenu68 */

#topmenu68 .text-th {
	display: none;
}
#topmenu68 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 55px;
	width: 980px;

	background:url(../images/topmenu/topmenu68_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu68 .topmenu ul {
}
#topmenu68 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 0 0px;
}
#topmenu68 .topmenu ul li a,#topmenu68 .topmenu ul li a:link {
	float: left;
	margin: 10px 5px 0 5px;
	padding: 0px 16.5px;
/*	height: 45px;*/
	font-size: 14px;
	font-weight: bold;
	color: #3d6209;

	text-shadow: 0 1px 0 #cddda6;
	text-decoration: none;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu68 .topmenu ul li a:hover {
	position: relative;
	color: #3d6209;

	border-top: 1px solid #c3d888;

	background:url(../images/topmenu/topmenu68_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #236207 2px 1px 3px;
    -moz-box-shadow: #236207 2px 1px3px;
    box-shadow: #236207 2px 1px 3px;
}
#topmenu68 .topmenu ul li.selected{
	text-align: center;
}
#topmenu68 .topmenu ul li.selected a{
	position: relative;
	color: #3d6209;

	border-top: 1px solid #c3d888;

	background:url(../images/topmenu/topmenu68_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #236207 2px 1px 3px;
    -moz-box-shadow: #236207 2px 1px3px;
    box-shadow: #236207 2px 1px 3px;
}
#topmenu68 .topmenu li.selected a:hover{
    -webkit-box-shadow: inset #346e0c 2px 1px 3px;
    -moz-box-shadow: inset #346e0c 2px 1px 3px;
    box-shadow: inset #346e0c 2px 1px 3px;
}
#topmenu68 .topmenu .text {
	display: block;
	padding: 8px 0;
	text-align: center;
}
#topmenu68 .header4 {
	position: relative;
	margin: 0px auto;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu68_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu68 #social_box {
	float: right;
    height: auto;
    padding-top: 8px;
    margin:  0px 10px 0 0;
}
#topmenu68 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu68 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu68 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu68 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu68 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu68 #toolboxAddThis,#topmenu68 #google_translate_element {
	float:left;
}
#topmenu68 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu68 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu69*/

/* dropdown topmenu69 */
#topmenu69 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 0px 0 0 0;
   	padding: 0px;

/*	border-bottom: 1px solid #530a01;*/

	background:url(../images/topmenu/topmenu69_search.png) top center no-repeat;

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #0250A6 2px 1px 3px;
    -moz-box-shadow: #0250A6 2px 1px3px;
    box-shadow: #0250A6 2px 1px 3px;

	text-shadow: #003300 0 1px 0;
}
#topmenu69 .header3 .topmenu #menu ul ul a {
	margin: 0px;
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;

	border-top: none !important;
	background: none !important;
	box-shadow: none !important;
}
#topmenu69 .header3 .topmenu #menu ul ul li {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu69 .header3 .topmenu #menu ul ul li:hover {
    width: 100%;
	height: 40px;
	padding: 0px 0 0 0px;
	margin: 0px;

	color: #01447f;
	text-shadow: 0 1px 0 #cddda6;

	background:url(../images/topmenu/topmenu69_bg.png) top left no-repeat;

    -webkit-box-shadow: #0250A6 2px 1px 3px;
    -moz-box-shadow: #0250A6 2px 1px3px;
    box-shadow: #0250A6 2px 1px 3px;

	border-bottom: none;
}
#topmenu69 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu69 .header3 .topmenu #menu ul ul li .text {
	text-align: left;
	padding: 10px 0 0 0 !important;
}
#topmenu69 .header3 .topmenu #menu ul ul li span {
	color: #01447f;
	text-shadow: 0 1px 0 #cddda6;
}
#topmenu69 .header3 .topmenu #menu ul ul li:hover span {
	color: #fff !important;
	text-shadow: none;
}
/* end dropdown topmenu69 */

#topmenu69 .text-th {
	display: none;
}
#topmenu69 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 57px;
	width: 980px;

	background:url(../images/topmenu/topmenu69_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu69 .topmenu ul {
}
#topmenu69 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 0 0px;
}
#topmenu69 .topmenu ul li a,#topmenu69 .topmenu ul li a:link {
	float: left;
	margin: 10px 5px 0 5px;
	padding: 0px 16.5px;
/*	height: 45px;*/
	font-size: 14px;
	font-weight: bold;
	color: #01447F;

	text-shadow: 0 1px 0 #cddda6;
	text-decoration: none;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu69 .topmenu ul li a:hover {
	position: relative;
	color: #01447f;

	border-top: 1px solid #90ddf3;

	background:url(../images/topmenu/topmenu69_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #01447f 2px 1px 3px;
    -moz-box-shadow: #01447f 2px 1px3px;
    box-shadow: #01447f 2px 1px 3px;
}
#topmenu69 .topmenu ul li.selected{
	text-align: center;
}
#topmenu69 .topmenu ul li.selected a{
	position: relative;
	color: #01447f;

	border-top: 1px solid #90ddf3;

	background:url(../images/topmenu/topmenu69_search.png) top center no-repeat;

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;
}
#topmenu69 .topmenu li.selected a:hover{
    -webkit-box-shadow: inset #01447f 2px 1px 3px;
    -moz-box-shadow: inset #01447f 2px 1px 3px;
    box-shadow: inset #01447f 2px 1px 3px;
}
#topmenu69 .topmenu .text {
	display: block;
	padding: 8px 0;
	text-align: center;
}
#topmenu69 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu69_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu69 #social_box {
	float: right;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu69 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu69 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu69 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu69 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu69 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu69 #toolboxAddThis,#topmenu69 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu69 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu69 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu70*/

/* dropdown topmenu70 */
#topmenu70 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 55px 0 0 0;
   	padding: 0px;
	
	border-top: 1px solid #4987bc;

	background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);
	
/*	background:url(../images/topmenu/topmenu70_search.png) top center repeat;	*/

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #013a6a 2px 1px 3px;
    -moz-box-shadow: #013a6a 2px 1px3px;
    box-shadow: #013a6a 2px 1px 3px;
}
#topmenu70 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu70 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu70 .header3 .topmenu #menu ul ul li:hover {
	position: relative;
	
	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);
}
#topmenu70 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu70 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu70 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu70 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu70 */

#topmenu70 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 108px;
	width: 980px;

	background:url(../images/topmenu/topmenu70_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu70 .topmenu ul {
}
#topmenu70 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu70 .topmenu ul li a,#topmenu70 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu70 .topmenu ul li:hover {
	
/*	background:url(../images/topmenu/topmenu70_bg_hover.png) top center no-repeat;*/
	
	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);
	
    -webkit-box-shadow: inset 1px 1px 0 #388DD3;
    -moz-box-shadow: inset 1px 1px 0 #388DD3;
    box-shadow: inset 1px 1px 0 #388DD3;
}
#topmenu70 .topmenu ul li.selected{
	text-align: center;
}
#topmenu70 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}
#topmenu70 .topmenu li.selected a:hover{
}

	#topmenu70 .topmenu .images-icon01 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon01.png) top center no-repeat !important;
	}
	#topmenu70 .topmenu .images-icon02 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon02.png) top center no-repeat !important;
	}
	#topmenu70 .topmenu .images-icon03 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon03.png) top center no-repeat !important;
	}
	#topmenu70 .topmenu .images-icon04 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon04.png) top center no-repeat !important;
	}
		#topmenu70 .topmenu ul ul .images-icon04-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu70_icon04.png) top left no-repeat !important;
		}
		#topmenu70 .topmenu ul ul .images-icon04-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu70_icon04-2.png) top left no-repeat !important;
		}
	
	#topmenu70 .topmenu .images-icon05 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon05.png) top center no-repeat !important;
	}
	#topmenu70 .topmenu .images-icon06 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon06.png) top center no-repeat !important;
	}
		#topmenu70 .topmenu ul ul .images-icon06-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu70_icon06.png) top left no-repeat !important;
		}
		#topmenu70 .topmenu ul ul .images-icon06-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu70_icon06-2.png) top left no-repeat !important;
		}
		#topmenu70 .topmenu ul ul .images-icon06-3 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu70_icon06-3.png) top left no-repeat !important;
		}
	#topmenu70 .topmenu .images-icon07 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon07.png) top center no-repeat !important;
	}		
	#topmenu70 .topmenu .images-icon08 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon08.png) top center no-repeat !important;
	}
	#topmenu70 .topmenu .images-icon09 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu70_icon09.png) top center no-repeat !important;
	}						
			
#topmenu70 .topmenu .text {
	color: #D5EBFD;
	font-weight: bold;
}
#topmenu70 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #DDA921;
/*	text-shadow: 0 1px 0 #4987bc;*/
}
#topmenu70 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu70_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu70 #social_box {
	float: right;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu70 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu70 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu70 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu70 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu70 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu70 #toolboxAddThis,#topmenu70 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu70 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu70 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu71*/

/* dropdown topmenu71 */
#topmenu71 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 55px 0 0 0;
   	padding: 0px;
	
/*		border-top: 1px solid #4987bc;

background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);*/
	
	background:url(../images/topmenu/topmenu71_search.png) top center repeat;	

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #b65624 2px 1px 3px;
    -moz-box-shadow: #b65624 2px 1px3px;
    box-shadow: #b65624 2px 1px 3px;
}
#topmenu71 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu71 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu71 .header3 .topmenu #menu ul ul li:hover {
	position: relative;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);*/
}
#topmenu71 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu71 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu71 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu71 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu71 */

#topmenu71 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 108px;
	width: 980px;

	background:url(../images/topmenu/topmenu71_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu71 .topmenu ul {
}
#topmenu71 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu71 .topmenu ul li a,#topmenu71 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu71 .topmenu ul li:hover {
	
	background:url(../images/topmenu/topmenu71_bg_hover.png) top center no-repeat;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);	*/
	
    -webkit-box-shadow: inset #6b3907 0px 1px 5px;
    -moz-box-shadow: inset #6b3907 0px 1px 5px;
    box-shadow: inset #6b3907 0px 1px 5px;
}
#topmenu71 .topmenu ul li.selected{
	text-align: center;
}
#topmenu71 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}
#topmenu71 .topmenu li.selected a:hover{
}

	#topmenu71 .topmenu .images-icon01 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon01.png) top center no-repeat !important;
	}
	#topmenu71 .topmenu .images-icon02 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon02.png) top center no-repeat !important;
	}
	#topmenu71 .topmenu .images-icon03 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon03.png) top center no-repeat !important;
	}
	#topmenu71 .topmenu .images-icon04 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon04.png) top center no-repeat !important;
	}
		#topmenu71 .topmenu ul ul .images-icon04-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu71_icon04.png) top left no-repeat !important;
		}
		#topmenu71 .topmenu ul ul .images-icon04-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu71_icon04-2.png) top left no-repeat !important;
		}
	
	#topmenu71 .topmenu .images-icon05 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon05.png) top center no-repeat !important;
	}
	#topmenu71 .topmenu .images-icon06 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon06.png) top center no-repeat !important;
	}
		#topmenu71 .topmenu ul ul .images-icon06-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu71_icon06.png) top left no-repeat !important;
		}
		#topmenu71 .topmenu ul ul .images-icon06-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu71_icon06-2.png) top left no-repeat !important;
		}
		#topmenu71 .topmenu ul ul .images-icon06-3 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu71_icon06-3.png) top left no-repeat !important;
		}
	#topmenu71 .topmenu .images-icon07 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon07.png) top center no-repeat !important;
	}		
	#topmenu71 .topmenu .images-icon08 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon08.png) top center no-repeat !important;
	}
	#topmenu71 .topmenu .images-icon09 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu71_icon09.png) top center no-repeat !important;
	}						
			
#topmenu71 .topmenu .text {
	color: #a45300;
	font-weight: bold;
}
#topmenu71 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #7c0000;
/*	text-shadow: 0 1px 0 #4987bc;*/
}
#topmenu71 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu71_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu71 #social_box {
	float: right;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu71 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu71 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu71 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu71 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu71 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu71 #toolboxAddThis,#topmenu71 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu71 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu71 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu72*/

/* dropdown topmenu72 */
#topmenu72 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 55px 0 0 0;
   	padding: 0px;
	
/*		border-top: 1px solid #4987bc;

background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);*/
	
	background:url(../images/topmenu/topmenu72_search.png) top center repeat;	

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #ac373e 2px 1px 3px;
    -moz-box-shadow: #ac373e 2px 1px3px;
    box-shadow: #ac373e 2px 1px 3px;
}
#topmenu72 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu72 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu72 .header3 .topmenu #menu ul ul li:hover {
	position: relative;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);*/
}
#topmenu72 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu72 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu72 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu72 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu72 */

#topmenu72 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 108px;
	width: 980px;

	background:url(../images/topmenu/topmenu72_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu72 .topmenu ul {
}
#topmenu72 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu72 .topmenu ul li a,#topmenu72 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu72 .topmenu ul li:hover {
	
	background:url(../images/topmenu/topmenu72_bg_hover.png) top center no-repeat;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);	*/
	
    -webkit-box-shadow: inset #ac373e 0px 1px 5px;
    -moz-box-shadow: inset #ac373e 0px 1px 5px;
    box-shadow: inset #ac373e 0px 1px 5px;
}
#topmenu72 .topmenu ul li.selected{
	text-align: center;
}
#topmenu72 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}
#topmenu72 .topmenu li.selected a:hover{
}

	#topmenu72 .topmenu .images-icon01 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon01.png) top center no-repeat !important;
	}
	#topmenu72 .topmenu .images-icon02 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon02.png) top center no-repeat !important;
	}
	#topmenu72 .topmenu .images-icon03 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon03.png) top center no-repeat !important;
	}
	#topmenu72 .topmenu .images-icon04 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon04.png) top center no-repeat !important;
	}
		#topmenu72 .topmenu ul ul .images-icon04-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu72_icon04.png) top left no-repeat !important;
		}
		#topmenu72 .topmenu ul ul .images-icon04-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu72_icon04-2.png) top left no-repeat !important;
		}
	
	#topmenu72 .topmenu .images-icon05 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon05.png) top center no-repeat !important;
	}
	#topmenu72 .topmenu .images-icon06 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon06.png) top center no-repeat !important;
	}
		#topmenu72 .topmenu ul ul .images-icon06-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu72_icon06.png) top left no-repeat !important;
		}
		#topmenu72 .topmenu ul ul .images-icon06-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu72_icon06-2.png) top left no-repeat !important;
		}
		#topmenu72 .topmenu ul ul .images-icon06-3 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu72_icon06-3.png) top left no-repeat !important;
		}
	#topmenu72 .topmenu .images-icon07 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon07.png) top center no-repeat !important;
	}		
	#topmenu72 .topmenu .images-icon08 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon08.png) top center no-repeat !important;
	}
	#topmenu72 .topmenu .images-icon09 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu72_icon09.png) top center no-repeat !important;
	}						
			
#topmenu72 .topmenu .text {
	color: #cc3333;
	font-weight: bold;
}
#topmenu72 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #333;
/*	text-shadow: 0 1px 0 #4987bc;*/
}
#topmenu72 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu72_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu72 #social_box {
	float: right;
    height: 45px;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu72 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu72 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu72 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu72 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu72 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu72 #toolboxAddThis,#topmenu72 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu72 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu72 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu73*/

/* dropdown topmenu73 */
#topmenu73 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 55px 0 0 0;
   	padding: 0px;
	
/*		border-top: 1px solid #4987bc;

background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);*/
	
	background:url(../images/topmenu/topmenu73_bg.png) top center repeat;	

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #1e5f8f 2px 1px 3px;
    -moz-box-shadow: #1e5f8f 2px 1px3px;
    box-shadow: #1e5f8f 2px 1px 3px;
}
#topmenu73 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu73 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu73 .header3 .topmenu #menu ul ul li:hover {
	position: relative;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);*/
}
#topmenu73 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu73 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu73 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu73 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu73 */

#topmenu73 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 108px;
	width: 980px;

	background:url(../images/topmenu/topmenu73_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu73 .topmenu ul {
}
#topmenu73 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu73 .topmenu ul li a,#topmenu73 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu73 .topmenu ul li:hover {
	
	background:url(../images/topmenu/topmenu73_bg_hover.png) top center no-repeat;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);	*/
	
    -webkit-box-shadow: inset #003366 0px 1px 5px;
    -moz-box-shadow: inset #003366 0px 1px 5px;
    box-shadow: inset #003366 0px 1px 5px;
}
#topmenu73 .topmenu ul li.selected{
	text-align: center;
}
#topmenu73 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}
#topmenu73 .topmenu li.selected a:hover{
}

	#topmenu73 .topmenu .images-icon01 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon01.png) top center no-repeat !important;
	}
	#topmenu73 .topmenu .images-icon02 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon02.png) top center no-repeat !important;
	}
	#topmenu73 .topmenu .images-icon03 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon03.png) top center no-repeat !important;
	}
	#topmenu73 .topmenu .images-icon04 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon04.png) top center no-repeat !important;
	}
		#topmenu73 .topmenu ul ul .images-icon04-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu73_icon04.png) top left no-repeat !important;
		}
		#topmenu73 .topmenu ul ul .images-icon04-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu73_icon04-2.png) top left no-repeat !important;
		}
	
	#topmenu73 .topmenu .images-icon05 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon05.png) top center no-repeat !important;
	}
	#topmenu73 .topmenu .images-icon06 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon06.png) top center no-repeat !important;
	}
		#topmenu73 .topmenu ul ul .images-icon06-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu73_icon06.png) top left no-repeat !important;
		}
		#topmenu73 .topmenu ul ul .images-icon06-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu73_icon06-2.png) top left no-repeat !important;
		}
		#topmenu73 .topmenu ul ul .images-icon06-3 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu73_icon06-3.png) top left no-repeat !important;
		}
	#topmenu73 .topmenu .images-icon07 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon07.png) top center no-repeat !important;
	}		
	#topmenu73 .topmenu .images-icon08 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon08.png) top center no-repeat !important;
	}
	#topmenu73 .topmenu .images-icon09 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu73_icon09.png) top center no-repeat !important;
	}						
			
#topmenu73 .topmenu .text {
	color: #003366;
	font-weight: bold;
	text-shadow: 0 1px 0 #9ad0f3;
}
#topmenu73 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #333;
/*	text-shadow: 0 1px 0 #4987bc;*/
}
#topmenu73 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu73_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu73 #social_box {
	float: right;
    height: 45px;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu73 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu73 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu73 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu73 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu73 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu73 #toolboxAddThis,#topmenu73 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu73 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu73 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}

/*topmenu74*/

/* dropdown topmenu74 */
#topmenu74 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 55px 0 0 0;
   	padding: 0px;
	
/*		border-top: 1px solid #4987bc;

background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);*/
	
	background:url(../images/topmenu/topmenu74_bg.png) top center repeat;	

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #1e5f8f 2px 1px 3px;
    -moz-box-shadow: #1e5f8f 2px 1px3px;
    box-shadow: #1e5f8f 2px 1px 3px;
}
#topmenu74 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu74 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu74 .header3 .topmenu #menu ul ul li:hover {
	position: relative;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);*/
}
#topmenu74 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu74 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu74 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu74 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu74 */

#topmenu74 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 108px;
	width: 980px;

	background:url(../images/topmenu/topmenu74_bg.png) top center no-repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
#topmenu74 .topmenu ul {
}
#topmenu74 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu74 .topmenu ul li a,#topmenu74 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu74 .topmenu ul li:hover {
	
	background:url(../images/topmenu/topmenu74_bg_hover.png) top center no-repeat;
	
/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);	*/
	
    -webkit-box-shadow: inset #003366 0px 1px 5px;
    -moz-box-shadow: inset #003366 0px 1px 5px;
    box-shadow: inset #003366 0px 1px 5px;
}
#topmenu74 .topmenu ul li.selected{
	text-align: center;
}
#topmenu74 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}
#topmenu74 .topmenu li.selected a:hover{
}

	#topmenu74 .topmenu .images-icon01 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon01.png) top center no-repeat !important;
	}
	#topmenu74 .topmenu .images-icon02 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon02.png) top center no-repeat !important;
	}
	#topmenu74 .topmenu .images-icon03 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon03.png) top center no-repeat !important;
	}
	#topmenu74 .topmenu .images-icon04 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon04.png) top center no-repeat !important;
	}
		#topmenu74 .topmenu ul ul .images-icon04-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu74_icon04.png) top left no-repeat !important;
		}
		#topmenu74 .topmenu ul ul .images-icon04-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu74_icon04-2.png) top left no-repeat !important;
		}
	
	#topmenu74 .topmenu .images-icon05 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon05.png) top center no-repeat !important;
	}
	#topmenu74 .topmenu .images-icon06 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon06.png) top center no-repeat !important;
	}
		#topmenu74 .topmenu ul ul .images-icon06-1 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu74_icon06.png) top left no-repeat !important;
		}
		#topmenu74 .topmenu ul ul .images-icon06-2 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu74_icon06-2.png) top left no-repeat !important;
		}
		#topmenu74 .topmenu ul ul .images-icon06-3 {
			padding: 40px 0 0 0 !important;
			background: url(../images/topmenu/topmenu74_icon06-3.png) top left no-repeat !important;
		}
	#topmenu74 .topmenu .images-icon07 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon07.png) top center no-repeat !important;
	}		
	#topmenu74 .topmenu .images-icon08 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon08.png) top center no-repeat !important;
	}
	#topmenu74 .topmenu .images-icon09 {
		padding: 40px 0 0 0 !important;
		background: url(../images/topmenu/topmenu74_icon09.png) top center no-repeat !important;
	}						
			
#topmenu74 .topmenu .text {
	color: #003366;
	font-weight: bold;
	text-shadow: 0 1px 0 #9ad0f3;
}
#topmenu74 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #333;
/*	text-shadow: 0 1px 0 #4987bc;*/
}
#topmenu74 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/topmenu74_search.png) top center repeat-x;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}

#topmenu74 #social_box {
	float: right;
    height: 45px;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu74 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu74 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu74 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu74 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu74 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu74 #toolboxAddThis,#topmenu74 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu74 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu74 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}


/* end css top menu set */







/* CSS P'PRIN */

/*topmenu75*/
#topmenu75 .topmenu {
	position: relative;
	margin: 0px auto;
	height: 65px;
	width: 980px;

	background:url(../images/topmenu/bg_head3_75.jpg) top center repeat;

/*    -webkit-box-shadow: #620712 2px 1px 3px;
    -moz-box-shadow: #620712 2px 1px3px;
    box-shadow: #620712 2px 1px 3px;*/
}
/* dropdown topmenu75 */
#topmenu75 .header3 .topmenu #menu ul ul {
	z-index: 1;
	overflow: hidden;
	margin: 25px 0 0 0;  /*
   	padding: 0px;

/*		border-top: 1px solid #4987bc;

background: #0058a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0058a2), to(#013867));
	background: -webkit-linear-gradient(#0058a2, #013867);
	background: -moz-linear-gradient(#0058a2, #013867);
	background: -ms-linear-gradient(#0058a2, #013867);
	background: -o-linear-gradient(#0058a2, #013867);
	background: linear-gradient(#0058a2, #013867);
	-pie-background: linear-gradient(#0058a2, #013867);
	behavior: url(pie/PIE.htc);*/

	background:url(../images/topmenu/bg_head3_75.jpg) top center repeat;

   	-webkit-border-radius: 10px;
  	-moz-border-radius: 10px;
    border-radius: 10px;

    -webkit-box-shadow: #666 2px 1px 3px;
    -moz-box-shadow: #666 2px 1px3px;
    box-shadow: #666 2px 1px 3px;
}

#topmenu75 .header4 {
	position: relative;
	margin: 0px auto;
	padding: 5px 0;
	width: 980px;
	height: 50px;

	background:url(../images/topmenu/75_h4_1.jpg) top center repeat;

    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
#topmenu75 .header3 .topmenu #menu ul ul a {
	float: left;
	margin: 0px;
    padding: 0 0 0 15px !important;
	width: auto !important;
    height: auto;
    float: none;
    display: block;

}
#topmenu75 .header3 .topmenu #menu ul ul li {
	position: relative;
    width: 100%;
	padding: 8px 0 0 10px !important;
	margin: 0px;

	border-bottom: none;

/*	background: #020202;*/
}
#topmenu75 .header3 .topmenu #menu ul ul li:hover {
	position: relative;

/*	background: #013867;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#013867), to(#011f38));
	background: -webkit-linear-gradient(#013867, #011f38);
	background: -moz-linear-gradient(#013867, #011f38);
	background: -ms-linear-gradient(#013867, #011f38);
	background: -o-linear-gradient(#013867, #011f38);
	background: linear-gradient(#013867, #011f38);
	-pie-background: linear-gradient(#013867, #011f38);
	behavior: url(pie/PIE.htc);*/
}
#topmenu75 .topmenu #menu ul li ul li a:hover {
	background: none;
	box-shadow: none;
	border: none;
}
#topmenu75 .header3 .topmenu #menu ul ul li img {
	position: absolute;
	left: 0;
	top: 20px;
}
#topmenu75 .header3 .topmenu #menu ul ul li .text {
	font-weight: bold;
}
#topmenu75 .header3 .topmenu #menu ul ul li:hover span {
}
/* end dropdown topmenu75 */


#topmenu75 .topmenu ul {
}
#topmenu75 .topmenu ul li{
	list-style: none;
	margin: 0px;
	padding: 22px 0px;
}
#topmenu75 .topmenu ul li a,#topmenu75 .topmenu ul li a:link {
	margin: -10px 0px 0 0px;
	padding: 0px;
	width: 108.8px;
	text-transform:uppercase;

	border-right: none;
	border-left: none;
}
#topmenu75 .topmenu ul li:hover {
	
	

	background: #f5f6f6 repeat-y; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f6f6 0%, #dbdce2 21%, #b8bac6 49%, #dddfe3 80%, #f5f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(21%,#dbdce2), color-stop(49%,#b8bac6), color-stop(80%,#dddfe3), color-stop(100%,#f5f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f6f6 0%,#dbdce2 21%,#b8bac6 49%,#dddfe3 80%,#f5f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 ); /* IE6-9 */

}
#topmenu75 .topmenu ul li.selected{
	text-align: center;
}
#topmenu75 .topmenu ul li.selected a{
	position: relative;

/*    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;

    -webkit-box-shadow: #0250a6 2px 1px 3px;
    -moz-box-shadow: #0250a6 2px 1px3px;
    box-shadow: #0250a6 2px 1px 3px;*/
}

#topmenu75 .topmenu .text {
	color: #999;
	font-weight: bold;
}
#topmenu75 .topmenu .text-th {
	margin: 2px 0 0 0;
	font-size: 11px !important;
	font-weight: bold;
	color: #ffffff;
/*	text-shadow: 0 1px 0 #4987bc;*/
}


#topmenu75 #social_box {
	float: right;
    height: 45px;
    padding-top: 8px;
    margin:  0px 10px 0 0;
	overflow:hidden;
}
#topmenu75 #search {
    background: url("../images/topmenu/topmenu02_input.png") no-repeat scroll left top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0 50px;
    padding: 0;
    width: 300px;
}
#topmenu75 #search input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    float: left;
    margin: 0;
    padding: 8px 0 0 10px;
    width: 345px;
}
#topmenu75 #search_icon {
    background: url("../images/topmenu/topmenu02_botton.png") no-repeat scroll center top transparent;
    float: left;
    height: 37px;
    margin: 8px 0 0;
    padding: 8px 0 0;
    width: 48px;
}
#topmenu75 #search_icon input {
	border:none;
	margin-top:0px;
	text-indent:9999px;
	background: none;
	cursor: pointer;
}
#topmenu75 #language {
	float: left;
	margin-right: 60px;
	padding-top: 4px;
	text-align: left;
}
#topmenu75 #toolboxAddThis,#topmenu75 #google_translate_element {
	float:left;
	width: 185px;
}
#topmenu75 #googlePlus {
	float:left;
	padding-top:5px;
}
#topmenu75 img.flag {
	float: left;
	margin-right: 2px;
	vertical-align: middle;
}
/* END CSS P'PRIN */

