body{
  font-family: Segoe Ui, tahoma, arial;
  margin: 0px;
  padding: 0px;
  background: #293746
}
a{
  outline: none;
}
/*
PAGE
*/
#page{
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
  background: #FFF;
  padding: 5px;
}
/*
HEADER
*/
#header{
	padding: 5px;
	height: 120px;
	background-color: #65727E;
	background-image: url(banner.jpg);
}
#header img{
  float: left;
}
#header h1{
  color: #FFF;
  padding-top: 20px;
  text-indent: 10px;
}
/*
MENU
*/
#menu{
  clear: both;
  text-align: center;
  background: #B1BFCD;
  margin-top: 5px;
  padding: 5px;  
}
#menu a{
  color: #20282F;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;  
}
#menu a:hover, #menu .active{
  background: #E8F2FF
}
/*
CONTENT
*/
#content{
  clear: both;
}
#content h2, #content h3{
  margin: 0px;
  padding: 2px;
}
#content h3{
  font-size: 15px;
}
#content ol, #content ul{
  margin: 0px;
  margin: 0px;
}
#content p{
  margin: 0px;
  padding: 3px;
  text-indent: 5px;
}
#content td{
  padding: 2px;
  margin: 2px;
  background: #DFEFFF;
}
#content .odd{
  background: #D1E0EF;
}
#right{
  float: right;
  margin-left: 5px;
  margin-bottom: 5px;
  width: 300px;
  font-size: 14px;
  background: #EFF7FF;
}
#map{
  float: right;
  margin-left: 5px;
  margin-bottom: 5px;
  font-size: 14px;
  background: #EFF7FF;
  padding: 5px;
}
/*
MISC
*/
#clear{
  clear: both;
}
a{
  color: #20282F;
}
a:hover{
  color: #293746;
}
.center{
  text-align: center;
}

