/* Start of CMSMS style sheet 'EPEGON_base' */
body{
margin: auto;
padding: auto;
}

span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 

.contener{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000c07;
margin: 0px auto;
display:block;
width:955px;
height:600px;
padding-top:0px;
background-image:url(images/bg-site.gif);
}

.banner{
margin: auto;
width:955px;
height:250px;
clear:both;
}

.titre_jaune{
font-size:13px;
color:#1b9a9e;
font-weight:bold;
}

.exergue{
padding:10px 15px;
background:#d1e2e7;
line-height:15px;
color:#1b9a9e;
}

.left{
display:inline;
float:left;
width:145px;
height:600px;

}
.right{
display:inline;
float:right;
width:790px;
height:585px;
margin-right:15px;

}
.menu-left{
width:115px;
height:263px;
margin-left:15px;
background-image:url(images/menu-bg-menu_left.gif);
}

.member{
margin-left:15px;
}

.link-left {
width:115px;
margin-top:8px;
margin-left:15px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b9a9e;
}

.link-left a{
color:#1b9a9e;
text-decoration:none;
}

.link-left a:hover{
color:#79b7b9;
}

.header{
width:790px;
height:100px;
background-image: url(images/bg-menu-top.gif);
clear:both;
}

.baseline-contener{
width:790px;
height:82px;
position:absolute;
}

.baseline{
display:inline;
float:left;
width:550px;
height:82px;

}

.search{
display:inline;
float:right;
width:240px;
height:82px;
padding-top:20px;
}

.search_input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b9a9e;
}

.menu-top{
width:790px;
height:18px;
position:relative;
top:80px;
}

.vert-separator{
width:790px;
height:25px;
background-image:url(images/spacer-vert.gif);
}

.content-contener{
width:760px;
height:420px;
background:#FFFFFF;
margin:0px;
padding:20px 15px;
overflow-y:auto;
}

.content-contener_home{
width:790px;
height:460px;
background:#FFFFFF;
margin:0px;
clear:both;
}

.content-contener_home img{
border:none;
}
a img {border: none; text-decoration: none;}
.content-contener a{
color:#1b9a9e;
clear:both;
}

.content-contener li{
list-style-image:url(images/puce.gif);
}

.bread{
margin-top:-10px;
color:#1b9a9e;
font-size:10px;
}

.content{
display:inline;
float:left;
padding:20px 15px;
overflow:auto;
overflow-x:hidden !important;
width:485px;
height:420px;
}

.spacer{
display:inline;
float:left;
width:15px;
}

.news{
display:inline;
float:left;
width:190px;
}

.news_in{
margin-top:30px;
margin-left:5px;
width:190px;
background:#1b9a9e;
text-align:center;
height:360px;
color:#fff;
padding:0px 10px;
}


.news_titre{
text-align:left;
color:#fff;
font-size:13px;
font-weigth:bold;
padding-left:10px;
padding-right:10px;
background:#4daf6c;
padding-top:2px;
height:18px;
margin-bottom:15px;
width:100%;
margin-left:-10px;
margin-right:0px;
}

.more{
margin-top:10px;
text-align:center;
}

.more a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b9a9e;
}

.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1b9a9e;
text-align:center;
clear:both;
}


.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1b9a9e;

}

span.label,span.spacer,span.multiple span {width:150px;float:left;} 
span.multiple {float:left;} 
span.button input {width:100px;margin-top:10px;} 
div.clear {clear:both;padding-top:10px;} 

/* End of 'EPEGON_base' */

/* Start of CMSMS style sheet 'EPEGON_menu_V' */
#menuwrapper { 
        overflow: hidden; 
        width: 100%;
        }

/* Set the width of the menu elements at second level. Leaving first level flexible. */


#primary-nav_left li li { 
        width: 200px; 
       }


/* Unless you know what you do, do not touch this */ 

#primary-nav_left, #primary-nav_left ul, #primary-nav_left a{ 
list-style:none;
	margin: 0px; 
	padding: 0px; 
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:12px;
       color:#fff;
	}
#primary-nav_left ul { 
	position: absolute; 
	top: auto; 
	display: none; 
	}
#primary-nav_left ul ul { 
	margin-top: 1px;
 	margin-left: -1px;
	left: 100%; 
	top: 0px; 
	}
	
#primary-nav_left{ 
margin-left:10px;
}


#primary-nav_left li { 
margin-top:10px;
width:93px;
margin-right: 15px;
float: left; 
background:#1b9a9e;


cursor:pointer;

	}
#primary-nav_left li li {
width:75px;
	margin-left: -10px;
	margin-top: 0px;
	float: none; 
background:#79b7b9;
	}

