/*                                                */
/* tags                                           */
/*                                                */

BODY { font: normal 11px/140% Verdana, Arial; margin: 0; padding: 0; }
DIV, P { margin: 0; padding: 0; }
IMG { border: 0; }

/*                                                */
/* main layout classes                            */
/*                                                */

.containerContent {
	position: absolute;
	top: 50px;
	left: 15px;
	width: 1000px;
	padding-top: 50px;
	margin-bottom: 50px;
}
.address {
	position: absolute;
	top: 50px;
	left: 900px;
	width: 150px;
	line-height: 150%;
}

/**************************************/
/* classes are ordered in their order of appearance */
/**************************************/

/* containerContent - level 2 navigation          */
.navigationL2 {
	position: absolute;
	left: 15px;
	width: 160px;
}
.navigationL2 a {
	display: block;
	margin-bottom: 15px;
	font: normal 11px Verdana;
	text-decoration: none;
}
.navigationL2 a:hover {
	text-decoration: underline;
}
.navigationL2 .active {
	font-weight: bold;
}

/* containerContent - content                     */
.content {
	position: absolute;
	left: 200px;
	width: 400px;
}
.module {
	float: left;
	margin-bottom: 50px;
}
.images {
	float: left;
	width: 200px;
}
.images img {
	display: block;
	margin-bottom: 15px;
}
.text {  
	float: left;
	width: 200px;
}
/* containerContent — level 1 navigation          */
.navigationL1 {
	position: absolute;
	left: 650px;
}
.navigationL1 a {
	display: block;
	margin-bottom: 25px;
	font: bold 11px Verdana;
	text-decoration: none;
}
.navigationL1 a:hover { text-decoration: underline; }
/*.navigationL1 .active { font-style: italic; font-weight: normal; }*/
DIV.navigationL1 SPAN.id_os {  
	font: bold 12px/140% Verdana, Arial;
	margin-right: 20px;
}
