body{
margin-top:11%;
padding:0px;
width:100%;
color:white;
background-image: url(../img/background.png);
background-repeat: repeat-y;
background-color: #222;
background-position: 52% 25%;
font: normal 11px Arial, Helvetica, sans-serif;
text-align: center;
}

p {
   margin-left: 25px;
   font-size: x-small;
}

a {
    color: #ededed;
}

a[hreflang]:after {
                    content: "\0000a0[" attr(hreflang) "]";
                    color:#999;
                    }

a img {
	border: #808080 1px solid;
        }

a img:hover {
	    border: #FFD700 1px solid;
}
a:visited {
            color: #808080;
            }

a:hover {
	color: #FFD700;
}



img
{
  margin:1px;
  padding:1px;
  border: #666 1px solid;

}

div#main
{
 position: relative;
 padding:0px;
 margin: auto;

 text-align: left;
 background-color: transparent;
 border-top-style:none;
 border-bottom-style:none;
 border-color: #666;
 border-width: 1px;
 
}

div#mainblock{
 display:block;
 width:382px;
 height:300px;
 margin:auto;
 background-color:transparent;
}


div#upperFrame{
 position:relative;
 display:block;
 width:320px;
 height:36px;
 background-image:url(../img/upframe.png);
 background-repeat: no-repeat;
 background-position:30px 50%;
 margin:0;
 padding-left:26px;
 padding-right:26px;
 
 overflow:hidden;
}

div#leftFrame{
	display:inline;
	width:26px;
	height:405px;
	float:left;
	background-image:url(../img/nktrnl.png);
    background-repeat: no-repeat;
	background-position:10px 0px ;
	float:left;
}

div#content{
display:inline;
width:330px;
height:405px;
float:left;
background-color:black;

}

div#rightFrame{
	display:inline;
	width:26px;
	height:405px;	
	background-image:url(../img/nktrnl.png);
	float:left;
	background-repeat: no-repeat;
	background-position:-15px 0px ;
	overflow:hidden;
}

div#lowerFrame{
 position:relative;
 display:block;
 width:320px;
 height:25px;
 background-image:url(../img/bottomframe.png);
 background-repeat: no-repeat;
 background-position: 28px 50%;
 margin:0px;
 padding-left:26px;
 padding-right:26px;
 overflow:hidden;
 float:none;
}

div#pic{
padding:2px;

}

div#footer{
  position: relative;
  margin: auto;
  color: white;
}

div#footer p { 
 font-size: x-small;
 text-align: right;
 padding-top:115px;
 background: black;
}

div#languages
{
 font-size: x-small;
 text-align: left;
 width: 320px;
 height:16px;
 border-style: none;
 padding:0px;
 margin:0px;
 margin-left:5px;
 padding-bottom:10px;

 z-index:7;
}







