/*
	--- portfolio ---
*/

* {
	margin: 0;
	padding: 0;
}

body {
	font: 62.5% arial,helvetica,sans-serif;
	background: #e3ecef url('../images/body_background.gif') repeat-x 100% 0%;
}

	#wrapper {
		width: 955px;
		margin: 0 auto;
		overflow: auto;
		background-color: #fff;
	}
		#portfolio {
			width: 955px;
			margin-top: 26px;
			float: left;
			display: inline;
		}
		#header {
			width: 955px;
			height: 93px;
			background: url('../images/header.gif') no-repeat 2px top;	
			float: right;
		}
			#header p#lang {
				width: 100px;
				font-size: 1.2em;
				margin-top: 14px;
				float: right;
			}
				#header p#lang a {
					color: #979797;
				}
			#logoitradelive {
				width: 278px;
				height: 46px;
				margin-top: 37px;
				display: block;
				text-indent: -9999px;
				background: url('../images/logo_itradelive.jpg') no-repeat;	
			}
			#logoitradelive a {
				width: 278px;
				height: 46px;
				display: block;
			}
			#contenugauche,#logoitradelive {
				margin-left: 34px;
			}
			#contenugauche {
				display: inline;
			}
			.section {
				width: 749px;
				float: left;
				border-bottom: 1px solid #dde3e5;
			}
				.section h2 {
					font-size: 2.1em;
					color: #646363;
					padding-top: 26px;
					padding-bottom: 17px;
				}
				.sociaux h2 {
					padding-top: 0;
				}
			#contenugauche,.modele {
				width: 749px;
				float: left;
			}
				.modele {
					margin-bottom: 35px;
				}
					.modele img {
						float: left;
						border: 1px solid #adadad;
					}
					.description {
						width: 478px;
						float: right;
						margin-left: 4px;
					}
						.description h3.lien {
							text-transform: uppercase;
							font-size: 1.5em;
							margin-bottom: 7px;
						}
							.description h3.lien a {
								color: #134356;
								text-decoration: none;
							}
						.description p {
							color: #333;
							font-size: 1.5em;
							line-height: 1.4em;
						}
			#contenudroit,#contenudroit ul {
				width: 146px;
				float: right;
			}
				#contenudroit ul {
					list-style: none;
					margin-top: 40px;
				}
				#contenudroit ul li {
					float: none;
					font-size: 1.5em;
					margin-bottom: 6px;
				}
					#contenudroit ul li a {
						color: #646363;
						text-decoration: none;
					}
						#contenudroit ul li a img {
							border: none;
							margin-right: 3px;
						}
					#contenudroit ul li a.underline {
						text-decoration: underline;
					}
	#footer {
		width: 955px;
		height: 79px;
		float: left;
		background: #e3ecef url('../images/footer.jpg') no-repeat;
	}
	p#copyright {
		float: right;
		display: inline;
		font-size: 1.1em;
		color: #44616d;
		margin-top: 25px;
		margin-right: 37px;
	}
	
/*
	--- etude de cas ---
*/

div#etudecas {
	width: 462px;
	float: left;
}
	h2#h2etudecas {
		margin-bottom: 25px;
		color: #646363;
		font-size: 2.1em;
	}
	div#etudecas p,div#etudecas h3 {
		font-size: 1.5em;
		color: #333;
	}
	div#etudecas p {
		margin-bottom: 25px;
	}
	div#etudecas h3 {
		font-weight: bold;
		margin-bottom: 9px;
	}
	#coldtetude {
		width: 259px;
		float: right;
	}
		#coldtetude p {
			font-size: 1.8em;
			margin-top: 9px;
		}
			#coldtetude p a {
				background: url('../images/lien.gif') no-repeat right top;
				padding-right: 15px;
				color: #27414c;
			}
body#etude #contenudroit ul {
	margin-top: 50px;
} 