/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
	background-image:url(images/bg_01.jpg);
	background-repeat:repeat-x;
	background-color:#1c1c1c;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#header {
	background-image:url(images/menu_02.jpg);
	background-repeat:no-repeat;
 color: #333;
 width: 1000px;
 float: left;
 height: 151px;
}
#header ul {
	padding-top:97px;
	padding-left:30px;
	}
#header li {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:900;
	color:#FFF;
	width:140px;
	height:67px;
}
#header li a {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	padding-bottom:28px;
	padding-right:50px;
	padding-top:20px;
	padding-left:35px;
	text-decoration:none;
}
#header li a:link {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#header li a:visited {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#header li a:hover {
	background-image:url(images/rollover_08.png);
	background-repeat:no-repeat;
	width:140px;
	height:67px;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	padding-right:50px;
	padding-top:20px;
	padding-left:35px;
	text-decoration:none;
	background-position:5px;
}
#navigation {
	background-image:url(images/flash_05.jpg);
 float: left;
 width: 1000px;
 height:291px;
 color: #333;
}
#leftcolumn { 
 color: #333;
 height: 554px;
 width: 990px;
 float: left;
 padding-top:50px;
 padding-left:10px;
}
#leftcolumn .boite {
	background-image:url(images/boite_services_22.png);
	background-repeat:no-repeat;
	width:298px;
	height:125px;
}
#leftcolumn .titlebg {
	background-image:url(images/titlebg_30.jpg);
	background-repeat:no-repeat;
	width:693px;
	height:45px;
}
#leftcolumn .news {
	background-image:url(images/nouvelles_46.jpg);
	background-repeat:no-repeat;
	width:262px;
	height:314px;
}
#leftcolumn  h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	font-weight:800;
	padding:5px 0px 0px 25px;
}
#leftcolumn  h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	font-weight:bolder;
	padding:15px 0px 0px 10px;
}
#leftcolumn  h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#000;
	font-weight:bold;
	padding:20px 0px 0px 20px;
}
#leftcolumn  h1 .noir {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#000;
	font-weight:bolder;
}
#leftcolumn  p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	color:#FFF;
	padding:0px 10px 0px 10px;
	text-align:justify;
}
#leftcolumn  a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#FFF;
	text-align:justify;
	text-decoration:none;
}
#leftcolumn  a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#FFF;
	text-align:justify;
	text-decoration:none;
}
#leftcolumn  a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#FFF;
	text-align:justify;
	text-decoration:none;
}
#leftcolumn  a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#000;
	text-align:justify;
	text-decoration:none;
}
#footer { 
 width: 1000px;
 clear: both;
 color: #333;
 height:250px;
 padding-top:50px;
}
#footer p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
}
#footer a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	text-align:center;
	display:inline;
	text-decoration:none;
}
#footer a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	text-align:center;
	display:inline;
	text-decoration:none;
}
#footer a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	text-align:center;
	display:inline;
	text-decoration:none;
}
#footer a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#999;
	text-align:center;
	display:inline;
	text-decoration:none;
}
#footer ul {
	padding-top:20px;
	padding-left:70px;
	}
#footer li {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:900;
	color:#FFF;
	padding-right:50px;
	padding-left:50px;
}
#footer li a {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footer li a:link {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footer li a:visited {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footer li a:hover {
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footer .border {
	border-top:1px solid #2e2e2e;
}