/* Styles unifr.ch/iso - PB @ grafix.ch - 06.09.06 */


/* BASE */
/* FOND */
body {
 background:#f6c46e;
 margin:0px 0px 0px 0px;
 text-align:center;
 font-family:arial, helvetica, verdana, sans-serif;
 color:#000;
}

/* MARGES */
#marg {
 width:191px;
}

/* IMAGES */
img {
 border:none;
}

.visuel  {
 margin:3px 0px 0px 0px;
 border:none;
 float:left;
}


/* STRUCTURE */
/* TABLE PRINCIPALE */
.conteneur {
 background:#f9ebd0;
 margin:0px;
 width:855px;
 height:500px;
 text-align:left;
 font-family:arial, helvetica, verdana, sans-serif;
 font-size:11px;
 text-align:left;
 color:#000;
}

/* BANNIÈRE */
.haut {
 background:url(../img/header.gif) #f9ebd0;
 width:855px;
 height:103px;
}

/* ZONE TEXTE (pseudo frame) */
.frame {
 background:#f9ebd0;
 padding-right:10px;
 font-size:12px;
 overflow:auto;
 width:auto;
 height:87%;
/* scrollbar-arrow-color:#a00106;
 scrollbar-base-color:#ffd96f;
 scrollbar-dark-shadow-color:#d6a42d;
 scrollbar-face-color:#ffe5a0;
 scrollbar-highlight-color:#fff7e5;
 scrollbar-shadow-color:#ffe5a0;
 scrollbar-3d-light-color:#ffe5a0;
 scrollbar-track-color:#ffe5a0;  */
}

/* PIED */
.bas {
 background:url(../img/footer.gif) no-repeat;
 width:855px;
 height:80px;
 font-size:9px;
 color:#ad4d03;
}

.bas2 {
 display:none;
 height:0px; 
}

/* NAVIGATION */
.gauche {
 background:url(../img/back_nav.gif);
 background-repeat: repeat-y;
 width:156px;

 font-family:arial, helvetica, verdana, sans-serif;
}

.niveau00 {
background:url(../img/back_nav.gif);
padding-left:17px;
 font-size:12px;
  color:#fff;
 text-decoration:none;
}


.niveau0 {
background:url(../img/niv0.gif);
 padding-left:17px;
 font-size:12px;
  color:#fff;
 text-decoration:none;
}


.niveau1f {
background:url(../img/niv1f.gif);
 padding-left:17px;
 font-size:12px;
  color:#fff;
 text-decoration:none;
}

.niveau2f {
background:url(../img/niv2f.gif);
 padding-left:24px;
 font-size:11px;
 color: black;
 text-decoration:none
}

.niveau3f {
background:url(../img/niv3f.gif);
 padding-left:31px;
 font-size:10px;
 color: black;
 text-decoration:none
}

.niveau1d {
background:url(../img/niv1d.gif);
 padding-left:17px;
 font-size:12px;
 color:#fff;
 text-decoration:none;
}

.niveau2d {
background:url(../img/niv2d.gif);
 padding-left:24px;
 font-size:11px;
 color:#fff;
 text-decoration:none
}

.niveau3d {
background:url(../img/niv3d.gif);
 padding-left:31px;
 font-size:10px;
 color:#fff;
 text-decoration:none
}


.niveau1fo {
background:url(../img/niv1fo.gif);
 padding-left:17px;
 font-size:12px;
 color:#fff;
 text-decoration:none;
}

.niveau2fo {
background:url(../img/niv2fo.gif);
 padding-left:24px;
 font-size:11px;
 color: black;
 text-decoration:none
}

.niveau3fo {
background:url(../img/niv3fo.gif);
 padding-left:31px;
 font-size:10px;
 color: black;
 text-decoration:none
}

.niveau1do {
background:url(../img/niv1do.gif);
 padding-left:17px;
 font-size:12px;
 color:#fff;
 text-decoration:none;
}

.niveau2do {
background:url(../img/niv2do.gif);
 padding-left:24px;
 font-size:11px;
  color:#fff;
 text-decoration:none

}


.niveau3do {
background:url(../img/niv3do.gif);
 padding-left:31px;
 font-size:10px;
 color: black;
 text-decoration:none
}


.niveau1 {
 padding-left:17px;
 font-size:12px;
 color:#fff;
 text-decoration:none;
}

.niveau2 {
 padding-left:24px;
 font-size:11px;
 color:#fff;
 text-decoration:none
}

.niveau3 {
 padding-left:31px;
 font-size:10px;
 color:#fff;
 text-decoration:none
}

.lang {
 padding-top:30px;
 font-size:11px;
 font-weight:bold; 
 color:#fff;
}


/* TEXTES */
.titre {
 font-weight:bold;
 font-size:15px;
 color:#ad4d03;
 text-transform:uppercase;
}

.titre2 {
 font-weight:bold;
 font-size:12px;
 color:#ad4d03;
 text-transform:uppercase;
}

.entete_home {
 padding-left:248px;
 font-size:19px;
 color:#fff;
 text-transform:uppercase;
}

.entete2_home {
 padding-left:248px;
 font-size:15px;
 font-weight:bold;
 color:#fff;
 text-transform:uppercase;
}

.entete3_home {
 padding-left:318px;
 font-size:19px;
 color:#a00106;
 text-transform:uppercase;
}

.entete4_home {
 padding-left:318px;
 font-size:15px;
 font-weight:bold;
 color:#a00106;
 text-transform:uppercase;
}

.entete {
 padding-top:13px;
 padding-left:127px;
 font-size:19px; 
 color:#fff;
 text-transform:uppercase;
}

.entete2 {
 padding-left:78px;
 font-size:15px;
 font-weight:bold;
 color:#fff;
 text-transform:uppercase;
}

.texte {
 font-family:arial, helvetica, verdana, sans-serif;
 font-size:12px;
 text-align:left;
 color:#000;
}

.gras {
 font-weight:bold;
}

.gras_home {
 font-weight:bold;
 color:#fff;
}

.gras_home2 {
 padding-left:20px;
 font-weight:bold;
 color:#a00106;
}

.commentaire {
 font-size:10px;
}


/* LIENS */
a:link, a:visited {
 color:#a00106;
 text-decoration:none;
}

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

/* LIENS NAVIGATION */
a.lang:link, a.lang:visited {
 color:#fff;
 text-decoration:none;
}

a.lang:hover {
 color:#d6080f;
 text-decoration:none;
}

a.niveau1:link, a.niveau1:visited {
 padding-left:0;
 color:#fff;
 text-decoration:none;
}

a.niveau1:hover {
 padding-left:0;
  color:#000;
 text-decoration:none;
}


