	body {
		margin:0;
		padding:0;
		background-color:rgb(255,255,255);
		text-align:left;
	}

	#header {
		width:780px;
		height:90px;
		margin:0;
		padding:0;
	}

	#logoflashgc {
		width: 250px;
		margin: 0;
		padding: 30px 0 0 0;
	}

	#logoglobalcap {
		margin-left:10px;
		margin-top:30px;
	}

	#menuprinc {
		width:780px;
		margin:0;
		padding:0;
		text-align:left;
	}

	#menu1 {
		width:520px;
		float:left;
		text-align: left;
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
	}

	#menu2 {
		width:260px;
		float:left;
		margin: 0;
		padding: 0;
		text-align: left;
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
	}

	ul.menu{
		list-style-type: none;
		margin: 0 0 0 260px;
		padding:0;
	}

	ul.menub{
		list-style-type: none;
		margin: 25px 0 0 15px;
		padding:0;
	}

	ul.subsubmenu{
		list-style-type: none;
		margin: 0px 0 0 20px;
		padding:0;
	}


	.menu a{
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		display: block;
		height: 20px;
		width: 220px;
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../images/dot-menu.gif);
		background-position: 0px 2px;
		background-repeat: no-repeat;
		margin: 0 0 3px 0;
	}
	 
	.menu a:hover{
		color: rgb(89,89,89);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.menu a.on{
		color: rgb(89,89,89);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.menub a{
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		display: block;
		height: 20px;
		width: 220px;
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../images/dot-menu.gif);
		background-position: 0px 2px;
		background-repeat: no-repeat;
		margin: 0 0 5px 0;
	}
	 
	.menub a:hover {
		color: rgb(89,89,89);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.menub a.on {
		color: rgb(89,89,89);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.subsubmenu a{
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		text-decoration: none;
		display: block;
		height: 15px;
		width: 215px;
		background-image: none;
		text-indent: 0px;
		margin: 0 0 5px 0;
	}
	 
	.subsubmenu a:hover {
		color: rgb(89,89,89);
		background-image: none;
	}

	.subsubmenu a.on {
		color: rgb(89,89,89);
		background-image: none;
	}

	.subsubmenu a.deuxlignes {
		height: 30px;
	}





	#bandeau {
		clear: both;
		width: 100%;
		height: 101px;
		background-image: url(../images/fd-up.gif);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		margin: 0;
		padding: 0;
	}

	#capsule {
		width:780px;
		height: 101px;
		margin: 0;
		padding: 0;
		text-align: left;
	}

	#imgillus {
		float:left;
		width:260px;
		height: 101px;
		text-align: left;
		margin: 0;
		padding: 0;
	}

	#titre1 {
		float:left;
		width:520px;
		height: 101px;
		text-align: left;
		margin: 0;
		padding: 0;
		background-image:url(../images/fd-titre1.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;

	}

	h1 {
		font: 23px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(255,255,255);
		letter-spacing: 1px;
		margin-left: 10px;
		margin-top: 62px;
	}

	#content {
		width: 770px;
		text-align: left;
		margin: 15px 0 0 0;
		padding: 0;
	}

	#gauche {
		float:left;
		width:260px;
		text-align: left;
		margin: 0;
		padding: 0;
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(89,89,89);
	}

	#droite {
		float:left;
		width:510px;
		text-align: left;
		margin: 0;
		padding: 0;
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(89,89,89);
	}

	#droite h2 {
		width: 250px;
		text-align: left;
		font: 13px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		border-bottom: 1px solid  rgb(1,91,128);
		margin-top: 25px;
		margin-bottom: 15px;
	}

	#droite h3 {
		font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(89,89,89);
		text-align: left;
	}

	#droite p {
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(89,89,89);
		text-align: justify;
	}

	#droite p.centre {
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(89,89,89);
		text-align: center;
	}

	#droite a {
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		text-decoration: underline;
	}

	#cnbcscreenshot {
		width: 510px;
		height: 260px;
		padding: 10px 0 0 0;
		background-image:url(../images/fd-video.gif);
		background-position: 0px 0px;
		background-repeat: repeat-x;
	}

	#cnbcscreenshot img {
		float: left;
		margin-right: 10px;
		margin-left: 10px;
	}

	#cnbcscreenshot a {
		float: left;
		display: block;
		width: 155px;
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(255,255,255);
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../images/dot-lien-video.gif);
		background-position: 0px 4px;
		background-repeat: no-repeat;
		margin-top: 200px;
	}

	#hautpage {
		width: 250px;
		text-align: right;
		font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		margin: 88px 0 8px 0;
		padding: 0;
	}

	#separe {
		clear:both;
		width: 100%;
		height: 1px;
		font: 1px Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		background-color:rgb(1,91,128);
		text-align:left;
	}

	#impressum {
		width: 770px;
		text-align: right;
	}

	a.impress {
		font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		text-decoration: none;
	}

	#copyright {
		width: 770px;
		text-align: left;
		margin-top: 40px;
		padding-left: 3px;
		font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(167,167,167);
	}

	a.copy {
		font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(167,167,167);
		text-decoration: none;
	}

	#agree {
		width: 510px;
		margin: 35px 0 0 0;
		padding: 0;
	}

	.celagree1 {
		width: 260px;
		text-align: left;
	}

	.celagree2 {
		width: 250px;
		text-align: left;
	}

	#agree a {
		font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(1,91,128);
		display: block;
		height: 20px;
		width: 220px;
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../images/dot-menu.gif);
		background-position: 0px 2px;
		background-repeat: no-repeat;
		margin: 0 0 5px 0;
	}

	#agree a:hover {
		color: rgb(89,89,89);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.plusmargehaut40 {
		margin-top: 40px;
	}















