@charset "utf-8";
/* CSS Document */

body {
	background:#000 url(images/KDT_07.jpg) repeat-x fixed;
	margin:0;
	padding:0;
}

.images{
	padding:10px;
	margin: 10px;
	background-color:#fff;
	float:left;
}

a{ color:#fff; }

a.externe{
	text-decoration: none;
	background-color:#0C8F00;
	padding: 3px;
}

#header{
	margin:0;
	height:105px;
	width:100%;
	min-width:3000px;
	position:fixed;
	top:0;
	left:0;
	z-index:3;
}

.logo{
	height:105px;
	width:417px;
	background:url(images/KDTphotographie_01.png) no-repeat;
	float:left;
}

#menu {
	width:517px;
	height:105px;
	float:left;
}

.menu1{
	display:block;
	background:url(images/KDTphotographie_02.png) 0 105px;
	width:99px;
	height:105px;
	float:left;
	bottom: 0px;
}
.menu1:hover{
	display:block;
	background:url(images/KDTphotographie_02.png) 0 0;
	width:99px;
	height:105px;
	float:left;
	top: 0px;
}
.menu1actif{
	display:block;
	background:url(images/KDTphotographie_02.png) 0 0;
	width:99px;
	height:105px;
	float:left;
	top: 0px;
}

.menu2{ display:block; background:url(images/KDTphotographie_03.png) 0 105px; width:71px; height:105px; float:left;}
.menu2:hover{
	display:block;
	background:url(images/KDTphotographie_03.png) 0 0;
	width:71px;
	height:105px;
	float:left;
	bottom: 0px;
}
.menu2actif{
	display:block;
	background:url(images/KDTphotographie_03.png) 0 0;
	width:71px;
	height:105px;
	float:left;
	bottom: 0px;
}

.menu3{ display:block; background:url(images/KDTphotographie_04.png) 0 105px; width:150px; height:105px; float:left;}
.menu3:hover{
	display:block;
	background:url(images/KDTphotographie_04.png) 0 0;
	width:150px;
	height:105px;
	float:left;
	bottom: 0px;
}
.menu3actif{
	display:block;
	background:url(images/KDTphotographie_04.png) 0 0;
	width:150px;
	height:105px;
	float:left;
	bottom: 0px;
}

.menu4{ display:block; background:url(images/KDTphotographie_05.png) 0 105px; width:110px; height:105px; float:left;}
.menu4:hover{
	display:block;
	background:url(images/KDTphotographie_05.png) 0 0;
	width:110px;
	height:105px;
	float:left;
}
.menu4actif{
	display:block;
	background:url(images/KDTphotographie_05.png) 0 0;
	width:110px;
	height:105px;
	float:left;
}

.menu5{
	display:block;
	background:url(images/KDTphotographie_06.png) 0 105px;
	width:87px;
	height:105px;
	float:left;
}
.menu5:hover{
	display:block;
	background:url(images/KDTphotographie_06.png) 0 0;
	width:87px;
	height:105px;
	float:left;
}
.menu5actif{
	display:block;
	background:url(images/KDTphotographie_06.png) 0 0;
	width:87px;
	height:105px;
	float:left;
}


.entete_size{
	background:url(images/KDT_size_01.png) repeat-x;
	float:left;
	height:105px;
	width: 600px;
}
#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0;
	padding-bottom:0;

	
}
#pub {
	background-color:#666;
	width:100%;
	height:250px;
	margin-top: 65px;
}

#espace {
	width:100%;
	height:100px;
}
#main {
	background-color: #000;
	color:#FFF;
	height:auto;
	padding:25px;
	font-weight: bold;
	width:100%;
}

.date{
	color:#0C8F00;
	font-size:24px;
	font-stretch:extra-condensed;
	list-style:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	}
	
.date-description{
	margin-left: 70px;
	list-style:none;
}

.titreenluminure{
	color:#0C8F00;
	font-size:36px;
	font-weight: normal;
	}

/* jQuery lightBox plugin - Gallery style */
#gallery {
		background-color: #000;
		padding: 10px;
		width: 1000px;
	}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
		border: 5px solid #0C8F00;
		border-width: 5px;
	}
#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px;
		color: #fff;
	}
#gallery ul a:hover { color: #fff; }


#footer {
	height:250px;
	width:100%;
	background:url(images/KDT_07.jpg) repeat-x;
	margin-bottom:50px;
}

/* Footer Classes */
.copyright{
	padding-top:20px;
	padding-left:30px;
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
}
.menu {
	margin-left:40px;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	width: auto;
}

.menu-first{
	margin-left:50px;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	width: auto;
}

.menu-first li{
	list-style-image: url(images/fleche.png);
}
.menu li{
	list-style-image: url(images/fleche.png);
}

.menu h3{
	color:#FFF;
	font-size:18px;
	font-weight:900;
	height:15px;
}

.menu-first h3{
	color:#FFF;
	font-size:18px;
	font-weight:900;
	height:15px;
}

.menu h3 a{
	text-decoration:none;
	color:#FFF;
}

.menu-first h3 a{
	text-decoration:none;
	color:#FFF;
}

p.sousmenu{
	height:5px;
	font-size:10px;
	color:#FFF;
}

p.sousmenu a{
	text-decoration: none;
}

.contact{
	color:#FFF;
	font-size: 18px;
	font-weight: bold;
	float: right;
	width: auto;
	padding-right: 100px;
}

.contact li{list-style:none;}
