/***************************************************************************
 *				print.css
 *				---------
 *	Cree le		: 16 Novembre 2007
 *	Derniere modif.	: 20 Novembre 2007
 *	Auteur		: Agence ici - Asselin Benoit
 *	Site		: http://www.agenceici.com/
 *
 ***************************************************************************/



img { border: 0px none; }
p {  margin: 0; }



table.middle { vertical-align: top; }
table.middle td { vertical-align: top; }
div.container { }

/*
.logo a { display: block; position: absolute; left: 0; top: 0; width: 147px; height: 30px; }
.logo span { display: none; }
.logo-texte { display: block; position: absolute; left: 0; top: 30px; width: 147px; height: 23px; }
*/

/*
.menu { position: absolute; left: 150px; top: 0; width: 753px; color: #003A00; z-index: 132; }
.menu ul li { margin: 12px 0 0 0; list-style: none; }
.menu ul li a { color: #003A00; padding: 2px 7px; border-right: 1px solid #2F5F2F; text-align: center; line-height: 17px; }
.menu ul li.active a,
.menu ul li a:hover { color: #E50; text-decoration: none; background: #fff; }
.menu ul li { float: left; }
.menu ul li ul { display: none; }
.menu ul li.active ul { position: absolute; display: block; left: 0; top: 32px; width: 710px; }
.menu ul li.active li { margin: 0; border: 0px none; height: 20px; }
.menu ul li.active li a { position: relative; color: #E50; margin-left: -1px; padding: 2px 7px; border: 1px solid #2F5F2F; background: #fff; text-decoration: none; }
.menu ul li.active li.active a,
.menu ul li.active li a:hover { padding: 2px 7px; color: #fff; background: #FE7519; text-decoration: none; }
.menu ul li.acces { position: absolute; right: 0; top: -12px; }
.menu ul li.acces a { display: block; width: 97px; height: 29px; border: 0px none; background: url('../template/acces-1.jpg'); padding: 0; }
.menu ul li.acces a:hover { background-image: url('../template/acces-2.jpg'); }
.menu ul li.acces a span { display: none; font-weight: bold; }
*/

.menu { position: absolute; left: 150px; top: 0px; width: 607px; color: #FFFFFF; font-size: 10px; z-index: 132; }
.menu ul li { margin: 0 0 0 0; list-style: none; }
.menu ul li a { color: #FFFFFF; padding: 2px 7px; border-right: 1px solid #FFFFFF; text-align: center; line-height: 12px; }
.menu ul li.active a,
.menu ul li a:hover { color: #9BBCDD; text-decoration: none; background: #848275; }
.menu ul li { float: left; }
.menu ul li ul { display: none; }
.menu ul li.active ul { position: absolute; display: block; left: 0px; top: 34px; width: 607px; }
.menu ul li.active li { margin: 0; border: 0px none; height: 12px; }
.menu ul li.active li a { position: relative; color: #848275; margin-left: -1px; padding: 2px 7px; border: 1px solid #E6E6E3; background: #fff; text-decoration: none; }
.menu ul li.active li.active a,
.menu ul li.active li a:hover { padding: 2px 7px; color: #FFF; background: #9BBCDD; text-decoration: none; }
.menu ul li.acces { position: absolute; right: -112px; top: -4px; }
.menu ul li.acces a { display: block; width: 112px; height: 22px; border: 0px none; background: url('../template/acces-1.jpg'); padding: 0; }
.menu ul li.acces a:hover { background-image: url('../template/acces-2.jpg'); }
.menu ul li.acces a span { display: none; font-weight: bold; }


.flash1 { display:none; }

.flash2 { display:none; }

#acces { display: none; }

.png { display: none; }

.print { display: none; }

.contenu { padding-top: 100px; overflow: visible; }

.pied { }


