0@charset "utf-8";
/* CSS Document */

img, img a, h1, h2, h3, h4 { margin:0; padding:0; border:0; font-weight: inherit; font-style: inherit;	font-size: 100%; font-family: inherit; }
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
form { margin:0; padding:0; }
* { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#tete {
	width:992px;
	margin:auto;
	clear:both;
	margin-bottom:50px;
	margin-top:5px;
}

#image { margin-left:10px;}

.pub {
	clear:both;
	margin:auto;
	width:790px;
	height:90px;
}

.pub-300x250 {
	margin:auto;
	float:right;
	
}

div#menu { 
	margin:auto; 
	padding:0; 
	position:absolute; 
	margin-left:35px; 
	margin-top:10px; 
	width:980px; 
	height:40px; 
	z-index:50;
}

div#menu h2, div#menu h1 { 
	margin:0; 
	padding:0;
	position:relative;
	float:left;
	width:130px; 
	height:35px;
	font-weight:normal; 
	color:#000000;   
}

div#menu h2 a, div#menu h1 a {
	color:#154359; 
	text-decoration:none;   
	border:0 none;
	display: block;
	width: 130px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;  
}

div#menu .accueil a{background:url(http://www.forum-etudiant.fr/images/Btn-accueil-final.png) no-repeat 0 0;}
div#menu .accueil a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-accueil-final.png) no-repeat 0 -35px;}

div#menu .forum a{background:url(http://www.forum-etudiant.fr/images/Btn-forum-final.png) no-repeat 0 0;}
div#menu .forum a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-forum-final.png) no-repeat 0 -35px;}

div#menu .etudiant a{background:url(http://www.forum-etudiant.fr/images/Btn-etudiant-final.png) no-repeat 0 0;}
div#menu .etudiant a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-etudiant-final.png) no-repeat 0 -35px;}

div#menu .entreprise a{background:url(http://www.forum-etudiant.fr/images/Btn-entreprise-final.png) no-repeat 0 0;}
div#menu .entreprise a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-entreprise-final.png) no-repeat 0 -35px;}

div#menu .annonces a{background:url(http://www.forum-etudiant.fr/images/Btn-annonces-final.png) no-repeat 0 0;}
div#menu .annonces a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-annonces-final.png) no-repeat 0 -35px;}

div#menu .sinformer a{background:url(http://www.forum-etudiant.fr/images/Btn-sinformer-final.png) no-repeat 0 0;}
div#menu .sinformer a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-sinformer-final.png) no-repeat 0 -35px;}

div#menu .savoir a{background:url(http://www.forum-etudiant.fr/images/Btn-savoir-final.png) no-repeat 0 0;}
div#menu .savoir a:hover {background:url(http://www.forum-etudiant.fr/images/Btn-savoir-final.png) no-repeat 0 -35px;}

div#menu dt, #menu dt a { cursor: pointer; text-align:center; font-weight: bold; font-size:13px; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#menu dl {list-style-type: none; }
#menu dt a:hover { text-decoration:underline; color:#FFF; }
#menu dd { display: block; }

dd#smenu1 { position:absolute; z-index:50; left:125px; }
#smenu1  .dd-haut { height:40px; font-size:1px; width:140px;}
#smenu1  .dd-milieu { margin:0; padding:0; background:url(http://www.forum-etudiant.fr/images/Fond-menu-test.png) repeat-y; width:150px;}
#smenu1  .dd-bas { background:url(http://www.forum-etudiant.fr/images/bas-menu-test.png) no-repeat; height:16px; width:150px; }

dd#smenu2 { position:absolute; z-index:50; left:520px; }
#smenu2  .dd-haut { height:40px; font-size:1px; width:140px;}
#smenu2  .dd-milieu { margin:0; padding:0; background:url(http://www.forum-etudiant.fr/images/Fond-menu-test.png) repeat-y; width:130px; }
#smenu2  .dd-bas { background:url(http://www.forum-etudiant.fr/images/bas-menu-test2.png) no-repeat; height:16px; width:130px; }

#menu ul { margin:auto; margin-left:14px;}
#smenu1 li { text-align:center; display:block; margin-left:-18px; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#smenu2 li { text-align:center; display:block; width:130px; margin-left:-15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#menu li a { color:#000000; text-decoration: none; display: block; height: 110%; border: 0 none;}

