/* WEB FONTS */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700");

b {
	font-weight: 700;
}

i {
	font-style: italic;
} 

p.italic {
	margin-top: 1.2em;
	font-style: italic;
	color: #555555;
} 

.article h3 {
	font-weight: 700;
	margin-top: 2.4em;
}

.article h3.top {
	font-weight: 700;
	margin-top: 0em;
}

.article p {
	margin-bottom: 0.6em !important;
}

.item h3 {
	font-weight: 700;
}

.item p {
	margin-bottom: 1.8em;
}

ul.nav li {
	font-weight: 700;
}

ul.nav li ul li, ul.adresse li {
	font-weight: 400;
}

ul.nav li ul li.active, ul.article li.active, ul.adresse li.active-blue {
	color: #004682;
	font-weight: 700;
	list-style-image: url(../images/list-type-image.png);
	list-style-position: inside;
}

ul.adresse li.active {
	list-style-image: url(../images/list-type-black.png);
	list-style-position: inside;
}

ul.adresse li.active:hover {
	list-style-image: url(../images/list-type-image.png);
	list-style-position: inside;
}

ul.nav li ul li.active a, ul.article li.active a, ul.adresse li.active-blue a {
	color: #004682;
}

.hover {
	padding: 25px;
	background: #ffff00 url('../images/bg-slider-picto.png') no-repeat right bottom;
}

ul.nav li a.active, div.item a:hover {
	color: #004682;
}

a:link, a:visited { 
    color: #000000;
    text-decoration: none;
}

li a:hover, li a:active {
	color: #004682;
}

p.italic a:link, p.italic a:visited {
	color: #555555;
} 

