body { margin:0px; }
div.top { background-image:url(jpg/header_bg.jpg); height:324px; background-repeat:repeat-x; }
div.left_top { background-image:url(jpg/header_shshlik.jpg); background-position:left top; background-repeat:no-repeat; width:300px; height:324px; }
div.right_top { background-image:url(jpg/shashliki.jpg); background-position:top right; background-repeat:no-repeat; width:300px; height:324px; position:absolute; top:0px; right:0px; }

h1, h2 { margin:0px; }

.logo {}
	.logo a { display:block; position:absolute; height:320px; width:260px; right:0px; }
	
.menu, .m1, .m2, .m3 { position:absolute; top:0px; z-index:20; }
	.menu a { font-family:"Trebuchet MS"; font-size:14px; font-style:italic; font-weight:bold; color:#08860e; text-decoration:none; display:block; line-height:1.2; margin-bottom:5px; }
	.menu a:hover { text-decoration:underline; }
	.m1, .m2, .m3 { top:40px; width:200px; }
	.m1 { margin-left:300px; }
	.m2 { margin-left:540px; }
	.m3 { margin-left:750px; }

.left_cp_part { position:absolute; width:327px; background-image:url(jpg/left_bg.jpg); background-repeat:repeat-y; }

.friends { background-image:url(jpg/left_cp.jpg); background-position:top; background-repeat:no-repeat; width:326px; }
.friends, .context, h2 { font-family:tahoma; font-size:12px; }
.friends h2, .friends p, .context p, .context h2 { padding-left:20px; padding-right:20px; color:#FFFFFF; }
.friends h2, .context h2 { padding-top:20px; }
.context { padding-bottom:150px; }

h2 { text-transform:uppercase; }
	
.txt { position:absolute; left:350px; top:330px; right:30px; font-size:12px; font-family:tahoma; color:#000000; text-align:justify; }
	.txt h1 { font-size:18px; margin-bottom:20px; text-align:center; }
	.txt p { font-size:12px; text-align:justify; }
	.txt a, .txt a:visited {color:#000;}
	
.footer {}
	.footer space {}
	.footer box1 {}
	.footer box2 {}