/** Layout */

* {
	padding: 0;
	margin: 0;
}

#layout {
	width: 968px;
	position: relative;
	text-align: left;
	margin: 0 auto;
}

#layout-columns {
    margin: 0;
}

#layout-columns div {
    float: left;
}

#layout-column-left {
    width: 650px;
}

#layout-column-right {
    width: 300px;
}

#layout-left-sections {
	width: 260px;
    float: left;
    margin: 1em 5px 0px 0px;
}

#layout-right-sections {
	width: 370px;
    margin-top: 1em;
}

#layout-footer {
	border-top: 1px solid #1e90bf;
    width: 100%;
    margin: 50px 0 0 0;
}

#layout-footer li strong {
	color: #999999;
}

#layout-footer div.sitemap {
    float: left;
    width: 29%;
	padding-left: 1.5em;
}

#layout-footer div.expertises {
    float: left;
    width: 20%;
	padding-left: 1.5em;
}

#layout-footer div.framworks {
    float: left;
    width: 20%;
	padding-left: 1.5em;
}

#layout-footer div.socialnetwork {
    float: left;
    width: 20%;
	padding-left: 1.5em;
}

