body 
{
	margin: 0px;
	background-color: #1d1d1d;
}

#t0
{
height:30px;
background-color: #242524;
}
#t00u
{
height:30px;
width:100%;
background: transparent url(../images/tu.jpg) top center no-repeat;
}

#t00
{
padding-top:15px;
height:12px;
width: 1000px;
color:#eae6db;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
}

#re
{
float:left;
width: 150px;
}

#re a
{
outline:none;
color:#eae6db;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
text-decoration:none;
}

#m1
{
float:left;
width: 670px;
}

#m1 a
{
outline:none;
color:#eae6db;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
text-decoration:none;
}

#m1 span
{
padding-left:12px;
padding-right:12px;
}

#m1 span.or
{
padding-left:0px;
padding-right:0px;
}

#t
{
height:321px;
background: transparent url(../images/bk1.jpg) top left repeat-x;
}

#tf
{
height:321px;
width:100%;
background: transparent url(../images/tf.jpg) top center no-repeat;
}

#t1
{
height:321px;
width: 1000px;
}

#l1
{
position: relative;
top: 130px;
left:0px;
height:87px;
width:250px;
cursor: pointer;
}

#l1 a
{
outline:none;
}

#l2
{
position: relative;
top: -60px;
left:137px;
height:92px;
width:103px;
cursor: pointer;
}

#l2 a
{
outline:none;
}

#l3
{
position: relative;
top: 85px;
left:40px;
height:28px;
width:161px;
cursor: pointer;
}

#l3 a
{
outline:none;
}

#m2
{
position: relative;
top: -190px;
left:238px;
height:294px;
width:761px;
background: transparent url(../images/bk0h.png) top left no-repeat;
}

#ph
{
position: relative;
top: 0px;
left:0px;
height:303px;
width:556px;
background: transparent url(../images/m2_bk.pngsssssssssssssssss) top left no-repeat;
}

#ph1
{
float:left;
z-index:1005;
position: absolute;
top: 0px;
left:0px;
height:273px;
width:476px;
background: transparent url(../images/m2_1f.png) top left no-repeat;
}

#ph2
{
float:left;
z-index:1004;
position: absolute;
top: 0px;
left:20px;
height:292px;
width:489px;
background: transparent url(../images/m2_2f.png) top left no-repeat;
}

#ph3
{
float:left;
z-index:1003;
position: absolute;
top: 0px;
left:45px;
height:296px;
width:489px;
background: transparent url(../images/m2_3f.png) top left no-repeat;
}

#ph4
{
float:left;
z-index:1001;
position: absolute;
top: 0px;
left:39px;
height:277px;
width:515px;
background: transparent url(../images/m2_5f.png) top left no-repeat;
}

#ph5
{
float:left;
z-index:1002;
position: absolute;
top: 0px;
left:59px;
height:282px;
width:481px;
background: transparent url(../images/m2_4f.png) top left no-repeat;
}

#g_bs
{
z-index:1010;
position: relative;
top: -260px;
left:465px;
height:204px;
width:300px;
background: transparent url(../images/m2gr.png) top left no-repeat;
}

#m2_b1
{
cursor: pointer;
outline:none;
z-index:1005;
position: relative;
top: 2px;
left:-2px;
height:42px;
width:266px;
}

#m2_b1:hover
{
background: transparent url(../images/m2_1o.png) top left no-repeat;
}

#m2_b2
{
cursor: pointer;
outline:none;
z-index:1004;
position: relative;
top: 2px;
left:29px;
height:33px;
width:250px;
}

#m2_b2:hover
{
background: transparent url(../images/m2_2o.png) top left no-repeat;
}

#m2_b3
{
cursor: pointer;
outline:none;
z-index:1003;
position: relative;
top: 5px;
left:50px;
height:36px;
width:219px;
}

#m2_b3:hover
{
background: transparent url(../images/m2_3o.png) top left no-repeat;
}

#m2_b4
{
cursor: pointer;
outline:none;
z-index:1002;
position: relative;
top: 1px;
left:75px;
height:46px;
width:213px;
}

#m2_b4:hover
{
background: transparent url(../images/m2_4o.png) top left no-repeat;
}

