html, body {
	background: #ffffff url("../gfx/bg_top.gif") repeat-x left top;
	font-family: Trebuchet MS, Tahoma, Arial;
	color: #646464;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

div#container {
	width: 800px;
	margin: 0 auto;
}

div#top {
	width: 800px;
	height: 102px;
}


div#logo {
	float: left;
	width: 290px;
	height: 102px;
	background: transparent url("../gfx/logo.jpg") no-repeat left top;
}

div#nfo {
	color: #ffcd55;
	font-weight: bolder;
	padding: 89px 0 0 28px;
}

div#content {
	width: 800px;
	background: transparent url("../gfx/bg_content.gif") repeat-y left top;	
}

div#bg_content_top {
	width: 800px;
	min-height: 374px;
	background: transparent url("../gfx/bg_content_top.jpg") no-repeat left top;	
}

div#bg_footer {
	width: 800px;
	height: 55px;
	color: #5f5f5f;
	background: transparent url("../gfx/bg_footer.jpg") no-repeat left top;	
}

div.c {
	float: left;
	padding: 27px 0 0 25px;
}	

div.idea a {
	float: right;
	width: 134px;
	height: 25px;
	margin: 27px;
	text-decoration: none;
}

div.clear {
	clear: both;
}

div.data {
	margin: 15px 28px 0 28px;
}

img.pic {
	border: 2px solid #e4a12a;
	margin: 0 5px 5px 0;
}

h1 {
	color: #ff7800;
	font-size: 18px;
	background: transparent url("../gfx/h1.gif") no-repeat left top;	
	height: 30px;
	padding-left: 15px;
}

h2 {
	color: #717171;
	border-bottom: 1px solid #ff7800;
	font-size: 15px;
	font-weight: lighter;
	background: transparent url("../gfx/arrow.gif") no-repeat left center;	
	padding-left: 18px;
}

a {
	color: #FF7800;
	text-decoration: underline;
}

a:hover {
	color: #FF4000;
	text-decoration: none;
}

/*
* Menu gfx
*/

.menu {
	float: left;
	display:block;
	width: 510px;
	height: 102px;
	background: transparent url("../gfx/menu.jpg") no-repeat left top;
}

.menu a {
	float: left;
	display:block;
	height: 102px;
	text-decoration: none;
}

.menu a.m1 {
	width: 130px;
}

.menu a.m1:hover, .hover1 { 
	width: 130px;
	background: transparent url("../gfx/menu.jpg") no-repeat 0 -102px;
}

.menu a.m2 {
	width: 124px;
}

.menu a.m2:hover, .hover2 { 
	width: 124px;
	background: transparent url("../gfx/menu.jpg") no-repeat -130px -102px;
}

.menu a.m3 {
	width: 124px;
}

.menu a.m3:hover, .hover3 { 
	width: 124px;
	background: transparent url("../gfx/menu.jpg") no-repeat -254px -102px;
}

.menu a.m4 {
	width: 132px;
}

.menu a.m4:hover, .hover4 { 
	width: 132px;
	background: transparent url("../gfx/menu.jpg") no-repeat -378px -102px;
}

