/* CSS Document */

/*Général*/

* {

	margin: 0;           

	padding: 0;

}

body {

	font-family: arial, sans serif;

	font-size: .8em;

	background: #f39e24;

}

li {

	list-style-position: inside;

	list-style-type: disc;

}

#colCenter li {

	margin-left: 20px;

}

a {

	color: #afc933;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	text-decoration: underline;

}

h1, h2 {

	font-family: arial black;

	letter-spacing: -.05em;

}

h1 {

	color: #b4438d;

	font-size: 2em;

	margin-bottom: 20px;

}

h2 {

	display : block;

  color: #f39e24;

	font-size: 1.5em;

	margin-top: 20px;

	margin-bottom: 10px;

	clear : both;

}

h3 {

	color: #f39e24;

	font-size: 1.2em;

	font-weight: bold;

	margin-top: 15px;

}

p {

	margin-bottom: 10px;

}

#container {

	width: 1000px;

	padding-right: 10px;

	position: absolute;

	left: 50%;

	margin-left: -500px;

	background: url('img/fond.png') repeat-y;

}

#content {

	margin-top: 40px;

	position: relative;

}

#header {

	height: 260px;

	background: #65bdd8 url('img/VolontairesPourJouer.png') no-repeat right;

}

#header a img {

	border: 0;

}

.hidden {

	display: none;

}

#colLeft {

	width: 200px;

	position: absolute;

	top: 0;

	left: 0;

	padding: 0 10px 300px 10px;

	margin-bottom: 150px;

}

#colCenter {

	margin: 0 20px 150px 240px;

}

#colRight {

	width: 180px;



	position: absolute;

	top: -40px;

	right: 0;

	padding: 40px 10px 10px 10px;

}

#bopion {

	background: url('img/bopion.png') no-repeat 50% 100%;

	width: 220px;

	height: 350px;

	position: absolute;

	bottom: 0px;

	left: 0px;

}

#footer {

	background: #fae93d;

	height: 120px;

	clear: both;

	position: relative;

}

#mentionsPied {

	margin-left: 220px;

	position: absolute;

	bottom: 10px;

}

#imgFooter {

	width: 420px;

	height: 290px;

	position: absolute;

	background: url('img/plateau-2.png') no-repeat;

	right: 0;

	bottom: 0px;

}

#colRight li {

	margin-bottom: 10px;

	font-weight: bold;

	list-style-image: url(img/puce.png);

}

#colRight li a {

	color: #b4438d;

}

#colRight h2 {

	margin: 0px 0 30px 0;

	color: #fff;

}

.menu li {

	list-style-type: none;

	display: block;

	margin-bottom: 15px;

	font-size: 1.1em;

	text-align: center;

}

.menu li a {

	display: block;

	height: 22px;

	color: #fff;

	padding: 4px;

}

.menu li a:hover {

	text-decoration: none;

	color: #fae93d;

}

.menu .vert a {

	background: #afc933;

}

.menu .violet a {

	background: #b4438d;

}

.menu .orange a {

	background: #f39e24;

}

.menu .bleu a {

	background: #65bdd8;

}

.menu2 li {

	margin-bottom: 0px;

	font-size: .8em;

}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {

	font-size: .8em;

	text-align: right;

}

div .csc-textpic-imagewrap {

	margin: 10px;

}

#colCenter #fdj2010 label, #colcenter #fdj2010 p, 

#colCenter form dt {

	display: block;

	float: left;

	width: 200px;

	clear: both;

	margin : 5px 0px;

}

#colCenter #fdj2010 input, #colCenter #fdj2010 input, #colCenter #fdj2010 textarea, #colCenter form dd, #colCenter #fdj2010 select {

	display: block;

	float: left;

	#width: 400px;

	margin : 5px 0;

}



#colCenter #fdj2010 div{

  width : 100%;

  

} 



div .tx-srfeuserregister-pi1{

  padding-bottom : 100px;

}



#colCenter #fdj2010 input.tx-srfeuserregister-pi1-submit{

  display : block;

  clear : both;

  width : 200px;

  text-align : center;

  margin-top : 20px;

  margin-left : 200px;

}



#colCenter #fdj2010 p.tx-srfeuserregister-pi1-error{

  clear : both;

  color : #b4438d;

}/* CSS Document */

