/* CSS Document */

/* General */
body {
font-family:Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin:0;
padding:0;
background-image:url(../images/fond-body.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#d9d9d9;
}
a img {
border:none;
}
em {
font-style: normal;
font-weight: normal;
color: #FF6600;
padding:0;
margin:0;
}
form {
padding:0;
margin:0;
}
p {
margin: 0 0 7px 0;
padding:0;
}
#gabarit {
position:relative;
width: 870px;
margin-top:0;
margin-bottom:0px;
margin-right:auto;
margin-left:auto;
padding:0;
}
#conteneuri {
float:left;
width: 870px;
margin:0 0 30px 0;
padding:0;
background-color:#FFFFFF;
}
#conteneur {
float:left;
width: 870px;
margin:0 0 30px 0;
padding:0;
background-color:#FFFFFF;
}
#conteneur h2{
margin:0;
background-color:transparent;
}
#conteneuri h2{
margin:0 0 5px 0;
padding:0;
color:#FF6F1F;
font-size:14px;
font-weight:bold;
}
#centre{
background-color:#ffffff;
margin-top: 0px;
margin-left: 13px;
margin-right: 105px;
margin-bottom: 0px;
padding:0;
}
#page{
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
line-height: 14px;
text-align: left;
visibility: visible;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
position: relative;
width: 800px;
padding:0;
}
#pageseconde{
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
line-height: 14px;
background-color: #ffffff;
text-align: left;
visibility: visible;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
position: relative;
width: 730px;
}
#bug {
margin:0;
padding:0;
text-align:left;
}
#centreurhome {
margin:0;
padding:0 0 0 10px;
text-align:left;
width:800px;
}
#centreur {
margin:0 0 15px 0;
padding:0;
text-align:left;
width:540px;
}
fieldset {
padding:0;
margin:0;
}
input,textarea, select {
color :#000000;
font-size: 11px;
border:solid 1px #000000;
}
input.post, textarea.post, select {
border-color : #000000;
font-size: 11px;
}
input {
text-indent : 2px;
font-size: 15px;
}
input.button {
background-color : #ECE9D8;
color : #000000;
font-size: 11px;
}

/* Styles */

