/* IMPORT TEMP V3*/

div.ht-gauche-bleu,div.ht-gauche-jaune{height:25px;width:10px;float:left}div.ht-centre-bleu,div.ht-centre-jaune{height:20px;float:left;font-weight:700;padding-top:5px}div.ht-droit-bleu,div.ht-droit-jaune{height:25px;width:10px}div.centre-bleu,div.centre-jaune,div.centre-matiere{padding:5px 10px 0}div.bas-gauche-bleu,div.bas-gauche-jaune,div.bas-gauche-plein{height:10px;width:10px;float:left}div.bas-centre-bleu,div.bas-centre-jaune,div.bas-centre-plein{height:9px;float:left}div.bas-droit-bleu,div.bas-droit-jaune{height:10px;width:10px}div.ic-bleu,div.ic-jaune{width:20px;height:20px;padding-top:5px;float:left}div.ic-bleu{background:url(//0.cyberprofs.com/encarts/bleu/bck-haut.png)}div.ic-jaune{background:url(//0.cyberprofs.com/encarts/jaune/bck-haut.png)}div.ht-gauche-bleu{background:url(//0.cyberprofs.com/encarts/bleu/ht-gauche.png)}div.ht-centre-bleu{background:url(//0.cyberprofs.com/encarts/bleu/bck-haut.png);color:#FFF}div.ht-droit-bleu{background:url(//0.cyberprofs.com/encarts/bleu/ht-droit.png)}div.centre-bleu{border-right:solid 1px #00578d;border-left:solid 1px #00578d}div.bas-gauche-bleu{background:url(//0.cyberprofs.com/encarts/bleu/bas-gauche.png)}div.bas-centre-bleu{border-bottom:solid 1px #00578d}div.bas-droit-bleu{background:url(//0.cyberprofs.com/encarts/bleu/bas-droit.png)}div.ht-gauche-jaune{background:url(//0.cyberprofs.com/encarts/jaune/ht-gauche.png)}div.ht-centre-jaune{background:url(//0.cyberprofs.com/encarts/jaune/bck-haut.png);color:#000}div.ht-droit-jaune{background:url(//0.cyberprofs.com/encarts/jaune/ht-droit.png)}div.centre-jaune,div.centre-matiere{border-right:solid 1px #fcd609;border-left:solid 1px #fcd609}div.centre-jaune p{text-align:left}div.centre-matiere{text-align:center;font-size:10px}div.bas-gauche-jaune{background:url(//0.cyberprofs.com/encarts/jaune/bas-gauche.png)}div.bas-centre-jaune{border-bottom:solid 1px #fcd609}div.bas-droit-jaune{background:url(//0.cyberprofs.com/encarts/jaune/bas-droit.png)}div.bas-centre-plein{background:url(//0.cyberprofs.com/encarts/plein/bck-bas.png);height:25px;border-left:solid 1px #00578d;padding-left:10px}div.bas-droit-plein{background:url(//0.cyberprofs.com/encarts/plein/bas-droit.png);height:25px;width:20px}#connexion{height:100px;float:left;margin:10px 0 0;padding:0}div.inscription,div.univers,div.abonnement{background:url(//0.cyberprofs.com/bck-login.png);text-align:center;font-weight:700;color:#00578d;height:90px;margin:10px 0 0 160px;padding:10px 0 0}#allopass{background:url(//0.cyberprofs.com/bck-allopass.png);margin-left:243px;width:168px;text-align:center;padding-top:15px;height:85px;color:#00578d;font-weight:700}div.abonnement{height:95px;padding-top:5px}div.univers{margin-left:240px}
#outils{width:520px;height:220px;z-index:-1;opacity:0;position:absolute;background:#cfe1e3;border:solid 1px #a0bcc8;margin:0;padding:2px}#CTools{text-align:center;background:url(//0.cyberprofs.com/bgTools.png);height:155px;padding:30px 10px 10px 12px}div.details{background:#FFF url(//0.cyberprofs.com/bgDetails.png) repeat-x bottom;border:solid 1px #a0bcc8;width:630px;opacity:0;z-index:-1;position:absolute;text-align:justify;padding:2px}#TblTools{font-weight:700;font-size:9px;color:#00578c}#TblTools td{width:155px;border:solid 1px #a0bcc8;background:#cfe1e3;padding:3px}#TblTools td:hover{background:#a0bcc8;cursor:pointer}#DispTools{font-style:italic;font-weight:700;font-size:11px;width:300px;margin-bottom:5px;border:solid 1px #a0bcc8;padding:5px}#Extrait:hover #DispTools{background:#a0bcc8}#TTools{width:16px;margin:0 0 0 500px;padding:2px 0 0}
#MTools{margin-left:168px;padding-top:5px;height:34px;width:728px;background:#a0bcc8}#MTools img{width:110px;height:34px}#accueil img{background:url(//1.cyberprofs.com/accueil.png)}


h2,h3{font:900 14px 'Geneva';color:#fc9d09}h4{font:12px 'Geneva'}
h1{font-size:12px;display:inline}

.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)}

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


img {
	border:0;
}
a {
	color:black;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}


#conteneur,#footer{
	width:1000px;
	margin-right:auto;
	margin-left:auto;	
}
#header{
	height:90px;



}
#conteneur{
	background:white;
}
#footer{
	margin-top:15px;
	color:#ebebeb;
}
#footer a{
	text-decoration:none;

}
/*#footer div{
	position:absolute;

}*/
#Legal{
	color:#777;
	padding:2px 5px 0 2px;
}
.Vsep,.VsepB{
	position:absolute;
	background:#ebebeb;
	width:1px;
	margin-top:6px;
	height:78px;

}
.nettoyeur{
	clear:both;
}

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

}


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

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

