@import url(http://fonts.googleapis.com/css?family=Martel+Sans);

html,body {

    font-family: 'Martel Sans', sans-serif;
    /* font-family: 'Dosis', sans-serif;  */
    height: 100%;
    background:#e9e9e9;

}





#wrap {min-height: 100%;}




#footer {position: relative;
	margin-top: -30px; /* negative value of footer height */
	height: 30px;
	clear:both;} 

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

* {
	margin:0;
	padding:0;
	left:0px;
	top:0px;
	right:0;
	bottom:0;
	border:none;
	text-decoration:none;
	outline:none;
}

  a {
      color:#a79769;
  }
  

     .top-men ul li 
  {
  padding-top:10px;
  height:30px;
  border:0px solid red;
  font-size:13px;
  line-height:10px;
  float:left;
  list-style-type: none;
  padding-left:7px;
  padding-right:7px;
  background-image:url('../im/menu_separator.png');
  background-repeat:no-repeat;
  background-position:right bottom; 
  }  
 
  .top-men ul li a
  {
  color:#fff;
  }
  
  .top-men ul li a.active
  {
  color:#bba976;
  }
 
  .top-men ul li a:hover
  {
  color:#bba976;
  }

  .banner {
  z-index:1;
  width:302px;
  height:130px;
  position:relative;

}


.banner a {
color:#fff;

}

.banner a:hover {
color:#e7f00d;

}

.over { position: absolute; top: 0; left: 0; display: none; }

.banner:hover .over { display: block; }


ul.menu li a:hover, ul.menu li.active a
{
  color:#dac78a;
  background-image:url('../images/group/menu-active.png');
  background-position: center bottom; 
  background-repeat:repeat-x;

}

   .mainmenu ul li 
  {
  font-weight:bold;
  font-size:18px;
  list-style: none;
  float:left;
  margin-left:25px;
  color:#fff;
  }  
 
   .mainmenu ul li a
  {
  color:#fff;
  padding-bottom: 5px;
  }
  
  .mainmenu ul li.active a
  {
  color:#e7f00d;
  background-image:url('../images/group/menu-active.png');
  background-position: center bottom; 
  background-repeat:repeat-x;



  }
  
  
  .mainmenu ul li a:hover
  {
  color:#a79769;
  }
 



