body {
	background: url(../img/bg.png);
	padding: 0;
	margin: 0;
	font-family: Tahoma, Arial, Verdana, serif, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: #565656;	
}
h1, h2, h3, h4{
	margin: 0;
	padding: 0;
}

h1{
	color: #9b9b9b;
	font-size: 17pt;
}
h2{
	color: #9b9b9b;
	font-size: 17pt;
}
h3{
	color: #ff7e07;
	font-size: 17pt;
}
h4{
	font-family: Tahoma;
	color: #9b9b9b;
	font-size: 8pt;
	line-height: 15pt;
	font-weight: normal;
}
h5{
	font-family: Trebuchet MS;
	color: #fff;
	font-size: 15pt;
	margin: 0;
	padding: 0;
}

div,p,span,td,table,img,input,form,li{
	padding: 0;
	margin: 0;
	border: 0;
}
ul{
	margin: 10px;
	padding: 5px;
	
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
select{
	font-size: 8.25pt;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
a:link 
{
	color: #ff7e07;
	text-decoration: none;
}
a:visited 
{
	color: #ff7e07;
	text-decoration: none;
 }
a:hover 
{
	color: #ff7e07;
	text-decoration: none;
}
a:active 
{
	color: #ff7e07;
	text-decoration: none;
}

a.whitelink:link,a.whitelink:visited,a.whitelink:active,a.whitelink:hover{
	color: #fff;
}

#table{
	width: 100%;	
}
#global{
	background: url(../img/bg-global.jpg) no-repeat top right;
	width: 982px;
}
#global-site{
	background: url(../img/bg-global-site.jpg) no-repeat top right;
	width: 982px;
}
#top{
	height: 393px;
	
}
#top-site{
	height: 173px;
}
#right{
	background: green;
}
#rightbg{
	background: url(../img/bg-right.jpg) no-repeat top left;
}
#rightbg-site{
	background: url(../img/bg-right-site.jpg) no-repeat top left;
}
#logo{
	padding: 43px 33px;
}
#slogan{
	padding: 0 0 0 33px;
	width: 243px;
}
#site-slogan{
	height: 50px;
	padding: 25px 0 0 280px;
}
#menu{
	background: url(../img/bg-menu.jpg) no-repeat;
	width: 980px;
	height: 62px;
	margin: 0 auto;
}

#content{
	width: 980px;
	background: url(../img/bg-content.jpg) repeat-x #fff;
	border: 1px solid #e6e6e6;
	border-bottom: none;
	float: left;
}
#content-subpage{
	width: 980px;
	float: left;
}
#content-bottom{
	width: 982px;
	height: 30px;
	background: url(../img/bg-content-bottom.png) no-repeat top;
	float: left;
}
#content-left{
	width: 630px;
	float: left;
	padding-left: 30px;
}

.header{
	background: url(../img/bg-header.png) no-repeat center left;
	padding: 27px 0 13px 35px;
}

#box{
	float: left;
}
.box-top-left{
	background: url(../img/bg-box-top-left.png) no-repeat bottom;
	width: 15px;
	height: 36px;
}
.box-top-center{
	background: url(../img/bg-box-center.png) no-repeat bottom center;
	height: 36px;
}
.box-top-right{
	background: url(../img/bg-box-top-right.png) no-repeat bottom;
	width: 15px;
	height: 36px;
}
.box-content-left{
	background: url(../img/bg-content-left.png) repeat-y left;
}
.box-content{
	background: #fff;
	line-height: 15pt;
}
.box-content-right{
	background: url(../img/bg-content-right.png) repeat-y right;
}
.box-bottom-left{
	background: url(../img/bg-box-bottom-left.png) no-repeat;
	width: 15px;
	height: 36px;
}
.box-bottom-center{
	background: url(../img/bg-box-bottom-center.png) repeat-x;
	height: 36px;
}
.box-bottom-right{
	background: url(../img/bg-box-bottom-right.png) no-repeat;
	width: 15px;
	height: 36px;
}

#content-right{
	width: 256px;
	float: left;
	padding-left: 20px;
}
#content-right2{
	width: 276px;
	float: left;
	padding: 88px 0 0 0;
}
/*
#menu-right{
	float: left;
}
#menu-right ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu-right ul li{
	width: 212px;
	margin: 0;
	padding: 0;
}
#menu-right ul li a{
	padding: 7px 0 7px 20px;
	height: 25px;
	display: block;
	background: url(../img/bg-menu-li.png) no-repeat top;
	color: #d0d0d0;
	font-weight: bold;
}
#menu-right ul li a:hover{
	background: url(../img/bg-menu-li-active.png) no-repeat top;
	color: #fff;
}
#menu-right ul li a.menu-a{
	background: url(../img/bg-menu-li-active.png) no-repeat top;
	color: #fff;
}
*/

#bottom{
	width: 100%;
	background: url(../img/bg-bottom.png) repeat-x;
	position: relative;
	bottom: 0;
}
#footer{
	background: url(../img/bg-footer.png) repeat-x;
	width: 980px;
	height: 100px;
	margin: 0 auto;
	color: #efe1ac;
	line-height: 14pt;
	padding: 75px 20px 5px 20px;
	font-size: 8pt;
}
#footer strong{
	color: #515151;
}
#footer a{
	color: #515151;
	
}

#send_info_ok{
	padding: 10px 20px;
	background: #AFFFC1;
	border: 1px solid #456F4F;
	color: #456F4F;
	margin-bottom: 10px;
}

#send_info_failed{
	padding: 10px 20px;
	background: #FFCFCF;
	border: 1px solid #BF5353;
	color: #BF5353;
	margin-bottom: 10px;
}

#menu-right{
   float: left;
}
#menu-right ul{
   margin: 0;
   padding: 0;
   list-style: none;
}
#menu-right ul li{
   width: 212px;
   margin: 0;
   padding: 0;
}
#menu-right ul li a{
   display: block;
   color: #d0d0d0;
   font-weight: bold;
   margin-bottom: 1px px;   
}
#menu-right ul li a span{
   display: block;
   background: url(../img/bg-menu-li-2.png) no-repeat top;
   color: #d0d0d0;
   font-weight: bold;
   padding: 14px 0 0 0;
}
#menu-right ul li a span span{
   background: url(../img/bg-menu-li-3.png) no-repeat bottom;
   padding: 0 0 14px 20px;
   display: block;      margin: 0 0 1px 0;
}
#menu-right ul li a:hover span{
   background: url(../img/bg-menu-li-2-active.png) no-repeat top;
   padding: 14px 0 0 0;
}
#menu-right ul li a:hover span span{
   background: url(../img/bg-menu-li-3-active.png) no-repeat bottom;
   padding: 0 0 14px 20px;
   display: block;      color: #fff;
}
#menu-right ul li a.menu-a span{
   background: url(../img/bg-menu-li-2-active.png) no-repeat top;
   padding: 14px 0 0 0;
}
#menu-right ul li a.menu-a span span{
   background: url(../img/bg-menu-li-3-active.png) no-repeat bottom;
   padding: 0 0 14px 20px;
   display: block;      color: #fff;
}

a.whiteLang a.whiteLang:visited
{
	color: white;
}
#langs{
	height: 37px;
	float: right;
	padding-top: 25px;
	padding-right: 20px;
	color: white;
}
