@import url('css/nc.css');

body {
	background-color: #313534;
	background-position: left top;
	margin:0px;
	padding:0px;
	background-image:url(images/fond.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}

#contentsite {
	margin-left: auto;
	margin-right:auto;
	width: 760px;
	position: relative;
}

#menu-top {
	position:absolute;
	left:0px;
	top:157px;
	width:680px;
	height:28px;
	z-index:999;
}
td.top-mn {
	background-image: url(images/menu-top-fd.jpg);
	display: block;
	height: 28px;
	width: 610px;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #29323A;
	padding-right: 10px;
	padding-left: 10px;
}
td.top-mn a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #FFFFFF;
	text-decoration: none;
}
td.top-mn a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #FFCC00;
	text-decoration: none;
}
td.adresse-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	background-color: #606663;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 754px;
}
td.adresse-top a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	/*display: block;*/
}
td.adresse-top a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: none;
	/*display: block;*/
}
td.menu-bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/menu-bis-fd.png);
	background-repeat: repeat-x;
	display: block;
	height: 30px;
	width: 740px;
	line-height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
}
td.menu-bis a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
td.menu-bis a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	text-align: right;
}
#actu-images {
	padding-bottom: 8px;
}
#content {
	background-color: #606663;
	width: 760px;
	padding-top: 10px;
}
td.une {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #262928;
	background-image: url(images/micro-top.jpg);
	display: block;
	background-repeat: no-repeat;
	padding-left: 17px;
	width: 119px;
	height: 21px;
	line-height: 21px;
}
td.pas-manquer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #262928;
	background-image: url(images/antenne.jpg);
	display: block;
	background-repeat: no-repeat;
	padding-left: 22px;
	width: 114px;
	height: 21px;
	line-height: 21px;
}
td.titre-top {
	background-image: url(images/top-article.jpg);
	height: 26px;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-weight: bold;
}
td.contenu-top {
	display: block;
	width: 278px;
	background-color: #4E5D6C;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3E403E;
	border-bottom-color: #3E403E;
	border-left-color: #3E403E;
}
.cat-top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
}
.cat-top a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.cat-top a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
.top-suite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6B2B2;
	display: block;
}
.top-suite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6B2B2;
	text-decoration: none;
}
.top-suite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9EC1E3;
}
#galerie-annonce {
	padding-top: 8px;
}
#adv-pb {
	padding-bottom: 8px;
}
#top-video {
	padding-top: 8px;

}
td.titre-video {
	background-image: url(images/video-maj.jpg);
	height: 26px;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-weight: bold;
}
td.titre-video a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: none;
}
td.titre-video a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}
.cadre-actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/actu-fd.jpg);
	background-repeat: repeat-x;
	line-height: 9px;
	height: 9px;
	width: 266px;
	font-weight: bold;
}
.cadre-actu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.cadre-actu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
.cadre-actu-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B6B2B2;
	background-image: url(images/actu-fd.jpg);
	background-repeat: repeat-x;
	line-height: 9px;
	height: 9px;
	width: 120px;
	text-align: right;
}
td.content-actu {
	background-color: #4C554E;
	width: 402px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #434543;
	border-bottom-color: #434543;
	border-left-color: #434543;
}
#contenu-actu{
	padding-top: 10px;
}
#contenu-actu-2{
	padding-top: 10px;
}
#contenu-actu-3{
	padding-top: 10px;
}
#contenu-actu-4{
	padding-top: 10px;
}
#contenu-actu-5{
	padding-top: 10px;
}
td.actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	font-weight: normal;
}
td.actu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8A054;
	text-decoration: none;
	font-weight: normal;
}
td.actu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: normal;
}
td.lire-suite {
	background-color: #2F3430;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85A06B;
	background-repeat: no-repeat;
	background-position: left;
}
td.lire-suite a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85A06B;
	text-decoration: none;
}
td.lire-suite a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
td.tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85A06B;
}
#rss-actu {
	padding-top: 5px;
}
#space-actu-2 {
	padding-top: 8px;
}
#space-actu-3 {
	padding-top: 8px;
}
#space-actu-4 {
	padding-top: 8px;
}
#space-actu-5 {
	padding-top: 8px;
}
.titre-news {
	background-image: url(images/titre-news.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 394px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	font-weight: bold;
}
.titre-news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: none;
}
.titre-news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}
td.contenu-news {
	display: block;
	width: 402px;
	background-color: #57635E;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3E403E;
	border-bottom-color: #3E403E;
	border-left-color: #3E403E;
}
#news-suite {
	padding-top: 8px;
}
#saga {
	padding-top: 8px;
	padding-bottom: 4px;
}
#dossiers {
	padding-bottom: 8px;
}
#affiliate {
	padding-top: 8px;
	padding-bottom: 30px;
}
td.menu-bottom {
	background-color: #35404A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D9D9D;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 758px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #202321;
	border-left-color: #202321;
	text-align: center;
}
td.menu-bottom a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D9D9D;
	text-decoration: none;
}
td.menu-bottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9EC1E3;
	text-decoration: none;
}
td.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C7276;
	text-decoration: none;
	background-color: #2B343C;
	width: 758px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #202321;
	border-left-color: #202321;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
