<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{	
	background:#fafafa url('/V4/img/bg.png') repeat-x;
	margin-top:40px;	
	margin-right:auto;
	margin-left:auto;
	font-family:'Quicksand', sans-serif !important;
	font-size:22px !important;
}


#Mega{
/*	margin-top:830px;
	position:absolute;
	text-align:right;*/
	height:90px;
	width:728px;
	margin-left:327px;
}
#inclHeader{
    
    margin:0 auto 0 auto;
    max-width:1064px;
}


div.C,header,footer{
    max-width:1064px;
    background:white;
    margin-left:auto;
    margin-right:auto;
    padding-top:20px;
    padding-bottom:20px;

}

div #voletNavByNiveaux{
    padding:0 20px 0 20px;
}
footer{

    margin-bottom:20px;
    font-size:13px;
    text-align:center;
}
header{
    z-index:1000;
    position:fixed;
    top: 45px;
    left: 0;
    right: 0;
    margin:0 auto 0 auto;
    
}
#wrapHeader{
    height:220px;
    
}

#slider{
	width:1064px;
	margin-left:auto;
    margin-right:auto;
}

.bx-wrapper {
        margin:0 0 -40px 155px;
    
    
}

#slider div{
	position:absolute;
	margin:-205px 0 0 235px;

}
a.issmenu,a.maccueil{
	font-family:'Quicksand', sans-serif !important;
	color:#fc9d09;
	font-size:36px;
	text-shadow:1px 1px 5px #ccc;
    font-weight:bold;


}

.smenu a{
    text-decoration:none !important;
    
}
/*
a.issmenu:hover,a.maccueil:hover{
	color:#09b1d2;

}
*/
#slider p{
	
	font-size:20px;

}
.bx-prev{
	position:absolute;
	margin:-125px 0 0 0;

}
.bx-next{
	position:absolute;
	margin:-125px 0 0 655px;

}

.mDisp{
	display:none;

}

div.co{
	padding:25px 15px 0 15px;
	
}

#header0{

            height:90px;
            max-width:1064px;
            
}
#header1{

           height:32px;
           z-index:100;
            max-width:1064px;
            padding-top:50px;
            background:#eee url('/V4/img/bg-barre.png') repeat-x;
        }   
#m-mobile{
    display:none;
    
}
menu{
    padding:0;
    margin:-48px;
    font-size:16px;
    padding:45px 0 0 60px;
    
}

#rechercher{

		position:absolute;
z-index:1000;
	margin-left:155px !important;
	margin-top:-44px;
	width:163px;
	height:38px;

}

#sliderBox{
    margin-left:auto;
    margin-right:auto;
    margin-top:45px;
    max-width:800px;
    
    
}
.splide__arrow,{
    width:69px;
    height:51px;   
    
}


h1{
	color:#fc9d09;
	padding:15px 25px 10px 25px;
	font-size:36px;
    text-shadow:1px 1px 5px #ccc;
	
}
h2{
    color:#fc9d09;
	width:100%;
    text-shadow:1px 1px 5px #ccc;
	font-size:30px;    
}
h2.right{
	text-align:right;
}
h3{
    

    color:#fc9d09
    
    
}
h4{
    font:12px 'Geneva'}

#header{
	height:90px;
	background:#fafafa;
    position:fixed;
    z-index:1000;


}
#barre{
	height:38px;
    padding:44px 0 0 0;
	background:#cccccc url('/V4/img/bg-barre.png') repeat-x;

}
#barre a{
	color:#000;
	text-decoration:none;
}
#barre a:hover{
	color:#999999;
	text-decoration:none;
}

#bgProf{
	position:absolute;
	margin:-50px 0 0 225px;
	height:55px;
	width:51px;
	background:url('/V4/img/bg-prof.png') no-repeat 0 0;	
}
	
	

#bgProf img{
	width:37px;
	height:52px;
	margin:3px 0 0 7px;
	background-image:url('/V4/img/profs.png');
	background-repeat:no-repeat;
}


#rechercher span{
	display:block;
	margin:15px 0 0 25px;
	width:125px;

}

#rechercher input{
	margin-top:10px;
	margin-left:25px;
	width:12px;
	height:12px;	
}



#rechercher input{
	background:#eeeeee;
	

}
#rechercher button{
    position:absolute;
    margin-left:405px;
    margin-top:-22px;
}


#logo{
	position:fixed;
	z-index:1000;
	width:248px;
	height:137px;
    background:url('/V4/img/defaut/logo.png');
	margin-left:-47px;
	margin-top:-35px;
}

