body {
	margin: 0 10px 10px;
	padding: 12px;
	background-color: #ffffff;text-align:center;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF3333;
}

a:hover {
	text-decoration: underline;
	color: #737475;
}

div, img {
		margin: 0;
		padding: 0;
		border: 0;
}

.banner {
		position: relative;
		width: 683px;
		border: 0;
		margin: 0 auto;padding: 0px;
}

.content {
		position: relative;
		width: 683px;
		text-align: center;
		border: 0;
		margin: auto;
}

	div.content .left {
			float: left;
			width: 393px;
	}

	div.content .right {
			float: right;
			width: 290px;
			height: 100%;
	}
		div.content div.right #i04 {
				float: left;
				width: 3px;
				height: 100%;
				background: url(_res/_gfx/images/1_04_back.gif);
		}
		
		div.content div.right #i05 {
				float: left;margin: 0;padding:0;
				width: 287px;
				height: 100%;
				background: url(_res/_gfx/images/1_05_back.gif);
		}
	
		div.maintext {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #737475;
			text-decoration: none;
			font-weight: normal;
			text-align: left;
			padding-left: 18px;
			padding-right: 12px;
			padding-top: 20px;
			padding-bottom: 15px;
			vertical-align: top;
	}

div.menubottom {
		position: relative;
		width: 683px;
		text-align: center;
		border: 0;
		margin: auto;
}

.footer {
		position: relative;
		width: 683px;
		padding-top: 3px;
		padding-bottom: 16px;
		font-family: Tahoma, Arial;
		font-size: 11px;
		color: #737475;
		text-decoration: none;
		font-weight: normal;
		text-align: center;
		border: 0;
		margin: auto;
}

table.referencelist th {
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		color: #262626;
		background: #DFDFFF;
		height: 19px;
}

table.referencelist td#left {
		padding-left: 3px;
		font-weight: bold;
		font-style: none;
}

table.referencelist tr#tr1 td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		color: #595959;
		height: 19px;
		text-align: left;
		vertical-align: middle;
}

table.referencelist tr#tr2 td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		color: #595959;
		background: #FEF9E5;
		height: 23px;
		border-top: 1px solid #DFDFFF;
		border-bottom: 1px solid #DFDFFF;
		text-align: left;
		vertical-align: middle;
}

table.referencelist tr#foo td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		padding-top: 9px;
		color: #000000;
		height: 19px;
		text-align: center;
		vertical-align: middle;
}

/* to accept */

table#realizations {
	width: 100%;
}
	
	table#realizations td#image {
		text-align: center;
		padding-top: 12px;
		padding-bottom: 12px;
		border: 1px solid #B6B6B6;
		background: #FAFAFA;
	}
	
		table#realizations td#image img {
			width: 86px;
			height: 86px;
			border: 1px solid #737475;
		}