h1{
font-family:Arial, Helvetica, sans-serif;;
font-size: 23px;
text-align: left;
margin:0 0 0 5px;
padding:5px 0 10px 0;
font-weight: normal;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-repeat: no-repeat;
font-style: normal;
background-position: center;
margin:0;
padding:0;
font-weight: normal;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
margin:10px 2px 10px 2px;
font-weight: normal;
padding:0;
}
h3 a {
text-decoration:none;
}
h4{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding:5px 0 0 0;
padding:0 0 5px 0;
color: #333333;
background-repeat: no-repeat;
}
h5{
margin:5px 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding:0;
text-align:left;
}
h6{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding:0;
}
.h1ressources {color: #FFFFFF;
background-image:url(../images/fond-h1-ressources.gif);
background-repeat:no-repeat;
padding:5px 0 10px 10px;
margin:0 0 0 0px;
font-weight:bold;
font-size:21px;
}
.h1annuaire {color: #FFFFFF;
background-image:url(../images/fond-h1-actualites.gif);
background-repeat:no-repeat;
padding:5px 0 10px 30px;
margin:0 0 0 0px;
}
.h1normal {
olor: #FFFFFF;
background-image:url(../images/h1-fond.gif);
background-repeat:no-repeat;
padding:5px 0 10px 20px;
margin:0 0 0 10px;
}
.h1actualites {
color: #FFFFFF;
background-image:url(../images/fond-h1-actualites.gif);
background-repeat:no-repeat;
padding:5px 0 10px 10px;
margin:5px 0 0 10px;
font-weight:bold;
font-size:21px;
}
.h1vieetudiante {
color: #FFFFFF;
background-image:url(../images/fond-h1-actualites.gif);
background-repeat:no-repeat;
padding:5px 0 10px 20px;
margin:0 0 0 10px;
}
.h1pro {
color: #FFFFFF;
background-image:url(../images/fond-h1-pro.gif);
background-repeat:no-repeat;
padding:5px 0 10px 10px;
margin:5px 0 0 10px;
font-weight:bold;
font-size:21px;
}
.h1vivier {
color: #FFFFFF;
background-image:url(../images/fond-h1-pro.gif);
background-repeat:no-repeat;
padding:5px 0 0px 20px;
margin:0 0 0 10px;
}
a:link {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:active {
text-decoration: none;
color: #000000;
}
.titrepro{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F54518;
margin-right:10px 60px 0 0;
padding:0;
background-color: #f0f0f0;
font-weight: bold;
}
.titreressources{
font-family:Arial, Helvetica, sans-serif;
font-size: 20px;
color:#333333;
margin:0;
padding:10px 0 0 0;
background-color: #ececec;
font-weight:normal;
}

/* Header */

#login {
float:right;
width:400px;
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
text-align:right;
}
#login a{
font-size:9px;
text-decoration:underline;
padding:0 8px 0 0;
color:#ff6600;
font-weight:normal;
}
#login a:hover{
text-decoration:none;
}
.login {
font-size:12px;
margin:0;
padding:2px 0 2px 5px;
background-color:#ffffff;
color:#333333;
font-weight:normal;
height:15px;
width:110px;
}
.inscriptionform {
margin:0 0 0 0;
padding:0;
}
#pubmegaban {
clear:both;
margin:0;
padding:0;
text-align:center;
height:90px;
}
.valider {
background-color:#FFffff;
background-image:url(../images/valider.gif);
height:29px;
width:125px;
border:none;
color:#ffffff;
}
#header {
WIDTH:870px;
HEIGHT:385px;
margin:0;
padding:0 0 0 0;
background-image:url(../images/fond-header-home.gif);
background-repeat:no-repeat;
background-position:top left;
}
#headerinter {
WIDTH:870px;
HEIGHT:370px;
margin:0;
padding:0 0 0 0;
background-image:url(../images/fond-header-home.gif);
background-repeat:no-repeat;
background-position:top left;
}
.bienvenue {
font-size:12px;
color:#333333;
margin:0;
padding:4px 0 7px 0;
}
.gras-haut {
font-weight:bold;
}
#rejoignezhead {
position:absolute;
top:38px;
left:377px;
margin:0;
padding:3px 0 0 80px;
clear:both;
background-image:url(../images/fond-inscrivezvous.gif);
background-repeat:no-repeat;
width:222px;
height:68px;
}
#rejoignezhead p{
font-size:12px;
color:#666666;
font-weight:bold;
margin:0;
padding:0;
}
#rejoignezhead a{
text-decoration:none;
color:#666666;
}
#rejoignezhead a:hover{
text-decoration:none;
color:#666666;
}
.nb-membre-header {
font-size:21px;
color:#ff6600;
}
.inscrivezvous {
font-size:23px;
font-weight:bold;
color:#666666;
line-height:38px;
}
#header-letudiant {
position:absolute;
top:0px;
left:740px;
margin:0 0 0 -20px;
padding:0;
clear:both;
}
#header-letudiant p{
margin:0;
padding:0;
}
#header-letudiant a{
text-decoration:underline;
font-size:14px;
color:#ff6600;
font-weight:bold;
}
#header-letudiant a:hover{
text-decoration:none;
font-size:14px;
color:#ff6600;
font-weight:bold;
}
#headersspub {
WIDTH:1000px;
HEIGHT:210px;
margin:0;
padding:5px 0 0 0;
}
#headervg {
WIDTH:1000px;
HEIGHT:120px;
margin:0;
padding:5px 0 0 0;
}
#rechercher {
width:400px;
margin:0 10px 0 0;
padding:0 10px 0 0;
text-align:left;
height:20px;
float:left;
}
#rechercher p {
margin:0;
padding:0;
font-size:11px;
}
.rechercher {
font-size:11px;
margin:0;
padding:3px 0 3px 5px;
background-color:#ffffff;
border:none;
width:310px;
font-family:Arial, Helvetica, sans-serif;
}
.imagesearcg {
position:relative;
top:5px;
border:none;
}
#adshautdroit {
position:absolute;
top:26px;
left:460px;
height:86px;
width:402px;
margin:0;
padding:0;
}
#fonctionshaut {
position:absolute;
top:0;
left:525px;
margin:0;
padding:0;
color:#F9870c;
font-weight:bold;
font-size:11px;
width:335px;
text-align:right;
}
#fonctionshaut a{
color:#7f7f7f;
text-decoration:none;
font-size: 10px;
font-weight:normal;
}
#fonctionshaut a:hover{
color:#FF6600;
text-decoration:none;
}
#youarehere{
margin:0 0 10px 15px;
padding:15px 0 0 0px;
height:20px;
border-top-width: 4px;
border-right-width: 4px;
border-bottom-width: 4px;
border-left-width: 4px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #EAEAEA;
border-right-color: #EAEAEA;
border-bottom-color: #EAEAEA;
border-left-color: #EAEAEA;
width:730px;
}
#youarehere a{
font-size:11px;
color:#ff6600;
text-decoration:underline;
}
#youarehere a:hover{
font-size:11px;
color:#ff6600;
text-decoration:none;
}
#youarehereinter{
margin:0 0 0 15px;
padding:10px 0 0 0px;
width:530px;
}
#youarehereinter a{
font-size:11px;
color:#ff6600;
text-decoration:underline;
}
#youarehereinter a:hover{
font-size:11px;
color:#ff6600;
text-decoration:none;
}
#inscriptionyah {
float:right;
margin:0 5px 0 0;
padding:0;
}
#inscriptionyah p{
margin:0;
padding:0;
font-weight:normal;
font-size:11px;
color:#333333;
}
#fil {
float:left;
margin:0;
padding:0;
}
#fil p{
margin:0;
padding:0;
font-weight:normal;
font-size:11px;
color:#333333;
}

/* Page perso */