#compte img,#homecompte img{
	background-position:-22px 0;
}
#compte:hover  img,#homecompte:hover img{
	background-position:-22px -22px;
}
#classeur img,#homeclasseur img{
	background-position: 0 0;	
}
#classeur:hover  img,#homeclasseur:hover img{
	background-position:0 -22px;
}
#explorateur img{
	background-position: -236px 0;	
}
#explorateur:hover img{
	background-position: -236px -22px;	
}

#aQuestion  img,#profs img{
	background-position:-214px 0;
}
#aQuestion:hover  img, #profs:hover img{
	background-position:-214px -22px;
}
.hidden{
    display:none;
    
}
.green{
    color:green;
}


.red{
    color:red;
}
.notice{
    font-size:20px;
    
}
.orange,.dot{
    color:#fc9d09;
}

.dot,.strong{
    font-weight:bold;
}
div.panel{
    padding:10px;
    max-width:450px;
    height:800px;
    margin:0 auto 100px auto;
    border:solid 1px #dddddd;
    box-shadow:2px 2px 3px #aaa;   
    background:#dddddd;
    
    
}

ul#lsPrestations li{
    font-weight:bold;
    list-style:none;
    max-width:300px;
    
}

div#paymentResponse{

    padding:0 8px 0 8px;
    background:#cccccc;
    font-weight:bold;
    
}
div.overlay{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 2;
  cursor: pointer;
}

div.overlay-content{
    position:absolute;
    left:37%;
    top:30%;
    z-index:3;
    
    
}
p.pleft{
    padding:0 20px 0 0;
    float:left;
    
}
p.pright{
    margin-left:300px;
    padding-top:20px;
    
}
#homecompte,#homeclasseur{
    
    font-size:13px;
}

.chapeau,.navigation,.snippet,#LsReponses,#LsSuggest{border:solid 1px #ebebeb;border-top:0;text-align:justify;background:#fafafa;padding:15px;font-size:11px;}
#sabonner{background:url(//0.cyberprofs.com/sabonner.png);width:110px;height:34px}
#sabonner:hover,#Abo:hover img{background:url(//0.cyberprofs.com/sabonner-on.png)}
#sinscrire img{background:url(//0.cyberprofs.com/sinscrire.png);width:110px;height:34px}#sinscrire:hover img{background:url(//0.cyberprofs.com/sinscrire-on.png)}

#inputSearch{
    
    width:545px !important;
    border:solid 2px #fc9d09;
    height:40px !important;    
    border-radius:20px;
    box-shadow: 1px 1px 1px #bbb;
    
}
#inputSearchNavbar{
    
    width:250px !important;
    border:solid 1px #fc9d09;
    height:15px !important;    
    
}

#conteneurfiche{
    margin:0 auto 0 auto;
}
#contentFiche {
    
    width:100%;
	margin-top:25px;

	padding:10px;
    
}



p.intro{padding-top:0;margin-top:0;font-weight:700}

div #AdMask{
				background:#eeeeee;
					z-index:9000;
					top:0;left:0;
					position:absolute;
					opacity:0.7;
					filter:alpha(opacity=70);
					width:100%;
					height:1350px;
}

div #AdEncart{
					width:100%;
					height:1350px;position:absolute;
					top:0;
					left:0;
					z-index:9999;

}

div #AdWin{

width:310px;
					height:260px;
					margin-right:auto;margin-left:auto;margin-top:270px;
}
div #AdBord{
background:#555555;opacity:0.4;filter:alpha(opacity=40);width:310px;height:260px;

}
div #AdScript{
position:absolute;margin-top:-255px;margin-left:5px;
}
div#AdClose{
height:20px;font-weight:bold;text-align:center;font-size:12px;background:#eeeeee;width:275px;margin-left:15px;

}
div#AdInfo{
height:20px;font-weight:bold;text-align:left;font-size:12px;background:#eeeeee;width:310px;
}

img {
	border:0;
}
a {
	color:black;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#voletBas{
   
    background:white;
    margin:0 auto 0 auto;
    padding:1px 20px 0 20px;
    max-width:1024px;
}
#voletNavByNiveaux{
    
    float:left;
    width:50%;
        
}
#voletNavigation {
    margin-top:0;
    padding:0 0 125px 0;

    
}
#voletSujetsTraites{
    min-height:400px;
    
}



#conteneur,#footer,#nav{
	max-width:1064px;
	margin-right:auto;
	margin-left:auto;	

}
#footer{
	border-top:solid 1px #000;

	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}




.sepFooter{
	height:30px;
	background:url('/V4/img/bg_f.png') repeat-x;
    max-width:1064px;
    margin:0 auto 0 auto;
	

}
#footer a{
	text-decoration:none;

}

