/* CSS Document */

#frame {
  position: relative;
  top:-8px;
  left:0%;
  width: 953px;
  height:auto;
  margin-left: 0px;
  margin-top: 0px;
  border-bottom: 1px solid #666666;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  background-color:#FFFFFF;
}
	#logo_bar {
		position: static;
		top: 0px;
		left: 0px;
		width: 953px;
		height: 107px;
	}
		#logo {
			position: absolute;
			top: 16px;
			left: 40px;
			width: 300px;
			height: 72px;
		}
		#language {
			position: absolute;
			top: 14px;
			left: 858px;
			width: auto;
			height: 30;
		}
	#top_image {
		position: static;
		top: auto;
		left: 0px;
		width: 953px;
		height: 200px;
		border-top: 3px solid #666666;
		border-bottom: 3px solid #666666;
	}
	#menu {
		position: static;
		top: autox;
		left: 0px;
		height: 31px;
		width: 953px;
		background-image: url(images/menu_bg.gif);
		background-repeat:repeat-x;
	}
	#menu_contact {
		position: static;
		top: autox;
		left: 0px;
		height: 31px;
		width: 953px;
		background-image: url(images/menu_bg.gif);
		background-repeat:repeat-x;
	}
	#news_box {
		position: static;
		top: auto;
		left: 0px;
		width: 953px;
		height: 115px;
	}
		#news {
			position: relative;
			top: 30px;
			left: 0px;
			height: auto;
			width: 873px;
			background-image:url(images/news_bg.jpg);
			background-repeat:repeat-x;
			border: 2px solid #FF9900;
		}
	#body {
		position: static;
		top: 100px;
		left: 0px;
		width: 953px;
		height: auto;
	}
	#spacer {
		position: static;
		top: auto;
		left: 0px;
		width: 953px;
		height: 30px;
	}
	#spacer2 {
		position: static;
		top: auto;
		left: 0px;
		width: 953px;
		height: 25px;
	}
	#loghi_bottom {
		position: static;
		top: auto;
		left: 0px;
		width: 953px;
		height: 50px;
		border-top: 1px solid #666666;	
	}
	#button {
		position: absolute;
		top: 107px;
		left: 740px;
		width: 208px;
		height: 207px;
	}