img, div, a, input { behavior: url(scripts/iepngfix.htc) }



.kossin {



	background-image: url(images/kossin.png);

	background-position: bottom;

	background-repeat: repeat-x;

}

.bg_jaune{ background:url(images/bg_jaune.gif) no-repeat left bottom; width:475px; height:120px; }
.bg_jaune ul{ margin-top:10px;  }
.bg_jaune li{ list-style:none; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#535353; margin:6px 0; }
.bg_jaune .bullet{ color:#78a142; font-size:15px; }
#tablevideo{ *position:relative; *top:-60px;}
#tablevideo{ position/***/:relative \9;  top/***/:-60px \9;}

.bb1pxccc{ border-bottom:1px dotted #ccc; }
.bg-footer{ background:url(images/bg-footer.gif) repeat-x left top; height:222px; }

#bg-je-mabonne{ background:url(images/bg-je-mabonne.png) no-repeat left top; margin-left:2px;padding-top:10px;}
.lien-tv{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#330033; }
.lien-tv-2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#330033; }

.texte-gris-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
p.texte-gris-2-13{ line-height:1.7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545854; }
.texte-gris-13{ font-family:Arial, Helvetica, sans-serif; color:#505153; font-size:13px; }

.texte-blanc-14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; }
.texte-vert-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006666; font-weight:bold; }
.texte-vert-13{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#95c836; }
.texte-vert-bienvenue{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#577630; }

.texte-noir-10{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; }
.texte-noir-11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.texte-noir-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.texte-noir-13{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
.texte-orange-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e34b27; }

.btn-remplir-le-formulaire a{ display:block; background:url(../images/btn-remplir-le-formulaire.jpg) left top no-repeat; margin-top:233px; margin-left:48px; width:170px; height:37px; }
.btn-remplir-le-formulaire a:hover{ display:block; background-position:0 -38px; }

.txt-concours{ width:290px; padding-top:25px; margin-left:60px; height:100px; }
.txt-concours{ *padding-top:35px; }

.boite-erreur{ /*position:absolute; width:350px; margin-top:-80px; */ margin:20px 0; }
.txt-erreur{ color:#FE1D33; }
.txtbox{ border:1px solid #999966; width:200px; color:#333; }
.txtbox-error{ border:1px solid #FE1D33; }
.txtbox-area{ border:1px solid #999966; color:#333; }
.txtbox-area-error{ border:1px solid #FE1D33; }


#bouton{
	position:relative;
	top:197px;
	float:left;
	left:8px;
	z-index:10000;
}

#bouton1{
	position:relative;
	top:197px;
	float:left;
	left:25px;
	z-index:10000;
}

#bouton a{
	background-image:url(images_rotation/bouton.png);
	width:21px;
	height:21px;
	position:relative;
	z-index:1000;
	float:left;
	font-size:15px;
	color:#000;
	padding-top:0px;
	text-align:center;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:2px;
}
#bouton1 a{
	background-image:url(images_rotation/bouton.png);
	width:21px;
	height:21px;
	position:relative;
	z-index:1000;
	float:left;
	font-size:15px;
	color:#000;
	padding-top:0px;
	text-align:center;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:2px;
}

#bouton a:hover{
	background-position:0px -21px;
	cursor:hand;
}

#bouton1 a:hover{
	background-position:0px -21px;
	cursor:hand;
}


.kossingauche {



	background-image: url(images/site_06.gif);

	background-position: right bottom;

	background-repeat: repeat-x;

}

#image1{
	background-image:url(images_rotation/imgR1.jpg);
	width:500px;
	height:210px;
	position:relative;
	float:left;
	z-index:50;
	margin-top:3px;
}

#image2{
	background-image:url(images_rotation/imgR2.jpg);
	width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
	margin-top:3px;
}

/*#image3{
	background-image:url(images_rotation/imgR3.jpg);
	background-image:url(images_rotation/imgR3.jpg);
	width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
}*/

#image3{
	background-image:url(images_rotation/imgR5.jpg);
	width:500px;
	height:210px;
	margin-top:3px;
	position:relative;
	float:left;
	display:none;
}

#image4{
	display:none;
}