#nav div{
	margin-left:5px;
	margin-top:5px;
	float:left;
	width:255px;
	margin-bottom:25px;

}
#nav span{
	font-weight:bold;
	color:#777777;

}
/*#footer div{
	position:absolute;

}*/
#Legal{
	color:#777;
	padding:2px 5px 0 2px;
}
#Legal a:hover{
	text-decoration:underline;

}

.Vsep,.VsepB{
	position:absolute;
	background:#777777;
	width:1px;
	margin-top:6px;
	height:78px;

}
.nettoyeur{
	clear:both;
}

.VsepB{
	height:180px;
	margin-top:0;
}
.Hsep{
	position:absolute;
	background:white;
	height:2px;
	width:255px;

}
#barre{
	height:79px;
	background:#cccccc url('/V4/img/bg-barre.png') repeat-x;
    position:relative;
	

}
#barre a{
	color:#000;
	text-decoration:none;
}
#barre a:hover{
	color:#999999;
	text-decoration:none;
}
#barre p{
	margin-top:54px;
	padding-left:15px;
	font-size:11px;
	
	position:absolute;
	}
#barre p strong{
	
	color:black;
	}


#logo{
	position:absolute;
	z-index:1000;
	width:248px;
	height:137px;
	margin-left:-47px;
	margin-top:-35px;
}

#bgProf{
	position:absolute;
	height:55px;
	width:51px;
	
	
}
#bgProf img{
	width:37px;
	height:52px;
	margin:3px 0 0 7px;
	background-image:url('/V4/img/profs.png');
	background-repeat:no-repeat;
}
#p0{
	background:0 0;
}
#p1	{
	background: -37px 0;
}
#p2{
	background:-74px 0;
}
#p3{
	background:-111px 0;
}

#rechercher{
	position:absolute;
	margin-left:380px;
	width:163px;
	height:38px;

}
#coeur input[type=text],#coeur input[type=password]{
	width:110px;
	height:12px;	

}
select{
	width:110px;
	height:20px;
	}

#bulle input[type=text], #bulle input[type=password]{
	height:14px;
	font-size:11px;
}
#bulle a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	
}
#bulle a:hover{

	text-decoration:underline;
	
}

#rechercher input{
	margin-top:10px;
	margin-left:135px;
	width:12px;
	height:12px;	
}

#homesearch img,#tools img,.OK,#tools-fiche img,#IcConnect img,#APsub,#chercher,#ok,#aQuestion img,#profs img, #MyClasseur img{

	background:url('/V4/img/tools.png') no-repeat;

}
#tools img,#homesearch img,.OK,#tools-fiche img,#IcConnect img,#APsub,#chercher,#ok,#aQuestion img,#MyClasseur img{
	width:22px;
	height:22px;

}
#tools-fiche a, #MyClasseur a{
	text-decoration:none;
	
	
}
.OK,#IcConnect img,#APsub,#chercher,#ok{
	background-position:-170px 0;
}
.OK:hover,#IcConnect img:hover,#APsub:hover,#chercher:hover,#ok:hover{
	background-position:-170px -22px;
}
#tools-fiche a{
	color:#555555;
	
}

#tools-fiche a:hover, #MyClasseur a:hover{
	color:#333333;

}
#corps{
	background:white;
	max-width:1035px;
	padding:30px 5px 25px 15px;
	margin-bottom:10px;
}

#coeur{

	max-width:1035px;
	
	
}
#coeur iframe{border:0;width:725px;height:1500px;overflow:auto;overflow-x:hidden;overflow-y:auto;}

.accueil{
	width:325px;
	position:absolute;

}
.accueil p {
	text-align:justify;

}

.titre{
	background:url('/V4/img/sprites-titres.png') no-repeat;
	height:59px;
	width:320px;
	margin:0 0 25px 0;

}
.matiere{
	background:url('/V4/img/matieres.png') no-repeat;
	height:36px;
}
#chimie{
	width:130px;
	background-position:0 0;
}
#physique{
	width:180px;
	background-position:-148px 0;
}
#mathematiques{
	width:305px;
	background-position:0 -37px;
}
#biologie{
	width:145px;
	background-position:0 -73px;
}
#anglais{
	width:140px;
	background-position:-189px -73px;
}
#espagnol{
	width:182px;
	background-position:0 -109px;
}
#italien{
	width:110px;
	background-position:-217px -109px;
}
#allemand{
	width:173px;
	background-position:0 -145px;
}
#histoire{
	width:139px;
	background-position:-189px -145px;
}
#francais-lettres{
	width:160px;
	background-position:0 -182px;
}
#ses-eco{
	width:161px;
	background-position:-168px -182px;
}
#philosophie{
	width:216px;
	background-position:0 -218px;
}
#droit{
	width:83px;
	background-position:-241px -218px;
}
#culture-generale{
	width:320px;
	background-position:0 -254px;
}
#geographie{
	width:225px;
	background-position:0 -290px;
}
#nospacks{
	width:210px;
	background-position:0 -326px;
}
#nosabos{
	width:328px;
	background-position:0 -365px;
}

