/* CSS DOCUMENT FOR RENDEZ-VOUS VOYAGEUR */
body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	background:#E4E3B3 url("../i/bg.gif") repeat;
}
body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	/*background:#E4E3B3 url("../i/bg.gif") repeat;*/
}

p {color:#666;}
table td{vertical-align:top;}

form {display:inline;}
img {border: 0;}
/* HEADLINES */
h1 {
	font-size:150%;
	font-weight:900;
}
h2 {
	font-size:130%;
	font-weight:900;
}
h3 {
	font-size:115%;
	font-weight:900;
}
h4 {
	font-size:10px;
	font-weight:900;
}
h5 {
	font-size:100%;
	font-weight:900;
	margin-bottom:0.1em;
	padding-bottom:0;
}
/* LINKS */
a:link {color: #c00;}
a:visited {color: #c00;}
a:hover {color: #c00;text-decoration: none;}
a:active {color: #c00;}
#Nouvelles a:link {color:#fff;}
#Nouvelles a:visited {color:#fff;}
#Nouvelles a:hover {color:#fff; text-decoration:none;}
#Nouvelles a:active {color:#fff;}
#Footer a:link {color:#666;}
#Footer a:visited {color:#666;}
#Footer a:hover {color:#666;text-decoration:none;}
#Footer a:active {color:#666;}
#TopNav a:link {color:#fff;}
#TopNav a:visited {color:#fff;}
#TopNav a:hover {color:#fff;text-decoration:none;}
#TopNav a:active {color:#fff;}
#ColumnCenterPlan a:link {color:#000; text-decoration: none;}
#ColumnCenterPlan a:visited {color: #000; text-decoration: none;}
#ColumnCenterPlan a:hover {color: #999;}
#ColumnCenterPlan a:active {color: #999;}/* LISTS */
li {
	list-style-type:disc;
}
ol li{
list-style-type:decimal;
margin-bottom:1.5em;
}
ul#NavJeunes li {
	list-style-image: url("../i/bulletjeunes.gif");
	margin-bottom:0.25em;
	margin-left:0em;
	padding-left:0em;
}

/*-------------*/

ul#NavUnivers li {
	list-style-image: url("../i/bulletunivers.gif");
	margin-bottom:0.25em;
	margin-left:0;
	padding-left:0;
}

ul#NavUnivers ul li{
	list-style-image: url("../i/bulletuniversSous.gif");
}
ul#NavJeunes ul li {
	list-style-image: url("../i/bulletjeunesSous.gif");
}


ul#NavFilm ul li{
	list-style-image: url("../i/bulletfilmSous.gif");
}

ul#NavRessources ul li{
	list-style-image: url("../i/bulletressourcesSous.gif");
}
ul#PlanDuSite {
	list-style-image: url("../i/enveloppe.gif");
	list
	margin-bottom:0.25em;
	margin-left:3em;
	padding-left:0em;
	font-size:11px;
}

ul#PlanDuSite ul li {
	list-style-image: url("../i/fleche.gif");
	margin-bottom:0.25em;
	margin-left:-1em;
	padding-left:0em;
	font-size:11px;
}

ul#NavComptoir ul li{
	list-style-image: url("../i/bulletcomptoirSous.gif");
}

#ColumnLeft ul {
	margin:5px 5px 5px 15px;
	padding:0;
}

#ColumnLeft li{
	margin:0;
	padding:0;
}

#ColumnLeft ul ul {
	margin:0.5em 0.5em 1em 0.5em;
	padding:0;
}

ul#NavUnivers a {
	color:#30527c;
}

/*-------------*/

ul ul#NavLoisirs li {
	list-style-image: url("../i/bulletunivers.gif");
	margin-bottom:0.25em;
	margin-left:-2em;
	padding-left:0em;
}

ul#NavComptoir li {
	list-style-image: url("../i/bulletcomptoir.gif");
	margin-bottom:0.25em;
	margin-left:0;
	padding-left:0;
}

