* {margin: 0;padding: 0;}body {	background: black;	width: 100%;	height: 100%;	font: 13px Arial, sans-serif;	color: #b4e3ff;}img {border: 0;}p {	margin-top: 15px;}a {	color: #a6a6a6;}h1 {font: bold 16px Arial, sans-serif;color: #ffffff;}h3 {font: bold 16px Arial, sans-serif;color: #ffffff;}a:active, a:focus, img { outline: 0; }.clear {clear: both;}#big_div {	width: 100%;	height: 100%;	position: relative;}* {margin: 0;padding: 0; }html, body {height: 100%;}#content {position: relative;min-height: 100%;}* html #content { height: 100%;}#footer {position: absolute;width: 652px;left: 50%;margin-left: -300px;background: url(images/index.jpg) top left no-repeat;height: 584px;margin-top: -584px;}#simple {	display: block;	width: 80px;	height: 30px;	margin-top: 278px;	margin-left: 60px;	position: absolute;}#flash {	display: block;	width: 95px;	height: 30px;	margin-top: 278px;	margin-left: 475px;	position: absolute;}#container_index {	height: 830px;	width: 900px;	left: 50%;	margin-left: -490px;	position: relative;	background: url(images/main_bg.jpg) top center no-repeat;}#container_index_m {	height: 900px;	width: 900px;	left: 50%;	margin-left: -490px;	position: relative;	background: url(images/main_bg.jpg) top center no-repeat;}#container_news {	height: 830px;	width: 900px;	left: 50%;	margin-left: -490px;	position: relative;	background: url(images/news_bg.jpg) top center no-repeat;}#logo a {	display: block;	width: 325px;	height: 90px;}#logo {	position: relative;	top: 85px;	left: 85px;}#content_m {	width: 821px;	position: relative;	height: 1357px;	background: url(images/m_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#content_n {	width: 821px;	position: relative;	height: 544px;	background: url(images/n_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#content_g {	width: 821px;	position: relative;	height: 544px;	background: url(images/g_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#content_c {	width: 821px;	position: relative;	height: 544px;	background: url(images/c_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#content_h {	width: 821px;	position: relative;	height: 544px;	background: url(images/h_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#content_f {	width: 821px;	position: relative;	height: 544px;	background: url(images/f_c_bg.jpg) top left no-repeat;	left: 85px;	top: 95px;}#links {	position: relative;	margin-left: 7px;}#links a {	display: inline-block;	margin-top: 8px;	height: 15px;}#m1 {	width: 56px;}#m2 {	width: 55px;	#margin-left: 4px;}#m3 {	width: 55px;	#margin-left: 4px;}#m4 {	width: 67px;	#margin-left: 4px;}#m5 {	width: 57px;	#margin-left: 4px;}#m6 {	width: 64px;	#margin-left: 4px;}#m7 {	margin-left: 330px;	width: 90px;}a#m7 {	#margin-left: 330px;	#width: 90px;}#text {	width: 780px;	height: 485px;	margin-left: 20px;	margin-top: 5px;	position: relative;	overflow: hidden;}#text_m {	width: 780px;	height: 1257px;	margin-left: 20px;	margin-top: 5px;	position: relative;	overflow: hidden;}#footer_main {	position: absolute;	width: 820px;	margin-top: 45px;	height:100px;}#footer_main {	font: 11px Arial, sans-serif;	color: #6b6b6b;	margin-top: 50px;}#copy {	position: absolute;	}	#fru {	position: absolute;	margin-left: 605px;}#fru a {	width: 215px;	height: 30px;	background: url(images/fru.jpg) top right no-repeat;	display: block;	padding-top: 7px;	text-decoration: none;	color: #6b6b6b;}#furn_links {	width: 100%;	height: 50px;}#furn_links p {	color: white;}#furn_links a.active {	color: #1d1d1d;	padding: 2px 5px;	background: #b4e3ff;	margin-top: 7px;	position: relative;	display: inline-block;	font: 11px Arial, sans-serif;	text-decoration: none;}#furn_links a {	color: #b4e3ff;	padding: 2px 5px;	margin-top: 7px;	position: relative;	display: inline-block;	font: 11px Arial, sans-serif;	text-decoration: none;}#categ {	width: 350px;	position: absolute;}#pages {	width: 180px;	position: absolute;	margin-left: 600px;}#firmi {	margin-top: 60px;	#margin-top: 75px;	position: relative;	margin-left: 10px;}#firmi li {	list-style: none;	float: left;	margin-right: 25px;	margin-bottom: 25px;	background: url(images/f_li.jpg) top left no-repeat;	width: 162px;	height: 77px;}#firmi li img {	margin-top: -5px;	margin-left: 2px;}#gall {	margin-top: 60px;	#margin-top: 75px;	position: relative;	margin-left: 10px;}#gall img {	margin-top: -5px;	margin-left: 1px;}#gall li {	list-style: none;	float: left;	margin-right: 20px;	margin-bottom: 8px;	width: 172px;	height: 131px;	background: url(images/li.jpg) top left no-repeat}#content_c h2 {	margin-top: 20px;}#content_c img{	margin-left: -15px;	margin-top: 10px;}#cont div {	position: absolute;	text-align: right;	color: white;	font: 19px Arial, sans-serif;	margin-top: 25px;}#cont div span {	color: #b4e3ff;}#faks {	margin-left: 320px;}#mail {	margin-left: 570px;}.new {	width: 790px;	border-left: 3px solid #b4e3ff;	padding-left: 10px;	margin-top: 10px;	margin-bottom: 22px;}.new .date {	position: absolute;	display: inline-block;	margin-left: 700px;	background: #b4e3ff;		color: #1d1d1d;	padding: 2px;	font: 11px Arial, sans-serif;}#news_pages {	margin-top: -10px;}#news_pages  a.active {	color: #1d1d1d;	padding: 2px 5px;	background: #b4e3ff;	margin-top: 7px;	position: relative;	display: inline-block;	font: 11px Arial, sans-serif;	text-decoration: none;}#news_pages  a {	color: #b4e3ff;	padding: 2px 5px;	margin-top: 7px;	position: relative;	display: inline-block;	font: 11px Arial, sans-serif;	text-decoration: none;}