/*
 * 
 * Body 
 * Header
 * Footer
 * 
 */

body {
	margin:0 auto;
	padding:0;
	background: #3071a9 url(../images/fond.png) top left repeat-x;
	color:white;
	font-family: Arial;
	width: 900px;
}

p:first-letter {
	font-size: 1.3em;
	color: orange;
	font-style: italic;
	font-weight:bold;
}



#header {
	height: 375px;
}

#header h1 {
	text-indent: -5000px;
	margin: 0;
	line-height: 0;
}

#header h2 {
	text-indent: -5000px;
	margin: 0;
	line-height: 0;
}

#header p {
	margin: -90px 0 0 170px;
	font-weight: bold;
	color: yellow;
	font-size: 1.1em;
}

#coordonnee {
	float: right;
	font-size: 0.8em;
	margin-right: 50px;
	width: 220px;
}

#coordonnee p {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

#coordonnee p span {
	font-weight: bold;
}

#coordonnee p a {
	text-decoration: none;
	color: orange;
}
div#copyright{
	font-size: 10px;
	width: 300px;
	margin: 0 auto;
	color: white;
}

#copyright a {
	color: orange;
	text-decoration: none;
	border-bottom:1px dotted orange;
	
}


/*
 *
 * Global
 * 
 * */

div#global {
	margin: 40px 0 50px 200px;
	min-height: 300px;
}

div#global p {
	margin: 10px 20px;
	font-size: 12px;
}

div#global a {
	text-decoration: none;
}


#global h2 {
	font-size: 1.5em;
	text-align: center;
	width: 650px;
	margin: 35px auto;
}

#global h3 {
	font-size: 1.1em;
}

.lettrine {
	font-size: 1.2em;
	color:orange;
	font-style: italic;
	font-weight: bold;
}

.souligne {
	border-color: orange;
	border-bottom: orange dotted 5px;
	width: 400px;
}

.souligne:first-letter {
	font-size: 1.2em;
	color:orange;
	font-style: italic;
	font-weight: bold;
}

/*
 * 
 * Menu
 * 
 */

ul#menu {
	margin: 120px 0 40px 0;
	padding: 0;
	list-style-type: none;
	width: 200px;
	height: 270px;
	float: left;
	font-weight: bold;
	/*background: url(../images/ombre.png) no-repeat bottom;*/
}

ul#menu li:first-letter {
	font-size: 1.2em;
	color: orange;
	font-style: italic;
}

ul#menu li {
	margin: 10px 10px 0 0;
}

#menu a {
	color:white;
	text-decoration: none;
	font-size: 14px;
}

#menu a:hover {
	text-decoration: underline;
}

#menu a:visited {
	color: #afafaf;
}


/*
 * Menu bottom
 * 
 */

ul#menu_bottom {
	margin: 10px auto;
	padding: 0;
	list-style-type: none;
	width: 600px;
	text-align: center;
}

ul#menu_bottom li {
	display: inline;
	margin: 0 5px 0 0;
	font-size: 11px;
}

#menu_bottom a {
	text-decoration: none;
	color: white;
}

#menu_bottom a:hover{
	color: white;
	text-decoration: underline;
}

/*
 * Bapteme
 * 
 */

a.image{
	float: right;
	background: url(../images/entrez.png) no-repeat;
	width: 130px;
	height: 115px;
	margin-top: 50px;
}

a.image span {
	display: none;

}

#presentation  {
	margin: 80px 180px 0 50px;
	padding: 0;
}

#presentation p {
	font-weight: bold;
}

#presentation p:first-letter {
	color:orange;
	font-size: 1.2em;
}


input[type=button].new-aqua {
  width: 135px;
  height: 30px;
  background: #cde;
  border: 1px solid #ccc;
  border-color: #8ba2c1 #5890bf #4f93ca #768fa5;
  font: 600 16px/1 Lucida Sans, Verdana, sans-serif;
  color: #fff;
  text-shadow: rgba(10, 10, 10, 0.5) 1px 2px 2px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;
  box-shadow: 0 10px 16px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;
  -moz-box-shadow: 0 10px 16px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;
  -webkit-box-shadow: 0 10px 16px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;
}

input[type=button].new-aqua:hover {
  color: orange;
}



