body { margin:0px; padding:0px; }

.all { background-image:url(img/center.jpg); background-position:center; background-repeat:repeat-y; width:800px; text-align:left; }
.top_body { background-image:url(img/header.jpg); background-position:top; background-repeat:no-repeat; }

/* body */
.box1 { margin-top:340px; height:800px; }

h1, h2, p { margin:0px; }

div, a, h1, h2 { font-family:Century; font-size:12px; color:#000000; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

.logo a { position:absolute; display:block; width:350px; height:460px; margin-left:440px; }

.menu { float:left; width:200px; padding-left:10px; padding-top:30px; }
.menu a { font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold; display:block; line-height:1.5; }
.menu a:hover {}

.friends { margin-left:235px; padding-top:140px; font-weight:bold; width:200px; }
.friends p.h2 { font-size:14px; }
.friends p { font-size:11px; }

.text_box { float:left; width:445px; }
.text_box h1 { font-size:18px; text-align:left; margin-bottom:20px; padding-left:15px; }
.text_box p { text-align:justify; padding-left:15px; padding-right:20px; }

.context { margin-left:460px; text-align:center; font-family:tahoma; }
.context h2 { font-size:12px; color:#FFFFFF;  font-family:tahoma; }
.context p {}
.context a { color:#FFFFFF;  font-family:tahoma; display:block; padding-bottom:20px;}


.podval { background-image:url(img/footer.jpg); height:51px; background-position:bottom; background-repeat:no-repeat; }
.box { width:88px; height:31px; background-color:#CCCCCC; float:right; margin-right:10px; margin-top:16px; }


.popup {position:absolute; top:-5000px; background-color: #c6a6c2; border:1px #000000 solid; padding:10px; z-index:+100; text-align:left; }
.popup a, .popup a:visited {text-decoration:none; font-weight:bold; color:#000000;}
.popup a:hover {text-decoration:none; font-weight:bold; color: #550000; text-decoration:underline;}
