  html, body {
  width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  background-color: #f0f0f0;
  /*overflow: hidden;*/
  }

  body {
  font-family:Open Sans,Helvetica,Arial,sans-serif;
  }
  
a {
	COLOR: #000000; text-decoration: none
}
a:hover {
	COLOR: #000000; text-decoration: underline
}

a:unknown {
	COLOR: #000000; text-decoration: underline
}
 
a, ul, li, div {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
}

ol, ul {
list-style: outside none none;
}

#countener {
    width: 100%;
	min-height: 100%;
	position: relative;
	font-size: 100%;
	top: 0;
    left: 0;
	background-color: #f0f0c0;

}

#countener_top {
	background-color: #FFF;	
}

#countener_middle {
	background-color: #F0F0F0;
}

#sitelogo {
    position: relative;
    margin-bottom: 0px;
/*     left: 20px;
   top: 68px;*/
	height: 100px;
	border: 0px none;
   outline: 0px none;
}


#box_top {
text-align: center;
  min-width: 80px;
  max-width: 1500px;
  background-color: #FFF;
  margin: 0px auto;
  line-height: 1;
/*	
display: inline-block;
vertical-align: bottom;
	margin: 0px auto;
	background-color: #f0f0c0;
	
	position: relative;
margin: 5px 10px 0px 0px;
padding: 0px;
border: 0px none;
outline: 0px none;*/
font-size: 0px;
	}
	
#box_logo {
display: inline-block;
width: 250px;
margin: 10px 10px 0px 10px;
padding: 0;
border: 0px none;
outline: 0px none;
vertical-align: bottom;
font-size: 0px;
text-align: center;
}
	
#menu_top {
margin: 0px 10px;
display: inline-block;
position: relative;
/*    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;*/

  background-color: #FFF;
  
}

#menu_top ul a {
	text-decoration: none;
}

#menu_top ul {

	display: inline-block;
    /*margin-left: 250px;*/
    text-align: left;
    font-size: 0px;
	border: 0px none;
	margin: 0px 0px;
    outline: 0px none;
}

#menu_top ul li {
margin-right: 0px;
display: inline-block;
padding: 20px 20px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  font-size: 16px;
/*
border-bottom: 5px solid transparent;*/
}

#menu_top ul li.active {
    color: #000;
	background-color: #efcfb3;
}

#menu_top ul li:hover {
background-color: #dceca8;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
/*
border-bottom: 5px solid transparent;*/
}


#menu_top ul li.exit:hover {
    color: #000;
    background-color: #f0c0c0;
}

#box_middle {
	padding-top: 10px;
    min-width: 80px;
    max-width: 1500px;
	margin: 0px auto;
	height:100%;
	line-height: 1;
}

#box_content {
float: left;
width: 100%;
min-height: 100%;
font-size: 100%;
}

#box_text {
    margin-right: 0px;
    margin: 0px 10px 10px 10px;
    padding: 10px 10px;
    font-size: 15px;
	--font-size: 4.2vw;
	background-color: #FFF;
}

#box_nav {

width: 250px;
padding-left: 20px;
float:left;
margin-left: -100%;
}

#text_header {
font-family:Open Sans,Helvetica,Arial,sans-serif;
font-size: 30px;
padding: 10px 0px;
}

#menu_nav {
/*vertical-align: top;
display: block;
position: relative;
/*    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;*/

}

#menu_nav ul {

	display: block;
    /*margin-left: 250px;*/
    text-align: left;
    font-size: 0px;
	border: 0px none;
	margin: 0px 0px;
    outline: 0px none;
}

#menu_nav ul li {
    font-size: 16px;
    padding-bottom: 20px;
}

#menu_nav ul li.active a {
    color: #e67817;
}

#menu_top ul li.exit:hover {
    color: #000;
    background-color: #f0c0c0;
}