ul#NavFilm li {
	list-style-image: url("../i/bulletfilm.gif");
	margin-bottom:0.25em;
	margin-left:0;
	padding-left:0;
}

ul#NavRessources li {
	list-style-image: url("../i/bulletressources.gif");
	margin-bottom:0.25em;
	margin-left:0;
	padding-left:0;
}
/* MASTER DIVS */
div#Container {
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	/*width for explorer 5 and up*/
	width:760px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/*for all other browsers*/
	width:760px;
}

div#LettreContainer {
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	/*width for explorer 5 and up*/
	width:760px;
	voice-family: "\"}\"";
	voice-family:inherit;
	/*for all other browsers*/
	width:760px;
}
div#LettreTop{
	background-color:#FFF;
	padding:10px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
div#LettreLeft{
	background-color:#CCC;
	float:left;
	margin-top:20px;
	padding:20px 0 20px 20px;
	width:350px;
}

div#LettreRight{
	background-color:#CCC;
	float:right;
	margin-top:20px;
	padding:10px;
	width:350px;
}

div#navigator{
float:left;
width:760px;
}


#TopNav {
	background-image: url("../i/bg_search.gif");
	background-repeat:repeat-x;
	color:#ccc;
	padding:7px 15px 7px 7px;
	width:738px;
	text-align:right;
}

#TFO{
padding: 0px;
margin: 0px;
width:760px;
}

.inputText {
	background-color:#69C;
	color:#CCC;
	}
div#MainNav {
	width:760px;
}
div#Content {
	width:760px;
	background-color:#fff;
	/*padding-bottom:20px;*/
}
div#Footer {
	clear:both;
	text-align:right;
	background-color:#dcdcb1;
}
div#Footer p {
	background: url("../i/rivard20_sml.png") top right no-repeat;
	padding:20px 160px 40px 20px;
	margin:0;
	font-size:85%;
	color:#999;
}
/* HOME PAGE DIVS */
div#Bienvenue {
	margin-left:10px;
	padding:5px 20px 0 20px;
	width:252px;
	float:left;
	background: url("../i/bgstamp.gif") top left no-repeat;
	line-height:1.3em;
}
div#Features {
	float: left;
	padding:5px 20px 0 0px;
	width:218px;
}
div#Nouvelles {
	width:160px;
	padding:5px 10px 10px 10px;
	float:left;
}
div#Nouvelles p {
	padding-top:0;
	margin-top:0;
	font-size:11px;
}
div#Nouveautes {
	background-color:#a62814;
	color:#fff;
	padding:6px;
}
#partenaires {
	clear:both;
}
#partenaires p, #partenaires h4{
	margin-left: 30px;
}
/* OTHER DIVS */
.LeftJeunes {
	background:url("../i/watmark_activite2.gif") top left no-repeat;
	float:left;
	margin-top:20px;
	padding:20px 10px 0 20px;
	width:170px;
}
.LeftUnivers {
	background:url("../i/watmark_univers1.gif") top left no-repeat;
	float:left;
	margin-top:20px;
	padding:20px 10px 0 20px;
	width:170px;
}

.LeftComptoir {
	background:url("../i/watmark_traite1.gif") top left no-repeat;
	float:left;
	margin-top:20px;
	padding:20px 10px 0 20px;
	width:170px;
}
.LeftFilm {
	background:url("../i/watmark_film1.gif") top left no-repeat;
	float:left;
	margin-top:20px;
	padding:20px 10px 0 20px;
	width:170px;
}
.LeftRessources {
	background:url("../i/watmark_ressources1.gif") top left no-repeat;
	float:left;
	margin-top:20px;
	padding:20px 10px 0 20px;
	width:170px;
}


div#ColumnCenter {
	border-left:1px dashed #cc9;
	float: left;
	margin-top:20px;
	padding:20px 20px 0 20px;
	width:510px;
	line-height:1.5em;
}
div#ColumnCenterPlan {
	border-left:1px dashed #cc9;
	float: left;
	margin-top:20px;
	padding:20px 20px 0 20px;
	width:510px;
	line-height:1.5em;
}


