/* Global Styles */
body {	margin:0px;	}
td {	font:11px arial;	color:#333333;	}
h1 {	font:20px georgia;	color: #CC3300;	letter-spacing:.1em;	line-height:26px;	}
a {	color: #cc0000;	text-decoration:none;	font-weight:bold;	}
a:hover {	color: #990000;	text-decoration:underline;	}
/* ID Styles */
#navigation a {	font:12px arial;	color: #336666;	text-decoration:none;	letter-spacing:.1em;	}
#navigation a:hover {	color: #993300;	text-decoration:underline;	}
#padding {	padding:20px 5px 20px 5px;	}
#weekdays th {	font:10px arial;	color: #ffffff;	letter-spacing:.2em;	}
#calheader td {	font-weight:bold;	}
/* Class Styles */
.logo {	font:18px times new roman;	color: #333300;	letter-spacing:.4em;	font-weight:bold;	}
.sidebarText {	font:12px georgia;	color: #F7DD87;	line-height:18px;	}
.bodyText {	font:12px arial;	line-height:18px;	color:#333333;	}
.pageName {	font:20px georgia;	color: #CC3300;	letter-spacing:.1em;	line-height:26px;	}
.subHeader {	font:14px georgia;	color: #669999;	font-weight:bold;	line-height:20px;	letter-spacing:.1em;	}
.navText {	font:10px arial;	color: #333300;	letter-spacing:.1em;	}
.calendarText {	font:11px arial;	line-height:14px;	color:#333333;	}
.engris {	color:#8b8787;	}.marge-dg {	margin-left:50px;	margin-right:50px;	}
a.pied {	color:#333333;	font-weight:normal;}