#Fiches{
	background-position:0 -59px;
	
}
#Profs{
	background-position:0 -118px;
	
}
#social{
	background-position:0 0;
	
}
#pass{
	background-position:0 -177px;
	
}
.achat{
/*	margin:0 auto 0 auto;*/
	width:165px;
	height:97px;
	background:url('/V4/img/BG-boutons.png') no-repeat 0 0;
	padding-right:10px;
}
.achat img{
	width:120px;
	height:23px;
	background:url('/V4/img/labels-boutons.png') no-repeat;
	margin:44px 0 0 22px;
}
#m-abonner{
	background-position:0 -23px;
}
#nos-packs{
	background-position:0 0;
}
#acheter{
	background-position:0 -46px;
}

#colonneDroite{
	width:300px;
	margin-left:730px;
	background:#cccccc;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
	border-left:solid 1px #777777;
	margin-top:-30px;
}

#colonneDroite hr{
	color:#777777;
}
.cadre{
	width:300px;
	height:175px;
	background:#fafafa;

}
.cadre div{
	position:absolute

}
.onglet{
	background:url('/V4/img/onglets.png') no-repeat 0 0;
	width:295px;
	height:40px;
	font-size:11px;
	font-weight:bold;
 	padding:3px 0 0 5px; 
}
.onglet div{
	height:13px;
}
.onglet a{
	color:#f5f5f5;
	text-decoration:none;
}
.onglet a:hover{
	color:#fff;
	text-decoration:none;
}
.active,.inactive{
	margin-top:18px;
	padding-left:10px;
}
.inactive{
	margin-left:115px;
}
.lsSujets,#sctools{
	margin-top:50px;
	font-size:11px;
	width:240px;
}

#sctools{
	background:#dddddd;
	width:95px;
	font-weight:bold;
	margin-left:145px;
}
#sctools a,.lsSujets a{
	text-decoration:none;
}
.lsSujets a:hover{
	text-decoration:underline;
}
.lsSujets{
	padding-left:5px;
	padding-right:5px;
}
.fb,.hit,#id,#pswd,.pdf12,.rtf12{
	width:12px;
	height:12px;
	background:url('/V4/img/12px.png') no-repeat;
}
.fb{
	background-position:0 -12px;
}
.hit{
	background-position:0 0;
}


#id{
	background-position:-24px 0;
}
#pswd{
	background-position:-24px -12px;
}

#dossiers{
	height:100px;
	padding:40px 25px 15px 45px;

}
#switched{
	background:url('/V4/img/onglets.png') no-repeat 0 -43px;
}
#bandeau{
	width:990px;
	height:175px;
	margin-top:20px;
}
#bandeau div{
	position:absolute;

}
#suggest,#HistR{
	width:180px;
	height:180px;

	padding:5px;

}
#HistR{
	width:280px;
	margin-left:210px;

}
#HistR h2,#suggest h2{
	font-size:11px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:0
}
#DispShop{
	width:300px;
	height:200px;
	
	


}
.loading{
	display:block;
	margin-left:134px;
	margin-top:44px;

}

#Shop{
	width:300px;	
	text-align:center;
	position:absolute;
	

}
#DescrShop{
	
	width:300px;	
	text-align:left;
	margin-top:95px;
	font-size:10px;

}



#AdBas{
	margin-left:845px;
	height:180px;
	width:180px;

	

}
.AdDroit{
	height:60px;
	width:240px;
	background:#fafafa;
	padding-left:5px;

}
#rechercher span{
	display:block;
	margin:15px 0 0 25px;
	width:125px;

}
#compte  {
	margin:45px 0 0 50px;
	

}
#inscription  {
	margin:53px 0 0 160px;
	

}
#homecompte{
    float:left;
    
}



#compte img,#homecompte img{
	
	background-position:-22px 0;
}

