/* Style pour GillesChatillon.com */
/* F?vrier 2006 */
/* Tous droits r?serv?s */

body {background:url(img/bg_page.jpg);text-align:center;}
#page {margin:0px auto;width:750px;background-color:white;text-align:left;/*padding:5px;border:solid 1px rgb(150,150,150);*/}
#layoutTable {margin-top:15px;width:100%;font:12px verdana,sans-serif;}
td {vertical-align:top;}
#date {font-family: arial,sans-sefif;text-align:right;color:rgb(65,65,65);font-variant:small-caps;font-weight:bold;padding:5px;border-top:solid 1px black;}
#texte {width:500px;font-size:12px;}
#texte #zoneTXT img {
	width: 200px;
	float: right;
	border: solid 1px black;
	margin-left: 8px;
	margin-bottom: 8px;
}
#texte a {text-decoration:none;color:blue;}
#texte a:hover {color:red;}
#texte div.options {text-align:right;}
#texte #footTXT {
	margin-top: 10px;
}
#texte #footTXT img {
	border: none;
}
#ajoutCommentaire {width:100%;background-color:rgb(220,220,220);padding:5px;font-size:10px;margin-top:15px;}
#ajoutCommentaire input,textarea {width:100%;}
#ajoutCommentaire textarea {height:250px;font-size:10px;}
#margeDroite {width:50px;}
#navig {width:125px;height:135px;font:bold 10px arial,sans-serif;}
#navig div.top {
	margin-left:54px;
	border-top:solid 1px black;
	width:71px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
}
#navig a {text-decoration:none;color:rgb(80,80,80);}
#navig a:hover {color:red;}
#navig2 {width:125px;height:150px;border-right:solid 1px red;}
#courriel {width:30%;height:70px;border:double 3px rgb(148,187,236);text-align:center;}
#infoLettre select,input{font:9px arial,sans-serif;width:100%;}
#infoLettre td {font:9px arial,sans-serif;}
#calendrier {width:125px;height:100px;text-align:center;border-right:solid 1px red;border-top:solid 1px red;}
#footer {text-align:center;font:10px arial,sans-serif;color:rgb(160,160,160);margin-top:30px;}
.calendar {font:9px arial,sans-serif;}
a.lienTexte {font-size:11px;}
p.legende {text-align:left;font-style:italic;font-size:10px;}
td.pale {background-color:rgb(230,230,255);}
td.fonce {background-color:rgb(200,200,255);}
span.laDate {font-size:10px;color:rgb(80,80,80);}
/* calendrier (EG) : */
table#tCalendrier{
	empty-cells:show;
	width:100%;
	/*border-right:solid 1px red;
	border-top:solid 1px red;
	border-left:solid 1px rgb(180,180,180);
	border-right:solid 1px rgb(180,180,180);
	border-top:solid 1px rgb(235,235,235);*/
}
table#tCalendrier #caption {
	font:bold 10px arial,sans-serif;
	/*font-variant:small-caps;*/
	text-transform: uppercase;
	text-align:center;
	/*background-color:rgb(235,235,235);*/
	height:20px;
	vertical-align:middle;
	margin:0px;
}
table#tCalendrier th, table#tCalendrier td, table#tCalendrier {
	font:9px arial,sans-serif;
	text-align:center;
	padding:1px;
}
table#tCalendrier td.bold {font-weight:bold;}
table#tCalendrier caption a {
	color:inherit;
	text-decoration:none;
}
#tCalendrier a.date {color:red;text-decoration:none;}
/*#tCalendrier a.date:hover {background-color:rgb(146,222,74);}*/
/* page information */
dt {text-decoration:underline;}
dd {font-style:italic;margin-bottom:20px;}
ul {
	margin-left: -25px;
}
