/* °neoma-interactive.com° pour GLOBAL MATERIS */

* { margin:0px; padding:0px; }
a {
  text-decoration: none;
  border: 0px;
  color: #005380;
}
ul { list-style:none; }
.left { float: left; }
a img  { border: 0px; }
.clear { clear:both; height:1px; font-size:1px; line-height:1px; }
.txtbold { font-weight:bold;}
.note { padding: 5px; background: #F3F3F3; display:block; border: 1px solid #EBEBEB; font-style:italic; color:#666666; }
acronym { text-decoration:none; border:none; }
.small { font-size:9px; font-weight:normal; }
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(../imgs_en/bg-body.gif) top repeat-x #d1d0d1;
text-align:center;
}
p { margin: 0px 0px 20px; }
#background {
background: url(../imgs_en/bg.jpg) center no-repeat #d7d7d7;
text-align:center;
height: 656px;
width: 100%;
}
#global {
text-align:left;
height: 656px;
width: 776px;
margin-left:auto;
margin-right:auto;
}
/**********************   CONTENEUR   **********************/
#conteneur {
background:#e9e9e9;
height:390px;
width: 776px;
}
#conteneur p {
font-size:10px;
}
/******************  DATE  *******************************************/
.datepost {float:left; margin-right:10px; height:41px; background:url(../imgs_en/bg-agenda.gif) no-repeat;}
.month
{
font-family:Arial, sans-serif;
cursor: default;
position: relative;
clear: both;
float: left;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
width: 31px;
text-align: center;
font-size: 9px;
letter-spacing: 0.07em;
line-height: 100%;
color: #FFF;
}
.day
{
font-family: Arial, sans-serif;
font-weight:bold;
cursor: default;
position: relative;
width: 31px;
text-align: center;
letter-spacing: 0.1em;
font-size: 11px;
color: #004c96;
float: left;
clear: both;

}
.year
{
font-family:Arial, sans-serif;
cursor: default;
position: relative;
clear: both;
float: left;
margin: 0px 0px 0px 0px;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 0px;
padding-right: 0px;
width: 33px;
text-align: center;
font-size: 9px;
letter-spacing: 0em;
line-height: 100%;
color: #FFF;
background: #aa1155;
}


/******************************/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	opacity: 0.85;
	padding: 5px;
}
#tooltip h3, #tooltip p { margin: 0; }

#tooltip span.resize, #tooltip span.close {
	position: absolute;
	right: 0;
	height: 16px;
	width: 16px;
}

#tooltip.modal h3 {
	cursor: move;
}

#tooltip.modal span.resize {
	bottom: 0;
	background: transparent url('resize.gif') no-repeat;
	cursor: se-resize;
}
#tooltip.modal span.close {
	top: 0;
	background: transparent url('close.gif') no-repeat;
}

#tooltip.fancy {
	opacity: 0.95;
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	background: url('shadow.png');
}
#tooltip.fancy h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.fancy p { width: 220px; text-align: left; }
