body{background:#c8c8b7;font:13px/1.231 arial,helvetica,clean,sans-serif;}
#gw {background:#fff;}
#cs{background:#fff;overflow:hidden}

.o1 #cs {padding:20px 20px 20px 88px}

.o1 #cs .cg {margin-left: -80px}

.o0 #cs {padding:20px 20px 20px 88px}


#cs .c1{background:#fff;padding:10px 30px}
#cs .c1 dl.m0{margin:0 0 1.2em;overflow:hidden}
#cs .c1 dl.m0 dd{border-bottom:1px dotted #e5edee;color:#333;font-size:93%;line-height:1.8em;padding:2px 0 2px 16.289em}
#cs .c1 dl.m0 dd *{line-height:1.8em}
#cs .c1 dl.m0 dd li{font-size:100%;background-position:10px .75em}
#cs .c1 dl.m0 dt{color:#4b1e74;float:left;font-size:93%;font-weight:700;line-height:1.8em;padding:2px 0;width:14.479em}
#cs .c1 dl.m1{margin:0 0 1.2em 0;overflow:hidden;float:left}
#cs .c1 dl.m1.i1{margin:0 30px 1.2em 0;padding:0 0 0 18px; border-left:1px solid #eeeee9;}
#cs .c1 dl.m1 dd{border-bottom:0px dotted #e5edee;color:#333;font-size:93%;line-height:1.55em;padding:0px 0 0px 1.4em;}
#cs .c1 dl.m1 dd *{line-height:1.55em}
#cs .c1 dl.m1 dt{color:#5f5844;float:left;font-size:93%;font-weight:700;line-height:1.55em;padding:0px 0;width:1em}
#cs .c1 dl.m1 dd.s1 a {border-bottom:1px solid #5f5844;color:#3c3d37}
#cs .c1 dl.m1 dd.s5 {color:#c1c1b3;}

#cs .c2{background:url(../i/cs.c2.png) 57px 0 no-repeat;width:15.384em;min-height:288px}
#cs .cg{min-height:400px}

		#cs .utl {overflow:hidden;margin:-8px 0 0 0;padding:3px 0;width:100%;background:#f0f0eb;}
		#cs .utl li {float:left; margin:0 5px 0 0;padding:0 9px 0 5px;color:#5f5844;border-right: 2px solid #eeeee9;}
		#cs .utl .ix{border:0px none}
		#cs .hdp {overflow:hidden}
		#cs .hdp h2 {float:left;color:#5f5844}
		#cs h1{color:#7d1619;font:193% Arial;margin:0 0 8px;padding:15px 0 5px;border-bottom:2px solid #e7e7e0;}
		#cs h1 a{border-bottom:1px solid #e7e7e0}
		#cs .itp{margin:0.8em 0 0.8em 0;padding:0 0 0.65em 0}
		#cs .itp h3 {color:#3c3d37;font-weight:bold;float:left;font-size:93%;line-height:1.55em;padding:1px 0;margin:0 0 0 5px}
		#cs .itp.m0 {border-bottom: 1px solid #eeeee9;}
		#cs .itp.m1 {border-bottom: 1px solid #eeeee9;border-top: 1px solid #eeeee9;padding-top:0.65em}
		#cs .itp ul {float:right;margin:0}
		#cs .itp a, #cs .nvt a{border:0px}
		#cs .itp a:hover, #cs .nvt a:hover{color:#fff;border:0px}
		#cs .utl b{font-weight:bold;color:#3c3d37}
		#cs .utl h4 {font-weight:700;color:#5f5844;float:left;font-size:93%;margin:0 5px;line-height:1.55em}
		#cs .utl .t10.m1 {background:url(../i/_a2.png) 0 -48px no-repeat; padding: 0 0 0 14px;}
		#cs .utl .t10.m2 {background:url(../i/_a2.png) 0 -70px no-repeat; padding: 0 0 0 16px;}
		#cs .utl .t10.m1.s1,#cs .utl a.t10.m1:hover {background:url(../i/_a2.png) 0 2px no-repeat; padding: 0 0 0 14px;}
		#cs .utl .t10.m2.s1,#cs .utl a.t10.m2:hover {background:url(../i/_a2.png) 0 -20px no-repeat; padding: 0 0 0 16px;}
	
	
#cs .tbs {border-spacing: none;width: 100%}
#cs .tbs th{background:#f0f0eb;padding:10px 7px 8px 7px; font-weight:700;color:#5f5844;font-size:93%;border-bottom:1px solid #c1c1b3; }
#cs .tbs th a{border-bottom-color:#c1c1b3}
#cs .tbs .s8 {background:#eeeee9;}
#cs .tbs .s8 a {color:#3c3d37; padding: 0 16px 0 0}
#cs .tbs .s8.m0 a {background: url(../i/_a5.png) 100% 6px no-repeat}
#cs .tbs .s8.m1 a{background: url(../i/_a5.png) 100% -20px no-repeat}
#cs .tbs th a:hover{border-bottom-color:#5f5844}
#cs .tbs tbody td {border-bottom: 1px solid #eeeee9;margin:0 0 3px 0;padding: 4px 7px 3px 7px;line-height:1.55em; vertical-align:top;font-size:93%;border-right:1px dotted #e7e7e0;color:#5f5844}
#cs .tbs tbody .z2 td{background:#f0f0eb;}


#cs .tbs.m0 tbody td{padding:4px 7px 3px 7px;}
#cs .tbs.m0 tbody td.i1{padding:4px 1px 3px 6px;font-weight:700;color:#5f5844;font-size:108%}

#cs .tbs tbody tr .ix{border-right:none}
#cs .tbs.m1 tbody tr .i1{padding:4px 0 !important;margin:0;}
#cs .tbs tbody tr .i1 img{margin:1px}
#cs .tbs tbody tr .i1 a {border:3px solid #e7e7e0;float:left;font-size:0;margin:0 0 0 3px}
#cs .tbs tbody tr .i1 a:hover{border:3px solid #5f5844}


/*
#cs .g{margin-bottom:.769em;overflow:hidden;width:100%}
#cs .g.n2.m0 {min-width:710px}
#cs .g.n2.m0 .u2{float:right}
#cs .g.n2.m0 .u1 h3{font-size:137%;color:#5f5844}
#cs .u{background:#fff;float:left}
#cs .u2 {background:url(../i/g.m0.u2.png) 0 0 no-repeat}

#cs p.m0{background:#f9f9f9;border:1px solid #eee;color:#666;padding:5px}
*/
#fs{margin:40px 0 40px 0}
#fs .r1{background:#fff url(../i/fs.r1.png) 50% 0 no-repeat;overflow:hidden;position:relative;width:100%;padding:10px 0}
#fs .r2{background:#c8c8b7 url(../i/fs.r2.png) 0 0 repeat-x;overflow:hidden;padding:10px 20px;position:relative}
#fs .r2 .gx{position:absolute;border:0 none;text-indent:-5000px;height:58px;right:20px;top:15px}
.o0 #fs .r2 .gx{background:url(../i/0/fs.gx.png) 0 0 no-repeat;width:178px}
.o1 #fs .r2 .gx{background:url(../i/1/fs.gx.png) 0 0 no-repeat;width:155px}
#fs .r2 a{border-bottom:1px solid #a1a18d;color:#5f5844;float:left;line-height:normal}
#fs .r2 a:hover{border-bottom-color:#5f5844;color:#3c3d37}
#fs .r2 li{border-right:1px dotted #a1a18d;float:left;font-size:93%;margin:0 8px 0 0;padding:0 9px 0 0}
#fs .r2 li.ix{border:0 none}
#fs .r2 ul{line-height:1.55em;overflow:hidden;padding:5px 0}
#fs p{color:#5f5844;font-size:93%;line-height:1.8em}
#hs{background:#a1a18d}

#bs{background:#eeeee9 url(../i/bs.jpg) no-repeat;height:110px}
#bs .gx{height:110px;position:absolute;text-indent:-5000px;top:0}
.o0 #bs .gx0 {background:url(../i/0/gx0.jpg);width:470px;right:0;}
.o1 #bs .gx0 {background:url(../i/1/gx0.jpg);width:183px;right:0}
.o1 #bs .gx1 {background:url(../i/1/gx1.jpg);width:549px;left:0}
#bs .gx1 {background: transparent url(../i/test3.jpg) 100% 0 no-repeat; height: 110px; width: 357px;right:0; top: 0; position: absolute;}
#bs h3 a{background:url(../i/bs.h3.png) no-repeat;height:152px;left:14px;position:absolute;text-indent:-5000px;top:14px;width:200px;z-index:10}
#bs h4 a{position:absolute;text-indent:-5000px;z-index:10}
.o0 #bs h4 a{background:url(../i/0/bs.h4.png) no-repeat;height:64px;left:228px;top:36px;width:238px;}
.o1 #bs h4 a{background:url(../i/1/bs.h4.png) no-repeat;height:46px;left:228px;top:50px;width:195px}

#ns{overflow:hidden;width:100%;background:url(../i/ns.png) 0 0 repeat-x;padding:0px 0 0 0}
.nvg li{background:url(../i/ns.li.png) 100% 48% no-repeat;padding:0 1px 0 0;position:relative;z-index:30}
.nvg a:hover{background:url(../i/ns.li.a.h.png) 0 100% repeat-x}
.nvg :hover b{color:#fff}
.nvg li.s1 a{background:url(../i/ns.s1.a.png) 0 100% repeat-x}
.nvg li.s1 b{background:url(../i/ns.s1.b.png) 50% 100% no-repeat;color:#333}
.nvg a{font-weight:400;font-size:108%;margin:4px 0 0;}
.j .nvg a{font-size:15px;}
.j .nvg b{padding:11px 10px 11px}
.nvg li b{padding:10px 10px 14px;color:#ddd;}
.nvg li.ix{background:none}
.nvg{padding:0 0 0 80px;background:url(../i/ns.ul.png) 0 100% repeat-x;overflow:hidden;}
.nvg *,
.nvl *{float:left}

#ss {background: url(../i/1/ss.png) 0 100% repeat-x;overflow:hidden;padding:0 0 0 80px}
.nvl li{position:relative;z-index:30}
.nvl a{padding:9px 10px 11px 10px;color:#5f5844;border:0px none !important}
.j .nvl a {font-size:12px;padding:13px 10px 9px 10px;}
.nvl li:hover,
.nvl li.s1{background: url(../i/1/ss.li.h.png) 0 100% repeat-x}
.nvl li.s1 a {background:url(../i/1/ss.a.h.png) 50% 0 no-repeat}
.nvl a:hover{border:0px none !important}
#ss .nvl a{text-transform:uppercase;}

.c{position:relative}
.c1 *{color:#333}
#cs a{border-bottom:1px dotted #c1c1b3;color:#5f5844}
#cs a:hover,.nvs a:hover,.ct a:hover{border-bottom:1px solid #5f5844;color:#3c3d37}

#f1 .fms {overflow:hidden;padding:4px 0px 4px 10px;margin: 0 0 4px 0; position:relative}
.fms li{overflow:hidden;margin:0 0 2px 0}
.fms li *{ float:left; line-height:1.55em}
#f1 .fms input[type=text] {font-size:12px;padding:2px 3px 4px 3px;color:#5f5844;border:1px solid #dadad1;width:180px;margin:0 1px 0 0}
#f1 .fms label{color:#9c9c88;position:absolute;left: 15px;top:10px}
.fms button {background:#5f5844;color:#fff;border:0px;font-size:12px;padding: 2px 3px 3px 3px;line-height:1.55em;margin:0 3px 0 0}
.fms button:hover {background:#961b1e;color:#fff;cursor:pointer}

.fms.m0 {overflow:hidden; background:#eeeee9;padding:10px;margin: 0 0 10px 0}
.fms .u {float:left;width: 49.9%; }
.fms .g {overflow:hidden; border-bottom:1px solid #c1c1b3;margin:0 0 10px 0}
.fms select {font-size:12px}
.fms input[type=text] {font-size:12px}
.fms .u li label {font-size:93%; color:#5f5844;padding:1px 5px 0 0; text-align:right}
.fms .u1 li label {width: 140px;}
.fms .u2 li select {margin: 0 15px 0 5px;}


.c1 strong {color:#5f5844}
.c1	 li{font-size:93%;line-height:1.55em; list-style:disc; margin: 0 0 0 3em}
#cs p{color:#333;font-size:93%;line-height:1.8em;margin:0 0 1.2em}

.c1 h2 {font-size: 131%;color:#5f5844; margin: 1.2em 0 0.4em 0}

.c1 ul{margin-bottom:1.2em}


.c2 .nvl{border-top:1px dotted #ddd;float:left;margin:2px 20px 30px}

.c2 .nvl li{border-bottom:1px dotted #ddd;float:left}
.c2 .nvl li a{color:#5f5844;float:left;font-size:93%;font-weight:700;line-height:1.55em;padding:4px 3px;text-decoration:none;width:174px}
.c2 .nvl li a:hover,#cs .c2 .nvl li.s1 a{background:#eeeee9;color:#3c3d37}
.c2 h3{color:#5f5844;font-size:100%;font-weight:700;margin:0 20px;padding:28px 0 6px 3px;text-transform:uppercase}
.cg .c{float:left;width:15.384em}
.cg .m{float:right;margin-left:-15.384em}
.cg .m .c{float:none;margin-left:15.384em;width:auto}

#cs .img {overflow:hidden;}
#cs .img li {float:left;width:150px;margin: 0 10px 10px 0}
#cs .img img {margin:1px;}
#cs .img a{border:3px solid #e7e7e0;float:left;font-size:0;}
#cs .img a:hover{border:3px solid #5f5844}
#cs .img p {font-size:100%}

#fs .img{float:left;left:50%;padding:20px 0;position:relative}
#fs .img *{float:left;text-align:center}
#fs .img li{float:left;margin:0 20px 0 0;position:relative;right:50%}
.itl li{background:url(../i/_a1.png) 10px .55em no-repeat;padding:0 0 0 20px}
.itp{padding:0;overflow:hidden}




.m{width:100%}

.nvs{background:#fff;overflow:hidden;padding:19px 0 0 244px}
.nvs h3{color:#5f5844;font-size:93%;line-height:normal;margin:1px 3px 2px 5px;font-weight:700}
.nvs h3,.nvs a,.nvs .s1,.nvt *{float:left}
.nvs li{background:url(../i/_a1.png) no-repeat 100% .35em;float:left;line-height:normal;margin:1px 0 2px 7px;padding:0 10px 0 0}
.nvs li a{border-bottom:1px solid #e7e7e0;color:#5f5844;font-size:93%;line-height:normal}
.nvs li.ix{color:#3c3d37;font-size:93%;font-weight:700;padding:0;background:none}


.nvt{background:url(../i/nvt.png) 0 100% repeat-x;margin:20px 0 0;overflow:hidden;padding:0 0 0 8px}
.nvt .s1 a,.nvt .s1 a:hover{background:url(../i/_a4.png) 100% -200px no-repeat}
.nvt .s1 b,.nvt .s1 a:hover b{background:url(../i/_a4.png) 0 -40px no-repeat}
.nvt .s5 a,.nvt .s5 a:hover{background:url(../i/_a4.png) 100% -280px no-repeat}
.nvt .s5 b,.nvt .s5 a:hover b{background:url(../i/_a4.png) 0 -120px no-repeat;color:#c1c1b3;cursor:not-allowed}
.nvt a{background:url(../i/_a4.png) 100% -240px no-repeat;border:0 none}
.nvt a:hover{background:url(../i/_a4.png) 100% -160px no-repeat;border:0 none}
.nvt a:hover b{background:url(../i/_a4.png) 0 0 no-repeat}
.nvt a:hover b,.nvt .s1 b{color:#3c3d37}

.nvt b{background:url(../i/_a4.png) 0 -80px no-repeat;color:#5f5844;font-weight:700;margin:0 15px 0 0;padding:10px 0 8px 8px}

/*
bdbdaf
dadad1
*/
.nvz{overflow:hidden}
#f1 #gw .nvz a:hover,.itp a:hover{background:#9c9c88;border:0 none;color:#fff}
.nvz li,.itp li{background:#eeeee9;font-size:93%;margin:0 5px 0 0;padding:0}
.nvz li,.nvz a,.itp li,.itp a{border:0 none;color:#5f5844;float:left;line-height:1.55em}
.nvz a{font-weight:700;background:#dadad1;}
.nvz .s1,.itp .s1{background:#5f5844;color:#fff}
.nvz .s5,.itp .s5{background:none;color:#bdbdaf}
.nvz .s5,.nvz .s1,.nvz a,.itp .s5,.itp .s1,.itp a{padding:1px 4px 0}
.nvz .s5,.itp .s5{cursor:not-allowed}

#f1{background:#eeeee9 url(../i/f1.png) 100% 0 repeat-y}
#f1 #gw{width:290px;background:none}
#f1 h3{color:#fff;padding:8px 15px 8px 55px;background:#a1a18d url(../i/f1.h3.png) 100% 100% no-repeat;font-size:116%;}
.nvh {margin:12px 9px}
.nvh li li {line-height:1.55em !important;font-size:93%;color:#5f5844}
.nvh > li > ul > li{padding:0px 9px;}
.nvh > li > ul.nvz {padding:0 0 0 10px}
.nvh > li > ul.nvz > li{padding:0px;}
.nvh > li > ul > li li {font-size:100%;}
.nvh ul ul  {padding: 0 0 0 10px}
.nvh a {color:#5f5844;border-bottom:1px dotted #cfcdc5;}
.nvh a:hover{color:#961b1e;border-bottom:1px solid #961b1e}
.nvh h5{line-height:1.55em;}
.nvz{margin:5px 0}
.nvz li{margin:0 1px 1px 0;}
.nvz .s5,.nvz .s1 {padding:1px 0 0 !important}
#f1 .nvz a {border:0}
.nvz .s5,.nvz .s1,.nvz a,.itp .s5,.itp .s1,.itp a{padding:1px 0px 0;width:1.3em;text-align:center}
/*#f1 h4 {background:url(../i/_a6.png) 0 100% no-repeat;padding:10px 9px 8px 11px; width:246px;}*/
#f1 h4:hover{background-position:-266px 100%}
#f1 h4 a.t9 {float:right;background:url(../i/_a8.png) 0 0 no-repeat}
#f1 h4 a.t9:hover {float:right;background:url(../i/_a8.png) 0 -12px no-repeat}

#f1 h4 {background:url(../i/_a6.png) 0 100% no-repeat; width:246px;}
#f1 h4 a.t10 {display:block;background:url(../i/_a8.png) 226px 10px no-repeat; padding:10px 9px 8px 11px;border:0px none}
#f1 h4 a.t10:hover {background:url(../i/_a8.png) 226px -32px no-repeat}
/*
#f1 li.s7 h4 a.t10 {background:url(../i/_a8.png) 226px -74px no-repeat;}
#f1 li.s7 h4 a.t10:hover {background:url(../i/_a8.png) 226px -116px no-repeat}
*/
#f1 li.s7 h4 a.t10 {background:url(../i/_a8.png) 226px -158px no-repeat;}
#f1 li.s7 h4 a.t10:hover {background:url(../i/_a8.png) 226px -200px no-repeat}

#f1 li.s7 h4 a{color:#fff;}

#f1 li.s7 h4,
#f1 li.s7 h4:hover{background:url(../i/_a6.png) 100% 100% no-repeat;}


/*
#f1 li.s7 h4 a.t9 {background-position:0 -48px}
#f1 li.s7 h4 a.t9:hover {background-position:0 -60px}

#f1 li.s7 h4 strong{color:#fff;}
*/


a.t9 {text-indent:-5000px;float:left;width:12px;border:0;height:12px}
a.t9:hover {border:0}
li a.t9{margin:1px 0 0 0}
li li a.t9{margin:3px 3px 0 0}
li.s6 > a.t9.m1,
li.s6 > h5 a.t9.m1{background:url(../i/_a8.png) 0 -0px no-repeat}
li.s6 > a.t9.m1:hover,
li.s6 > h5 a.t9.m1:hover{background-position: 0 -12px}
li.s7 > a.t9.m1,
li.s7 > h5 a.t9.m1{background:url(../i/_a8.png) 0 -24px no-repeat}
li.s7 > a.t9.m1:hover,
li.s7 > h5 a.t9.m1:hover{background-position: 0 -36px}
li li li a.t9.m1 {position:absolute;left:-5px;top:0px}
.nvh .m0 {margin: 0 0 .8em 0}
.nvh .m0 li {background:url(../i/_a9.png) 2px 0.55em no-repeat; padding: 0 0 0 10px;position:relative}
.nvh .m0 dfn{color:#9e9e8a;}
#f1 .gx{background:url(../i/bs.h3.png) 0 100% no-repeat;width:42px;height:80px;position:absolute; left:14px;top:-30px;}
