 * {margin:0; border:0; padding:0; font-family:Arial,Verdana; font-size:10pt; }

body {background-image:url(bg.jpg); width:100%;height:100%;}
.site {background-color:#000000; width:100%; height:auto; display:block4; float:left;}
.div_class {width:100%; height:auto; display:block4; float:left;}

input {display:block;}
input.cont, textarea.cont {float:left; border:1px solid #f4c362; background-color:#333333; color:#666666; margin:10px 0 0 0; padding:3px;}
input.cont:hover {float:left; color:#ffffff;}
input.btn {float:left; width:86px; height:24px; margin:7px 0 0 0; line-height:24px; margin-right:2%; background-image:url(bg.jpg); color:#000000;}

input.btn2 {float:left; width:86px; height:24px; margin:7px 0 0 0; line-height:24px; margin-right:2%; background-color:#333333; color:#f4c362;}

a {color:#ffcc63; font-size:10pt;}
a:hover {color:#ffffff}
a h2 {color:#ffcc63; text-decoration:underline;}
a:hover h2 {color:#ffffff;}

p {width:100%; display:block; float:left;}
h2 {margin:0 0 24px 0; clear:both; font-size:12pt; font-weight:bold; color:#FFFFFF;}
span.split {height:42px; display:block; clear:both;}
span.split1 {height:20px; display:block; clear:both;}
.h {display:none;}
img.one {margin:0 20px 10px 0;}

.lr {height:55px; float:right; margin-left:-100px; margin:0 0 0 0;}
.lr0 {width:auto; float:right; margin:20px 83px 0 0;}
.lr a {display:block-inline; float:right; font-size:10px; margin:20px 25px 0 0; padding:0 30px 0 0;}
.lr a.lp_on {background:url(music_on.gif) no-repeat 100% 0;}
.lr a.lp_off {background:url(music_off.gif) no-repeat 100% 0;}

.b {width:100%; padding-top:16px; clear:both;}
.n {width:80%; padding-top:0px; clear:both;}
.n p {width:auto; margin-left:0px; float:left;}

.logo {width:100%; height:83px; min-width:800px;}
a.logo_href {width:166px; height:83px; display:block; float:left; background:url(logo.jpg) no-repeat 0 0;}
.logo ul {float:left; display:block; margin:0 0 0 0; list-style:none;}
.logo ul li {float:left; display:block-inline;}
.logo ul li a {width:auto; float:left; height:83px; line-height:83px; margin:0 0 0 22px; font-size:12pt; font-weight:bold;}
.logo ul li a.nav {color:#EEEEEE; text-decoration:none;}
.logo_non_href {color:#ffffff; width:auto; float:left; height:83px; line-height:83px; margin:0 0 0 22px; font-size:12pt; font-weight:bold; text-decoration:none;}

img.logo_href {width:166px; height:83px; float:left;}


.bf {width:100%; height:31px; margin:42px 0 3px 0;}
.bf .i0 {width:auto; height:31px; line-height:31px; padding:0 0 0 40px; margin:0 0 0 14px; background:url(znak1.jpg) no-repeat 0 50%; color:#ffffff;}
.bf .i0 a {font-size:10pt;}
.bf .i1 {width:auto; height:31px; line-height:31px; padding:0 0 0 40px; margin:0 0 0 24px; background:url(znak2.jpg) no-repeat 0 50%; color:#ffffff;}
.bf .i1 a {font-size:10pt;}
.bf .i2 {width:16px; height:31px; float:right; margin:0 7px;}
.bf .i2 a {width:16px; height:16px; margin:0px 0 -5px -11px; display:block; background:url(rss.jpg) no-repeat 50% 100%;}

.f {width:100%; height:auto; background-image:url(bg.jpg); background-repeat:repeat; padding:3px 0 12px 0; margin:0px 0px 0px 0px}
#banners {position:absolute; bottom:0%;}
.f ul {width:100%; display:block; list-style:none;}
.f ul li {width:100px; height:auto; float:left;}
.f .t1 {width:100%; height:auto;}
.f a {width:88px; height:31px; display:block; float:left; line-height:31px; text-align:center; margin:11px 10px 0 3px; padding:0; font-size:8pt; color:#000000;}

table.f {width:100%; height:auto; display:block; float:left;}
table.f a {width:88px; height:31px; display:block; float:left; line-height:31px; text-align:center; margin:11px 10px 0 3px; padding:0; font-size:8pt; color:#000000;}

table.gallery {width:100%; float:left; margin:0;}
table.gallery td {width:20%; text-align:left; padding:0 7px 20px 0;}
table.gallery td.ce {text-align:center;}
table.gallery td.ri {text-align:right;}


.m {width:100%; float:left; margin:42px 0 0 0;}
.m .m0 {width:78px}
.m .m1 {width:auto; display:block;}
.m .m2 {width:42px}
.m .m3 {width:400px; text-align:left;}
.m .m4 {width:83px}
.m .sp {height:42px}
.m p {text-align:left; color:#cccccc;}