#bgProf{
	position:absolute;
	margin-left:25px;
	height:55px;
	width:51px;
	
}
#bgProf img{
	width:37px;
	height:52px;
	margin:0 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:360px;
	margin-top:40px;
	width:178px;
	height:38px;

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

}
select{
	width:110px;
	height:20px;
	border:solid 1px black;
	background:#fff;

}

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

	text-decoration:none;
	
}

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

}
#tools{
	position:absolute;
}
#tools div,#tools-fiche{
	width:125px;
	height:22px;
	position:absolute;

}
#tools img,.OK,#tools-fiche img,#IcConnect img,#APsub,#chercher,#ok{
	width:22px;
	height:22px;
	background:url('/V4/img/tools.png') no-repeat;

}
#tools a,#tools-fiche a{
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	
}
.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 a:hover,#tools-fiche a:hover{
	color:#888888;

}
#corps{
	background:white;
	width:980px;
	padding:30px 5px 25px 15px;

}
#coeur{

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

.accueil{
	width:335px;
	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;
}

#colonneDroite{
	width:245px;
	margin-left:740px;

}
.cadre{
	width:245px;
	height:190px;
	background:#fafafa;

}
.cadre div{
	position:absolute

}
.onglet{
	background:url('/V4/img/onglets.png') no-repeat 0 0;
	width:240px;
	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;
}
#hit{
	

}


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

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

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

}
#suggest,#HistR{
	width:235px;
	height:160px;
	background:#fafafa;
	padding:5px;

}
#HistR{
	width:145px;
	margin-left:260px;

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


}
.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:765px;
	height:170px;
	width:200px;
	background:#fafafa;
	padding-left:10px;
	

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

}
#classeur  {
	margin:20px 0 0 10px;
}
#classeur img{
	background-position: 0 0;	
}

#classeur:hover  img{
	background-position:0 -22px;

}
#compte  {
	margin:45px 0 0 10px;
	/*background-position:22px 0;*/

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

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

}


#fb,#tw{
/*	background:#fafafa;*/
	margin:50px 0 0 0;
}

#fb  {
	margin-left:170px;
}
#tw  {
	margin-left:195px;
}
#fb img{
	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:20px 0 0 130px;


}
#profs img{
	background-position:-44px 0;

}
#profs:hover  img{
	background-position:-44px -22px;

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


}
#color span{
	display:block;
	font-size:8px;
	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:360px;	
}
#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:1000;
	height:165px;
	width:333px;
	margin-top:-35px;
	margin-left:30px;

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

}
#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{
	width:100px;
	text-align:center;
}
/* 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;
}
.demo{
	margin:0;
	float:left;
}
.accueil ul{
	height:225px;
	padding:0;
	margin:0;
}
.accueil li{
	height:75px;
	position:absolute;
	width:170px;
	list-style-type:none;
}

.bouton img,.demo img,#hit,#IcFiche img{
	margin-top:19px;
	background:url('/V4/img/icones-boutons.png') no-repeat;
	width:36px;
	height:36px;
}
.demo img{
	margin-left:19px;
}
#m00{
	background-position:-36px -288px;
}
#m01{
	background-position:-36px 0;
}
#m02{
	background-position:0 -36px;
}
#m03,#IcFiche img{
	background-position:-36px -36px;
}


#m10{
	background-position:0 0;
}
#m11{
	background-position:0 -108px;
}
#m12{
	background-position:-36px -108px;
}
#m13{
	background-position:0 -144px;
}
#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;
}
#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:15px;
	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:217px;
	margin:2px 0 0 14px;position:absolute;padding:0;
}
#choixprof p img{
/*	position:absolute;*/
	margin-top:2px;
	width:37px;
	height:52px;
	margin-left:13px;
}
#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:231px;
	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:-15px 0 0 475px;
	width:230px;
	text-align:right;
}
#socialBox div{
	background:#fafafa;
	padding:10px;

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

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

}
#ExtraitV4,#contentFiche{
	margin-top:65px;
	background:#fafafa;
	padding:10px;
}
#ExtraitV4 div{
	margin-top:15px;
}
.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:67px;
	float:left;
}
#getPass{
	margin-left:367px;
}
#content div{
	width:300px;

}
#AdResults{
	width:725px;
}
#AdResults iframe{
	width:725px;
	height:15px;
}
/* MISE EN PAGE DES SNIPETS FICHE */
.Snipet,.RSnipet{	width:720px;
		background:#fafafa;
		height:100px;
		margin-bottom:15px;

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

.sumSnipet,.RsumSnipet{
	margin-top:26px;
	padding:5px 15px 5px 15px;
	height:59px;
}
.RsumSnipet{
	height:154px;
}
.bSnipet,.RbSnipet{
	margin-top:85px;
	height:15px;
	width:720px;
	background:url('/V4/img/bg-onglet-fiche-bas.png') repeat-x;
	font-weight:bold;
	font-size:10px;

}
.RbSnipet{
	margin-top:180px;
}
.bSnipet a,.RbSnipet a{
	position:absolute;
	margin-top:1px;
}
.bSnipet div,.RbSnipet div{
	margin-left:620px;
	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 p{
	height:59px;
	padding:0;

}
.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;
}



