#index .column0
{
  width: 246px;
  float: left;
}

#index .column0 .module
{
  margin: 0px 0px 1px 0px;
	border-top: none;
}

#index .column0 .module .title
{
	height: 24px;
  background: url(../../images/modules/titles/module-title_left.png);
  border: 1px solid rgb(101,101,155);
}

#index .column0 .module .title h2
{
  float: left;
  margin: -0.55em 5px -0.55em 10px;
  color: rgb(144, 31, 75);
  text-transform: capitalize;
	font-weight: 900;  
}

* html #index .column0 .module .title h2
{
  float: left;
  margin: -0.80em 5px 0em 10px;
  color: rgb(144, 31, 75);
  text-transform: capitalize;
	font-weight: 900;  
}

#index .column1
{
  width: 522px;
  float: right;
	margin: 0px 0px 0px 0px;
}

#index .column1 .module .title
{
  width: 522px;
}

html body #index .column1 .error .title,
html body #index .column1 .information .title
{
	width: 520px;
	border-right: none;
}



/*
*
* Style de la citation
*
*/

	p.quote
	{
		font-family: Georgia,Times,serif;
		background: transparent url(./images/parties/forum/message_formatting/open_quote.png) top left no-repeat;
		padding: 10px 10px 10px 35px;
		margin: 0 50px 12px 50px;
		font-style: oblique;
	}
	p.quote q:before
	{
		/*content: open-quote;*/
		content: '';
	}
	p.quote q
	{
		display: block;
	  font-style: italic;
	}
	p.quote q:after
	{
		/*content: close-quote;*/
		content: '';
	}
	p.quote cite
	{
	  display: block;
	  float: right;
	  background: transparent url(./images/parties/forum/message_formatting/close_quote.png) center right no-repeat;
	  padding: 0 20px 0 0;
	}

