body {
	background-image:url(../img/bg_tile.gif);
}
#content {
	width:718px;
	margin-left:auto;
	margin-right:auto;	
}
#langselect {
	float:left;
	height:39px;
	line-height:3.2em;
	padding-left:30px;
	font-size:1.2em;
	font-weight:bold;
}
#langselect a {
	color: #666666;
}
#langselect a.act {
	color: #e31b22;
}
.boxcontent {
	float:left;
}
.boxbottom {
	behavior: url(js/pngfix.htc)
}
#group {
	position:relative;
	float:left;
	margin-bottom:2px;	
	background-position:right bottom;
	background-repeat:no-repeat;
}
#group .boxcontent {
	background:#fff;		
}
#group .boxbottom {
	display:block;
	clear:both;
	float:none;
	width:717px;
	height:40px;
}
img.logo {
	margin-top: 40px;
	margin-left:30px;
	float:left;
}
img.logo2 {
	
}
div.contact {
	padding-left:8px;
	border-left: 1px solid #e2e2e2; 
	float:right;
	padding-top:41px;
	padding-right:37px;
	font-size:1.1em;
}

#maintext {
	float:left;
	width:657px;
	padding:30px;
	padding-top: 80px;
	padding-bottom:0px;
}


p.comtext {
	margin-top:85px;
}

div.com {	
	position:relative;
	float:left;
	width:358px;	
	background-position:right bottom;
	background-repeat:no-repeat;		
}
div.com div.boxcontent {
	width:298px;
	background:#f4f4f4;
	padding:30px;
	padding-bottom:0px;	
}
div.com .boxbottom {
	display:block;
	float:none;
	clear:both;
	width:358px;
	height:40px;
}
#inoob {
	margin-right:2px;
}