

/* base styles */

body {
margin:0;
padding:0;
background:#000;
}

a img {
border:none;
}

a:active,
a:focus  {
outline:none;
}

#container {
position:absolute;
top:50%;
left:50%;
margin:-230px -400px -230px -400px;
width:800px;
height:460px;
background:url("../img/bg_container.jpg") no-repeat 0px 0px;
}

#containerSpan {
position:relative;
width:800px;
height:460px;
}
.erihinnad #containerSpan {
position:relative;
width:800px;
height:460px;
background:#000 url("../img/hinnakiri_bg.jpg") no-repeat top left;
}
.erihinnad a#back {
position:absolute;
width:120px;
height:33px;
display:block;
left:80px;
top:80px;
/*border:1px solid #00f;*/
outline:none;
}
.erihinnad a#back span {
display:none;
}
.erihinnad #containerSpan table {
width:410px;
color:#fff;
position:absolute;
left:298px;
top:93px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.erihinnad #containerSpan table th {
text-align:left;
padding:4px 0px;
border-top:1px solid #666;
border-bottom:1px solid #666;
margin-top:40px;
}
.erihinnad #containerSpan table td.spacer {
height:25px;
}
#logo {
position:absolute;
left:0;
bottom:10px;
}

#menu {
position:absolute;
bottom:20px;
left:295px;
border:1px solid #3b79bb;
padding:0 0 0 10px;
width:460px;
height:35px;
background:#18427a url("../img/bg_menu.gif") repeat-x top;

/* hide by default for fading */
display:none;
}

#menu a {
float:left;
margin:0 10px 0 0;
}

#menu a#last {
margin:0;
}

#title {
position:absolute;
top:19px;
left:77px;
}