.search
{
  text-align : center;
}

.assocInfo
{
  width              : auto;
  padding            : 5px;
  -moz-border-radius : 5px;
  background-color   : #F5FFBF;
}

.dlCalendar
{
  -moz-border-radius : 5px;
  text-align         : center;
  background-color   : #F5FFBF;
}

.assocResult
{
  width              : auto;
}

.assocResult .titleAssoc
{
  float : left;
  color : #13392B;
}

.assocResult .typeAssoc
{
  float : right;
  color : black;
}

.assocResult .communeAssoc
{
  float : left;
  color : blue;
}

.assocResult .detailsAssoc a
{
  float           : right;
  color           : red;
  text-decoration : none;
}

.headAssoc
{
  -moz-border-radius-topright : 1em;
  -moz-border-radius-topleft : 1em;
  padding            : 7px;
  background-color   : #99CCCB;
}

.bodyAssoc
{
  -moz-border-radius-bottomright : 1em;
  -moz-border-radius-bottomleft : 1em;
  padding            : 7px;
  background-color   : #C4F7B9;
}



.plan ul
{
  margin          : 15px;
  padding         : 0;
  list-style-type : none;
}

.plan a
{
  color : black;
}

.plan a h5
{
  color           : #CCCC42;
  text-decoration : underline;
}

.plan li h3
{
  color : black;
}

.plan a h4
{
  color           : #33CCFF;
  text-decoration : underline;
}

.plan li h4
{
  color           : #33CCFF;
}


.hidden
{
  position : absolute;
  top      : 0;
  left     : -9999px;
  width    : 1px;
  height   : 1px;
  overflow : hidden;
}

.fg-button
{
  clear:left;
  margin:0 0px 3px 0px;
  padding: 0 1em;
  text-decoration:none !important;
  cursor:pointer;
  position: relative;
  text-align: center;
  zoom: 1;
  width : 145px;
  background: url(button.png) no-repeat 0 0;
  border : none;
  font-size: 12px;
  height : 20px;
}
	.fg-button .ui-icon { position: absolute; top: 40%; margin-top: -8px; left: 10%; margin-left: -8px; }
	a.fg-button { float:left; color : black; }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */

	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */

	.fg-button.ui-state-loading .ui-icon { background: url(spinner_bar.gif) no-repeat 0 0; }
	.backLink { font-size : 11px;}


