body { margin:0px; padding:0px;  }
div { border:0.1px solid transparent; }
.top { background-image:url(images/top.jpg); background-position:top; background-repeat:repeat-x; margin:0; padding:0; position:relative; top:0; }
* html .top { height:300px; }
.ttop {position:absolute; top:0px; right:0px; background-image:url(images/right.jpg); background-position:top right; background-repeat:no-repeat; height:300px; width:50px;}
.seif { background-image:url(images/seif.jpg); background-position:left top; background-repeat:no-repeat; position:relative; top:0;  }
/* html .seif { position:absolute; top:0px; left:0px; }*/
.menu { background-image:url(images/menu.jpg); background-position:left top; background-repeat:repeat-y; width:284px; }
.b_menu { background-image:url(images/menu_b.jpg); background-position:bottom; background-repeat:no-repeat; height:18px; margin-bottom:-1px; margin-left:-40px; }

.logo { position:absolute; top:0px; left:0px; cursor:hand; font-weight:bold; text-decoration:none; color:#000000; }
.logo div { height:250px; width:285px; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-top:6px; padding-left:90px; }

.right_part .friends { position:absolute; top:150px; left:310px; font-family:Arial, Helvetica, sans-serif; color:#575442; font-size:12px; }
.friends h2 { margin:0px; font-size:14px; padding-bottom:10px; width:500px; }
.friends span { width:400px; }
.menu { position:absolute; top:278px; left:0px; z-index:10; margin:0; padding: 0 0 0 20px; }
.menu ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 241px; 
}

.menu ul li{
position: relative;
}

.menu ul li ul{
position: absolute;
width: 241px; 
left: 240px; 
top: 0;
background:url(images/menu.jpg) no-repeat top;
border:#eee 2px solid;
visibility:hidden;
min-height:40px;
}

.menu ul li a{
display: block;
overflow: auto; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
text-decoration:none; 
line-height:15px; 
margin-left:5px;
}

.menu ul li a:visited{
color: black;
}

.menu ul li a:hover{
color: red;
text-decoration:underline;
}

/* Holly Hack for IE \*/
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }
/* End */


.content { font-family:Arial, Helvetica, sans-serif; margin-top:280px; margin-left:300px; margin-right:18px; }
.content h1 { margin:0px; font-size:14px; text-transform:uppercase; }
.text { font-size:11px; text-align:justify; text-indent:0.8cm; line-height:1.7; padding-bottom:0px; }
* html .text { padding-bottom:0px;}

.footer { background-image:url(images/footer.jpg); background-position:bottom; background-repeat:repeat-x; height:200px; vertical-align:bottom; padding-bottom:0px; margin-top:100px; }
* html .footer {margin-top:400px;}
.left_seif { background-image:url(images/b_seif.jpg); background-position:left bottom; background-repeat:no-repeat; height:200px; }
.rp { background-image:url(images/b_right.jpg); background-position:right bottom; background-repeat:no-repeat; height:200px; position:relative; bottom:1px; }
* html .rp { bottom:0px; }