*{
	margin:0;
	padding:0;
	font-size:100%;
}

html, body{
  margin: 0;
  font-family: verdena,helvetica,clean,sans-serif;
}

img{
	border: 0px;
}

#banner{
	width: 980px;
	height: 237px;
	margin: 0 auto;
	text-align: left;
	background:url("/img/banner.jpg") no-repeat;
	position: relative;
	z-index: 2;
}
#logo{
  position: absolute;
  amargin-left: -363px;
  margin-left: 0px;
  margin-top: 0px;
}
#logo img{
  border: 0;
}
body{
	font:80%/110% Verdana, Helvetica, sans-serif;
	color:#666;
	background: url("/img/bg.jpg") repeat-x #FFFFFF;
	position: relative;
	margin: 0 auto

}

table.language{
	float: right;
	padding-right: 20px;
}
table.language a{
  text-decoration: none;
  color: white;
}
table.language a span{
  text-decoration: underline;
}
table.language a:hover span{
  text-decoration: none;
}

ul.menu{
	margin:150px 0;
	padding: 0px 0 0 0px;
	list-style-type:none;
	width:auto;	
	position: absolute;
}
ul.menu li{
  float: left;
  margin-top: 0px;
  display: block;
  color:#FFFFFF;
  amargin: 0 48px;
  padding-left: 16px;
  background: url("/img/menuLN2.jpg") no-repeat left top;
}
ul.menu li.first{
  background: url("/img/menuLN1.jpg") no-repeat left top;
  padding-left: 25px;
}
ul.menu li a{
	font-weight: bold;
	display: block;
	background: url("/img/menuRN1.jpg") no-repeat right top;
	height: 35px;
	line-height: 35px;
	padding: 0 20px 0 0px;
	color: black;
	text-decoration: none;
}
ul.menu li.first a{
  abackground: url("/img/menuRN2.jpg") no-repeat left top;
  padding: 0 16px 0 8px;
}
ul.menu li.last a{
  background: url("/img/menuRN2.jpg") no-repeat right top;
  padding-right: 30px;
}
ul.menu li.first strong{
  display: block;
  background: url("/img/menuLA1.jpg") no-repeat left top;
  position: relative;
  z-index: 3;
  margin-left: -25px;
  padding-left: 25px;
}
ul.menu li.first strong a{
  background: url("/img/menuRA.jpg") no-repeat right top;
  margin-right: -16px;
  padding-right: 40px;
}
ul.menu li strong{
  display: block;
  background: url("/img/menuLA.jpg") no-repeat left top;
  position: relative;
  z-index: 3;
  margin-left: -30px;
  padding-left: 30px;
}
ul.menu li strong a{
  background: url("/img/menuRA.jpg") no-repeat right top;
  margin-right: -16px;
  padding-left: 8px;
  padding-right: 39px;
}
ul.menu li.last strong{
  display: block;
  background: url("/img/menuLA.jpg") no-repeat left top;
  position: relative;
  z-index: 3;
  margin-left: -30px;
  padding-left: 30px;
}
ul.menu li.last strong a{
  background: url("/img/menuRA1.jpg") no-repeat right top;
  margin-right: -16px;
  padding-right: 36px;
}
#main{
	width: 980px;	
	margin: 0 auto;
}

#leftmenu{
	width: 205px;
	float:left;
}
#leftmenu ul{
  float: left;
  width: 205px;
  list-style-type: none;
}
#leftmenu ul li{
  float: left;
	width: 205px;
	min-height: 41px;
  line-height: 41px;
  font-size: 110%;
  text-indent: 45px;
}
#leftmenu ul li a{
  float: left;
  text-decoration: none;
  width: 205px;
  height: 41px;
	background:url("/img/menu.jpg") no-repeat left top;
  color: black;
}
#leftmenu ul li a:hover{
	background:url("/img/menu.jpg") no-repeat left -82px;
  color: black;
}
#leftmenu ul li.active a{
	background:url("/img/menu.jpg") no-repeat left -41px;
  color: white;
  text-indent: 60px;
  font-weight: bold;
}
#bg{
  margin-top: -50px;
  margin-left: 226px;
  width: 756px
  position: relative;
  background: url("/img/bgM.jpg") repeat-y left top;;
}
#bg .top{
  background: url("/img/bgT.jpg") no-repeat left top;
  padding-top: 206px;
}
#bg .bottom{
  background: url("/img/bgB.jpg") no-repeat left bottom;
  padding: 0px 70px 206px 44px;
  min-height: 140px;
}
#wrap{
	awidth: 640px;
	afloat:left;
	margin-top: -150px;
	margin-bottom: -150px;
	padding: 0 10px 0 10px;
}
#wrap img{
  margin: 0 10px 0 10px;
}
p.title{
	font: 125% Verdana;
	color: #ff7000;
	font-weight:bold;
	padding-left: 5px;
}

p.title2{

	padding-top: 30px;
	font: 125% Verdana;
	font-weight:bold;
	color: #ff7000;
	padding-left: 5px;
}
#wrap ul{
	padding-top: 10px;
	padding-left: 20px;
}
#wrap ul li{
	padding-top: 0px;
	list-style-image:url("/img/bullet.jpg");

}
#foot{
	width: 980px;
	float:left;
}
#foot div .bgFoot {
  float: left;
  awidth: 980px;
  width: 100%;
  position: absolute;
  left: 0;
  margin-top: 10px;
  background:url("/img/foot.jpg") repeat-x #a53d00;
}
table.foot{
	padding-top: 45px;
	text-decoration:underline;
	font-weight: bold;
	font-size: 90%;
}

a.up{
	text-decoration:underline;
	font-weight: bold;
	color:#666;
}

a.print{
	text-decoration:underline;
	font-weight: bold;
	color:#666;
}

p.foot{
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: left;
	color:#FFFFFF;
	font-weight: bold;
}

p.foot2{
	padding-top: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	display: block;
	text-align: center;
	color:#FFFFFF;
	font-weight: normal;
  font-size: 90%;
}

a.foot2{
	color:#FFFFFF;
	font-weight: bold;
}

h1{
  color: #f97709;
  font-size: 140%;
  margin-top: 2em;
  margin-bottom: 1em;
}
h2{
  font-size: 120%;
  color: #f97709;
  margin-top: 1em;
}
