/**
* CSS

*/
* {
	margin: 0;
	padding: 0;
}
a:link { text-decoration: none;color:inherit; }
a:active { text-decoration: none;color:inherit; }
a:visited { text-decoration: none; color: #666; }
a:hover { text-decoration: underline;color:inherit; }
a img { border: none; }

b{font-weight:600;color:black;}


body {
    font-family: 'Open Sans',Arial,Verdana,sans-serif;
    font-size: 11px;
    line-height: 17px;
	text-align: center;
	color:#494746;/*$_color_text*/
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

	
	#page-wrapper{
		text-align:left;
		width:975px;
		margin:0px auto 0;
	}



#menu{    
	position:relative;
	font-size: 11px;
	/*background-color: #EFF5FF;*/
    overflow: hidden;
    text-align: right;
    width: 264px;/*$largeur_menu*/
	float:left;
	margin-top:47px;/* $ margin top de la page -3px pour la typo */
}
#menu .logo span{display:none;}
#menu .logo p{
	position:relative;
	height:49px;
}
#menu .logo a{
		background:url(img/sofiehaesaerts.gif) no-repeat right 0px;
		display:block;
		width:190px;
		height:30px;
		position:absolute;
		right:50px;		/*$_menu marge droite*/
}


#menu ul {
	list-style: none;
	margin: 0 36px 34px 0; /*, line-height*2, $_menu marge droite - padding li pour fleches*/
}
	#menu li{ padding-right:15px;}
	li.section-title{ font-weight:700;}
	
#menu li.active{
		background: url(img/work_selected.gif) no-repeat right 3px;
}
#menu li a{color:#8A8685;}
#menu li.active a, #menu li a:hover{color:#0A0A09;text-decoration:none;}

#menu ul.sections a{color:#AFAAA8;}
#menu ul.sections li.selected a, #menu ul.sections a:hover{
		color:#282726;
		text-decoration:none;
	}

#copy{
	font-size:9px;
	position:absolute;
	bottom:0;
	right:50px;
	white-space:pre;
}


#content {
    margin: 0px 0 0 265px;/*   , $largeur_menu*/
	padding-top: 45px;/*$margin_top_page -2px */
}

#content h2{
	color:#0A0A09;
	font-weight:600;
	font-style:italic;
	font-size:12px;
	line-height:17px;
	padding:0;
	margin:0;
}
#content h2 em{padding-left:17px;font-size:11px;font-style:normal;color:#494746;/*$_color_text*/}

#content img{padding:5px 0;}
	#content .container {
	}






.container {
    padding: 0px 0px 25px 0px;
}

#content p { width: 400px; margin-bottom: 0px; }


h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }

#screenlimit{
	height:1px;
	border-top:0px solid green;
	position: fixed;
	top:554px;
	left:0;
	width:100%;
}


/* ========== SOFIE HAESAERTS Template =================================== */

