.autocentrer {
		margin-left:auto;
		margin-right:auto;
		}

* 		{
		margin:0px;
		padding:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
html 	{
		background-color: #033;
		}
img 	{
		margin:0;
		padding:0;
		border:0px;
		}
ul, li {
		list-style:none;
		}
a:link {
		color: #FFF;
		text-decoration: none;
		}
a:visited {
		text-decoration: none;
		color: #FFF;
		}
a:hover {
		text-decoration: none;
		color: #030;
		}
a:active {
		text-decoration: none;
		}
a.vert{color: #060;}
a.vert:visited{color:#060;}
a.vert:hover{color: #F90;}
a.noir{color: #000;}
a.noir:visited{color:#000;}
a.noir:hover{color: #FFF;}

#top_conteneur {
		margin-top:5px;
		width:770px;
		background-color:#FFFFFF;
		}
#gauche2{
		float:left;
		background: url(images/site2/gauche2.jpg) no-repeat;
		width:187px;
		height:647px;
		}
#menu2	{
		float:left;
		width:187px;
		}
#menu2 ul{
		padding-left:35px;
		padding-top:135px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		}
#menu2 ul li{
		padding-bottom:13px;
		}
#centre2 {
	margin-left:187px;
		}
#logo2	{
		background:url(images/site2/15it_2_02.gif) no-repeat;
		height:173px
		}
#membres2{
		height:35px;
		background:url(images/site2/15it_2_05.jpg) no-repeat;
		}

#texte2	{
		}
#bas	{
		clear:both;
		background:url(images/site/15it_10.jpg) no-repeat;
		height:53px;
		}		
#picto 	{
		padding-top:20px;
		padding-left:20px;
		float:left;
		}
#picto ul {
		height: 90px;
}
#picto_content li {
		
		margin-right:15px; 
}
.erreur {
	background-color:#FF0000;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:40px;
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	}
.erreur h4 {
	color: #FFFF00;
	}
.erreur p {
	padding-left:10px;
	font-size:small;
	font-style:italic;
	font-weight:bold;
	}
.erreur ul {
	padding-left:20px;
	font-size:xx-small;
	}
.formulaire {
	margin-bottom:20px;
	margin-top:20px;
	}
.formulaire label {
	display:block;
	font-weight:bold;
	font-size:small;
	color:#042641;
	}
.formulaire fieldset {
	padding:10px;
	border:1px solid #042641;
	}
.formulaire p {
	margin-bottom: 10px;
	}
.formulaire input[type=submit] {
	margin-top: 20px;
	width:130px;
	}

.nav {
	font-size:small;
	padding-left:20px;
	color:#00F;
	}
.nav a {
	color:#00F;
	font-style:italic;
	}
.texto {
	padding-top:15px;
	padding-right:30px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	}
.admin_table {
	border: 1px outset yellow;
	text-align:center;
	font-size:x-small;
	width:90%;
	border-collapse:collapse;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	}
#millieu_texte{
	padding-left:20px; 
	padding-top:25px;

	}
	.bulle	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:small;
		text-align:justify;
		}
.infos	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:xx-small;
		text-align:justify;
		padding-left:5px;
		padding-right:10px;
		}