* {
	margin:0; 
	padding:0;
	font-size:100%;
}
body, html {
	height: 100%;
}
body{
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	background:url("../img/fondHaut.gif") repeat-x top left;
}
img {
	vertical-align:top;
}
a img {
	border:0;
}
ul {
	list-style:none;
}
input, select {
	vertical-align:middle;
}
H1 a {
	display:none;
}
table {
	border-collapse:collapse;
}
small{}
hr {
	display:none;
}
button{
	margin:0 7px 0 0;
	background:#f5f5f5;
	border:1px solid #dedede;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:100%;
	line-height:130%;
	text-decoration:none;
	font-weight:bold;
	color:#565656;
	cursor:pointer;
	padding:5px 10px 6px 7px; /* Links */
}
button{
	width:auto;
	overflow:visible;
	padding:4px 10px 3px 7px; /* IE6 */
}
button[type]{
	padding:5px 10px 5px 7px; /* Firefox */
	line-height:17px; /* Safari */
}
*:first-child+html button[type]{
	padding:4px 10px 3px 7px; /* IE7 */
}
button img {
	margin:0 5px -1px 0 !important;
	padding:0;border:none;
}
button:hover{
	color:#336699;
	background:#dff4ff;
	border:solid 1px #c2e1ef;
}

#main {
	margin:0 auto;
	width:800px;
	background:url("../img/fondPage.png") no-repeat left 120px;
}
#header {
	height:117px;
	margin:0 0 10px 0;
}
#content{
	position: relative;
	padding-bottom:100px;
	zoom:1;
}
#fondBas {height:236px;background:url("../img/fondPageBas.jpg")} 
#col-1{
	margin:0 0 0 425px;
	padding:0 10px 0 10px;
}
#col-2{
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	padding:0 0 0 0;
}
#col-3{
	position:absolute;
	right:0px;
	top:0px;
	width:0px;
	padding:0 0 0 0;
}
#footer{
	clear:both;
	display:none;
	text-align:center;
	color:#999;
	width:800px;margin:auto;
}
#footer div {margin:10px 0 10px 0;}
#footer a {color:#333;}

#col-1 .bloc-col {}
#col-2 .bloc-col,col-3 .bloc-col {margin-bottom:10px;}
#col-1 H2 {font-size:20px;font-weight:normal;color:#555;font-family:"Trebuchet MS";margin-left:-280px;width:240px;text-align:right;}
#col-1 H3, #pallTitrePolice H3 {font-size:16px;}
#col-1 H4, #pallTitrePolice H4,  #col-1 H4 a {font-size:12px;text-decoration:none;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:5px 0 5px 0; text-align:right;}

#col-2 H2, #col-3 H2 {font-size:20px;}
#col-2 H3, #col-3 H3 {font-size:16px;}
#col-2 H3 a, #col-3 H3 a {font-size:12px;font-weight:bold;}
#col-2 H4, #col-3 H4 {font-size:14px;}
#posMenu {position:absolute;top:-80px;right:0px;text-align:left;width:445px;font-size:10px;}
ul#menu {font-size:10px;}
ul#menu li {display:inline;width:auto;}
ul#menu a, ul#menu input {text-decoration:none;padding:0 10px 0 10px;font-size:10px;}
ul#menu input {}
ul#menu a:hover {color:#a60e19;}
ul#menu .select {color:#a60e19;}
#main a {color:#333;}
#main a:hover {text-decoration:none;}
#fileAriane a{display:inline;padding:0 10px 0 10px;background:url("../img/imgstand/puce_ariane2.gif") no-repeat left 2px;}
#fileAriane a#FileArianFin {font-weight:bold;background:url("../img/imgstand/puce_ariane1.gif") no-repeat left 2px;}
#col-1 .contenu {line-height:18px;width:240px;position:absolute;top:50px;left:160px;text-align:justify;}
#col-1 .contenu img {margin:10px;}


#col-1 .contenu ul, #pallFormatPolice ul {list-style-type: disc;margin:10px 10px 10px 30px;}
#col-1 .contenu li, #pallFormatPolice li {padding:0 0 10px 10px;}

#col-1 hr {}

#col-1 .contenu a {}
#col-1 .contenu a:hover {}

#col-1 .contenu b, #pallFormatPolice b {}
#col-1 .contenu u, #pallFormatPolice u {}
#col-1 .contenu i, #pallFormatPolice i {}

#col-1 .contenu H2 {
margin:5px 0 5px 0;
width:auto;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-weight:lighter;
text-align:left;
font-size:16px;
}


/*************************************************************************/
/* ICONES DES OBJETS CONTENUS DANS UNE PAGE, NEWS, EVEN, ETC. */
.infoContenu {display:none;}
.infoContenuPage {display:none;}
.infoContenu a {}
.infoContenu .nbrImg {background-image:url(../img/imgstand/fichier_image.png);}
.infoContenu .nbrVid {background-image:url(../img/imgstand/film.png);}
.infoContenu .nbrDoc {background-image:url(../img/imgstand/fichier_word.png);}
.infoContenu .nbrComment {background-image:url(../img/imgstand/add-comment-16.png);}

