/* CSS Document */
html, body { 
   height: 100%; 
   padding: 0; margin: 0;
}
body{
background-image:url(../images/site/fond.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#757575;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
a{
text-decoration:none;
color:#FFFFFF;
}
img{
border:0px;
}
h1{
color:#348eef;
font-size:1.8em;
border-bottom:1px dashed #EAEAEA;
padding-bottom:3px;
}
h2{
color:#003399;
font-size:1.5em;
font-weight:100;
}
h3{
color:#003399;
font-size:1.2em;
font-weight:100;
}
li,ul{
list-style:none; margin:0px; padding:0px;
}
#container{
width:1024px; margin:0px auto 0px auto; background-color:#333333;
}
.menu_nav li{
display:inline;
}
.pad{
padding:5px;
}
.bas_banniere{
background-image:url(../images/site/bas_banniere.gif);
height:14px;
background-repeat:repeat-x;
}
.barre_sub_menu{
display: none;
height:30px;
background-image:url(../images/site/fond_sub_menu.gif);
background-repeat:repeat-x;
text-align:left;
}
.ul_row{
  height:14px;
  text-align:center;
  vertical-align:middle;
}
.text_sub_menu{
top:50%;
margin-left:auto;
margin-right:auto;
position:relative;
padding:0px 7px 0px 7px;
float:left;
border-right:1px dotted #FFFFFF;
}
.text_sub_menu a{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.text_sub_menu a:hover{
color:#000000;
}
.today{
background-image:url(../images/site/today.gif);
background-repeat:no-repeat;
height:24px;
background-position: center left;
margin-left:20px;
}

.cellule_news_etudiant{
background-image:url(../images/site/cellule_news_etudiant.jpg);
background-position:center;
border:1px solid #e1e1e1;
width:259px;
height:80px;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
.news{
background-image:url(../images/site/news.gif);
background-repeat:no-repeat;
height:24px;
background-position: center left;
margin-left:20px;
}

.cadre_photo_news{
text-align:center;
}
.photo_news{
border:3px solid #FFFFFF;
}
.cellule_news{
background-image:url(../images/site/cellule_news.jpg);
background-position:center;
border:1px solid #e1e1e1;

height:73px;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
.articles_precedents{
background-color:#898989;
background-image:url(../images/site/fond_articles_precedents.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:26px;
text-align:right;
padding-right:15px;
vertical-align:middle;
width:248px;
}
.fond_news{
margin-top:5px;
background-color:#FFFFFF;
width:263px;
}
.tab_cat_index{
width:155px; height:342px; 
}
.fond_tab_cat_com{
background-image:url(../images/site/fond_communaute.png);
}
.tab_cat_index a{
color:#333333;
}
.tab_cat_index a:hover{
color:#CCCCCC;
}
.fond_tab_cat_temoin{
background-image:url(../images/site/fond_temoin.png);
}
.fond_tab_cat_tert{
background-image:url(../images/site/fond_tertiaire.png);
}
.fond_tab_cat_info{
background-image:url(../images/site/fond_info.png);
}
.titre{
border:1px solid #e1e1e1;
background-color:#898989;
background-image:url(../images/site/fond_titre.gif);
background-repeat:repeat-x;
height:24px;
width:261px;
}
.etudiants{
background-image:url(../images/site/etudiants.gif);
background-repeat:no-repeat;
height:24px;
background-position:center left;
margin-left:20px;
}
.ecart{
float:left;
padding:4px;
background-color:#333333;
}
.cellule_etudiant{
background-image:url(../images/site/cellule_etudiant.png);
background-color:#FFFFFF;
background-position:left;
border:1px solid #999999;
width:311px;
height:24px;
background-repeat:no-repeat;
margin:0px auto 1px auto;
text-align:left;
padding-top:7px;
}
.cellule_etudiant:hover{
background-image:url(../images/site/cellule_etudiant_top.png);
}
.cellule_etudiant a{
font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#1f87de; font-weight:bold; margin:0px 0px 0px 67px;
}
.cellule_etudiant a:hover{
color:#333333;
}

.fond_etudiant{
background-color:#333333;
margin-top:6px;
width:311px;
text-align:center;
}
.professionnels{
background-image:url(../images/site/professionnels.gif);
background-repeat:no-repeat;
height:24px;
background-position:center left;
margin-left:20px;
}
.cellule_pro{
background-image:url(../images/site/cellule_pro.png);
background-position:center;
width:337px;
height:75px;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:1px;
margin-bottom:2px;
}
.fond_pro{
margin-top:6px;
width:337px;
}
.barre_sep{
background-image:url(../images/site/barre_separation.png);
background-repeat:repeat-x;
height:20px;
background-position:center;
}
.anim_fede{
padding:26px;
float:left;
}
.barre_bleue_bas{
background-image:url(../images/site/barre_bleue_bas.png);
background-repeat:repeat-x;
height:98px;
}
.photo_today{
padding-left:3px;
padding-top:3px;
margin-right:10px;
float:left;
}
.texte_cellule{
float:left;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
padding-right:2px;
}
.titre_cellule{
font-weight:bold;
color:#1f89e1;
width:158px;
}
.titre_cellule a{
color:#1f89e1;
}
.titre_cellule a:hover{
text-decoration:underline;
}
.resume_cellule{
font-size:80%;
width:158px;
padding-top:4px;
}
.texte_cellule_news{
padding-top:7px;
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
padding-right:2px;
}
.photo_pro{
float:left;
}
.ecart_cadre{
float:left;
padding-left:5px;
padding-right:5px; 
}

.cellule_cadre{
height:33px;
padding-left:20px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
background-image:url(../images/site/fleche_bleue_ie.gif);
background-position:left;
background-repeat:no-repeat;
}

.cellule_cadre:hover{
background-image:url(../images/site/fleche_bleue_dessus_ie.gif);
}

.barre_navig{
float:left;
height:30px;
border-right:1px dotted #CCCCCC;
cursor:pointer;
}
.barre_navig[class]{
background-position:center;
background-repeat:no-repeat;
}
.fond_barre_navig{
width:1024px;
height:60px;
background-image:url(../images/site/fond_barre_navig.png);
background-repeat:repeat-x;
}
.acceuil{
background-image:url(../images/site/acceuil_ie.gif);
width:105px;
border-left:1px dotted #FFFFFF;
}
.acceuil:hover{
background-image:url(../images/site/acceuil_ie_dessus.gif);
}
.formations{
background-image:url(../images/site/formations_ie.gif);
width:135px;
}
.formations:hover{
background-image:url(../images/site/formations_ie_dessus.gif);
}
.entreprises{
background-image:url(../images/site/entreprises_ie.gif);
width:142px;
}
.entreprises:hover{
background-image:url(../images/site/entreprises_ie_dessus.gif);
}
.initiale{
background-image:url(../images/site/initiale_ie.gif);
width:115px;
}
.alternance{
background-image:url(../images/site/alternance_ie.gif);
width:130px;
}
.services{
background-image:url(../images/site/services_ie.gif);
width:115px;
}
.services:hover{
background-image:url(../images/site/services_ie_dessus.gif);
}
.documentation{
background-image:url(../images/site/documentation_ie.gif);
width:170px;
}
.documentation:hover{
background-image:url(../images/site/documentation_ie_dessus.gif);
}
.contact{
background-image:url(../images/site/contact_ie.gif);
width:105px;
}
.contact:hover{
background-image:url(../images/site/contact_ie_dessus.gif);
}

.telechargement{
background-image:url(../images/site/telechargement_ie.gif);
width:186px;
}
.telechargement:hover{
background-image:url(../images/site/telechargement_ie_dessus.gif);
}
.bas_page{
border-bottom:1px solid #CCCCCC;
background-color:#565656;
padding-bottom:4px;
}
#footer{
background-color:#565656;
}
.bas_page2{
height:35px;
background-color:#565656;
}
.tableau{
padding:10px;
padding-top:35px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.tableau a:hover{
text-decoration:none;
color:#333333;
}
.fond_menu{
padding:15px;
padding-top:50px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.fond_menu a:hover{
text-decoration:none;
color:#333333;
}
.top{
width:155px;
height:262px;
margin:10px;
background-repeat:no-repeat;
}
.small{
cursor:pointer;
width:155px;
height:73px;
margin:10px;
}
.fond_info_navig{
background-image:url(../images/site/fond_info_navig.png);
}
.fond_taxe_navig{
background-image:url(../images/site/fond_taxe_navig.png);
}
.fond_contratpro_navig{
background-image:url(../images/site/fond_menu_contratpro.jpg);
}
.fond_tertiaire_navig{
background-image:url(../images/site/fond_tertiaire_navig.png);
}
.fond_services_navig{
background-image:url(../images/site/fond_services_navig.png);
}
.fond_temoin_navig{
background-image:url(../images/site/fond_temoin_navig.png);
}
.fond_com_navig{
background-image:url(../images/site/fond_com_navig.png);
}
.fond_com_navig a{
color:#333333;
}
.fond_com_navig a:hover{
color:#999999;
}

.fond_info_navig_small{
background-image:url(../images/site/fond_info_navig_small.png);
}
.fond_tertiaire_navig_small{
background-image:url(../images/site/fond_tertiaire_navig_small.png);

}
.fond_temoin_navig_small{
background-image:url(../images/site/fond_temoin_navig_small.png);
}
.fond_com_navig_small{
background-image:url(../images/site/fond_com_navig_small.png);
}
.fond_services_navig_small{
background-image:url(../images/site/fond_services_navig_small.png);
}
.sidebar{
width:175px;
float:left;
}
.text_tableau{
	padding:5px 10px 5px 10px;
	text-align:left;
}
.fond_menu_text{
	padding:5px 10px 2px 10px;
	text-align:left;
}
.titre_text{
color:#348eef;
font-size:22px;
border-bottom:1px dashed #EAEAEA;
padding-bottom:3px;
}
.couleur{
color:#348eef;
}
.content_container{
float:left;
background-color:#FFFFFF;
text-align:left;
}
.top_content{
background-image:url(../images/site/cote_gauche_titre.gif);
background-position:left;
background-repeat:no-repeat;
height:107px;
padding-left:54px;
text-align:left;
}
p{
text-align:justify;
}
.content{
background-image:url(../images/site/cote_gauche_page.gif);
background-repeat:repeat-y;
padding-left:55px;
width:764px;
_width:761px; 
background-color:#FFFFFF;
min-height:500px;
height:auto !important;
height:500px;
padding-top:30px;
padding-right:30px;
padding-bottom:30px;
}
.content a{
color:#1951b2;
}
.content a:hover{
color:#FF0000;
}
.fond_top_content{
background-image:url(../images/site/fond_titre_page.gif);
background-repeat:repeat-x;
height:107px;
}
.img_gauche{
float:left;
margin:10px;
}
.img_droite{
float:right;
margin:10px;
}
.itis_barre_bas{
background-image:url(../images/site/itis_barre_bas.png);
width:416px;
height:98px;
float:right;
margin-right:20px;
}
.lien a{
color:#FF9900;
font-weight:bold;
}
.lien a:hover{
color:#348eef;
}
.img_gal{
float:left; margin:5px; border:1px solid #D5D5D5; padding:3px;
}
.temoignage{
line-height:20px;
}
.lien_bottom{
color:#666666; font-weight:bold; margin:5px auto 5px auto; width:800px; text-align:center; font-size:0.9em;
}
.lien_bottom a{
color:#999999;
}
.lien_bottom a:hover{
color:#666666;
}
.lien_bottom li{
display:inline;
}
.pages{
text-align:center;
}
.carre{
padding:5px; border:1px solid #434343; margin:3px; font-size:9px; cursor:pointer; text-decoration:none;
}
.carre_over{
padding:5px; border:1px solid #ABABAB; margin:3px; background-color:#CCCCCC; font-size:9px; cursor:pointer; text-decoration:none;
}

.div_contratpro_gbl{
	position:relative;
	height:500px;
	width:750px;
	overflow:auto;
}
.div_contratpro_data1{
	position:relative;
	top:10px;
	left:0px;
	width:700px;
}