/*Général*/

* {

	margin: 0;           

	padding: 0;

}

body {

	font-family: arial, sans serif;

	font-size: .8em;

	background: #f39e24;

}

li {

	list-style-position: inside;

	list-style-type: disc;

}

#colCenter li {

	margin-left: 20px;

}

a {

	color: #afc933;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	text-decoration: underline;

}

h1, h2 {

	font-family: arial black;

	letter-spacing: -.05em;

}

h1 {

	color: #b4438d;

	font-size: 2em;

	margin-bottom: 20px;

}

h2 {

	display : block;

  color: #f39e24;

	font-size: 1.5em;

	margin-top: 20px;

	margin-bottom: 10px;

	clear : both;

}

h3 {

	color: #f39e24;

	font-size: 1.2em;

	font-weight: bold;

	margin-top: 15px;

}

p {

	margin-bottom: 10px;

}

#container {

	width: 1000px;

	padding-right: 10px;

	position: absolute;

	left: 50%;

	margin-left: -500px;

	background: url('img/fond.png') repeat-y;

}

#content {

	margin-top: 40px;

	position: relative;

}

#header {

	height: 260px;

	background: #65bdd8 url('img/VolontairesPourJouer.png') no-repeat right;

}

#header a img {

	border: 0;

}

.hidden {

	display: none;

}

#colLeft {

	width: 200px;

	position: absolute;

	top: 0;

	left: 0;

	padding: 0 10px 300px 10px;

	margin-bottom: 150px;

}

#colCenter {

	margin: 0 20px 150px 240px;

}

#colRight {

	width: 180px;



	position: absolute;

	top: -40px;

	right: 0;

	padding: 40px 10px 10px 10px;

}

#bopion {

	background: url('img/bopion.png') no-repeat 50% 100%;

	width: 220px;

	height: 350px;

	position: absolute;

	bottom: 0px;

	left: 0px;

}

#footer {

	background: #fae93d;

	height: 120px;

	clear: both;

	position: relative;

}

#mentionsPied {

	margin-left: 220px;

	position: absolute;

	bottom: 10px;

}

#imgFooter {

	width: 420px;

	height: 290px;

	position: absolute;

	background: url('img/plateau-2.png') no-repeat;

	right: 0;

	bottom: 0px;

}

#colRight li {

	margin-bottom: 10px;

	font-weight: bold;

	list-style-image: url(img/puce.png);

}

#colRight li a {

	color: #b4438d;

}

#colRight h2 {

	margin: 0px 0 30px 0;

	color: #fff;

}

.menu li {

	list-style-type: none;

	display: block;

	margin-bottom: 15px;

	font-size: 1.1em;

	text-align: center;

}

.menu li a {

	display: block;

	height: 22px;

	color: #fff;

	padding: 4px;

}

.menu li a:hover {

	text-decoration: none;

	color: #fae93d;

}

.menu .vert a {

	background: #afc933;

}

.menu .violet a {

	background: #b4438d;

}

.menu .orange a {

	background: #f39e24;

}

.menu .bleu a {

	background: #65bdd8;

}

.menu2 li {

	margin-bottom: 0px;

	font-size: .8em;

}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {

	font-size: .8em;

	text-align: right;

}

div .csc-textpic-imagewrap {

	margin: 10px;

}

#colCenter #fdj2010 label, #colcenter #fdj2010 p, 

#colCenter form dt {

	display: block;

	float: left;

	width: 200px;

	clear: both;

	margin : 5px 0px;

}

#colCenter #fdj2010 input, #colCenter #fdj2010 input, #colCenter #fdj2010 textarea, #colCenter form dd, #colCenter #fdj2010 select {

	display: block;

	float: left;

	#width: 400px;

	margin : 5px 0;

}



#colCenter #fdj2010 div{

  width : 100%;

  

} 



div .tx-srfeuserregister-pi1{

  padding-bottom : 100px;

}



#colCenter #fdj2010 input.tx-srfeuserregister-pi1-submit{

  display : block;

  clear : both;

  width : 200px;

  text-align : center;

  margin-top : 20px;

  margin-left : 200px;

}



#colCenter #fdj2010 p.tx-srfeuserregister-pi1-error{

  clear : both;

  color : #b4438d;

}/* CSS Document */

