* {
    margin: 0;
    padding: 0;
}
html {
    height: 100%;
}
body {
    background: #ffffff;
    color: #00081d;
    height: 1000px;
    font-family: tahoma;    
    font-size: 12px;
    min-width:980px;    
}
table {
    width: 100%;
    border-collapse: collapse;
}
td {
    vertical-align: top;
}
img {
    border: none;
    padding:10px;
}
ul {
    list-style-type: none;
}

input,textarea {
    background: #fff;
}

a:hover {
text-decoration:none;
color: #696969 !important;
}

a {
text-decoration:underline;
color:#000000;
}

h1 {
font-size:26px;
font-weight:normal;
text-transform:none;
color:#984102;

}

h2 {
font-size:24px;
font-weight:normal;
text-transform: none;
color:#000;
}

h3 {
font-size:24px;
font-weight:normal;
text-transform: uppercase;
color:#000000;
margin-bottom:15px;
margin-top:25px;
}

h3 span {
font-size:16px !important;
}

h6 {
font-size:14px;
font-weight:normal;
text-transform: none;
color:#000;
margin-bottom:6px;
}

h6 a {
color:#7c7c7c;

}



img.png24 {
 background-image: none! important; behavior: url('/js/pngfix.htc'); 
}

#all {
margin:0px 10px;
}

#header {
height:80px;
background: url('/i/header_bg.jpg') left bottom repeat-x;
}

#tm_1 {
position:relative;
float:left;
margin-top:12px;
margin-left:25px;
}

#tm_1 ul {
font-size:14px;
}

#tm_1 ul li {
position:relative;
float:left;
/*padding:0px 11px 0px 7px;
background: url('/i/tm_bullit.jpg') right top no-repeat;
*/

line-height:19px;
text-align:center;
}

#tm_1 ul li.flang {
background:none;
}

#tm_1 ul li a {
text-decoration:none;
color:#000;
}

#tm_1 ul li a:hover {
text-decoration: underline;
}

#lang {
position:relative;
float:right;
margin-right:40px;
margin-top:40px;
line-height:39px;
}

#lang p {
font-size:13px;
color:#7c7c7c;
}

#lang p a {
color:#7c7c7c;
text-decoration:none;
}

#lang p a:hover {
color:#7c7c7c;
text-decoration: underline;
}

#search {
position:relative;
float:right;
margin-top:130px;
}

#search p {
position:relative;
float:left;
font-size:12px;
color:#000;
margin-top:2px;
}

#search input {
position:relative;
float:left;
}

#search input#s_f {
width:118px;
height:16px;
border:1px solid #b9babe;
margin-left:4px;
}

#search input#s_bt {
width:55px;
height:18px;
border:0px solid;
background: #8d3901;
cursor:pointer;
margin-left:4px;
}

#inst {
height:293px;
background: #000 url('/i/inst_bg.jpg') right top no-repeat;
}

#curve {
height:293px;
background: url('/i/h_curve.png') left top no-repeat;
margin-left:409px;
}

#curve img {
margin-left:53px;
margin-top:20px;
}

#face {
position:absolute;
z-index:99;
left:30px;
}




#tm2 {
height:33px;
background: url('/i/tm2_bg.jpg') left top repeat-x;
}

#tm2 ul {
font-size:13px;
}

#tm2 ul li {
position:relative;
float:left;
padding: 2px 20px 0px 16px;
line-height:33px;
}

#tm2 ul li a {
color:#000;
text-decoration:none;
}

#tm2 ul li a:hover {
text-decoration: underline;
}

#tm2 ul li#active {
background: url('/i/tm2_on.jpg') right top no-repeat;
padding-right:42px;
}

#tm2 ul li#active a {
color:#fff;
}

#tm2 ul li#active a:hover {
text-decoration:none;
}

#video {
height:730px;

}

#video ul {
font-size:14px;
}

#video ul li {
position:relative;
float:left;
padding: 2px 20px 0px 16px;
line-height:33px;
}

#video ul li a {
color:#000;
text-decoration:none;
}

#video ul li a:hover {
text-decoration: underline;
}

#video ul li#active {
background: url('/i/tm2_on.jpg') right top no-repeat;
padding-right:42px;
}

#video ul li#active a {
color:#fff;
}

#video ul li#active a:hover {
text-decoration:none;
}






#pre_content {
background: #fafafc url('/i/c_bg.jpg') left top repeat-x;
height:100%;
clear:both;
min-height:500px;
}


#r_col {
width:490px;
}

#in_content {
margin:25px;
}

#in_content h3 span {
font-size:16px !important;
}

#in_content p {
font-size:14px;
color:#000;
margin-bottom:16px;
}


#for_video {
width:470px;
margin:0px auto;
}

#pre_fp {
height:223px;
background: url('/i/foto_prev_bg.jpg') left top repeat-x;
padding-top:23px;
width: 470px;
}

.pre_fp {
height:223px;
background: url('/i/foto_prev_bg.jpg') left top repeat-x;
padding-top:23px;
margin-top:30px;
}

.foto_prev {
overflow:hidden;
width:100%;
margin:0px auto;
height:176px;
}

.foto_prev img {
position:relative;
float:none;
margin-right:5px;
margin-left:5px;
}



#foto_prev {
overflow:hidden;
width:470px;
margin:0px auto;
height:176px;
}

#foto_prev img {
position:relative;
float:none;
margin-right:5px;
margin-left:5px;
}



#pre_footer {
background: url('/i/pre_f_bg.jpg') left top repeat-x;
height:395px;
}

#footer {
background: url('/i/footer_bg.jpg') center top no-repeat;
height:395px;
}

#inner_all {
background:#000;
}

#inner_all #header {
background:#000;
height:74px;
border-bottom:6px solid #bfbfc1;
}

#inner_all #tm_1 ul li a  {
color:#8f9091;
}

#inner_all #pre_content  {
background:#b3b3b3 url('/i/inner_c_bg.jpg') left top repeat-x;
}

#inner_all #pre_footer  {
background:#b3b3b3 url('/i/inner_c_bg.jpg') left top repeat-x;
height:397px;
}

#inner_all #footer  {
background:#b3b3b3 url('/i/inner_bottom.jpg') center top no-repeat;
height:397px;
}

#some_buts {
width:170px;
margin:0px auto;
}

#some_buts #sb_l {
position:relative;
float:left;
margin-top:160px;
}

#some_buts #sb_r {
position:relative;
float:right;
margin-top:160px;
}

#some_buts #sb_l2 {
position:relative;
float:left;
margin-top:128px;
margin-left:24px;
}

#some_buts #sb_r2 {
position:relative;
float:right;
margin-top:160px;
margin-top:128px;
margin-left:24px;
}

#news td {
padding: 10px
}

#big_foto {
text-align:center;
}

#preview {
margin:40px 60px;
overflow:hidden;
}

.prev_block {
width:210px;
padding-bottom:20px;
position:relative;
float:left;
text-align:center;
background: url('/i/preview_bg.jpg') center 40px no-repeat;
}

.prev_block p.pb_h {
font-size:14px !important;
color:#984421 !important;
}

.prev_block img {
margin-top:20px;
margin-bottom:30px;
}


