	html,body{background:#e9e9e9 url(../images/background.jpg) repeat-y center;}
	img{border:0;}

	.page{position:relative;margin:0 auto;width:800px;margin-top:55px;}
	.page .body{position:relative;width:482px;margin:0 auto;}


	.lang{position:relative;margin:-160px 0 0 200px;z-index:10;}
	.lang a,
	.lang{font:13px Arial;color:#000000;}
	.lang a,
	.lang a:visited{padding:6px;font:13px Arial;color:#000000;text-decoration:none;}
	.lang a:focus,
	.lang a:hover,
	.lang a.active{background:url(../images/language-selected.gif) no-repeat center 4px;color:white;}
	.lang a.active{cursor:default;}

	.footer{margin-top:145px;//margin-top:0;font:12px Arial;color:black;text-align:center;}
	.footer a,
	.footer a:visited{display:inline-block;height:20px;font:12px Arial;color:black;text-decoration:none;vertical-align:middle;}
	.footer a:hover{color:white;background:url(../images/link-bg.jpg) repeat-x top;}

	.footer a span,
	.footer a span span{display:inline-block;height:20px;}
	.footer a span,.footer a:visited span{padding:0 0 0 9px;}
	.footer a span span,.footer a:visited span span{padding:2px 8px 0 0;}

	.footer a:hover span{background:url(../images/link-left.jpg) no-repeat left top;}
	.footer a:hover span span{background:url(../images/link-right.jpg) no-repeat right top;cursor:pointer;}
