*{
padding:0;
margin:0;}
body{
font-family:serif; 
background:#fff;
color:#000;
font-size:12pt;
line-height:1.2;}
.noscreen, .noprint, #head, #head-nav, #box, #foot, .form, #icq{
display:none;}
h1{
font-size:14pt;
margin:2mm 0;
padding:0;}
h2{
clear:both;
font-size:13pt;
margin:2mm 0 0 0;
padding:0;}
h3{
clear:both;
font-size:12pt;
margin:2mm 0 0 0;
text-align:left;
padding:0;}
a{
color:#000;}

#in p{
margin:8px 0;}
#in p.justify{text-align:justify}
#in p.center{text-align:center}
#in p.right{text-align:right}
#in p.left{text-align:left}
#box p{padding:5px}

#in blockquote p{
padding:10px 0;
clear:both;
color:#000;
text-align:center;
font-weight:bold;
font-size:120%;}

#in dt{
padding:6px 0 0px 0px;
font-size:100%;
font-weight:bold;
color:#000}
#in dd{
line-height:1.3;
padding:0 0 0 2px;}


.imgd,img{
text-align:center;
display:block;
margin:10px auto;
clear:both;}
.imgd{
_width:100% !important;} /* hack pro IE6*/
.img-right, .imgdr{
margin:3px 15px;
text-indent:0;
clear:none;
float:right;
text-align:center;}
.img-left, .imgdl{
margin:3px 15px;
text-indent:0;
float:left;
clear:none;
text-align:center;}
/* ul */
#in ul{
list-style-type:square;
margin:0 0 4px 10px;}
#in ul li{
list-style-type:square; }
#in ul li ul{margin:0; padding:0}
#in ul li ul li{padding:0 10px; margin:0;}
#in ol{
margin-left:20px;
padding:5px 0 5px 5px}

table {
width:98%;
border-collapse:collapse;
font-size:100%;
margin:5px 0px;
border:3px double #000;}
th, td{
color:#000;
border:1px solid #000;
padding:3px 8px;
text-align:left}
td{background:#fff}
th{background:#fff;}
table.auto{
width:auto;}
table.normal{
border:1px solid #000;}
table.normal th{
border:1px solid #000; background:#fff;}
table.normal td{
border:1px solid #000; background:#fff;}