/*  version 1.1 du 2004/04/11 */
body	{
	background:url(/immisc/backgnd9.gif);
	background-repeat:repeat;
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#status_zone {
	margin:4px;
	padding:2px;
	background:#f0f0f0;
	border:solid 1px #fddd95;
}

#status_zone p#ok {
	color:#009000;
	font-weight:800;
}

#status_zone p#errors {
	color:#ff0000;
	font-weight:800;
}

#context {
	border:solid 1px #0080C0;
	width:300px;
	margin:4px;
	background:#d5e5e4;
	top:0px;
	left:0px;
}

#context_menu {
	border:solid 1px #003080;
	position:absolute;
	margin:4px;
	padding:2px;
	background:#f0e0d0;
	right:0px;
	top:0px;
}

#context h2 {
	margin:1px;
	font-size:13px;
}

table.admin_liste {
	width:100%;
	border:solid 1px #003080;
	background:white;
}

table.admin_liste tr td {
	border-bottom:solid 1px black;
}

table.admin_liste tr th {
	border-bottom:dashed 2px #808080;
	border-left:solid 1px black;
	background:#fddd95;
}

table.admin_liste tr td.pageid {
	border-right:solid 1px black;
	padding:2px;
}
table.admin_liste tr td.pageid a {
	font-size:11px;
	text-decoration:underline;
	font-weight:800;
}

table.admin_liste tr td.catlibel {
	border-left:solid 1px #808080;
	padding-left:3px;
}

table.admin_liste tr td.popu {
	border-left:solid 1px #808080;
	color:#504040;
	padding-right:3px;
	text-align:right;
}

table.admin_liste tr td.datecrea {
	border-left:solid 1px #808080;
	color:#007080;
	text-align:right;
	padding-right:3px;
}

.active {
	background:#ffffff;
}

.inactive {
	background:#e0e0e0;
}
.bordered {
	padding:4px;
	margin:3px;
	border:solid 1px black;
}

#gestion_form {
	margin:4px;
	padding:2px;
	border:solid 1px #706050;
	background:#f0f0f0;
}

#gestion_form h4 em {
	font-size:11px;
 	font-style:italic;
}

#gestion_form h4 {
	margin:2px;
}

#gestion_form #name {
	background:#fddd95;
	color:#0000a0;
	padding:2px;
}

#gestion_form #categorie {
	background:#FFcc66;
	color:#0000a0;
	padding:2px;
}

#gestion_form #titre {
	background:#000080;
	color:white;
	padding:2px;
}
#gestion_form #subject {
	background:#fffff0;
	color:#0000f0;
	padding:2px;
}
#gestion_form #url {
	color:#000080;
	text-decoration:underline;
}

#gestion_form #realurl h4 {
	color:#000080;
}
#gestion_form a {
	text-decoration:underline;
	font-weight:800;
}


#logo {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	position:relative;
	left:0px;
	top:0px;
}

#principal {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	top:0px;
	left:0px;
	width:800px;
	border-right:solid 1px #800080;
	border-bottom:solid 2px #800080;
}

#legal {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	position:relative;
	text-align:center;
	top:0px;
}

#infoslegales {
	padding-left:20px;
}

#infoslegales h3 {
	border-bottom:solid 1px #800080;
	margin-bottom:2px;
}
#menuetimage {
	position:relative;
	width:100%;
	border:none;
}

#galerieours a {
	font-size:11px;
}

#galerieours td  {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.mainmenu {
	border:none;
	background:#800080;
	font-weight:800;
	font-size:13px;
	color:#84ffff;
	padding-top:4px;
	padding-bottom:4px;
}

.mainmenu a {
	color:#84ffff;
	text-decoration:none;
}

.mainmenu a:hover {
	color:white;
	text-decoration:underline;
}

#menu {
	width:370px;
	border:none;
}

#menubody {
	margin:0px;
	padding:0px;
	border:none;
	width:360px;
	background:url(/immisc/bg1.gif);
	background-repeat:repeat-y;
}

#menutop {
	margin:0px;
	padding:0px;
	border:none;
	width:360px;
	height:14px;
	background:url(/immisc/top1.gif);
	background-repeat:no-repeat;
}

#menubottom {
	margin:0px;
	padding:0px;
	border:none;
	width:360px;
	height:14px;
	background:url(/immisc/bottom1.gif);
	background-repeat:no-repeat;
}

.warning {
	color:red;
}
.avail {
	color:#0000ff;
}

.sold {
	color:#ff0000;
}

.gimmick {
	font-style:italic;
	font-size:14px;
	color:#800080;
}
.item {
	position:relative;
	text-align:left;
	padding-left:50px;
	padding-top:15px;
	padding-bottom:8px;
	min-height:40px;
	left:0px;
	border:none;
	width:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:400;
}

.item2 {
	position:relative;
	text-align:left;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:5px;
	/* height:30px; */
	left:0px;
	border:none;
	width:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:400;

}

#menubody h3.item {
	margin-left:20px;
	font-size:12px;
}

.bloc1 {
	border:dotted 2px #800080;
	padding:3px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
}

.ours1 {
	background:url(/immisc/ours.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}
.ours2 {
	background:url(/immisc/exclusif.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}

.ours3 {
	background:url(/immisc/peluche.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}

.ours4 {
	background:url(/immisc/oldy.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}

.puce {
	background:url(/immisc/pique2.gif);
	background-repeat:no-repeat;
}

.technique {
	margin:5px;
	background:#fffff0;
	border:dotted 1px black;
}
.technique img {
	margin:5px;
}

.bloc1 img {
	border:none;
}

.vignette {
	border:solid 1px #400040;
	background:#fffff0;
	padding:2px;
}
.technique p {
	text-align:center;
	font-style:italic;
	color:#800080;
}
.bloc1 h2 {
	color:white;
	background:#800080;
	font-size:14px;
	border-bottom:solid 2px white;
}

.voteform {
	background:#fffff0;
	padding:4px;
	font-size:12px;
}

p	{
	font-size:12px;
}

p.oursmois {
	font-weight:800;
	text-align:left;
	color:#800080;
}

h1 {
	background:white;
	color:#800080;
	margin:4px;
	padding:3px;
	font-size:16px;
	border:solid 1px #800080;
}

h1.mois {
	font-size:14px;
	background:none;
	border:none;
	color:black;
	text-align:center;
}

h1.accueil {
	font-size:14px;
	background:none;
	border:none;
}

h4	{
	margin-top:4px;
	font-size:12px;
	font-weight:800;
}