#compte:hover  img,#homecompte:hover img{
	background-position:-22px -22px;

}
#classeur  {
	margin:45px 0 0 170px;
}
#explorateur  {
	margin:45px 0 0 455px;
}
#classeur img,#homeclasseur img{
	background-position: 0 0;	
}
#homeformations img{
	
	background-position:-258px 0;
}
#homeformations:hover img{
	background-position:-258px -22px;

}
#explorateur img{
	background-position: -236px 0;	
}
#explorateur:hover img{
	background-position: -236px -22px;	
}
#classeur:hover  img,#homeclasseur:hover img{
	background-position:0 -22px;

}



#fb,#tw{
/*	background:#fafafa;*/
	position:absolute;
	margin:0;
}

/*#fb  {
	margin-left:170px;
}*/
#tw  {
	margin-left:195px;
}
#fb img{
background:url('/V4/img/tools.png') no-repeat;
	width:22px;
	height:22px;
	background-position: -66px 0;
}

#fb:hover  img{
	background-position:-66px -22px;

}
#tw img{
	background-position: -88px 0;
}

#tw:hover  img{
	background-position:-88px -22px;

}




#profs  {
	margin:45px 0 0 300px;
}


#color{
	position:absolute;
	margin-left:215px;	
	margin-top:25px;
}
#color div{
	position:absolute;
	width:30px;
	height:22px;


}
#color span{
	display:block;
	font-size:10px;
	padding:0 0 8px 0;
	margin:-18px 0 0 -10px;

}
#or {
	background:url('/V4/img/tools.png') no-repeat -110px 0;

}
#bl {
	margin-left:35px;
	background:url('/V4/img/tools.png') no-repeat -110px -22px;
}
#ro {
	margin-top:35px;
	background:url('/V4/img/tools.png') no-repeat -140px 0;
}
#bw {
	margin-top:35px;
	margin-left:35px;
	background:url('/V4/img/tools.png') no-repeat -140px -22px;
}




#niveaux{
	position:absolute;
	margin-left:395px;	
}
#niveaux div{
	position:absolute;

	height:37px;

}
#niveaux div:hover,#color div:hover{
	cursor:pointer;
}
#college {
	background:url('/V4/img/menus.png') no-repeat -25px 0;
	width:164px;


}
#college:hover {
	background-position:0 0;

}
#lycee {
	margin-top:45px;
	background:url('/V4/img/menus.png') no-repeat -189px 0;
	width:132px;


}
#lycee:hover {
	background-position:-164px 0;

}
#prepa {
	margin-left:185px;
	background:url('/V4/img/menus.png') no-repeat -321px 0;
	width:222px;


}
#prepa:hover {
	background-position:-296px 0;

}
#parents {
	margin-left:185px;
	margin-top:45px;
	background:url('/V4/img/menus.png') no-repeat -543px 0;
	width:177px;


}
#parents:hover {
	background-position:-518px 0;

}
#bulle{
	display:none;
	position:absolute;
	z-index:1001;
	height:165px;
	width:333px;
	margin-top:25px;
	margin-left:230px;
    font-size:20px;

}
#bulleG,#bulleC,#bulleD,#hampe{
	position:absolute;

}
#bulle input[type=text],#bulle input[type=password]{
    height:30px;
    border-radius:6px;
	box-shadow: 1px 1px 3px #bbb;
    
}

#hampe{
	background:url('/V4/img/sprites-bulle.png') no-repeat 0 -135px;
	margin-left:25px;
	margin-top:-20px;
	width:38;
	height:42px;
}
#bulle table{
	margin:10px auto 0 auto;
}
#bulle td{
	
	text-align:left;
}
#ClBulle{
	margin-left:400px;position:absolute;margin-top:-25px;

}


#widthBulleTd{
    style="width:200px;
    text-align:left;"
    
}
#widthDivInterneBulle
{
    width:200px;
    height:65px;
    padding-top:10px;    
    
}

/* BOUTONS DES MENUS INTERACTIFS*/

.bouton,.demo{
	width:75px;
	height:75px;
	background:url('/V4/img/BG-boutons.png') no-repeat -100px -97px;
	margin:0 auto 0 auto;
}
.bouton:hover{
	cursor:pointer;
}
.demo{
	margin:0;
	float:left;
}
#profsenligne ul{
	
	padding:0;
	margin:0;
}
#profsenligne li{
	height:75px;
	position:absolute;
	width:170px;
	list-style-type:none;
}

.bouton img,.demo img,.Hit,#IcFiche img,#Histo,h2 img{
	margin-top:19px;
	background:url('/V4/img/icones-boutons.png') no-repeat;
	width:36px;
	height:36px;
}
h2 img{margin:0

}
.demo img{
	margin-left:19px;
}
#m00{
	background-position:-0 -324px;
}
#m01{
	background-position:-36px 0;
}
#m02{
	background-position:0 -36px;
}
#m03,#IcFiche img{
	background-position:-36px -36px;
}
#m04,#IcFiche img{
	background-position:-36px -36px;
}
#Histo{
	background-position:-36px -324px;
}