#image5-reer{ 
	background-image:url(images_rotation/imgR4.jpg);
    width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
	margin-top:3px;
}

#image5-aga{ 
	background-image:url(images_rotation/img-aga2010.jpg);
    width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
	margin-top:3px;
}

#img-duo-jeunnesse{ 
	background-image:url(images_rotation/img-duo-jeunnesse.jpg);
    width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
	margin-top:3px;
}
#img-bebe-bourdon{  
	
	background-image:url(images_rotation/img-bebe-bourdon.jpg);
    width:500px;
	height:210px;
	position:relative;
	float:left;
	display:none;
	margin-top:3px;
}




#bouton a{ position:relative;z-index:1000; }

.kossindroit {

	background-image: url(images/site_10.gif);



	background-position: left bottom;



	background-repeat: repeat-x;



}



.pattedroite{



	background-position: bottom;





	background-repeat: repeat-x;



	background-image: url(images/patante.gif);



}



.pattegauche{



	background-image: url(images/patante.gif);



	background-position: bottom;



	background-repeat: repeat-x;



}



.style2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;



	color: #330033;



	line-height: 15px;



	padding-left: 6px;



}



.style2 a {



	text-decoration: none;



	color: #330033;

}



.style2 a:hover {



	text-decoration: underline;



}



.fenetre {

	background-image: url(images/fenetre.png);

	height: 205px;

	width: 173px;

	background-repeat: no-repeat;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-position: top;



}



.fenetre2 {

	background-image: url(images/fenetre2.png);

	height: 238px;

	width: 200px;

	background-repeat: no-repeat;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-position: left top;

}



.menufenetre {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-left: 17px;

	padding-top: 25px;

	color: #336600;

}



.menufenetre a{



	font-family: Geneva, Arial, Helvetica, sans-serif;



	font-size: 12px;

	color: #336600;















	text-decoration: none;















}















.menufenetre a:hover{















	font-family: Geneva, Arial, Helvetica, sans-serif;















	font-size: 12px;















	text-decoration: underline;















	color: #666666;















}















.titrevert{















	font-family:Arial, Helvetica, sans-serif;















	font-size: 23px;















	color: #739f27;















	padding-top: 15px;















	padding-left: 20px;















}















.titrevert a{















	color: #739f27;















}















.titrevert a:hover{















	color: #739f27;















}



.txtgris{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	padding-left: 30px;

}

.txtgris2{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	padding-left: 5px;

}

.txtgris3{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	padding-left: 0px;

}

.txtvertfonce{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006611;



	font-weight: bold;



	padding-left: 10px;

}



a {

	text-decoration: none;

}















a:hover{















	text-decoration: underline;















}















.mognongauche{

	background-image: url(images/site_12.gif);

	background-position: bottom;

	background-repeat: repeat-x;



}



.mognondroit{

	background-image: url(images/site_14.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}




.txtgris a{















	font-family:Arial, Helvetica, sans-serif;















	color: #666666;

}

.bigfenetre {















	background-image: url(images/big_fenetre.png);

	height: 200px;















	width: 250px;















	background-repeat: no-repeat;















	font-family: Geneva, Arial, Helvetica, sans-serif;















	font-size: 12px;

	background-position: bottom;

}















.bigfenetre2 {

	background-image: url(images/big_fenetre2.png);

	height: 200px;

	width: 250px;

	background-repeat: no-repeat;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-position: bottom;

}

.txtblanc{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	padding-left: 60px;

}

.txtblanc a{

	color: #ffffff;

}

.txtblanc a:hover{

	color: #fafecf;

}

.newsg {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #996600;

}

.newsd {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:/*#666666*/ #993300;

}

.style1news {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	line-height: 18px;

	padding-top: 5px;
	margin-bottom:25px;

}
.archivesactualites .style1news{margin-bottom:5px;}


.style2suite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #339900;

}

#apDiv1 {

	position:absolute;

	top:25px;

	z-index:2;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	overflow: hidden;

	float: left;

	display: block;

	margin-left: 53px;

	border-right: thin solid #D0FCCB;

	border-bottom: thin solid #D0FCCB;

	border-left: thin solid #D0FCCB;

	visibility: hidden;

	background-repeat: no-repeat;

}

