img, a, div { border-width:0px; border-style:none; }
body { margin:0px; padding:0px; }
.all { width:800px; background-color:#d1d1d3; text-align:left; }
.top { background-image:url(i/top.jpg); height:24px; background-position:top; background-repeat:no-repeat; }
.top a { display:block; width:320px; cursor:hand; }

.menu { padding-left:20px; background-image:url(i/logo.jpg); height:331px; line-height:0.8em; }
.menu h1 { text-transform:uppercase; padding:0px; margin:0px; padding-left:420px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:5px; color:#ffffff; }
.menu a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; display:block; margin-bottom:1px; }
.menu a:hover { text-decoration:underline; }

.news { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:20px; }
.news3 { background-image:url(i/c1_top.jpg); background-position:top left; background-repeat:no-repeat; height:7px; }
.news1 { background-image:url(i/news.jpg); background-position:left top; background-repeat:repeat-y; }
.news2 { background-image:url(i/h1_top.jpg); background-position:bottom left; background-repeat:no-repeat; height:20px; }
.news h2, h2 { font-size:10px; color:#82634d; text-transform:uppercase; margin:0px; padding:0px; padding-left:20px; font-family:Arial, Helvetica, sans-serif; }
.news p, .friends p { padding-left:20px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

content { padding-left:25px; }
.content h1 { font-size:12px; margin:0px; padding:0px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; margin-left:25px; padding-top:30px; }
.content p, .content li { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; margin-right:25px; margin-left:25px; }

.fot { margin-top:20px; }
.fot1 { background-image:url(i/vodolaz.jpg); background-position:bottom left; background-repeat:no-repeat; }
.friends { background-image:url(i/friends.jpg); background-position:top left; background-repeat:repeat-y; margin-left:120px; line-height:20px; }
.friends p, .friends h2 { padding-left:40px; }
.f1 { background-image:url(i/friends_top.jpg); background-position:top left; background-repeat:no-repeat; height:8px; }
.f2 { background-image:url(i/friends_footer.jpg); height:20px; background-position:bottom left; background-repeat:no-repeat; }
.footer { background-image:url(i/bottom.jpg); height:57px; }
.domain { margin-left:600px; padding-top:10px;}
.domain a {color:#73321E; font-weight:bold; text-decoration:none; font-size:18px;}
.box { position:absolute; margin-left:300px; margin-top:-10px;}