/*Général*/

* {

	margin: 0;

	padding: 0;

}

body {

	font-family: arial, sans serif;

	font-size: .8em;

	background: #f39e24;

}

li {

	list-style-position: inside;

	list-style-type: disc;

}

#colCenter li {

	margin-left: 20px;

}

a {

	color: #afc933;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	text-decoration: underline;

}

h1, h2 {

	font-family: arial black;

	letter-spacing: -.05em;

}

h1 {

	color: #b4438d;

	font-size: 2em;

	margin-bottom: 20px;

}

h2 {

	display : block;

  color: #f39e24;

	font-size: 1.5em;

	margin-top: 20px;

	margin-bottom: 10px;

	clear : both;

}

h3 {

	color: #f39e24;

	font-size: 1.2em;

	font-weight: bold;

	margin-top: 15px;

}

p {

	margin-bottom: 10px;

}

#container {

	width: 1000px;

	padding-right: 10px;

	position: absolute;

	left: 50%;

	margin-left: -500px;

	background: url('img/fond.png') repeat-y;

}

#content {

	margin-top: 40px;

	position: relative;

}

#header {

	height: 260px;

	background: #65bdd8 url('img/VolontairesPourJouer.png') no-repeat right;

}

#header a img {

	border: 0;

}

.hidden {

	display: none;

}

#colLeft {

	width: 200px;

	position: absolute;

	top: 0;

	left: 0;

	padding: 0 10px 300px 10px;

	margin-bottom: 150px;

}

#colCenter {

	margin: 0 20px 150px 240px;

}

#colRight {

	width: 180px;



	position: absolute;

	top: -40px;

	right: 0;

	padding: 40px 10px 10px 10px;

}

#bopion {

	background: url('img/bopion.png') no-repeat 50% 100%;

	width: 220px;

	height: 350px;

	position: absolute;

	bottom: 0px;

	left: 0px;

}

#footer {

	background: #fae93d;

	height: 120px;

	clear: both;

	position: relative;

}

#mentionsPied {

	margin-left: 220px;

	position: absolute;

	bottom: 10px;

}

#imgFooter {

	width: 420px;

	height: 290px;

	position: absolute;

	background: url('img/plateau-2.png') no-repeat;

	right: 0;

	bottom: 0px;

}

#colRight li {

	margin-bottom: 10px;

	font-weight: bold;

	list-style-image: url(img/puce.png);

}

#colRight li a {

	color: #b4438d;

}

#colRight h2 {

	margin: 0px 0 30px 0;

	color: #fff;

}

.menu li {

	list-style-type: none;

	display: block;

	margin-bottom: 15px;

	font-size: 1.1em;

	text-align: center;

}

.menu li a {

	display: block;

	height: 22px;

	color: #fff;

	padding: 4px;

}

.menu li a:hover {

	text-decoration: none;

	color: #fae93d;

}

.menu .vert a {

	background: #afc933;

}

.menu .violet a {

	background: #b4438d;

}

.menu .orange a {

	background: #f39e24;

}

.menu .bleu a {

	background: #65bdd8;

}

.menu2 li {

	margin-bottom: 0px;

	font-size: .8em;

}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {

	font-size: .8em;

	text-align: right;

}

div .csc-textpic-imagewrap {

	margin: 10px;

}

#colCenter #fdj2010 label, #colcenter #fdj2010 p, 

#colCenter form dt {

	display: block;

	float: left;

	width: 200px;

	clear: both;

	margin : 5px 0px;

}

#colCenter #fdj2010 input, #colCenter #fdj2010 input, #colCenter #fdj2010 textarea, #colCenter form dd, #colCenter #fdj2010 select {

	display: block;

	float: left;

	#width: 400px;

	margin : 5px 0;

}



#colCenter #fdj2010 div{

  width : 100%;

  

} 



div .tx-srfeuserregister-pi1{

  padding-bottom : 100px;

}



#colCenter #fdj2010 input.tx-srfeuserregister-pi1-submit{

  display : block;

  clear : both;

  width : 200px;

  text-align : center;

  margin-top : 20px;

  margin-left : 200px;

}



#colCenter #fdj2010 p.tx-srfeuserregister-pi1-error{

  clear : both;

  color : #b4438d;

}