#pageperso{
margin:0;
padding:0;
}
#pageperso a{
color:#f96909;
text-decoration:underline;
font-size:12px;
}
#pageperso a:hover{
text-decoration:none;
}
.deco {
font-size:10px;
}
.br {
font-size:8px;
margin:0;
padding:0;
}
#hautprofil {
width:263px;
height:27px;
background-image:url(../images/fond-haut-eprofil.gif);
background-repeat:no-repeat;
text-align:right;
padding:20px 15px 0 0px;
margin:0;
font-size:11px;
}
#hautprofil a{
color:#ff6600;
text-decoration:underline;
}
#hautprofil a:hover{
color:#ff6600;
text-decoration:none;
}
#hautprofilpublic {
width:263px;
height:27px;
background-image:url(../images/fond-haut-eprofil-public.gif);
background-repeat:no-repeat;
text-align:right;
padding:20px 15px 0 0px;
margin:0;
font-size:11px;
}
#hautprofilpublic a{
color:#ff6600;
text-decoration:underline;
}
#hautprofilpublic a:hover{
color:#ff6600;
text-decoration:none;
}
#classement {
background-color:#333333;
color:#ffffff;
font-size:13px;
height:54px;
margin:0;
padding:10px 0 0 15px;
width:262px;
}
#classement p{
padding:0;
margin:0 0 5px 0;
}
#classement .pseudo{
padding:0;
margin:0 0 5px 0;
font-size:15px;
}
.bonpoints {
font-size:30px;
font-weight:bold;
color:#ff6600;
}
.place {
font-size:18px;
}
.nbmembres {
font-size:14px;
color:#ffd800;
}
#dermess {
width:267px;
margin:0;
padding:43px 0 0 10px;
background-image: url(../images/fond-e-dermess.gif);
background-repeat:no-repeat;
line-height:10px;
font-size:11px;
height:252px;
background-color:#333333;
}
#dermess p{
margin:0;
padding:0;
line-height:10px;
}
#dermess a{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#dermess a:hover{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#mesdermess {
width:267px;
margin:0;
padding:43px 0 0 10px;
background-image: url(../images/fond-e-mesdermess.gif);
background-repeat:no-repeat;
line-height:10px;
font-size:11px;
height:252px;
color:#ffffff;
background-color:#333333;
}
#mesdermess p{
margin:0;
padding:0;
line-height:10px;
}
#mesdermess a{
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#totmembres {
background-color:#333333;
margin:0;
padding:5px 7px 10px 0px;
text-align:right;
width:270px;
}
#totmembres p{
color:#cccccc;
font-size:11px;
margin:0;
padding:0;
font-weight:bold;
}
#totmembres a{
color:#ff6600;
text-decoration:underline;
}
#totmembres a:hover{
color:#ff6600;
text-decoration:none;
}
#goforum {
background-image:url(../images/fond-e-forum.gif);
background-repeat:no-repeat;
width:257px;
height:58px;
padding:20px 20px 0 0;
text-align:right;
}
#goforum p{
margin:0;
padding:0;
}
#hautcv {
width:261px;
height:51px;
background-image:url(../images/fond-e-cv.gif);
background-repeat:no-repeat;
text-align:left;
padding:60px 0px 0 17px;
margin:0;
font-size:11px;
}
#hautcv a{
color:#333333;
text-decoration:underline;
font-weight:bold;
}
#hautcv a:hover{
color:#333333;
text-decoration:none;
font-weight:bold;
}
#hautcvpublic {
width:261px;
height:51px;
background-image:url(../images/fond-e-cv-public.gif);
background-repeat:no-repeat;
text-align:left;
padding:60px 0px 0 17px;
margin:0;
font-size:11px;
}
#hautcvpublic a{
color:#333333;
text-decoration:underline;
font-weight:bold;
}
#hautcvpublic a:hover{
color:#333333;
text-decoration:none;
font-weight:bold;
}
#stagepp {
width:268px;
margin:0;
padding:43px 0 0 10px;
background-image: url(../images/fond-e-stage.gif);
background-repeat:no-repeat;
line-height:12px;
font-size:11px;
height:240px;
background-color:#333333;
}
#stagepp p{
margin:3px 0 0px 0;
padding:0;
line-height:12px;
}
#stagepp a, #stagepp a:hover{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#gostage {
background-image:url(../images/fond-e-stages.gif);
background-repeat:no-repeat;
width:268px;
height:47px;
padding:10px 10px 0 0;
text-align:right;
}
#gofstage p{
margin:0;
padding:0;
}
#docspp {
width:268px;
margin:0;
padding:43px 0 0 10px;
background-image: url(../images/fond-e-docs.gif);
background-repeat:no-repeat;
line-height:12px;
font-size:11px;
height:240px;
background-color:#333333;
}
#docspp p{
margin:3px 0 0px 0;
padding:0;
line-height:12px;
}
#docspp a{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#godocs {
background-image:url(../images/fond-e-envoidocs.gif);
background-repeat:no-repeat;
width:278px;
height:68px;
padding:10px 0px 0 0;
text-align:center;
}
#gofstage p{
margin:0;
padding:0;
}
#hautactu {
width:278px;
height:166px;
background-image:url(../images/fond-e-actu.gif);
background-repeat:no-repeat;
text-align:left;
padding:47px 0 0 0;
margin:0;
font-size:11px;
}
#hautactu a{
color:#333333;
text-decoration:underline;
font-weight:bold;
}
#actupp {
width:257px;
margin:0 0 0 1px;
padding:0px 10px 0 10px;
line-height:12px;
font-size:13px;
background-color:#333333;
height:239px;
background-image:url(../images/fond-e-actum.gif);
background-repeat:no-repeat;
background-position:bottom;
}
#actupp p{
margin:3px 0 0px 0;
padding:0;
line-height:12px;
color:#ffffff;
}
#actupp ul{
color:#ffffff;
margin:5px 0 0 10px;
}
#actupp li{
color:#ffffff;
margin:5px 0 0 10px;
}
#actupp h6{
margin:0px 0 10px 0;
padding:0;
color:#ffffff;
font-size:18px;
}
#actupp a{
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#actuspp {
width:268px;
margin:0;
padding:43px 0 0 10px;
background-image: url(../images/fond-e-actus.gif);
background-repeat:no-repeat;
line-height:12px;
font-size:11px;
height:240px;
background-color:#333333;
}
#actuspp p{
margin:3px 0 0px 0;
padding:0;
line-height:12px;
}
#actuspp a{
color:#333333;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
#goactus {
background-image:url(../images/fond-e-goactu.gif);
background-repeat:no-repeat;
width:278px;
height:67px;
padding:10px 0px 0 0;
text-align:center;
}
#gofstage p{
margin:0;
padding:0;
}


/* Divers */

.actualites {
color:#699D20;
font-weight:bold;
}
.ressources {
color:#00CCFF;
}
.pro {
color:#9E9E6E;
}
.echanger {
color:#FB6606;
}
.info {
color:#6CDB2D;
}
.communaute {
color:#E67410;
font-weight:bold;
}
p#com {
text-align:right;
font-size: 10px;
color:#E67410;
font-weight:bold;
margin:0;
padding:5px 0 0 0;
}
p#com a{
text-decoration:none;
color:#E67410;
font-weight:bold;
}
p#com a:hover{
text-decoration:underline;
color:#E67410;
font-weight:bold;
}
#reagirforum {
float:right;
width:300px;
height:200px;
}
.titrealpha {
font-weight:bold;
text-align: left;
margin:20px 0 9px 20px;
padding:0;
font-size: 12px;
color:#ff6600;
}
#retour {
position:absolute;
margin:0;
padding:0;
}
#suite {
float:right;
margin:0;
padding:0;
}
.actus {
color:#006600;
font-weight: 400;
}

