#content h2, #content_noleftmenu h2 {
	color: #666666;
	border-bottom-color: #585a6c;
}

#menuleft h2 strong, #menuright h2 strong, #content h2 strong, #content_noleftmenu h2 strong {
	color: #663366;
}

#content .subcontent, #content_noleftmenu .subcontent {
    height: 150px;
    overflow: hidden;
	border-color: #000000;
}

#content h3, #content_noleftmenu h3  {
    color: #000;
	border-bottom-color: #003399;
}

#content h2 .sub, #content_noleftmenu h2 .sub {
    color: #000;
}

#content, #content_noleftmenu {
	background-color: white;
	color: black;
}

#content .subcontent h4 .sub, #content_noleftmenu .subcontent h4 .sub {
    color: #000;
}

#content h2 .affichage, #content_noleftmenu h2 .affichage  {
    color: #000;
}

#content h2 .pages, #content_noleftmenu h2 .pages {
    color: #000;
}

#content h2 .nav, #content_noleftmenu h2 .nav {
	display: block;
	text-align: center;
}

#content h2 .prev, #content h2 .next, #content_noleftmenu h2 .prev, #content_noleftmenu h2 .next {
	padding-left: 10px;
	padding-right: 10px;
}

#content .subcontent h4, #content_noleftmenu .subcontent h4 {
    color: black;
	border-bottom-color: #666246;
}

#content .subcontent h4 strong, #content_noleftmenu .subcontent h4 strong {
	color: black;
}

#content .subcontent h4 .sub, #content_noleftmenu h4 .sub {
    color: black;
}

#content .subcontent h4 .section, #content_noleftmenu .subcontent h4 .section {
    color: black;
}

#content .subcontent h4 .tags, #content_noleftmenu .subcontent h4 .tags {
    color: black;
}

#content .subcontent h4 .date, #content_noleftmenu .subcontent h4 .date {
    color: #333333;
}

#content .subcontent h4 .section a, #content .subcontent h4 .section a:visited, #content_noleftmenu .subcontent h4 .section a, #content_noleftmenu .subcontent h4 .section a:visited {
	color: black;
}

#content .subcontent h4 strong a, #content .subcontent h4 strong a:visited, #content_noleftmenu .subcontent h4 strong a, #content_noleftmenu .subcontent h4 strong a:visited {
	color: #333333;
}

#content .subcontent .tags img, #content_noleftmenu .subcontent .tags img {
    margin-left: 20px;
    vertical-align: middle;
}

#content .subcontent a img, #content_noleftmenu .subcontent a img {
    float: left;
    padding: 10px;
}

#content .subcontent a photo.img, #content_noleftmenu .subcontent a photo.img {
	border-color: black;
	border-style: solid;
	border-width: 10px;
}

#content .subcontent a photo.img:hover, #content_noleftmenu .subcontent a photo.img:hover {
	border-color: white;
	border-style: solid;
	border-width: 10px;
}

#content .media, #content_noleftmenu .media {
    display: inline;
}
#content .media img, #content_noleftmenu .media img {
    margin: 10px;
}

#content .media .photo, #content_noleftmenu .media .photo {
    text-align: center;
}

#content .media .photo img, #content_noleftmenu .media photo .img {
    float: none;
}

#content .media a img, #content_noleftmenu .media a img {
	border-color: black;
	border-style: solid;
	border-width: 5px;
}

#content .media a img:hover, #content_noleftmenu .media a img:hover {
	border-color: white;
	border-style: solid;
	border-width: 5px;
}

#content a, #content a:visited, #content_noleftmenu a, #content_noleftmenu a:visited {
    color: #336699;
}

#content a:hover, #content_noleftmenu a:hover {
    color: #3399cc;
}