/* Start of CMSMS style sheet 'menu' */
/*-------lang menu------*/
.lang img{
  border: 0;
}


.lang {
  position: relative;
  list-style-type: none;
  float: left;
  left: 850px;
  top: 10px;
  margin: 0;
  display: inline;
  padding: 0;
  bottom: 0;
}

.lang li {
  float: left;
  text-align: center;
  margin-left: .4em;

}

#lang a {
  text-decoration: none;
  color: #fff;
}
/*-------main menu------*/
#menu {
  margin: 0;
  padding: 0;
  font-family: 'Century Gothic', 'Verdana', 'Sans Serif';
  width: 100%;
  height: 80px;
  position: relative;
}
#logo {
  height: 70px;
  width: 200px;
  bottom: 5px;
  left: 0;
  position: absolute;

}
.main {
  position: relative;
  list-style-type: none;
  float: right;
  margin-top: 39px;
  padding: 0;
  bottom: 0;
}

.main li {
  float: left;
  text-align: center;
  margin-left: .1em;

}

.main li:hover {
  background-color: #91538a;
}
.menu-entry {
  width: 7.3em;
  line-height: 21px;
  vertical-align: middle;
  background: #4f2552;
  margin-bottom: .5em;
  font-size: 16px;
  color: #fff
}

.main a {
  text-decoration: none;
  color: #fff;
}

.strike {
  width: 38.9em;
  height: 6px;
  background: #9bd5c6;
  font-size: 3px;
}

.currentpage div.menu-entry {
  background-color: #91538a;
}

.activeparent div.menu-entry {
  background-color: #91538a;
}

/*--------submenu-------*/
#submenu {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-size: 12px;
  font-family: Tahoma;
}

#submenu ul{
       margin: 0;
       padding: 0;
       list-style-type: none;
}

#submenu li{
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}

#submenu li a {
   
   color: #4f2552;
   text-decoration: none;
   margin: 0;
   padding: 0;
}

#submenu li a:hover {
  color: #91538a;
  text-decoration: none;
}

#submenu .currentpage {
  color: #91538a
}
/* End of 'menu' */

