  	* {margin : 0; padding : 0;}
	body {font : 1em sans-serif;}
	.main {font-size : 70%;}
	.hide {visibility : hidden; position : absolute;}
	
	h1 {width : 774px; height : 343px; background : url('../images/main.png') 0 0 no-repeat;}
	h1 span {visibility : hidden;}
	h2 {visibility : hidden; position : absolute;}
	
	ul#menu {height : 24px; margin : -169px 0 0 40px;  list-style : none;}
	ul#lang-select {height : 24px; margin : -24px 0 145px 650px;  list-style : none;}
	ul#menu li, ul#lang-select li {float : left;}
	ul#menu li a, ul#lang-select li a {
		display : block;
		float : left;
		height : 24px;
		line-height : 24px;
		font-size : 80%;
		padding : 0 10px 0 10px;
		text-decoration : none;
		color : #790000;
	}
	ul#menu li a.active, ul#menu li a:hover, ul#lang-select li a:hover {background-color : #790000; color : #FFF;}
	
	img {border : 0;}
	a {color : #000;}
	
	.main {width : 774px; min-height : 232px; height : 232px; background : url('../images/bottom_2.jpg') 0 0 no-repeat;}
	* > .main {height : auto;}
	.scroll {margin : 0 0 0 320px; width : 430px; color : #790000;}
	.scroll p {text-align : justify; margin : 0 0 10px 0}
	
	p.footer {font-size : 70%; padding : 0 0 0 51px; height : 51px; line-height : 51px; color : #790000; background : url('../images/copy.jpg') 0 0 no-repeat; margin : 20px 0 0 0;}
	p.footer a {color : #790000;}
	p.footer a:hover {text-decoration : overline;}
