html {
	/* IE */
	overflow-y: scroll;
	/* Moz */
	height: 100%;
	margin-bottom: 0.1em;
	background-color : #FFFFFF;
	}
html, body {
	height: 100%;
	margin: 0;
	}
body {
	text-align:justify;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif ;
	color:#000000;
}
div#header {
	background: #FFFFFF;
	color: #000000;
	height: 152px;
	}
div#header h1 {
	margin: 0;
	position: absolute;
	bottom: 10px;
	left: 30px;
	font: 3em Georgia, serif;
	}
div#conteneur {
    margin-left: auto;
    margin-right: auto;
	width:810px;
	position: relative;
	background: #FFFFFF;
	color: #000000;
}

.sidebar {
	float: left;
	width:195px;
}
.sidebar2 {
	float: left;
	width:200px;
}
.sidebar3 {
	float: left;
	width:300px;
}
.sidebarObject {
	float:left;
	padding-top:10px;
	width:200px;
}
.sidebarObject {
	float:left;
	padding-top:10px;
	width:300px;
}
.sidebarObject3 {
	float:left;
	padding-top:10px;
	width:300px;
}
#navigation {
	height:20px;	
	margin: 0px ;
	padding:0px;
	}	
	
#navigation td {
	background:#E6E6E6;
	text-align:center;
	}
	
#navigation a {	
	display: block;
	padding: 0px 10px ;
	color: #808080 ;
	text-align: center ;
	text-decoration: none ;
	}
div#navigation a:hover, #navigation a:focus, #navigation a:active {
	color:#000;
	}
	
#corp {
	padding-top: 20px;
	padding-bottom:10px;
}
.content {
	margin-top:10px;
	width:600px;
	float:right;
	color:#000000;
}
.content3 {
	margin-top:10px;
	width:490px;
	float:right;
	color:#000000;
}
.content ul li{
	list-style:none;
}

div#content {
	margin-top:10px;
	width:590px;
	float:right;
	color:#000000;
}
.contentObject {
	margin-top:10px;
	float:right;
	padding-left: 5px;
	width:590px;
	color:#000000;
	border-left-width:thin;
	border-left-color:#000000;
	border-left-style:solid;
}
.contentObject3 {
	margin-top:10px;
	float:right;
	padding-left: 5px;
	width:490px;
	color:#000000;
	border-left-width:thin;
	border-left-color:#000000;
	border-left-style:solid;
}
.object {
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
}

.question {
	color:#0000FF;
}
.answer {

	}
	
.content h2 {
	color: #0000FF;
	font-size:12px;
	}
.content3 h3 {
	color: #0000FF;
	}
.content h3 {
	color: #c00;
	font-variant: small-caps;
	}
.object h3{
	color: #0000FF;
}
#footer {
	font-size:9px;
	clear: both;
	text-align:center;
	color: #808080;
	padding-bottom:20px;
	}

div#sidebar h3, div#footer p, div#sidebar p  {
	padding: 0 10px;
	}
	
a {
	color: #0000FF;
	}
a:hover {
	color: #0000DD;
	}
	
div#locate{
	color:#0000FF;
	padding:0;
	margin:0;
}
div#locate a{
	color:#0000FF;
	font-size:10px;
	font-weight: bold;
}

div#footer a {
	color:#808080;
}

.mailTitle {
	color:#0000FF;
	font-weight:bold;
}
p.error{
	color:#FF0000;
}
div#galerie{
	padding-top: 20px;
	padding-bottom:40px;
	margin-top:40px;
    margin-left: auto;
    margin-right: auto;
	background-color:#E6E6E6;
	text-align:center;
	width:500px;
}

.submit{
	font-size:12px;
}
.mini{
	color:#0000FF;
}
.max{
	color:#FF0000;
}
div#omeo_menu ul {
	list-style-type: none;
	padding-left:0px;
}
div#omeo_menu li {
	margin-top:2px;
}
div#omeo_menu a{
	padding-top:2px;
	padding-bottom:2px;
	display: block;
	text-align: left;
	text-decoration: none;
	color: #808080; 
	background-color: #E6E6E6;
	padding-left: 20px;
}
div#omeo_menu a:hover, #omeo_menu a:focus, #omeo_menu a:active {
	color:#000;
	}
	
	
div.detail{
	margin-top:5px;
	margin-bottom:5px;
	padding:2px;
	background-color:#E6E6E6;
	width:590px;
}
div.detail a{
	color: #808080;
	text-decoration: none;
}
div.detail a:hover {
	color: #0000FF;
	text-decoration: underline;
}
div.detail a:focus div.detail a:active{
	color: #808080;
	text-decoration: none;
}
div.nom_detail{
	float:left;
	font-size: 10px;
	line-height:11px;
	width:170px;
}
div.value_detail{
	float:right;
	width:420px;
}
.detail_link{
	color: #808080;
	font-size: 10px;
	text-align:center;
}
.detail_value{

}
.detail_value_old{
	color: #808080;

}
	
/* Detail date, nserie STYLE */
.Detail-dtl{
	width:2px;
	height:2px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_tl.png);
	background-repeat: no-repeat;
}
.Detail-dtm{
	background-repeat: repeat-x;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_tm.png);
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:2px;
}
.Detail-dml{
	width:2px;
	height:29px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_ml.png);
}
.Detail-dmm{
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_mm.png);
	font-size: 10px;
	color: #000;
	background-repeat: repeat;
	text-align:center;
	height:15px;
	width:100%;
}
.Detail-dmm2{
	background-color: #B0B2B3;
	font-size: 10px;
	color: #000;
	text-align:center;
	height:14px;
	width:100%;
}
.Detail-dbl{
	width:2px;
	height:2px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_bl.png);
	background-repeat: no-repeat;
}
.Detail-dbm{
	width:100%;
	height:2px;
	background-repeat: repeat-x;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_bm.png);
}
.Detail-dmr{
	width:43px;
	height:16px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_date_br.png);
	background-repeat: no-repeat;
}


/* Detail value STYLE */
.Detail-vtl{
	width:2px;
	height:3px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_tl.png);
	background-repeat: no-repeat;
}
.Detail-vtm{
	background-repeat: repeat-x;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_tm.png);
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:3px;
}
.Detail-vtr{
	width:3px;
	height:3px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_tr.png);
	background-repeat: no-repeat;
}
.Detail-vml{
	width:2px;
	height:14px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_ml.png);
	background-repeat: repeat-y;
}
.Detail-vmm{
	background-color: #D0DCD4;
	font-size: 10px;
	color: #000;
	text-align:center;
	height:14px;
	width:100%;
}
.Detail-vmr{
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_mr.png);
	background-repeat: no-repeat;
	font-size: 10px;
	color: #000;
	text-align:center;
	height:14px;
	width:100%;
}
.Detail-vbl{
	width:3px;
	height:1px;
	background-color : #FFF;
}
.Detail-vbm{
	width:100%;
	height:1px;
	background-color : #FFF;
}
.Detail-vbr{
	width:3px;
	height:1px;
	background-image: url(../omeo/mon-omeo-images/theme2/detail_valeur_br.png);
	background-repeat: no-repeat;
}

div.limited {
  text-align: center;
  color:#FF0000;
}

.finger{
  cursor: pointer;
}

.pager {
  text-align : center;
}