body {
margin:0px;
background-color:#fbfaf9;
background-image:url(../images/bg.jpg);
background-position:top;
background-repeat:repeat-x;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#494540;
}
html {
overflow-y:scroll;
font-size:11px;
}
.size13{ font-size: 13px;}
.clear{ clear: both; }
.Fleft{ float: left;}
.Fright{ float: right;}
a {
outline:none;
color:#f29f01;
text-decoration:none;
}
a img {
border:none;
}
p {
margin:10px 0 10px 0;
}
form {
padding:0px;
margin:0px;
}
*html select {margin:0; padding:0;}
.fleft {
float:left;
}
.fright {
float:right;
}
#content {
width:968px;
margin:0 auto;
padding-top:2px;
overflow-x:hidden;
}
.header {
float:left;
width:100%;
}
.language {
float:right;
clear:both;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}
.language a {
display:block;
float:left;
color:#0e1e49;
text-decoration:none;
background-image:url(../images/bg_lng.jpg);
background-repeat:no-repeat;
line-height:22px;
width:38px;
}
.language a:hover {
background-image:url(../images/bg_lng-ov.jpg);
color:#fff;
}
#bg {
background-position:top left;
}
#eng {
background-position:-39px 0px;
}
.menu-box {
clear:both;
position:relative;
width:980px;
z-index: 0;
}
.menu-box div.logo {
position:absolute;
top:0px;
left:16px;
}
.menu_container {
height:70px;
float:right;
}
.big_banner {
float:left;
width:960px;
height:215px;
position:relative;
padding: 5px 4px 0 4px;
background:url(../images/banner-bg-repeat.png) left repeat-y;
margin:0 auto;
overflow:hidden;
position: relative!important; z-index: 0!important;
}
.top{position:absolute!important; top:0!important; left:0!important; z-index:1!important;}
.font_resize {
width: 928px; clear: both;
height: 46px;
overflow: hidden;
top:176px;
left:10px;
background:url(../images/box.png) 0 0 no-repeat;
float:left;
padding:0px 10px;
position: absolute!important; z-index: 2!important;
}
.fcase {
float:left; clear: both;
position:absolute!important;  z-index: 1000!important; top: 180px; left:30px;
text-align:center;
}
.fcase a {
display:block;
width:37px;
height:35px;
float:left;
background:url(../images/font-back.png) 0 0 no-repeat;
line-height:36px;
font-size:14px;
color:#fff;
font-weight:bold;
cursor: pointer;
margin:0px 5px 0px 0px;
}
.fcase a:hover {
color:#f7a000;
}
.contenta {
float:left;
width:960px;
background:url(../images/banner-bg-repeat.png) left repeat-y;
padding: 0px 4px 0 4px;
overflow:hidden;
}
.border {
border-top:1px solid #625c57;
padding:0px 8px;
float: left;
width: 944px;
}
.cell {
float:left;
text-align:left;
margin:0 auto;
padding:10px 20px;
width:904px;
background:#f7f5f3 url(../images/w-message-box-bottom.jpg) bottom no-repeat;
}
/*.border div span. {
font-size:13px;
display:block;
}*/
.info_box {
float:left;
padding:15px 0 0px 0;
text-align:left;
width:944px;
overflow:hidden;
position:relative;

}
.bg_back_box {
background:url(../images/bg_box_info.jpg) 0 0 repeat-y; 
overflow:hidden;
height:100%;
}
.t1 {
position:absolute; top:4px; left:0;
background:url(../images/title_news.png) 0 0 no-repeat;
width:153px;
height:41px;
text-indent:-9999px;
}

.bg-main .t1{ background:url(../language/bg/images/title_news.png) 0 0 no-repeat; }
.en-main .t1{ background:url(../language/en/images/title_news.png) 0 0 no-repeat; }