/*************************************************************************/
/* LOADER AJAX. */
.ajax-loading {background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;}

/* CALNDRIER */
#cal {margin-bottom:20px;}
#calendrier {overflow:auto;font-size:10px;width:188px;}
#libelle li, #calendrier .ligne li, #calendrier li a {width:20px;font-size:10px;}

#calendrier h2 {display:block;text-align:center;height:22px;margin:0px;padding:0px;color:#333;}
#calendrier li{list-style: none;margin:2px;border:solid 1px #ccc;text-align:center;padding-top:3px;padding-bottom:3px;}
#libelle {margin: 0 auto;padding: 0;margin-left:2px;}
#calendrier .ligne {margin:0;padding: 0;margin-left:2px;} 
#libelle li {float : left;}
#calendrier .ligne li {color: #000;float : left;}
#calendrier li a {text-decoration:none;color:#666;}
#calendrier li a div {display:none;position:absolute;margin-top:-70px;margin-left:30px;width:50px;height:25px;border:solid 1px #c7431f;background-color:#fff;font-size:16px;font-weight:bold;background-image:url(../img/h2-agenda-puce.png);background-position:top center;background-repeat:no-repeat;padding-top:25px;}
#calendrier .ligne li a:hover div{display:block;}
#calendrier li.itemCurrentItem {color:#c7431f;text-decoration:underline;color:#c7431f;text-decoration:underline;}
#calendrier li.itemSelectedItem {color:#c7431f;text-decoration:underline;}		
#calendrier .itemExistingItem {background-image:url(../img/imgstand/calend-back.png);background-repeat:no-repeat;background-position:left top;}
#calendrier .btnToutEvenMois, #calendrier .btnToutEven {display:block;border-top:solid 1px #ccc;padding:5px;font-size:10px;color:#333;clear:both;text-align:center;}

/*************************************************************************/
/* ASPECT DES TAGS */
#col-1 .tag {padding-top:10px;padding-bottom:10px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
#col-1 .tag span {color:#666;font-weight:bold;font-size:11px;display:block;float:left;padding:2px;margin-right:8px;}
#col-1 .tag a {color:#333;text-decoration:none;font-size:11px;display:block;float:left;padding:2px;margin-right:8px;}
#col-1 .tag a:hover {color:#666;}

#col-2 .tag {text-align:center;}
#col-2 .tag a {color:#333;text-decoration:none;}
#col-2 .tag h2, #col-2 .tag h3, #col-2 .tag h4, #col-2 .tag h5, #col-2 .tag h6 {display:inline;padding:5px;}
#col-2 .tag h2 a {font-size:24px;color:#000;}
#col-2 .tag h3 a {font-size:20px;color:#333;}
#col-2 .tag h4 a {font-size:16px;color:#666;}
#col-2 .tag h5 a {font-size:12px;color:#999;}
#col-2 .tag h6 a {font-size:10px;color:#999;}
#col-2 .tag a:hover {color:#666;}

/*************************************************************************/
/* ASPECT DES COMMENTAIRES */
#col-1 #commentaireListe {margin: 0 20px 0 0;}
#col-1 #commentaireListe li {margin:0 0 40px 50px;}
#col-1 #commentaireListe li .message {width:400px;padding:10px;border:solid 1px #666;background:#fff url("../img/imgstand/comment-fond1.gif") no-repeat left top;border-bottom:none;text-indent:30px; font-style:italic;color:#333; }

/*************************************************************************/
/* ASPECT DES DEPECHES */
#col-1 .depeche li, #col-1 .agenda li {margin:0 0 10px 0;}
#col-1 .depeche h3 a,  #col-1 .agenda h3 a {
margin:5px 0 5px 0;
width:auto;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-weight:lighter;
text-align:left;
font-size:16px;
text-decoration:none;
}
#col-1 .depeche .img, #col-1 .agenda .img {float:left;margin:10px 5px 5px 0;}

/*************************************************************************/
/* ASPECT DES AGENDAS */

/*************************************************************************/
/* ASPECT DU MODULE DE NEWSLETTER */
#col-2 #newsletter {position:absolute;top:-50px;left:500px;width:300px;}
#col-2 #newsletter h2 {font-size:10px;display:inline;font-weight:normal;}
#col-2 #newsletter form {text-align:center;}
#col-2 #newsletter input {float:none;padding:0px;margin:0px;}
#col-2 #newsletter button {display:inline;padding:0px;margin:0px;line-height:normal;}
#col-2 #newsletter button img {padding:0px;margin:0px;}

/*************************************************************************/
/* ASPECT DU PORTFOLIO */


/*************************************************************************/