/* Envoi Docs */

.processenvoi{
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration:none;
color:#33ccff;
padding-top:10px;
margin:0;
text-align:left;
}
.envoidoc {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 10px 0 0 40px;
margin:0;
}
.envoidocpuce {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
list-style-position: inside;
list-style-image: url(../icones/puce.gif);
padding-left:0 0 0 60px;
margin:0;
}
.envoidocpuce2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
list-style-position: inside;
list-style-image: url(../icones/puce.gif);
padding:5px 0 0 50px;;
margin:0;
}
#echange li{
margin:5px 0 10px 0;
padding:0;
}

/* Menu Droit */

#gauche {
	position:absolute;
	width: 300px;
	top: 368px;
	left: 550px;
	margin:0;
	padding:0 0 0 10px;
}
#gauche p {
margin:0;
padding:0 0 0 27px;
 }
#derniersdoc {
background-image:url(../images/fond-derniersdocs.gif);
background-repeat:no-repeat;
width:230px;
height:153px;
color:#FF6F1F;
font-weight:normal;
font-size:11px;
padding:58px 3px 5px 20px;
margin:20px 0 10px 0;
line-height:10.5px;
}
#derniersdoc p{
margin:0;
padding:0;
}
#derniersdoc a{
text-decoration:underline;
color:#717171;
}
#derniersdoc a:hover{
text-decoration:underline;
color:#FF6F1F;
}
#dernieresactu {
background-image:url(../images/fond-derniersdocs.gif);
background-repeat:no-repeat;
width:230px;
height:153px;
color:#FF6F1F;
font-weight:normal;
font-size:11px;
padding:58px 3px 5px 20px;
margin:20px 0 10px 0;
line-height:10.5px;
}
#dernieresactu p{
margin:0;
padding:0;
}
#dernieresactu a{
text-decoration:underline;
color:#717171;
}
#dernieresactu a:hover{
text-decoration:underline;
color:#FF6F1F;
}
#hautderniersforum {
margin:15px 0 0 0;
padding:5px 0 0 10px;
background-image:url(../images/fhdf.gif);
background-repeat:no-repeat;
height:69px;
width:290px;
}
#hautderniersforum p{
margin:0 0 5px 0;
padding:0;
}
#hautderniersforuminter {
margin:6px 0 0 0;
padding:5px 0 0 10px;
background-image:url(../images/fhdf.gif);
background-repeat:no-repeat;
height:69px;
width:290px;
}
#hautderniersforuminter p{
margin:0 0 5px 0;
padding:0;
}
.questionsreponses {
color:#ffffff;
font-size:21px;
font-weight:bold;
}
.directforums {
color:#ffffff;
font-size:15px;
}
.chiffreforums {
color:#000000;
font-size:12px;
}
#derniersforum {
width:280px;
color:#000000;
font-weight:normal;
padding:10px 10px 0 10px;
margin:0;
}
#derniersforum p{
margin:0;
padding:0 0 8px 0;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #fb6505;
border-right-color: #fb6505;
border-bottom-color: #fb6505;
border-left-color: #fb6505;
font-size:12px;
line-height:4px;
}
#derniersforum a{
text-decoration:none;
color:#000000;
}
#derniersforum a:hover{
text-decoration:underline;
color:#000000;
}
#boutonforum {
margin:0 10px 0 10px;
padding:0;
background-image:url(../images/fbf.gif);
background-repeat:no-repeat;
width:280px;
height:35px;
text-align:center;
}
#boutonforum p{
color:#ffffff;
font-size:21px;
font-weight:bold;
padding:5px 0 0 0;
margin:0;
}
#boutonforum a{
color:#ffffff;
text-decoration:none;
}
#boutonforum a:hover{
color:#ffffff;
text-decoration:underline;
}
#basderniersforum {
margin:5px 0 0 0;
padding:0;
background-image:url(../images/fbaf.gif);
background-position:bottom;
background-repeat:no-repeat;
height:40px;
text-align:right;
}
#basderniersforum p{
margin:0 10px 0 0;
padding:0;
color:#ff6600;
font-weight:bold;
font-size:12px;
}
#basderniersforum a{
margin:0;
padding:0;
color:#ff6600;
text-decoration:none;
}
#basderniersforum a:hover{
margin:0;
padding:0;
color:#ff6600;
text-decoration:underline;
}
.noir {
color:#000000;
}
#hautdepotcv {
margin:15px 0 0 0;
padding:5px 0 0 10px;
background-image:url(../images/fhcv.gif);
background-repeat:no-repeat;
height:69px;
width:290px;
}
#hautdepotcv p{
margin:0 0 5px 0;
padding:0;
}
#depotcv {
width:280px;
color:#000000;
font-weight:normal;
padding:10px 10px 0 10px;
margin:0;
}
#depotcv p{
margin:0;
padding:0 0 8px 0;
}
#depotcv a{
text-decoration:none;
color:#000000;
}
#depotcv a:hover{
text-decoration:underline;
color:#000000;
}
#boutondepotcv {
margin:10px 10px 0 10px;
padding:0;
background-image:url(../images/fbcv.gif);
background-repeat:no-repeat;
width:280px;
height:35px;
text-align:center;
}
#boutondepotcv p{
color:#ffffff;
font-size:21px;
font-weight:bold;
padding:5px 0 0 0;
margin:0;
}
#boutondepotcv a{
color:#ffffff;
text-decoration:none;
}
#boutondepotcv a:hover{
color:#ffffff;
text-decoration:underline;
}
#basdepotcv {
margin:0 0 0 0;
padding:0;
background-image:url(../images/fbacv.gif);
background-position:bottom;
background-repeat:no-repeat;
height:20px;
text-align:right;
}
#basdepotcv p{
margin:0 10px 0 0;
padding:0;
color:#ff6600;
font-weight:bold;
font-size:12px;
}
#basdepotcv a{
margin:0;
padding:0;
color:#ff6600;
text-decoration:none;
}
#basdepotcv a:hover{
margin:0;
padding:0;
color:#ff6600;
text-decoration:underline;
}
#tag {
width:278px;
padding:5px 10px 0 10px;
margin:15px 0 0 0;
line-height:24px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: none;
border-left-style: dashed;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #b4b4b4;
border-left-color: #b4b4b4;
}
#tag p{
color:#333333;
font-size:21px;
margin:0 0 5px 0;
padding:0;
}
#tag a, #tag a:hover{
text-decoration:none;
}
#bastag{
background-image:url(../images/fbt.gif);
background-repeat:no-repeat;
height:17px;
}
.tag1 {
color:#999999;
font-size:12px;
font-weight:normal;
}
.tag2 {
color:#898989;
font-size:13px;
font-weight:bold;
}
.tag3 {
color:#999999;
font-size:14px;
font-weight:normal;
}
.tag4 {
color:#898989;
font-size:15px;
font-weight:bold;
}
.tag5 {
color:#999999;
font-size:16px;
font-weight:bold;
}
.tag6 {
color:#898989;
font-size:18px;
font-weight:bold;
}
#derniersdocs {
width:278px;
padding:5px 10px 0 10px;
margin:15px 0 0 0;
line-height:24px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: none;
border-left-style: dashed;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #b4b4b4;
border-left-color: #b4b4b4;
}
#derniersdocs p{
color:#ffffff;
font-size:14px;
margin:0 0 5px 0;
padding:5px 5px 5px 7px;
font-weight:bold;
background-color:#1fcdf5;
text-transform:uppercase;
}
#derniersdocs a{
text-decoration:none;
}
#derniersdocs a:hover{
text-decoration:underline;
color:#FF6600;
}
#derniersactualites {
width:278px;
padding:5px 10px 0 10px;
margin:15px 0 0 0;
line-height:24px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: none;
border-left-style: dashed;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #b4b4b4;
border-left-color: #b4b4b4;
}
#derniersactualites p{
color:#ffffff;
font-size:14px;
margin:0 0 5px 0;
padding:5px 5px 5px 7px;
font-weight:bold;
background-color:#66c203;
text-transform:uppercase;
}
#derniersactualites a{
text-decoration:none;
}
#derniersactualites a:hover{
text-decoration:underline;
color:#FF6600;
}
#derniersstages {
width:278px;
padding:5px 10px 0 10px;
margin:15px 0 0 0;
line-height:24px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: none;
border-left-style: dashed;
border-top-color: #b4b4b4;
border-right-color: #b4b4b4;
border-bottom-color: #b4b4b4;
border-left-color: #b4b4b4;
}
#derniersstages p{
color:#ffffff;
font-size:14px;
margin:0 0 5px 0;
padding:5px 5px 5px 7px;
font-weight:bold;
background-color:#b2b28b;
text-transform:uppercase;
}
#derniersstagess a{
text-decoration:none;
}
#derniersstages a:hover{
text-decoration:underline;
color:#FF6600;
}
.derniersconnexes {
margin:0;
padding:0;
background-color:#ffffff;
text-transform:none;
font-size:11px;
}
.derniersconnexes a{
text-decoration:underline;
color:#FF6600;
}
#echange {
padding:2px 2px 0 0;
margin:8px 0 0 20px;
border: 1px dashed #FF9966;
width:613px;
}
#echange p {
padding-left:5px;
font-size:10px;
font-weight: bold;
}
.titreechange {
font-weight: bold;
color: #FF6633;
}
#organismesletudianthaut {
margin:10px 0 0 0;
padding:0;
background-image:url(../images/letudiantorga.gif);
background-repeat:no-repeat;
height:51px;
}
#organismesletudiant {
margin:5px 0 0 0;
padding:0;
}
#organismesletudiantbas {
margin:0;
padding:0;
background-color:#ce1416;
height:23px;
}