div#menu .stage a:hover {color:#bc448c; font-weight:bold;}
div#menu .alternance a:hover {color:#93cceb; font-weight:bold;}
div#menu .apprentissage a:hover {color:#e61b13; font-weight:bold;}
div#menu .job a:hover {color:#115098; font-weight:bold;}
div#menu .emploi a:hover {color:#000000; font-weight:bold;}
div#menu .bac a:hover {color:#000000; font-weight:bold;}
div#menu .bacplusdeux a:hover {color:#a71339; font-weight:bold;}
div#menu .master a:hover {color:#000000; font-weight:bold;}
div#menu .logement a:hover {color:#000000; font-weight:bold;}

div.gauche-470 {  float:left; width:465px; margin-right:8px; margin-left:5px; border:1px solid black; }
div.gauche-470 h1 { text-align:left; color:#154359; height:42px; font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; font-weight:normal; text-indent:20px; padding-top:6px; margin-bottom:3px;  }
div.gauche-470 h1 a { text-decoration:none; color:#154359; border:0 none;  }
div.gauche-470 h2 { text-align:left; color:#154359; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; font-weight:normal; text-indent:20px; padding-top:3px; margin-bottom:3px; }
div.gauche-470 h2.annuaire { 
font-weight:bold; 
font-size:18px; 
padding-top:5px; }

div.gauche-470 h2 a {  
color:#154359; 
font-weight:bold; 
text-decoration:none; 
border:0 none;  }

div.gauche-470 h2 a:hover { text-decoration:underline; }

#presentation {
	margin:0;
	clear:both;
	width:992px;
	height:200px;
	position:relative;
	background: url(http://www.forum-etudiant.fr/images/fond-presentation2.png) no-repeat top left;
}

#logo {
	margin:auto;
	float:left;
	border:none;
	margin-top:10px;
}

img {border:none;}

#presentgauche {margin:auto; float:left; height:200px; width:792px;}

#pub2 {
	float:right;
	margin:auto;
	width:780px;
	height:90px;
	margin-top:5px;
}

div#slogan { float:left; width:780px; margin-top:5px; text-align:center; }
#slogan h3 { margin:0; padding:0; position:relative;	text-align:center;	font-size:24px;	color:black; font:Geneva, Arial, Helvetica, sans-serif; }
#slogan h3 a { color:black; text-decoration:none; }

#intro { padding:10px 0; position:relative; margin:auto; clear:both; text-align:left; color:black; font-size:12px; width:700px;}

h4#start { margin:0; padding:10px 0; position:relative; margin:auto; clear:both; text-align:center; color:black; font-weight:bold;}

#corps {
	margin:auto;
	width:992px;
	height:auto;
	margin-top:5px;
	clear:both;
}

#pubgauche {
	position:relative;
	margin:auto;
	width:170px;
	height:1100px;;
	float:left;
}

#pubgauche #ban1 {margin:auto; background-color:#0085ed; width:160px; height:600px;}

#centre {
	margin:auto; 
	float:left; 
	width:822px; 
	height:auto; 
	background-color:#f1f1f1;
}

ul#forum {
	position:relative;
	margin:0px 5px;
	float:left;
	color:black;
}

ul#forum a {color:black; font-weight:bold;}


div.contenu-centre {
	position:relative;
	margin:0px 5px;
	padding:0;
	width:510px;
	float:left;
	color:black;
	background:url(images/fond-centre.png) repeat-x top left #79bff6;
}

.contenu-centre a {color:black; font-weight:bold;}

ul#forum li { margin-bottom:10px; }


.titre {font-weight:bold; font-size:30px;}

.contenu {
	margin:auto;
	float:left;
	margin-bottom:10px;
	width:500px;
}

#forum #t1 {color:#bc448c;}
#forum #t2 {margin-left:50px; color:#93cceb;}
#forum #t3 {margin-left:200px; color:#e61b13;}
#forum #t4 {margin-left:60px; color:#115098;}
#forum #t5 {color:#000000;}
#forum #t6 {margin-left:110px; color:#000000;}
#forum #t7 {margin-left:30px; color:#a71339;}
#forum #t8 {color:#000000; margin-left:140px;}
#forum #t9 {margin-left:50px; color:#000000;}

#q { float:left; margin-bottom:10px; }
#q1 { height:206px; width:672px;}
#q2 { height:248px; width:520px; float:left; border:1px #000000 solid; background:url(http://www.forum-etudiant.fr/images/Fond-offres.png) no-repeat; font-family:Sylfaen;}
#q h2 { margin-left:70px; color:#007d9d; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin-bottom:6px; }
#q h2 a { color:#7c8c9c; text-decoration:none; }
#q h2 a:hover { text-decoration:underline; }

