body			{
  font-size:			12pt;
}

label			{
  display:			block;
}

li			{
  margin:			5px 0 5px;
}

code			{
  font-size:			0.8em;
  border:			1px solid #000;
  background:			#eee;
  padding:			2px;
  white-space:			nowrap;
}

fieldset		{
  border:			0 none;
  display:			none;
}

fieldset.active		{
  display:			block;
}

fieldset legend		{
  margin:			0;
  padding:			0;
}

fieldset legend a	{
  display:			inline-block;
  background:			#a3a;
  text-decoration:		none;
  color:			#fff;

  border:			5px solid #a3a;
  border-radius:		1em 1em 1em 1em;
  -moz-border-radius:		1em 1em 1em 1em;
  -webkit-border-radius:	1em 1em 1em 1em;
  padding:			0.5em;
}

fieldset legend a.active {
  background:			#fff;
  color:			#a3a;
}


textarea {
  display:			block;
  width :			20em;
  height:			10em;
}

div.photo :before{
  clear:			both;
}

div.photo {
  margin:			2px 0;
  padding:			1px;
  display:			block;
  border:			1px dashed #000;
  vertical-align:		top;
}

div.photo img {
  display:			block;
  float:			right;
}

img {
  border:			0 none;
  display:			block;
  max-width:			300px;
}


input, textarea	{
  border:			5px solid #a3a;
  border-radius:		1em 1em 1em 1em;
  -moz-border-radius:		1em 1em 1em 1em;
  -webkit-border-radius:	1em 1em 1em 1em;
  padding:			0.5em;
  margin:			1em 1em;
  font-family:			monospace;
  font-size:			9pt;
}

input[type=image],
input[type=submit] {
  background:			#a3a;
  text-transform:		uppercase;
  color:			#fff;
  border:			5px solid #000;
}

hr, h1	{
  background:			#a3a;
  border:			5px solid #a3a;
}

h1	{
  border: 			5px solid #a3a;
  background:			#a3a;
  border-radius:		10px 10px 10px 10px;
  -moz-border-radius:		10px 10px 10px 10px;
  -webkit-border-radius:	10px 10px 10px 10px;
  padding:			50px 30px;
  margin:			10px;
  color:			#fff;
  font-size:			3em;
  font-family:			cursive;
}

h1 span	{
  font-size:			0.4em;
  font-family:			cursive;
}

h1 span:before{content: "("}
h1 span:after{content: ")"}

input[type=image],
input[type=submit],
*{font-family:"Gill Sans",Verdana,Arial,Helvetica,"Sans-Serif"}


div#menudroite{float:right; width:320px;}

ul#l10n {
  list-style-type:none;
  list-style-image:none;
  margin:2px;
}

ul#l10n li{float:left;margin:2px;}