#m10{
	background-position:0 0;
}
#m11{
	background-position:0 -108px;
}
#m12{
	background-position:-36px -108px;
}
#m13{
	background-position:0 -144px;
}
#m14{
	background-position:-36px -288px;
}
#m20{
	background-position:-36px -180px;

}#m21{
	background-position:0 -72px;

}
#m30{
	background-position:0 -252px;

}

#m31{
	background-position:0 -180px;

}
#m32{
	background-position:0 -288px;

}

#m33{
	background-position:-36px -252px;

}

#pj{
	background-position:-36px -72px;
}
#print{
	background-position:-36px -288px;
}
#org{
	background-position:-36px -180px;
}
#log{
	background-position:-36px -216px;
}

#bulleG{
	background:url('/V4/img/sprites-bulle.png') no-repeat;
	height:135px;
	width:19px;
}
#bulleC{
	margin-left:19px;
	background:url('/V4/img/bg-bulle.png') repeat-x;
	height:165px;
	width:375px;
	color:white;
	font-weight:bold;

}
#bulleD{
	margin-left:394px;
	background:url('/V4/img/sprites-bulle.png') no-repeat -19px 0;
	height:135px;
	width:19px;
}
.dossier{
	position:absolute;
	width:100px;
	height:94px;
	background:url('/V4/img/dossier.png') no-repeat;
	padding:15px;
	
}
.dossier p{
	font-size:10px;
	margin-top:5px;
	width:67px;


}

#addSuggest{
	background:#dddddd;
	height:15px;
	margin-top:35px;
	padding:3px 5px 3px 5px;
	font-size:11px;

}
#addSuggest img,#addQuestion img,#add{
	background:url('/V4/img/12px.png') no-repeat -12px 0;
	width:12px;
	height:12px
}
#addSuggest:hover img,#addQuestion:hover img,#add:hover{
	background-position:-12px -12px;

}
#choixprof{
	height:63px;
	background:url('/V4/img/bg-profs.png') repeat-x;
	margin-top:10px;
	color:white;
	font-weight:bold;
}
#choixprof div{
	width:14px;
	height:63px;
	position:absolute;
}
#choixprof p{
	width:272px;
	margin:2px 0 0 14px;position:absolute;padding:0;
}
#choixprof p img{
/*	position:absolute;*/
	margin-top:2px;
	width:37px;
	height:52px;
	margin-left:25px;
}
#P1{
	background:url('/V4/img/profs.png') no-repeat 0 0;

}
#P2{
	background:url('/V4/img/profs.png') no-repeat -37px 0;

}
#P3{
	background:url('/V4/img/profs.png') no-repeat -74px 0;

}
#P4{
	background:url('/V4/img/profs.png') no-repeat -111px 0;

}
#G{
	background:white url('/V4/img/choixprofs.png') no-repeat 0 0;
}
#D{
	margin-left:286px;
	background:white url('/V4/img/choixprofs.png') no-repeat -14px 0;
}
/* MISE EN PAGE DES FICHES*/


#CR{
	display:none

}

#cartouche{
	width:485px;
	height:139px;
	position:absolute;
}
#IcFiche{
	background:url('/V4/img/bg-fiche.png') no-repeat;
	width:80px;
	height:80px;	
	float:left;
}
#IcFiche img{
	margin:30px 0 0 10px;	
}
#matiere{
	margin:20px 0 0 80px;
	height:60px;
}

#socialBox{
	height:139px;
	margin-left:475px;
	width:250px;
}
#tools-fiche{
	margin:-5px 0 0 0;
	width:150px;
	float:left;
	height:25px;	
}
#MyClasseur{
	margin:0 0 15px 0;
	width:650px;
	height:25px;	

}


#aQuestion{
	margin:-5px 0 0 155px;
	width:550px;
	height:25px;
}

#socialBox div{
	background:#fafafa;
	padding:2px 10px 10px 10px;

}

#tools-fiche  img{
	background-position:-192px 0;
}
#tools-fiche:hover  img{
	background-position:-192px -22px;
}
#MyClasseur  img{
	background-position:0 0;
}
#MyClasseur:hover  img{
	background-position:0 -22px;
}


#aQuestion  img,#profs img{
	background-position:-214px 0;
}
#aQuestion:hover  img, #profs:hover img{
	background-position:-214px -22px;
}

#CF{
	
}
.Hit{
	margin-top:0;
	background-position:-36px -144px;

}



