/* import global style definitions */

@import url("_global.css");

@media screen {

	/* altering to inherited global style definitions */

	#content h1,
	#content h2.h1-style {
		background: url(/_design/decouvrez-projects-abroad/arrow-yellow-big.gif) no-repeat scroll left top;
	}

	/* current section style definitions */

	#content  img {
		margin: 4px 0px 4px 8px;
		border: 1px solid #FEC422;
		clear: right;
		float: right;
	}

	#content blockquote {
		margin: 40px 40px 20px 40px;
		padding: 30px 30px 20px 20px;
		color: #568476;
		background: url(/_design/decouvrez-projects-abroad/bg-quotes.jpg) no-repeat scroll left top;
		text-align: right;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		line-height: 18px;
	}

	#content blockquote span {
		margin: 15px 0px 0px 0px;
		font-style: normal;
		display: block;
	}

	#content .office-address {
		padding: 10px 20px 20px 20px;
	}

	#content .office-address  p {
		margin: 0px;
		padding: 10px 0px 0px 10px;
	}

	#content .office-address  a {
		font-weight: normal;
	}

	#content .office-address strong {
		clear: both;
		display: block;
	}

	#content #country-office .office-address {
		width: 356px;
		height: 260px;
		margin: 0px 10px 0px 0px; 
		padding: 0px;
		background: url(/_design/decouvrez-projects-abroad/bg-offices.jpg) no-repeat scroll left top;
		float: left;
	}

		#content #country-office .office-address strong {
			padding: 10px;
		}

		#content #country-office .office-address em {
			padding: 0px 0px 0px 10px;
		}
	
	#content ul#websites {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
		
		#content #websites li {
			width: 356px;
			height: 50px;
			margin: 0px 10px 8px 0px; 
			padding: 0px;
			background: url(/_design/decouvrez-projects-abroad/international-websites/bg-websites.jpg) no-repeat scroll left top;
			float: left;
		}

		#content #websites li a {
			margin: 0px;
			padding: 8px 5px 5px 90px;
			font-size: 13px;
			text-decoration: none;
			display: block;
		}

		#content #websites li a {
			background-position: 8px 8px;
			background-repeat: no-repeat;
			background-attachment: scroll;
		}

		#content #websites li.uk a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/uk.gif);
		}

		#content #websites li.us a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/us.gif);
		}

		#content #websites li.ca a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/ca.gif);
		}

		#content #websites li.au a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/au.gif);
		}

		#content #websites li.nz a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/nz.gif);
		}

		#content #websites li.za a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/za.gif);
		}

		#content #websites li.de a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/de.gif);
		}

		#content #websites li.it a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/it.gif);
		}

		#content #websites li.nl a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/nl.gif);
		}

		#content #websites li.dk a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/dk.gif);
		}

		#content #websites li.jp a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/jp.gif);
		}
		
		#content #websites li.kr a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/kr.gif);
		}

		#content #websites li.il a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/il.gif);
		}

		#content #websites li.ru a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/ru.gif);
		}

		#content #websites li.ie a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/ie.gif);
		}
		
		#content #websites li.se a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/se.gif);
		}
		
		#content #websites li.no a {
			background-image: url(/_design/decouvrez-projects-abroad/international-websites/no.gif);
		}
		
		#content #websites li span {
			font-size: 10px;
			text-decoration: underline;
		}
		
		#content #websites li a:hover span {
			text-decoration: none;
		}
	
	/* staff member section */

	#content table.staff-member {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 0px;
		background-image: url(/_design/decouvrez-projects-abroad/bg-staff-member.jpg);
		background-position: 3px 0px;
		background-repeat: no-repeat;
	}

	#content table.rest-our-staff {
		background-image: url(/_design/decouvrez-projects-abroad/bg-staff-member-rest.jpg);
	}

	#content table.staff-member td {
		vertical-align: middle;
	}

	#content table.staff-member td p {
		margin: 16px 0px;
		line-height: 12px;
	}

	#content table.staff-member td strong {
		background-image: url(/_design/decouvrez-projects-abroad/strong-arrow.jpg);
		background-position: left 2px;
		background-repeat: no-repeat;
		padding-left: 18px;
	}

	#content table.staff-member td strong em {
		font-style: normal;
		font-weight: normal;
	}

	#content table.staff-member td.photo {
		width: 80px;
		vertical-align: top;
		text-align: center;
		padding-bottom: 20px;
	}

	#content table.staff-member td.photo img {
		margin-top: 16px;
		padding: 5px;
		background-color: white;
		border: 1px solid #fec31e;
		float: left;
	}

	#content table.staff-member td.description p {
		margin: 14px 10px 0px 0px;
		padding: 0px 10px 0px 0px;
		line-height: 18px;
		text-align: justify;
	}

	#content table.staff-member td.description p.txt {
		padding-bottom: 20px;
	}
	
	table.history {
		width: 100%;
	}
	
	table.history td {
		padding: 10px 5px;
		margin: 0px;
		float: none;
		vertical-align: top;
	}
	
	table.history td.year {
		text-align: center;
		width: 60px;
	}

	#content p.indented {
		text-indent: -40px;
	}

	#content p.colored {
		color: #00aaa7;
		font-size: 13px;
	}

	#content .eleven {
		font-size: 11px;
		line-height: 18px;
	}

	#content .twelve {
		font-size: 12px;
	}

	#content .bullets {
		font-size: 11px;
		margin-left: 25px;
		line-height: 18px;
	}
	
}

@media print {



}