
body 
{
	background : #4a3b28 url(http://www.rencontresinnovation.com/inscriptions_2007/images/2007/inscr_fd_site.gif) top;
	margin: 0px;
	text-align:center;
}

#page, .page  
{
	width : 990px; 
	/*margin: auto;*/
	text-align:left;
	}
	
	#pub, .pub {
	width : 1050px; 
	margin: auto; 
	text-align: center;	
	background : url(http://www.rencontresinnovation.com/inscriptions_2007/images/2007/fd_pub.gif);
	margin-top : 0px; 
	padding-top : 10px;
	padding-bottom : 20px;
}



#table_ban {
	vertical-align: middle;
	text-align: center;
	width: 990px;
	height: 98px;
}
* html #table_ban {
	vertical-align: middle;
	text-align: center;
	width: 996px;
	height: 98px;
	margin-top:-10px;
}

#colonne_gauche {
	float : left;
	background : url(http://www.rencontresinnovation.com/inscriptions_2007/images/2007/colonne_gauche_fond.gif) repeat;	
	margin-top : 12px;
	width : 290px;
}
*html #colonne_gauche {
	margin-top: 0px;
}
#colonne_gauche .paragraphe {
	margin-left : 35px;
	width : 220px;
	font-family : verdana;
	font-size : 12px;
	color : #696359;
}
#colonne_gauche .tt_mea{
	font-family : verdana;
	font-size : 12px;
	color : #85b00c;
	font-weight : bold;
}
#label , .label
{
	font-family : verdana;
	font-size : 12px;
	color : #696359;
}

#glabel , .glabel
{
	font-weight : bold;
	font-family : verdana;
	font-size : 12px;
	color : #696359;
}
#grid, .grid
{
	width: 980px;
	height:360px;
	overflow : auto ;

}
#contenu, .contenu {
	width : 650px;
	float : right;
	margin-right : 35px;
	margin-top : 35px;
	font-family : verdana;
	font-size : 12px;
	color : #696359;
}
*html #contenu {
	margin-right : 15px;
}

#contenu .titre_page{
	font-family : verdana;
	font-size : 18px;
	color : #85b00c;
	font-weight : bold;
	text-align : center;

}
#sstitre .sstitre {
	text-align : center;
	font-weight : bold;
	margin-bottom : 20px;
}
#contenu .petit {
	font-size : 9px;
}
#contenu .avertissement {
	color : #85b00c;
	font-weight: bold;
}
#contenu a,#link,.link {
	color : #85b00c;
	text-decoration : underline;
	font-weight : bold;
}
#contenu a:hover {
	color : #85b00c;
	text-decoration : none;
	font-weight : bold;
}
#page_index , .page_index {
	width : 900px;
	margin : auto;
	margin-top : 30px;
	margin-left : 40px;
	font-family : verdana;
	font-size : 12px;
	color : #696359;
}
#page_index .titre_page{
	font-family : verdana;
	font-size : 18px;
	color : #85b00c;
	font-weight : bold;
	text-align : center;
	margin-bottom : 30px;

}
#page_index .titre{
	font-family : verdana;
	font-size : 16px;
	color : #85b00c;
	font-weight : bold;
	margin-top : 20px;
	margin-bottom : 20px;
}
#page_index .paragraphe{
	margin-left : 50px;
}
#page_index a {
	color : #85b00c;
	text-decoration : none;
	font-weight : bold;
}
#page_index a:hover {
	color : #85b00c;
	text-decoration : underline;
	font-weight : bold;
}
.titre_col_gauche {
	font-size : 16px;
	font-family : verdana;
	font-weight : bold;
}
.error, #error
{
	width: 120px;
		color : #ff0000;
		font-family : verdana;
		font-size : 10px;	
}
