h1,h2,h3,h4,form,dl,dt,p,il,ul,ol,blockquote { margin-bottom: 0px; margin-top: 0px; }

a, .xxx { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
.xxx2   { color: #000000; text-decoration: underline; }
.xxx3   { color: #000000; text-decoration: underline; font-weight: bold; }
a.xxx:hover  { color: #000000; }
a.xxx2:hover { color: #000000; }
a.xxx3:hover { color: #000000; }

body { color: #404040; font: normal 11px tahoma; background:url(/skins/bgr.jpg) 120% 0px no-repeat!important; }
td, .txt, .txt1, select, input
                { color: #404040; font: normal 11px tahoma; }
.zgl,  h1, h1 b { color: #000000; font: normal 20px arial; }
.zgl2, h2, h2 b { color: #c00000; font: bold 17px arial;    padding: 0px 0px 2px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px solid #e00000; }
.zgl3, h3, h3 b { color: #000000; font: normal 15px tahoma; padding: 0px 0px 2px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px solid #e0e0e0; }
.txt2, h4, h4 b { color: #404040; font: bold   11px tahoma; }
.zgl a,  h1 a { color: #000000; }
.zgl2 a, h2 a { color: #c00000; }
.zgl3 a, h3 a { color: #000000; }
.txt2 a, h4 a { color: #404040; }

hr { background-color:transparent; height:1px; border:0; border-top:1px dashed #e0e0e0; margin:8px 0px 8px 0px; padding:0; }

.smb { color: #606060; font: normal 12px tahoma; }
.smb a { text-decoration: underline; color: #606060; font: normal 12px tahoma; }
.smc { color: #606060; font: normal 11px tahoma; }
.smc a { text-decoration: underline; color: #606060; font: normal 11px tahoma; }

.dm0 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm1 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #ff6600; padding: 4px 30px 4px 30px; }
.dm2 { padding: 10px 30px 20px 30px; }
.dm3 { width: 400px; color: #ffffff; font: bold 14px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm0 a { color: #ffffff; }
.dm1 a { color: #ffffff; }
.dm3 h1 { color: #ffffff; }
.dm3 b { color: #ffffff; }

.child  { display:none }
.childo { display:block }

.th, th { background-color: #ffffff; font: normal 10px tahoma; color:#606060; border-bottom: 1px solid #d6d6d6; }
.d1 { background-color: #f6f6f6; }
.d1 td { border-left:none; border-right: 1px solid #ffffff; border-top:none; border-bottom:1px dashed #d0d0d0; padding: 4px 10px 4px 10px; }
.d2 { background-color: #ffffff; }
.d2 td { border-left:none; border-right: 1px solid #ffffff; border-top:none; border-bottom:1px dashed #d0d0d0; padding: 4px 10px 4px 10px; }
.g  td { text-align: center; width:110px; height:160px; vertical-align: middle; margin-bottom: 0px; margin-top: 0px; }

.menucat { width:100%; }

.shadetabs0            { position: relative; top: 0px; padding: 10px 0px 10px 0px; }
.shadetabs             { padding: 0; margin: 0; font: normal 14px arial; list-style-type: none; text-align: left; }

.shadetabs li          { display: inline; margin: 0; }
.shadetabs li a        { padding: 10px 10px 8px 10px; margin: 0; text-decoration: none; color: #2d2b2b; background: url(../d5/center1.png) 0px 0px no-repeat; border-right: 1px solid #f3f3f3; }
.shadetabs li a:visited{ color: #2d2b2b; }
.shadetabs li a:hover  { text-decoration: none; color: #2d2b2b; }

.shadetabs li.selected          { position: relative; top: 0px; color: #c00000; font-size:14px; }
.shadetabs li.selected a        { padding: 10px 10px 8px 10px; color: #c00000; font-weight: bold; background: url(../d5/center1.png) 0px 0px no-repeat; border: 0px; border-right: 1px solid #f3f3f3; }
.shadetabs li.selected a:visited{ color: #c00000; }
.shadetabs li.selected a:hover  { color: #c00000; text-decoration: none; }

.tabcontentstyle { background: none; font: normal 11px tahoma; color: #000000; padding: 6px 0px 0px 0px; border: 0; margin: 2px 0px 0px 0px; }
.tabcontent      { width:100%; display:none; font: normal 12px arial; }

.tabs { float:left; width:100%; font-size:93%; line-height:normal; overflow:hidden; }
.tabs ul { margin:0; padding:0px 0px 0px 0px; list-style:none; }
.tabs li { display:inline; margin:0; padding:0; }
.tabs a { float:left; background:url(../d6/menu.png) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none; border-bottom:1px solid #d0d0d0; }
.tabs a span { float:left; display:block; background:url(../d6/menu.png) no-repeat right top; padding:7px 14px 6px 4px; color:#000000; }
.tabs a span { float:none; }
.tabs a:hover span, .tabs .sel a span{ }
.tabs a:hover, .tabs .sel a { background-position:0% -42px; text-decoration:none; border:0; }
.tabs a:hover span, .tabs .sel a span { background-position:100% -42px; border-bottom:1px dashed #e0e0e0; }

.tban0 {z-index:0;top:43px;position:absolute;left:22px;}
.tban3 {z-index:3000;top:200px;position:absolute;left:800px;cursor:pointer;}
.tban4 {z-index:3000;top:90px;position:absolute;left:800px;cursor:pointer;}
.tban5 {z-index:3000;top:210px;position:absolute;left:420px;cursor:pointer;}
.tban6 {z-index:2900;top:580px;position:absolute;left:60px;cursor:pointer;}
.tban1 {z-index:3000;top:40px;position:absolute;left:20px;}
.tban1 a img { background:url(../e1.gif) 0px 0px no-repeat;}
.tban1 a:hover img.tban01 { background-image:url(../d6/ban12.png); }
.tban1 a:hover img.tban02 { background-image:url(../d6/ban22.png); }
.tban1 a:hover img.tban03 { background-image:url(../d6/ban32.png); }
.tban1 a:hover img.tban04 { background-image:url(../d6/ban42.png); }
.tban1 a:hover img.tban05 { background-image:url(../d6/ban52.png); }

.pos1 { width:860px;right:50%;float:right;position:absolute;top:0px; }
.pos2 { width:860px;right:-40%;position:relative;background-color:#ffffff; }
.pos11{ width:860px;right:45%;float:right;position:absolute;top:0px; }
.pos21{ width:860px;right:-50%;position:relative;background-color:#ffffff; }

.tbantext { padding:10px 15px 10px 15px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background-color:#ffffff;text-align:left;font:normal 13px arial;text-align:justify;}