#body{
	background-image:url(../images/tile4.jpg);
	background-position:center;

}
a:link, a:visited {
	color:#fff;
	text-decoration:none;
}
a:hover, a:active {
	color:#fff;
	text-decoration:none;
}
#siteWeb{
	width:1024px;
	padding-bottom:30px;
	border-style:solid;
	border-color:#1F1F1F;
	border-width:3px;
}
#banniere{
	height:184px;
	width:1024px;
	background-color:#334355;
	background-image:url(../images/fblaheader.gif);
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#1F1F1F;
}
#sousBanniere{
	text-align:justify;
}
#sidebar ul{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size: 17px;
	vertical-align:baseline;
	background:transparent;
	list-style:none
}
#sidebar {
	margin-right:10px;
	width:185px;
	display:block;
	float:left;
	border-right:1px solid #1F1F1F
}
#side_nav {
	margin-bottom:0px;
	width:100%;
	height:679px;
	display:block;
	background-color:#334355
}
#sidebar ul#social {
	width:185px;
	position:relative;
	border-bottom:1px solid #1F1F1F;
}
ul#fb a, ul#fbl a {
	padding:5px 0px 5px 10px;
	letter-spacing:1px;
	display:block;
	font-size: 17px;
	font-family:Verdana;
	border-top:10px solid #334355;
	border-left:10px solid #334355;
	border-bottom:11px solid #334355;
}
ul#fb a, ul#category_list li a {
	background-color:#334355;
	color:#E5E5E5;
}
ul#fbl a, ul#fb a:hover, ul#category_list li.la a, ul#category_list li a:hover, #contenu {
	background-color:#F5F5F5;
	color:#17212E;
}
#sidebar span.clear {
	display:block;
	clear:both
}
ul#social li {
	margin:0 3px;
	float:left;
}
ul#social li a {
	width:28px;
	height:28px;
	display:block;
	text-indent:-9999px
}
ul#social li#facebook a {
	background:url(../images/social.jpg) 0 0 no-repeat
}
ul#social li#twitter a {
	background:url(../images/social.jpg) -28px 0 no-repeat
}
ul#social li#fbla a {
	background:url(../images/fbla2.png) no-repeat
}
ul#social li a:hover {
	opacity:0.5
}

ul#category_list li, ul#category_list li.la {
	border-bottom:1px solid #1F1F1F;
	position:relative
}
ul#category_list li a, ul#category_list li.la a {
	padding:5px 0 5px 10px;
	letter-spacing:1px;
	display:block;
	font-family:Verdana;
	border-top:10px solid #334355;
	border-left:10px solid #334355;
	border-bottom:10px solid #334355;
}

#sousBanniere{
	width:1024px;
	height:672px;
	margin-bottom:0px;
}
#imgBackground{
	margin-left:550px;
}
#contenu{
	background-image:url(../images/contentBackground.jpg);
	width:1024px;
	height:669px;
	text-indent:18px;
	margin-bottom:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:22px;
	padding-top:10px;
}
#contenu p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width:767px;
	font-size:15px;
	line-height:30px;
	padding-left:213px;
	padding-right:20px;
	text-indent:0px;
}
#contact{
	background-image:url(../images/contentBackground.jpg);
	width:1024px;
	height:669px;
	text-indent:18px;
	margin-bottom:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:22px;
	padding-top:10px;
}
#contact p{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width:647px;
	font-size:15px;
	line-height:30px;
	padding-left:213px;
	padding-right:140px;
	text-indent:0px;
}
#formulairePHP{
	width:520px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}
.content {
	font: 14px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #17212E;
	text-align: justify;
}
.formcontent {
	font: Lucida Grande;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	width: 200px;
	background-color: #FFFFFF;
	border:4px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-khtml-border-radius: 4px;
	
}
#flexApplications{
	text-align:center;
	background-color: #F5F5F5;
}

#footer {
	border-top:2px solid #1F1F1F;
	background-color: #334355;
	height:21px;
	width:1024px;
}
#footer .link {
	color:#DCDCDC;
}
#footer .link a {
	color:#F5F5F5;
	font-family:calibri;
	font-size:15px;
	margin-left:11px;
	margin-right:10px;
}
#footer .link a:hover {
	color:#DCDCDC;
	text-decoration:underline;
}
#footer .copy {
	text-align:right;
}
#footer .copy a {
	color:#DCDCDC;
	font-family:calibri;
	font-size:12px;
}

#fcontent {
	padding-left:180px;
}
#fcontent ul.inputs li {
	position:relative;
	float:left;
}
#fcontent ul.inputs li input {
	width:410px;
	margin:0;
	padding:0;
}
#fcontent ul.inputs li textarea {
	width:410px;
	margin:0;
	padding:0;
}
#fcontent ul.inputs li span.formwrap {
	width:412px;
	height:25px;
	height:27px;
	display:block;
	border:4px solid #E2E2E2;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-khtml-border-radius: 4px;
	margin-bottom:18px;
}
#fcontent ul.inputs li span.formwrap input, #fcontent ul.inputs li span.formwrap textarea {
	border:1px solid #c0c0c0;
	height: 25px;
}
#fcontent ul.inputs li span.formwrap i {
	margin-top:14px;
	
}
#fcontent ul.inputs li.textarea span.formwrap textarea {
	height:75px;
	resize:none;
}
#fcontent ul.inputs li.textarea span.formwrap {
	height:77px;
}
#fcontent ul.inputs li.comments span.formwrap {
	height:142px;
}
#fcontent ul.inputs li.comments span.formwrap textarea {
	height:140px !important;
	resize:none;
	margin-bottom:30px;
}

#fcontent ul.inputs li.dropdown select {
	position:relative;
	width:302px;
	height:26px;
	cursor:pointer;
	padding:4px 4px 3px 6px;
	margin:5px 0 20px;
	background:url(../images/customselect.gif) no-repeat top left !important;
	font-size:12px;
	border:none;
	-khtml-appearance:none;
}

#fcontent ul.inputs li.dropdown select:hover {
	background:url(../images/customselect_hover.gif) no-repeat top left !important;
}
ul {
	list-style: none outside;
}

#fcontenu {
	background-color:#F5F5F5;
	background-image:url(../images/contentBackground.jpg);
	width:1024px;
	height:669px;
	margin-bottom:0px;
	text-align:justify;
	padding-top:10px;
	color: #17212E;
	font: 14px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	color: #333;
	
}
