	.container .content{
		background:url("bg/content.jpg") repeat;
		width:870px;
		margin:0 auto;
	}

	.container .content .content_header{
		width:870px;
		margin:0 auto;
		text-align:center;
		height:60px;
		background:url("bg/content_formation_header.jpg") no-repeat;
	}

	.container .content .contenu .choix_module .intro {
		float:left;
		width:150px;
		text-align:center;
		height:40px;
	}

	.container .content .contenu .choix_module .intro h2{
		color:#666;
		font-size:0.7em;
		margin:0px;
		padding:0px;
	}

	.container .content .contenu .choix_module .intro p{
		color:#666;
		font-size:0.6em;
		margin:0px;
		padding:0px;
	}

	.container .content .contenu .choix_module .intro p.legend{
		color:#666;
		font-size:0.5em;
		margin:0px;
		padding:0px;
		font-style:italic
	}

	.container .content .contenu .choix_module .menu_module {
		float:left;
		text-align:center;
		height:35px;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1{
		font-size:0.7em;
		font-weight:bold;
		color:#666;
		text-align:left;
		margin:0 auto;
		width:702px;
		text-align:center;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1 li{
		display:inline;
		padding:0px 15px 0px 15px;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1 li.act{
		background-color:#4992B2;
		color:white;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1 li a{
		color:#666;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1 li a:hover, .container .content .contenu .choix_module .menu_module ul.niv1 li a:active, .container .content .contenu .choix_module .menu_module ul.niv1 li a:focus{
		color:#F60;
	}

	.container .content .contenu .choix_module .menu_module ul.niv1 li.act a, .container .content .contenu .choix_module .menu_module ul.niv1 li.act a:hover, .container .content .contenu .choix_module .menu_module ul.niv1 li.act a:active, .container .content .contenu .choix_module .menu_module ul.niv1 li.act a:focus{
		color:white;
	}

	.container .content .contenu .choix_module .menu_module ul.niv2{
		text-align:left;
		background:none;
		width:700px;
		border-left:1px solid #4992B2;
		border-top:1px solid #4992B2;
	}
	
	.container .content .contenu .choix_module .menu_module ul.niv2 li{	
		border:none;
		display:inline;
		padding:0px 5px 0px 5px;
		font-size:0.7em;
		font-weight:bold;
	}

	.container .content .contenu .choix_module .menu_module ul.niv2 li a{
		color:#4992B2;
		line-height:1em;
	}

	.container .content .contenu .choix_module .menu_module ul.niv2 li a:hover, .container .content .contenu .choix_module .menu_module ul.niv2 li.act a, .container .content .contenu .choix_module .menu_module ul.niv2 li a:active, .container .content .contenu .choix_module .menu_module ul.niv2 li a:focus{
		color:#F60;
	}

	.container .content .contenu .contenu_large{
		font-size:0.8em;
		border-top:5px solid #E8E7DD;
		margin-left:4px;
		margin-right:3px;
		padding-top:5px;
		text-align:left;
		padding:7px 7px 7px 0px;
	}

	.container .content .contenu .contenu_large h1{
		color:white;
		background:#4992B2 url("bg/fond_h2.jpg") no-repeat right top;
		font-size:1.5em;
		display:inline;
		padding-right:15px;
		padding-left:7px;
	}

	.container .content .contenu .contenu_large h2{
		color:#4992B2;
		border-bottom:1px solid #4992B2;
		padding-left:7px;
		margin-top:7px;
		margin-bottom:7px;
		font-size:1em;
	}

	.container .content .contenu .contenu_large h3, .container .content .contenu .contenu_large h4,.container .content .contenu .contenu_large h5, .container .content .contenu .contenu_large h6{
		padding-left:7px;
		font-size:1em;
	}

	.container .content .contenu .contenu_large p{
		padding-left:7px;
		padding:4px 7px 4px 15px;
	}

	.container .content .contenu .contenu_large ul, .container .content .contenu .contenu_large ol{
		margin-left:45px;
		padding:4px 7px 4px 0px;
	}

	.container .content .contenu .contenu_large ul{
		list-style: disc outside;
	}

	.container .content .contenu .contenu_large ul ul{
		list-style: circle outside;
	}

	.container .content .contenu .contenu_large ul ul ul{
		list-style: square outside;
	}

	.container .content .contenu .contenu_large ol{
		list-style: decimal inside;
	}

	.container .content .contenu .contenu_large a{
		color:#4992B2;
		text-decoration:none;
	}

	.container .content .contenu .contenu_large a:hover, .container .content .contenu .contenu_large a:active, .container .content .contenu .contenu_large a:focus{
		color:#F60;
		text-decoration:underline;
	}

	.tx-newloginbox-pi1 form input{
		border:1px solid #4992B2;
	}

.container .content .content_bas{
		font-size:0.8em;
		border-top:5px solid #E8E7DD;
		margin-left:4px;
		margin-right:3px;
		padding-top:5px;
		height:20px;
	}

	.container .content .content_bas a{
		color:#999;
	}

	.container .content .content_bas a:hover, .container .content .content_bas a:active, .container .content .content_bas a:focus{
		text-decoration:underline;
	}

	.container .content .content_bas .logout{
		float:left;
		width:390px;
		height:20px;
		text-align:left;
		padding-left:15px;
	}

	.align_centre{
		text-align:center;
	}

	.align_right{
		text-align:right;
	}

	.tres_petit{
		font-size:0.6em;
	}

	.petit{
		font-size:0.8em;
	}

	.grand{
		font-size:2em;
	}

	.bleu{
		color:#4992B2;
	}

	.inline{
		display:inline !important;
	}