body {
margin: 0;
border: 0;
padding: 0;
background: #000000;
color: #eca81f;
font-family: verdana, arial, geneva, trebuchet, sans;
font-size: 13px;
font-weight: normal;
text-align: left;
}

B {font-weight: bold;}
I {font-style: italic;}
SUP { font-size: 65%; }
img { border: none; }
HR { color: #eca81f; background-color: #eca81f; height: 1px; border: 0px; margin-top: 24px; }
.sc { font-size: 9px; }
A { color: #eca81f; text-decoration: underline; }
A:hover { color: #f2e7cd;}

#boite {
width: 764px;
height: 573px;
background-image: url(../../img/spec-carnets/bg.jpg);
background-repeat: no-repeat;
overflow: hidden;
}

#menu {
height: 20px;
margin: 78px 0px 0px 48px !important;
margin: 78px 0px 0px 24px;
padding: 0px 6px 0px 6px;
background-image: url(../../img/spec-carnets/menu-bg.png);
float: left;
}

img, #menu { behavior: url(iepngfix.htc); }

#menu A {
text-decoration: none;
}

#contenu {
width: 668px;
height: 320px;
padding: 24px 48px 24px 48px;
overflow: auto;
float: left;
}

.photos {
font-size: 10px;
color: #fefefe;
}

.photos IMG {
margin: 0px 12px 12px 0px;
float: left;
border: solid 2px #eca81f;
}

.photos A:hover {

}

.photos-max {
font-size: 10px;
color: #fefefe;
}

.table-calendrier {
	border-width:1px;
	border-style:solid;
	border-color:#5d7d9a;
	border-collapse:collapse;
}
.table-calendrier th {
	border-width:1px;
	padding:3px;
	border-style:solid;
	border-color:#5d7d9a;
	color: #eca81f;
	font-size: 11px;
	font-family: verdana, arial, geneva, helvetica, sans;
	font-weight: bold;
}
.table-calendrier td {
	border-width:1px;
	padding:5px;
	border-style:solid;
	border-color:#5d7d9a;
	color: #eca81f;
	font-size: 11px;
	font-family: verdana, arial, geneva, helvetica, sans;
}






