	.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_login_header.jpg") no-repeat;
	}

	.container .content .contenu{
		text-align:left;
		padding:4px;
	}

	.container .content .contenu h1{
		color:white;
		background:#4992B2 url("bg/fond_h2.jpg") no-repeat right top;
		font-size:1.2em;
		display:inline;
		padding-right:15px;
		padding-left:7px;
	}

	.container .content .contenu h2{
		color:#4992B2;
		border-bottom:1px solid #4992B2;
		padding-left:7px;
		margin-top:7px;
		margin-bottom:7px;
		font-size:1em;
	}

	.container .content .contenu  h3, .container .content .contenu  h4,.container .content .contenu  h5, .container .content .contenu  h6{
		padding-left:7px;
		font-size:1em;
	}

	.container .content .contenu  p{
		padding-left:7px;
		padding:4px 7px 4px 15px;
		font-size:0.8em;
	}

	.container .content .contenu  ul, .container .content .contenu  ol{
		margin-left:45px;
		list-style:outside;
		padding:4px 7px 4px 0px;
		font-size:0.8em;
	}

	.container .content .contenu  a{
		color:#4992B2;
		text-decoration:none;
	}

	.container .content .contenu  a:hover, .container .content .contenu  a:active, .container .content .contenu  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;
	}