#m2_b5
{
cursor: pointer;
outline:none;
z-index:1001;
position: relative;
top: -4px;
left:60px;
height:42px;
width:216px;
}

#m2_b5:hover
{
background: transparent url(../images/m2_5o.png) top left no-repeat;
}

#m3
{

height:25px;
background-color: #373737;
}

#m33
{

height:25px;
width:510px;
}

#m33 div a
{
outline:none;
color:#eae6db;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
text-decoration:none;
}

#m3_b1,#m3_b2,#m3_b3,#m3_b4
{
padding-top:4px;
width:135px;
height:25px;
}

.or_on
{
background: transparent url(../images/menu_ora.png) top left repeat-x;
}

#tmenu
{

z-index:3000;
width:510px;
height: 25px;
}

#tmenu a
{
outline:none;
}

#words
{
left:0px;
top:-25px;
position:relative;
z-index:2999;
}

#m_button
{
background: transparent url(../images/menu_ora.png) top left repeat-x;
left:0px;
top:0px;
width: 0px;
height: 25px;
z-index:2888;
position:relative;
}

#c
{
background: #212121 url(../images/bk2.png) top left repeat-x;
padding-top:45px;
}

#c1
{
color:#757575;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
width: 1000px;
}

#c1 h1
{
margin:0px;
color:#eae6db;
font-size:14px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
}

#c1 hr 
{
  background:#757575;/* Firefox, Opera*/
  color:#757575; /* IE */
  border:0px;
  height:1px; /* IE, Firefox, Opera */
  clear:both;
}

#c1 a
{
outline:none;
color:rgb(255, 93, 0);
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
text-decoration:underline;
}

#hdr
{
text-transform:uppercase;
padding-top:6px;
line-height:20px;
padding-right:40px;
background-color: #363636;
color:#eae6db;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
}

#con_l
{
float:left;
width: 190px;
padding-right:55px;
}

#bann
{
width: 190px;
height: 72px;
padding: 30px 0px 30px 0px;
}

#news
{
padding: 30px 0px 30px 0px;
}

#news div
{
margin:0px;
padding-top:0px;
padding-left: 15px;
}

#news a.b
{
display:block;
text-transform:uppercase;
outline:none;
padding-left:15px;
background: transparent url(../images/lnksq.png) no-repeat;
color:#959595;
}
#news a.b:hover
{
text-decoration:underline;
}

#news a.r,#gall a.r
{
display:block;
outline:none;
color:rgb(255, 93, 0);
}
#news a.r:hover
{
text-decoration:underline;
}

#con_c
{
float:left;
width: 450px;
}

#con_cn
{
float:left;
width: 695px;
}

#cont
{
padding: 30px 30px 30px 0px;
}

#con_r
{
float:left;
width: 300px;
}

#con_r1
{
float:left;
width: 650px;
}

#gall_bt_l a
{
padding-left: 20px;
padding-bottom:15px;
background: transparent url(../images/gb_loff.png) no-repeat;
}

#gall_bt_r a
{
padding-left: 20px;
padding-bottom:15px;
background: transparent url(../images/gb_roff.png) no-repeat;
}

#gall_bt_l a:hover
{
width: 10px;
height:28px;
background: transparent url(../images/gb_lon.png) no-repeat;
}

#gall_bt_r a:hover
{
width: 20px;
height:28px;
background: transparent url(../images/gb_ron.png) no-repeat;
}

.gall_a
{
width: 600px;
float:left;
padding: 31px 0px 0px 0px;
}

.gall_a img
{
border: 3px solid #eae6db;
width: 120px;
height:69px;
}

.gall_a #gall_u
{
margin-right:10px;
margin-bottom:20px;
float:left;
width: 140px;
height:69px;
}

.gall_w
{
width: 300px;
float:left;
padding: 31px 0px 0px 0px;
}

.gall_w img
{
border: 3px solid #eae6db;
width: 120px;
height:69px;
}

.gall_w #gall_u
{
margin-right:10px;
margin-bottom:20px;
float:left;
width: 140px;
height:69px;
}

#gall
{
padding: 31px 0px 30px 0px;
}