/* Pub */

#zoom {
width:250px;
height:250px;
color:#444444;
font-weight:bold;
font-size:12px;
padding:0 0 0 0;
margin:10px 0 5px 0;
}
#zoom p{
display:block;
color:#444444;
background:#ececec;
text-decoration:none;
padding:0;
margin:0;
}
#zoom a, #zoom a:hover{
color:#444444;
text-decoration:none;
}
#zoomsecond {
width:250px;
height:250px;
color:#444444;
font-weight:bold;
font-size:12px;
padding:0;
margin:20px 0 10px 0;
}
#zoomtel {
width:220px;
height:80px;
color:#444444;
font-weight:bold;
font-size:12px;
padding:70px 0 0 35px;
margin:13px 0 10px 0;
background-image:url(../images/fond-telechargement.gif);
background-repeat:no-repeat;
}
.pub {
color: #de5d1e;
font-size: 11px;
text-align: center;
vertical-align: middle;
padding-bottom:10px;
margin-left:10px;
}
.pub1 {
color: #de5d1e;
font-size: 11px;
text-align: center;
vertical-align: middle;
padding-bottom:10px;
margin-left:10px;
}
#rectangle {
margin:5px 0 10px 70px;
width: 468px;
height:60px;
padding:0px;
background-color: #FFFFFF;
}
#rectangle2 {
margin: 5px 0 10px 110px;
width: 468px;
height:60px;
padding:0px;
background-color: #FFFFFF;
}
#annonce{
margin: 5px 0 10px 5px;
width: 468px;
height:30px;
padding:0px;
background-color: #FFFFFF;
font-size: 10px;
}

