@charset "windows-1251";
/* CSS Document */

html, body, div, span,a, em, font, img, ol, ul, li, p,
table {
        margin: 0;
        padding: 0;
        border: 0;
        outline:none;
        font-size: 8pt;
        vertical-align: baseline;
        background: transparent;
		color:#999;
}

body {
	background:#bdb6a4;
	line-height: 1;
    height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

.off {position:absolute; visibility:hidden; height:1px; overflow:hidden;}

#main {background:url(opa.jpg) top center no-repeat; padding-top:85px;}

#tabl {width:986px; height:700px; border:0; margin:28px auto;}
	#ttl {width:29px; height:30px; background:url(tl.jpg) 0 0 no-repeat;}
	#ttc {width:925px; height:30px; background:url(t.jpg) 0 0 repeat-x;}
	#ttr {width:29px; height:30px; background:url(tr.jpg) 0 0 no-repeat;}
	
	#tl {width:29px; background:url(l.jpg) 0 0 repeat-y;}
	#tc {background:#fff; vertical-align:top;}
	#tr {width:29px; background:url(r.jpg) 0 0 repeat-y;}
	
	#tbl {width:29px; height:29px; background:url(bl.jpg) 0 0 no-repeat;}
	#tbc {width:925px; height:29px; background:url(b.jpg) 0 0 repeat-x;}
	#tbr {width:29px; height:29px; background:url(br.jpg) 0 0 no-repeat;}

.big {font-weight:normal;}

#f1 {text-align:center; height:279px; min-width:905px;}
	#c11 {margin:0;}
	#c12 {margin-bottom:69px;}
	#logo {margin-bottom:107px;}
	#c4 {margin-bottom:0px;}
	#c51 {margin-bottom:79px;}
	#c52 {margin-bottom:3px;}
#f2 {text-align:center; margin:-107px 0 0 -2px; min-width:905px;}

#footer {width:930px; margin:50px auto; height:10px;}
	#footer div {float:left;}
	.fr0 {height:30px; width:1px; margin:5px 10px 5px 10px; background:#999;}
	#fr1 {width:150px; text-align:center;}
	#fr2 {margin-top:15px; width:600px;}
		#fr2 a {padding:0.5em;}
	hr {border:0; height:1px; background:#999; width:98%;}
	
	#st {margin:0 0 0 10px;}
		#st span {position:absolute; margin:4px 0 0 35px;}