td.copyright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C7276;
	text-decoration: none;
}
td.copyright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
td.key {
	width: 758px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #202321;
	border-left-color: #202321;
	background-color: #222930;

}
td.mot-clef{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C7276;
	text-align: center;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
td.mot-clef a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C7276;
	text-decoration: none;
}
td.mot-clef a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	colkr: #FFFFFF;
	text-decoration: none;
}
td.actu-contenu {
	background-color: #e5e5e5;
	background-image: url(images/actu-contfd.jpg);
	background-repeat: repeat-y;
}
#fiche-ech{
	padding-top: 30px;
	padding-bottom: 20px;
}
td.legende-fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}
td.legende-fiche a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
td.legende-fiche a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FC3;
	text-decoration: none;
}
td.illu-tech {
	diwplay: block;
	padding-bottom: 10px;
}
td.illu-tech-bt {
	display: block;
	padding-bottom: 30px;
}
td.illu-tech-two {
	display: block;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#actualite-arc{
	padding: 20px;
}
.content-actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #837872;
}
.content-bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #837872;
}
.content-bio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #837872;
	text-decoration: none;
}
.content-bio a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A8BA9;
}
.titre-actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding-top: 20px;
	font-weight: bold;
}
.titre-dossier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	padding-top: 20px;
	font-weight: bold;
}
.actu-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.actu-signature{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336666;
	padding-bottom: 20px;
}
#actu-tete {
	padding-bottom: 30px;
}
#actu-tete2 {
	padding-bottom: 30px;
}
#actu-tete3 {
	padding-bottom: 30px;
}
#actu-tete4 {
	padding-bottom: 30px;
}
#actualite-cps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
#actualite-cps a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
#actualite-cps a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#actualite-cps2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
#actualite-cps2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
#actualite-cps2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#actualite-cps3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
#actualite-cps3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
#actualite-cps3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#actualite-cps4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
#actualite-cps4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
#actualite-cps4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#actualite-cps-bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#actualite-cps-bis a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
#actualite-cps-bis a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#content-actu-ac {
	background-color: #606663;
	width: 760px;
}
img.image {
	padding-right: 6px;
	padding-bottom: 2px;
}
img.image-right {
	padding-left: 6px;
	padding-bottom: 2px;
}
td.fd-archive {
	background-color: #606663;
	background-image: url(images/fd-archive.jpg);
	background-repeat: repeat-y;
}
td.archives {
	background-color: #E5E5E5;
	background-image: url(images/archives-fd.jpg);
	background-repeat: repeat-y;
}
td.archive-content {
	display: block;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
	width: 344px;
}
.archive-date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.archive-titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D724B;
	font-weight: bold;
}
.archive-titre a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D724B;
	text-decoration: none;
	font-weight: bold;
}
.archive-titre a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43515B;
	text-decoration: none;
	font-weight: bold;
}
td.retour-images {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: center;
}
td.retour-images a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}
td.retour-images a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5A8BA9;
	text-align: center;
	text-decoration: underline;
}
.red-al {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.titre-actu .red-al {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
}
#pages {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #606663;
	margin-top: 30px;
	padding-top: 5px;
	
}
.page-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ADADAD;
}
#bulle {
	background-image: url(images/bulle.jpg);
	background-repeat: no-repeat;
	height: 93px;
	width: 328px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
}
.legend-bulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
img.gal-images {
	display: block;
	padding-top: 10px;
	background-color: #DBDBDB;
	padding-right: 10px;
	padding-left: 10px;
}
td.bords-gal {
	border: 1px solid #CCCCCC;
	background-color: #DBDBDB;
}
td.gal-legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #040000;
	text-align: center;
	display: block;
	width: 130px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}