#q2 p { margin-left:50px; margin-left:80px; color:#007d9d; }
#q2 p a { color:#1031f5; font-weight:bold; font-size:19px;}

#q2 h1 { margin:0; color:#0b47f5; margin-bottom:2px; margin-top:7px; font-weight:bold; font-size:22px; font-style:italic; font:Geneva, Arial, Helvetica, sans-serif;}
#q2 h1 a { color:#FFCC00; text-decoration:none; }

#q2 h4 {margin:0; color:#007d9d; margin-left:50px; margin-bottom:2px; margin-top:7px; font-weight:bold; font-size:15px; }
#q2 h4 a { color:#7c8c9c; }
#q2 h4 a:hover { color:#FFCC00; }
#q2 h4 span { margin:0; color:#007d9d; }
#q2 span { margin:0; margin-left:120px; margin-bottom:5px; }
#q2 .googlesearch {margin:auto; margin-top:10px;}

.btn-recherche { 
	margin:0; 
	padding:0; 
	background:url(http://www.forum-etudiant.fr/images/btn-recherche.png); 
	position:relative; 
	top:70px; 
	height:40px; 
	width:90px; 
	float:left;
	color:#0b47f5; 
	font-weight:bold; 
	font-style:italic; 
	font:Geneva, Arial, Helvetica, sans-serif;
}

.pub-carre2 {margin:auto; margin-top:1px; float:right; width:300px; height:250px;}

#RSS {
	margin:auto; 
	clear:both; 
	width:700px; 
	height:600px; 
	margin-top:10px;
}

#RSS li strong{
	color:#0b47f5;
	font-style:italic; 
	font:Geneva, Arial, Helvetica, sans-serif;
}
#RSS li strong a:hover{
	color:#24aef6;
}
#RSS li strong a:visited{
	color:#a9a9a9;
}
/*	WRAPPER */
div#wrapper {clear:both; padding-top:5px; position:relative; float:left; }
div#wrapper h1 { clear:both; font-family: verdana,sans-serif; width:584px; height:40px; color:#154359; font-weight:normal; font-size:21px; text-indent:20px; font-variant: normal; font-style: normal; }
div#wrapper h1 a { text-decoration:none; color:#154359; border:0 none; }

/* BLOC */
div#wrapper div.bloc { margin-left:5px; margin-bottom:10px; }
div#wrapper div.bloc div.contenu {padding-left:30px; padding-right:13px; margin:0; }
div#wrapper div.bloc div.contenu p { margin:0; padding:0; margin-top:7px; }
div#wrapper div.bloc div.contenu .annonce { margin-right: 10px; padding-bottom: 15px; margin-left: 10px; font-family: arial,sans-serif; font-style: normal;font-variant: normal; font-weight: normal; font-size: 14px; line-height: 16px; text-align: justify; }
div#wrapper div.bloc div.contenu .annonce p { padding-top:5px; }
div#wrapper div.bloc div.contenu .annonce h2 { padding:20px 0 5px 5px; }
div#wrapper div.bloc div.contenu .annonce hr { color:#93cceb; height:3px; background:#93cceb; width:70%; border:0 none; }
div#wrapper div.bloc div.contenu h2 { margin:0; padding:0; font-weight:bold; font-size:18px; padding-top:5px; }
div#wrapper div.bloc div.contenu h2 a { color:black; text-decoration:none; border:0 none;  }
div#wrapper div.bloc div.haut {height:10px; margin:0; padding:0; font-size:2px; }
div#wrapper div.bloc div.bas {height:10px; margin:0; padding:0; font-size:2px; }
div#wrapper div.bloc h4 {font-family:Sylfaen;}

#r { width:810px; float:left; }
#r .r0 { width:150px; float:left; margin:0 0px 10px 0px; padding:0; text-align:center; padding-left:5px;}
#r .r0 img { margin:0; padding:0; }
#r .r1 { width:260px; float:left; padding:8px 12px 8px 12px; margin:0 0px 10px 5px;}
#r .r3 { width:360px; float:left; padding:8px 12px 8px 12px; margin:0 0px 10px 10px;}
#r .r2, div.post { clear:both; padding:8px 12px 20px 12px; margin:auto;}
#r .r4 { width:500px; float:left; padding:8px 12px 8px 12px; margin:0 0px 10px 5px; background:#ffebca;}
#r .r5 { width:730px; float:left; padding:8px 12px 8px 12px; margin:0 0px 10px 25px; background:#ffebca;}

