html, body{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: #000000 url(slash.png);
	color: #222222;
	font: 10px sans-serif;
}

div#container{
	width: 960px;
	margin: auto;
	padding: 15px;
	border: 1px solid #000000;
	background: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#logoColumn{
	float: left;
	width: 172px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}


div#itContainer, div#enContainer{
	float: left;
	width: 374px;
	margin: 10px;
	border: 0px;
	padding: 0px;
}


div.content-element{
	float: left;
	width: 334px;
	margin: 10px;
	border: 1px dotted #888888;
	padding: 10px;
	background: #DDDDDD;
}


div.content-element-head{
	float: left;
	width: 314px;
	margin: 4px;
	margin-bottom: 12px;
	border: 0px;
	padding: 6px;
	background: #000000;
	color: #FFFFFF;
}

div.content-element-head h1{
	font: 16px sans-serif;
}

div.content-element-body{
	float: left;
	width: 314px;
	margin: 4px;
	margin-bottom: 12px;
	border: 0px;
	padding: 6px;
	font: 10px sans-serif;
	text-align: justify;
}

div.content-element-subpart{
	float: left;
	width: 294px;
	margin: 4px;
	margin-bottom: 12px;
	border: 0px;
	padding: 6px;
	font: 10px sans-serif;
	text-align: justify;
	background: #AAAAAA;
}


div.content-element-subpart-head{
	float: left;
	width: 274px;
	margin: 4px;
	margin-bottom: 12px;
	border: 0px;
	padding: 6px;
	background: #E1001A;
	color: #FFFFFF;
}

div.content-element-subpart-head h2{
	font: 14px sans-serif;
}