/*
 * 
 * Div Bapteme left
 */

.bapteme_left {
	margin: 10px;
	padding: 10px;
	height: 250px;
}

.bapteme_left h3 {
	float:left;
	width: 250px;
	margin-left: 10px;
}
.bapteme_left p {
	float:left;
	width: 300px;
}
              

.bapteme_left input[type=button].new-aqua{
	float:left;
	margin-left: 50px;
}


#image_decouverte {
	float: right;
	height: 225px;
	width: 300px;
	background: url(../images/decouverte.jpg) top center no-repeat;
	border: 5px double orange;
}

#image_decouverte p {
	display: none;
}

#image_adrenaline {
	float: right;
	height: 225px;
	width: 300px;
	background: url(../images/adrenaline.jpg) top center no-repeat;
	border: 5px double orange;
}

#image_adrenaline p {
	display: none;
}

/*
 * Div bapteme right
 * 
 */

.bapteme_right {
	margin: 10px;
	padding: 10px;
	height: 250px;
}

.bapteme_right h3 {
	float:right;
	width: 250px;
	margin-right: 80px;
}

.bapteme_right p {
	float:right;
	width: 300px;
}

.bapteme_right input[type=button].new-aqua {
	float: right;
	margin-right: 100px;
}

#image_marmaille {
	float: left;
	height: 225px;
	width: 300px;
	background: url(../images/marmaille.jpg) top center no-repeat;
	border: 5px double orange;
}

#image_marmaille p {
	display: none;
}

#image_performance {
	float: left;
	height: 225px;
	width: 300px;
	background: url(../images/performance.jpg) top center no-repeat;
	border: 5px double orange;
}

#image_performance p {
	display: none;
}

#image_avec_photo {
	float: left;
	height: 225px;
	width: 300px;
	background: url(../images/avec_photo.jpg) top center no-repeat;
	border: 5px double orange;
}

#image_avec_photo p {
	display: none;
}

/*
 * 
 * Formulaire
 * 
 */

fieldset {
	width: 600px;
	background-color: #3780c0;
	border:2px solid orange;
	margin: 0 auto;
}
legend {
	font-weight: bold;
	font-size: 18px;
	color: orange;
}

.champs {
	font-size: 12px;
	font-weight: bold;
}

.champs span:first-letter{
	color: orange;
	font-size: 1.2em;
}

tr.champs {
	height: 50px;	
}

input {
	font-size: 10px;
}

textarea {
	font-size: 12px;
}


#bapteme option {	
	font-size: 12px;
}

#message textarea {
	font-size: 12px;
}

#envoyervotremessage-element{
	text-align: center;
}

/*
 * 
 * Video
 * 
 */

div#video a {
	text-decoration:none;
	font-weight: bold;
	width: 200px;
}

div#video h3 {
	text-align: center;
}

div#video a img {
	border: 1px double orange;
	
}

div#video a span {
	color: orange;
	font-size: 12px;
}


div#video ul {
	width: 600px;	
	
}

div#video ul li {
	list-style-type: none;
	float: left;
	margin: 5px;
	width: 220px;	
}

.pp_nav p {
	color: gray;
}

div#video ul li p {
	width: 200px;
	margin-left: 10px;
	margin-top: 0px;
}

.commentaire ul {
	margin:0px;
}

div#video { 
	width:670px; 
	margin:50px auto; 
	padding:5px; 
	border:2px solid orange; 
}

/*
 * 
 * Photo
 * 
 */

div#photo a {
	text-decoration:none;
	font-weight: bold;
	width: 200px;
}

div#photo h3 {
	text-align: center;
}

div#photo a img {
	border: 1px double orange;
	
}

div#photo ul {
	width: 600px;	
	
}

div#photo ul li {
	list-style-type: none;
	float: left;
	margin: 5px;
	width: 100px;	
}

.pp_nav p {
	color: gray;
}
div#photo ul li span {
	width: 180px;
	margin-left: 10px;
	margin-top: 0px;
}

div#photo a span {
	color: orange;
	font-size: 12px;
}

.commentaire ul {
	margin:0px;
}

div#photo { 
	width:670px; 
	margin:50px auto; 
	padding:5px; 
	border:2px solid orange; 
}