div#ColumnCenterSearch {
	border-left:1px dashed #cc9;
	float: left;
	margin-top:20px;
	padding:20px 20px 0 20px;
	width:700px;
	line-height:1.5em;
}


div#ColumnCenterSection {
	border-left:1px dashed #cc9;
	border-right:1px dashed #cc9;
	float: left;
	margin-top:20px;
	padding:20px 20px 0 20px;
	width:360px;
	line-height:1.5em;
}
div#ColumnRight {
	float:left;
	margin-top:20px;
	padding:20px 0 0 20px;
	width:120px;
}
/* CLASSES + SPECIAL DIVS */
div#ColumnCenter h1 {
	letter-spacing:0.3em;
	text-transform:uppercase;
}

div#ColumnCenterSearch h1 {
	letter-spacing:0.3em;
	text-transform:uppercase;
}

div#ColumnCenterSection h1 {
	letter-spacing:0.3em;
	text-transform:uppercase;
}

div#VoirAussi p{
border-top:1px dashed #cc9;
padding: 10px 0 0 0;
}

.secondRows{
	background-color:#CCC;
}

.secondGlossaireRows{
	background-color:#EEE;
}

.SaviezVous {
	margin:20px;
	padding:20px;
	background:#dcdcb1 url(../i/saviezvous_bg.gif) top repeat-x;
	color:#333;
	line-height:normal;
}
.SaviezVous h3 {
	margin-top:0;
	padding-top:0;
	color:#000;
	text-transform:uppercase;
	letter-spacing:0.4em;
}
.SaviezVous p {
	margin-bottom:0;
	padding-bottom:0;
}
.Activite {
	margin:20px 20px 20px 80px;
	padding:20px;
	width:300px;
	background:#dcdcb1 url(../i/saviezvous_bg.gif) top repeat-x;
	color:#333;
	line-height:normal;
}
.Activite h3 {
	margin-top:0;
	padding-top:0;
	color:#000;
	text-transform:uppercase;
	letter-spacing:0.4em;
}
.Activite p {
	margin-bottom:0;
	padding-bottom:0;
}

.bold {
	font-weight:bold;
}
.image {
	margin-left:115px;
    width:140px;
	background-color:#E2E2B7;
}

.image p {
	margin:0;
	padding:10px;
	font-size:10px;
}
.img-left {
	float:left;
	padding: 0 20px 20px 0;
}
.imageLeft {
	float:left;
	width:140px;
	margin-right:20px;
	background-color:#E2E2B7;
}
.imageLeft p {
	margin:0;
	padding:10px;
	font-size:10px;
}

.imageRight {
	float:right;
	margin-right:0;
	width:140px;
	background-color:#E2E2B7;
}

.imageRight p {
	margin-left:1.5em;
	margin:0;
	padding:10px;
	font-size:10px;
}
.imageB {
	margin-left:125px;
    width:255px;
	background-color:#E2E2B7;
}

.imageB p {
	margin:0;
	padding:5px;
	font-size:10px;
	line-height:normal;
}

.imageLeftB {
	float:left;
	width:255px;
	margin-right:20px;
	background-color:#E2E2B7;
}
.imageLeftB p {
	margin:0;
	padding:5px;
	font-size:10px;
	line-height:normal;
}

.imageRightB {
	float:right;
	margin:0 0 20px 20px;
	width:255px;
	background-color:#E2E2B7;
}

.imageRightB p {
	margin:0;
	padding:5px;
	font-size:10px;
	line-height:normal;
}

.imgRow{
margin: 0 10px 0 10px;
vertical-align:top;
}

.ordlist li{
margin:0;
padding:0;
}

#rivardContainer {
	width: 100%;
	height: 70px;
	color: #333;
	display: block;
	background: #000;
	margin: 0px;
}
	#rivard {
		width: 760px;
		height: 70px;
		margin: 0 auto 0 auto;		
	}
		#rivard img {margin: 7px 0 0 0;}

/* END CSS DOCUMENT */