body { width:100%; height:100%; margin:0; padding:0; background:url(images/bg.png) repeat; }

td { vertical-align:top; color:#d4d4d4; font-size:14px; font-family:Cuprum; }

a { color:#00e3ff; text-decoration:none; }
a:hover { text-decoration:underline; }

h1, h2, h3, h4, h5, h6 {	color:#00e3ff;
	font-size:24px;
	font-weight:normal;
	margin:20px 0 20px 0;
	padding:0;
	text-transform:uppercase;}


.abrakodabra2 { background:url(images/fon.png) top center no-repeat; width:100%; height:100%;   }
.abrokodabra4 { text-align:center; vertical-align:middle; }
.abrakodabra3 { background:url(images/fon.png) top center no-repeat; width:100%; height:100%; text-align:center; vertical-align:middle; }
.abrakodabra3 td { background:url(images/1.png) center center no-repeat; }

.main { width:1000px; height:100%; background:url(images/fon.png) top center no-repeat; }

.mn1 { height:160px; }
.mn2 {}
.mn3 { height:160px; }

.top { position:relative; width:100%; height:160px; }
.bottom { position:relative; width:100%; height:160px; }

.logo { position:absolute; top:80px; left:497px; }


.center { width:1000px; }
.cr1 { width:215px; padding:0 37px 0 30px; }
.cr1 a {	color:#d4d4d4;
	text-decoration:none;
	font-size:36px;
	display:block;
	text-transform:uppercase;
	line-height:33px;}
.cr1 a:hover { color:#00e3ff; }
.cr2 { padding:4px 130px 0 0; } /*588px*/

.gol { color:#00e3ff; }

.galka { background:url(images/galka.png) 0 1px no-repeat; padding:0 0 10px 20px; color:#00e3ff; }

.podpiska { position:relative; width:300px; height:34px; background:url(images/pod1.png) top left no-repeat; margin:0 0 12px 0; }
.pka1 { position:absolute; top:7px; color:#666666; left:10px; width:175px; height:18px; border:0; background:none; }
.pka2 { position:absolute; top:0; right:0; }


.psa1 { width:282px; padding:0 25px 58px 0; background:url(images/pepe.png) bottom left repeat-x; }
.psa2 { width:282px; padding:0 0 58px 0; background:url(images/pepe.png) bottom left repeat-x; }
.psa3 { padding:0 0 15px 0; }
.psa4 { padding:0 0 15px 0; color:#00e3ff; font-size:18px; text-transform:uppercase; }
.psa5 { padding:0 0 7px 0; }

.pn1 a {
	display:block;
	padding:4px 0 15px 0;
	width:24px;
	font-weight:bold;
	color:White;
	text-align:center;
	font-family:Myriad Pro;
	text-decoration:none;
	font-size:12px;
}
.pn1 a:hover { color:#181818; background:url(images/pg.jpg) top center no-repeat; }

.part1 { padding:0 11px 22px; }
