/* CSS Document */
html, body {
	margin:0;
	padding:0;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 62.5%;
	font-style: normal;
	line-height: normal;	
}	

img { border:0}
h1 {font-size: 1.4em;}
h2 {font-size: 1.2em; }
h3 {font-size: 1.1em;}



a {color:#695d54}

.inputsubmit {
border:1px solid #999;
background-color:#fff;
color:#333;
font-size:1.1em;
}

.body_home {
	background-color:#493829;
	background-image: url(images/pixel_marron.png);
	background-repeat: repeat;
	background-position: top left;
}
.body_pages {
	background-color:#fff;	
}


#main{	
	border:0px solid red;
	margin-left: auto;
    margin-right: auto;
	width: 965px;
}
#main_conteneur {
	width: 965px;
	border:0px solid red;
}

#main_conteneur .contenu{
	border-bottom:1px solid #b4aea9;
	padding-left:243px;
	padding-bottom:15px;
	font-size:1.1em;
	/*font-style:italic;*/
	color:#695d54;
}

#main_conteneur .contenu ul{
margin:0 0 0 0px;
padding:0 0 0 0px;
}

#main_conteneur .contenu li{
margin:0 0px 5px -4px !important;
margin:0 0px 5px 0px;
padding:0 0 0 0px;
}

#main_conteneur .contenu .nom_equipe{
	font-size:1.1em;
	font-weight:bold;
}
#main_conteneur .contenu .title {
	font-size:1.3em;
	margin:15px 0 10px 0;
	padding:0;
}
#main_conteneur .contenu ul{
	margin-left:16px;
}
#main_conteneur .contenu li{
	padding-bottom:3px;
}
#main_conteneur .contenu p{
	line-height:16px;
}
#main_conteneur .contenu .gras{
	font-size:1.2em;	
	padding:10px 5px 0 0;
	margin:0;
}



/********* home **************/
#main_home{	
	border:0px solid red;
	margin-left: auto;
    margin-right: auto;
	width: 965px;
}
#head_home {
	border:0px solid blue;
	margin-top:190px;
	margin-bottom:157px;
	text-align:center;
}
#menu_home {
	width: 965px;
	border:0px solid blue;
	text-align:center;
}
#menu_home .filet_gauche {
	float:left;
	width:363px;
	background: transparent url(images/filet_home.png) repeat-x;
}
#menu_home .filet_droit {
	float:right;
	width:355px;
	background: transparent url(images/filet_home.png) repeat-x;
}
#menu_home .langues {
	border:0px solid yellow;
	float:left;
}
#menu_home .langues ul {
	margin: 0 0 0 5px;
	padding: 0;
	display: inline;
	background: transparent url(images/pixel_marron.png) repeat-x;
	
}

#menu_home .langues ul li.nopuce{
	padding: 0 8px 0 8px;
	display: inline;	
}
#menu_home .langues ul li.puce_rouge{
	padding: 0px 5px 0px 0px;
	display: inline;	
	/*background: transparent url(images/puce_rouge.png) no-repeat;*/
	border:0px solid blue;
}
#menu_home .langues ul li.puce_rouge a{
	
}
.event {
	padding: 5px 0 20px 0px;
	width:400px;
}
.eventtitre {
	/*background-color:#f7e6be; */
	font-weight:bold;
	height: 26px;
	padding:4px 0px 4px 0px;

}
.eventmore{
	padding-left:0px;
	padding-top:5px;
}

.eventdate{
	padding-left:0px;
	padding-top:10px;
	padding-bottom:5px;
}
.eventresume {
	padding-left:0px
}


/* plan */

#plan {
	margin: 0 0 20px 210px;
}

#plan h3, #plan h4, #plan ul{
	font-size: 10px;
	font-weight: normal;
	color: #695d54;
	margin: 0;
	padding: 0 0 0 6px;
}

#plan h3{
	text-decoration: underline;
	width: 75px;
	padding-top: 40px;
	margin-bottom: 10px;
	background: url(images/filet_plan.gif) repeat-y;
	cursor: pointer;
}

#plan ul{
	list-style-type: none;
	margin-left: 20px;
}

/* Classe pour masquer */
.hide {
    display: none;
}

.cacher{
    list-style: none;
	
}

/* Ajout */
td p{
	padding: 0 30px 20px 0;
}

tr.antispam{
	display: none;
}