body {
    background-image: url("../gfx/motif.gif");
    font-family: Verdana, sans-serif;
    font-size: 9pt;
}

td {
    font-size: 9pt;
}

div {
    font-size: 9pt;
}

td.pub {
    height: 90px;
    background-color: #CCCCCC;
    text-align: center;
    vertical-align: middle;
}

td.menu {
    width: 145px;
    background-color: white;
    vertical-align: top;
}

td.datetime {
    height: 38px;
    background-image: url("../gfx/mo_r18_c1.gif");
    font-size: xx-small;
    color: white;
    text-align: center;
    vertical-align: middle;
    padding-top: 10px;
}

td.pub_bouton {
    background-image: url("../gfx/mo_r18_c1.gif");
	padding-top: 2px;
	padding-bottom: 2px;
}

form.recherche {
	padding: 0;
	margin: 0;
	border: 0;
	width: 145px;
}

table.recherche {
	height: 21px;
	text-align: right;
	padding: 0;
	margin: 0;
	border: 0;
}

input.motscles {
    width: 96px;
    font-weight: bold;
    color: #444444;
	padding: 0;
	margin: 0;
	border: 0;
}

td.societes {
    background-image: url("../gfx/mo_r13_c1.gif");
    padding-left: 2em;
    padding-top: 22px;
    padding-bottom: 0.5em;
    padding-right: 2em;
    text-align: center;
}

a.parordre {
    font-weight: bolder;
    color: white;
    font-size: 9pt;
}

td.partenaires {
    padding-left: 1em;
    color: white;
    font-weight: bolder;
    background-image: url("../gfx/mo_r18_c1.gif");
}

a.partenaires {
    color: white;
    font-size: 9pt;
}

div.logo {
    padding: 1em;
    text-align: center;
}

div.pub {
    padding: 1em;
    text-align: center;
}


div.pubpr {
width: 581px;

    text-align: center;
background-color: #c0c0c0;
    vertical-align: center;
horizontal-align: center;
}

div.pubpr2 {
    padding: 1em;
    text-align: right;
background-color: #c0c0c0;
    vertical-align: center;
horizontal-align: center;
}



td.contenu {
    width: 580px;
    background-color: white;
    vertical-align: top;
    font-size: 9pt;
}

div.contenu {
    font-size: 9pt;
}

div#copyright {
    padding-top: 1em;
    font-size: xx-small;
    text-align: center;
}

div#copyright a {
    color: black;
    font-weight: bolder;
}

#oo { color: #FF6600 }
div#articlessalon {
	background-color: #ffad5b;
	border-color: black;
	border-style: dashed;
	border-width: 1px;
	margin: 1em;
	padding: 1em;
	text-align: left;
}

div#articlessalon li {
	line-height: 150%;
}
div#articlesindex {
	background-color: yellow;
	border-color: black;
	border-style: dashed;
	border-width: 1px;
	margin: 1em;
	padding: 1em;
	text-align: left;
}

div#articlesindex li {
	line-height: 150%;
}

div#cadrepdf {
	background-color: #FFCC00;
	border-color: black;
	border-style: dashed;
	border-width: 1px;
	margin: 1em;
	padding: 1em;
	text-align: left;
}

div#cadrepdf li {
	line-height: 150%;
}

td.nb_resultats {
	font-size: x-small;
	font-weight: bold;
	text-align: center;
}

table.salon {
	color: #000;
	background-color: #FF9933;
	border-style: dashed;
	border-width: 1px;
	border-color: #000;
	text-align: left;
	padding: 1em;
	margin: .8em;
	width: 555px;
}
table.salon td.communique {
	color: #000;
	background-color: #FF8040;
	font-size: small;
	font-weight: bold;
	padding-bottom: 1em;
}

table.salon td.lien {
	color: #000;
	background-color: #FF8040;
	font-size: small;
}

table.publi {
	color: #000;
	background-color: #de3;
	text-align: left;
	padding: 1em;
	margin: .8em;
	width: 555px;
; border: 1px #000 dashed
}
table.publi td.communique {
	color: #000;
	background-color: #de3;
	font-size: small;
	font-weight: bold;
	padding-bottom: 1em;
}
table.publi td.lien {
	color: #000;
	background-color: #de3;
	font-size: small;
}
table.publi td.contenu img {
	color: #000;
	background-color: #de3;
	border: 1px #000 solid;
	float: right;
	margin-left: 1em;
}
table.publi td.contenu {
	color: #000;
	background-color: #de3;
	text-align: justify;
	vertical-align: top;
	padding: 1em;
	font-size: x-small;
}
/*-----------jeff */

.ddoc
{

float: left;

}

.flecheorange
{

	float:left;
width:10px;
}
