.moduletable_topmenu {width:1000px;	margin: 0 auto;	padding: 7px 0 11px;}
.moduletable_topmenu, .moduletable_topmenu ul { position:relative; }
.moduletable_topmenu  { float:right; right:50%; margin:0px 0px; width:auto;  }
.moduletable_topmenu ul { float:none!important; float:left; right:-50%; }
.moduletable_topmenu li {	list-style:none;}		
.moduletable_topmenu ul li{ float:left; padding:0px 13px 23px 0px; position:relative;}
.moduletable_topmenu ul li span,
.moduletable_topmenu ul li a { 
	color:#fff; font-size:14px; font-weight: bold; padding-right:13px; font-family:"arial";
	background:url(../images/bullet-one.png) no-repeat right center; text-shadow: #007336 1px 0px, #007336 1px 1px, #007336 0px 1px, #007336 -1px 1px, #007336 -1px 0px, #007336 -1px -1px, #007336 0px -1px, #007336 1px -1px; letter-spacing:1px; 
	}
.moduletable_topmenu ul li:last-child a { background:none;}	
.moduletable_topmenu ul > li:hover > a,		
.moduletable_topmenu ul > li:hover > span,
.moduletable_topmenu ul > li:focus > span, 
.moduletable_topmenu ul > li:focus > a 
{ color:#ffffff;}		
.moduletable_topmenu ul > li > ul { 
	background:#fce0a9; display:none; width:200px; 
	position:absolute; top:27px; left:-20px; z-index:1200; 
	box-shadow: 2.5px 2.5px 5px rgba(d2, ae, 7e, 0.9); 
	-moz-box-shadow: 2.5px 2.5px 5px rgba(d2, ae, 7e, 0.9); 
	-webkit-box-shadow: 2.5px 2.5px 5px rgba(0, 0, 0, .2);}		
.moduletable_topmenu ul > li > ul > li { cursor:pointer; float:none; 
	padding:10px 15px 10px 15px;  position:relative; border-bottom: 1px solid #222;  
	transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s;}
.moduletable_topmenu ul > li > ul > li:last-child { border-bottom:none; }
.moduletable_topmenu ul > li > ul > li:hover { 
	transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s;}		
.moduletable_topmenu ul > li > ul > li > a	{ 
	padding:0px; background:none; font-size:14px; font-family:"Arial";text-shadow: none; color:#000;}
.moduletable_topmenu ul > li > ul > li:hover > a,
.moduletable_topmenu ul > li > ul > li:focus > a{ color:#000; }
.moduletable_topmenu ul > li > ul > li > ul {  top:0px; left:200px; }
.moduletable_topmenu ul > li > ul {  border-left:1px solid #e3c893; border-bottom:1px solid #e3c893; border-right:1px solid #e3c893;}		
//.moduletable_topmenu .menu_topmenu .responsive-nav { display: none; margin:10px auto 0px; padding:5px; border:1px solid #CCC; }