/* Dossier */

#dossiers {
width:585px;
position: static;
margin:10px 0px 0 0;
vertical-align: top;
text-indent: 1px;
border-top-width: 2px;
border-top-style: dashed;
border-top-color: #e8e8e8;
padding:0;
background-image:url(../images/logo-marketing-etudiant.jpg);
background-position:right;
background-repeat:no-repeat;
}
#dossier p{
margin:1px 2px 0 0;
padding:0;
}
#dossiers a:hover  {
color: #ff6a29;
}

/* Interview */

#interview {
width:297px;
position: static;
margin:8px 0 0 0;
text-indent: 1px;
padding:0 0 0 2px;
border: 2px dashed #e8e8e8;
}
#interview p{
margin:1px 0 0 2px;
padding:0;
}
#interview a{
text-decoration:underline;
}
#interview a:hover{
color: #ff6a29;
text-decoration:none;
}
#extrait {
margin:10px 0 20px 0;
padding:0;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}
#extrait p{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin:0;
padding:0;
}
#plan {
margin:0 0 10px 0;
padding:5px 0 5px 0;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}
#plan p{
margin:0;
padding:0;
}
#plan ul{
margin:0;
padding:0;
}
#auteur {
margin: 0 0 10px 0px;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#auteur p{
margin: 0;
padding: 0;
}
.conditionsutilisation {
color: #000000;
font-size: 11px;
margin:5px 0 0 30px;
padding:3px 0 3px 0;
list-style-type: disc;
}
/* Footer */

#pied {
WIDTH:870px;
margin:10px 0 0 0;
padding:0;
text-align:left;
font-size:11px;
color:#ffffff;
background-color:#000000;
}
#plandroite {
float:right;
margin:0;
padding:0 0 0;
width:350px;
height:150px;
}
#rssfooter {
float:left;
height:130px;
width:95px;
margin:0;
padding:20px 0px 0 0;
}
#rssfooter p{
color:#666666;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
margin:0 0 2px 0;
padding:0;
}
#membrefooter {
float:right;
height:150px;
width:235px;
margin:0 15px 0 0;
padding:0;
text-align:right;
}
#membrefooter p{
margin:0;
padding:0;
}
.mff {
font-size:14px;
color:#ff6300;
font-weight:bold;
text-transform:uppercase;
}
.mfs {
font-size:14px;
color:#ffffff;
font-weight:bold;
}
.mft {
font-size:18px;
color:#ff6300;
font-weight:bold;
text-transform:uppercase;
}
.mfq {
font-size:36px;
color:#ffffff;
font-weight:bold;
}
#hautpied {
background-image:url(../images/fonhautpied.gif);
background-repeat:no-repeat;
height:52px;
margin:0;
padding:0;
}
#plansite {
margin:0 0 0 0;
padding:0 20px 0 20px;
background-color:#000000;
height:160px;
}
#plansite p{
color:#ffffff;
font-size:11px;
}
#plansite a{
text-decoration:none;
color:#ffffff;
}
#plansite a:hover{
text-decoration:underline;
color:#ffffff;
}
.titreplan {
font-size:11px;
color:#ffffff;
font-weight:bold;
}
.titrefooter {
color:#cccccc;
font-size:14px;
font-weight:bold;
margin:0 0 10px 0;
text-transform:uppercase;
}
.rubpied {
color: #ffffff;
font-size: 12px;
margin:0 0 0px 0px;
padding:0 0 10px 0;
font-weight:bold;
}
#piedsous {
float:left;
position:relative;
width:120px;
margin:0 5px 0 0;
padding:0;
}
#piedsouslarge {
float:left;
width:212px;
margin:0;
padding:0 0 20px 0;
background-image:url(../images/fps.gif);
background-repeat:no-repeat;
background-position:top right;
height:180px;
}
#accesdirect {
margin:0;
padding:0 0 0 20px;
background-color:#000000;
float:left;
}
#accesdirect a{
color:#cccccc;
font-size:10px;
text-decoration:none;
}
#accesdirect a:hover{
font-size:10px;
text-decoration:underline;
}
.titreaccesdirect {
font-size:14px;
color:#ff6300;
font-weight:bold;
margin:0 0 20px 0;
padding:0;
text-transform:uppercase;
}
#accesdirect .titreaccesdirectlien{
font-size:14px;
color:#ff6300;
font-weight:bold;
margin:0 0 20px 0;
padding:0;
text-transform:uppercase;
}
#accesdirect .titreaccesdirectlien:hover{
font-size:14px;
color:#ff6300;
font-weight:bold;
margin:0 0 20px 0;
padding:0;
text-transform:uppercase;
}
.gris {
color:#666666;
}
#piedlarge {
margin:0;
padding:0;
}
#piedlarge p{
margin:0px 0 10px 0;
padding:0;
}
#avoiraussi {
margin:20px 0 0 0;
padding:0 0 0 20px;
}
#avoiraussi a{
color:#999999;
font-size:10px;
text-decoration:none;
}
#avoiraussi a:hover{
color:#999999;
font-size:10px;
text-decoration:underline;
}
#avoiraussi p{
color:#999999;
font-size:10px;
text-decoration:none;
}
#partenairespied {
margin:20px 0 0 0;
padding:0 0 0 20px;
}
#partenairespied a{
color:#999999;
font-size:10px;
text-decoration:none;
}
#partenairespied a:hover{
color:#999999;
font-size:10px;
text-decoration:underline;
}
#infosme {
margin:10px 0 0 0;
padding:7px 0 0 20px;
background-image:url(../images/footerpied.gif);
background-repeat:no-repeat;
background-position:top left;
height:20px;
}
#infosme a{
color:#999999;
font-size:10px;
text-decoration:none;
}
#infosme a:hover{
color:#999999;
font-size:10px;
text-decoration:underline;
}
#infosme p{
color:#999999;
font-size:10px;
margin:0;
padding:0;
}
.imagemail {
position:relative;
top:3px;
}
#sousfooter {
margin:0;
padding:0;
width:870px;
height:85px;
background-color:#ececec;
}
#logomemini {
float:left;
margin:0;
padding:12px 0 0 20px;
}
#logoletudiant {
float:right;
margin:0;
padding:13px 11px 0 ;
text-align:right;
color:#000000;
font-size:11px;
font-weight:bold;
}
#logoxiti {
position:absolute;
left:833px;
margin:0;
padding:0px 0 0 0;
}
#mediaetudiant {
WIDTH:870px;
margin:0;
padding:12px 0 10px 0;
text-align:right;
font-size:10px;
color:#00000;
background-color:#D9D9D9;
height:73px;
font-weight:bold;
}
#mediaetudiant p{
margin:0;
padding:0;
}
#mediaetudiant a{
text-decoration:none;
color:#000000;
}
.orangemedia {
color:#ff7d00;
}


