
*
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*	font-family:Georgia, "Times New Roman", Times, serif; */
	font-size:12px;
}

body
{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

a { color:#566; }

a:hover { color:#788; }

#toptop ul
{
	margin:0;
	padding:0;
	list-style:none;
	padding-top:3px;
	margin-left:10px;
}

#toptop ul li
{
	margin:0;
	padding:0;
	float:left;
	color:#738485;
	margin-right:10px;
}

#toptop ul li a
{
	color:#738485;
	text-decoration:none;
}

#toptop ul li a:hover
{
	color:#000;
	text-decoration:underline;
}

table.joli
{
	margin:10px;
	background-image:url(/jepose2008/table_bottom.gif);
	background-position:bottom;
	width:166px;
	padding-bottom:20px;
	border-collapse:collapse;
}

table.joli th
{
	padding:0;
	margin:0;
	background-image:url(/jepose2008/table_top.gif);
	background-position:top;
	width:166px;
	height:31px;
}

table.joli td
{
	padding:5px;
	margin:0;
	padding-bottom:12px;
}

table.joli td p
{
	padding:0;
	margin:0;
}

table.joli td ul
{
	padding:0;
	margin:0;
	margin-left:20px;
	list-style-image:url(/jepose2008/puce.gif);
}

table.joli td ul { color:black; }

table.joli td hr
{
	height:1px;
	margin-left:2px;
	margin-right:1px;
	color:green;
	background-color:#738485;
	border:none;
}

table.joli a,
table.joli span.a
{
	text-decoration:none;
	color:#738485;
	cursor:pointer;
}

table.joli .submit
{
	border-bottom:1px dotted #000;
	color:#000;
	cursor:pointer;
}

table.joli a:hover,
table.joli span.a:hover
{
	text-decoration:underline;
	color:#000;
}

table.joli h1
{
	background-color:#ccd5d8;
	color:#000;
	width:100%;
	padding:3px;
}

#navigation
{
	height:25px;
	border-bottom: 1px dotted #738485;
	text-align:center
}

#navigation *
{
	font-size:14px;
	font-weight:900;
}

#navigation ul
{
	margin:0;
	padding:0;
	list-style:square;
	padding-top:3px;
}

#navigation ul li
{
	margin:0;
	padding:0;
	float:left;
	color:#738485;
	margin-right:20px;
	margin-left:20px;
}

#navigation ul li a
{
	color:#738485;
	text-decoration:none;
}

#navigation ul li a:hover
{
	color:#000;
	text-decoration:underline;
}

#colonneDroite h1
{
	background-image:url(/jepose2008/h1.gif);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	/*width:50%;*/
	height:17px; /*// 31 -2*p*/
	padding:7px;
}

.caseSite
{
	height:100px;
	width:250px;
	float:left;
	margin:2px;
	border:1px solid #bbc7c9;
	background-color:#e4e9ed;
}

.caseSitePayant
{
	height:98px;
	width:248px;
	float:left;
	margin:2px;
	border:2px solid #bbc7c9;
	background-color:#ccd5d8;
}

.caseSite .titre,
.caseSitePayant .titre
{
	font-weight:900;
	height:16px;
	width:170px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:left;
}

.caseSite .categorie,
.caseSitePayant .categorie
{
	font-weight:100;
	height:16px;
	width:70px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:right;
	font-variant:small-caps;
	text-align:right;
}

.caseSitePayant img,
.caseSite img
{
	border:1px solid #bbc7c9;
	margin:2px;
}

.caseSitePayant a,
.caseSite a
{
	color:#738485;
	text-decoration:none;
}

.caseSitePayant a:hover,
.caseSite a:hover
{
	color:#000;
	text-decoration:underline;
}

.slyCheck label { color:red; }

.slyCheck div
{
	background-image:url(/jepose2008/checkbox.gif);
	background-repeat: no-repeat;
	background-position: -20 0;
	width: 8px;
	height: 8px;
	overflow: hidden;
	margin: 0;
	margin-top:3px;
	margin-left:3px;
	margin-right:8px;
	float:left;
}

.slyCheck_off div { background-position: 0px 0px; }

.slyCheck_off label
{
	color:#738485;
	font-weight:100;
}

.slyCheck_on div { background-position: 0px -9px; }

.slyCheck_on label
{
	color:black;
	font-weight:100;
}

.slyCheck_over div { background-position: -1414px -3px; }

.slyCheck_down div { background-position: -1431px -3px; }

ul#priceru
{
	list-style:none;
	padding:0;
	margin:0;
}

ul#priceru li
{
	height:110px;
	width:300px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:3px;
	margin:3px;
	overflow:auto;
	float:left;
	font-size:11px;
}

ul#priceru h1
{
	font-size:12px;
	margin:0;
	padding:0;
	background:none;
	background-image:none;
	color:#000000;
 height:auto;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}

ul#priceru_cats
{
	padding:0;
	margin:0;
	list-style:none;
}

ul#priceru_cats li
{
	border:1px solid #ccc;
	background-color:#fff;
	padding:5px;
	margin:5px;
	overflow:auto;
	float:left;
	font-size:11px;
}

ul#priceru_cats li:hover { background-color:#ffb; }

ul#priceru_cats li span { cursor:pointer; }

div#priceru_categories .priceru_categorie
{
	font-weight:900;
	font-size:13px;
	margin:0;
	padding:0;
	margin-top:10px;
}

div#priceru_categories span
{
	cursor:pointer;
	text-decoration:underline;
}
span.lien {
cursor:pointer;
text-decoration:underline;
}
span.lien:hover {
background-color:#d3dde1;
}