/*  Sidebar Menu
----------------------------------------------------------------------------*/
div.module_menu td { background: url(../images/mainlev_b.gif) bottom left no-repeat; padding-bottom: 1px;}
div.module_menu div div div div {background: url(../images/sublev.gif) top left no-repeat; padding-left: 0px !important;}

div.module-beige td,
div.module-paw td { background: none; padding-bottom: 0px;}
/*div.module-beige div div div div,
div.module-paw div div div div {background: none !important; padding-left: 0px !important;}*/

.mainlevel {
	padding: 0;
	margin: 0;
}
a.mainlevel:link,a.mainlevel:visited {
	display: block;
	padding: 5px 10px 4px 53px;
	margin-left: 0px;
	font-size: 11px;
	line-height: 16px;
	background: transparent url(../images/mainlev.gif) top left no-repeat;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
div.module-beige a.mainlevel:link,div.module-beige a.mainlevel:visited{
	background: transparent url(../images/paw2.png) left no-repeat;
	background-position: 10px 8px;
	padding: 3px 10px 6px 33px;
	border-bottom: dashed 1px #c8b379;
	color: #fff;
}
div.module-paw a.mainlevel:link,div.module-paw a.mainlevel:visited {
	background: transparent url(../images/paw.png) left no-repeat;
	background-position: 10px 8px;
	padding: 3px 10px 6px 33px;
	border-bottom: dashed 1px #c8b379;
	color: #fff;
}
a.mainlevel:hover {
	text-decoration: none;
	background: url(../images/mainlev_h.gif) top left no-repeat
}
div.module-beige a.mainlevel:hover {
	background:url(../images/paw2.png) left no-repeat #c2ac6c;
	background-position: 10px 8px;
	text-decoration: none;
}
div.module-paw a.mainlevel:hover {
	background:url(../images/paw.png) left no-repeat #b0984e;
	background-position: 10px 8px;
	text-decoration: none;
}
a.mainlevel#active_menu {
	background: url(../images/mainlev_h.gif) top left no-repeat;
}
div.module-beige a.mainlevel#active_menu {
	background:url(../images/paw2.png) left no-repeat #c2ac6c;
	background-position: 10px 8px;
}
div.module-paw a.mainlevel#active_menu {
	background:url(../images/paw.png) left no-repeat #b0984e;
	background-position: 10px 8px;
}
a.sublevel:link,a.sublevel:visited {
  	color: #fff;
	display: block;
	padding: 5px 10px 4px 53px;
	margin-left: 0px;
	font-size: 11px;
	line-height: 16px;
	background:transparent;
	font-weight: normal;
	text-decoration: none;
}
div.module-beige a.sublevel:link, div.module-beige a.sublevel:visited {
	background: transparent url(../images/paw2.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	border-bottom: none;
	color: #fff;
}
div.module-paw a.sublevel:link, div.module-paw a.sublevel:visited {
	background: transparent url(../images/paw.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	border-bottom: none;
	color: #fff;
}
a.sublevel:hover {
   color: #dd6d4f;
	text-decoration: none;
	background:none;

}
div.module-beige a.sublevel:hover {
	background:url(../images/paw2.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e;
	text-decoration: none;
}
div.module-paw a.sublevel:hover  {
	background:url(../images/paw.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e;
	text-decoration: none;
}
a.sublevel#active_menu {
   color: #dd6d4f;
	text-decoration: none;
	background:none;
}
div.module-beige a.sublevel#active_menu {
	background:url(../images/paw2.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e;
	text-decoration: none;
}
div.module-paw a.sublevel#active_menu {
	background:url(../images/paw.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e;
	text-decoration: none;
}
/* $3 - Sidebar Menu (menu style set to list)
----------------------------------------------------------------------------*/

.menu {
	padding: 0;
	margin: 0;
}
.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.menu li {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
	margin-left: 0px !important;
	padding-left:0px !important;
	background: url(../images/mainlev_b.gif) bottom left no-repeat;
	padding-bottom: 1px !important;
}
div.module-beige .menu li,
div.module-paw .menu li { background: none; padding-bottom: 0px !important;}
.menu li a:link,.menu li a:visited {
	display: block;
	padding: 3px 10px 6px 53px;
	margin-left: 0px;
	font-size: 11px;
	line-height: 16px;
	background: transparent url(../images/mainlev.gif) top left no-repeat;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
div.module-beige .menu li a:link,div.module-beige .menu li a:visited {
	background:url(../images/paw2.png) left no-repeat;
	background-position: 10px 8px;
	padding: 3px 10px 6px 33px;
	border-bottom: dashed 1px #c8b379
}
div.module-paw .menu li a:link,div.module-paw .menu li a:visited {
	background:url(../images/paw.png) left no-repeat;
	background-position: 10px 8px;
	padding: 3px 10px 6px 33px;
	border-bottom: dashed 1px #c8b379
}
.menu li a:hover {
	color: #fff;
	text-decoration: none;
	background: transparent url(../images/mainlev_h.gif) top left no-repeat;
}
div.module-beige .menu li a:hover {
	background:url(../images/paw2.png) left no-repeat #c2ac6c;
	background-position: 10px 8px;
	}
div.module-paw .menu li a:hover {
	background:url(../images/paw.png) left no-repeat #b0984e;
	background-position: 10px 8px;
}
.menu li#current  a, .menu li.active  a {
	color: #fff;
	background: transparent url(../images/mainlev_h.gif) top left no-repeat;
}
div.module-beige .menu li#current  a,div.module-beige .menu li.active  a {
	background:url(../images/paw2.png) left no-repeat #c2ac6c;
	background-position: 10px 8px;
}
div.module-paw .menu li#current  a,div.module-paw .menu li.active  a {
	background:url(../images/paw.png) left no-repeat #b0984e;
	background-position: 10px 8px;
}
.menu li ul li { background: none; padding-bottom: 0px;}
.menu li ul li a:link,.menu li ul li a:visited,
.menu li#current ul li a,
.menu li ul li#current a:link,.menu li ul li#current a:visited
 {
 	display: block;
	padding: 3px 10px 6px 53px;
	margin-left: 0px;
	font-size: 11px;
	line-height: 16px;
	background: transparent url(../images/sublev.gif) top left no-repeat;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
div.module-beige .menu li ul li a:link,div.module-beige .menu li ul li a:visited,
div.module-beige .menu li#current ul li a,
div.module-beige .menu li ul li#current a:link,div.module-beige .menu li ul li#current a:visited{
	background:url(../images/paw2.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	border-bottom: none;
}
div.module-paw .menu li ul li a:link,div.module-paw .menu li ul li a:visited,
div.module-paw .menu li#current ul li a,
div.module-paw .menu li ul li#current a:link,div.module-paw .menu li ul li#current a:visited {
	background:url(../images/paw.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	border-bottom: none;
}
.menu li ul li a:hover,
.menu li#current ul li a:hover,
.menu li ul li#current a:link,.menu li ul li#current a:visited,
.menu ul li li.active  a
 {
	text-decoration: none;
	color: #e5998c;
}
div.module-beige .menu li ul li a:hover,
div.module-beige .menu li#current ul li a:hover,
div.module-beige .menu li ul li#current a:link,div.module-beige .menu li ul li#current a:visited,
div.module-beige .menu ul li li.active  a {
	background:url(../images/paw2.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e
}
div.module-paw .menu li ul li a:hover,
div.module-paw .menu li#current ul li a:hover,
div.module-paw .menu li ul li#current a:link,div.module-paw .menu li ul li#current a:visited,
div.module-paw .menu ul li li.active  a {
	background:url(../images/paw.png) left no-repeat;
	background-position: 25px 8px;
	padding: 3px 10px 6px 43px;
	color: #a7914e
}
.menu li ul ul { margin-left: 0px;}
.menu li ul ul li a{ padding-left: 20px;}

/*************************************************************************/
#lang_box ul{
  list-style:none;
  margin: 0;
  padding: 0;
 }
#lang_box a{    display: inline;}
#lang_box li{
  margin: 0;
   display: inline;
  padding: 0;
 background:none;
}
#lang_box li a{
  margin: 0;
  padding: 0 0;
  font-weight: normal;
  color: #f68d72;
  font-size: 11px; 
  text-decoration: none;
  display: block;
  text-align: center;
   display: inline;
}
#lang_box a:link, #lang_box a:visited{color: #f68d72; text-decoration: none;}
#lang_box a:hover{  color: #f68d72; text-decoration: none;  }
/*************************************************************************/
/* Footer Menu */
ul#mainlevel-footer,
ul#mainlevel-nav {
	margin: 0;
	padding: 0;
	height: 20px;
	float: right;
}
ul#mainlevel-footer li,
ul#mainlevel-nav li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0 13px;
	 margin-left: 0px;
	height: 20px;
	line-height: 20px;
	background: none;
}
ul#mainlevel-footer li a:link, ul#mainlevel-footer li a:visited,
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
	text-decoration: none;
	color: #ffffff;
	background: transparent;
}
ul#mainlevel-footer li a:hover,
ul#mainlevel-nav li a:hover {
	color: #ffffff;
	text-decoration: underline;
	background: transparent;
}

/*********************************************************************************************/
#topmenu ul#mainlevel-nav {
	margin: 0;
	padding: 0;
	height: 38px;
	float: right;
}
#topmenu ul#mainlevel-nav li {
	list-style-type: none;
	float: right;
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 11px;
	height: 38px;
}
#topmenu ul#mainlevel-nav li a:link,#topmenu ul#mainlevel-nav li a:visited {
	text-decoration: none;
	color: #ffffff;
	padding: 10px 25px;
	line-height: 18px;
	display: block;
	background: url(../images/menured.gif) top right no-repeat #bd2d06;
}
#topmenu ul#mainlevel-nav li a:hover {
	color: #ffffff;
	text-decoration: underline;
	background: transparent;
}

/*************************************************************************/
ul#mainlevel {
margin-left: 0; padding-left: 0;
}
div.module-beige ul#mainlevel li,
div.module-paw ul#mainlevel li {
background: none;
padding-bottom: 0px !important;margin-left: 0; padding-left: 0;
}
ul#mainlevel li
ul#mainlevel li a,ul.menu li a {
}
ul#mainlevel li a:hover,ul.menu li a:hover {
}
ul#mainlevel li a#active_menu,ul.menu li.active a {
}