@charset "UTF-8";

/*
Screen Import CSS
*/
@import url("/css/general/normalisation.css");
@import url("/css/general/type.css");
@import url("/css/general/layout.css");
@import url("/css/general/menu.css");
@import url("/css/general/forms.css");
@import url("/css/general/tables.css");

div#main {
 background:#e4e1d9 url("/img/ui/main-top-left-light.gif") 0 0 no-repeat;
}
#main p {
	color:#231f20;
}
#main div.fck{color:#231f20;}
div#inner-main {
 background:url("/img/ui/main-btm-left-light.gif") bottom left no-repeat;
}
div#inner-top-right{
 background:url("/img/ui/main-top-right-light.gif") top right no-repeat;
}
div#inner-btm-right {
	background:url("/img/ui/main-btm-right-light.gif") bottom right no-repeat;
	min-height:710px;
	_height:730px;
}

img.laurent {
	position:absolute;
	right:2em;
	bottom:20px;
}
#main table#classes td,
#main table#classes th {
	width:15%;
}
#main table#classes tr.day td table { }
#main table#classes tr.day td table tr td { width:20%; }
#main table#classes tr.day td table tr td.noborder { border-right:0 none; }
#main table#classes table tr td.noborder span,
#main table#classes td.noborder span {
	width:70%;
	display:block;
	float:left;
	margin:0px 0 0 0px;
}
#main table#classes table tr td.noborder input {
	float:left;
	margin:auto;
}
img#steps {
	position:relative;
	left:1.4em;
	clear:both;
	margin-bottom:40px;
}

p#h-u {}
p#h-u a{ color:#ab3432}
p#h-u a:hover {color:#000;}

span.rec { display:inline; font-size:.85em; }
span.rec span {color:#ab3432;}