.t2 {
position:absolute; top:4px; left:686px;
background:url(../images/poll_title.png) 0 0 no-repeat;
width:152px;
height:42px;
text-indent:-9999px;
}

.bg-main .t2{ background:url(../language/bg/images/poll_title.png) 0 0 no-repeat; }
.en-main .t2{ background:url(../language/en/images/poll_title.png) 0 0 no-repeat; }


.news_box {
float:left;
width:678px;
margin-right:8px;
background:url(../images/news-top.jpg) 0 0 no-repeat;
}
.poll {
float:left;
width:258px;
background:url(../images/poll-top.jpg) 0 0 no-repeat;
}
.field {
float:left;
padding:31px 20px 0px 20px;

}
div.news_box .field{
 width: 638px;
}
.field div {
float:left;
}
div.news_box .field div{
 width: 293px;
 padding-right: 25px;
}
.img_box {
background-image:url(../images/ram.jpg);
background-repeat:no-repeat;
width:293px;
height:63px;
overflow:hidden;
margin:0 auto;
display:block;
}
.img_box img {
margin:4px 3px 3px 4px;
}
.field h1 {
font-size:13px;
font-weight:bold;
margin:4px 0px 0px 0px;
padding-left:4px;
}
.field h2 {
font-size:10px;
font-style:italic;
color:#f19e01;
margin:0px;
padding-left:4px;
}
.field span {
margin:5px 0px 0px 0px;
text-align:left;
}
.sp_txt {
display:block;
padding-left:4px;
}
.file {
font-weight:bold;
background-image:url(../images/file.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0px 25px;
line-height:30px;
color:#494540;
}
.file:hover {
background-image:url(../images/file_ov.jpg);
color:#f19e01;
}
.field form {
margin:8px 10px 10px 0px;
font-size:11px;
}
.field form h1 {
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px;
}
.field form div {
margin:10px 0px;
float:none;
width:100%;
}
.field form div span {
display:block;
margin:5px 0px;
}
.field form input.button {
display:block;
font-size:11px;
font-weight:normal;
color:#7e583f;
border:1px solid #d7d5d2;
background-color:#f3eeea;
height:22px;
margin:0;
padding-bottom:3px;
cursor:pointer;
float: left;
}
.bottom_part {
background:#f7f5f3 url(../images/bg_bottom_part.jpg) 0 0 repeat-x;
border-bottom:1px solid #dbcbc0;
text-align:center;
overflow:hidden;
padding-bottom:25px;
width:100%;
}
.cnt {
width:968px;
margin:0 auto; padding:0;
overflow-x: hidden;
}
.bottom_links {
padding:20px 32px;
font-size:11px;
font-weight:normal;
background-image:url(../images/bottom_links_title.jpg);
background-repeat:no-repeat;
background-position:30px 10px;
text-align:left;
}

.bg-main .bottom_links{ background-image:url(../language/bg/images/bottom_links_title.jpg); }
.en-main .bottom_links{ background-image:url(../language/en/images/bottom_links_title.jpg); }


.bottom_links ul {
list-style-type:none;
margin:10px 7px 0px 0px;
padding:0px;
float:left; width: 180px;
}
.bottom_links ul li {
clear:both;
margin:0px;
padding:0px;
display:block;
line-height:18px;
}
.bottom_links ul li a {
color:#494540;
}
.bottom_links ul li a:hover {
text-decoration:none;
color:#f19e01;
}
.PROTO {
float:right;
width:218px;
left:750px;
top:40px;
}
.footer {
margin:0 auto;
text-align:left;
font-size:11px;
width:980px;
padding:10px 0px;
overflow:hidden;
}
.footer div {
float:left;
margin-left:18px;
clear:right;
}
.bia:hover {
text-decoration:none;
color:#f19e01;
}
.footer_menu {
padding-left:120px;
}
.footer_menu a {
color:#494540;
}
.footer_menu a:hover {
text-decoration:none;
color:#f19e01;
}
