ul#css3menu0{ margin:0; list-style:none; padding:0; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; font-size:0; z-index:999; position:relative; border: solid 0 #999999; display:inline-block; zoom:1;	*display:inline;}ul#css3menu0 li{ display:block; white-space:nowrap; font-size:0; float:left; }* html ul#css3menu0 li a{ display:inline-block; }ul#css3menu0>li{ margin:0; }ul#css3menu0 a:active, ul#css3menu0 a:focus{ outline-style:none; }ul#css3menu0 a{ display:block; vertical-align:middle; text-align:left; font:bold 15px arial; color:#666666; padding:10px 15px 7px; background-repeat:repeat; background-position:0 200px; border: 0; }ul#css3menu0 li:hover>a,ul#css3menu0 li a.pressed{ border-style:none; color:#666666; background-position:0 100px; }ul#css3menu0 > li.switch{ display:none; width:25px; height:20px; padding:7px 10px; }ul#css3menu0 > li.switch:before{	content:"";position:absolute;display:block;height:4px;width:25px;border-radius:4px;background:#666666;-moz-box-shadow:0 8px #666666, 0 16px #666666;-webkit-box-shadow:0 8px #666666, 0 16px #666666;box-shadow:0 8px #666666, 0 16px #666666;}ul#css3menu0 > li.switch:hover:before{	background:#666666;-moz-box-shadow:0 8px #666666, 0 16px #666666;-webkit-box-shadow:0 8px #666666, 0 16px #666666;box-shadow:0 8px #666666, 0 16px #666666;}.c3m-switch-input{	display:none;}ul#css3menu0 li:hover>a,ul#css3menu0 li > a.pressed{	background-color:#5da127;background-position:0 100px;border-style:none;color:#666666;}ul#css3menu0 li.topfirst>a{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; border-radius:0px 0 0 0px; -moz-border-radius:0px 0 0 0px; -webkit-border-radius:0px; -webkit-border-top-right-radius:0; -webkit-border-bottom-right-radius:0; text-shadow:#d8d8d8 0px 0px 0px; }ul#css3menu0 li.topfirst:hover>a,ul#css3menu0 li.topfirst > a.pressed{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; text-shadow:#3d3d3d 0px 0px 0px; }ul#css3menu0 li.topmenu>a{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; text-shadow:#d8d8d8 0px 0px 0px; }ul#css3menu0 li.topmenu:hover>a,ul#css3menu0 li.topmenu > a.pressed{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; text-shadow:#3d3d3d 0px 0px 0px; }ul#css3menu0 li.topmenu2>a{ font-style: normal; background-color: white; text-decoration: none; text-align: center; text-shadow:#d8d8d8 0px 0px 0px; }ul#css3menu0 li.topmenu2:hover>a,ul#css3menu0 li.topmenu > a.pressed{ font-style: normal; background-color: #fff; text-decoration: none; text-align: center; text-shadow:#3d3d3d 0px 0px 0px; }ul#css3menu0 li.toplast>a{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; border-radius:0 0px 0px 0; -moz-border-radius:0 0px 0px 0; -webkit-border-radius:0; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px; text-shadow:#d8d8d8 0px 0px 0px; }ul#css3menu0 li.toplast:hover>a,ul#css3menu0 li.toplast > a.pressed{ color: #fff; font-style: normal; background-color: #5da127; text-decoration: none; text-align: center; text-shadow:#3d3d3d 0px 0px 0px; }@media screen and (max-width: 768px) {	ul#css3menu0 > li {		position: initial;}	ul#css3menu0 ul .submenu,ul#css3menu0 li > ul {		left: 0; right:auto; top: 100%;}	ul#css3menu0 .submenu,ul#css3menu0 ul,ul#css3menu0 .column {		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-right: 0;width: 100% !important;}}@media screen and (max-width: 496px) {	ul#css3menu0 {		width: 100%;}	ul#css3menu0 > li {		display: none;		position: relative;		width: 100% !important;}	ul#css3menu0 > li.switch,.c3m-switch-input:checked + ul#css3menu0 > li + li {		display: block;}	ul#css3menu0 > li.switch > label {		position: absolute;top: 0;left: 0;right: 0;bottom: 0;}}