/* Styling the basic apperance of the menu elements */

#primary-nav_left a { 
	display: block; 
	margin: 0px; 
	padding: 2px 10px; 
	text-decoration: none; 
	}
#primary-nav_left li a { 
	
	}
#primary-nav_left li li a { 

	}	
 #primary-nav_left li.menuparent { 
        height:18px;
	}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav_left li.menuactive { 

	}


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */

#primary-nav_left ul li.menuparent, #primary-nav_left ul li.menuparent:hover, #primary-nav_left ul li.menuparenth { 
	background-image: url(modules/MenuManager/images/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}


/* Styling the apperance of menu items on hover */

#primary-nav_left li:hover, #primary-nav_left li.menuh, #primary-nav_left li.menuparenth, #primary-nav_left li.menuactiveh { 
	background-color: #4daf6c; 
	}


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

#primary-nav_left ul, #primary-nav_left li:hover ul, #primary-nav_left li:hover ul ul, 
#primary-nav_left li.menuparenth ul, #primary-nav_left li.menuparenth ul ul { 
	display: none; 
	}
#primary-nav_left li:hover ul, #primary-nav_left ul li:hover ul, #primary-nav_left ul ul li:hover ul, 
#primary-nav_left li.menuparenth ul, #primary-nav_left ul li.menuparenth ul, #primary-nav_left ul ul li.menuparenth ul { 
	display: block; 
	}

#primary-nav_left li ul li {
list-style-position:outside;

}

/* IE Hacks */

#primary-nav_left li li { 
	float: left; 
	clear: both; 
	}
#primary-nav_left li li a { 
	height: 1%; 
	}
-->

/* End of 'EPEGON_menu_V' */

/* Start of CMSMS style sheet 'EPEGON_menu_H' */
#menuwrapper { 
        overflow: hidden; 
        width: 100%;
top:150px;
        }


#primary-nav li li { 
        width: 200px; 
       }

#primary-nav, #primary-nav ul, #primary-nav a{ 
list-style:none;
	margin: 0px; 
	padding: 0px; 
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:12px;
       color:#fff;
}


#primary-nav{ 
margin-left:20px;
}

#primary-nav ul { 
	position: absolute; 
	top: auto; 
	
	}

#primary-nav ul ul { 
	margin-top: 1px;
 	margin-left: -1px;
	left: 100%; 
	top: 0px; 
	}

#primary-nav li { 

	margin-right: 15px;
	float: left; 
background:#1b9a9e;
padding-left:10px;
padding-right:10px;
cursor:pointer;

	}
#primary-nav li li {

	margin-left: -10px;
	margin-top: 0px;
	float: none; 
	position: relative; 
background:#79b7b9;
	}

/* Styling the basic apperance of the menu elements */

#primary-nav a { 
	display: block; 
	margin: 0px; 
	padding: 2px 10px; 
text-decoration:none;
	}
#primary-nav li a { 
text-decoration:none;
	}
#primary-nav li li a { 
text-decoration:none;
	}	

 #primary-nav li.menuparent { 
        height:18px;
   text-decoration:none;   
	}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav li a { 
padding-left:15px;
padding-right:15px;
	}
#primary-nav li a:hover { 
background-color: #4daf6c; 
}

#primary-nav li:hover { 
background-color: #4daf6c; 
	}

/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */

#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth { 
	background-image: url(modules/MenuManager/images/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}


/* Styling the apperance of menu items on hover */

/*#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { 
	background-color: #4daf6c; 
	}*/


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { 
	display: none; 
	}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul{ 
	display: block; 
	}

#primary-nav li.menuparentover ul{
display: block;
margin-left:10px;
}

#primary-nav li.menuparentover, #primary-nav li.over,#primary-nav li.over ul li, #primary-nav_left li.menuparentover, #primary-nav_left li.over,#primary-nav li.over ul li {
background-color: #4daf6c; 
}

#primary-nav li ul li {
list-style-position:outside;
}

/* IE Hacks */

#primary-nav li li { 
	float: left; 
	clear: both; 
	}
#primary-nav li li a { 
	height: 1%; 
text-decoration:none;
	}

#primary-nav li a { 
text-decoration:none;
	}
-->

/* End of 'EPEGON_menu_H' */

/* Start of CMSMS style sheet 'EPEGON_news' */
.NewsFull{
width:760px;
background:#1b9a9e;
padding:10px 0px;
}

.content_Full{
margin:0px 15px;
}

.NewsFullLink{
color:#fff;
margin-top:10px;
font-size:12px;
font-weight:bold;
}

.NewsFullContent{
color:#fff;
}
/* End of 'EPEGON_news' */

