* {
 padding:0;
 margin:0
 }

body	{
 background-color:#3f0505;
 color:#000;
 font:11px Arial
 }

em {
font-weight:bold;
font-style:normal;
}

#centrage {
 width:1200px;
 margin:0 auto;
}


/* ---------- Entête ---------- */

#intro {
 background-color:#fff;
 height:94px;
 }
#adresse {
 position:relative;
 height:35px; 
 background-color:#3f0505;
 }

#intro h1 {
 font-family:times;
 font-variant:small-caps;
 font-weight:normal;
 font-style:normal;
 text-align:center;
 font-size:35px;
 letter-spacing:22px;
 line-height:30px;
 padding:15px 0px 0px 40px;
 color:#740909;
 }
#intro h2 {
 font-family:times;
 font-variant:small-caps;
 font-weight:normal;
 font-style:normal;
 text-align:center;
 font-size:14px;
 letter-spacing:5px;
 line-height:15px;
 padding:15px 0px 0px 40px;
 color:#740909;
 }
#adresse h3 {
 text-align:center;
 font-size:11px; 
 letter-spacing:8pt; 
 color:#fff; 
 font-weight:normal;
 padding-top:10px;
 }


/* ---------- Page d'accueil général ---------- */

#accueil {
 position:relative;
 left:10px;
 width:100%px;
}
.colonnesaccueil {
 float:left;
 margin-left:10px;
 top:0px;
 width:300px;
 text-align:justify;
 border-left:1px solid #740909;
 border-right:1px solid #740909;
 border-bottom:1px solid #740909;
 }
.colonnesaccueil h5 {
 font-size:15px;
 font-weight:bold;
 text-align:left;
 color:#740909;
 margin:20px;
 padding-top:20px;
 padding-bottom:10px;
 }
.colonnesaccueil h6 {
 font-size:11px;
 font-weight:bold;
 font-style:italic;
 text-align:left;
 color:#740909;
 margin:20px;
 }
.colonnesaccueil p {
 font-size:12px;
 margin:10px 20px;
 color:#000;
 }
.colonnesaccueil a {
 color:#c36113;
 font-weight:bold
 }


/* ---------- div ---------- */

#contenant, #contenantthese {
 position:relative;
 width:1000px;
 min-height:830px;
 top:0;
 left:119px;
 background:#fff;
 text-align:center
 position:relative;
 }
#supportingText, #supportingTextthese {
 padding:10px 20px;
 width:710px;
 text-align:justify;
 font-size:1.1em;
 }
.cadre {
 margin:10px 30px 10px 0;
 padding:10px;
 width:690px;
 text-align:justify;
 border:1px solid #740909;
 }
#linkList, #linkListthese {
 position:absolute;
 top:145px;
 left:750px;
 width:230px;
 font-size:11px;
 line-height: 1.2em;
 }


/* ---------- h1, h2, h3 etc. ---------- */


#supportingTextthese1 h1 {
 width:480px;
 font-size:20px;
 padding:15px 0 10px 10px;
 font-weight:bold;
 color:#740909;
}
#supportingTextthese1 h2 {
 width:480px;
 font-size:14px;
 padding:15px 0 10px 10px;
 font-weight: bold;
 color:#740909;
}
#supportingTextthese1 p {
 width:520px;
 font-size:11px;
 padding:10px;
 color:#740909;
 text-align:justify
}


#supportingText h4 {
 width:480px;
 height:20px;
 font-size:13px;
 padding-top:20px;
 font-weight: bold;
 color:#740909;
 }
#supportingText h5 {
 width:480px;
 height:20px;
 font-size:11px;
 padding-top:10px;
 font-weight: bold;
 color:#740909;
 text-decoration:underline
 }


#linkList h3, #linkListthese h3 {
 width:225px;
 height:34px;
 color:#db6d15;
 background-color:#3f0505;
 font-size:1.1em;
 line-height:3em;
 padding:0 0 0 5px
 }


.cadre h6 {
 color:#740909;
 font-size:11px;
 text-align:center;
 padding:0 0 10px;
 font-weight: bold;
 text-decoration:none
 }

.cadre p {
 padding-top:5px;
 letter-spacing:0.1em
 }

.cadre a {
 padding-top:5px;
 letter-spacing:0.1em
 }

/* ---------- p ---------- */

p {
 padding-top:8px;
 letter-spacing:0.1em
 }


/* ---------- ul, li ---------- */

#supportingText ul {
 letter-spacing:0.1em;
 list-style:inside square
 }
#supportingText li {
 margin-top:5px;
 margin-left: 20px
 }

#supportingTextthese1 ul{
 letter-spacing:0.1em;
 list-style:outside square
 }
#supportingTextthese1 li{
 width:520px;
 font-size:11px;
 padding:10px;
 color:#740909;
 text-align:justify
 }


#linkList ul, #linkListthese ul {
 border-top:1px solid #7D523F;
 list-style:none;
 }
#linkList li, #linkListthese li {
 border-bottom:1px solid #7D523F;
 padding:5px 5px 5px 20px;
 list-style:none
 }
#1 li {
 margin-left:10px
}
#2 li {
 margin-left:20px
}
#3 li {
 margin-left:30px
}


/* ---------- a ---------- */

a {
 text-decoration:none 
 }
#supportingText a, #supportingTextthese1 a {
 color:#c36113
 }
#linkList a, #linkListthese a {
 color:#c36113
 }
#liste a {
 display: block;
  color:#c36113
 }
#linkList a:hover, #linkList a:active, #linkListthese a:hover, #linkListthese a:active {
 color:#000
 }
#supportingText a:hover, #supportingText a:active, #liste a:hover, #liste a:active, #supportingTextthese a:hover, #supportingTextthese a:active {
  color:#c36113
 }
#intro a, #intro a:hover, #intro a:active {
  color:#000
}


/* ---------- IMG ---------- */
.cadre img {
float:left;
margin:0 10px 10px 0
}


/* ---------- XITI ---------- */
#xiti-logo {
text-align:center;
margin:20px
}