/* CV */

#hautcvgauche {
background-image:url(../images/hautcvgauche.gif);
background-repeat:no-repeat;
height:18px;
width:260px;
margin:0;
padding:0;
}
#centrecvgauche {
background-image:url(../images/fontcvgauche.gif);
background-repeat:repeat-y;
width:250px;
margin:0;
padding:0 5px 0 5px;
}
#centrecvgauche p{
font-size:13px;
color:#000000;
}
#bascvgauche {
background-image:url(../images/bascvgauche.gif);
background-repeat:no-repeat;
height:13px;
width:260px;
margin:0;
padding:0;
}
#hautcvcentre {
background-image:url(../images/hautcvcentre.gif);
background-repeat:no-repeat;
height:19px;
width:530px;
margin:0;
padding:0 5px 0 5px;
}
#centrecvcentre {
background-image:url(../images/fondcvcentre.gif);
background-repeat:repeat-y;
width:530px;
margin:0;
padding:0 5px 0 5px;
}
#centrecvcentre p{
color:#000000;
font-size:18px;
}
#bascvcentre {
background-image:url(../images/bascvcentre.gif);
background-repeat:no-repeat;
height:29px;
width:530px;
margin:0;
padding:0 5px 0 5px;
}
#hautcreacv {
background-image:url(../images/hautcreacv.gif);
background-repeat:no-repeat;
height:16px;
margin:0;
padding:0 25px 0 15px;
width:500px;
}
#creacv {
background-image:url(../images/fondcreacv.gif);
background-repeat:repeat-y;
margin:0;
padding:0 25px 0 15px;
width:500px;
}
#creacv p{
margin:0;
padding:5px 0 0 0;
}
#bascreacv {
background-image:url(../images/bascreacv.gif);
background-repeat:no-repeat;
height:31px;
margin:0;
padding:0 25px 0 15px;
width:500px;
}
#blasoncv {
background-image:url(../images/blasoncv.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:0;
float:right;
height:61px;
width:64px;
}

/* Menu */
#menu {
padding:0 0 0 5px;
margin:0 0 0 10px;
background-image:url(/images/menu/sous-menu.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:68px;
width:850px;
}

#menu dt a {
font-family:Arial,Helvetica,sans-serif;
display:block;
float:left;
text-align:center;
padding:7px 0 0 0;
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
}

#home-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:45px;
}

#home-menu a {
background-image:url(/images/menu/home.gif);
background-repeat:no-repeat;
width:40px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
}
#home-menu a:hover {
background-image:url(/images/menu/home-over.gif);
background-repeat:no-repeat;
width:40px;
height:31px;
padding:5px 0 0 0;
margin:5px 0 0 0;
}
#home-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:45px;
}
#home-menu-current a {
background-image:url(/images/menu/home-current.gif);
background-repeat:no-repeat;
width:40px;
height:31px;
padding:5px 0 0 0;
margin:5px 0 0 0;
}
#home-menu-current a:hover {
background-image:url(/images/menu/home-over.gif);
background-repeat:no-repeat;
width:40px;
height:31px;
padding:5px 0 0 0;
margin:5px 0 0 0;
}


#documents-menu {
margin:5px 0 0 0;
padding:0;
height:31px;
float:left;
width:114px;
}

#documents-menu a{
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/documents.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#documents-menu a:hover{
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/documents-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#documents-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#documents-menu-current a{
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/documents-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#documents-menu-current a:hover{
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/documents-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}



#actualites-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#actualites-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/actualites.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#actualites-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/actualites-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#actualites-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#actualites-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/actualites-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#actualites-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/actualites-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#formation-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#formation-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#formation-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#formation-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#formation-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#formation-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#emploi-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#emploi-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#emploi-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#emploi-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#emploi-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#emploi-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/formation-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#forum-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#forum-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#forum-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#forum-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#forum-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:0 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#forum-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#communaute-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#communaute-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#communaute-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#communaute-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#communaute-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#communaute-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/forum-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#pro-menu {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}

#pro-menu a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/pro.gif);
background-repeat:no-repeat;
width:109px;
height:29px;
display:block;
padding:0 0 0 0;
margin:7px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#pro-menu a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/pro-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#pro-menu-current {
margin:0;
padding:0;
height:31px;
float:left;
width:114px;
}
#pro-menu-current a {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/pro-current.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:1px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#pro-menu-current a:hover {
font-weight:bold;
font-size:12px;
color:#ffffff;
background-image:url(/images/menu/pro-over.gif);
background-repeat:no-repeat;
width:109px;
height:31px;
display:block;
padding:5px 0 0 0;
margin:5px 0 0 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

