/******** Styles ajoutés par OpenWide ********/
.fixClear {clear:both; margin:0;}
.aDroite{border-right :none;text-align :center; }

/********* Fin styles ajoutés par OpenWide **********/

form {margin:0;}
div {background:transparent;}
body {margin:0;font-family:arial,helvetica,sans-serif; }
p {margin:0; padding-bottom:10px;}
.topAlign {vertical-align:top;}
.noBorder {border:0;}

#alerte {color:#CC3300; background-color:#F2F2F2; padding:10px;}
/***************
	Home page
****************/
a.toolsLink {display:block; float:left;text-decoration:none;border-left:solid 1px #bfbfbf; padding:1px 12px 0px 12px; height:14px;}
a.toolsLink:hover {text-decoration:underline;}
#pageWrapper {width:957px; text-align:left; background-image:url(../images/pageBkgrd.gif); background-repeat:repeat-y;}
#tetiereHome { padding-left:9px; clear:both;}

#navHome { margin-left:9px; width:940px; text-align:left; background-color:#96BDEE; height:20px;}
.navsearch {width:187px; border-right:solid 1px #96BDEE; float:left; font-size:1.1em; color:#333;}
#navSearchInput {width:89px; font-size:10px;}
a.navElement1 {display:block ;  width:93px; text-align:center; border-right:solid 1px #fff; float:left; padding-top:3px; padding-bottom:3px; font-size:/*1.1em*/ 11px; text-decoration:none; color:#333; height:14px;}
a.navElement2 {display:block ; width:140px; text-align:center; border-right:solid 1px #fff; float:left; padding-top:3px; padding-bottom:3px; font-size:/*1.1em*/ 11px; text-decoration:none; color:#333; height:14px;}

#searchForm label {font-size:/*1.1em*/ 11px;}

#homeContentWrapper {margin-left:9px; width:940px; clear:both;}
.homeColonneCentre {border-left: #ccc 1px solid;border-right: #ccc 1px solid; vertical-align:top;}

a.leftNavLinkHome {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenu.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 5px 33px;}
a.leftNavLinkHome:hover {background-image:url(../images/bulletLeftMenuOver.gif);text-decoration:underline;}

#homePartenaires {padding: 20px 0px; margin: 0px 9px; border-top : 1px solid #CCCCCC;}
.partenaireTitle {background-image:url(../images/bulletTitleLink1.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 4px 33px; background-color:#E5E5E5;}
a.partnerLink {display:block; height:16px; background-image:url(../images/bulletTitleLink1.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#E5E5E5; font-size:1.1em; color:#666; text-decoration:none; font-weight:bold;}
a.partnerLink:hover {background-image:url(../images/bulletTitleLink1Over.gif);}
.partenaireBloc {display:inline; height:38px; border-bottom:solid 1px #CCC; text-align:center; padding:3px 0px 3px 0px;}

#homeBtnContainer {height:65px; text-align:left;}
#btngauche {float: left; border-right:solid 1px #fff ; width:287px;}
#btndroite {float: left; width:275px;}
a.homeBtnLink {background-image:url(../images/bulletArrowBlue.gif);background-repeat:no-repeat;  background-position:30px 3px; padding:0px 0px 0px 50px; color:#333333; text-decoration:none; font-size:1.1em;}
a.homeBtnLink:hover {background-image:url(../images/bulletArrowWhite.gif); text-decoration:underline;}

#homeActus { margin-top:10px; }
a.homeActusLink {display:block; height:16px; background-image:url(../images/bulletTitleLink3.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#A3C5F0; /*font-family:verdana,sans-serif;*/ font-size:1.1em; color:#fff; text-decoration:none; font-weight:bold;border-bottom:solid 1px #fff;}
a.homeActusLink:hover {background-image:url(../images/bulletTitleLink3aOver.gif);}

.homeEventCenter {border-left:solid 1px #ccc;}
.homeEventText {padding:5px 10px 5px 10px; color:#333; font-size:1.1em;}
a.homeEventLink {font-weight:bold; text-decoration:none; color:#333; font-size:1em;}
a.homeEventLink:hover {text-decoration:underline;}
.eventDate {font-style:italic;}

.actuVideo {background-color:#E8F0F8}

#homeAilleurs {height:18px; background-color:#E5E5E5; padding:2px 0px 0px 10px; clear:both; font-size:1.1em; color:#666;font-weight:bold;}
#homeAilleursVisuels {padding:10px 0px 0px 10px;}
.ailleursBorder {border:solid 1px #E5E5E5;}


a.homeMenuD {display:block; background-image:url(../images/bulletLeftMenu.gif); background-repeat:no-repeat; background-position:10px 10px; padding:10px 0px 10px 30px; font-size:1.2em; color:#666; text-decoration:none;font-weight:bold;}
.homeMenuDsmall {font-size:.8em; font-weight:normal;}
a.homeMenuD:hover {background-image:url(../images/bulletLeftMenuOver.gif);}

a.homeAnnuTitre {display:block; height:16px; background-image:url(../images/bulletTitleLink3.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#659FE6; font-size:1.1em; color:#fff; text-decoration:none; font-weight:bold;border-bottom:solid 1px #fff;}
a.homeAnnuTitre:hover {background-image:url(../images/bulletTitleLink3Over.gif);}
#annuSelectBox {margin-top:10px; font-size:.9em;width:142px; height:2em;}

/***************
	Page E0
***************/
/********* la CSS 'leftNavLink' ci-dessous est valable pour les pages N-1 ***********/
.leftNavLink {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenu.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px;}
.leftNavLink:hover {background-image:url(../images/bulletLeftMenuOver.gif);text-decoration:underline;}
.leftNavLinkOn {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuLMOn.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#EDDDC6;}

#tracer {height:19px; padding-top:3px; margin-left:20px; font-size:1.1em; color:#333;}
a.tracerLink {font-weight:bold; color:#333; text-decoration:none;}
a.tracerLink:hover {text-decoration:underline;}
#espaceLongActus {width:187px; float:left;}
#espaceLongRubriques {width:375px; float:left;border-left:solid 1px #e5e5e5;}
.espaceLongActusTitre {display:block; min-height:16px; background-image:url(../images/bulletLeftMenuDown3.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 2px 33px; background-color:#A3C5F0; font-size:1.1em; color:#fff; text-decoration:none; font-weight:bold;border-bottom:solid 1px #fff;}
.espaceLongactusBloc {padding:5px 20px 0px 10px; font-size:1.1em; color:#333;}
.espaceLongactusBloc2 {margin-top : 2px;margin-bottom :2px; font-size:1.1em; color:#333;padding-left :5px;}
a.espLongActusLink {color:#333; text-decoration:none; font-weight:700;}
a.espLongActusLink:hover {text-decoration:underline;}
.espLongRubVisuel {float:left; width:95px;}
.espLongRubBlocLiens {clear:both; padding:10px 0px 10px 10px;}
.espLongBlocLiensG {float:left; width:178px;}
.espLongBlocLiensR {float:left; width:168px; border-left:solid 1px #e5e5e5; padding-left:10px;}
.espLongTitre1 {margin:0; padding-left:10px; height:15px; background-color:#E5E5E5; font-size:1.1em; color:#666; text-decoration:none; font-weight:bold; clear:both;}
.vspace10 {height:10px; font-size:10px;}
.vspace25 {height:25px;font-size:25px;}
.divSeparator1 {clear:both; height:10px;}
.espLongQuickSearch {width:365px; clear:both; text-align:right;}
.quickSearchTitre {width:178px; height:13px; font-size:.9em;}
.quickSearchYear {width:178px; height:13px; font-size:.9em;}
.quickSearchSelect {width:182px; font-size:.9em;}
.quickSearchLine {padding-top:6px;}
.quickSearchText {font-weight:bold; font-size:1.1em;color:#333;}
.quickSearchValidContainer {padding-top:6px; padding-bottom:6px;}
.quickSearchDetailContainer {border-top:solid 1px #e5e5e5; padding:5px 10px 15px 0px; text-align:right;}
a.bntQuickSearchDetail { background-image:url(../images/bulletTitleLink4.gif); background-repeat:no-repeat; background-position:0px 3px; padding:2px 0px 2px 20px; font-size:1.1em; color:#666; text-decoration:none;}
a.bntQuickSearchDetail:hover {text-decoration:underline;background-image:url(../images/bulletTitleLink4Over.gif);}

.mentionsLegalesN1Container {
	border-top: solid 1px #e5e5e5; 
	color:#999;
	margin: 0 8px 0 9px;
	padding: 3px 0;
	text-align: center;
}

.footer_border {
	background: #fff url(../images/footer_center.jpg) repeat-x;
	height: 10px;
	width: 100%;
}

.footer_border_left, .footer_border_right {
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}
	
.footer_border_left {
	background-image:url(../images/footer_left.jpg);
	float: left;
}

.footer_border_right {
	background-image:url(../images/footer_right.jpg);
	float: right;
}

.simpleLink {color:#333;}
a {color:#333;}


/***************
	page E1
****************/
.e1Edito1 {font-size:1.2em; padding:0px 10px 10px 10px;}
.e1Edito2  {font-size:1.1em; padding:0px 10px 10px 10px;}
.extendedSearchText {font-size:1.1em;}
.extendedSearchLine {padding-top:6px;}
.extendedTextInput {width:178px; height:13px; font-size:.9em;}
.extendedSearchSelect {width:182px; font-size:.9em;}

/***************
	page E1.1
****************/
a.blackLink{text-decoration :none;}
.twoColsMain {border-left:solid 1px #e5e5e5; vertical-align:top;}
h1#searchResultTitle1 {margin:0; font-family:verdana,sans-serif; font-size:1.5em; padding:15px 0px 18px 10px; clear:both;}
#searchResultInfo {font-size:1.2em; padding-left:10px;}
.searchResultInfoBold {font-weight:bold; color:#333}
#searchResultToolbarTop {background-color:#4F89D1; color:#fff; font-size:1.2em; height:17px; border-bottom:solid 1px #fff; padding-left:10px; padding-top:3px;}
#searchResultToolbarTop2 {background-color:#4F89D1; color:#fff; font-size:1.2em; height:35px; border-bottom:solid 1px #fff; padding-left:10px;padding-top :3px;}
#searchResultToolbarTop3 {background-color:#4F89D1; color:#fff; font-size:1.2em;font-weight :bold; height:17px; border-bottom:solid 1px #fff; padding-left:10px; padding-top:3px;margin-bottom :5px;}
.searchResultToolbarAllResult {float:right;}
#searchResultTip {background-color:#E5E5E5; color:#333; font-size:1.1em; padding-left:10px; padding-top:3px; height:17px;}
.simpleBoldLink {color:#333; font-weight:bold;}
a.resultTitle {color:#326DB3; font-size:1.2em; font-weight:bold; text-decoration:none;}
a.resultTitle:hover {text-decoration:underline;}
#searchResultFooter {height:24px; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; text-align:center; padding-top:9px; color:#666;}
a.btnResultPagePrec {background-image:url(../images/bulletArrowPrec.gif); background-repeat:no-repeat; background-position:0px 3px; padding:3px 20px 2px 20px; font-size:1.1em; font-weight:bold; color:#999; text-decoration:none;}
a.btnResultPageSuiv {background-image:url(../images/bulletArrowSuiv.gif); background-repeat:no-repeat; background-position:100% 3px; padding:3px 20px 2px 20px; font-size:1.1em; font-weight:bold; color:#999; text-decoration:none;}
a.btnResultPagePrec:hover {text-decoration:underline; background-image:url(../images/bulletArrowPrecOver.gif);}
a.btnResultPageSuiv:hover {text-decoration:underline; background-image:url(../images/bulletArrowSuivOver.gif);}
.resultNumberLink {font-size:1.1em; font-weight:bold; color:#666; text-decoration:none;}
.resultNumberLink:hover {text-decoration:underline;}
.resultCount {font-size:1.1em; font-weight:bold;}
.resultPageDisplayed {font-size:1.1em; font-weight:bold; color:#326DB3;}
.leftNavLinkOn {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuLMOn.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#EDDDC6;}
.leftNavLinkOn2 {display:block;font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuLMOn2.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#EDDDC6;}
.leftNavLinkOn3 {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuLMOn2.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#E5E5E5;}
.vspace10LMOn {height:10px; font-size:10px;background-color:#EDDDC6;}
.recherche {background-color:#E5E5E5;padding :0 0 10px 5px;}
#go{width:20px;height :25px;background:transparent;border:0 none #fff;cursor:pointer;background-image: url(../images/btnOkAnnu.gif);background-repeat :no-repeat;
background-position:55% 65%;}
input#go2{width:20px;height :25px;background:transparent;border:0 none #fff;cursor:pointer;background-image: url(../images/btnOkNav.gif);background-repeat :no-repeat;
background-position:55% 65%;}
ul#liste1{list-style-type :none;background-color : #ffffff; width : 508px;border :solid 1px;}
ul#liste1 li{display:inline;border-right : solid 1px;}
ul#liste1 li#elListe{width :200px; }
ul#titre{list-style-type :none; width : 380px;float :left;padding:0 0 0 0;margin :0 0 0 0;}
ul#titre li{display :inline; float: left;border-right :solid 1px #E5E5E5; width:55px;font-weight :bold;padding-left :5px;height :15px;}
ul#titre li#droite{border-right :none;text-align :center; }
ul#titre li#centre{text-align :center; }
ul#titre.tete{margin-top :1px;background-color :#EFEFEF; height :25px;}
ul#titre.tete2{margin-top :1px;background-color :#EFEFEF; height :35px;}
.rose{background-color:#F6EEE3;}
.blanc{background-color:#FFFFFF;}
ul#titre2{list-style-type :none; float :left;padding:0 0 0 0;margin :0 0 0 0;}
ul#titre2 li{display :inline; float: left;border-right :solid 1px #E5E5E5; padding-left :5px;height :30px;}
ul#titre2 li.titreFilm{width :210px; background-color : #efefef;}
ul#titre2 li.realFilm{width :210px; background-color : #e0e0e0;}
ul#titre2 li.diffTV{width :123px; border-right :none;background-color : #efefef;}
ul#titre2.blanc li{background-color :#FFFFFF;height :20px;font-weight :normal;color :#333;}
ul#titre2.blanc li a{font-weight :normal;color :#333;}
ul#titre2.rose li{background-color :#f6eee2;height :20px;font-weight :normal;color :#333;}
ul#titre2.rose li a{font-weight :normal;color :#333;}
#corpsHaut{text-align :right;width :285px;margin-bottom :10px;}
#corpsMilieu{border-top :solid 1px; border-bottom :solid 1px; border-color :#e5e5e5;padding : 10px 0 0 0;text-align :left;width :745px;}
div#identification{text-align :center; border :solid 1px; border-color : #e5e5e5;margin : 10px 60px 10px 60px;padding:10px 10px 10px 10px; }
div#identification2{text-align :center; border :solid 1px; border-color : #e5e5e5;margin :30px 10px 10px 10px;padding: 5px 5px 5px 5px;}
div#identification3{text-align :center; border :solid 1px; border-color : #e5e5e5;margin :30px 200px 10px 200px;padding: 5px 5px 5px 5px;}
div#bordure{border-bottom :solid 1px;border-color :#e5e5e5;}


/****************
	page E1.1.X
*****************/
.pageN1ColonneCentre1 {border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;vertical-align:top;}
.ficheFilmActuTitre {display:block; height:16px; background-image:url(../images/bulletLeftMenuDown3.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#A3C5F0; font-size:1.3em; color:#fff; text-decoration:none; border-bottom:solid 1px #fff;}
.separatorTrait1 {height:5px; border-bottom:solid 1px #e5e5e5; margin-bottom:10px;}
a.bntFicheFilmDetail {display:block; text-align:right; background-image:url(../images/bulletTitleLink4.gif); background-repeat:no-repeat; background-position:17px 3px; padding:3px 10px 2px 20px; font-size:1em; color:#666; text-decoration:none;font-weight:bold;}
div#ident {display:block;font-size:1em; color:#666;font-weight:bold;}
a.bntFicheFilmDetail:hover {text-decoration:underline;background-image:url(../images/bulletTitleLink4Over.gif);}
.ficheFilm {padding:10px 20px 10px 10px; font-size:1.1em; color:#333;}

a.ficheFilmLien1 {color:#333; font-weight:bold; text-decoration:none;}
a.ficheFilmLien1:hover {text-decoration:underline;}
a.ficheFilmHeaderLink {display:block; height:16px; background-image:url(../images/bulletTitleLink1.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#F3E7D7; font-size:1.1em; color:#666; text-decoration:none; font-weight:bold;}
a.ficheFilmHeaderLink:hover {text-decoration:underline;background-image:url(../images/bulletTitleLink1Over.gif);}
.ficheFilmMentionsCell {border-right:solid 1px #e5e5e5;}

a.btnFicheSearchDetail {display:block; background-image:url(../images/bulletTitleLink1.gif); background-repeat:no-repeat; background-position:60px 10px; padding:10px 0px 10px 80px; font-size:1.1em; color:#666; text-decoration:none; background-color:#EFEFEF; border-bottom:solid 1px #CCCCCC; height:15px; border-top:solid 1px #ccc;}
a.btnFicheSearchDetail:hover {text-decoration:underline;background-image:url(../images/bulletTitleLink1Over.gif);}

/****************
	Page G0
******************/
#infosBlocStyle1 {width:187px; float:left;}
.infosBlocStyle2 {padding:10px; background-color:#EDEEC8; font-size:1.2em; color:#666;}
.infosBlocStyle3 {padding:10px;}
#rightBlocStyle1 {width:374px; float:left;border-left:solid 1px #e5e5e5; font-size:1.1em;}
#rightBlocStyle1 p {padding:10px;}

h1.rightBlocStyleHeader1 {margin:0; background-color:#659FE6; background-image:url(../images/bulletLeftMenuDown1.gif); background-repeat:no-repeat;background-position:10px 15px; height:37px; font-family:verdana; color:#fff; font-size:1.3em; font-weight:normal; padding-left:30px; padding-top:13px; border-bottom:solid 1px #fff;}

.annuTitreStyle1 { background-color:#EDEEC8; padding:2px 0px 0px 10px; clear:both; font-size:1.1em; color:#666;font-weight:bold; font-size:1.2em; color:#666;}
.topAlign p {margin:8px 5px 5px 10px;}
.leftNavLinkAnnuOn {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none; background-color:#DCDD91; background-image:url(../images/bulletTitleLink6.gif); background-repeat:no-repeat; background-position:9px 5px; padding:5px 0px 8px 33px;}
.annuSearchDetailContainer {border-top:solid 1px #e5e5e5; padding:5px 10px 15px 0px; text-align:right; font-size:.9em;}

/*********************
	page G1.1.1.1
**********************/
.titreListingStyle1 {display:block; height:34px; padding:17px 0px 0px 10px; font-weight:bold; font-size:1.8em;}
.titreListingStyle1 em {font-style:italic;}
table.tableListingStyle1 td {vertical-align:top; padding:3px 0px 3px 10px;}


/*************
page G1
***********/
#rightBlocStyle2 {width:374px; float:left;border-left:solid 1px #e5e5e5; font-size:1.1em;}
#rightBlocStyle2 p {padding:0px 10px 10px 10px;}
p.rightBlocFirstStyle1 {font-size:1.1em;}
.quickSearchStyleTxt1 {color:#333;}
.quickSearchLengthStyle1 {width:182px; font-size:.9em;}
.quickSearchInput1 {width:178px; height:13px; font-size:.9em;}
.quickSearchInput2 {width:53px; height:13px; font-size:.9em;}
.quickSearchSelect2 {width:182px; font-size:.9em;}
#comboWrapper {position:relative; padding:0; margin:0;}
#comboWrapper #comboContentContainer {display:none; position:absolute; left:0px; top:29px; background-color:#fff;margin-left:11px; line-height:13px; border:solid 1px #ccc; padding:0px; width:168px;}
#comboContentContainer a {display:block; color:#333; padding:3px 3px 3px 5px; text-decoration:none; font-size:1.1em; width:160px;}
#comboContentContainer a:hover {background-color:#326DB3; color:#fff;}
/*#comboBox {cursor:pointer;cursor:hand;}*/
.imgSpaceBottom1 {display:block; border:0; margin-bottom:1px;}

#calButton3 img, #calButton4 img {vertical-align:middle;}

/****** page g1.1.1 ********/
#rightBlocStyle3 {width:375px; float:left;border-left:solid 1px #e5e5e5; font-size:1.1em;}
#rightBlocStyle3 p {clear:both;padding:10px 10px 10px 10px; background-color:#fff;}
.annuEntete1 {background-color:#EDEEC8; padding:0px 0px 0px 10px; clear:both; font-size:1em; color:#666; display:block;font-weight:bold;clear:both; }
#rightBlocStyle3 a {color:#333; text-decoration:underline;}
#rightBlocStyle3 #searchResultToolbarTop {font-size:1.1em;}
#rightBlocStyle3 .searchResultToolbarAllResult {font-size:1.1em;}
#rightBlocStyle3 a.annuBtnModifFiche {background-image:url(../images/bulletTitleLink5.gif); background-repeat:no-repeat; background-position:0px 3px; padding:2px 10px 2px 20px;color:#fff; text-decoration:none; font-size:.9em;}
#rightBlocStyle3 a.annuBtnModifFiche:hover {text-decoration:underline; background-image:url(../images/bulletTitleLink3Over.gif);}
.bumper0 {clear:both; height:1px;display:block; font-size:1px;}

/****************
	pageD0
*****************/
.searchActusTitre {display:block; height:16px;  padding:3px 0px 1px 10px; background-color:#659FE6; font-size:1.1em; color:#fff; text-decoration:none; font-weight:bold;}
.actusQuickSearch {width:300px; clear:both; text-align:right;}
.editoStyle2 {font-size:1.2em; padding:3px 10px 5px 10px; }

/****************
	page D1
*****************/
.searchResultActusBar {background-color:#4F89D1; color:#fff; font-size:1.2em; height:17px; border-bottom:solid 1px #fff; padding-left:10px; padding-top:3px; clear:both;}

/***************
	page D1x
****************/
.newsBlocStyle2 { clear:both; }
/* styles newsText modifiés pour être plus souple (adaptés à un div contenant plusieurs paragraphes)*/
.newsText {font-size:1.1em; color:#333;}
div.newsText{margin: 10px;}
div.newsText p{margin: 0px; margin-bottom: 10px;}
div.newsText a {color:#333; font-weight:normal; text-decoration:underline;}

/****************
	page D2
****************/
a#navActus:hover {background-color:#F2B191;}

/******** page E4.1 *****/

.resultTableType1 {border-top:solid 1px #fff;}
.resultTableType1 td {vertical-align:top;}
.resultCaptionClickedAsc {background-color:#E0E0E0; background-image:url(../images/pictoTriOnAsc.gif); background-repeat:no-repeat; background-position:15px 8px;  padding:5px 0px 0px 30px; height:25px; color:#4F89D1; font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionClickedDesc {background-color:#E0E0E0; background-image:url(../images/pictoTriOnDesc.gif); background-repeat:no-repeat; background-position:15px 8px;  padding:5px 0px 0px 30px; height:25px; color:#4F89D1;font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionClickedAsc a {color:#4F89D1; text-decoration:underline;}
.resultCaptionClickedDesc a {color:#4F89D1; text-decoration:underline;}
.resultCaptionOff {background-color:#EFEFEF; background-image:url(../images/pictoTriOffAsc.gif); background-repeat:no-repeat; background-position:15px 8px;  padding:5px 0px 0px 30px; height:25px; color:#3D6798; font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionOff a {color:#3D6798; text-decoration:underline;}
.resultCaption {background-color:#EFEFEF; padding:5px 0px 0px 15px; height:25px; color:#000; font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionLast {background-color:#EFEFEF; padding:5px 0px 0px 15px; height:25px; color:#000; font-family:verdana,sans-serif; font-weight:bold;}
.resultOddCell {color:#5C5C5C; font-size:110%; background-color:#fff; border-right:solid 1px #E5E5E5; padding:3px 0px 3px 10px;}
.resultOddCellLast {color:#5C5C5C; font-size:110%; background-color:#fff; padding:3px 0px 3px 10px;}
.resultOddCell a {color:#5C5C5C; text-decoration:none;}
.resultOddCell a:hover {text-decoration:underline;}
.resultEvenCell {color:#5C5C5C; font-size:110%; background-color:#F6EEE2; border-right:solid 1px #E5E5E5; padding:3px 0px 3px 10px;}
.resultEvenCell a {color:#5C5C5C; text-decoration:none;}
.resultEvenCell a:hover {text-decoration:underline;}
.resultEvenCellLast {color:#5C5C5C; font-size:110%; background-color:#F6EEE2; padding:3px 0px 3px 10px;}

/******** page e4.2.1.1 *********/
#comboWrapper #comboContentContainer2 {display:none; position:absolute; left:0px; top:29px; background-color:#fff; margin-left:5px;  line-height:13px; border:solid 1px #ccc; padding:0px; width:168px;}
#comboContentContainer2 a {display:block; color:#333; padding:3px 3px 3px 5px; text-decoration:none; font-size:1.1em; width:160px;}
#comboContentContainer2 a:hover {background-color:#326DB3; color:#fff;}
/*#comboBox2 {cursor:pointer;cursor:hand;}*/

/***** page E4.3 ****/
.pageN1ColonneCentre2 { border-right:solid 1px #e5e5e5;vertical-align:top;}

/***** page E4.2 ***/
#searchResultFooter2 {height:24px; border-bottom:solid 1px #e5e5e5; text-align:center; padding-top:9px; color:#666;}

/******* pages E3  ****/
#searchResultToolbar {background-color:#4F89D1; color:#fff; font-size:1.2em; border-bottom:solid 1px #fff; padding:3px;}
a.searchToolBarLink {font-family :verdana;color :#FFFFFF;border-right :solid 1px; padding :0px 5px 0px 5px ;font-size :0.9em;}
.searchToolBarLinkActive {font-family :verdana;color :#FFFFFF;text-align :right;border-right :solid 1px; padding :0 5px; font-size :0.9em;text-decoration :none;}
a.searchToolBarLink2 {font-family :verdana;color :#FFFFFF;text-align :right;font-size :0.9em;}
a.searchToolBarLink3 {font-family :verdana;color :#FFFFFF;font-size :0.9em;}

/********** page c.8.3.1 *****/
a#navUnif:hover {background-color:#F4EDD3;}
.navUnifOn {display:block ; width:93px; text-align:center; border-right:solid 1px #fff; float:left; padding-top:3px; padding-bottom:3px; font-size:/*1.1em*/ 11px; text-decoration:none; color:#333; background-color:#F4EDD3; height:14px;}

.leftNavUnifOpen, a.leftNavUnifOpen {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuUnifOpen.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#F4EDD3; font-weight:bold;}

#smenuUnif {background-color:#F9F6E9; padding:10px 0px 10px 33px; display:block;}
#smenuUnif span {background-image:url(../images/bulletLink1.gif); background-repeat:no-repeat; background-position:0px 3px; padding:0px 0px 0px 10px; font-family:verdana,sans-serif; font-weight:bold; display:block;}
#smenuUnif a {background-image:url(../images/bulletLink1.gif); background-repeat:no-repeat; background-position:0px 3px; padding:0px 0px 0px 10px; font-family:verdana,sans-serif; display:block; text-decoration:none; color:#000;}
#smenuUnif a:hover {text-decoration:underline;}
#smenuUnif a span {background:none; padding-left:0px;}
.ficheFilmTitre2{margin:0; padding-left:10px; height:15px; background-color:#F4EDD3; font-size:1.1em; color:#666; text-decoration:none; font-weight:bold; clear:both;}
.fichePartenaire{margin:0; padding-left:10px; height:15px; background-color:#F4EDD3; font-size:1em; color:#666; text-decoration:none; font-weight:bold; clear:both;}
a.pdfLien1 {background-image:url(../images/pictoPDF.gif); background-repeat:no-repeat; padding:2px 0px 0px 20px; color:#000; font-weight:bold; text-decoration:none;}
a.pdfLien1:hover, .scrollingUnifFiche a:hover, .ficheUnifType1 a:hover, .unifLettreContainer1, .unifLettreContainer2 a:hover {text-decoration:underline;}

/***** page c.8.7 *****/
.unifPubliContainer1 {margin:0; padding:10px 0px 10px 0px;}
.unifLettreContainer1 {float:left; margin:0px 1px 0px 5px; text-align:center; width:114px;}
.unifLettreContainer2 {float:left; margin:0px 1px 0px 5px; text-align:center;}
.unifLettreContainer1, .unifLettreContainer2 a {color:#333; font-weight:bold; text-decoration:none; font-size:11px;}
.clearFix1 {clear:both; padding-top:10px; font-size:1px;}

.unifPartenaire1 {float:left; margin:0px 1px 0px 10px; text-align:center; width:93px;}
.unifPartenaire2 {float:left; margin:0px 1px 0px 5px; text-align:left; font-size:1.1em; color:#333; ; width:450px;}


.plansiteFooter {padding:0px 10px 10px 35px;}
.plansiteFooter ul { padding:7px !important; margin:5px; list-style-image: url('../images/tiret.png');}
.plansiteFooter a { text-decoration:none; color:#333;}
.plansiteFooter a:hover {text-decoration:underline;}

/******* page plan site - B.4 *****/
h1#planSiteHeader{margin:0; font-family:verdana,sans-serif; font-size:1.5em; padding:15px 0px 5px 10px;}

a.planSiteLink01 {display:block; height:16px; background-image:url(../images/bulletTitleLink1.gif); background-repeat:no-repeat; background-position:10px 3px; padding:3px 0px 1px 33px; background-color:#E5E5E5;  font-size:1.1em; color:#666; text-decoration:none; font-weight:bold; border-bottom:solid 1px #fff;}
a.planSiteLink01:hover {background-image:url(../images/bulletTitleLink1Over.gif);}
.plansiteLeftPane {width:315px; padding:10px 10px 10px 0px; float:left;}
.plansiteRightPane {width:205px; padding:10px 10px 10px 0px; float:left;}
.clearFix2 {clear:both; height:1px; font-size:1px;}
.plansiteSMenu {padding:0px 10px 10px 35px;}
.plansiteSMenu a { text-decoration:none; color:#333; font-size:1.1em;}
.plansiteSMenu a:hover {text-decoration:underline;}
.pageN1ColonneCentre2 p {font-size:1.1em; margin:0px 10px 10px 10px;}
.pageN1ColonneCentre2 p.first {font-size:1.1em; margin:5px 10px 0px 10px;}
a.b6LinkStyle1 {color:#326DB3;}
p.editoPlanSite {margin:0px 10px 0px 10px; font-size:1.2em; color:#333;}
p.editoPlanSite a {color:#333;}
.quickSearchLineB6 {padding:10px 10px 0px 10px;}
.b6SearchFormContainer1 {float:left;}
.b6SearchFormContainer2 {float:left; padding:1px 0px 0px 5px;}

/********* page B8 ********/
.pageN1ColonneCentre3 {border:none;}
.pageN1ColonneCentre3 p {font-size:1.1em; margin:0px 10px 10px 10px;}
p.b8Texte1 {margin:10px;}
p.b8Texte1 a {color:#333; font-weight:bold;text-decoration:none;}
p.b8Texte1 a.b8Details { background-image:url(../images/bulletTitleLink4.gif); background-repeat:no-repeat; background-position:0px 3px; padding:2px 0px 2px 20px; font-size:1em; color:#666; text-decoration:none; font-weight:normal;}
p.b8Texte1 a.b8Details:hover {text-decoration:underline; background-image:url(../images/bulletTitleLink4Over.gif);}
p.b8Texte1 a:hover, p.c3Edito2 a:hover {text-decoration:underline;}


/********* page C.1.2 ********/
.serviceDatasContainer1 {padding:10px; border-bottom: solid 1px #E5E5E5; font-size:1.1em;}
.serviceDatasContainer1 img, .contactFicheType1 img {float:left; margin-right:15px; clear:left;}
.serviceDatasContainer1 span, .contactFicheType1 span {color:#326DB3;  font-weight:bold;}
.servicesSpan {color:#326DB3;  font-weight:bold;}
.serviceDatasContainer1 a, .contactFicheType1 a {text-decoration:none; color:#333;}
.serviceDatasContainer1 a:hover, .contactFicheType1 a:hover, p.hautPageContainer1 a:hover {text-decoration:underline;}
.servicesBtnZone1 {padding:15px 0px 15px 10px;}
.leftNavUnifOn {display:block; font-family:verdana,sans-serif; font-size:1.1em; color:#333; text-decoration:none;background-image:url(../images/bulletLeftMenuUnifOn.gif); background-repeat:no-repeat; background-position:10px 5px; padding:5px 0px 8px 33px; background-color:#F4EDD3; font-weight:bold;}

/******** page c.3 ********/
p.c3Edito1 {margin:0; padding:10px; font-size:1.2em; }
p.c3Edito1 span {font-weight:normal;font-size:.9em;}
p.c3Edito1 a {color:#000; text-decoration:none;}
p.c3Edito2 {margin:0; padding:10px; font-weight:bold;}
p.c3Edito2 a {color:#000;text-decoration:none;}
.contactParagraph {padding:10px; border-bottom:solid 1px #e5e5e5; font-size:1.1em; }
.contactParagraph p {padding-bottom:10px; margin:0px; font-size:1em !important;}
.commentaireParagraph p {margin:0; padding-bottom:0; font-size:1em !important;}
.contactFicheType1 {padding:10px; font-size:1.1em; width:261px; float:left;}
.contactClearFix1 {clear:both; font-size:1px; border-top:solid 1px #e5e5e5;}
p.hautPageContainer1 {margin:7px 10px 7px 0px;}
p.hautPageContainer1 a {color:#000; font-weight:bold; font-size:1em; padding:0px 0px 0px 10px; text-decoration:none;}

/******* page C.4 *********/
.ficheBureauContainerLeft {float:left; width:281px;margin-right:1px;}
.ficheBureauContainerRight {float:left; width:281px;}
a.ficheBureauContainer {
	margin:0;
	background-color:#326DB3;
	background-image:url(../images/bulletBureauLink.gif);
	background-repeat:no-repeat;
	background-position:10px 3px;
	height:17px;
	font-family:verdana;
	color:#fff;
	font-size:1.2em;
	font-weight:normal;
	padding-left:30px;
	padding-top:3px;
	display:block;
	text-decoration:none;
}
a.ficheBureauContainer:hover {
	background-image:url(../images/bulletTitleLink5.gif);
}
a.pdfLien3 {background-image:url(../images/pictoPDF.gif); background-repeat:no-repeat; padding:2px 0px 0px 20px; color:#333; font-weight:bold; text-decoration:none; margin-bottom:4px; display:block;}
a.pdfLien3:hover, .c7Texte a:hover, p.linkContainerType1 a:hover,p.c3Edito1 a:hover,a.simpleLink2:hover {text-decoration:underline;}

.menugaucheC4  {
color:#333333;
font-size:1.1em;
font-weight:bold;
}

.menugaucheC4 a:hover {
text-decoration:underline;
}

.menugaucheC4 a {
	color:#333333;
text-decoration:none;
}

/******* page C.7 ******/
.newsletterEdito {padding:0px 10px 10px 0px; font-size:1.2em;}
.newsletterEdito img {float:left; margin:0px 10px 3px 0px;}
p.c7Texte {margin:10px; font-size:1.1em;}
p.c7Texte a {font-weight:bold; text-decoration:none; color:#333;}
p.linkContainerType1 {margin:-10px 0px 0px 0px; padding:0px 10px 10px 0px;}
p.linkContainerType1 a {background-image:url(../images/bulletTitleLink4.gif); background-repeat:no-repeat; padding:0px 10px 2px 20px; font-size:1em; color:#666; text-decoration:none; font-weight:normal;}

/********* page C.9.1 *****/
.simpleLink2 {color:#333; text-decoration:none;}

/********* page C.4.1 *******/
#bureauNYEditoContainer {background-image:url(../images/bureauNY_header.jpg); width:563px; height:111px; border-bottom:solid 1px #fff;background-repeat:no-repeat;}
#bureauPekinEditoContainer {background-image:url(../images/bureauPekin_header.jpg); width:563px; height:111px; border-bottom:solid 1px #fff;background-repeat:no-repeat;}
#bureauTokyoEditoContainer {background-image:url(../images/bureauTokyo_header.jpg); width:563px; height:111px; border-bottom:solid 1px #fff;background-repeat:no-repeat;}
#bureauMunichEditoContainer {background-image:url(../images/bureauMunich_header.jpg); width:563px; height:111px; border-bottom:solid 1px #fff;background-repeat:no-repeat;}

/********* page C.0 *********/
.c0Bumper01 {font-size:1px; height:12px;}
.c0Bumper02 {font-size:1px; height:43px;}

div#conteneur {
margin-left:188px;
width:565px;
}

.gris2 {
background-color:#E5E5E5;
color:#333333;
font-size:1.1em;
font-weight:bold;
padding:5px 0px 0px 40px;
}

div.bleu {
color:#326DB3;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

div.info {
background-image:url(../images/bulletTitleLink1.gif);
background-position:0px 2px;
background-repeat:no-repeat;
height:15px;
padding:2px 0pt 0pt 20px;
}

.bordertop{border-top:solid 1px; border-color:#CCCCCC;}

a.toolsLinkOn {display:block; float:left;color:#666666; text-decoration:none;border-left:solid 1px #bfbfbf; padding:1px 12px 0px 12px; height:14px;background-color:#fabfa1;}
a.toolsLinkOn:hover {text-decoration:underline;}
.homeIdentText2 {padding:0;margin:0; }
.homeIdentText3{padding:0 0 0 5px; float:left; vertical-align: bottom; font-family:verdana; color:#333333; font-size:1.2em; width: 102px;}
.homeIdentLink { text-decoration:none; /*font-weight:bold;*/}
#homeIdent2 {width:188px; background-color:#fde5d9; float:left;  height:80px;}
.homeTSText2 {padding-left:20px; background-image:url(../images/bulletTitleLink11.gif); background-repeat:no-repeat;background-position:0px 0px;}
a.homeMenuD2 {display:block; background-image:url(../images/bulletLeftMenu.gif); background-repeat:no-repeat; background-position:10px 5px;  padding:5px 0 0 30px;font-size:1.2em; color:#666; text-decoration:none;font-weight:bold;}
a.homeMenuD2:hover {background-image:url(../images/bulletLeftMenuOver.gif);}
div.liens{padding:10px 0 0 40px;}
.souligneGras{font-family:Arial;font-size:10px;font-weight:bold;text-decoration:none;color:#4e4947;}
.souligneGras:hover{text-decoration:none;}
.searchResultInfoBold3 {font-weight:normal; color:#333;font-family:Arial;font-size:11px;}
div.saumon2{background-color:#fcd9c7;padding:10px 0 0 10px;height:70px;}
.resultCaptionOff2 {background-color:#EFEFEF; background-image:url(../images/bulletLink3.gif); background-repeat:no-repeat; background-position:15px 8px;  padding:5px 0px 0px 30px; height:40px; color:#3D6798; font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionOff2 a {color:#3D6798; text-decoration:underline;}
.resultCaptionClicked2 {background-color:#E0E0E0; background-image:url(../images/bulletLink2.gif); background-repeat:no-repeat; background-position:15px 8px;  padding:5px 0px 0px 30px; height:40px; color:#4F89D1; font-family:verdana,sans-serif; font-weight:bold; border-right:solid 1px #E5E5E5;}
.resultCaptionClicked2 a {color:#4f89d1; text-decoration:underline;}
.searchResultInfoBold2 {font-weight:bold; color:#333;font-family:Arial;font-size:12px;}

.resultBleu{background-color:#cadbf1;padding:3px 0px 3px 10px;font-size:12px;color:#5C5C5C;font-family:Verdana;}
.result{font-family:Arial;font-size:11px;color:#333333;}
.centre{text-align: center;}
.centre a{font-family:Arial;font-size:11px;color:#333333;}
.chkbox{padding:10px 0 0 10px;margin:0;vertical-align:top;border-bottom:solid 1px #E5E5E5;}
.gauche{padding:10px 0 10px 2px;vertical-align:top;margin:0;border-bottom:solid 1px #E5E5E5;}
.valide{padding:9px 10px 0 0;text-align:right;}

.limit_largeur {width: 10em;}

#sortiesByFilmSearchForm input, #sortiesByFilmSearchForm select  { margin:2px 0;  }

#CMQuickSearchInputs input, #LMQuickSearchInputs input {margin: 3px 0;}

#quiSearchForm table input, #quiSearchForm table select {margin: 3px 0;}

#annuairesSearchPersonneForm, #annuairesSearchSocieteForm { padding: 5px; text-align:right; }

/*******************************/
/* Mes données                 */
/*******************************/
#d111Activites {
	font-size:1.2em;
}

#alerte {
	background-color: #F2F2F2;
	color: #CC3300;
	font-weight: bold;
	text-align: left;
	padding: 5px 5px 5px 10px;
}

a.lienSouligneHover {text-decoration:none;}
a.lienSouligneHover:hover {text-decoration:underline;}