.news1 {

	background-image: url(images/win1.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 105px;

	width: 263px;

	display: block;

}

.news1_small {

	background-image: url(images/win1_small.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 96px;

	width: 240px;

	display: block;
}


.news2 {

	background-image: url(images/win2.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 105px;

	width: 263px;

		display: block;

}
.news2_small {

	background-image: url(images/win2_small.png);

	background-repeat: no-repeat;

	background-position: right top;

	height: 96px;

	width: 240px;

		display: block;

}

.news2b {

	padding-right: 5px;

	padding-left: 5px;

}

.news1b {

	padding-right: 5px;

	padding-left: 5px;

}

#apDiv1 a{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

}

#apDiv1 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 11px;

	text-decoration: underline;

}

#inner {

	width:150px;

	height:80px;

	padding: 4px;

	background-image: url(images/screen.png);

	}

.emailtxtfield{padding-left:5px; background:transparent url(images/bg-input-txtfield.png); background-repeat:no-repeat; width:169px; height:17px; border:none;}
.emailtxtfield-info-lettre{padding-left:5px; background:transparent url(images/txtbox-infolettre.gif); background-repeat:no-repeat; width:198px; height:23px; border:none;}


#topsearchForm {float:right; margin:6px 0 0 0; padding:0 0 0 0;}

#topsearchForm *{float:left; margin:0;}

.bginputsearch{background:transparent url(images/bg-input-recherche.png); background-repeat:no-repeat; width:119px; height:22px; border:none; padding:2px 0 0 5px;}
.bginputsearch2{background:transparent url(images/bg-input-recherche.png); background-repeat:no-repeat; width:215px; height:22px; border:none; padding:2px 0 0 5px;}

.archivesactualites *,.archivesactualites * a, .archivesactualites a {font-size:12px;}



.box1 {

	width: 349px;

}

.style5 {

	font-size: 16px;

	font-weight: bold;

}

.style6 {

	font-size: 14px;

	font-weight: bold;

}

.newsletter {

	background-image: url(images/newsletter.png);

	background-repeat: no-repeat;

	background-position: top;

	height: 51px;

	width: 277px;



}

.devil {

	padding-top: 30px;

	padding-left: 8px;



}

.vidz {

	z-index: 1;

}

#vidz {

	z-index: 1;

}

.accesr {

	z-index: 2;

}

#lbOverlay, .lbOverlay {

	position: absolute;

	left: 0;

	width: 100%;

	background-color: #000;

	cursor: pointer;

}



#lbCenter, .lbCenter, #lbBottomContainer, .lbBottomContainer {

	position: absolute;

	left: 50%;

	overflow: hidden;

	background-color: #fff;

}



.lbLoading {

	background: #fff url(../images/loading-annonce-tele-video.gif) no-repeat center;

}



#lbImage, .lbImage {

	border: 10px solid #fff;

	background-repeat: no-repeat;

}



#lbPrevLink, .lbPrevLink, #lbNextLink, .lbNextLink {

	display: block;

	position: absolute;

	top: 0;

	width: 50%;

	outline: none;

}



#lbPrevLink, .lbPrevLink {

	left: 0;

}



#lbPrevLink:hover, .lbPrevLink:hover {

	background: transparent url(../images/prevlabel-video-montage-film.gif) no-repeat 0% 15%;

}



#lbNextLink, .lbNextLink {

	right: 0;

}



#lbNextLink:hover, .lbNextLink:hover {

	background: transparent url(../images/nextlabel-productrice-montreal.gif) no-repeat 100% 15%;

}



#lbBottom, .lbBottom {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 10px;

	color: #666;

	line-height: 1.4em;

	text-align: left;

	border: 10px solid #fff;

	border-top-style: none;

}



#lbCloseLink, .lbCloseLink {

	display: block;

	float: right;

	width: 66px;

	height: 22px;

	background: transparent url(http://www.caissebellerive.com/images/closelabel.gif) no-repeat center;

	margin: 5px 0;

}



#lbCaption, #lbNumber, .lbCaption, .lbNumber {

	margin-right: 71px;

}



#lbCaption, .lbCaption {

	font-weight: bold;

}





embed {margin:0px; padding:0px;}