td.gal-legend a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
td.gal-legend a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
.gal-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #DBDBDB;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.gal-titre-deux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #DBDBDB;
	width: 350px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
	padding-right: 350px;
}
.gal-autre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}
img.saga {
	background-color: #DBDBDB;
	padding: 10px;	
}
td.texte-saga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
}

td.texte-saga a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #693b11;
	text-decoration: none;
}
td.texte-saga a:hover {
	font-family: Arial, Helvetica, sans-serif;
	fojt-size: 12px;
	color: #5A8BA9;
	text-decoration: none;
}
#menu-left {
	padding-top: 20px;
}
#menu-left-top {
	background-image: url(images/menu-top-sg.jpg);
	background-repeat: no-repeat;
	width: 153px;
	display: block;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	color: #FFFFFF;
	padding-left: 5px;
}
.menu-left-link a {
	background-image: url(images/menu-a-sg.jpg);
	height: 21px;
	width: 148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height: 21px;
	text-decoration: none;
	display: block;
}
.menu-left-link a:hover {
	background-image: url(images/menu-hover-sg.jpg);
	height: 21px;
	width: 148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94AFC5;
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height: 21px;
	text-decoration: none;
	display: block;
}
.menu-left-link-on {
	background-image: url(images/menu-hover-sg.jpg);
	height: 21px;
	width: 148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94AFC5;
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height: 21px;
	text-decoration: none;
}
.zoom {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
	display: block;
}
#zoom {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-to {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-tro {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-quat {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-cinq {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-six {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-sept {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-huit {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-neuf {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-dix {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-onze {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-douze {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-treize {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-quatorze {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-quinze {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 345px;
}
#zoom-ptt {
	background-color: #DBDBDB;
	border: 1px dashed #999999;
	width: 345px;
}
#zoom-ptt-two {
	background-color: #DBDBDB;
	border: 1px dashed #999999;
	width: 345px;
}
td.zoom-texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
}
#apparition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DBDBDB;
	padding: 5px;
	border: 1px solid #666666;
}
td.artwork {
	background-color: #DBDBDB;
	padding: 10px;
	height: 117px;
	width: 76px;
	border: 1px solid #CCCCCC;
}
#mgs4-index {
	background-color: #DADADA;
	border: 1px solid #666666;
	padding: 5px;
}
#time-line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DBDBDB;
	padding: 5px;
	border: 1px solid #666666;
}
td.images16 {
	background-color: #DBDBDB;
	border: 1px solid #CCCCCC;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	
}
#thanks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
#thanks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #837872;
	text-decoration: none;

}
#thanks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A8BA9;
	text-decoration: none;

}
td.show {
	background-color: #DBDBDB;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}
.citation {
	background-color: #CCCCCC;
	border: 1px solid #999999;
	padding-top: 10px;
	padding-bottom: 10px;

}
.actu-legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.actualite-bulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
.actualite-bulle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #693b11;
	text-decoration: none;
}
.actualite-bulle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A8BA9;
	text-decoration: none;
}
td.indexgal-top {
	background-color: #7A7A72;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464A49;
	text-align: center;
	background-image: url(images/index_gal_003.jpg);
	height: 20px;
	line-height: 20px;
}
td.indexgal-content {
	background-color: #7A7A72;
	height: 105px;
}
td.indexgal-bottom {
	background-image: url(images/index_gal_004.jpg);
	height: 57px;
}
.indexgal-legend a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6B2B2;
	text-decoration: none;
}
.indexgal-legend a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9EC1E3;
	text-decoration: none;
}
.indexgal-legend-sm a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B6B2B2;
	text-decoration: none;
}
.indexgal-legend-sm a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9EC1E3;
	text-decoration: none;
}
#gameblog-annonce {
	padding-bottom: 8px;
}
#e3_2009 {
	padding-top: 8px;
}
#ind_ev {
	padding-bottom: 8px;
}
#rp-gameblog {
	padding-bottom: 8px;
}
.archives {
	padding-bottom: 8px;
}
.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #476D22;
	text-align: justify;
	font-weight: bold;
}