dd{
font-family:Arial,Helvetica,sans-serif;
position:absolute;
top:55px;
font-size:12px;
margin:0;
padding:0;
}

dd li{
list-style:none;
float:left;
margin:0 15px 0 0;
padding:0;
}

#menu dt {
list-style-type: none;
margin: 0 ;
padding: 0;
}

#menu dl {
list-style-type: none;
margin: 0;
padding: 0;
}

.licurrent {
text-decoration:none;
font-weight:bold;
color:#ffffff;
}

#smenu0 {
position: absolute;
left: 0px;
font-size: 12px;
width:550px;
}

#smenu1 {
position: absolute;
top:170px;
left:60px;
font-size: 12px;
width:550px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu1 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu1 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#smenu2 {
position: absolute;
top:170px;
left:174px;
font-size: 12px;
width:250px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu2 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu2 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#smenu3 {
position: absolute;
top:170px;
left:289px;
font-size: 12px;
width:600px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu3 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu3 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#smenu4 {
position: absolute;
top:170px;
left:402px;
font-size: 12px;
width:550px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu4 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu4 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#smenu5 {
position: absolute;
top:170px;
left:515px;
font-size: 12px;
width:550px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu5 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu5 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#smenu6 {
position: absolute;
top:170px;
left:630px;
font-size: 12px;
width:550px;
color:#cccccc;
font-weight:bold;
margin:0;
padding:0;
}

#smenu6 a{
color:#cccccc;
text-decoration:none;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left center;
margin:0;
padding:0 0 0 10px;
}

#smenu6 a:hover{
color:#cccccc;
text-decoration:underline;
font-weight:bold;
background-image:url(/images/menu/puce-menunew.gif);
background-repeat:no-repeat;
background-position:left middle;
margin:0;
padding:0 0 0 10px;
}

#menu dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

#menu dl {
float: left;
margin:0;
padding:0;
list-style-type: none;
}

#menu li {
display: inline;
}

#menu dt {
list-style-type: none;
margin: 0;
padding: 0;
}

#menu dd {
margin: 0;
padding: 0;
}


#menu2 {
display:block;
height:81px;
margin:0 0 0 10px;
padding:7px 0 0 0;
background-image:url(../images/fondmenu.gif);
background-repeat:no-repeat;
width:850px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}
#menu2 ul {
padding:0;
list-style-type:none;
background:#333333;
margin:0 0 0 5px;
font-weight:bold;
}
#menu2 li {
display:block;
float:left;
margin:0px 8px 10px 2px;
width:110px;
height:22px;
min-height:22px;
font-weight:bold;
padding:0 0 0 0;
}
#menu2 a {
display:block;
width:110px;
text-decoration:none;
text-align:center;
color:#fff;
font-size:11px;
font-weight:bold;
padding:0 0 0 0;
}
#menu2 a#item1t {
color:#fff;
background:url(../images/ressources-onglet.gif) no-repeat top;
height:16px;
min-height:16px;
padding:5px 0 0 0;
font-weight:bold;
}
#menu2 a#item1tcurrent {
color:#fff;
background:url(../images/ressources-onglet.gif) no-repeat top;
height:16px;
min-height:16px;
padding:5px 0 0 0;
font-weight:bold;
text-decoration:underline;
}
#menu2 a#item2t {
color:#fff;
background:url(../images/actu-onglet.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
}
#menu2 a#item2tcurrent {
color:#fff;
background:url(../images/actu-onglet.gif) no-repeat top;
height:16px;
min-height:16px;
padding:5px 0 0 0;
font-weight:bold;
text-decoration:underline;
}
#menu2 a#item3t {
color:#fff;
background:url(../images/pro-onglet.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
}
#menu2 a#item3tcurrent {
color:#fff;
background:url(../images/pro-onglet.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
text-decoration:underline;
}
#menu2 a#item4t {
color:#fff;
background:url(../images/forum-onglet.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
}
#menu2 a#item4tcurrent {
color:#fff;
background:url(../images/forum-onglet.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
text-decoration:underline;
}
#menu2 a#item5t {
color:#fff;
background:url(../images/ongletpro.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
}
#menu2 a#item5tcurrent {
color:#fff;
background:url(../images/ongletpro.gif) no-repeat top;
height:17px;
min-height:17px;
padding:5px 0 0 0;
font-weight:bold;
text-decoration:underline;
}
#menu2 a#item1t:hover {
text-decoration:underline;
}
#menu2 a#item2t:hover {
text-decoration:underline;
}
#menu2 a#item3t:hover {
text-decoration:underline;
}
#menu2 a#item4t:hover {
text-decoration:underline;
}
#menu2 a#item5t:hover {
text-decoration:underline;
}
#menu2 p{
margin:0;
padding:0;
text-align:left;
color:#cccccc;
font-size:10px;
text-transform:uppercase;
}
#menu2 p a{
display:inline;
color:#cccccc;
text-decoration:none;
padding:0;
margin:0;
background-image:url(../images/fondpmenu.gif);
background-repeat:no-repeat;
background-position:left top;}
#menu2 p a:hover{
color:#FF6600;
text-decoration:none;
}
#sousmenu {
margin:0 10px 0 10px;
padding:3px 0 0 10px;
width:840px;
height:55px;
background-image:url(../images/fdsm.gif);
background-repeat:no-repeat;
background-position:top left;
}
#sousmenu p{
margin:0;
padding:10px 0 0 10px;
font-size:11px;
color:#333333;
font-weight:bold;
}
.sousmenu {
font-weight:normal;
font-size:11px;
color:#333333;
}
#cm09-visu {
position:absolute;
top:0;
left:367px;
margin:0;
padding:0;
}
.imagesearcgg {
position:relative;
top:1px;
border:none;
background:url(http://www.marketing-etudiant.fr/images/oklogin.gif);
height:22px;
width:26px;
}