#ExtraitV4,#ExtraitV4_sug{
	margin-top:25px;
	background:#fafafa;
	padding:10px;
}
#ExtraitV4{
	margin-top:50px;
	height:250px;overflow-y:hidden;overflow:hidden;

}
#ExtraitV4_sug{
	margin-top:50px;


}
.cyberprof{
	background:#eeeeee;
	margin:15px 10px 10px 15px;
	padding:5px;
}


#AdFiche{
	position:absolute;
	margin:15px 0 0 600px;
	width:120px;
	height:180px;
	

}
#Marketing{
	margin-top:25px;
	
}

#Marketing div {

	width:300px;


}
#getAbo{
	margin-left:30px;
	float:left;
}
#getPass{
	margin-left:380px;
	background:#fafafa;
	padding:10px;width:280px;height:300px;
}
#getPack{
	margin-left:40px;
	background:#fafafa;
	float:left;
}
#getSMS{
	margin-left:380px;
	padding:10px;width:280px;height:300px;
}
#content div{
	width:300px;

}
#AdResults{
	width:725px;
}
#AdResults iframe{
	width:725px;
	height:15px;
}
/* MISE EN PAGE DES SNIPETS FICHE */

.RSnipet{
	height:100px;
}

.hSnipet,.RhSnipet{

	height:26px;
	background:#fff url('/V4/img/bg-onglet-fiche.png') repeat-x;
    margin:0 auto 0 auto;
}
.hSnipet div,.RhSnipet div{
	margin-left:50px;
	width:175px;
	height:43px;
	background:url('/V4/img/onglet-fiche.png') no-repeat;
	padding:7px 0 0 15px;
	font-weight:bold;
	font-size:10px;
}

.sumSnipet,.RsumSnipet{
	margin-top:10px;
	padding:5px 15px 5px 15px;

}
.RsumSnipet{
	height:154px;

}
.RsumSnipet:hover{cursor:pointer;}
.bSnipet,.RbSnipet{
	margin-top:25px;
	height:15px;
	width:1064px;
	background:url('/V4/img/bg-onglet-fiche-bas.png') repeat-x;
	font-weight:bold;
	font-size:10px;
    z-index:-100;

}
.RbSnipet{
	margin-top:180px;
}
.bSnipet a,.RbSnipet a{
	position:absolute;
	margin-top:1px;
}
.bSnipet div,.RbSnipet div{
	margin-left:1004px;
	width:100px;
	height:15px;
	background:#ebebeb;
}
.bSnipet div img,.RbSnipet div img{
	background:url('/V4/img/onglet-fiche-bas.png');
	width:23px;
	height:15px;
}
.Snipet ul{

	padding:0;
    list-style-image:url('/img/dot.png');

}
.RSnipet p{
	height:154px;
	padding:0;

}
.hSnipet img,.RhSnipet img{
	position:absolute;
	margin-top:3px;
}
.pdf12{
	background-position:-36px 0;
}
.rtf12{
	margin-left:14px;
	background-position:-36px -12px;
}
.aboSnipet,.RaboSnipet{
	margin-left:555px;
	font-size:10px;

}
.RaboSnipet{
	margin-top:65px;
}
.resume{
	font-size:10px;
}
.pagination{
	text-align:center;
	font-weight:bold;
}
#Mega{
/*	margin-top:830px;
	position:absolute;
	text-align:right;*/
	height:90px;
	width:728px;
	margin-left:327px;
}
#Pave{
	text-align:right;
	height:250px;
}

.Tfiche{
	color:#fc9d09;
	font-weight:bold;
}
#cloud a{
	text-decoration:none;
	color:#333333;
}
#cloud a:hover{
	text-decoration:none;
	color:#888888;

}
#explorer {
	width:425px;
	font-size:11px;
	margin-top:10px;
}
#explorer tr{
	height:18px;

}
#explorer .eleve{background:#f5f5f5;}
#explorer .eleve a{
	color:#777777;
	


}

td.echange{
   padding:15px; 
   
    
}

#echange .eleve{
	background:#f2f2f2;
    border:solid #f2f2f2 1px;
    border-radius:20px 20px;

}
#echange .prof{
	background:#faf2e6;
    border:solid #faf2e6 1px;
    border-radius:20px 20px;

}
#explorer u{
	font-style:italic;
}
#explorer .plan{
	font-weight:bold;

}
#explorer .plan a{font-weight:normal;}

