.all { width:800px; text-align:left; background-image:url(img/center.jpg); }
.top { background-image:url(img/top.jpg); background-position:top; background-repeat:no-repeat; }
.footer { background-image:url(img/footer.jpg); background-position:bottom; background-repeat:no-repeat; }

.left { float:left; width:354px; }
.right { margin-left:355px; height:2000px; }

body { margin:0px; padding:0px; }

h1, h2, p { margin:0px; }

div, a, p, h1, h2 { font-family:"Trebuchet MS"; font-size:12px; color:#000000; font-style:italic; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

.logo a { position:absolute; display:block; top:0px; width:800px; height:100px; }

.menu { position:absolute; top:162px; margin-left:60px; }
.menu a { display:block; text-align:right; }
.menu a:hover {}
.menu_2 a { text-align:left; display:block; }
.menu_type { margin-top:20px; margin-bottom:10px; font-weight:bold; color:#da1b00; font-size:14px; }

.context { position:absolute; top:350px; text-align:center; width:250px; padding-left:30px; }
.context h2 { color:#da1b00; }
.context a { color:#da1b00; padding-bottom:20px; display:block; }

.friends { position:absolute; top:170px; padding-left:50px;}
.friends p.h2 { font-size:14px; }
.friends p { font-size:12px; }

.text_box { padding-top:360px; padding-left:10px; padding-right:10px; padding-bottom:300px;  }
.text_box h1 { font-size:18px; margin-bottom:20px; }
.text_box p { text-align:justify; }
.text_box p { margin-bottom:20px; font-style:normal; font-size:14px; }
.text_box img { margin:10px; }
.text_box a, .text_box a:visited {text-decoration:underline;}

.podval {}
.box {}
