body{
background: #505050 url('/images/bg.jpg') left top;
font-family:verdana;
font-size: 12px;
color:#ccc;
}


/*?=globals
------------------- */
/*
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,td {margin: 0; padding: 0;}
*/
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote {margin: 0; padding: 0;}
img{border:0;}
/*
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
table.layout_nw{border-collapse:collapse;empty-cells:show;}
*/
.clear{clear:both;height:0;overflow:hidden;}
.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

a {color:#ccc;}
a:hover{color:#fff;}

ul, ol {list-style: none;}
.hidden {visibility: hidden;}



/*?=wrap
------------------- */
.wrap_p{min-height:700px; height:auto !important; height:700px; background:url('/images/body_bg.jpg') left top repeat-x; padding:0 20px 20px; }
.wrap{background:#505050; font-size:12px; color:#ccc; width:960px; margin:0 auto; text-align:left; border:solid #fff; border-width:0 1px 1px; }

.menu {border: solid #CCCCCC; border-width: 0 1px 1px;}
.content, .footer, .header {border: solid #CCCCCC; border-width: 0 1px;}

/*?=header
------------------- */
.header {height: 150px; background: url('/images/header.gif') left top repeat-x;}
.header_l {height: 150px; background: url('/images/l.jpg') left top no-repeat;}
.header_r {height: 150px; background: url('/images/r.jpg') right top no-repeat;}

/*?=menu
------------------- */
.menu {padding: 11px 0 9px; background: #979797 url('/images/menu.gif') right top no-repeat;}
.menu ul {overflow: hidden;}
.menu ul li {float: left; padding: 0 15px; font-size: 12px; font-weight: bold;}
.menu ul li a {color:#CCCCCC; text-decoration: none;}
.menu ul li a:hover {color:#fff;}

/*?=content
------------------- */
.content {padding: 20px;}
.left {float: left; width: 120px; padding: 0 20px 0 0;}
.center {float: left; width: 750px;}

.header h1 {padding: 25px 0 0;}
h1 {text-align: center; color:#fff; font-size: 34px; font-weight: normal;}
h1 a {color:#fff; text-decoration: none;}
h1 a:hover {color:#fff;}
.slogan {text-align: center; font-size: 11px; line-height: 12px;}

/*?=text
------------------- */
.text {width: 100%; overflow: hidden;}
p {padding: 0 0 15px; text-align: justify; line-height: 16px;}
h2 {font-size: 16px; padding: 0 0 15px; color:#fff;}
.hr {height: 26px; background: url('/images/hr.gif') 50% top no-repeat; display: block;}

/*?=footer
------------------- */
.footer {padding: 0 20px;}
.footer_c {padding: 7px; border: solid #c33; border-width: 1px 0 0;}

.list-table{
  font-family: Tahoma;
  font-size: 12px;
}

