/* --------------------------- PAIE ------------------------------------------------------------------ */

#activity_sidebar_title {
	width: 270px; height:60px;  
	background-image:url(../images/local/skin/sousMenu.gif);
}

#blocMenus {
	position: relative;
	width: 980px; height:144px;
	margin:auto; 
	background-image: url(../images/local/skin/bandeau.jpg);
	background-repeat: no-repeat;
	color:#cbcbcb;
}

#contenuAccueilD {
	float:left; 
	width:354px; 
	margin-left:15px; 
	background-image:url(../images/local/skin/blocActu.jpg);
}

.lienMenu {
	font-size:11px;
	font-weight:bold;
	}
a.lienMenu:link { color: #858585; text-decoration:none; }
a.lienMenu:visited { color: #858585; text-decoration:none; }
a.lienMenu:active { color: #858585; text-decoration:none; }
a.lienMenu:hover, a#current_link { color: #734cd4; }
a.lienMenu:hover, a.head#_link { color: #656565; }

a.lien:link { color: #734cd4; text-decoration:none; }
a.lien:visited { color: #734cd4; text-decoration:none; }
a.lien:active { color: #734cd4; text-decoration:none; }
a.lien:hover { color: #858585; text-decoration:none; }

.image { 
	border:#734cd4 solid 1px; 
	margin-right:4px;
}

h1, h2{  
	color:#734cd4; 
	padding:0px; 
	font-family:Century Gothic, tahoma, Helvetica, sans-serif;
}

h3, h4, h5, h6, strong, a:link, a:visited, a:active{  
	color:#734cd4; 
	padding:0px; 
	font-family:tahoma,Helvetica,sans-serif;
}

.accroche { 
	font-size:15px; 
	color:#929292; 
	font-weight:bold;
	line-height:18px;
}

.portlet-actu-title {
color:#734CD4;
}

/* --------------------------------------- sous menu --------------------------------------------------- */

#navigation-container ul, #navigation-container li, #documentation-container ul, #documentation-container li {
	margin: 0;
	padding: 0;
}

#navigation-container {
padding: 0px 0px 0px 0px;
background: url(../images/local/skin/s-menu.gif) no-repeat scroll left top;
text-align: left;
}

ul#navigation {
background: url(../images/local/skin/s-menu.gif) no-repeat left bottom;
padding-bottom: 15px;
text-indent: 0px;
width: 278px;
}

ul#navigation a.head {
cursor: pointer;
width: 220px;
display: block;
margin: 0px;
padding: 6px 0px 6px 17px;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 11px;
border-bottom: 1px solid #dad4eb;
margin: 0px 35px 0px 20px;
background:transparent url(../images/local/skin/list-puce_grise.gif) no-repeat scroll 5px 11px;
}

ul#navigation a.head:hover {
color: #734cd4;
}

ul#navigation a.current {
background-color: #fff;
}


ul#navigation li {
list-style: none outside none;
display: inline;
}

/* Contextuel */

ul.subnav li a {
color: #656565 !important;
display: block;
padding: 3px 10px;
border-bottom: 1px solid #dad4eb;
text-decoration: none !important;
margin: 0px 35px 0px 20px;
}

ul.subnav li a:hover {
color: #734cd4 !important;
text-decoration: none !important;
}

ul.subnav ul {
text-indent: 10px;
}

ul.subnav ul li {
float:left;
width:100%;
background: url(../images/local/skin/list-puce_grise.gif) no-repeat scroll 20px 10px;
}

li.dernierniveau a {
font-size: 9px !important;
text-indent: 10px;
}

#documentation-container {
padding: 0px 0px 0px 0px;
background: url(../images/local/skin/s-menu-documentation.gif) no-repeat scroll left top;
text-align: left;
}

ul#navDocumentation {
background: url(../images/local/skin/s-menu-documentation.gif) no-repeat left bottom;
padding-bottom: 15px;
text-indent: 0px;
width: 278px;
}

ul#navDocumentation a.headalt {
cursor: pointer;
width: 215px;
color: #8f8f8f;
display: block;
margin: 0px;
padding: 3px 0px;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-size: 11px;
border-bottom: 1px solid #e6e6e6;
margin: 0px 35px 0px 20px;
padding: 3px 0px 3px 17px;
background: url(../images/local/skin/list-puce_grise.gif) no-repeat 5px 11px;
}


ul#navDocumentation a.headalt:hover {
color: #734cd4;
}

ul#navDocumentation a.selected {
color: #734cd4;
}

ul#navDocumentation a.current {
background-color: #fff;
}

ul#navDocumentation li {
list-style: none outside none;
display: inline;
}

/* telephone / contact */

#navContact {
width: 215px;
color: #71767a;
display: block;
text-decoration: none;
font-style: normal;
font-size: 11px;
margin: 10px 0px 0px 25px;
padding: 2px 0px 0px 17px;
background: url(../images/local/skin/ico_portable.gif) no-repeat 0px 1px;
}

#navContact a {
cursor: pointer;
width: 215px;
color: #734cd4;
margin: 0px;
padding: 3px 0px;
text-decoration: none;
font-style: normal;
font-size: 11px;
}
#navContact a:hover {
cursor: pointer;
width: 215px;
color: #656565;
margin: 0px;
padding: 3px 0px;
text-decoration: none;
font-style: normal;
font-size: 11px;
}


/* --------------------------------------------------* /