#infoQ{
	font-size:15px;
	color:#777777;

}
#infoQ a{
	font-size:10px;
	color:#777777;

}
#contentPart{
	margin-top:30px;
	font-size:16px;
	padding:10px;
	

}
#embedded_doc{
	margin-top:15px;

}
#avatarProf {
	width:37px;
	height:52px;
	margin:0 0 0 7px;
	background-image:url('/V4/img/profs.png');
	background-repeat:no-repeat;
}
.suite{
	display:none;
}
#Fiche{
	margin:-45px 25px 0 25px;

}
.echange:hover{
	cursor:pointer;
	color:#fc9d09;
}
.echange {
	
	font-size:25px;
}
#echange {
	font-size:9px;
    width:100%;
}
#explorer .isActive{
	color:#fc9d09;
	font-weight:bold;
	border-left:solid 3px #fc9d09;
}
#explorer .isActive a{
	color:#fc9d09;
}
.barrenav{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	max-width:650px;
	padding:10px;
	background:#fafafa;
	border:solid 1px #dddddd;
	border-top:solid 0;

}
#docs{
	padding:10px;

}
#docs span{
	font-weight:bold;
}
#sponsor{
	margin-top:15px;
	position:absolute;
	width:234px;
	height:60px;
	margin-left:440px;

}
#byErudicio{
	position:absolute;
	margin-top:-40px;
	margin-left:300px;
}
.offre{
	margin-top:30px;
	max-width:250px;
	margin-left:50px;
	background:#c5f5ff;
}

/* FORMULAIRES */

.formadd,.addAlone{
	background:#faf2e6;
	border-top-right-radius:25px;
	padding:25px;
	width:66%;
	margin-left:15%;
	z-index:1000 !important;
	box-shadow:2px 2px 3px #ccc;

}

.addAlone table{
    width:100%;
    
    
}



.formadd{
	
	position:absolute;
}

.formadd td,.addAlone td{
	padding-bottom:6px;
}
.formadd input[type=text],.formadd select,.formadd textarea,.addAlone input[type=text],.addAlone select,.addAlone textarea,select{
	background:#fafafa;
	border-radius:6px;
	height:45px;
	width:100% !important;
	box-shadow: 1px 1px 3px #bbb;
	
}

.formadd input[type=text]:focus,#bulle input[type=txt]:focus,.formadd input[type=password]:focus,#bulle input[type=password]:focus,{
    
    background:#faf2e6;
}

.addAlone textarea{
    height:200px;
    
    
}

div.panelPaypal{
    padding:10px;
    max-width:850px;
    margin:0 auto 100px auto;
    border:solid 1px #dddddd;
    box-shadow:2px 2px 3px #aaa;   
    background:#dddddd;
    
    
}
div#paymentResponse{

    padding:0 8px 0 8px;
    background:#cccccc;
    font-weight:bold;
    
}
div.overlay{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 2;
  cursor: pointer;
}

div.overlay-content{
    position:absolute;
    left:37%;
    top:30%;
    z-index:3;
    
    
}
button,.button{
	min-height:40px;
	border-top-right-radius:15px;
	font-weight:bold;
	text-shadow:2px 2px 3px #fff;
	background:#ddd;
	box-shadow:1px 1px 2px #777 ;
	padding-top:12px;
	border:0;
	text-align:center;
	display:inline-block;

	
}
button:hover,.button:hover{
	cursor:pointer;
	background:#eee;
	color:#888;
}
/* login */

#login{
	border-top-right-radius:35px;
	box-shadow:2px 2px 7px #aaa;
	background:#faf2e6;
    font-size:20px;
	max-width:500px;
	padding:15px;
	margin:0% 25% 0 15%;

}
#login span{
	font-weight:normal !important;
	text-shadow:2px 2px 2px #bbb;

}

#login input[type=text], #login input[type=password]{
	width:70%;
	border-radius:10px;
	height:40px;
	margin:3px 0 10px 0;
	color:#777777;
	padding-left:20px;
	box-shadow:1px 1px 1px #bbb;
	
}

#login img{
	position:absolute;
	margin:16px 0 0 3px;
	height:16px;
	width:16px;
}

#login table{
	margin-top:10px;
}
#setVoletRecherche{
    display:none;
    font-size:15px;
    position:absolute;
    margin-top:10px;
    
}
.it{
    font-style:italic;
}

#monCyberProf table{
    max-width:1064px;
    margin:0 auto 0 auto;
    
}
#monCyberProf{
    z-index:0;

    background:#eee;
    position:absolute;
    max-width:100%;
    margin-top:40px;
    font-size:17px;
}
#monCyberProf:hover{
    cursor:pointer;
}
.href{
    text-decoration:underline;
    cursor:pointer;
}
.href:hover{
    text-decoration:none;
}
</pre></body></html>