#r img { float:left; vertical-align:middle; margin-left:100px; }
#r h1 { padding:0; margin:0; color:#007d9d; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:10px; text-decoration:none;  }
#r h1 a { color:#0085ed; text-decoration:none; }
#r h1 a:hover { color:#853a86; }
#r h2, h2.post-title { padding:0; margin:0; width:550px; color:#007d9d; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:8px;  }
#r h2 a, h2.post-title a { color:#0085ed; }
#r h2 a:hover, h2.post-title a:hover { color:#853a86; }

#r h3 { margin:0; font-size:12px; font-weight:normal; }
#r h3 span { margin:0; font-size:12px; font-weight:normal; text-decoration:underline; }
#r h3 a, #r h3 a:hover  { color:black; }
#r .r2 h4, #r .r3 h4  { margin-left:15px; margin-bottom:4px; font-size:12px; }
#r .r2 h4 a, #r .r3 h4 a { text-decoration:none; color:#0085ed; }
#r .r2 h4 a:hover, #r .r3 h4 a:hover { text-decoration:none; color:#853a86; }
#r p { margin:0; padding:0; color:#007d9d; text-align:justify; }
#r p a{ color:#0085ed; text-decoration:underline; }
#r .r5 p { margin:0; padding:0; color:black; text-align:justify;  }

#r h3.form { font-size:16px; font-weight:bold; margin-bottom:5px; margin-top:5px; } 

p.annonce { width:810px; float:left;  margin-bottom:10px; }
.texte-annonce { padding:0; margin:0; padding-left:0px; padding-right:40px; }
div.annonce { position:relative; float:left; margin-left:15px; border:1px dashed #0085ed; padding:5px; width:810px; }
div.annonce2 { position:relative; float:right; border:1px dashed #0085ed; padding:5px; background-color:white; margin:auto; margin-left:10px; margin-bottom:10px; width:200px; }

#cotedroit {
	margin:auto;
	float:left;
	width:300px;
	height:1100px;
	background-color:#f1f1f1;
}

#cotedroit a {color:#0085ed; font-size:18px;}

#pubcarre {
	margin:auto;
	width:300px;
	height:250px;
	text-align:right; 
}

.pub-620max { float:right; text-align:center; width:620px; height:50px; margin:0; margin-bottom:10px; margin-right:15px; }

#offre {margin:auto; width:300px; height:600px; margin-top:20px;}

#sidegauche {
margin:auto;
float:left;
width:140px;
height:600px;
}

#btn {
	position:relative; 
	margin:auto; 
	float:left; 
	margin-top:10px; 
	width:140px; 
	height:140px;
	font-family:"Apple Garamond", serif; 
	font-size:20px;
}

#btn a {
	background:url(http://www.forum-etudiant.fr/images/Entreprise.png) no-repeat 0 0; 
	position:relative; 
	margin:auto; 
	display:block; 
	width:140px; 
	height:140px;	
	font-weight:bold; 
	color:#000000; 
	font-family:"Apple Garamond", serif; 
	font-size:20px; 	
	overflow: hidden;
	text-indent: -9999px;
}

#btn2 {
	position:relative; 
	margin:auto; 
	clear:both;  
	margin-top:40px;  
	width:140px; 
	height:140px;
	font-family:"Apple Garamond", serif; 
	font-size:20px;  	
}

#btn2 a {
	position:relative; 
	margin:auto;
	display:block;
	background:url(http://www.forum-etudiant.fr/images/centre-formation.png) no-repeat;
	width:140px; 
	height:140px;
	overflow: hidden;
	text-indent: -9999px;
	font-weight:bold; 
	color:#000000; 
}

#minipub {
	margin:auto;
	position:relative;
	width:160px;
	height:250px;
	float:left;
	margin-top:2px;
	margin-left:3px;
}

#ban2 {margin:auto; background-color:#0085ed; width:160px; height:600px; float:right; margin-bottom:10px;}

#listeoffre {position:relative; margin:auto; clear:both; margin-top:30px; width:300px; height:120px;}

#listeoffre ul {border:1px white solid;}

#offre h2{clear:both; text-align:center; width:300px;}
#offre li {margin-left:5px; text-align:center; width:300px;}

#pied {margin:auto; width:992px; height:30px; clear:both; margin-top:3px;}