.titre-dossier-left-column {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-top: 10px;
}

img.playim {
padding-top : 2px;
}

td.playtxt {
	background-color: #4C554E;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #434543;
	border-bottom-color: #434543;
	border-left-color: #434543;
}

td.playtxt a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: none;
margin-left: 5px;
}

td.playtxt a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFCC11;
text-decoration:none;
margin-left: 5px;
}

table.fdsnake {
	background-image: url(images/a101217-fond-snake.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdkaz {
	background-image: url(images/a101217-fond-kaz.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdhal {
	background-image: url(images/a101217-fond-hal.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdpaz {
	background-image: url(images/a101217-fond-paz.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdstrangelove {
	background-image: url(images/a101217-fond-strangelove.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdcoldman {
	background-image: url(images/a101217-fond-coldman.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
table.fdcecile {
	background-image: url(images/a101217-fond-cecile.jpg);
	background-repeat:no-repeat;
	width: 500px;
	height: 568px;
	background-position: bottom;
}
.pwftaille {
	font-size: 18px;
	color: #0000;
}
table.fdbluessnake {
	background-image: url(images/a101223-fond-snake.jpg);
	background-repeat:no-repeat;
	width: 525px;
	height: 386px;
	background-position: bottom;
}
.retro {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 450px;
}

td.retro-ill {
	padding-top: 10px;
	padding-bottom: 10px;
}
td.retro-texte {
	padding: 10px;	
}

.retro-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.retro-titre {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b2b2b2;
	font-weight: bold;
}
.retro-cont {
	font-size: 12px;
	color:#3C4953;
}
.retro-mois {
	margin-bottom: 11px;
}
.retro-up {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 1px;
}
.fond-retro {
	background-image: url(images/fond-retro.jpg);
	background-repeat:no-repeat;
	width: 321px;
	height: 332px;
	background-position: right bottom;
}
#souvenir-actu {
	background-color: #DBDBDB;
	border: 1px dashed #999999;
	width: 430px;
	padding: 10px;
}
#souvenir-actu-500 {
	background-color: #DBDBDB;
	border: 1px dashed #999999;
	width: 500px;
	padding: 10px;
}
.avez-vous {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.titre-lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-style: italic;
}
#souvenir-actu-500 {
	background-color: #DBDBDB;
	border: 1px dashed #999999;
	width: 500px;
	padding: 10px;
}
table.so-serious {
	background-color: #333132;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3E403E;
	border-left-color: #3E403E;
	border-right-width: 1px;
} 


.titre-serious a {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.titre-serious a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFCC00;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.texte-serious a {
	font-family:Arial, Helvetica, sans-serif;
	color: #B6B2B2;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.texte-serious a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #9ECEE3;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.line-serious {
	margin-top: 5px;
	margin-bottom: 5px;
}
#top-serious {
	background-color:#333132;
}
#dos {
	background-color:#DD3535;
}
td.titre-serious {
	background-image: url(images/fond-serious.jpg);
	height: 26px;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-weight: bold;
}
td.titre-serious a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: none;
}
td.titre-serious a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}
.redTabFd {
	background-image: url(images/dostabred.jpg);
	background-repeat: repeat-x;
	height: 56px;
	background-color:#AC2126;
	padding-bottom:5px;
}
td.illBigtab {
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
td.txtBigTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
}
td.txtBigTab a {
	color: #FFFFFF;
	text-decoration:none;	
}
td.txtBigTab a:hover {
	color: #FFFFFF;
	text-decoration:underline;	
}
td.tabDosNoir {
	background-color: #262222;
}
td.tabDosClair {
	background-color: #353030;
}
td.tabDosClairTwo {
	background-color: #353030;
	background-image: url(images/botabdos.jpg);
	height: 31px;
	width: 280px;
	line-height: 31px;
	padding-left: 6px;
}
td.illNormTab {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	
}
.txtNormTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
}
.txtNormTab a {
	color: #FFFFFF;
	text-decoration:none;	
}
.txtNormTab a:hover {
	color: #FFFFFF;
	text-decoration:underline;	
}
.txtNormTabSous {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9A2F2F;	
}
.txtNormTabSous a {
	color: #9A2F2F;
	text-decoration:none;	
}
.txtNormTabSous a:hover {
	color: #9A2F2F;
	text-decoration:underline;	
}
td.titre-dossi {
	background-image: url(images/dossier-titre.jpg);
	height: 26px;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-weight: bold;
}
td.titre-dossi a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: none;
}
td.titre-dossi a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}
.blogSnake {
	background-color:#4c554e;
	padding:3px 10px 6px 10px;
	border-left-color:#3C433D;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3C433D;
}
ul.boxSnake {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	
}
ul.boxSnake li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
ul.boxSnake li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85A06B;
	text-decoration: none;
	
}
ul.boxSnake li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
	
}
.line-blog {
	padding-bottom: 5px;
	padding-top: 5px;
	
}
.bxSnake {
	background-color:#4c554e;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3C433D;
	border-bottom-color: #3C433D;
	border-left-color: #3C433D;
	margin-bottom: 8px;
}
.fdbxSnake {
	background-image:url(images/fdbxsnaketwo.jpg);
	height: 23px;
	width: 92px;
	background-repeat:no-repeat;
	line-height:23px;
	padding-left:188px;
}
.fdbxSnake a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #85A06B;
	text-decoration: none;	
}
.fdbxSnake a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;	
}
.videoBig {
padding-top: 8px;
}
.titreVideo {
	background-image: url(images/topvidbig.jpg);
	height: 26px;
	width: 404px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-weight: bold;
}
.titreVideo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #9D9D9D;
	font-weight: bold;
	text-decoration: none;
}
.titreVideo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}
.fdallbx{
	background-image: url(images/fdlbs-top.jpg);
	background-repeat: repeat-y;
}
.lignBx {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3C433D;
	padding-top: 5px;

}
hr {
	height: 1px;
	border: 0;
	color: #3C433D;
	background-color: #3C433D;

}
.indxBox {
	margin-bottom: 5px;
	margin-right:10px;
}
.indxBoxTwo {
	margin-right:10px;
}
.sepBlog {
	margin-top: 5px;
	margin-bottom: 5px;
}
.boxSnake {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.boxSnake a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #85A06B;
	text-decoration: none;
	
}
.boxSnake a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
	
}
.auteur-jap {
	font-weight:bold;
	color:#6e6e6e;
}
.logKP {
	background-image:url(../images/kojiprd_log2.png);
	background-repeat:no-repeat;
	height:23px;
	padding: 10px 0 0 40px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FAA934;
	margin: 0 0 5px 0;
	color:#890E2E;
	font-size: 14px;	
}
.confe311 {
	background-color:#dbdbdb;
	border: 1px solid #CCCCCC;	
}
.zoom-e311 {
	background-color: #DBDBDB;
	border: 1px solid #cccccc;
	width: 455px;
}
.txe311{
	color:#303030;
}
.txe311 a{
	color:#303030;
}
.txe311 a:hover{
	color:#000000;
}
.plusHd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #929292;
	background-image: url(images/site-kp-metal-gear-solid-hd-plus.jpg);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 26px;
	margin-left: 20px;
	line-height: 24px;
}
#nosvideos {
	background-color: #343233;
	width: 280px;
}
.videostar {
	padding-left: 6px;
}
.videoslegend {	
	font-size: 14px;	
	font-weight: normal;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 8px;
}
.videoslegend a {
	color: #FFFFFF;
	text-decoration:none;
}
.videoslegend a:hover {
	color: #FFBA3D;
	text-decoration:none;
}
.deuxvideos {
	padding-left: 6px;
}
.videoslegendpt {	
	font-size: 11px;	
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 8px;
}
.videoslegendpt a {
	color: #FFFFFF;
	text-decoration:none;
}
.videoslegendpt a:hover {
	color: #FFBA3D;
	text-decoration:none;
}
td.tabDosClairTree {
	background-color: #353030;
	background-image: url(images/botabdos2.jpg);
	height: 31px;
	width: 280px;
	line-height: 31px;
	padding-left: 6px;
}
