.d10r {
	padding-right: 10px;
}
p.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-align: right;
	background-color: #999999;
}
.remark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 3px;
}
.null {
	margin: 0px;
	padding: 0px;
}
.hmain {
	font-family: "Optima Cyr", Garamond, "Times New Roman";
	font-size: 48px;
	font-weight: normal;
	color: #999999;
	padding: 10px;
	vertical-align: bottom;
	padding-bottom: 20px;
}
h1.h1head {FONT-FAMILY: arial;font-size:12px;font-weight:100;text-align:left;padding:2px;padding-left:10px;margin:0px;color:#909090;
					 border: solid 0px #808080;
					 border-bottom-width: 1px;

}











p { text-align: left; text-indent:0px; color:black;
           font-size:20px;
           FONT-FAMILY: times new roman,times,serif;
           margin: 5px;
           padding: 5px;
           padding-left: 30px;
           }
.footer { text-align: left; text-indent:0px; color:#666666;
           font-size:12px;
           FONT-FAMILY: arial;
           margin: 2px;
           padding: 1px;
           }
.footerl { text-align: right; text-indent:0px; color:#666666;
           font-size:12px;
           FONT-FAMILY: arial;
           margin: 2px;
           padding: 1px;
					 margin-left:5px;
					 margin-right:0px;
					 padding-right:5px;
					 border: solid 0px #ffffff;
					 border-top-width: 2px;

           }
.footerr { text-align: left; text-indent:0px; color:#666666;
           font-size:12px;
           FONT-FAMILY: arial;
           margin: 2px;
           padding: 1px;
					 margin-right:5px;
					 margin-left:0px;
					 padding-left:5px;
					 border: solid 0px #000000;
					 border-top-width: 2px;
           }


A.mlnk  { FONT-FAMILY: arial; font-size: 12px; padding:1px; margin:2px; text-indent:0px; }
a.mlnk:link { color: #C90000; text-decoration:none }
a.mlnk:visited { color: #C90000; text-decoration:none  }
a.mlnk:hover { color: #ff0000; text-decoration:none }
a.mlnk:active { color: #ff0000; text-decoration:none }




td.timg { margin:1px; padding:10px; text-align:center; vertical-align:center; }
img.tiny { border: solid 1px #9999ff; } 

td.simg { margin:0px; padding:16px; text-align:center; vertical-align:top; background-color:#ffffff; 
          padding-right:5px;}
p.nimg {FONT-FAMILY: arial; font-weight:100; font-size: 11px; padding:0px; margin:0px; text-align:left; margin-left:0px; padding-left: 10px; 
           background-image: url(img/elem/right.gif);
           background-repeat: no-repeat;
           background-position: left;

}
img.small { border: solid 1px #9999ff; margin:10px;margin-bottom:10px;margin-top:0px;} 

.div1 {z-index:10;position:absolute;top:5px;left:0px;width:100%;}
.div2 {z-index:9;position:absolute;top:0px;left:0px;width:100%;}
.nul  {margin:0;padding:0;}

.mainmenu { margin:10px;margin-top:0px;
            margin-left:47px;margin-right:0px;
            padding:5px;
            padding-left:10px;pading-right:10px;
            FONT-FAMILY: arial; font-weight:100; font-size: 14px;
            text-align: left;
            color: black;
            background-color: #ffffff;
            border: solid 2px #000000;

 }
.menublock {margin:0px;padding:0px; margin-top:20px;padding-top:0px;}


.textblock {margin:0px; padding:20px;}
p.text1 {FONT-FAMILY: garamond,times;font-size:110%;font-weight:100;text-align:justify;padding:0px;margin:0px;text-indent:20px;padding-bottom:20px;}
.num09 {margin:0px; padding:0px;background-image: url(img/num/09.gif);background-repeat: no-repeat;background-position: top left;}


td.tdtopmenu {margin:0px;padding:0px;border: solid 0px #999999; border-bottom-width: 2px; text-align:left;}

h2.tit2 {FONT-FAMILY:arial;font-size:160%;font-weight:100;text-align:left;margin:0;padding-top:30px; padding-bottom:0px;
padding-left: 20px;
vertical-align:bottom;
background-image: url(img/elem/right1.gif);background-repeat: no-repeat;background-position: left;
}
a.atit2:link { color: #444444; text-decoration:none }
a.atit2:visited { color: #444444; text-decoration:none  }
a.atit2:hover { color: #000000; text-decoration:underline }
a.atit2:active { color: #000000; text-decoration:none }

td.xxx {background-image: url(img/bg_right.gif);background-repeat: no-repeat;background-position: right 40px;}

h1.h1info {FONT-FAMILY: arial;font-size:24px;font-weight:100;text-align:right;padding:0px;margin:0px;text-indent:0px;padding-top:20px;color:#a0a0a0;
					 border: solid 0px #808080;
					 border-bottom-width: 1px;

}
p.pinfo {FONT-FAMILY: arial;font-size:12px;font-weight:100;text-align:right;padding:0px;margin:0px;text-indent:0px;padding-top:10px;color:white;}
.divinfo {margin:20px;padding:0px; margin-top:20px;margin-right:32px;}

a.ablk {font-weight:900;}
a.ablk:link { color: #80a0ff; text-decoration:none }
a.ablk:visited { color: #70a0ff; text-decoration:none  }
a.ablk:hover { color: #a0c0ff; text-decoration:none }
a.ablk:active { color: #a0c0ff; text-decoration:none }

h3.h3foot {FONT-FAMILY: arial;font-size:12px;font-weight:100;text-align:right;padding:2px;margin:0px;color:#909090;}
h1.h1head {FONT-FAMILY: arial;font-size:12px;font-weight:100;text-align:left;padding:2px;padding-left:10px;margin:0px;color:#909090;
					 border: solid 0px #808080;
					 border-bottom-width: 1px;

}

