/* Start of CMSMS style sheet 'CSS misas' */
*{
margin:0;
padding:0;
}

body{
background:url(/www/images/fond.jpg) top center no-repeat;
background-color:#9f5824;
font-family:Arial, Helvetica, sans-serif;
color:#72564c;
font-size:0.8em;
margin:0;
padding:0;
}

.video-frame{
background:none;
}

h1{
padding:0;
margin:0;
color:#72564c;
font-size:1.3em;
}

h3{
padding:0;
margin:0 0 10px 0;
color:#72564c;
font-size:1.1em;
text-decoration:underline;
text-align:left;
}

h3.mission{
padding:0 0 8px 0;
margin:0;
color:#72564c;
font-size:1.1em;
text-decoration:underline;
text-align:left;
}

.orange{
padding:0;
color:#f29400;
font-size:1.1em;
font-weight:bold;
font-style:italic;
}

h4{
padding:0;
margin:0 0 10px 0;
color:#72564c;
font-size:1em;
text-decoration:none;
}

.titre-surlignage{
background-color:#72564c;
color:#FFFFFF;
padding:4px;
padding-left:5px;
text-align:left;
margin-bottom:5px;
font-weight:bold;
}

.lettrine{
color:#7e8b89;
font-weight:bold;
}

#globale{
width:900px; 
height:570px; 
margin-left:auto; 
margin-right:auto;
margin-top:0px;
}

#header{
float:left;
display:inline;
width:900px;
height:150px;
background:url(/www/images/fond-header.jpg) top left no-repeat;
padding:0;
margin:0;
}

#logo{
float:left;
display:inline;
width:230px;
height:129px;
margin-top:21px;
background:url(/www/images/fond-logo.jpg) top left no-repeat;
}

#logo img{
float:left;
display:inline;
margin-top:7px;
margin-left:20px;
}

#titre{
float:left;
display:inline;
width:445px;
height:129px;
margin-top:21px;
background:url(/www/images/fond-titre.jpg) top left no-repeat;
}

#photo-rubrique{
float:left;
display:inline;
width:225px;
height:150px;
padding:0px;
margin:0px;
}

#photo-rubrique img{
float:left;
display:inline;
padding:0px;
margin:0px;
}

h2{
padding:0;
margin-left:35px;
margin-top:45px;
bottom:0;
color:#f29400;
font-size:1.5em;
letter-spacing:0.1em;
}

#contenu{
float:left;
display:inline;
width:900px;
height:392px;
padding:0px;
margin:0px;
overflow:hidden;
}

#partie-menu{
float:left;
display:inline;
width:230px;
height:392px;
background:url(/www/images/fond-partie-menu.jpg) left top no-repeat;
}

#menu{
float:left;
display:inline;
width:166px;
height:226px;
margin-left:25px;
margin-top:36px;
}

#menu ul{
margin:0;
padding:0;
font-size:1.05em;
}

#menu ul li{
float:left;
width:166px;
height:27px;
margin:0;
padding:0;
border-top:1px;
border-top-style:solid;
list-style:none;
line-height:28px;
text-align:center;
}

#menu ul li a{
color:#72564c;
text-decoration:none;
}

#menu ul li a:hover{
color:#f29400;
text-decoration:none;
}

#partie-contenu{
float:left;
display:inline;
width:670px;
height:392px;
margin-top:0px;
background:url(/www/images/fond-contenu.jpg) left top no-repeat;
}

#content{
float:left;
display:inline;
width:610px;
height:340px;
overflow:auto;
margin-left:35px;
}

#partenaire{
float:left;
display:inline;
width:583px;
height:340px;
text-align:justify;
line-height:1.3em;
}

#partenaire img{
border:1px solid #72564c;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
padding:0px;
}

#contact{
float:left;
display:inline;
height:340px;
text-align:left;
line-height:1.3em;
}

#contact a{
color:#f29400;
text-decoration:underline;
}


#contact a:hover{
color:#72564c;
text-decoration:underline;
}

#formulaire{
float:left;
display:inline;
width:380px;
height:340px;
text-align:left;
line-height:1.3em;
margin-left:25px;
}

#texte{
float:left;
display:inline;
width:583px;
height:340px;
text-align:justify;
line-height:1.3em;
}

#texte ol{
margin-bottom:0;
margin-left:0;
margin-top:0;
padding:0;
}

#texte ol li{
list-style:inherit;
margin-left:22px;
margin-bottom:10px;
margin-top:0px;
padding:0;
}

#texte ul{
margin-bottom:0;
margin-left:0;
margin-top:0;
padding:0;
}

#texte ul li{
list-style:inherit;
margin-left:14px;
margin-bottom:5px;
margin-top:0px;
padding:0;
}

#sous-contenu{
float:left;
width:590px;
height:33px;
margin:15px 0 0 60px;
color:#381b02;
}

#sous-contenu a{
color:#e56a06;
line-height:33px;
text-decoration:none;
}

p{
margin:0;
padding:0;
}

.signature{
text-align:left;
font-style:italic;
margin-left:445px;
}


#texte img{
border:2px solid #b2c0be;
margin-bottom:10px;
vertical-align:top;
padding:0px;
margin-top:0px;
}

#realisation{
float:left;
display:inline;
width:583px;
height:340px;
text-align:justify;
line-height:1.3em;
}

#realisation img{
float:left;
display:inline;
width:124px;
height:165px;
margin:0 15px 5px 0;
border:none;
}

#reaeven{
float:left;
display:inline;
width:570px;
margin:60px 0 0 30px;
height:200px;
}

#reaeven img{
float:left;
display:inline;
width:230px;
height:180px;
margin:0 50px 5px 0;
border:none;
}

#reaeven img.dernier{

margin:0 0 5px 0;

}

#pied{
float:left;
display:inline;
width:900px;
height:28px;
background:url(/www/images/pied.jpg) top left no-repeat;
}

#pied p{
float:left;
display:inline;
width:800px;
height:28px;
margin:0 10px 0 90px;
color:#f2eada;
text-align:right;
line-height:28px;
}

#pied p a{
color:#f2eada;
text-decoration:none;
}

#pied p a:hover{
color:#000000;
text-decoration:none;
}

.liens{
width:575px;
background-color:#72564c;
color:#FFFFFF;
padding:4px;
padding-left:5px;
text-align:left;
}

.liens a{
color:#FFFFFF;
text-decoration:none;
}

h5 {
	color: #72564c;
	font-size: 1em;
}

h5.toggler {
	cursor: pointer;
	font-size: 1em;
	color: #f29400;
}

h5.toggler:hover {
	cursor: pointer;
	font-size: 1em;
	color: #72564c;
}
div.element {
margin-top:4px;
padding-left:5px;
padding-top:5px;
padding-bottom:15px;
}

div.element p{
padding-bottom:7px;
}


div.element a {
	color: #72564c;
}

#NewsPostDetailContent img{
margin:0;
}

/* End of 'CSS misas' */

