html,body{
margin:0;padding:0

}

body{
font: 0.8em arial,sans-serif;
text-align:center
width: 100%;

background:#fffed8 url("../images/moto_fond.jpg") no-repeat  center top;
}

p{
margin:0 10px 10px
}

a{
color: #836E1D;
}

a:hover{
color: #981793;
}

a:visited{
	color : #B79A28;
}



h1, td.contentheading {
font-weight: bold;
text-transform: uppercase;
font-size: 1.7em;
}

div#container h1,div#container h2,div#container h3,div#container h4,td.contentheading{
	font-family : georgia;
}

div#container h2{
font-size : 1.6em;
}

div#container h3{
font-size : 1.4em;
}

div#container h4{
font-size : 1.2em;
}

div#header img{
	display:none;
}

div#header{

background: url("../images/header_bg2.jpg") no-repeat top left;
width: 1000px;
height: 250px;

}

ul,ol{
	font-size : 1.2em;
}

li{
	margin : 5px 0px;
}

img{
	padding : 3px;
	margin : 3px;
	border : 1px solid #EBE4A6;
}

.moduletable img{
  padding : 0px;
  margin : 0px;
  border : none;
}

div#wrapper div#navigation table.moduletable{
  margin : 15px 0px;
}

div#wrapper {
width: 1000px;

background : url(../images/footer_bg.jpg) no-repeat left bottom;
overflow : hidden;
}
div#wrapper table table{
	width : 690px;
}

div#wrapper table table table th{
	background : #B7AC63;
	font-size : 1.2em;
	padding: 5px;
}

div#wrapper table table table{
	border : 1px solid #DBCE77;
}

div#wrapper table table table td{
	background : #EFE7A8;
	padding : 3px 6px;
}

div#wrapper table table table tr.paire td{
	background : #FFFBD8;
}

div#wrapper table table table td img.img_gauche{
	float : left;
}

.balade li span{
	color : #FF0000;
	font-weight: bold;
}



div#container{

text-align:left;

background: url(../images/bg_container2.png) repeat-y left top;
width : 1000px;
margin : 0px auto;
padding : 0px 6px;
}

div#content{
	width:710px;
	padding : 10px;
}


div#content p{
text-align : left;
line-height:1.4
}

div#content p img{
	text-align : center;
}

div.componentheading {
display: none;
}

div#navigation{
		padding : 10px;
}

div#wrapper div#navigation table{
	width : 90%;
	margin : 0px auto;
	background : none;
}

div#navigation table table td {
color: #fff4bf;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
text-align: center;
}

div#navigation td a{
	padding : 0px;
	margin : 0px;
}

div#navigation th{
display: none;
}

div#navigation a.mainlevel {
color: #fff4bf;
text-transform: uppercase;
font-weight: bold;
text-decoration: none;
text-align: center;
display: block;
padding : 5px;
margin : 5px;
background: #365888;
}


/* Historique */
.image_historique{
	float : left;
	width : 360px;
}


/* Presse */
ul.presse{
	float : left;
	color : #675717;
	list-style-type: square;
	padding : 3px 30px;
	margin : 0px;
}

/* association*/

div#wrapper table.association {
	text-align:center;
}

/* Nos partenaires */
div#wrapper table.partenaire2{
	width : 400px;
	text-align : center;
} 

div#wrapper table.partenaire1{
	text-align : center;
}

/* Contact aumonerie */
div#content p.contact_aumonerie{
		margin-left:50px;
		padding : 5px;
		text-align: center;
}

/* Sécurité */
div#securite strong{
	color : red;
}

div#wrapper div#securite table{
	width: 450px;
}
.clear{
	clear: both;
}

div#footer{
	color : #FEEF89;
	height : 25px;
	padding-top : 45px;
	padding-left:10px;
	font-size: 0.8em;
}



div#footer a{
	color : #FEEF89;
	font-weight: bold;
	text-decoration: none;
	margin-top : 10px;
}

div#footer img{
border: 0px;

}

html>body div#footer img{
border: 0px;
}


div#extra{display: none;background:#FF8539}
div#footer img{}

div#footer p{
	margin:0;
	padding:5px 10px;
	float : left;
	width : 400px;	
}

div#footer p.hebergement{
	padding-left:400px;
	width: 140px;
}
div#fondgauchedroite{width:717px;margin:0 auto}

div#content{float:left;}
div#content table.contentpane inputbox { width: 50px}
div#navigation{float:right; width: 230px;}
div#extra{float:right;clear:right;width:200px}
div#footer{clear:both;width:100%}
