
	/* Basic styles */

	body {
		background-color:#fff;
		font-family:Arial;
		font-size:11px;
		margin:0;
		padding:0;
	}

	select, input, textarea {font-family:Arial;}

	a img {border:0}
	
	ul
	{
		margin:0 0 0 5px;
		padding:0 0 0 5px;
	}
	
	* { 
		margin:0; 
		padding:0; 
	}
	
	.sp {clear:both; height:1px; font-size:.1em}
	
	.fix1 {height:6px; font-size:.1em}

	/* Environment styles */

	#global {
		width:780px;
		margin:0 auto 0 auto;
		background-color:#fff;
	}

	#realContent {
		width:732px;
		margin:0 auto 0 auto;
		background-color:#fff;
		font-size:1em;
	}
	
	#headArea {
		width:732px;
		/*visibility:hidden;*/
	}

	#headArea #logo {
		float:left;
		width:257px;
		height:83px;
		background-image:url(/library/img/environment/logo.gif);
		background-repeat:no-repeat;
		background-position:0 0
	}

	#headArea #function {
		float:left;
		width:181px;
		/*
		height:22px;
		background-image:url(/library/img/environment/function.gif);
		background-repeat:no-repeat;
		background-position:17px 5px;
		padding:61px 0 0 294px;
		*/
		height:78px;
		background-image:url(/library/img/environment/function.gif);
		background-repeat:no-repeat;
		background-position:17px 5px;
		padding:5px 0 0 294px;
	}

	#headArea #function a, #headArea #function a:hover {
		text-decoration:none
	}

	#headArea #function #flags {
		float:left;
		width:46px;
		background-color:#fff;
		margin:0 0 0 0;
	}
	#headArea #function #flags img {
		margin:2px 4px 0 0
	}

	#headArea #function #search {
		float:left;
		width:119px;
		background-color:#fff;
	}

	#headArea #function #search .txtField {
		width:87px;
		border:1px solid #9f9f9f;
		font-size:1em;
		color:#000;
		height:15px;
		padding:1px 2px 0 2px
		
	}

	#headArea #function #search .bt {
		position:relative;
		top:3px;
		left:6px;
		width:18px;
	}

	* html #headArea #function #search .bt {
		top:2px;
	}

	.brTop {
		width:732px;
		height:17px;
		background-image:url(/library/img/environment/border_top.gif);
		font-size:.1em
	}

	#content #contentVisu {
		float:left;
		width:512px;
		background-image:url(/library/img/home/central_visu.jpg);
		background-repeat:no-repeat;
	}

	#content #right {
		float:left;
		width:220px;
		background-color:#fff;
	}

	#content #right #nav {
		width:208px;
		height:214px;
		margin:1px 0 0 0;
		border-top:2px solid #a50021;
		background-color:#a50021;
		background-image:url(/library/img/home/bg_nav.gif);
		background-repeat:repeat-y;
		padding:0 0 0 12px;
	}

	#content #right #nav .navList {
		padding:0;
		margin:0 0 0 0;
		list-style-type:none;
		background-repeat:no-repeat;
		background-image:url(/library/img/inter_item.gif);
		background-position:bottom left;
	}

	#content #right #nav .navList li {
		display:block;
		padding:0;
		margin:0;
	}

	#content #right #nav .navList li a {
		display:block;
		width:204px;
		color:#ebe9d7;
		font-size:1em;
		font-weight:bold;
		padding:5px 0 5px 3px;
		background-image:url(/library/img/inter_item.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		text-decoration:none;
		border-right:1px solid #a50021;
	}
	
	#content #right #nav .navList li a .first:first-letter {
		font-size:1.2em;
	}
	
	#content #right #nav .navList li a .first {
		display:block;
	}

	
	#content #right #nav .navList li a.current {
		color:#a50021;
		background-color:#ebe9d7;
		background-image:url(/library/img/inter_item.gif);
		background-repeat:no-repeat;
		background-position:0 30px;
	}
	
	#content #right #nav .navList li a.current_empty:hover {
		color:#a50021;
		background-color:#ebe9d7;
		background-image:url(/library/img/inter_item.gif);
		background-repeat:no-repeat;
		background-position:0 30px;
	}


	#content #right #identificationSection {
		width:210px;
		height:116px;
		background-color:#fff;
		background-image:url(/library/img/home/bg_id_section.gif);
		background-repeat:repeat-y;
		padding:2px 0 2px 10px
	}

	#content #right #identificationSection .identification {
		width:186px;
		height:74px;
		background-image:url(/library/img/home/bg_acces.jpg);
		background-repeat:no-repeat;
		padding:40px 0 0 24px
	}

	#content #right #identificationSection .identification input#login {
		width:111px;
		border:1px solid #3b3b3b;
		font-size:1em;
		color:#3b3b3b;
		height:15px;
		padding:1px 2px 0 2px;
	}

	#content #right #identificationSection .identification input#pass {
		width:111px;
		border:1px solid #3b3b3b;
		font-size:1em;
		color:#3b3b3b;
		height:15px;
		padding:1px 2px 0 2px;
		margin:2px 0 0 0;
	}

	#content #right #identificationSection .identification .bt {
		position:relative;
		top:4px;
		left:5px;
	}

	#content #right #identificationSection .identification .spLinks {
		color:#3b3b3b;
		font-size:.8em;
		width:111px;
		text-align:center;
		margin:8px 0 0 0;
	}

	#content #right #identificationSection .identification .spLinks a {
		display:block;
		color:#3b3b3b;
		text-decoration:underline;
	}
	#content #right #identificationSection .identification .spLinks a:hover {
		text-decoration:none;
	}

	#content #right #linksSection {
		width:204px;
		height:80px;
		background-color:#ebe9d7;
		background-image:url(/library/img/home/bg_links_section.gif);
		background-repeat:repeat-y;
		padding:6px 0 0 16px;
		border-bottom:0 solid #ebe9d7
	}

	#content #right #linksSection .links {
		font-size:.8em;
		color:#3b3b3b;
	}

	#content #right #linksSection .links a {
		color:#3b3b3b;
		text-decoration:none
	}

	#content #right #linksSection .links a:hover {
		text-decoration:underline;
	}

	#content #right #linksSection .copyright {
		font-size:.8em; 
		color:#a1a0a0;
		margin:3px 0 0 130px
	}

	.footer {
		width:732px;
		height:19px;
		background-image:url(/library/img/environment/border_bot.gif);
		background-repeat:repeat-x;
		color:#a50021; 
		font-size:.8em;
		margin:16px 0 0 0;
		padding:12px 0 0 0;
		text-align:center;
	}

	.footer a {color:#a50021; text-decoration:none}
	.footer a:hover {text-decoration:underline}

	/* E-content styles */

	a {color:#a50021; font-size:1em; text-decoration:none}
	a:hover {text-decoration:underline}

	a.l1 {color:#3b3b3b; font-size:1em; text-decoration:none}
	a.l1:hover {color:#a50021; text-decoration:underline}

	a.l2 {color:#a70020; font-size:1em; text-decoration:none}
	a.l2:hover {color:#3b3b3b; text-decoration:underline;}

	table.classictable {width:auto; border-collapse:separate; border:1px solid #3b3b3b}
	table.classictable td {padding:3px; border:1px solid #d8d8d8}
	table.classictable td.hd {color:#a50021;}

	div.title {
		font-size:1.5em;
		font-weight:bold;
		color:#3b3b3b;
	}
	div.title-1 {
		font-size:1.4em;
		font-weight:bold;
		color:#a50021;
	}
	
	.bigger{font-size:120%;font-weight:normal;}
	
	div.intro {font-size:1.1em; color:#a50123; padding:3px 10px 3px 0; font-weight:bold}
	div.text {font-size:1em; color:#3b3b3b; padding:3px 10px 3px 0}

	hr {width:95%; text-align:left}

	.pmiseenavant {font-size:1.1em}





