body{
	background:#044471 url("../images/layout/bg.jpg") top center no-repeat;
	margin:auto;
	font-family:"Verdana","Arial","Lucida grande","FreeSans","Liberation sans",sans-serif;
	font-size:11px;
	color:#474747;
}

h1{font-size:16px;font-weight:bold;}
h2{font-size:12px;font-weight:bold;}
h3{font-size:11px;font-weight:bold;}

img{border:0px;}
ul{margin-left:-42px;}

.padding5{padding:5px;}
.justify{text-align:justify;}
.center{text-align:center;}
.verticalign{vertical-align:middle;}
.blue{color:#098ead;}
.orange{color:#ff8000;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.rightmargin{margin-right:5px;}
.leftmargin{margin-left:5px;}
.topmargin{margin-top:5px;}
.bottommargin{margin-bottom:5px;}
.border{border:1px solid #eeeeee;}
.blockcenter{margin:auto;}
.width100{width:100%;}
.dblock{display:block;}

input{border:1px solid #eeeeee;}
textarea{border:1px solid #eeeeee;}
select{border:1px solid #eeeeee;}
#inputMailHome{width:190px;}

a:link {text-decoration:none;color:#2b2b2b;font-style:bold;}
a:visited {text-decoration:none;color:#2b2b2b;}
a:hover {text-decoration:none;color:#079abf;opacity:0.9;}

#wraper{width:790px;margin:auto;}

#page{
-moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;
    -khtml-border-radius:10px 10px 10px 10px;
    border-radius:10px 10px 10px 10px;
    behavior: url(border-radius.htc);
width:800px;background-color:#fff;}

.bigseparator{width:800px;height:5px;clear:both;}

.block{width:240px;height:159px;}

#block01{width:800px;height:185px;}
#block02{width:778px;height:210px;}

#whoweare{width:520px;}

#footer{
    width:788px;height:30px;clear:both;
    -moz-border-radius:0px 0px 5px 5px;
    -webkit-border-radius:0px 0px 5px 5px;
    -khtml-border-radius:0px 0px 5px 5px;
    border-radius:0px 0px 5px 5px;
    behavior: url(border-radius.htc);
}
/*----------------------------
	PROJECTS PAGE
----------------------------*/
/**** Logo Section  *****/
#blue_barre{
	background-color:#4B75B3;
	margin:0;
	height:40px;
	padding:0;
	text-decoration:none;
	text-indent:-8000px;	
}

.article{clear:both;width:790px;height:250px;}

#projets{clear:both;}
#partenaires{clear:both;}

#submitNewsletter:hover {text-decoration:none;opacity:0.8;}

#content{width:490px;float:left;border-right:1px dotted #eeeeee;}
#container{width:790px;padding:5px;}

.articles{padding:5px;width:380px;float:left;}

#document{width:300px;float:right;left:5px;}

#tableFormContact{margin:auto;}

#baseline{background-image:url("../images/layout/pages/creation-de-sites-bailleul.png");width:800px;height:380px;}

#baseline-news{background-image:url("../images/layout/pages/actualite-web-bailleul.png");width:800px;height:380px;}

#baseline-projets{background-image:url("../images/layout/pages/creation-web-bailleul.png");width:800px;height:380px;}

#baseline-freelances{background-image:url("../images/layout/pages/freelance-web-bailleul.png");width:800px;height:380px;}


.graded td.a { background: #5FB221; color: #fff; } .b, .graded td.b { background: #ff9b0a; color: #fff; } .c, .graded td.c { background: #d80700; color: #fff; } .f, .graded td.f { background: #333; color: #fff; } .next { font-style: italic; } .graded td.next { color: rgba(255,255,255,0.6);} .cur, .graded td.cur { font-weight: bold; background: #bddcf1 } #page .graded td.cur a {font-weight: bold !important }  .graded {   width: 95%;   margin: 0 0 30px 0;   border-style: collapse;   border-spacing: 3px; }  #page .graded caption {   left: -46px;   top: -45px; }  #page .graded caption em {   padding: 7px 0;   text-align: left; }  .graded thead th {   font-size: 1.4em;   width: 30px;   padding: 5px 0 5px 0;   vertical-align: top;   white-space: nowrap; }  .graded td {   background: #f5f5f5;   border-right: solid 1px #fafafa;   border-bottom: solid 1px #fafafa;   font-size: 1.6em;   text-align: center !important;   width: 30px;   height: 30px;   vertical-align: middle; }   tr.platform { border-bottom: 5px solid #FFF; }   .graded td.platform {   text-align: left;   padding: 0 5px;   white-space: nowrap;   font-size: 1.5em;   text-align: center;   border-right: none;   background: #bddcf1;   text-shadow: #fff 0 1px 0; }  #page .graded td.version a {   font-weight: normal; }  #page .graded .platform a:hover, #page .graded td.version a:hover {   text-decoration: underline; }  #page .graded td.platform a, #page .graded td.cur a {   color: #0f212e !important; }  .graded td.version {   white-space: nowrap;   font-size: 1.3em;   color: #555;   padding: 0 5px; } .graded thead tr.gr-versions th {   font-size: 1.2em;   padding: 0 0 5px 0;   color: #555; }    #graded-support {   position: relative;   margin-top: 70px; } 



/* ******** TABLE PROPERTIES ********/


		table {
			width: 760px;
			font: 11px/14px arial, sans-serif;
			color: #333;
margin: 10px 0;
		}

		td,th {
			border-bottom: 1px solid #ddd;
			border-right: 1px solid #ddd;
			padding: 5px 8px 3px 8px;
			vertical-align: center;
			text-align: center;
		}
			
		.tableHeading th, .tableHeading td {
			background:#E2EAF0 url(/images/design/price_tb_bg.gif) top left repeat-x;
			border: 1px solid #B7C3CC;
		}
		
		.tableHeading th {
			border-left: none;
		}
		
		tfoot .tableHeading th, tfoot .tableHeading td {
			border-top: none;
		}
		
		th h3 {
			font: normal 18px palantino, georgia, serif;
			font-size: 16px;
			color: #333;
			padding: 5px 0;
			margin: 0;
		}

		th span {
			font-size: 13px;
			color: #FF3900;
		}

		th img {
			margin-top: 3px;
		}
		
		th.column1 {
			width: 500px;
			text-align: left;
			vertical-align: middle;
			font-weight: bold;
			border-bottom: 1px solid #C6D2DA;
			border-right: 1px solid #C6D2DA;
			border-left: 1px solid #C6D2DA;
			background: #E2EAF0;
			color: #2F4450;
		}
		
		.odd th.column1 {background:#f2f5f8;}
		
		th.first {
			border-left: 1px solid #C6D2DA;
		}
		.column2, .column3, .column4{
			width: 140px;
			text-align: left;
		}
		
		td {
			background: #f2f5f8;
		}
		
		.odd td {background:#fff;}
