
fieldset{padding: 10px;padding-bottom:-1px;}

.block-accueil{border-left: 2px solid #9999FF; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEEEEE}
.block-bcdi{border-left: 2px solid #DEB8C2; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEEEEE; line-height:15px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px}
.block-servdoc{border-left: 2px solid #FF9900; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEE}
.block-form{border-left: 2px solid #006699; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEE}
.block-abo{border-left: 2px solid #B8F400; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEE}
.block-maint{border-left: 2px solid #CC9900; margin-left:50px;padding-top:5px; padding-bottom:5px;padding-left: 5px; margin-right:200px;padding-right:10px; background-color: #EEE}

#block ul li {list-style-image: url('../images/fleche.gif'); line-height:15px; margin-left:-10px }
#block-esidoc ul li {list-style-image: url('../images/fleche-esidoc.gif'); line-height:15px; margin-left:-10px;padding-bottom:20px;font-size:12px; text-align:justify }


a:link, a:active, a:visited {text-decoration: none; color:#666666; }
a:hover{color: #FF6600; text-decoration: none underline}

a:link.lien, a:active.lien, a:visited.lien{color: #000000; text-decoration: none;font-weight:normal}
a:hover.lien{color: #FF6600; text-decoration: none underline}




/* Positionnement des blocs images : menu, logos ... 			 */

#logobcdi{width: 215; height: 88; position: absolute; 
	right: 4; 
	top: 0; 
	/*background-image: url('../images/logo-sceren-crdp-150.gif'); */
    /*background-image: url('../images/logo-bcdi.png'); */
    background-repeat: no-repeat; background-position: left top}

#barre{width:100%;height:30px; padding-top:80px;padding-right:10px;}
	
#soluce{background-position: left top; position: absolute;left: 5px;
	top: 8px;
	z-index: 2;
	width:250px;
	height:88px; 
	background-image:url('../images/logo-soluce.png'); 
	background-repeat:no-repeat
	}

.fondmenu{position: absolute; 
	left: 5px;
	/* top: 97px; origine alignée barre*/
	/*top: 125px;*/
	top:0px;
	width: 215px; 
    height: 100%;
    background-repeat: no-repeat; 
    background-position: left top;
    z-index:-1
    }
    
#fondmenu-accueil{background-image: url('../images/menu-accueil.png');}
#fondmenu-bcdi{background-image: url('../images/menu-bcdi.png');}
#fondmenu-servdoc{background-image: url('../images/menu-servdoc.png');}
#fondmenu-form{background-image: url('../images/menu-form.png');}
#fondmenu-espabo{background-image: url('../images/menu-espabo.png');}
#fondmenu-maint{background-image: url('../images/menu-maint.png');}
#fondmenu-esidoc{background-image: url('../images/menu-esidoc.png');}

#menu{
	position: absolute;
	left: 20px;
	/*top: 105px; origine alignée barre */
	/*top: 115px;*/
	top:0px;
	z-index: 2;
	bottom:300;
	width:200px;
	height:350px
}

#seren{position: absolute;
 	left: 10;
  	height: 94;
  	width:190;
  	background-image: url('../images/logo-seren.png');
	background-repeat: no-repeat;
	background-position: left top;
   	z-index: 5; bottom:1;
   	}

.bodymenu{margin-left:0px;margin-top:0px}

body {padding-left:10px}

body, table, ul,li  { 
	font-family: verdana;
	line-height:17px;
	font-size: 11px;
	color:#333333;
	
	}

.copyright   { 
	font-family: Arial; 
	font-size: 8pt; 
	color: #808080 
	}
	

.mnu, a:link.mnu, a:visited.mnu	{ 
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color: #000000; 
	text-decoration: none; 
	padding-left:18px;
	width: 190px;
	height: 20px; 
	}
	
a:hover.mnu, a:active.mnu	{
	font-weight:normal; 
	color: #000000; text-decoration: none; 
	line-height:20px;
	padding-left:18px;
	width: 190px;
	height: 20px; 	
	background-repeat:no-repeat;	
	background-position: left center; 
 	background-color:#E2E2E2;
	background-image:url('../images/fleche.gif') 

	}
	
	
.mnu-podcast, a:link.mnu-podcast, a:visited.mnu-podcast	{ 
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color: #000000; 
	text-decoration: none; 
	/*padding-left:18px;*/
	width: 190px;
	/*height: 40px;*/ 
	}
	
a:hover.mnu-podcast, a:active.mnu-podcast	{
	font-weight:normal; 
	color: #000000; text-decoration: none; 
	line-height:15px;
	/*padding-left:18px;*/
	width: 190px;
	height: 30px; 	
	background-repeat:no-repeat;	
	background-position: left center; 
 	background-color:#E2E2E2;
	/*background-image:url('../ima/xpodcast.png')*/ 

	}

	
	
.mnu-demo, a:link.mnu-demo, a:visited.mnu-demo, a:hover.mnu-demo, a:active.mnu-demo	{ 
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	color: #808080; 
	text-decoration: none; 
	padding-left:18px;
	width: 190px;
	height: 20px 
	}

	

.lientarif, a:link.lientarif	{ font-family: Microsoft Sans Serif;font-size: 9pt; color: #808080; text-decoration: none;  }
a:hover.lientarif	{ color: #6699FF }



/* Titre des blocs : */


/*.titre-Accueil, .titre-Bcdi, .titre-Servdoc, .titre-Form, .titre-Abo, .titre-Maint {*/
/*	font-weight:bold;*/
	/*font-weight:normal;*/
/*	padding-left:35px;*/
/*	padding-top:3px; */
/*	height:25px; */
/*	color:#000;*/
/*	}*/
	


.titre-Accueil,.titre-Bcdi,	.titre-Servdoc,.titre-Form,	.titre-Abo,	.titre-Maint,.titre-esidoc {
	letter-spacing:1; 
	font-size:15px; 
	font-weight:bold; 
	font-family:Trebuchet MS; 
	padding-top:5px;
	margin-left:15px;
	padding-left:35px; 
	padding-bottom:5px; 
	color:#5F5F5F
}

.titre-Accueil	{	
	background-image: url('../ima/titre-accueil.png');
	background-repeat:no-repeat;
	background-position: left top;
	}
	
.titre-Bcdi		{	
	background-image: url('../ima/titre-bcdi.png');
	background-repeat:no-repeat; 
	background-position:  left top;
	}

.titre-Servdoc	{	
	background-image: url('../ima/titre-servdoc.png');
	background-repeat:no-repeat;
	background-position: left top;
	}

.titre-Form		{	
	background-image: url('../ima/titre-form.png');
	background-repeat:no-repeat;  
	background-position: left top;
	}

.titre-Abo		{	
	background-image: url('../ima/titre-abo.png');
	background-repeat:no-repeat; 
	background-position: left top;
	}

.titre-Maint	{	
	background-image: url('../ima/titre-maint.png');
	background-repeat:no-repeat;
	background-position: left top;
	}
.titre-esidoc	{	
	background-image: url('../ima/titre-esidoc.png');
	background-repeat:no-repeat;
	background-position: left top;
	color:#c50a1d;
	
	}


/* Soustitre des blocs : */

.stitre {
	letter-spacing:1; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Trebuchet MS; 
	padding-top:5px; 
	padding-bottom:5px; padding-right:10px;
}

.stitre-bloc{padding-left:110px;padding-right:20px }
.titre-bloc{padding-left:50px;padding-top:10px;padding-bottom:20px;padding-right:20px;}
.titre-intro{padding-left:0px;padding-top:10px;padding-bottom:20px;padding-right:20px;line-height:19px; text-align:justify}
.titre-intro2{padding-left:15px;padding-top:10px;padding-bottom:20px;padding-right:20px;font-size:11px;line-height:19px; text-align:justify}
.titre-intro2d{padding-left:15px;padding-top:10px;padding-bottom:20px;padding-right:20px;font-size:11px;line-height:19px; text-align:justify}

/*.stitre-bloc ul{margin-left:-0px;} fonctionne */



/* ONGLET ABONNEMENT => MODULES FORMATION */
/* -------------------------------------- */

.stitre-abo-mod-elmt,a:link.stitreabo-mod-elmt, a:visited.stitreabo-mod-elmt	 {
	
	padding-left:25px; 
	background-image: url('../ima/search.png'); background-repeat: no-repeat; background-position: left top; 
	/*line-height:40px;*/
	font-weight:bold;
	marging-left:50px;
	color:#000000;
	font-size:11px; font-family:Arial; letter-spacing:1
	}

a:hover.stitre-abo-mod-elmt {
	text-decoration:underline 

}

.bloc30 {margin-left:30px}
.bloc25 {margin-left:25px}


.abo-mod-elmt,a:link.abo-mod-elmt, a:visited.abo-mod-elmt	 {
	
	padding-left:25px; 
	background-image: url('../ima/video.png'); background-repeat: no-repeat; background-position: left top; 
	line-height:20px;
	margin-left:22px;
	
	}

a:hover.abo-mod-elmt {
	color:#009933;text-decoration:underline 

}
.abo-mod-elmt-no,a:link.abo-mod-elmt-no, a:visited.abo-mod-elmt-no	 {
	
	padding-left:25px; 
	background-image: url('../ima/video-no.png'); background-repeat: no-repeat; background-position: left top; 
	line-height:20px;
	
	}

a:hover.abo-mod-elmt-no {
	color:#009933;text-decoration:underline 

}


.titre-mod-abo	{background-position: left top; letter-spacing:1; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Trebuchet MS; 
	padding-top:0px; 
	padding-bottom:15px; 
	color:#000000; 
	text-align:left; 
	margin-left:0px;
	padding-left:25px; background-image:url('../ima/titre-mod-abo.png'); background-repeat:no-repeat 
	}
	

/* -------------------------------------- */	

.focus p{font-size:11px;padding-left:40px;padding-right:20px;background-image:url('../ima/fleche-electre.gif'); background-repeat:no-repeat; text-align:justify }
.focus-rouge p{font-size:11px;padding-left:40px;padding-right:20px;background-image:url('../ima/fleche-rouge.gif'); background-repeat:no-repeat; text-align:justify }
.focus-electre{font-size:13px;padding-left:40px;padding-right:20px;background-image:url('../ima/fleche-electre.gif'); background-repeat:no-repeat; text-align:justify; color:#000000; font-weight:bold }


.stitre	{
	letter-spacing:1; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Trebuchet MS; 
	padding-top:15px; 
	padding-bottom:5px; 
	color:#5F5F5F; text-align:left; 
	/*margin-left:"30px;*/
	/*padding-left:10px; */
	}


.stitre-Accueil,.stitre-Bcdi,.stitre-Servdoc,.stitre-Form,.stitre-Abo,.stitre-Maint, .stitre-esidoc	{
	letter-spacing:1; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Trebuchet MS; 
	padding-top:15px; 
	padding-bottom:5px; 
	color:#5F5F5F; text-align:left; 
	margin-left:80px;
	padding-left:30px; 
	}

.stitre-Accueil	{	
	background-image: url('../ima/stitre-accueil.png');
	background-repeat:no-repeat;
	background-position: left center; color:#6D0E8D
}
	
.stitre-Bcdi		{	
	background-image: url('../ima/stitre-bcdi.png');
	background-repeat:no-repeat; 
	background-position: left center; color:#990000
	}

.stitre-Servdoc	{	
	background-image: url('../ima/stitre-servdoc.png');
	background-repeat:no-repeat;
	background-position: left center; color:#333333; font-family:Trebuchet MS; font-weight:bold
	}
	.stitreservdoc	{	
	color:#525252; font-family:Trebuchet MS; font-weight:bold; font-size:10pt
	}

.stitre-Form		{	
	background-image: url('../ima/stitre-form.png');
	background-repeat:no-repeat;  
	background-position: left center;
	}

.stitre-Abo		{	
	background-image: url('../ima/stitre-abo.png');
	background-repeat:no-repeat; 
	background-position: left center;
	}

.stitre-Maint	{	
	background-image: url('../ima/stitre-maint.png');
	background-repeat:no-repeat;
	background-position: left center;
	}
.stitre-esidoc	{	
	background-image: url('../ima/stitre-esidoc.png');
	background-repeat:no-repeat;
	background-position:   left center;
	padding-top:10px; 
	padding-bottom:5px; 
	color:#c50a1d;
	}
	
.sstitre-esidocX	{	
	background-image: url('../ima/stitre-esidoc.png');
	background-repeat:no-repeat;
	background-position:   left center;
	padding-top:10px; 
	padding-bottom:5px; 
	padding-left:50px;
	color:#5F5F5F;

	}
.effet, a:link.effet, a:visited.effet	 	{ 
	font-family:Trebuchet MS; 
	font-weight:bold;
	padding-top:16px; 
	padding-bottom:0px; 
	margin-left:80px;
	padding-left:20px; 
	line-height:25px;
	color: #808080;  
	letter-spacing:1; text-decoration:none; font-size:14px
	}
	
a:hover.effet, a:active.effet {
	color: #c50a1d;
	text-decoration: underline; 	
	}
	
	
.effetrouge, a:link.effetrouge, a:visited.effetrouge	 	{ 
	font-family:Trebuchet MS; 
	font-weight:bold;
	padding-top:16px; 
	padding-bottom:0px; 
	padding-left:10px; 
	line-height:17px;
	color: #C50A1D;  
	letter-spacing:0; text-decoration:none; font-size:13px
	}
	
a:hover.effetrouge, a:active.effetrouge {
	color: #c50a1d;
	text-decoration: underline; 	
	}
	
	
.qr ul li {list-style-image: url('../ima/stitre-esidoc-petit.png'); margin-left:-10px;padding-bottom:25px}
.reponse{margin-left:0px;padding-left:23px;padding-right:15px;border-left:12px solid #F3F1ED;padding-top:10px;padding-bottom:10px; text-align:justify;font-size:11px}
	
	
.effetrougeqr, a:link.effetrougeqr, a:visited.effetrougeqr	 	{ 
	font-family:Trebuchet MS; 
	font-weight:bold;
	margin-top:30px;
	padding-top:16px; 
	padding-bottom:0px; 
	padding-left:0px; 
	/*line-height:17px;*/
	/*color: #C50A1D;  */
	color: #333333;
	letter-spacing:0; text-decoration:none; font-size:13px
	}
	
a:hover.effetrougeqr, a:active.effetrougeqr {
	color: #c50a1d;
	text-decoration: underline; 	
	}

.bloc-effet{padding-left:30px;}

.effetback, a:link.effetback, a:visited.effetback	 	{ 
	font-family:Trebuchet MS; 
	font-weight:bold;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:2px; 
	line-height:5px;
	color: #000;
	/*color: #C50A1D; */ 
	letter-spacing:1; 
	text-decoration:none; 
	font-size:14px
	}
.effetback ul li {line-height:0px; margin-left:10px }


/* Style des items de la FAQ */
/* --------------------------*/

.faqtitre, a:link.faqtitre, a:visited.faqtitre	 	{ 
	background-position: left center; font-family:Trebuchet MS; 
	/*padding-top:0px; */
	/*padding-bottom:0px; */
	padding-left:20px; 
	/*line-height:5px;*/
	color: #000000;
	/* letter-spacing:1; */
	text-decoration:none; 
	font-size:13px; 
	background-image:url('../ima/stitre-esidoc-petit.png'); background-repeat:no-repeat
	}
	
a:hover.faqtitre{
	color: #FF6600
}

.faqsoluce {
	padding-left:24px;

}


/* Encadrements*/

.resume, .resume-bcdi, .resume-accueil, .resume-servdoc, .resume-form, .resume-abo, .resume-maint,.resume-esidoc,.resume-docnet {
	margin-left:25px;
	width:570px;
	}
	
	
.resume	{ 
	background-position: left top;
	background-image:url('../ima/resume.png'); 
	background-repeat:repeat
	}

.resume-bcdi	{ 
	background-position: left top;
	background-image:url('../ima/resume-bcdi.png'); 
	background-repeat:repeat
	}
.resume-accueil	{ 
	background-position: left top;
	background-image:url('../ima/resume-accueil.png'); 
	background-repeat:repeat
	}
.resume-servdoc	{ 
	background-position: left top;
	background-image:url('../ima/resume-servdoc.png'); 
	background-repeat:repeat
	}
.resume-form	{ 
	background-position: left top;
	background-image:url('../ima/resume-form.png'); 
	background-repeat:repeat
	}
.resume-abo	{ 
	background-position: left top;
	background-image:url('../ima/resume-abo.png'); 
	background-repeat:repeat
	}
.resume-maint	{ 
	background-position: left top;
	background-image:url('../ima/resume-maint.png'); 
	background-repeat:repeat
	}
.resume-esidoc	{ 
	background-position: left top;
	background-image:url('../ima/resume-esidoc.png'); 
	background-repeat:repeat
	}

.resume-docnet	{ 
	background-position: left top;
	background-image:url('../ima/resume-docnet.png'); 
	background-repeat:repeat
	}




#actu{
	padding-left:0px;
}

/* positionnement des blocs */


#bandeau{
	position: absolute; 
	left: 0px; 
	top: 10; 
	height: 90;
	width:100% 
	}

#onglet{position: absolute; 
	left: 100; 
	top: 95; 
	height: 66; 
	z-index: 10;
	}
	
#espaff{position: relative;
	height:50px;
	}

#iframeX{position: absolute;
	left: 0px;
	top: 150px;
	width:100%;
	z-index: 1;
	}
	
#tabhaut{
	position: absolute;
	left: 0px;
	top: 140px;
	width:100%;
	}
#tabhautint{
	position: absolute;
	left: 270px;
	top: 0px;
	width:100%;
	z-index: 1;
	}

#hautmenu{
	position: absolute;
	left: 27px;
	top: 155px;
	z-index:5;
	width:200px;
	height:350px
}


#fond{
	position: absolute;
	left: 6px;
	z-index: 1;
	width:100%;
	height:100%
}



.aff {display:none}

#connexion{
	position: absolute;
	right: 35px;
	top: 130px;
	z-index: 4;
	//background-image: url('ima/menu.gif');
	//background-repeat: no-repeat;
	//background-position: left top;
	width:100px;
}

#mnu1a{display:none;}
#mnu2a{display:none;}
#mnu3a{display:none;}
#mnu4a{display:none;}
#mnu5a{display:none;}
#mnu6a{display:none;}

.titre-fiche-form{font-family: Arial; font-weight: bold; font-size:13px; color:#FFFFFF}

.etiquette{padding:10px}