#gall #gall_u
{
margin-right:10px;
margin-bottom:20px;
float:left;
background: transparent url(../images/lnksq.png) no-repeat;
width: 130px;
height:69px;
}

#gall img
{
border: 3px solid #eae6db;
width: 110px;
height:69px;
}

#works
{
padding: 18px 0px 30px 0px;
}

#ico_w
{
float:left;
text-align:center;
padding: 0px 0px 0px 0px;
width: 100px;
}

#ico_w img
{
padding-bottom:5px;
border: 0px;
width: 100px;
height:100px;
}

#school
{
padding: 18px 40px 50px 0px;
}

#gall_school
{
margin-right:10px;
margin-bottom:20px;
float:left;
background: transparent url(../images/lnksq.png) no-repeat;
width: 130px;
height:69px;
}

#gall_school img
{
border: 3px solid #eae6db;
width: 110px;
height:69px;
}

#f0
{
height:45px;
background: transparent url(../images/f0.png) top left repeat-x;
}

#f1
{
color:#ccc;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
height:23px;
background: transparent url(../images/f1.png) top left repeat-x;
}

.or
{
color:rgb(255, 93, 0);
}

#f11_l
{
padding-top:3px;
text-align:left;
float:left;
width:298px;
}

#f11_r
{
padding-top:3px;
float:left;
text-align:right;
width:698px;
}

#f11_r a
{
color: #ddd;
}

#f11
{

height:23px;
width: 1000px;
}

#f2
{
height:16px;
background: transparent url(../images/f2.png) top left repeat-x;
}

#f22
{
text-align:left;
color:#222;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
height:16px;
width: 1000px;
}

#f22 a
{
outline:none;
text-align:left;
color:#222;
font-size:12px;
font-weight:normal;
font-family:verdana,Helvitica,sans-serif;
}

#f3
{
height:19px;
background-color: #151515;
}

/*ie7*/
*+html #ph1
{
float:left;
z-index:1005;
position: absolute;
top: 0px;
left:0px;
height:273px;
width:476px;
background: transparent url(../images/m2_1f_ie.png) top left no-repeat;
}

*+html #ph2
{
float:left;
z-index:1004;
position: absolute;
top: 0px;
left:20px;
height:292px;
width:489px;
background: transparent url(../images/m2_2f_ie.png) top left no-repeat;
}

*+html #ph3
{
float:left;
z-index:1003;
position: absolute;
top: 0px;
left:45px;
height:296px;
width:489px;
background: transparent url(../images/m2_3f_ie.png) top left no-repeat;
}

*+html #ph4
{
float:left;
z-index:1001;
position: absolute;
top: 0px;
left:39px;
height:277px;
width:515px;
background: transparent url(../images/m2_5f_ie.png) top left no-repeat;
}

*+html #ph5
{
float:left;
z-index:1002;
position: absolute;
top: 0px;
left:59px;
height:282px;
width:481px;
background: transparent url(../images/m2_4f_ie.png) top left no-repeat;
}

/*ie8*/
#ph1
{
float:left;
z-index:1005;
position: absolute;
top: 0px;
left:0px;
height:273px;
width:476px;
background: transparent url(../images/m2_1f_ie.png) top left no-repeat\0/;
}

#ph2
{
float:left;
z-index:1004;
position: absolute;
top: 0px;
left:20px;
height:292px;
width:489px;
background: transparent url(../images/m2_2f_ie.png) top left no-repeat\0/;
}

#ph3
{
float:left;
z-index:1003;
position: absolute;
top: 0px;
left:45px;
height:296px;
width:489px;
background: transparent url(../images/m2_3f_ie.png) top left no-repeat\0/;
}

#ph4
{
float:left;
z-index:1001;
position: absolute;
top: 0px;
left:39px;
height:277px;
width:515px;
background: transparent url(../images/m2_5f_ie.png) top left no-repeat\0/;
}

#ph5
{
float:left;
z-index:1002;
position: absolute;
top: 0px;
left:59px;
height:282px;
width:481px;
background: transparent url(../images/m2_4f_ie.png) top left no-repeat\0/;
}

